diff --git a/.cargo-target/.rustc_info.json b/.cargo-target/.rustc_info.json new file mode 100644 index 0000000..8906a94 --- /dev/null +++ b/.cargo-target/.rustc_info.json @@ -0,0 +1 @@ +{"rustc_fingerprint":5783899131915139716,"outputs":{"548715194524632068":{"success":true,"status":"","code":0,"stdout":"___.exe\nlib___.rlib\n___.dll\n___.dll\n___.lib\n___.dll\nC:\\Users\\21240\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\npacked\n___\ndebug_assertions\npanic=\"unwind\"\nproc_macro\ntarget_abi=\"\"\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"msvc\"\ntarget_family=\"windows\"\ntarget_feature=\"cmpxchg16b\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_feature=\"sse3\"\ntarget_has_atomic=\"128\"\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_os=\"windows\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"pc\"\nwindows\n","stderr":""},"17747080675513052775":{"success":true,"status":"","code":0,"stdout":"rustc 1.91.1 (ed61e7d7e 2025-11-07)\nbinary: rustc\ncommit-hash: ed61e7d7e242494fb7057f2657300d9e77bb4fcb\ncommit-date: 2025-11-07\nhost: x86_64-pc-windows-msvc\nrelease: 1.91.1\nLLVM version: 21.1.2\n","stderr":""}},"successes":{}} \ No newline at end of file diff --git a/.cargo-target/debug/.cargo-lock b/.cargo-target/debug/.cargo-lock new file mode 100644 index 0000000..e69de29 diff --git a/.cargo-target/debug/.fingerprint/anyhow-b0a258e7a792f6d0/invoked.timestamp b/.cargo-target/debug/.fingerprint/anyhow-b0a258e7a792f6d0/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/.cargo-target/debug/.fingerprint/anyhow-b0a258e7a792f6d0/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/.cargo-target/debug/.fingerprint/anyhow-b0a258e7a792f6d0/output-build-script-build-script-build b/.cargo-target/debug/.fingerprint/anyhow-b0a258e7a792f6d0/output-build-script-build-script-build new file mode 100644 index 0000000..3bc5b3b --- /dev/null +++ b/.cargo-target/debug/.fingerprint/anyhow-b0a258e7a792f6d0/output-build-script-build-script-build @@ -0,0 +1,4 @@ +{"$message_type":"diagnostic","message":"failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\anyhow-b0a258e7a792f6d0\\build_script_build-b0a258e7a792f6d0.0daad13bnl5f80lvx2np6w20p.rcgu.o: 拒绝访问。 (os error 5)","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\anyhow-b0a258e7a792f6d0\\build_script_build-b0a258e7a792f6d0.0daad13bnl5f80lvx2np6w20p.rcgu.o: 拒绝访问。 (os error 5)\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\anyhow-b0a258e7a792f6d0\\build_script_build-b0a258e7a792f6d0.build_script_build.50e00feaeeadafe3-cgu.0.rcgu.o: 拒绝访问。 (os error 5)","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\anyhow-b0a258e7a792f6d0\\build_script_build-b0a258e7a792f6d0.build_script_build.50e00feaeeadafe3-cgu.0.rcgu.o: 拒绝访问。 (os error 5)\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\anyhow-b0a258e7a792f6d0\\build_script_build-b0a258e7a792f6d0.build_script_build.50e00feaeeadafe3-cgu.1.rcgu.o: 拒绝访问。 (os error 5)","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\anyhow-b0a258e7a792f6d0\\build_script_build-b0a258e7a792f6d0.build_script_build.50e00feaeeadafe3-cgu.1.rcgu.o: 拒绝访问。 (os error 5)\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"aborting due to 3 previous errors","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: aborting due to 3 previous errors\u001b[0m\n\n"} diff --git a/.cargo-target/debug/.fingerprint/autocfg-3c9e88a9ea23423d/invoked.timestamp b/.cargo-target/debug/.fingerprint/autocfg-3c9e88a9ea23423d/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/.cargo-target/debug/.fingerprint/autocfg-3c9e88a9ea23423d/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/.cargo-target/debug/.fingerprint/autocfg-3c9e88a9ea23423d/output-lib-autocfg b/.cargo-target/debug/.fingerprint/autocfg-3c9e88a9ea23423d/output-lib-autocfg new file mode 100644 index 0000000..51b1ac3 --- /dev/null +++ b/.cargo-target/debug/.fingerprint/autocfg-3c9e88a9ea23423d/output-lib-autocfg @@ -0,0 +1,2 @@ +{"$message_type":"diagnostic","message":"failed to write D:\\PhotoWall\\.cargo-target\\debug\\deps\\libautocfg-3c9e88a9ea23423d.rmeta: 拒绝访问。 (os error 5)","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: failed to write D:\\PhotoWall\\.cargo-target\\debug\\deps\\libautocfg-3c9e88a9ea23423d.rmeta: 拒绝访问。 (os error 5)\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"aborting due to 1 previous error","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: aborting due to 1 previous error\u001b[0m\n\n"} diff --git a/.cargo-target/debug/.fingerprint/cfg-if-eaa6ddc19cf41c02/invoked.timestamp b/.cargo-target/debug/.fingerprint/cfg-if-eaa6ddc19cf41c02/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/.cargo-target/debug/.fingerprint/cfg-if-eaa6ddc19cf41c02/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/.cargo-target/debug/.fingerprint/cfg-if-eaa6ddc19cf41c02/output-lib-cfg_if b/.cargo-target/debug/.fingerprint/cfg-if-eaa6ddc19cf41c02/output-lib-cfg_if new file mode 100644 index 0000000..76d7e64 --- /dev/null +++ b/.cargo-target/debug/.fingerprint/cfg-if-eaa6ddc19cf41c02/output-lib-cfg_if @@ -0,0 +1,2 @@ +{"$message_type":"diagnostic","message":"failed to write D:\\PhotoWall\\.cargo-target\\debug\\deps\\libcfg_if-eaa6ddc19cf41c02.rmeta: 拒绝访问。 (os error 5)","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: failed to write D:\\PhotoWall\\.cargo-target\\debug\\deps\\libcfg_if-eaa6ddc19cf41c02.rmeta: 拒绝访问。 (os error 5)\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"aborting due to 1 previous error","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: aborting due to 1 previous error\u001b[0m\n\n"} diff --git a/.cargo-target/debug/.fingerprint/getrandom-bf524dc252e27c1d/invoked.timestamp b/.cargo-target/debug/.fingerprint/getrandom-bf524dc252e27c1d/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/.cargo-target/debug/.fingerprint/getrandom-bf524dc252e27c1d/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/.cargo-target/debug/.fingerprint/getrandom-bf524dc252e27c1d/output-build-script-build-script-build b/.cargo-target/debug/.fingerprint/getrandom-bf524dc252e27c1d/output-build-script-build-script-build new file mode 100644 index 0000000..10ffdbd --- /dev/null +++ b/.cargo-target/debug/.fingerprint/getrandom-bf524dc252e27c1d/output-build-script-build-script-build @@ -0,0 +1,3 @@ +{"$message_type":"diagnostic","message":"failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\getrandom-bf524dc252e27c1d\\build_script_build-bf524dc252e27c1d.c62t0qho4119n2gu87ra2jyzt.rcgu.o: 拒绝访问。 (os error 5)","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\getrandom-bf524dc252e27c1d\\build_script_build-bf524dc252e27c1d.c62t0qho4119n2gu87ra2jyzt.rcgu.o: 拒绝访问。 (os error 5)\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\getrandom-bf524dc252e27c1d\\build_script_build-bf524dc252e27c1d.build_script_build.a09b31d7233b0a3-cgu.0.rcgu.o: 拒绝访问。 (os error 5)","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\getrandom-bf524dc252e27c1d\\build_script_build-bf524dc252e27c1d.build_script_build.a09b31d7233b0a3-cgu.0.rcgu.o: 拒绝访问。 (os error 5)\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"aborting due to 2 previous errors","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: aborting due to 2 previous errors\u001b[0m\n\n"} diff --git a/.cargo-target/debug/.fingerprint/icu_normalizer_data-21d0d983dbf9e891/invoked.timestamp b/.cargo-target/debug/.fingerprint/icu_normalizer_data-21d0d983dbf9e891/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/.cargo-target/debug/.fingerprint/icu_normalizer_data-21d0d983dbf9e891/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/.cargo-target/debug/.fingerprint/icu_normalizer_data-21d0d983dbf9e891/output-build-script-build-script-build b/.cargo-target/debug/.fingerprint/icu_normalizer_data-21d0d983dbf9e891/output-build-script-build-script-build new file mode 100644 index 0000000..f5b448a --- /dev/null +++ b/.cargo-target/debug/.fingerprint/icu_normalizer_data-21d0d983dbf9e891/output-build-script-build-script-build @@ -0,0 +1,3 @@ +{"$message_type":"diagnostic","message":"failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\icu_normalizer_data-21d0d983dbf9e891\\build_script_build-21d0d983dbf9e891.6osl9kpg0mucpb3kv2i2k8wd6.rcgu.o: 拒绝访问。 (os error 5)","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\icu_normalizer_data-21d0d983dbf9e891\\build_script_build-21d0d983dbf9e891.6osl9kpg0mucpb3kv2i2k8wd6.rcgu.o: 拒绝访问。 (os error 5)\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\icu_normalizer_data-21d0d983dbf9e891\\build_script_build-21d0d983dbf9e891.build_script_build.359434025ad2cce8-cgu.0.rcgu.o: 拒绝访问。 (os error 5)","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\icu_normalizer_data-21d0d983dbf9e891\\build_script_build-21d0d983dbf9e891.build_script_build.359434025ad2cce8-cgu.0.rcgu.o: 拒绝访问。 (os error 5)\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"aborting due to 2 previous errors","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: aborting due to 2 previous errors\u001b[0m\n\n"} diff --git a/.cargo-target/debug/.fingerprint/icu_properties_data-330cc36d413ba8e4/invoked.timestamp b/.cargo-target/debug/.fingerprint/icu_properties_data-330cc36d413ba8e4/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/.cargo-target/debug/.fingerprint/icu_properties_data-330cc36d413ba8e4/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/.cargo-target/debug/.fingerprint/icu_properties_data-330cc36d413ba8e4/output-build-script-build-script-build b/.cargo-target/debug/.fingerprint/icu_properties_data-330cc36d413ba8e4/output-build-script-build-script-build new file mode 100644 index 0000000..d31318d --- /dev/null +++ b/.cargo-target/debug/.fingerprint/icu_properties_data-330cc36d413ba8e4/output-build-script-build-script-build @@ -0,0 +1,3 @@ +{"$message_type":"diagnostic","message":"failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\icu_properties_data-330cc36d413ba8e4\\build_script_build-330cc36d413ba8e4.40c8qw75vtze6u2z35jajhbk9.rcgu.o: 拒绝访问。 (os error 5)","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\icu_properties_data-330cc36d413ba8e4\\build_script_build-330cc36d413ba8e4.40c8qw75vtze6u2z35jajhbk9.rcgu.o: 拒绝访问。 (os error 5)\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\icu_properties_data-330cc36d413ba8e4\\build_script_build-330cc36d413ba8e4.build_script_build.a09920ce619d512f-cgu.0.rcgu.o: 拒绝访问。 (os error 5)","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\icu_properties_data-330cc36d413ba8e4\\build_script_build-330cc36d413ba8e4.build_script_build.a09920ce619d512f-cgu.0.rcgu.o: 拒绝访问。 (os error 5)\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"aborting due to 2 previous errors","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: aborting due to 2 previous errors\u001b[0m\n\n"} diff --git a/.cargo-target/debug/.fingerprint/parking_lot_core-03cfa4fe922e3cf9/invoked.timestamp b/.cargo-target/debug/.fingerprint/parking_lot_core-03cfa4fe922e3cf9/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/.cargo-target/debug/.fingerprint/parking_lot_core-03cfa4fe922e3cf9/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/.cargo-target/debug/.fingerprint/parking_lot_core-03cfa4fe922e3cf9/output-build-script-build-script-build b/.cargo-target/debug/.fingerprint/parking_lot_core-03cfa4fe922e3cf9/output-build-script-build-script-build new file mode 100644 index 0000000..98e8a49 --- /dev/null +++ b/.cargo-target/debug/.fingerprint/parking_lot_core-03cfa4fe922e3cf9/output-build-script-build-script-build @@ -0,0 +1,3 @@ +{"$message_type":"diagnostic","message":"failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\parking_lot_core-03cfa4fe922e3cf9\\build_script_build-03cfa4fe922e3cf9.e2s7u197esvp7mtihsxfz2423.rcgu.o: 拒绝访问。 (os error 5)","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\parking_lot_core-03cfa4fe922e3cf9\\build_script_build-03cfa4fe922e3cf9.e2s7u197esvp7mtihsxfz2423.rcgu.o: 拒绝访问。 (os error 5)\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\parking_lot_core-03cfa4fe922e3cf9\\build_script_build-03cfa4fe922e3cf9.build_script_build.3eaaeea1d34b17bf-cgu.0.rcgu.o: 拒绝访问。 (os error 5)","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\parking_lot_core-03cfa4fe922e3cf9\\build_script_build-03cfa4fe922e3cf9.build_script_build.3eaaeea1d34b17bf-cgu.0.rcgu.o: 拒绝访问。 (os error 5)\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"aborting due to 2 previous errors","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: aborting due to 2 previous errors\u001b[0m\n\n"} diff --git a/.cargo-target/debug/.fingerprint/proc-macro2-4642a6288e77dd0c/invoked.timestamp b/.cargo-target/debug/.fingerprint/proc-macro2-4642a6288e77dd0c/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/.cargo-target/debug/.fingerprint/proc-macro2-4642a6288e77dd0c/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/.cargo-target/debug/.fingerprint/proc-macro2-4642a6288e77dd0c/output-build-script-build-script-build b/.cargo-target/debug/.fingerprint/proc-macro2-4642a6288e77dd0c/output-build-script-build-script-build new file mode 100644 index 0000000..e729f94 --- /dev/null +++ b/.cargo-target/debug/.fingerprint/proc-macro2-4642a6288e77dd0c/output-build-script-build-script-build @@ -0,0 +1,4 @@ +{"$message_type":"diagnostic","message":"failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\proc-macro2-4642a6288e77dd0c\\build_script_build-4642a6288e77dd0c.54hpyehatqn2esn3fe4ngd9gv.rcgu.o: 拒绝访问。 (os error 5)","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\proc-macro2-4642a6288e77dd0c\\build_script_build-4642a6288e77dd0c.54hpyehatqn2esn3fe4ngd9gv.rcgu.o: 拒绝访问。 (os error 5)\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\proc-macro2-4642a6288e77dd0c\\build_script_build-4642a6288e77dd0c.build_script_build.9f002bed407d173e-cgu.0.rcgu.o: 拒绝访问。 (os error 5)","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\proc-macro2-4642a6288e77dd0c\\build_script_build-4642a6288e77dd0c.build_script_build.9f002bed407d173e-cgu.0.rcgu.o: 拒绝访问。 (os error 5)\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\proc-macro2-4642a6288e77dd0c\\build_script_build-4642a6288e77dd0c.build_script_build.9f002bed407d173e-cgu.1.rcgu.o: 拒绝访问。 (os error 5)","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\proc-macro2-4642a6288e77dd0c\\build_script_build-4642a6288e77dd0c.build_script_build.9f002bed407d173e-cgu.1.rcgu.o: 拒绝访问。 (os error 5)\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"aborting due to 3 previous errors","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: aborting due to 3 previous errors\u001b[0m\n\n"} diff --git a/.cargo-target/debug/.fingerprint/quote-ec55845f74a5b9c7/invoked.timestamp b/.cargo-target/debug/.fingerprint/quote-ec55845f74a5b9c7/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/.cargo-target/debug/.fingerprint/quote-ec55845f74a5b9c7/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/.cargo-target/debug/.fingerprint/quote-ec55845f74a5b9c7/output-build-script-build-script-build b/.cargo-target/debug/.fingerprint/quote-ec55845f74a5b9c7/output-build-script-build-script-build new file mode 100644 index 0000000..1678535 --- /dev/null +++ b/.cargo-target/debug/.fingerprint/quote-ec55845f74a5b9c7/output-build-script-build-script-build @@ -0,0 +1,3 @@ +{"$message_type":"diagnostic","message":"failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\quote-ec55845f74a5b9c7\\build_script_build-ec55845f74a5b9c7.8v67km9smuhf49k4l07n1go1b.rcgu.o: 拒绝访问。 (os error 5)","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\quote-ec55845f74a5b9c7\\build_script_build-ec55845f74a5b9c7.8v67km9smuhf49k4l07n1go1b.rcgu.o: 拒绝访问。 (os error 5)\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\quote-ec55845f74a5b9c7\\build_script_build-ec55845f74a5b9c7.build_script_build.2851680e518a8d28-cgu.0.rcgu.o: 拒绝访问。 (os error 5)","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\quote-ec55845f74a5b9c7\\build_script_build-ec55845f74a5b9c7.build_script_build.2851680e518a8d28-cgu.0.rcgu.o: 拒绝访问。 (os error 5)\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"aborting due to 2 previous errors","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: aborting due to 2 previous errors\u001b[0m\n\n"} diff --git a/.cargo-target/debug/.fingerprint/serde-8b3714ad14117494/invoked.timestamp b/.cargo-target/debug/.fingerprint/serde-8b3714ad14117494/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/.cargo-target/debug/.fingerprint/serde-8b3714ad14117494/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/.cargo-target/debug/.fingerprint/serde-8b3714ad14117494/output-build-script-build-script-build b/.cargo-target/debug/.fingerprint/serde-8b3714ad14117494/output-build-script-build-script-build new file mode 100644 index 0000000..f378959 --- /dev/null +++ b/.cargo-target/debug/.fingerprint/serde-8b3714ad14117494/output-build-script-build-script-build @@ -0,0 +1,5 @@ +{"$message_type":"diagnostic","message":"failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\serde-8b3714ad14117494\\build_script_build-8b3714ad14117494.384i4cacyskaldadcq6k9t0ab.rcgu.o: 拒绝访问。 (os error 5)","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\serde-8b3714ad14117494\\build_script_build-8b3714ad14117494.384i4cacyskaldadcq6k9t0ab.rcgu.o: 拒绝访问。 (os error 5)\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\serde-8b3714ad14117494\\build_script_build-8b3714ad14117494.build_script_build.6871065a4228957-cgu.0.rcgu.o: 拒绝访问。 (os error 5)","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\serde-8b3714ad14117494\\build_script_build-8b3714ad14117494.build_script_build.6871065a4228957-cgu.0.rcgu.o: 拒绝访问。 (os error 5)\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\serde-8b3714ad14117494\\build_script_build-8b3714ad14117494.build_script_build.6871065a4228957-cgu.1.rcgu.o: 拒绝访问。 (os error 5)","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\serde-8b3714ad14117494\\build_script_build-8b3714ad14117494.build_script_build.6871065a4228957-cgu.1.rcgu.o: 拒绝访问。 (os error 5)\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\serde-8b3714ad14117494\\build_script_build-8b3714ad14117494.build_script_build.6871065a4228957-cgu.2.rcgu.o: 拒绝访问。 (os error 5)","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\serde-8b3714ad14117494\\build_script_build-8b3714ad14117494.build_script_build.6871065a4228957-cgu.2.rcgu.o: 拒绝访问。 (os error 5)\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"aborting due to 4 previous errors","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: aborting due to 4 previous errors\u001b[0m\n\n"} diff --git a/.cargo-target/debug/.fingerprint/serde_core-831794ee1207fa0b/invoked.timestamp b/.cargo-target/debug/.fingerprint/serde_core-831794ee1207fa0b/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/.cargo-target/debug/.fingerprint/serde_core-831794ee1207fa0b/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/.cargo-target/debug/.fingerprint/serde_core-831794ee1207fa0b/output-build-script-build-script-build b/.cargo-target/debug/.fingerprint/serde_core-831794ee1207fa0b/output-build-script-build-script-build new file mode 100644 index 0000000..3e31867 --- /dev/null +++ b/.cargo-target/debug/.fingerprint/serde_core-831794ee1207fa0b/output-build-script-build-script-build @@ -0,0 +1,5 @@ +{"$message_type":"diagnostic","message":"failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\serde_core-831794ee1207fa0b\\build_script_build-831794ee1207fa0b.74b22jrxw4tsplojsh0tk5dyx.rcgu.o: 拒绝访问。 (os error 5)","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\serde_core-831794ee1207fa0b\\build_script_build-831794ee1207fa0b.74b22jrxw4tsplojsh0tk5dyx.rcgu.o: 拒绝访问。 (os error 5)\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\serde_core-831794ee1207fa0b\\build_script_build-831794ee1207fa0b.build_script_build.f5e5cf33a429b3f2-cgu.0.rcgu.o: 拒绝访问。 (os error 5)","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\serde_core-831794ee1207fa0b\\build_script_build-831794ee1207fa0b.build_script_build.f5e5cf33a429b3f2-cgu.0.rcgu.o: 拒绝访问。 (os error 5)\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\serde_core-831794ee1207fa0b\\build_script_build-831794ee1207fa0b.build_script_build.f5e5cf33a429b3f2-cgu.1.rcgu.o: 拒绝访问。 (os error 5)","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\serde_core-831794ee1207fa0b\\build_script_build-831794ee1207fa0b.build_script_build.f5e5cf33a429b3f2-cgu.1.rcgu.o: 拒绝访问。 (os error 5)\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\serde_core-831794ee1207fa0b\\build_script_build-831794ee1207fa0b.build_script_build.f5e5cf33a429b3f2-cgu.2.rcgu.o: 拒绝访问。 (os error 5)","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\serde_core-831794ee1207fa0b\\build_script_build-831794ee1207fa0b.build_script_build.f5e5cf33a429b3f2-cgu.2.rcgu.o: 拒绝访问。 (os error 5)\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"aborting due to 4 previous errors","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: aborting due to 4 previous errors\u001b[0m\n\n"} diff --git a/.cargo-target/debug/.fingerprint/serde_core-df089066b24c2d2d/invoked.timestamp b/.cargo-target/debug/.fingerprint/serde_core-df089066b24c2d2d/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/.cargo-target/debug/.fingerprint/serde_core-df089066b24c2d2d/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/.cargo-target/debug/.fingerprint/serde_core-df089066b24c2d2d/output-build-script-build-script-build b/.cargo-target/debug/.fingerprint/serde_core-df089066b24c2d2d/output-build-script-build-script-build new file mode 100644 index 0000000..7a6b8e7 --- /dev/null +++ b/.cargo-target/debug/.fingerprint/serde_core-df089066b24c2d2d/output-build-script-build-script-build @@ -0,0 +1,5 @@ +{"$message_type":"diagnostic","message":"failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\serde_core-df089066b24c2d2d\\build_script_build-df089066b24c2d2d.6lvzc63qiu05m5jgpoik9f42j.rcgu.o: 拒绝访问。 (os error 5)","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\serde_core-df089066b24c2d2d\\build_script_build-df089066b24c2d2d.6lvzc63qiu05m5jgpoik9f42j.rcgu.o: 拒绝访问。 (os error 5)\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\serde_core-df089066b24c2d2d\\build_script_build-df089066b24c2d2d.build_script_build.47686af2cad2d3fb-cgu.0.rcgu.o: 拒绝访问。 (os error 5)","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\serde_core-df089066b24c2d2d\\build_script_build-df089066b24c2d2d.build_script_build.47686af2cad2d3fb-cgu.0.rcgu.o: 拒绝访问。 (os error 5)\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\serde_core-df089066b24c2d2d\\build_script_build-df089066b24c2d2d.build_script_build.47686af2cad2d3fb-cgu.1.rcgu.o: 拒绝访问。 (os error 5)","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\serde_core-df089066b24c2d2d\\build_script_build-df089066b24c2d2d.build_script_build.47686af2cad2d3fb-cgu.1.rcgu.o: 拒绝访问。 (os error 5)\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\serde_core-df089066b24c2d2d\\build_script_build-df089066b24c2d2d.build_script_build.47686af2cad2d3fb-cgu.2.rcgu.o: 拒绝访问。 (os error 5)","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\serde_core-df089066b24c2d2d\\build_script_build-df089066b24c2d2d.build_script_build.47686af2cad2d3fb-cgu.2.rcgu.o: 拒绝访问。 (os error 5)\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"aborting due to 4 previous errors","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: aborting due to 4 previous errors\u001b[0m\n\n"} diff --git a/.cargo-target/debug/.fingerprint/siphasher-1bd2067152096ed0/invoked.timestamp b/.cargo-target/debug/.fingerprint/siphasher-1bd2067152096ed0/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/.cargo-target/debug/.fingerprint/siphasher-1bd2067152096ed0/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/.cargo-target/debug/.fingerprint/siphasher-1bd2067152096ed0/output-lib-siphasher b/.cargo-target/debug/.fingerprint/siphasher-1bd2067152096ed0/output-lib-siphasher new file mode 100644 index 0000000..025a1a3 --- /dev/null +++ b/.cargo-target/debug/.fingerprint/siphasher-1bd2067152096ed0/output-lib-siphasher @@ -0,0 +1,2 @@ +{"$message_type":"diagnostic","message":"failed to write D:\\PhotoWall\\.cargo-target\\debug\\deps\\libsiphasher-1bd2067152096ed0.rmeta: 拒绝访问。 (os error 5)","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: failed to write D:\\PhotoWall\\.cargo-target\\debug\\deps\\libsiphasher-1bd2067152096ed0.rmeta: 拒绝访问。 (os error 5)\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"aborting due to 1 previous error","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: aborting due to 1 previous error\u001b[0m\n\n"} diff --git a/.cargo-target/debug/.fingerprint/siphasher-64c14004c2124a84/invoked.timestamp b/.cargo-target/debug/.fingerprint/siphasher-64c14004c2124a84/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/.cargo-target/debug/.fingerprint/siphasher-64c14004c2124a84/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/.cargo-target/debug/.fingerprint/siphasher-64c14004c2124a84/output-lib-siphasher b/.cargo-target/debug/.fingerprint/siphasher-64c14004c2124a84/output-lib-siphasher new file mode 100644 index 0000000..cd46c00 --- /dev/null +++ b/.cargo-target/debug/.fingerprint/siphasher-64c14004c2124a84/output-lib-siphasher @@ -0,0 +1,2 @@ +{"$message_type":"diagnostic","message":"failed to write D:\\PhotoWall\\.cargo-target\\debug\\deps\\libsiphasher-64c14004c2124a84.rmeta: 拒绝访问。 (os error 5)","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: failed to write D:\\PhotoWall\\.cargo-target\\debug\\deps\\libsiphasher-64c14004c2124a84.rmeta: 拒绝访问。 (os error 5)\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"aborting due to 1 previous error","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: aborting due to 1 previous error\u001b[0m\n\n"} diff --git a/.cargo-target/debug/.fingerprint/smallvec-f9853ae1faf29f67/invoked.timestamp b/.cargo-target/debug/.fingerprint/smallvec-f9853ae1faf29f67/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/.cargo-target/debug/.fingerprint/smallvec-f9853ae1faf29f67/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/.cargo-target/debug/.fingerprint/smallvec-f9853ae1faf29f67/output-lib-smallvec b/.cargo-target/debug/.fingerprint/smallvec-f9853ae1faf29f67/output-lib-smallvec new file mode 100644 index 0000000..2a8b42a --- /dev/null +++ b/.cargo-target/debug/.fingerprint/smallvec-f9853ae1faf29f67/output-lib-smallvec @@ -0,0 +1,2 @@ +{"$message_type":"diagnostic","message":"failed to write D:\\PhotoWall\\.cargo-target\\debug\\deps\\libsmallvec-f9853ae1faf29f67.rmeta: 拒绝访问。 (os error 5)","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: failed to write D:\\PhotoWall\\.cargo-target\\debug\\deps\\libsmallvec-f9853ae1faf29f67.rmeta: 拒绝访问。 (os error 5)\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"aborting due to 1 previous error","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: aborting due to 1 previous error\u001b[0m\n\n"} diff --git a/.cargo-target/debug/.fingerprint/stable_deref_trait-539785edca468b4b/invoked.timestamp b/.cargo-target/debug/.fingerprint/stable_deref_trait-539785edca468b4b/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/.cargo-target/debug/.fingerprint/stable_deref_trait-539785edca468b4b/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/.cargo-target/debug/.fingerprint/stable_deref_trait-539785edca468b4b/output-lib-stable_deref_trait b/.cargo-target/debug/.fingerprint/stable_deref_trait-539785edca468b4b/output-lib-stable_deref_trait new file mode 100644 index 0000000..bf8f409 --- /dev/null +++ b/.cargo-target/debug/.fingerprint/stable_deref_trait-539785edca468b4b/output-lib-stable_deref_trait @@ -0,0 +1,2 @@ +{"$message_type":"diagnostic","message":"failed to write D:\\PhotoWall\\.cargo-target\\debug\\deps\\libstable_deref_trait-539785edca468b4b.rmeta: 拒绝访问。 (os error 5)","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: failed to write D:\\PhotoWall\\.cargo-target\\debug\\deps\\libstable_deref_trait-539785edca468b4b.rmeta: 拒绝访问。 (os error 5)\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"aborting due to 1 previous error","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: aborting due to 1 previous error\u001b[0m\n\n"} diff --git a/.cargo-target/debug/.fingerprint/thiserror-37a8b0c5e3bdb592/invoked.timestamp b/.cargo-target/debug/.fingerprint/thiserror-37a8b0c5e3bdb592/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/.cargo-target/debug/.fingerprint/thiserror-37a8b0c5e3bdb592/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/.cargo-target/debug/.fingerprint/thiserror-37a8b0c5e3bdb592/output-build-script-build-script-build b/.cargo-target/debug/.fingerprint/thiserror-37a8b0c5e3bdb592/output-build-script-build-script-build new file mode 100644 index 0000000..d30baaa --- /dev/null +++ b/.cargo-target/debug/.fingerprint/thiserror-37a8b0c5e3bdb592/output-build-script-build-script-build @@ -0,0 +1,6 @@ +{"$message_type":"diagnostic","message":"failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\thiserror-37a8b0c5e3bdb592\\build_script_build-37a8b0c5e3bdb592.culup6vastqnjz6s3sc3zp0fc.rcgu.o: 拒绝访问。 (os error 5)","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\thiserror-37a8b0c5e3bdb592\\build_script_build-37a8b0c5e3bdb592.culup6vastqnjz6s3sc3zp0fc.rcgu.o: 拒绝访问。 (os error 5)\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\thiserror-37a8b0c5e3bdb592\\build_script_build-37a8b0c5e3bdb592.build_script_build.77b4c24a3959228d-cgu.0.rcgu.o: 拒绝访问。 (os error 5)","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\thiserror-37a8b0c5e3bdb592\\build_script_build-37a8b0c5e3bdb592.build_script_build.77b4c24a3959228d-cgu.0.rcgu.o: 拒绝访问。 (os error 5)\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\thiserror-37a8b0c5e3bdb592\\build_script_build-37a8b0c5e3bdb592.build_script_build.77b4c24a3959228d-cgu.1.rcgu.o: 拒绝访问。 (os error 5)","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\thiserror-37a8b0c5e3bdb592\\build_script_build-37a8b0c5e3bdb592.build_script_build.77b4c24a3959228d-cgu.1.rcgu.o: 拒绝访问。 (os error 5)\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\thiserror-37a8b0c5e3bdb592\\build_script_build-37a8b0c5e3bdb592.build_script_build.77b4c24a3959228d-cgu.2.rcgu.o: 拒绝访问。 (os error 5)","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\thiserror-37a8b0c5e3bdb592\\build_script_build-37a8b0c5e3bdb592.build_script_build.77b4c24a3959228d-cgu.2.rcgu.o: 拒绝访问。 (os error 5)\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\thiserror-37a8b0c5e3bdb592\\build_script_build-37a8b0c5e3bdb592.build_script_build.77b4c24a3959228d-cgu.3.rcgu.o: 拒绝访问。 (os error 5)","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\thiserror-37a8b0c5e3bdb592\\build_script_build-37a8b0c5e3bdb592.build_script_build.77b4c24a3959228d-cgu.3.rcgu.o: 拒绝访问。 (os error 5)\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"aborting due to 5 previous errors","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: aborting due to 5 previous errors\u001b[0m\n\n"} diff --git a/.cargo-target/debug/.fingerprint/unicode-ident-91b9c41cca1276e0/invoked.timestamp b/.cargo-target/debug/.fingerprint/unicode-ident-91b9c41cca1276e0/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/.cargo-target/debug/.fingerprint/unicode-ident-91b9c41cca1276e0/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/.cargo-target/debug/.fingerprint/unicode-ident-91b9c41cca1276e0/output-lib-unicode_ident b/.cargo-target/debug/.fingerprint/unicode-ident-91b9c41cca1276e0/output-lib-unicode_ident new file mode 100644 index 0000000..0675ed3 --- /dev/null +++ b/.cargo-target/debug/.fingerprint/unicode-ident-91b9c41cca1276e0/output-lib-unicode_ident @@ -0,0 +1,2 @@ +{"$message_type":"diagnostic","message":"failed to write D:\\PhotoWall\\.cargo-target\\debug\\deps\\libunicode_ident-91b9c41cca1276e0.rmeta: 拒绝访问。 (os error 5)","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: failed to write D:\\PhotoWall\\.cargo-target\\debug\\deps\\libunicode_ident-91b9c41cca1276e0.rmeta: 拒绝访问。 (os error 5)\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"aborting due to 1 previous error","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: aborting due to 1 previous error\u001b[0m\n\n"} diff --git a/.cargo-target/debug/.fingerprint/windows-link-ac418c0cb62a6f84/invoked.timestamp b/.cargo-target/debug/.fingerprint/windows-link-ac418c0cb62a6f84/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/.cargo-target/debug/.fingerprint/windows-link-ac418c0cb62a6f84/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/.cargo-target/debug/.fingerprint/windows-link-ac418c0cb62a6f84/output-lib-windows_link b/.cargo-target/debug/.fingerprint/windows-link-ac418c0cb62a6f84/output-lib-windows_link new file mode 100644 index 0000000..00e4d58 --- /dev/null +++ b/.cargo-target/debug/.fingerprint/windows-link-ac418c0cb62a6f84/output-lib-windows_link @@ -0,0 +1,2 @@ +{"$message_type":"diagnostic","message":"failed to write D:\\PhotoWall\\.cargo-target\\debug\\deps\\libwindows_link-ac418c0cb62a6f84.rmeta: 拒绝访问。 (os error 5)","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: failed to write D:\\PhotoWall\\.cargo-target\\debug\\deps\\libwindows_link-ac418c0cb62a6f84.rmeta: 拒绝访问。 (os error 5)\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"aborting due to 1 previous error","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: aborting due to 1 previous error\u001b[0m\n\n"} diff --git a/.cargo-target/debug/.fingerprint/windows-link-e868db0ba6bc14d4/invoked.timestamp b/.cargo-target/debug/.fingerprint/windows-link-e868db0ba6bc14d4/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/.cargo-target/debug/.fingerprint/windows-link-e868db0ba6bc14d4/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/.cargo-target/debug/.fingerprint/windows-link-e868db0ba6bc14d4/output-lib-windows_link b/.cargo-target/debug/.fingerprint/windows-link-e868db0ba6bc14d4/output-lib-windows_link new file mode 100644 index 0000000..ab70b9a --- /dev/null +++ b/.cargo-target/debug/.fingerprint/windows-link-e868db0ba6bc14d4/output-lib-windows_link @@ -0,0 +1,2 @@ +{"$message_type":"diagnostic","message":"failed to write D:\\PhotoWall\\.cargo-target\\debug\\deps\\libwindows_link-e868db0ba6bc14d4.rmeta: 拒绝访问。 (os error 5)","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: failed to write D:\\PhotoWall\\.cargo-target\\debug\\deps\\libwindows_link-e868db0ba6bc14d4.rmeta: 拒绝访问。 (os error 5)\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"aborting due to 1 previous error","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: aborting due to 1 previous error\u001b[0m\n\n"} diff --git a/.cargo-target/debug/.fingerprint/windows_x86_64_msvc-5c10ed4cd9ef15e8/invoked.timestamp b/.cargo-target/debug/.fingerprint/windows_x86_64_msvc-5c10ed4cd9ef15e8/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/.cargo-target/debug/.fingerprint/windows_x86_64_msvc-5c10ed4cd9ef15e8/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/.cargo-target/debug/.fingerprint/windows_x86_64_msvc-5c10ed4cd9ef15e8/output-build-script-build-script-build b/.cargo-target/debug/.fingerprint/windows_x86_64_msvc-5c10ed4cd9ef15e8/output-build-script-build-script-build new file mode 100644 index 0000000..1179785 --- /dev/null +++ b/.cargo-target/debug/.fingerprint/windows_x86_64_msvc-5c10ed4cd9ef15e8/output-build-script-build-script-build @@ -0,0 +1,3 @@ +{"$message_type":"diagnostic","message":"failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\windows_x86_64_msvc-5c10ed4cd9ef15e8\\build_script_build-5c10ed4cd9ef15e8.cneoxpd76znjqihwwxyo0adhm.rcgu.o: 拒绝访问。 (os error 5)","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\windows_x86_64_msvc-5c10ed4cd9ef15e8\\build_script_build-5c10ed4cd9ef15e8.cneoxpd76znjqihwwxyo0adhm.rcgu.o: 拒绝访问。 (os error 5)\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\windows_x86_64_msvc-5c10ed4cd9ef15e8\\build_script_build-5c10ed4cd9ef15e8.build_script_build.51f4c343fa6dbac1-cgu.0.rcgu.o: 拒绝访问。 (os error 5)","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\windows_x86_64_msvc-5c10ed4cd9ef15e8\\build_script_build-5c10ed4cd9ef15e8.build_script_build.51f4c343fa6dbac1-cgu.0.rcgu.o: 拒绝访问。 (os error 5)\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"aborting due to 2 previous errors","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: aborting due to 2 previous errors\u001b[0m\n\n"} diff --git a/.cargo-target/debug/.fingerprint/zerocopy-7b38232022dab8a2/invoked.timestamp b/.cargo-target/debug/.fingerprint/zerocopy-7b38232022dab8a2/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/.cargo-target/debug/.fingerprint/zerocopy-7b38232022dab8a2/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/.cargo-target/debug/.fingerprint/zerocopy-7b38232022dab8a2/output-build-script-build-script-build b/.cargo-target/debug/.fingerprint/zerocopy-7b38232022dab8a2/output-build-script-build-script-build new file mode 100644 index 0000000..89f1dc1 --- /dev/null +++ b/.cargo-target/debug/.fingerprint/zerocopy-7b38232022dab8a2/output-build-script-build-script-build @@ -0,0 +1,7 @@ +{"$message_type":"diagnostic","message":"failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\zerocopy-7b38232022dab8a2\\build_script_build-7b38232022dab8a2.5yhw3vgml6jp2vwx0zh6ceugg.rcgu.o: 拒绝访问。 (os error 5)","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\zerocopy-7b38232022dab8a2\\build_script_build-7b38232022dab8a2.5yhw3vgml6jp2vwx0zh6ceugg.rcgu.o: 拒绝访问。 (os error 5)\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\zerocopy-7b38232022dab8a2\\build_script_build-7b38232022dab8a2.build_script_build.dbce4fb436156da8-cgu.0.rcgu.o: 拒绝访问。 (os error 5)","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\zerocopy-7b38232022dab8a2\\build_script_build-7b38232022dab8a2.build_script_build.dbce4fb436156da8-cgu.0.rcgu.o: 拒绝访问。 (os error 5)\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\zerocopy-7b38232022dab8a2\\build_script_build-7b38232022dab8a2.build_script_build.dbce4fb436156da8-cgu.1.rcgu.o: 拒绝访问。 (os error 5)","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\zerocopy-7b38232022dab8a2\\build_script_build-7b38232022dab8a2.build_script_build.dbce4fb436156da8-cgu.1.rcgu.o: 拒绝访问。 (os error 5)\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\zerocopy-7b38232022dab8a2\\build_script_build-7b38232022dab8a2.build_script_build.dbce4fb436156da8-cgu.2.rcgu.o: 拒绝访问。 (os error 5)","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\zerocopy-7b38232022dab8a2\\build_script_build-7b38232022dab8a2.build_script_build.dbce4fb436156da8-cgu.2.rcgu.o: 拒绝访问。 (os error 5)\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\zerocopy-7b38232022dab8a2\\build_script_build-7b38232022dab8a2.build_script_build.dbce4fb436156da8-cgu.3.rcgu.o: 拒绝访问。 (os error 5)","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\zerocopy-7b38232022dab8a2\\build_script_build-7b38232022dab8a2.build_script_build.dbce4fb436156da8-cgu.3.rcgu.o: 拒绝访问。 (os error 5)\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\zerocopy-7b38232022dab8a2\\build_script_build-7b38232022dab8a2.build_script_build.dbce4fb436156da8-cgu.4.rcgu.o: 拒绝访问。 (os error 5)","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: failed to remove D:\\PhotoWall\\.cargo-target\\debug\\build\\zerocopy-7b38232022dab8a2\\build_script_build-7b38232022dab8a2.build_script_build.dbce4fb436156da8-cgu.4.rcgu.o: 拒绝访问。 (os error 5)\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"aborting due to 6 previous errors","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: aborting due to 6 previous errors\u001b[0m\n\n"} diff --git a/.cargo-target/debug/build/anyhow-b0a258e7a792f6d0/build_script_build-b0a258e7a792f6d0.0daad13bnl5f80lvx2np6w20p.rcgu.o b/.cargo-target/debug/build/anyhow-b0a258e7a792f6d0/build_script_build-b0a258e7a792f6d0.0daad13bnl5f80lvx2np6w20p.rcgu.o new file mode 100644 index 0000000..23a3808 Binary files /dev/null and b/.cargo-target/debug/build/anyhow-b0a258e7a792f6d0/build_script_build-b0a258e7a792f6d0.0daad13bnl5f80lvx2np6w20p.rcgu.o differ diff --git a/.cargo-target/debug/build/anyhow-b0a258e7a792f6d0/build_script_build-b0a258e7a792f6d0.build_script_build.50e00feaeeadafe3-cgu.0.rcgu.o b/.cargo-target/debug/build/anyhow-b0a258e7a792f6d0/build_script_build-b0a258e7a792f6d0.build_script_build.50e00feaeeadafe3-cgu.0.rcgu.o new file mode 100644 index 0000000..3dc1c85 Binary files /dev/null and b/.cargo-target/debug/build/anyhow-b0a258e7a792f6d0/build_script_build-b0a258e7a792f6d0.build_script_build.50e00feaeeadafe3-cgu.0.rcgu.o differ diff --git a/.cargo-target/debug/build/anyhow-b0a258e7a792f6d0/build_script_build-b0a258e7a792f6d0.build_script_build.50e00feaeeadafe3-cgu.1.rcgu.o b/.cargo-target/debug/build/anyhow-b0a258e7a792f6d0/build_script_build-b0a258e7a792f6d0.build_script_build.50e00feaeeadafe3-cgu.1.rcgu.o new file mode 100644 index 0000000..08f6e6c Binary files /dev/null and b/.cargo-target/debug/build/anyhow-b0a258e7a792f6d0/build_script_build-b0a258e7a792f6d0.build_script_build.50e00feaeeadafe3-cgu.1.rcgu.o differ diff --git a/.cargo-target/debug/build/anyhow-b0a258e7a792f6d0/build_script_build-b0a258e7a792f6d0.d b/.cargo-target/debug/build/anyhow-b0a258e7a792f6d0/build_script_build-b0a258e7a792f6d0.d new file mode 100644 index 0000000..3e39466 --- /dev/null +++ b/.cargo-target/debug/build/anyhow-b0a258e7a792f6d0/build_script_build-b0a258e7a792f6d0.d @@ -0,0 +1,5 @@ +D:\PhotoWall\.cargo-target\debug\build\anyhow-b0a258e7a792f6d0\build_script_build-b0a258e7a792f6d0.d: C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\anyhow-1.0.100\build.rs + +D:\PhotoWall\.cargo-target\debug\build\anyhow-b0a258e7a792f6d0\build_script_build-b0a258e7a792f6d0.exe: C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\anyhow-1.0.100\build.rs + +C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\anyhow-1.0.100\build.rs: diff --git a/.cargo-target/debug/build/anyhow-b0a258e7a792f6d0/build_script_build-b0a258e7a792f6d0.pdb b/.cargo-target/debug/build/anyhow-b0a258e7a792f6d0/build_script_build-b0a258e7a792f6d0.pdb new file mode 100644 index 0000000..293bc8d Binary files /dev/null and b/.cargo-target/debug/build/anyhow-b0a258e7a792f6d0/build_script_build-b0a258e7a792f6d0.pdb differ diff --git a/.cargo-target/debug/build/anyhow-b0a258e7a792f6d0/rmetaByEyFG/full.rmeta b/.cargo-target/debug/build/anyhow-b0a258e7a792f6d0/rmetaByEyFG/full.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/.cargo-target/debug/build/getrandom-bf524dc252e27c1d/build_script_build-bf524dc252e27c1d.build_script_build.a09b31d7233b0a3-cgu.0.rcgu.o b/.cargo-target/debug/build/getrandom-bf524dc252e27c1d/build_script_build-bf524dc252e27c1d.build_script_build.a09b31d7233b0a3-cgu.0.rcgu.o new file mode 100644 index 0000000..88d633c Binary files /dev/null and b/.cargo-target/debug/build/getrandom-bf524dc252e27c1d/build_script_build-bf524dc252e27c1d.build_script_build.a09b31d7233b0a3-cgu.0.rcgu.o differ diff --git a/.cargo-target/debug/build/getrandom-bf524dc252e27c1d/build_script_build-bf524dc252e27c1d.c62t0qho4119n2gu87ra2jyzt.rcgu.o b/.cargo-target/debug/build/getrandom-bf524dc252e27c1d/build_script_build-bf524dc252e27c1d.c62t0qho4119n2gu87ra2jyzt.rcgu.o new file mode 100644 index 0000000..f40550d Binary files /dev/null and b/.cargo-target/debug/build/getrandom-bf524dc252e27c1d/build_script_build-bf524dc252e27c1d.c62t0qho4119n2gu87ra2jyzt.rcgu.o differ diff --git a/.cargo-target/debug/build/getrandom-bf524dc252e27c1d/build_script_build-bf524dc252e27c1d.d b/.cargo-target/debug/build/getrandom-bf524dc252e27c1d/build_script_build-bf524dc252e27c1d.d new file mode 100644 index 0000000..1f4570c --- /dev/null +++ b/.cargo-target/debug/build/getrandom-bf524dc252e27c1d/build_script_build-bf524dc252e27c1d.d @@ -0,0 +1,5 @@ +D:\PhotoWall\.cargo-target\debug\build\getrandom-bf524dc252e27c1d\build_script_build-bf524dc252e27c1d.d: C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\getrandom-0.1.16\build.rs + +D:\PhotoWall\.cargo-target\debug\build\getrandom-bf524dc252e27c1d\build_script_build-bf524dc252e27c1d.exe: C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\getrandom-0.1.16\build.rs + +C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\getrandom-0.1.16\build.rs: diff --git a/.cargo-target/debug/build/getrandom-bf524dc252e27c1d/build_script_build-bf524dc252e27c1d.pdb b/.cargo-target/debug/build/getrandom-bf524dc252e27c1d/build_script_build-bf524dc252e27c1d.pdb new file mode 100644 index 0000000..271702f Binary files /dev/null and b/.cargo-target/debug/build/getrandom-bf524dc252e27c1d/build_script_build-bf524dc252e27c1d.pdb differ diff --git a/.cargo-target/debug/build/getrandom-bf524dc252e27c1d/rmetaVD6qtg/full.rmeta b/.cargo-target/debug/build/getrandom-bf524dc252e27c1d/rmetaVD6qtg/full.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/.cargo-target/debug/build/icu_normalizer_data-21d0d983dbf9e891/build_script_build-21d0d983dbf9e891.6osl9kpg0mucpb3kv2i2k8wd6.rcgu.o b/.cargo-target/debug/build/icu_normalizer_data-21d0d983dbf9e891/build_script_build-21d0d983dbf9e891.6osl9kpg0mucpb3kv2i2k8wd6.rcgu.o new file mode 100644 index 0000000..a3b907f Binary files /dev/null and b/.cargo-target/debug/build/icu_normalizer_data-21d0d983dbf9e891/build_script_build-21d0d983dbf9e891.6osl9kpg0mucpb3kv2i2k8wd6.rcgu.o differ diff --git a/.cargo-target/debug/build/icu_normalizer_data-21d0d983dbf9e891/build_script_build-21d0d983dbf9e891.build_script_build.359434025ad2cce8-cgu.0.rcgu.o b/.cargo-target/debug/build/icu_normalizer_data-21d0d983dbf9e891/build_script_build-21d0d983dbf9e891.build_script_build.359434025ad2cce8-cgu.0.rcgu.o new file mode 100644 index 0000000..ba0f6c6 Binary files /dev/null and b/.cargo-target/debug/build/icu_normalizer_data-21d0d983dbf9e891/build_script_build-21d0d983dbf9e891.build_script_build.359434025ad2cce8-cgu.0.rcgu.o differ diff --git a/.cargo-target/debug/build/icu_normalizer_data-21d0d983dbf9e891/build_script_build-21d0d983dbf9e891.d b/.cargo-target/debug/build/icu_normalizer_data-21d0d983dbf9e891/build_script_build-21d0d983dbf9e891.d new file mode 100644 index 0000000..cf96c27 --- /dev/null +++ b/.cargo-target/debug/build/icu_normalizer_data-21d0d983dbf9e891/build_script_build-21d0d983dbf9e891.d @@ -0,0 +1,5 @@ +D:\PhotoWall\.cargo-target\debug\build\icu_normalizer_data-21d0d983dbf9e891\build_script_build-21d0d983dbf9e891.d: C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\icu_normalizer_data-2.1.1\build.rs + +D:\PhotoWall\.cargo-target\debug\build\icu_normalizer_data-21d0d983dbf9e891\build_script_build-21d0d983dbf9e891.exe: C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\icu_normalizer_data-2.1.1\build.rs + +C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\icu_normalizer_data-2.1.1\build.rs: diff --git a/.cargo-target/debug/build/icu_normalizer_data-21d0d983dbf9e891/build_script_build-21d0d983dbf9e891.pdb b/.cargo-target/debug/build/icu_normalizer_data-21d0d983dbf9e891/build_script_build-21d0d983dbf9e891.pdb new file mode 100644 index 0000000..a0f7183 Binary files /dev/null and b/.cargo-target/debug/build/icu_normalizer_data-21d0d983dbf9e891/build_script_build-21d0d983dbf9e891.pdb differ diff --git a/.cargo-target/debug/build/icu_normalizer_data-21d0d983dbf9e891/rmeta8WRR28/full.rmeta b/.cargo-target/debug/build/icu_normalizer_data-21d0d983dbf9e891/rmeta8WRR28/full.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/.cargo-target/debug/build/icu_properties_data-330cc36d413ba8e4/build_script_build-330cc36d413ba8e4.40c8qw75vtze6u2z35jajhbk9.rcgu.o b/.cargo-target/debug/build/icu_properties_data-330cc36d413ba8e4/build_script_build-330cc36d413ba8e4.40c8qw75vtze6u2z35jajhbk9.rcgu.o new file mode 100644 index 0000000..4e57c9d Binary files /dev/null and b/.cargo-target/debug/build/icu_properties_data-330cc36d413ba8e4/build_script_build-330cc36d413ba8e4.40c8qw75vtze6u2z35jajhbk9.rcgu.o differ diff --git a/.cargo-target/debug/build/icu_properties_data-330cc36d413ba8e4/build_script_build-330cc36d413ba8e4.build_script_build.a09920ce619d512f-cgu.0.rcgu.o b/.cargo-target/debug/build/icu_properties_data-330cc36d413ba8e4/build_script_build-330cc36d413ba8e4.build_script_build.a09920ce619d512f-cgu.0.rcgu.o new file mode 100644 index 0000000..3aa6bbf Binary files /dev/null and b/.cargo-target/debug/build/icu_properties_data-330cc36d413ba8e4/build_script_build-330cc36d413ba8e4.build_script_build.a09920ce619d512f-cgu.0.rcgu.o differ diff --git a/.cargo-target/debug/build/icu_properties_data-330cc36d413ba8e4/build_script_build-330cc36d413ba8e4.d b/.cargo-target/debug/build/icu_properties_data-330cc36d413ba8e4/build_script_build-330cc36d413ba8e4.d new file mode 100644 index 0000000..6a02f3b --- /dev/null +++ b/.cargo-target/debug/build/icu_properties_data-330cc36d413ba8e4/build_script_build-330cc36d413ba8e4.d @@ -0,0 +1,5 @@ +D:\PhotoWall\.cargo-target\debug\build\icu_properties_data-330cc36d413ba8e4\build_script_build-330cc36d413ba8e4.d: C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\icu_properties_data-2.1.1\build.rs + +D:\PhotoWall\.cargo-target\debug\build\icu_properties_data-330cc36d413ba8e4\build_script_build-330cc36d413ba8e4.exe: C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\icu_properties_data-2.1.1\build.rs + +C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\icu_properties_data-2.1.1\build.rs: diff --git a/.cargo-target/debug/build/icu_properties_data-330cc36d413ba8e4/build_script_build-330cc36d413ba8e4.pdb b/.cargo-target/debug/build/icu_properties_data-330cc36d413ba8e4/build_script_build-330cc36d413ba8e4.pdb new file mode 100644 index 0000000..7f6f507 Binary files /dev/null and b/.cargo-target/debug/build/icu_properties_data-330cc36d413ba8e4/build_script_build-330cc36d413ba8e4.pdb differ diff --git a/.cargo-target/debug/build/icu_properties_data-330cc36d413ba8e4/rmetaTlbcAp/full.rmeta b/.cargo-target/debug/build/icu_properties_data-330cc36d413ba8e4/rmetaTlbcAp/full.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/.cargo-target/debug/build/parking_lot_core-03cfa4fe922e3cf9/build_script_build-03cfa4fe922e3cf9.build_script_build.3eaaeea1d34b17bf-cgu.0.rcgu.o b/.cargo-target/debug/build/parking_lot_core-03cfa4fe922e3cf9/build_script_build-03cfa4fe922e3cf9.build_script_build.3eaaeea1d34b17bf-cgu.0.rcgu.o new file mode 100644 index 0000000..89f5d8c Binary files /dev/null and b/.cargo-target/debug/build/parking_lot_core-03cfa4fe922e3cf9/build_script_build-03cfa4fe922e3cf9.build_script_build.3eaaeea1d34b17bf-cgu.0.rcgu.o differ diff --git a/.cargo-target/debug/build/parking_lot_core-03cfa4fe922e3cf9/build_script_build-03cfa4fe922e3cf9.d b/.cargo-target/debug/build/parking_lot_core-03cfa4fe922e3cf9/build_script_build-03cfa4fe922e3cf9.d new file mode 100644 index 0000000..ef7b24e --- /dev/null +++ b/.cargo-target/debug/build/parking_lot_core-03cfa4fe922e3cf9/build_script_build-03cfa4fe922e3cf9.d @@ -0,0 +1,5 @@ +D:\PhotoWall\.cargo-target\debug\build\parking_lot_core-03cfa4fe922e3cf9\build_script_build-03cfa4fe922e3cf9.d: C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\parking_lot_core-0.9.12\build.rs + +D:\PhotoWall\.cargo-target\debug\build\parking_lot_core-03cfa4fe922e3cf9\build_script_build-03cfa4fe922e3cf9.exe: C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\parking_lot_core-0.9.12\build.rs + +C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\parking_lot_core-0.9.12\build.rs: diff --git a/.cargo-target/debug/build/parking_lot_core-03cfa4fe922e3cf9/build_script_build-03cfa4fe922e3cf9.e2s7u197esvp7mtihsxfz2423.rcgu.o b/.cargo-target/debug/build/parking_lot_core-03cfa4fe922e3cf9/build_script_build-03cfa4fe922e3cf9.e2s7u197esvp7mtihsxfz2423.rcgu.o new file mode 100644 index 0000000..0d84b0c Binary files /dev/null and b/.cargo-target/debug/build/parking_lot_core-03cfa4fe922e3cf9/build_script_build-03cfa4fe922e3cf9.e2s7u197esvp7mtihsxfz2423.rcgu.o differ diff --git a/.cargo-target/debug/build/parking_lot_core-03cfa4fe922e3cf9/build_script_build-03cfa4fe922e3cf9.pdb b/.cargo-target/debug/build/parking_lot_core-03cfa4fe922e3cf9/build_script_build-03cfa4fe922e3cf9.pdb new file mode 100644 index 0000000..4071868 Binary files /dev/null and b/.cargo-target/debug/build/parking_lot_core-03cfa4fe922e3cf9/build_script_build-03cfa4fe922e3cf9.pdb differ diff --git a/.cargo-target/debug/build/parking_lot_core-03cfa4fe922e3cf9/rmetamX5pqh/full.rmeta b/.cargo-target/debug/build/parking_lot_core-03cfa4fe922e3cf9/rmetamX5pqh/full.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/.cargo-target/debug/build/proc-macro2-4642a6288e77dd0c/build_script_build-4642a6288e77dd0c.54hpyehatqn2esn3fe4ngd9gv.rcgu.o b/.cargo-target/debug/build/proc-macro2-4642a6288e77dd0c/build_script_build-4642a6288e77dd0c.54hpyehatqn2esn3fe4ngd9gv.rcgu.o new file mode 100644 index 0000000..7cc11b6 Binary files /dev/null and b/.cargo-target/debug/build/proc-macro2-4642a6288e77dd0c/build_script_build-4642a6288e77dd0c.54hpyehatqn2esn3fe4ngd9gv.rcgu.o differ diff --git a/.cargo-target/debug/build/proc-macro2-4642a6288e77dd0c/build_script_build-4642a6288e77dd0c.build_script_build.9f002bed407d173e-cgu.0.rcgu.o b/.cargo-target/debug/build/proc-macro2-4642a6288e77dd0c/build_script_build-4642a6288e77dd0c.build_script_build.9f002bed407d173e-cgu.0.rcgu.o new file mode 100644 index 0000000..9ddb33e Binary files /dev/null and b/.cargo-target/debug/build/proc-macro2-4642a6288e77dd0c/build_script_build-4642a6288e77dd0c.build_script_build.9f002bed407d173e-cgu.0.rcgu.o differ diff --git a/.cargo-target/debug/build/proc-macro2-4642a6288e77dd0c/build_script_build-4642a6288e77dd0c.build_script_build.9f002bed407d173e-cgu.1.rcgu.o b/.cargo-target/debug/build/proc-macro2-4642a6288e77dd0c/build_script_build-4642a6288e77dd0c.build_script_build.9f002bed407d173e-cgu.1.rcgu.o new file mode 100644 index 0000000..e595b4d Binary files /dev/null and b/.cargo-target/debug/build/proc-macro2-4642a6288e77dd0c/build_script_build-4642a6288e77dd0c.build_script_build.9f002bed407d173e-cgu.1.rcgu.o differ diff --git a/.cargo-target/debug/build/proc-macro2-4642a6288e77dd0c/build_script_build-4642a6288e77dd0c.d b/.cargo-target/debug/build/proc-macro2-4642a6288e77dd0c/build_script_build-4642a6288e77dd0c.d new file mode 100644 index 0000000..f868b88 --- /dev/null +++ b/.cargo-target/debug/build/proc-macro2-4642a6288e77dd0c/build_script_build-4642a6288e77dd0c.d @@ -0,0 +1,5 @@ +D:\PhotoWall\.cargo-target\debug\build\proc-macro2-4642a6288e77dd0c\build_script_build-4642a6288e77dd0c.d: C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\proc-macro2-1.0.103\build.rs + +D:\PhotoWall\.cargo-target\debug\build\proc-macro2-4642a6288e77dd0c\build_script_build-4642a6288e77dd0c.exe: C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\proc-macro2-1.0.103\build.rs + +C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\proc-macro2-1.0.103\build.rs: diff --git a/.cargo-target/debug/build/proc-macro2-4642a6288e77dd0c/build_script_build-4642a6288e77dd0c.pdb b/.cargo-target/debug/build/proc-macro2-4642a6288e77dd0c/build_script_build-4642a6288e77dd0c.pdb new file mode 100644 index 0000000..981b455 Binary files /dev/null and b/.cargo-target/debug/build/proc-macro2-4642a6288e77dd0c/build_script_build-4642a6288e77dd0c.pdb differ diff --git a/.cargo-target/debug/build/proc-macro2-4642a6288e77dd0c/rmeta6GDaBh/full.rmeta b/.cargo-target/debug/build/proc-macro2-4642a6288e77dd0c/rmeta6GDaBh/full.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/.cargo-target/debug/build/quote-ec55845f74a5b9c7/build_script_build-ec55845f74a5b9c7.8v67km9smuhf49k4l07n1go1b.rcgu.o b/.cargo-target/debug/build/quote-ec55845f74a5b9c7/build_script_build-ec55845f74a5b9c7.8v67km9smuhf49k4l07n1go1b.rcgu.o new file mode 100644 index 0000000..c383e27 Binary files /dev/null and b/.cargo-target/debug/build/quote-ec55845f74a5b9c7/build_script_build-ec55845f74a5b9c7.8v67km9smuhf49k4l07n1go1b.rcgu.o differ diff --git a/.cargo-target/debug/build/quote-ec55845f74a5b9c7/build_script_build-ec55845f74a5b9c7.build_script_build.2851680e518a8d28-cgu.0.rcgu.o b/.cargo-target/debug/build/quote-ec55845f74a5b9c7/build_script_build-ec55845f74a5b9c7.build_script_build.2851680e518a8d28-cgu.0.rcgu.o new file mode 100644 index 0000000..d8eaa8f Binary files /dev/null and b/.cargo-target/debug/build/quote-ec55845f74a5b9c7/build_script_build-ec55845f74a5b9c7.build_script_build.2851680e518a8d28-cgu.0.rcgu.o differ diff --git a/.cargo-target/debug/build/quote-ec55845f74a5b9c7/build_script_build-ec55845f74a5b9c7.d b/.cargo-target/debug/build/quote-ec55845f74a5b9c7/build_script_build-ec55845f74a5b9c7.d new file mode 100644 index 0000000..378884a --- /dev/null +++ b/.cargo-target/debug/build/quote-ec55845f74a5b9c7/build_script_build-ec55845f74a5b9c7.d @@ -0,0 +1,5 @@ +D:\PhotoWall\.cargo-target\debug\build\quote-ec55845f74a5b9c7\build_script_build-ec55845f74a5b9c7.d: C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\quote-1.0.42\build.rs + +D:\PhotoWall\.cargo-target\debug\build\quote-ec55845f74a5b9c7\build_script_build-ec55845f74a5b9c7.exe: C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\quote-1.0.42\build.rs + +C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\quote-1.0.42\build.rs: diff --git a/.cargo-target/debug/build/quote-ec55845f74a5b9c7/build_script_build-ec55845f74a5b9c7.pdb b/.cargo-target/debug/build/quote-ec55845f74a5b9c7/build_script_build-ec55845f74a5b9c7.pdb new file mode 100644 index 0000000..c671c90 Binary files /dev/null and b/.cargo-target/debug/build/quote-ec55845f74a5b9c7/build_script_build-ec55845f74a5b9c7.pdb differ diff --git a/.cargo-target/debug/build/quote-ec55845f74a5b9c7/rmetawgXZog/full.rmeta b/.cargo-target/debug/build/quote-ec55845f74a5b9c7/rmetawgXZog/full.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/.cargo-target/debug/build/serde-8b3714ad14117494/build_script_build-8b3714ad14117494.384i4cacyskaldadcq6k9t0ab.rcgu.o b/.cargo-target/debug/build/serde-8b3714ad14117494/build_script_build-8b3714ad14117494.384i4cacyskaldadcq6k9t0ab.rcgu.o new file mode 100644 index 0000000..aa8b471 Binary files /dev/null and b/.cargo-target/debug/build/serde-8b3714ad14117494/build_script_build-8b3714ad14117494.384i4cacyskaldadcq6k9t0ab.rcgu.o differ diff --git a/.cargo-target/debug/build/serde-8b3714ad14117494/build_script_build-8b3714ad14117494.build_script_build.6871065a4228957-cgu.0.rcgu.o b/.cargo-target/debug/build/serde-8b3714ad14117494/build_script_build-8b3714ad14117494.build_script_build.6871065a4228957-cgu.0.rcgu.o new file mode 100644 index 0000000..60ef1f6 Binary files /dev/null and b/.cargo-target/debug/build/serde-8b3714ad14117494/build_script_build-8b3714ad14117494.build_script_build.6871065a4228957-cgu.0.rcgu.o differ diff --git a/.cargo-target/debug/build/serde-8b3714ad14117494/build_script_build-8b3714ad14117494.build_script_build.6871065a4228957-cgu.1.rcgu.o b/.cargo-target/debug/build/serde-8b3714ad14117494/build_script_build-8b3714ad14117494.build_script_build.6871065a4228957-cgu.1.rcgu.o new file mode 100644 index 0000000..709e92e Binary files /dev/null and b/.cargo-target/debug/build/serde-8b3714ad14117494/build_script_build-8b3714ad14117494.build_script_build.6871065a4228957-cgu.1.rcgu.o differ diff --git a/.cargo-target/debug/build/serde-8b3714ad14117494/build_script_build-8b3714ad14117494.build_script_build.6871065a4228957-cgu.2.rcgu.o b/.cargo-target/debug/build/serde-8b3714ad14117494/build_script_build-8b3714ad14117494.build_script_build.6871065a4228957-cgu.2.rcgu.o new file mode 100644 index 0000000..7f0a9e2 Binary files /dev/null and b/.cargo-target/debug/build/serde-8b3714ad14117494/build_script_build-8b3714ad14117494.build_script_build.6871065a4228957-cgu.2.rcgu.o differ diff --git a/.cargo-target/debug/build/serde-8b3714ad14117494/build_script_build-8b3714ad14117494.d b/.cargo-target/debug/build/serde-8b3714ad14117494/build_script_build-8b3714ad14117494.d new file mode 100644 index 0000000..2b23b81 --- /dev/null +++ b/.cargo-target/debug/build/serde-8b3714ad14117494/build_script_build-8b3714ad14117494.d @@ -0,0 +1,5 @@ +D:\PhotoWall\.cargo-target\debug\build\serde-8b3714ad14117494\build_script_build-8b3714ad14117494.d: C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\serde-1.0.228\build.rs + +D:\PhotoWall\.cargo-target\debug\build\serde-8b3714ad14117494\build_script_build-8b3714ad14117494.exe: C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\serde-1.0.228\build.rs + +C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\serde-1.0.228\build.rs: diff --git a/.cargo-target/debug/build/serde-8b3714ad14117494/build_script_build-8b3714ad14117494.pdb b/.cargo-target/debug/build/serde-8b3714ad14117494/build_script_build-8b3714ad14117494.pdb new file mode 100644 index 0000000..b680d2f Binary files /dev/null and b/.cargo-target/debug/build/serde-8b3714ad14117494/build_script_build-8b3714ad14117494.pdb differ diff --git a/.cargo-target/debug/build/serde-8b3714ad14117494/rmetaEDj9qo/full.rmeta b/.cargo-target/debug/build/serde-8b3714ad14117494/rmetaEDj9qo/full.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/.cargo-target/debug/build/serde_core-831794ee1207fa0b/build_script_build-831794ee1207fa0b.74b22jrxw4tsplojsh0tk5dyx.rcgu.o b/.cargo-target/debug/build/serde_core-831794ee1207fa0b/build_script_build-831794ee1207fa0b.74b22jrxw4tsplojsh0tk5dyx.rcgu.o new file mode 100644 index 0000000..5d2908c Binary files /dev/null and b/.cargo-target/debug/build/serde_core-831794ee1207fa0b/build_script_build-831794ee1207fa0b.74b22jrxw4tsplojsh0tk5dyx.rcgu.o differ diff --git a/.cargo-target/debug/build/serde_core-831794ee1207fa0b/build_script_build-831794ee1207fa0b.build_script_build.f5e5cf33a429b3f2-cgu.0.rcgu.o b/.cargo-target/debug/build/serde_core-831794ee1207fa0b/build_script_build-831794ee1207fa0b.build_script_build.f5e5cf33a429b3f2-cgu.0.rcgu.o new file mode 100644 index 0000000..6589d4f Binary files /dev/null and b/.cargo-target/debug/build/serde_core-831794ee1207fa0b/build_script_build-831794ee1207fa0b.build_script_build.f5e5cf33a429b3f2-cgu.0.rcgu.o differ diff --git a/.cargo-target/debug/build/serde_core-831794ee1207fa0b/build_script_build-831794ee1207fa0b.build_script_build.f5e5cf33a429b3f2-cgu.1.rcgu.o b/.cargo-target/debug/build/serde_core-831794ee1207fa0b/build_script_build-831794ee1207fa0b.build_script_build.f5e5cf33a429b3f2-cgu.1.rcgu.o new file mode 100644 index 0000000..ed9b088 Binary files /dev/null and b/.cargo-target/debug/build/serde_core-831794ee1207fa0b/build_script_build-831794ee1207fa0b.build_script_build.f5e5cf33a429b3f2-cgu.1.rcgu.o differ diff --git a/.cargo-target/debug/build/serde_core-831794ee1207fa0b/build_script_build-831794ee1207fa0b.build_script_build.f5e5cf33a429b3f2-cgu.2.rcgu.o b/.cargo-target/debug/build/serde_core-831794ee1207fa0b/build_script_build-831794ee1207fa0b.build_script_build.f5e5cf33a429b3f2-cgu.2.rcgu.o new file mode 100644 index 0000000..dbb2f56 Binary files /dev/null and b/.cargo-target/debug/build/serde_core-831794ee1207fa0b/build_script_build-831794ee1207fa0b.build_script_build.f5e5cf33a429b3f2-cgu.2.rcgu.o differ diff --git a/.cargo-target/debug/build/serde_core-831794ee1207fa0b/build_script_build-831794ee1207fa0b.d b/.cargo-target/debug/build/serde_core-831794ee1207fa0b/build_script_build-831794ee1207fa0b.d new file mode 100644 index 0000000..347afde --- /dev/null +++ b/.cargo-target/debug/build/serde_core-831794ee1207fa0b/build_script_build-831794ee1207fa0b.d @@ -0,0 +1,5 @@ +D:\PhotoWall\.cargo-target\debug\build\serde_core-831794ee1207fa0b\build_script_build-831794ee1207fa0b.d: C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\serde_core-1.0.228\build.rs + +D:\PhotoWall\.cargo-target\debug\build\serde_core-831794ee1207fa0b\build_script_build-831794ee1207fa0b.exe: C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\serde_core-1.0.228\build.rs + +C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\serde_core-1.0.228\build.rs: diff --git a/.cargo-target/debug/build/serde_core-831794ee1207fa0b/build_script_build-831794ee1207fa0b.pdb b/.cargo-target/debug/build/serde_core-831794ee1207fa0b/build_script_build-831794ee1207fa0b.pdb new file mode 100644 index 0000000..fd72992 Binary files /dev/null and b/.cargo-target/debug/build/serde_core-831794ee1207fa0b/build_script_build-831794ee1207fa0b.pdb differ diff --git a/.cargo-target/debug/build/serde_core-831794ee1207fa0b/rmetaoKejEA/full.rmeta b/.cargo-target/debug/build/serde_core-831794ee1207fa0b/rmetaoKejEA/full.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/.cargo-target/debug/build/serde_core-df089066b24c2d2d/build_script_build-df089066b24c2d2d.6lvzc63qiu05m5jgpoik9f42j.rcgu.o b/.cargo-target/debug/build/serde_core-df089066b24c2d2d/build_script_build-df089066b24c2d2d.6lvzc63qiu05m5jgpoik9f42j.rcgu.o new file mode 100644 index 0000000..06b4f9f Binary files /dev/null and b/.cargo-target/debug/build/serde_core-df089066b24c2d2d/build_script_build-df089066b24c2d2d.6lvzc63qiu05m5jgpoik9f42j.rcgu.o differ diff --git a/.cargo-target/debug/build/serde_core-df089066b24c2d2d/build_script_build-df089066b24c2d2d.build_script_build.47686af2cad2d3fb-cgu.0.rcgu.o b/.cargo-target/debug/build/serde_core-df089066b24c2d2d/build_script_build-df089066b24c2d2d.build_script_build.47686af2cad2d3fb-cgu.0.rcgu.o new file mode 100644 index 0000000..8a6aae4 Binary files /dev/null and b/.cargo-target/debug/build/serde_core-df089066b24c2d2d/build_script_build-df089066b24c2d2d.build_script_build.47686af2cad2d3fb-cgu.0.rcgu.o differ diff --git a/.cargo-target/debug/build/serde_core-df089066b24c2d2d/build_script_build-df089066b24c2d2d.build_script_build.47686af2cad2d3fb-cgu.1.rcgu.o b/.cargo-target/debug/build/serde_core-df089066b24c2d2d/build_script_build-df089066b24c2d2d.build_script_build.47686af2cad2d3fb-cgu.1.rcgu.o new file mode 100644 index 0000000..92a887a Binary files /dev/null and b/.cargo-target/debug/build/serde_core-df089066b24c2d2d/build_script_build-df089066b24c2d2d.build_script_build.47686af2cad2d3fb-cgu.1.rcgu.o differ diff --git a/.cargo-target/debug/build/serde_core-df089066b24c2d2d/build_script_build-df089066b24c2d2d.build_script_build.47686af2cad2d3fb-cgu.2.rcgu.o b/.cargo-target/debug/build/serde_core-df089066b24c2d2d/build_script_build-df089066b24c2d2d.build_script_build.47686af2cad2d3fb-cgu.2.rcgu.o new file mode 100644 index 0000000..47ca61c Binary files /dev/null and b/.cargo-target/debug/build/serde_core-df089066b24c2d2d/build_script_build-df089066b24c2d2d.build_script_build.47686af2cad2d3fb-cgu.2.rcgu.o differ diff --git a/.cargo-target/debug/build/serde_core-df089066b24c2d2d/build_script_build-df089066b24c2d2d.d b/.cargo-target/debug/build/serde_core-df089066b24c2d2d/build_script_build-df089066b24c2d2d.d new file mode 100644 index 0000000..d7c7715 --- /dev/null +++ b/.cargo-target/debug/build/serde_core-df089066b24c2d2d/build_script_build-df089066b24c2d2d.d @@ -0,0 +1,5 @@ +D:\PhotoWall\.cargo-target\debug\build\serde_core-df089066b24c2d2d\build_script_build-df089066b24c2d2d.d: C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\serde_core-1.0.228\build.rs + +D:\PhotoWall\.cargo-target\debug\build\serde_core-df089066b24c2d2d\build_script_build-df089066b24c2d2d.exe: C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\serde_core-1.0.228\build.rs + +C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\serde_core-1.0.228\build.rs: diff --git a/.cargo-target/debug/build/serde_core-df089066b24c2d2d/build_script_build-df089066b24c2d2d.pdb b/.cargo-target/debug/build/serde_core-df089066b24c2d2d/build_script_build-df089066b24c2d2d.pdb new file mode 100644 index 0000000..f64c135 Binary files /dev/null and b/.cargo-target/debug/build/serde_core-df089066b24c2d2d/build_script_build-df089066b24c2d2d.pdb differ diff --git a/.cargo-target/debug/build/serde_core-df089066b24c2d2d/rmetacTuLYP/full.rmeta b/.cargo-target/debug/build/serde_core-df089066b24c2d2d/rmetacTuLYP/full.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/.cargo-target/debug/build/thiserror-37a8b0c5e3bdb592/build_script_build-37a8b0c5e3bdb592.build_script_build.77b4c24a3959228d-cgu.0.rcgu.o b/.cargo-target/debug/build/thiserror-37a8b0c5e3bdb592/build_script_build-37a8b0c5e3bdb592.build_script_build.77b4c24a3959228d-cgu.0.rcgu.o new file mode 100644 index 0000000..5c3e52c Binary files /dev/null and b/.cargo-target/debug/build/thiserror-37a8b0c5e3bdb592/build_script_build-37a8b0c5e3bdb592.build_script_build.77b4c24a3959228d-cgu.0.rcgu.o differ diff --git a/.cargo-target/debug/build/thiserror-37a8b0c5e3bdb592/build_script_build-37a8b0c5e3bdb592.build_script_build.77b4c24a3959228d-cgu.1.rcgu.o b/.cargo-target/debug/build/thiserror-37a8b0c5e3bdb592/build_script_build-37a8b0c5e3bdb592.build_script_build.77b4c24a3959228d-cgu.1.rcgu.o new file mode 100644 index 0000000..560c8af Binary files /dev/null and b/.cargo-target/debug/build/thiserror-37a8b0c5e3bdb592/build_script_build-37a8b0c5e3bdb592.build_script_build.77b4c24a3959228d-cgu.1.rcgu.o differ diff --git a/.cargo-target/debug/build/thiserror-37a8b0c5e3bdb592/build_script_build-37a8b0c5e3bdb592.build_script_build.77b4c24a3959228d-cgu.2.rcgu.o b/.cargo-target/debug/build/thiserror-37a8b0c5e3bdb592/build_script_build-37a8b0c5e3bdb592.build_script_build.77b4c24a3959228d-cgu.2.rcgu.o new file mode 100644 index 0000000..0b7bdd6 Binary files /dev/null and b/.cargo-target/debug/build/thiserror-37a8b0c5e3bdb592/build_script_build-37a8b0c5e3bdb592.build_script_build.77b4c24a3959228d-cgu.2.rcgu.o differ diff --git a/.cargo-target/debug/build/thiserror-37a8b0c5e3bdb592/build_script_build-37a8b0c5e3bdb592.build_script_build.77b4c24a3959228d-cgu.3.rcgu.o b/.cargo-target/debug/build/thiserror-37a8b0c5e3bdb592/build_script_build-37a8b0c5e3bdb592.build_script_build.77b4c24a3959228d-cgu.3.rcgu.o new file mode 100644 index 0000000..6c2544a Binary files /dev/null and b/.cargo-target/debug/build/thiserror-37a8b0c5e3bdb592/build_script_build-37a8b0c5e3bdb592.build_script_build.77b4c24a3959228d-cgu.3.rcgu.o differ diff --git a/.cargo-target/debug/build/thiserror-37a8b0c5e3bdb592/build_script_build-37a8b0c5e3bdb592.culup6vastqnjz6s3sc3zp0fc.rcgu.o b/.cargo-target/debug/build/thiserror-37a8b0c5e3bdb592/build_script_build-37a8b0c5e3bdb592.culup6vastqnjz6s3sc3zp0fc.rcgu.o new file mode 100644 index 0000000..c79f208 Binary files /dev/null and b/.cargo-target/debug/build/thiserror-37a8b0c5e3bdb592/build_script_build-37a8b0c5e3bdb592.culup6vastqnjz6s3sc3zp0fc.rcgu.o differ diff --git a/.cargo-target/debug/build/thiserror-37a8b0c5e3bdb592/build_script_build-37a8b0c5e3bdb592.d b/.cargo-target/debug/build/thiserror-37a8b0c5e3bdb592/build_script_build-37a8b0c5e3bdb592.d new file mode 100644 index 0000000..130106a --- /dev/null +++ b/.cargo-target/debug/build/thiserror-37a8b0c5e3bdb592/build_script_build-37a8b0c5e3bdb592.d @@ -0,0 +1,5 @@ +D:\PhotoWall\.cargo-target\debug\build\thiserror-37a8b0c5e3bdb592\build_script_build-37a8b0c5e3bdb592.d: C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\thiserror-2.0.17\build.rs + +D:\PhotoWall\.cargo-target\debug\build\thiserror-37a8b0c5e3bdb592\build_script_build-37a8b0c5e3bdb592.exe: C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\thiserror-2.0.17\build.rs + +C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\thiserror-2.0.17\build.rs: diff --git a/.cargo-target/debug/build/thiserror-37a8b0c5e3bdb592/build_script_build-37a8b0c5e3bdb592.pdb b/.cargo-target/debug/build/thiserror-37a8b0c5e3bdb592/build_script_build-37a8b0c5e3bdb592.pdb new file mode 100644 index 0000000..1c0f793 Binary files /dev/null and b/.cargo-target/debug/build/thiserror-37a8b0c5e3bdb592/build_script_build-37a8b0c5e3bdb592.pdb differ diff --git a/.cargo-target/debug/build/thiserror-37a8b0c5e3bdb592/rmetaH0xw81/full.rmeta b/.cargo-target/debug/build/thiserror-37a8b0c5e3bdb592/rmetaH0xw81/full.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/.cargo-target/debug/build/windows_x86_64_msvc-5c10ed4cd9ef15e8/build_script_build-5c10ed4cd9ef15e8.build_script_build.51f4c343fa6dbac1-cgu.0.rcgu.o b/.cargo-target/debug/build/windows_x86_64_msvc-5c10ed4cd9ef15e8/build_script_build-5c10ed4cd9ef15e8.build_script_build.51f4c343fa6dbac1-cgu.0.rcgu.o new file mode 100644 index 0000000..f1d1369 Binary files /dev/null and b/.cargo-target/debug/build/windows_x86_64_msvc-5c10ed4cd9ef15e8/build_script_build-5c10ed4cd9ef15e8.build_script_build.51f4c343fa6dbac1-cgu.0.rcgu.o differ diff --git a/.cargo-target/debug/build/windows_x86_64_msvc-5c10ed4cd9ef15e8/build_script_build-5c10ed4cd9ef15e8.cneoxpd76znjqihwwxyo0adhm.rcgu.o b/.cargo-target/debug/build/windows_x86_64_msvc-5c10ed4cd9ef15e8/build_script_build-5c10ed4cd9ef15e8.cneoxpd76znjqihwwxyo0adhm.rcgu.o new file mode 100644 index 0000000..9769433 Binary files /dev/null and b/.cargo-target/debug/build/windows_x86_64_msvc-5c10ed4cd9ef15e8/build_script_build-5c10ed4cd9ef15e8.cneoxpd76znjqihwwxyo0adhm.rcgu.o differ diff --git a/.cargo-target/debug/build/windows_x86_64_msvc-5c10ed4cd9ef15e8/build_script_build-5c10ed4cd9ef15e8.d b/.cargo-target/debug/build/windows_x86_64_msvc-5c10ed4cd9ef15e8/build_script_build-5c10ed4cd9ef15e8.d new file mode 100644 index 0000000..290ee06 --- /dev/null +++ b/.cargo-target/debug/build/windows_x86_64_msvc-5c10ed4cd9ef15e8/build_script_build-5c10ed4cd9ef15e8.d @@ -0,0 +1,5 @@ +D:\PhotoWall\.cargo-target\debug\build\windows_x86_64_msvc-5c10ed4cd9ef15e8\build_script_build-5c10ed4cd9ef15e8.d: C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\windows_x86_64_msvc-0.52.6\build.rs + +D:\PhotoWall\.cargo-target\debug\build\windows_x86_64_msvc-5c10ed4cd9ef15e8\build_script_build-5c10ed4cd9ef15e8.exe: C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\windows_x86_64_msvc-0.52.6\build.rs + +C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\windows_x86_64_msvc-0.52.6\build.rs: diff --git a/.cargo-target/debug/build/windows_x86_64_msvc-5c10ed4cd9ef15e8/build_script_build-5c10ed4cd9ef15e8.pdb b/.cargo-target/debug/build/windows_x86_64_msvc-5c10ed4cd9ef15e8/build_script_build-5c10ed4cd9ef15e8.pdb new file mode 100644 index 0000000..57cd603 Binary files /dev/null and b/.cargo-target/debug/build/windows_x86_64_msvc-5c10ed4cd9ef15e8/build_script_build-5c10ed4cd9ef15e8.pdb differ diff --git a/.cargo-target/debug/build/windows_x86_64_msvc-5c10ed4cd9ef15e8/rmetalb9lsJ/full.rmeta b/.cargo-target/debug/build/windows_x86_64_msvc-5c10ed4cd9ef15e8/rmetalb9lsJ/full.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/.cargo-target/debug/build/zerocopy-7b38232022dab8a2/build_script_build-7b38232022dab8a2.5yhw3vgml6jp2vwx0zh6ceugg.rcgu.o b/.cargo-target/debug/build/zerocopy-7b38232022dab8a2/build_script_build-7b38232022dab8a2.5yhw3vgml6jp2vwx0zh6ceugg.rcgu.o new file mode 100644 index 0000000..bd2a43c Binary files /dev/null and b/.cargo-target/debug/build/zerocopy-7b38232022dab8a2/build_script_build-7b38232022dab8a2.5yhw3vgml6jp2vwx0zh6ceugg.rcgu.o differ diff --git a/.cargo-target/debug/build/zerocopy-7b38232022dab8a2/build_script_build-7b38232022dab8a2.build_script_build.dbce4fb436156da8-cgu.0.rcgu.o b/.cargo-target/debug/build/zerocopy-7b38232022dab8a2/build_script_build-7b38232022dab8a2.build_script_build.dbce4fb436156da8-cgu.0.rcgu.o new file mode 100644 index 0000000..5ed9767 Binary files /dev/null and b/.cargo-target/debug/build/zerocopy-7b38232022dab8a2/build_script_build-7b38232022dab8a2.build_script_build.dbce4fb436156da8-cgu.0.rcgu.o differ diff --git a/.cargo-target/debug/build/zerocopy-7b38232022dab8a2/build_script_build-7b38232022dab8a2.build_script_build.dbce4fb436156da8-cgu.1.rcgu.o b/.cargo-target/debug/build/zerocopy-7b38232022dab8a2/build_script_build-7b38232022dab8a2.build_script_build.dbce4fb436156da8-cgu.1.rcgu.o new file mode 100644 index 0000000..2354f36 Binary files /dev/null and b/.cargo-target/debug/build/zerocopy-7b38232022dab8a2/build_script_build-7b38232022dab8a2.build_script_build.dbce4fb436156da8-cgu.1.rcgu.o differ diff --git a/.cargo-target/debug/build/zerocopy-7b38232022dab8a2/build_script_build-7b38232022dab8a2.build_script_build.dbce4fb436156da8-cgu.2.rcgu.o b/.cargo-target/debug/build/zerocopy-7b38232022dab8a2/build_script_build-7b38232022dab8a2.build_script_build.dbce4fb436156da8-cgu.2.rcgu.o new file mode 100644 index 0000000..6982d2f Binary files /dev/null and b/.cargo-target/debug/build/zerocopy-7b38232022dab8a2/build_script_build-7b38232022dab8a2.build_script_build.dbce4fb436156da8-cgu.2.rcgu.o differ diff --git a/.cargo-target/debug/build/zerocopy-7b38232022dab8a2/build_script_build-7b38232022dab8a2.build_script_build.dbce4fb436156da8-cgu.3.rcgu.o b/.cargo-target/debug/build/zerocopy-7b38232022dab8a2/build_script_build-7b38232022dab8a2.build_script_build.dbce4fb436156da8-cgu.3.rcgu.o new file mode 100644 index 0000000..58d5d6b Binary files /dev/null and b/.cargo-target/debug/build/zerocopy-7b38232022dab8a2/build_script_build-7b38232022dab8a2.build_script_build.dbce4fb436156da8-cgu.3.rcgu.o differ diff --git a/.cargo-target/debug/build/zerocopy-7b38232022dab8a2/build_script_build-7b38232022dab8a2.build_script_build.dbce4fb436156da8-cgu.4.rcgu.o b/.cargo-target/debug/build/zerocopy-7b38232022dab8a2/build_script_build-7b38232022dab8a2.build_script_build.dbce4fb436156da8-cgu.4.rcgu.o new file mode 100644 index 0000000..aea4bc0 Binary files /dev/null and b/.cargo-target/debug/build/zerocopy-7b38232022dab8a2/build_script_build-7b38232022dab8a2.build_script_build.dbce4fb436156da8-cgu.4.rcgu.o differ diff --git a/.cargo-target/debug/build/zerocopy-7b38232022dab8a2/build_script_build-7b38232022dab8a2.d b/.cargo-target/debug/build/zerocopy-7b38232022dab8a2/build_script_build-7b38232022dab8a2.d new file mode 100644 index 0000000..f440eb0 --- /dev/null +++ b/.cargo-target/debug/build/zerocopy-7b38232022dab8a2/build_script_build-7b38232022dab8a2.d @@ -0,0 +1,5 @@ +D:\PhotoWall\.cargo-target\debug\build\zerocopy-7b38232022dab8a2\build_script_build-7b38232022dab8a2.d: C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\zerocopy-0.8.31\build.rs + +D:\PhotoWall\.cargo-target\debug\build\zerocopy-7b38232022dab8a2\build_script_build-7b38232022dab8a2.exe: C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\zerocopy-0.8.31\build.rs + +C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\zerocopy-0.8.31\build.rs: diff --git a/.cargo-target/debug/build/zerocopy-7b38232022dab8a2/build_script_build-7b38232022dab8a2.pdb b/.cargo-target/debug/build/zerocopy-7b38232022dab8a2/build_script_build-7b38232022dab8a2.pdb new file mode 100644 index 0000000..4ea43e3 Binary files /dev/null and b/.cargo-target/debug/build/zerocopy-7b38232022dab8a2/build_script_build-7b38232022dab8a2.pdb differ diff --git a/.cargo-target/debug/build/zerocopy-7b38232022dab8a2/rmetaduUvRI/full.rmeta b/.cargo-target/debug/build/zerocopy-7b38232022dab8a2/rmetaduUvRI/full.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/.cargo-target/debug/deps/autocfg-3c9e88a9ea23423d.d b/.cargo-target/debug/deps/autocfg-3c9e88a9ea23423d.d new file mode 100644 index 0000000..0f0d56e --- /dev/null +++ b/.cargo-target/debug/deps/autocfg-3c9e88a9ea23423d.d @@ -0,0 +1,10 @@ +D:\PhotoWall\.cargo-target\debug\deps\autocfg-3c9e88a9ea23423d.d: C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\autocfg-1.5.0\src\lib.rs C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\autocfg-1.5.0\src\error.rs C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\autocfg-1.5.0\src\rustc.rs C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\autocfg-1.5.0\src\version.rs + +D:\PhotoWall\.cargo-target\debug\deps\libautocfg-3c9e88a9ea23423d.rlib: C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\autocfg-1.5.0\src\lib.rs C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\autocfg-1.5.0\src\error.rs C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\autocfg-1.5.0\src\rustc.rs C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\autocfg-1.5.0\src\version.rs + +D:\PhotoWall\.cargo-target\debug\deps\libautocfg-3c9e88a9ea23423d.rmeta: C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\autocfg-1.5.0\src\lib.rs C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\autocfg-1.5.0\src\error.rs C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\autocfg-1.5.0\src\rustc.rs C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\autocfg-1.5.0\src\version.rs + +C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\autocfg-1.5.0\src\lib.rs: +C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\autocfg-1.5.0\src\error.rs: +C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\autocfg-1.5.0\src\rustc.rs: +C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\autocfg-1.5.0\src\version.rs: diff --git a/.cargo-target/debug/deps/cfg_if-eaa6ddc19cf41c02.d b/.cargo-target/debug/deps/cfg_if-eaa6ddc19cf41c02.d new file mode 100644 index 0000000..e68cecc --- /dev/null +++ b/.cargo-target/debug/deps/cfg_if-eaa6ddc19cf41c02.d @@ -0,0 +1,7 @@ +D:\PhotoWall\.cargo-target\debug\deps\cfg_if-eaa6ddc19cf41c02.d: C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\cfg-if-1.0.4\src\lib.rs + +D:\PhotoWall\.cargo-target\debug\deps\libcfg_if-eaa6ddc19cf41c02.rlib: C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\cfg-if-1.0.4\src\lib.rs + +D:\PhotoWall\.cargo-target\debug\deps\libcfg_if-eaa6ddc19cf41c02.rmeta: C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\cfg-if-1.0.4\src\lib.rs + +C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\cfg-if-1.0.4\src\lib.rs: diff --git a/.cargo-target/debug/deps/rmeta3tm8yr/full.rmeta b/.cargo-target/debug/deps/rmeta3tm8yr/full.rmeta new file mode 100644 index 0000000..ff1db19 Binary files /dev/null and b/.cargo-target/debug/deps/rmeta3tm8yr/full.rmeta differ diff --git a/.cargo-target/debug/deps/rmeta7sKq6T/full.rmeta b/.cargo-target/debug/deps/rmeta7sKq6T/full.rmeta new file mode 100644 index 0000000..ab7e4ba Binary files /dev/null and b/.cargo-target/debug/deps/rmeta7sKq6T/full.rmeta differ diff --git a/.cargo-target/debug/deps/rmetaL5o0ko/full.rmeta b/.cargo-target/debug/deps/rmetaL5o0ko/full.rmeta new file mode 100644 index 0000000..e4022ee Binary files /dev/null and b/.cargo-target/debug/deps/rmetaL5o0ko/full.rmeta differ diff --git a/.cargo-target/debug/deps/rmetaMS44CZ/full.rmeta b/.cargo-target/debug/deps/rmetaMS44CZ/full.rmeta new file mode 100644 index 0000000..26ffba1 Binary files /dev/null and b/.cargo-target/debug/deps/rmetaMS44CZ/full.rmeta differ diff --git a/.cargo-target/debug/deps/rmetabJ4wT5/full.rmeta b/.cargo-target/debug/deps/rmetabJ4wT5/full.rmeta new file mode 100644 index 0000000..3902a1d Binary files /dev/null and b/.cargo-target/debug/deps/rmetabJ4wT5/full.rmeta differ diff --git a/.cargo-target/debug/deps/rmetahIKEkE/full.rmeta b/.cargo-target/debug/deps/rmetahIKEkE/full.rmeta new file mode 100644 index 0000000..ff2f680 Binary files /dev/null and b/.cargo-target/debug/deps/rmetahIKEkE/full.rmeta differ diff --git a/.cargo-target/debug/deps/rmetalRVqC5/full.rmeta b/.cargo-target/debug/deps/rmetalRVqC5/full.rmeta new file mode 100644 index 0000000..3355dcb Binary files /dev/null and b/.cargo-target/debug/deps/rmetalRVqC5/full.rmeta differ diff --git a/.cargo-target/debug/deps/rmetapRIkWh/full.rmeta b/.cargo-target/debug/deps/rmetapRIkWh/full.rmeta new file mode 100644 index 0000000..b9d7773 Binary files /dev/null and b/.cargo-target/debug/deps/rmetapRIkWh/full.rmeta differ diff --git a/.cargo-target/debug/deps/rmetay5oHjh/full.rmeta b/.cargo-target/debug/deps/rmetay5oHjh/full.rmeta new file mode 100644 index 0000000..7aa40e4 Binary files /dev/null and b/.cargo-target/debug/deps/rmetay5oHjh/full.rmeta differ diff --git a/.cargo-target/debug/deps/siphasher-1bd2067152096ed0.d b/.cargo-target/debug/deps/siphasher-1bd2067152096ed0.d new file mode 100644 index 0000000..67b733f --- /dev/null +++ b/.cargo-target/debug/deps/siphasher-1bd2067152096ed0.d @@ -0,0 +1,9 @@ +D:\PhotoWall\.cargo-target\debug\deps\siphasher-1bd2067152096ed0.d: C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\siphasher-0.3.11\src\lib.rs C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\siphasher-0.3.11\src\sip.rs C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\siphasher-0.3.11\src\sip128.rs + +D:\PhotoWall\.cargo-target\debug\deps\libsiphasher-1bd2067152096ed0.rlib: C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\siphasher-0.3.11\src\lib.rs C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\siphasher-0.3.11\src\sip.rs C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\siphasher-0.3.11\src\sip128.rs + +D:\PhotoWall\.cargo-target\debug\deps\libsiphasher-1bd2067152096ed0.rmeta: C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\siphasher-0.3.11\src\lib.rs C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\siphasher-0.3.11\src\sip.rs C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\siphasher-0.3.11\src\sip128.rs + +C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\siphasher-0.3.11\src\lib.rs: +C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\siphasher-0.3.11\src\sip.rs: +C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\siphasher-0.3.11\src\sip128.rs: diff --git a/.cargo-target/debug/deps/siphasher-64c14004c2124a84.d b/.cargo-target/debug/deps/siphasher-64c14004c2124a84.d new file mode 100644 index 0000000..66e1cc7 --- /dev/null +++ b/.cargo-target/debug/deps/siphasher-64c14004c2124a84.d @@ -0,0 +1,10 @@ +D:\PhotoWall\.cargo-target\debug\deps\siphasher-64c14004c2124a84.d: C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\siphasher-1.0.1\src\lib.rs C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\siphasher-1.0.1\src\sip.rs C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\siphasher-1.0.1\src\sip128.rs C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\siphasher-1.0.1\src\../README.md + +D:\PhotoWall\.cargo-target\debug\deps\libsiphasher-64c14004c2124a84.rlib: C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\siphasher-1.0.1\src\lib.rs C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\siphasher-1.0.1\src\sip.rs C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\siphasher-1.0.1\src\sip128.rs C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\siphasher-1.0.1\src\../README.md + +D:\PhotoWall\.cargo-target\debug\deps\libsiphasher-64c14004c2124a84.rmeta: C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\siphasher-1.0.1\src\lib.rs C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\siphasher-1.0.1\src\sip.rs C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\siphasher-1.0.1\src\sip128.rs C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\siphasher-1.0.1\src\../README.md + +C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\siphasher-1.0.1\src\lib.rs: +C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\siphasher-1.0.1\src\sip.rs: +C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\siphasher-1.0.1\src\sip128.rs: +C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\siphasher-1.0.1\src\../README.md: diff --git a/.cargo-target/debug/deps/smallvec-f9853ae1faf29f67.d b/.cargo-target/debug/deps/smallvec-f9853ae1faf29f67.d new file mode 100644 index 0000000..83db112 --- /dev/null +++ b/.cargo-target/debug/deps/smallvec-f9853ae1faf29f67.d @@ -0,0 +1,7 @@ +D:\PhotoWall\.cargo-target\debug\deps\smallvec-f9853ae1faf29f67.d: C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\smallvec-1.15.1\src\lib.rs + +D:\PhotoWall\.cargo-target\debug\deps\libsmallvec-f9853ae1faf29f67.rlib: C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\smallvec-1.15.1\src\lib.rs + +D:\PhotoWall\.cargo-target\debug\deps\libsmallvec-f9853ae1faf29f67.rmeta: C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\smallvec-1.15.1\src\lib.rs + +C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\smallvec-1.15.1\src\lib.rs: diff --git a/.cargo-target/debug/deps/stable_deref_trait-539785edca468b4b.d b/.cargo-target/debug/deps/stable_deref_trait-539785edca468b4b.d new file mode 100644 index 0000000..08e0ef8 --- /dev/null +++ b/.cargo-target/debug/deps/stable_deref_trait-539785edca468b4b.d @@ -0,0 +1,7 @@ +D:\PhotoWall\.cargo-target\debug\deps\stable_deref_trait-539785edca468b4b.d: C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\stable_deref_trait-1.2.1\src\lib.rs + +D:\PhotoWall\.cargo-target\debug\deps\libstable_deref_trait-539785edca468b4b.rlib: C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\stable_deref_trait-1.2.1\src\lib.rs + +D:\PhotoWall\.cargo-target\debug\deps\libstable_deref_trait-539785edca468b4b.rmeta: C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\stable_deref_trait-1.2.1\src\lib.rs + +C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\stable_deref_trait-1.2.1\src\lib.rs: diff --git a/.cargo-target/debug/deps/unicode_ident-91b9c41cca1276e0.d b/.cargo-target/debug/deps/unicode_ident-91b9c41cca1276e0.d new file mode 100644 index 0000000..ed95d66 --- /dev/null +++ b/.cargo-target/debug/deps/unicode_ident-91b9c41cca1276e0.d @@ -0,0 +1,8 @@ +D:\PhotoWall\.cargo-target\debug\deps\unicode_ident-91b9c41cca1276e0.d: C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\unicode-ident-1.0.22\src\lib.rs C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\unicode-ident-1.0.22\src\tables.rs + +D:\PhotoWall\.cargo-target\debug\deps\libunicode_ident-91b9c41cca1276e0.rlib: C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\unicode-ident-1.0.22\src\lib.rs C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\unicode-ident-1.0.22\src\tables.rs + +D:\PhotoWall\.cargo-target\debug\deps\libunicode_ident-91b9c41cca1276e0.rmeta: C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\unicode-ident-1.0.22\src\lib.rs C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\unicode-ident-1.0.22\src\tables.rs + +C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\unicode-ident-1.0.22\src\lib.rs: +C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\unicode-ident-1.0.22\src\tables.rs: diff --git a/.cargo-target/debug/deps/windows_link-ac418c0cb62a6f84.d b/.cargo-target/debug/deps/windows_link-ac418c0cb62a6f84.d new file mode 100644 index 0000000..62f1e6a --- /dev/null +++ b/.cargo-target/debug/deps/windows_link-ac418c0cb62a6f84.d @@ -0,0 +1,6 @@ +D:\PhotoWall\.cargo-target\debug\deps\windows_link-ac418c0cb62a6f84.d: C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\windows-link-0.2.1\src\lib.rs C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\windows-link-0.2.1\src\../readme.md + +D:\PhotoWall\.cargo-target\debug\deps\libwindows_link-ac418c0cb62a6f84.rmeta: C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\windows-link-0.2.1\src\lib.rs C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\windows-link-0.2.1\src\../readme.md + +C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\windows-link-0.2.1\src\lib.rs: +C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\windows-link-0.2.1\src\../readme.md: diff --git a/.cargo-target/debug/deps/windows_link-e868db0ba6bc14d4.d b/.cargo-target/debug/deps/windows_link-e868db0ba6bc14d4.d new file mode 100644 index 0000000..39e145e --- /dev/null +++ b/.cargo-target/debug/deps/windows_link-e868db0ba6bc14d4.d @@ -0,0 +1,8 @@ +D:\PhotoWall\.cargo-target\debug\deps\windows_link-e868db0ba6bc14d4.d: C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\windows-link-0.2.1\src\lib.rs C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\windows-link-0.2.1\src\../readme.md + +D:\PhotoWall\.cargo-target\debug\deps\libwindows_link-e868db0ba6bc14d4.rlib: C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\windows-link-0.2.1\src\lib.rs C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\windows-link-0.2.1\src\../readme.md + +D:\PhotoWall\.cargo-target\debug\deps\libwindows_link-e868db0ba6bc14d4.rmeta: C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\windows-link-0.2.1\src\lib.rs C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\windows-link-0.2.1\src\../readme.md + +C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\windows-link-0.2.1\src\lib.rs: +C:\Users\21240\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\windows-link-0.2.1\src\../readme.md: diff --git a/.cargo-target3PVKzN/CACHEDIR.TAG b/.cargo-target3PVKzN/CACHEDIR.TAG new file mode 100644 index 0000000..20d7c31 --- /dev/null +++ b/.cargo-target3PVKzN/CACHEDIR.TAG @@ -0,0 +1,3 @@ +Signature: 8a477f597d28d172789f06886806bc55 +# This file is a cache directory tag created by cargo. +# For information about cache directory tags see https://bford.info/cachedir/ diff --git a/.codex-review-temp/migration_risk.txt b/.codex-review-temp/migration_risk.txt new file mode 100644 index 0000000..f684d62 --- /dev/null +++ b/.codex-review-temp/migration_risk.txt @@ -0,0 +1,12 @@ +**Findings** +- High: The phase-3/phase-5 cutover is not rollback-safe for the current Qt branch. The doc removes `StackView`, collapses `PhotoStore`, and later deletes all page QML, but the rollback plan is effectively “use a branch” or `git revert`, which does not preserve a runnable compatibility path while migration is in progress ([UI_REDESIGN_EXPLORER_STYLE.md:575](/d:/CodeProject/PhotoWall/docs/UI_REDESIGN_EXPLORER_STYLE.md#L575), [UI_REDESIGN_EXPLORER_STYLE.md:578](/d:/CodeProject/PhotoWall/docs/UI_REDESIGN_EXPLORER_STYLE.md#L578), [UI_REDESIGN_EXPLORER_STYLE.md:591](/d:/CodeProject/PhotoWall/docs/UI_REDESIGN_EXPLORER_STYLE.md#L591), [UI_REDESIGN_EXPLORER_STYLE.md:600](/d:/CodeProject/PhotoWall/docs/UI_REDESIGN_EXPLORER_STYLE.md#L600)). Missing validation: require a pre-delete gate that `main.qml` still launches, QML resources are updated, existing routes either still work or explicitly redirect, and the full Qt test suite passes before removing old pages/components. + +- High: The acceptance criteria are too visual and can pass while core Qt workflows are already broken. “Layout visible”, “buttons clickable”, and “6 views available” do not prove that folders/albums/tags/favorites/trash/settings navigation, dialog entry migration, or filter-state transitions still behave correctly ([UI_REDESIGN_EXPLORER_STYLE.md:558](/d:/CodeProject/PhotoWall/docs/UI_REDESIGN_EXPLORER_STYLE.md#L558), [UI_REDESIGN_EXPLORER_STYLE.md:567](/d:/CodeProject/PhotoWall/docs/UI_REDESIGN_EXPLORER_STYLE.md#L567), [UI_REDESIGN_EXPLORER_STYLE.md:577](/d:/CodeProject/PhotoWall/docs/UI_REDESIGN_EXPLORER_STYLE.md#L577), [UI_REDESIGN_EXPLORER_STYLE.md:599](/d:/CodeProject/PhotoWall/docs/UI_REDESIGN_EXPLORER_STYLE.md#L599)). Missing validation: add explicit phase gates for every current navigation target, selection reset/persistence rules, search open/clear/exit behavior, and all 7 dialog open/close/callback flows before any page removal. + +- High: The Explorer drag-drop contract is under-validated exactly where the Qt branch is most likely to break. The doc defines same-disk move, cross-disk copy, and modifier-key overrides, but phase 4 only requires `照片→相册` and `照片→废纸篓` to work, leaving file-system drag/drop semantics effectively untested ([UI_REDESIGN_EXPLORER_STYLE.md:537](/d:/CodeProject/PhotoWall/docs/UI_REDESIGN_EXPLORER_STYLE.md#L537), [UI_REDESIGN_EXPLORER_STYLE.md:539](/d:/CodeProject/PhotoWall/docs/UI_REDESIGN_EXPLORER_STYLE.md#L539), [UI_REDESIGN_EXPLORER_STYLE.md:540](/d:/CodeProject/PhotoWall/docs/UI_REDESIGN_EXPLORER_STYLE.md#L540), [UI_REDESIGN_EXPLORER_STYLE.md:587](/d:/CodeProject/PhotoWall/docs/UI_REDESIGN_EXPLORER_STYLE.md#L587), [UI_REDESIGN_EXPLORER_STYLE.md:614](/d:/CodeProject/PhotoWall/docs/UI_REDESIGN_EXPLORER_STYLE.md#L614)). Missing validation: test same-drive move, cross-drive copy, `Ctrl`/`Shift` override, cursor feedback, canceled drops, and backend failure rollback before calling the migration acceptable. + +- Medium: The testing plan is incomplete for a shell-heavy QML migration. The doc asks for filter unit tests and a final regression pass, but not for QML-shell automation around the new command bar, sidebar, address bar, detail pane, shortcuts, or settings drawer ([UI_REDESIGN_EXPLORER_STYLE.md:578](/d:/CodeProject/PhotoWall/docs/UI_REDESIGN_EXPLORER_STYLE.md#L578), [UI_REDESIGN_EXPLORER_STYLE.md:587](/d:/CodeProject/PhotoWall/docs/UI_REDESIGN_EXPLORER_STYLE.md#L587), [UI_REDESIGN_EXPLORER_STYLE.md:599](/d:/CodeProject/PhotoWall/docs/UI_REDESIGN_EXPLORER_STYLE.md#L599), [UI_REDESIGN_EXPLORER_STYLE.md:609](/d:/CodeProject/PhotoWall/docs/UI_REDESIGN_EXPLORER_STYLE.md#L609)). Missing validation: add offscreen QML smoke/UI tests that load `main.qml`, drive sidebar/command-bar navigation, toggle `Alt+P`, verify shortcut bindings, and confirm resource loading plus menu enable/disable states. + +- Medium: The plan understates how much C++ state behavior changes, which makes the migration strategy optimistic. The doc treats `setCurrentView` as new and says most work is QML-side, but the risky part is actually changing `PhotoStore` semantics and preserving refresh/selection behavior across favorites, trash, folder, album, tag, and search transitions ([UI_REDESIGN_EXPLORER_STYLE.md:443](/d:/CodeProject/PhotoWall/docs/UI_REDESIGN_EXPLORER_STYLE.md#L443), [UI_REDESIGN_EXPLORER_STYLE.md:444](/d:/CodeProject/PhotoWall/docs/UI_REDESIGN_EXPLORER_STYLE.md#L444), [UI_REDESIGN_EXPLORER_STYLE.md:445](/d:/CodeProject/PhotoWall/docs/UI_REDESIGN_EXPLORER_STYLE.md#L445), [UI_REDESIGN_EXPLORER_STYLE.md:464](/d:/CodeProject/PhotoWall/docs/UI_REDESIGN_EXPLORER_STYLE.md#L464)). Missing validation: add a state-matrix regression step covering mutual exclusivity of folder/tag/album/search context, selection clearing on view switches, and post-mutation refresh after favorite/delete/restore/rename operations. + +Assumption: this review was checked against the current Qt workspace, which still uses page-based navigation and dedicated models in [main.qml:326](/d:/CodeProject/PhotoWall/photowall-qt/qml/main.qml#L326), [PhotoStore.h:18](/d:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoStore.h#L18), and QML resource packaging in [resources.qrc:3](/d:/CodeProject/PhotoWall/photowall-qt/resources/resources.qrc#L3). \ No newline at end of file diff --git a/.codex-review-temp/qml_fit.txt b/.codex-review-temp/qml_fit.txt new file mode 100644 index 0000000..710a416 --- /dev/null +++ b/.codex-review-temp/qml_fit.txt @@ -0,0 +1,13 @@ +- **High** [UI_REDESIGN_EXPLORER_STYLE.md#L126](d:/CodeProject/PhotoWall/docs/UI_REDESIGN_EXPLORER_STYLE.md#L126) also L266 and L482 assume command-bar actions, status-bar counts, and dialog entry points can be centralized in `main.qml`. That is not true in the current QML: the hidden status bar reads `PhotoStore.selectedCount` in [main.qml#L392](d:/CodeProject/PhotoWall/photowall-qt/qml/main.qml#L392), but folder-page selection is page-local in [FoldersPage.qml#L20](d:/CodeProject/PhotoWall/photowall-qt/qml/pages/FoldersPage.qml#L20), and home-page actions/dialogs are wired against page-local helpers in [HomePage.qml#L376](d:/CodeProject/PhotoWall/photowall-qt/qml/pages/HomePage.qml#L376). The doc is missing a selection-ownership refactor; without it, global counts/actions will be wrong. + +- **High** [UI_REDESIGN_EXPLORER_STYLE.md#L410](d:/CodeProject/PhotoWall/docs/UI_REDESIGN_EXPLORER_STYLE.md#L410) and L444 duplicate or misstate store state. `PhotoStore` already exposes `searchQuery`, `currentView`, `currentFolderPath`, `currentTagId`, and `currentAlbumId` in [PhotoStore.h#L34](d:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoStore.h#L34) and [PhotoStore.h#L38](d:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoStore.h#L38), and `setCurrentView()` already exists in [PhotoStore.cpp#L154](d:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoStore.cpp#L154). The real issue is that `updateActiveModel()` still ignores `currentView` semantics and only rebuilds filters for `photoModel` in [PhotoStore.cpp#L662](d:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoStore.cpp#L662), while `main.qml` still owns separate page state in [main.qml#L27](d:/CodeProject/PhotoWall/photowall-qt/qml/main.qml#L27). The doc needs one source of truth, not another state layer. + +- **Medium** [UI_REDESIGN_EXPLORER_STYLE.md#L209](d:/CodeProject/PhotoWall/docs/UI_REDESIGN_EXPLORER_STYLE.md#L209) through L213 underestimates the folder-tree move, and L213 is factually wrong. The current `TreeViewDelegate` in [FoldersPage.qml#L127](d:/CodeProject/PhotoWall/photowall-qt/qml/pages/FoldersPage.qml#L127) only supports expand and select clicks via [FoldersPage.qml#L208](d:/CodeProject/PhotoWall/photowall-qt/qml/pages/FoldersPage.qml#L208); there is no existing folder right-click menu to “保留”. Folder browsing also depends on page-local breadcrumb and `includeSubfolders` state in [FoldersPage.qml#L55](d:/CodeProject/PhotoWall/photowall-qt/qml/pages/FoldersPage.qml#L55) and [FoldersPage.qml#L229](d:/CodeProject/PhotoWall/photowall-qt/qml/pages/FoldersPage.qml#L229), so this is more than transplanting `FolderTreeModel`. + +- **Medium** [UI_REDESIGN_EXPLORER_STYLE.md#L390](d:/CodeProject/PhotoWall/docs/UI_REDESIGN_EXPLORER_STYLE.md#L390) and L495-L498 say `SettingsPage` can keep its internal structure inside a max-600px right drawer. The current page is built as a full-screen layout with fixed 224px left nav in [SettingsPage.qml#L193](d:/CodeProject/PhotoWall/photowall-qt/qml/pages/SettingsPage.qml#L193), a wide two-column frame starting at [SettingsPage.qml#L183](d:/CodeProject/PhotoWall/photowall-qt/qml/pages/SettingsPage.qml#L183), a large scrollable content area at [SettingsPage.qml#L288](d:/CodeProject/PhotoWall/photowall-qt/qml/pages/SettingsPage.qml#L288), and card-heavy styling at [SettingsPage.qml#L1030](d:/CodeProject/PhotoWall/photowall-qt/qml/pages/SettingsPage.qml#L1030). This needs a drawer-specific responsive pass, and the “Drawer 内的关闭按钮” does not currently exist. + +- **Medium** [UI_REDESIGN_EXPLORER_STYLE.md#L506](d:/CodeProject/PhotoWall/docs/UI_REDESIGN_EXPLORER_STYLE.md#L506) treats Explorer-style shortcuts and pointer behavior as mostly mapping work, but the current interaction foundation is missing. `Shift+click` in folders only toggles one item in [FoldersPage.qml#L460](d:/CodeProject/PhotoWall/photowall-qt/qml/pages/FoldersPage.qml#L460), `PhotoGrid` only exposes click/double-click/context/load-more hooks in [PhotoGrid.qml#L23](d:/CodeProject/PhotoWall/photowall-qt/qml/components/PhotoGrid.qml#L23), and thumbnails only implement click handling in [PhotoThumbnail.qml#L276](d:/CodeProject/PhotoWall/photowall-qt/qml/components/PhotoThumbnail.qml#L276). Range selection, marquee, drag/drop semantics, `Alt+P`, and `Ctrl+wheel` are new infrastructure, not just polish. + +- **Low** [UI_REDESIGN_EXPLORER_STYLE.md#L288](d:/CodeProject/PhotoWall/docs/UI_REDESIGN_EXPLORER_STYLE.md#L288) misses that `Theme.qml` is already part of the settings contract. `SettingsPage` writes `Theme.Theme.mode` and `Theme.Theme.accentColor` in [SettingsPage.qml#L113](d:/CodeProject/PhotoWall/photowall-qt/qml/pages/SettingsPage.qml#L113) and [SettingsPage.qml#L118](d:/CodeProject/PhotoWall/photowall-qt/qml/pages/SettingsPage.qml#L118), while `Theme.qml` defines those mutable inputs in [Theme.qml#L7](d:/CodeProject/PhotoWall/photowall-qt/qml/theme/Theme.qml#L7) and [Theme.qml#L10](d:/CodeProject/PhotoWall/photowall-qt/qml/theme/Theme.qml#L10). If the redesign hard-switches to Win11 tokens, the doc should say whether appearance settings are preserved, and note that current `"system"` mode is only a placeholder in [Theme.qml#L87](d:/CodeProject/PhotoWall/photowall-qt/qml/theme/Theme.qml#L87). + +No code changes were made. \ No newline at end of file diff --git a/.codex-review-temp/win11_fidelity.txt b/.codex-review-temp/win11_fidelity.txt new file mode 100644 index 0000000..6857dbe --- /dev/null +++ b/.codex-review-temp/win11_fidelity.txt @@ -0,0 +1,20 @@ +1. `High`: The window chrome is structurally unlike current Win11 Explorer. The spec collapses title bar, address bar, search, and window controls into one 40px strip and adds a hamburger toggle; current Explorer separates a top tab/title zone from the toolbar and the command/app bar. This will read as a custom app shell, not Explorer. Adopt the split toolbar/app-bar pattern and avoid the hamburger idiom. ([UI_REDESIGN_EXPLORER_STYLE.md#L96](d:/CodeProject/PhotoWall/docs/UI_REDESIGN_EXPLORER_STYLE.md#L96), [UI_REDESIGN_EXPLORER_STYLE.md#L102](d:/CodeProject/PhotoWall/docs/UI_REDESIGN_EXPLORER_STYLE.md#L102), [UI_REDESIGN_EXPLORER_STYLE.md#L103](d:/CodeProject/PhotoWall/docs/UI_REDESIGN_EXPLORER_STYLE.md#L103), [UI_REDESIGN_EXPLORER_STYLE.md#L114](d:/CodeProject/PhotoWall/docs/UI_REDESIGN_EXPLORER_STYLE.md#L114), [UI_REDESIGN_EXPLORER_STYLE.md#L117](d:/CodeProject/PhotoWall/docs/UI_REDESIGN_EXPLORER_STYLE.md#L117)) + +2. `High`: The left pane IA is too app-like. It mixes real folders with `相册`/`标签`/`设置`, adds inline `+ 新建相册` and `+ 新建标签` rows, and proposes a 48px icon-only collapsed mode. Explorer’s navigation pane is a tree of locations/collections, resized or hidden, not an icon rail or creation surface. Keep creation in the command bar/context menu and separate filesystem locations from app collections more clearly. ([UI_REDESIGN_EXPLORER_STYLE.md#L194](d:/CodeProject/PhotoWall/docs/UI_REDESIGN_EXPLORER_STYLE.md#L194), [UI_REDESIGN_EXPLORER_STYLE.md#L196](d:/CodeProject/PhotoWall/docs/UI_REDESIGN_EXPLORER_STYLE.md#L196), [UI_REDESIGN_EXPLORER_STYLE.md#L179](d:/CodeProject/PhotoWall/docs/UI_REDESIGN_EXPLORER_STYLE.md#L179), [UI_REDESIGN_EXPLORER_STYLE.md#L183](d:/CodeProject/PhotoWall/docs/UI_REDESIGN_EXPLORER_STYLE.md#L183)) + +3. `High`: `SettingsPage` as a right-side `Drawer` is not an Explorer pattern. It feels like a web dashboard/settings shell, whereas Explorer-style settings live in `Options`/dialogs or separate system settings. This is the clearest interaction-model break in the proposal. ([UI_REDESIGN_EXPLORER_STYLE.md#L390](d:/CodeProject/PhotoWall/docs/UI_REDESIGN_EXPLORER_STYLE.md#L390), [UI_REDESIGN_EXPLORER_STYLE.md#L490](d:/CodeProject/PhotoWall/docs/UI_REDESIGN_EXPLORER_STYLE.md#L490), [UI_REDESIGN_EXPLORER_STYLE.md#L494](d:/CodeProject/PhotoWall/docs/UI_REDESIGN_EXPLORER_STYLE.md#L494), [UI_REDESIGN_EXPLORER_STYLE.md#L500](d:/CodeProject/PhotoWall/docs/UI_REDESIGN_EXPLORER_STYLE.md#L500)) + +4. `Medium`: The command/menu taxonomy is only superficially Explorer-like. The generic `?` menu absorbs pane toggles, `includeSubfolders`, manager dialogs, and batch rename, while Explorer keeps layout/pane toggles under `View > Show`, reserves `...`/Options for lower-frequency settings, and surfaces core verbs in the streamlined context menu. Adopt `View > Show` for Navigation/Preview/Details/item checkboxes; avoid one overloaded “more” bucket. ([UI_REDESIGN_EXPLORER_STYLE.md#L132](d:/CodeProject/PhotoWall/docs/UI_REDESIGN_EXPLORER_STYLE.md#L132), [UI_REDESIGN_EXPLORER_STYLE.md#L146](d:/CodeProject/PhotoWall/docs/UI_REDESIGN_EXPLORER_STYLE.md#L146), [UI_REDESIGN_EXPLORER_STYLE.md#L211](d:/CodeProject/PhotoWall/docs/UI_REDESIGN_EXPLORER_STYLE.md#L211), [UI_REDESIGN_EXPLORER_STYLE.md#L239](d:/CodeProject/PhotoWall/docs/UI_REDESIGN_EXPLORER_STYLE.md#L239), [UI_REDESIGN_EXPLORER_STYLE.md#L475](d:/CodeProject/PhotoWall/docs/UI_REDESIGN_EXPLORER_STYLE.md#L475), [UI_REDESIGN_EXPLORER_STYLE.md#L480](d:/CodeProject/PhotoWall/docs/UI_REDESIGN_EXPLORER_STYLE.md#L480)) + +5. `Medium`: The right-side pane is a hybrid inspector, not a recognizable Explorer pane. `详情面板(Preview Pane)` combines large preview, EXIF, tags, rating, album, and folder overview, then ties it to `Alt+P`. Win11 Explorer separates Preview pane and Details pane; if fidelity matters, pick one pattern or explicitly mark this as an intentional divergence. If this is meant to mirror the modern Details pane, `View > Show > Details pane` / `Alt+Shift+P` is closer. ([UI_REDESIGN_EXPLORER_STYLE.md#L87](d:/CodeProject/PhotoWall/docs/UI_REDESIGN_EXPLORER_STYLE.md#L87), [UI_REDESIGN_EXPLORER_STYLE.md#L237](d:/CodeProject/PhotoWall/docs/UI_REDESIGN_EXPLORER_STYLE.md#L237), [UI_REDESIGN_EXPLORER_STYLE.md#L261](d:/CodeProject/PhotoWall/docs/UI_REDESIGN_EXPLORER_STYLE.md#L261), [UI_REDESIGN_EXPLORER_STYLE.md#L264](d:/CodeProject/PhotoWall/docs/UI_REDESIGN_EXPLORER_STYLE.md#L264), [UI_REDESIGN_EXPLORER_STYLE.md#L517](d:/CodeProject/PhotoWall/docs/UI_REDESIGN_EXPLORER_STYLE.md#L517)) + +6. `Medium`: Details-view behavior is underspecified in a non-Explorer way. The doc defines `详细信息` as a table, but keeps sorting framed as a command-bar action and omits Explorer-native behaviors like sortable column headers, item check boxes under `View > Show`, and right-click selection semantics. Without those, it will feel like a custom grid wearing Explorer labels. ([UI_REDESIGN_EXPLORER_STYLE.md#L139](d:/CodeProject/PhotoWall/docs/UI_REDESIGN_EXPLORER_STYLE.md#L139), [UI_REDESIGN_EXPLORER_STYLE.md#L235](d:/CodeProject/PhotoWall/docs/UI_REDESIGN_EXPLORER_STYLE.md#L235), [UI_REDESIGN_EXPLORER_STYLE.md#L526](d:/CodeProject/PhotoWall/docs/UI_REDESIGN_EXPLORER_STYLE.md#L526), [UI_REDESIGN_EXPLORER_STYLE.md#L533](d:/CodeProject/PhotoWall/docs/UI_REDESIGN_EXPLORER_STYLE.md#L533)) + +7. `Low`: Visual language is still too literal and accent-heavy. This is an inference from current Explorer chrome rather than a Microsoft style spec, but hard-coding `#0078D4` as the primary identity and using “系统蓝色高亮” broadly will likely read closer to a Fluent-themed app than Explorer’s quieter neutral shell. Use accent sparingly for focus/selection; avoid making the nav chrome feel brand-blue. ([UI_REDESIGN_EXPLORER_STYLE.md#L197](d:/CodeProject/PhotoWall/docs/UI_REDESIGN_EXPLORER_STYLE.md#L197), [UI_REDESIGN_EXPLORER_STYLE.md#L203](d:/CodeProject/PhotoWall/docs/UI_REDESIGN_EXPLORER_STYLE.md#L203), [UI_REDESIGN_EXPLORER_STYLE.md#L290](d:/CodeProject/PhotoWall/docs/UI_REDESIGN_EXPLORER_STYLE.md#L290), [UI_REDESIGN_EXPLORER_STYLE.md#L320](d:/CodeProject/PhotoWall/docs/UI_REDESIGN_EXPLORER_STYLE.md#L320)) + +Assumption: the target is current Windows 11 File Explorer as documented after the September 26, 2023 Explorer update, not Windows 10’s ribbon-era Explorer. + +Sources checked: +- Microsoft Support, File Explorer structure/tabs/navigation/status/search: https://support.microsoft.com/en-gb/windows/use-a-screen-reader-to-explore-and-navigate-file-explorer-in-windows-e7d3a548-87dd-459f-a991-9fde3f7ce927 +- Microsoft Support, `View > Show > Navigation pane`, streamlined context menu, Quick access behavior: https://support.microsoft.com/en-us/windows/file-explorer-in-windows-ef370130-1cca-9dc5-e0df-2f7416fe1cb1 +- Microsoft Support, September 26, 2023 Windows configuration update for Explorer tabs/details pane: https://support.microsoft.com/en-us/topic/september-26-2023-windows-configuration-update-542780c2-594c-46cb-979d-11116fe164ba \ No newline at end of file diff --git a/README.md b/README.md index ae2564a..67dbe88 100644 --- a/README.md +++ b/README.md @@ -2,9 +2,11 @@ **版本:v0.1.0** +> ⚠️ **Qt 分支说明(开发中)**:此 `qt` 分支用于尝试/迁移 **Qt/QML** 版本(目录:`photowall-qt/`),功能与主分支可能不一致,随时可能重构。`main` 分支为 Web/Tauri 版本。 + > ⚠️ **项目状态**:本项目仍在积极开发中,部分功能可能不完善。 -PhotoWall 是一款基于 **Tauri + React + TypeScript + Vite** 的 Windows 桌面照片管理软件,专注于本地照片的浏览、索引与整理体验。 +PhotoWall 是一款本地照片管理软件。本分支为 **Qt/QML** 前端版本(`photowall-qt/`),并使用 Rust 核心库/FFI(`src-tauri/crates/`)。 --- diff --git a/_tmp_qt_err.txt b/_tmp_qt_err.txt new file mode 100644 index 0000000..27f8630 --- /dev/null +++ b/_tmp_qt_err.txt @@ -0,0 +1,6 @@ +CMake Warning: + Manually-specified variables were not used by the project: + + CMAKE_C_COMPILER + + diff --git a/_tmp_qt_out.txt b/_tmp_qt_out.txt new file mode 100644 index 0000000..0614bd3 --- /dev/null +++ b/_tmp_qt_out.txt @@ -0,0 +1,33 @@ +=== CMake Configure === +-- The CXX compiler identification is GNU 13.1.0 +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Check for working CXX compiler: D:/Qt/Tools/mingw1310_64/bin/g++.exe - skipped +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- Performing Test CMAKE_HAVE_LIBC_PTHREAD +-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success +-- Found Threads: TRUE +-- Performing Test HAVE_STDATOMIC +-- Performing Test HAVE_STDATOMIC - Success +-- Found WrapAtomic: TRUE +-- Could NOT find WrapVulkanHeaders (missing: Vulkan_INCLUDE_DIR) +-- Could NOT find WrapVulkanHeaders (missing: Vulkan_INCLUDE_DIR) +-- Configuring done (8.0s) +-- Generating done (1.1s) +-- Build files have been written to: D:/CodeProject/PhotoWall/photowall-qt/build-msvc +=== CMake Build === +[1/13] Automatic MOC for target PhotoWallQt +[2/13] Automatic RCC for resources/resources.qrc +[3/13] Building CXX object CMakeFiles/PhotoWallQt.dir/PhotoWallQt_autogen/3YJK5W5UP7/qrc_resources.cpp.obj +[4/13] Building CXX object CMakeFiles/PhotoWallQt.dir/src/core/FolderTreeModel.cpp.obj +[5/13] Building CXX object CMakeFiles/PhotoWallQt.dir/src/utils/JsonHelper.cpp.obj +[6/13] Building CXX object CMakeFiles/PhotoWallQt.dir/src/main.cpp.obj +[7/13] Building CXX object CMakeFiles/PhotoWallQt.dir/src/core/EventDispatcher.cpp.obj +[8/13] Building CXX object CMakeFiles/PhotoWallQt.dir/src/core/RustBridge.cpp.obj +[9/13] Building CXX object CMakeFiles/PhotoWallQt.dir/src/core/PhotoStore.cpp.obj +[10/13] Building CXX object CMakeFiles/PhotoWallQt.dir/src/core/PhotoModel.cpp.obj +[11/13] Building CXX object CMakeFiles/PhotoWallQt.dir/src/core/ThumbnailProvider.cpp.obj +[12/13] Building CXX object CMakeFiles/PhotoWallQt.dir/PhotoWallQt_autogen/mocs_compilation.cpp.obj +[13/13] Linking CXX executable PhotoWallQt.exe +=== Build Succeeded === diff --git a/docs/EXECUTABLE_GAP_MATRIX_QT_VS_WEB.md b/docs/EXECUTABLE_GAP_MATRIX_QT_VS_WEB.md new file mode 100644 index 0000000..fa4594e --- /dev/null +++ b/docs/EXECUTABLE_GAP_MATRIX_QT_VS_WEB.md @@ -0,0 +1,173 @@ +# Qt vs Web 可执行差距矩阵(`main` -> `qt`) + +- 更新时间:2026-02-06 +- 评估基线: + - Web/Tauri 基线:`main` + - Qt 当前实现:`qt` + - 共享核心:`src-tauri/crates/photowall-core`、`src-tauri/crates/photowall-ffi` +- 状态定义:`已完成` / `部分完成` / `缺失` + +## 1) Qt 已完成的底座(非差距项) + +| 模块 | 现状 | 证据 | +|---|---|---| +| Rust FFI 桥接 | 已完成 | `photowall-qt/src/core/RustBridge.cpp`、`src-tauri/crates/photowall-ffi/include/photowall.h` | +| 照片分页模型 | 已完成 | `photowall-qt/src/core/PhotoModel.cpp`(`loadInitial/loadMore`) | +| 缩略图加载链路 | 已完成 | `photowall-qt/src/core/ThumbnailProvider.cpp` | +| 文件夹树懒加载 | 已完成 | `photowall-qt/src/core/FolderTreeModel.cpp` | +| 标签/相册基础 CRUD 接口 | 部分完成 | `photowall-qt/src/core/PhotoStore.cpp`(`getAllTags/getAllAlbums/create/update/delete`) | +| Rust 核心能力 | 已完成(与 Web 基本共享) | `src-tauri/crates/photowall-core/src/**` | + +> 说明:当前主要差距集中在“应用层能力迁移完整度(页面接线、事件契约、功能覆盖)”。 + +## 2) 可执行差距矩阵 + +| ID | 能力域 | Web/Tauri 基线(`main`) | Qt 当前(`qt`) | 差距结论 | 可执行任务(Next Action) | 验收标准(DoD) | 优先级 | 估时 | +|---|---|---|---|---|---|---|---|---| +| G-01 | 页面路由可达性 | `main:src/components/layout/Layout.tsx`(`/albums`、`/tags`、`/favorites`、`/trash`、`/settings`) | `photowall-qt/qml/main.qml:185`、`photowall-qt/qml/main.qml:398` 仅映射 `home/folders/trash/settings` | 部分页面文件存在但不可达 | 1) 在 `main.qml` 导航模型补齐 `albums/tags/favorites`;2) `getPageComponent()` 补齐组件映射;3) 加页面切换回调 | 导航可进入 7 个页面,且不会回退到 `home` | P0 | 0.5~1d | +| G-02 | 首页真实数据流(浏览主路径) | `main:src/pages/HomePage.tsx` 使用 `getPhotosCursor/searchPhotosCursor` + 无限加载 | `photowall-qt/qml/pages/HomePage.qml:12`(Mock data) | 主页面仍是样式页,未接真实模型 | 1) `HomePage.qml` 的 `PhotoGrid` 改绑 `PhotoStore.photoModel`;2) 选择/批量操作接 `PhotoStore`; 3) 删除 mock 数据分支 | 首页展示真实照片;滚动触发 `loadMore`;批量收藏/删除生效 | P0 | 1~2d | +| G-03 | 搜索面板闭环 | `main:src/components/search/SearchPanel.tsx`(提交后写入 store 过滤器) | `photowall-qt/qml/main.qml:388` 仅 `console.log(filters)` | 搜索 UI 与查询链路断开 | 1) `SearchPanel.searchRequested` 写入 `PhotoStore.searchFilters`;2) 打开时加载标签;3) 清空逻辑重置过滤器 | 搜索关键词/标签/日期后列表刷新,返回总数变化可见 | P0 | 0.5~1d | +| G-04 | 收藏页数据与操作 | `main:src/pages/FavoritesPage.tsx`(`getFavoritePhotos`、批量取消收藏) | `photowall-qt/qml/pages/FavoritesPage.qml:12`(Mock data) | 收藏页未接后端模型 | 1) 页面改绑 `PhotoStore.favoritesModel`;2) 批量取消收藏走 `PhotoStore.unfavoritePhotos`;3) 分页加载接 `loadMore` | 收藏页显示真实数据;取消收藏后列表即时减少 | P0 | 1~1.5d | +| G-05 | 回收站页数据与操作 | `main:src/pages/TrashPage.tsx` + `main:src/services/api/trash.ts` | `photowall-qt/qml/pages/TrashPage.qml:12`(Mock data) | 回收站主流程未接后端 | 1) 页面改绑 `PhotoStore.trashModel`;2) 恢复/永久删除/清空回收站调用 `PhotoStore`;3) 操作后刷新 | 恢复/永久删除/清空都可用,计数正确更新 | P0 | 1~1.5d | +| G-06 | 设置页与同步文件夹接线 | `main:src/services/api/settings.ts`、`main:src/services/api/sync.ts`、`main:src-tauri/src/commands/folder_sync.rs` | `photowall-qt/qml/pages/SettingsPage.qml:12`、`photowall-qt/qml/pages/SettingsPage.qml:17` 为本地变量;`添加文件夹/立即同步`按钮未绑定动作(见 `photowall-qt/qml/pages/SettingsPage.qml:316`) | UI 已完整,业务接线缺失 | 1) 页面初始化读取 `RustBridge::getSettings()`;2) 保存按钮调用 `saveSettings`;3) 扩展 FFI + RustBridge:同步文件夹 CRUD + 手动同步 | 重启后设置持久化;可增删同步文件夹并手动同步 | P0 | 2~3d | +| G-07 | 事件契约一致性(auto-scan / import / export) | 事件/命令基线见 `main:src-tauri/src/services/auto_scan.rs`、`main:src-tauri/src/commands/file_ops.rs`、`docs/MIGRATION_PLAN_QT.md` 附录 A/B | `src-tauri/crates/photowall-ffi/include/photowall.h` 当前主要是 `index-*` / `thumbnail-ready` / `settings-changed`;`photowall-qt/src/core/RustBridge.h` 未暴露 auto-scan/import/export API | 迁移中最关键缺口之一 | 1) FFI 增加 auto-scan/import/export 触发函数;2) 对齐事件名(沿用 `auto-scan:*`、`import-*`、`export-*`);3) Qt 页面对接事件更新 UI | 启动任务后可收到进度事件;取消任务后状态可恢复 | P0 | 2~4d | +| G-08 | 标签/相册到照片结果联动 | Web 有标签/相册页面 + 照片查询链路(`main:src/pages/TagsPage.tsx`、`main:src/pages/AlbumsPage.tsx`) | Qt 标签/相册页面可加载列表(`photowall-qt/qml/pages/TagsPage.qml`、`photowall-qt/qml/pages/AlbumsPage.qml`),但点击项未进入“结果视图”闭环 | 页面对接“列表展示”已完成,联动未完成 | 1) 点击标签写 `PhotoStore.currentTagId`;2) 点击相册写 `PhotoStore.currentAlbumId`;3) 跳转到统一照片网格页并清理互斥过滤器 | 点击标签/相册后,照片网格仅显示对应结果 | P1 | 1~2d | +| G-09 | 文件操作(导入/导出/移动/复制/重命名) | `main:src-tauri/src/commands/file_ops.rs` + `main:src/services/api/fileOps.ts` | `photowall-qt/src/core/RustBridge.h` 与 `src-tauri/crates/photowall-ffi/include/photowall.h` 暂无对应 API | 功能缺失 | 1) FFI 导出 `import/export/move/copy/rename`;2) `RustBridge` 封装同步/异步接口;3) QML 增加入口与进度弹窗 | 可从 Qt 发起导入导出,进度可视,失败可回滚提示 | P1 | 3~5d | +| G-10 | OCR 与编辑能力 | OCR:`main:src-tauri/src/commands/ocr.rs`、`main:src/services/api/ocr.ts`;编辑:`main:src-tauri/src/commands/edit.rs`、`main:src/services/api/editor.ts` | Qt/FFI 未暴露 OCR/编辑能力(`RustBridge.h`、`photowall.h`) | 功能缺失(可后置) | 1) 明确阶段策略(P1 or P2);2) 新增 `photowall_ocr_*`、`photowall_edit_*`;3) Qt 增加最小 UI 流程 | 单图 OCR/编辑可闭环,结果可回写数据库与 UI | P1/P2 | 4~7d | +| G-11 | Windows 窗口效果对齐 | `main:src-tauri/src/commands/window_effects.rs`、`main:src-tauri/src/window_effects.rs` | Qt 目前主要是 QML 视觉层;迁移文档已指出需 Qt/C++ 实现或 HWND 传入 Rust(`docs/MIGRATION_PLAN_QT.md:48`) | 平台特性未对齐 | 1) 选型:纯 Qt/C++ 还是 Rust 复用;2) 与设置页绑定(透明度/模糊); 3) Windows 机型兼容验证 | 打开/关闭模糊、透明度调整可见且无闪烁 | P1 | 2~3d | +| G-12 | 回归测试矩阵(Qt 端) | Web 侧有较完整 TS/Vitest 测试(`main:src/test/**`) | Qt 有测试骨架与 e2e 用例目录(`photowall-qt/tests/e2e/*.cpp`)但需随迁移任务补齐断点覆盖 | 需要“跟功能走”的测试补齐 | 1) 为 G-01~G-08 增加 Qt 自动化用例;2) 固化 smoke 命令(构建+ctest);3) 新增事件契约回归用例 | 每个 P0 项至少 1 条自动化用例;CI/本地可一键回归 | P1 | 1~2d | + +## 3) 建议执行顺序(两周版本) + +### Sprint A(先闭环主路径,P0) + +- Day 1-2:G-01、G-02、G-03 +- Day 3-4:G-04、G-05 +- Day 5-7:G-06、G-07 + +### Sprint B(补能力,P1) + +- Day 8-9:G-08 +- Day 10-12:G-09 +- Day 13-14:G-11 + G-12 +- G-10(OCR/编辑)按产品优先级可推后 + +## 4) 每项任务的最小执行模板(建议) + +- `分支名`:`qt-gap/-` +- `提交粒度`:每个 ID 至少 1 次“可运行提交” +- `PR 验收材料`: + 1. 变更文件列表 + 2. 手动验证步骤(3~5 条) + 3. 关键截图/录屏(页面前后对比) + 4. 回归命令结果(构建/测试) + +## 5) 风险提示(当前最需要规避) + +- 事件命名漂移:`auto-scan:*`、`import-*`、`export-*` 在 Qt 侧必须与基线语义一致。 +- 页面先做样式后接数据,容易形成“可见不可用”;建议所有新页面默认先接真实 model。 +- 迁移期间必须保持 `main` 可回退(与 `docs/MIGRATION_PLAN_QT.md` 建议一致)。 + +## 6) 拆分任务清单(可直接执行) + +> 用法:每完成一项就勾选;每个 `G-*` 最少产出一次“可运行提交”。 + +### G-01 页面路由可达性(P0) + +- [ ] `photowall-qt/qml/main.qml` 导航模型补齐:`albums`、`tags`、`favorites` +- [ ] `photowall-qt/qml/main.qml` 新增 `albumsPageComponent`、`tagsPageComponent`、`favoritesPageComponent` +- [ ] `photowall-qt/qml/main.qml` 的 `getPageComponent()` 增加三页映射 +- [ ] 补一条 smoke 验证:手动切换 7 个页面无回退、无空白页 + +### G-02 首页真实数据流(P0) + +- [ ] `photowall-qt/qml/pages/HomePage.qml` 删除 `photos/totalCount/loading` 的 mock 状态 +- [ ] `HomePage.qml` 的 `PhotoGrid` 改绑 `PhotoStore.photoModel` +- [ ] `HomePage.qml` 绑定 `PhotoStore.searchQuery/searchFilters` 与筛选标题 +- [ ] `HomePage.qml` 触底调用 `PhotoStore.photoModel.loadMore()` +- [ ] 批量操作按钮接 `PhotoStore.setFavorite/deleteSelected/addTagToSelected` + +### G-03 搜索面板闭环(P0) + +- [ ] `photowall-qt/qml/main.qml` 将 `SearchPanel.onSearchRequested` 从 `console.log` 改为写入 `PhotoStore.searchFilters` +- [ ] 打开 `SearchPanel` 前加载标签:调用 `PhotoStore.getAllTags()` 赋值到 `SearchPanel.tags` +- [ ] 增加“清空搜索”动作:重置 `PhotoStore.searchQuery` + `PhotoStore.searchFilters` +- [ ] 验证关键词/标签/日期过滤后,首页网格数据与计数变化正确 + +### G-04 收藏页接线(P0) + +- [ ] `photowall-qt/qml/pages/FavoritesPage.qml` 使用 `PhotoStore.favoritesModel` 替换本地 `photos` +- [ ] 收藏页选择态改为调用 `PhotoStore.selectPhoto/toggleSelection/clearSelection` +- [ ] 批量取消收藏调用 `PhotoStore.unfavoritePhotos(...)` +- [ ] 收藏页滚动触底调用 `PhotoStore.favoritesModel.loadMore()` +- [ ] 验证:取消收藏后列表即时减少,返回首页状态一致 + +### G-05 回收站页接线(P0) + +- [ ] `photowall-qt/qml/pages/TrashPage.qml` 使用 `PhotoStore.trashModel` 替换本地 `photos` +- [ ] 恢复按钮调用 `PhotoStore.restorePhotos(...)` +- [ ] 永久删除按钮调用 `PhotoStore.permanentlyDeletePhotos(...)` +- [ ] 清空回收站调用 `PhotoStore.emptyTrash()` 并刷新模型 +- [ ] 验证:恢复/永久删除/清空三条链路都能更新计数 + +### G-06 设置页与同步文件夹(P0) + +- [ ] `photowall-qt/qml/pages/SettingsPage.qml` 首次加载时读取 `RustBridge::getSettings()` +- [ ] “保存设置”按钮调用 `RustBridge::saveSettings(...)` +- [ ] FFI 新增同步文件夹 API:`get/add/remove/trigger` +- [ ] `photowall-qt/src/core/RustBridge.h/.cpp` 增加对应封装方法 +- [ ] `SettingsPage.qml` 绑定“添加文件夹/立即同步/删除文件夹”按钮逻辑 +- [ ] 验证:重启后配置保留、同步文件夹列表持久化 + +### G-07 事件契约一致性(P0) + +- [ ] FFI 增加 auto-scan/import/export 任务触发 API +- [ ] Rust 侧统一事件名与 `main` 对齐:`auto-scan:*`、`import-progress/import-finished`、`export-progress/export-finished` +- [ ] `photowall-qt/src/core/RustBridge.cpp` 扩展 `processEvent()` 的事件分发 +- [ ] `photowall-qt/src/core/EventDispatcher.cpp` 补齐 typed signal(必要时) +- [ ] 增加取消任务路径验证:取消后 UI 状态恢复、DB 不损坏 + +### G-08 标签/相册结果联动(P1) + +- [ ] `photowall-qt/qml/pages/TagsPage.qml` 点击标签设置 `PhotoStore.currentTagId` +- [ ] `photowall-qt/qml/pages/AlbumsPage.qml` 点击相册设置 `PhotoStore.currentAlbumId` +- [ ] 跳转统一照片网格页(建议 `home`)并触发 `PhotoStore.updateActiveModel()` +- [ ] 互斥清理:进入标签视图时清空 `currentAlbumId`,反之亦然 +- [ ] 验证:标签/相册切换后结果集稳定且可分页 + +### G-09 文件操作能力(P1) + +- [ ] FFI 增加 `import/export/move/copy/batch_rename` 接口 +- [ ] `RustBridge` 封装同步/异步调用 + 错误透传 +- [ ] Qt 增加入口:导入 FAB、导出对话框、重命名入口 +- [ ] 接进度事件并在 UI 展示(进度条/结果弹窗) +- [ ] 验证:导入导出完整跑通并可取消 + +### G-10 OCR 与编辑(P1/P2) + +- [ ] 明确阶段:本迭代是否纳入 OCR/编辑(写入里程碑) +- [ ] 若纳入:先落地最小 API(`check/start/progress/stop` + `apply/preview/is_editable`) +- [ ] `RustBridge` 增加封装,QML 增加最小入口与失败提示 +- [ ] 验证:单图 OCR 与编辑至少一条 happy path + +### G-11 Windows 窗口效果(P1) + +- [ ] 决策记录:`Qt/C++` 实现 或 `Rust + HWND` 复用 +- [ ] 如走 Rust:定义 HWND 传递边界与生命周期 +- [ ] 设置页绑定透明度/模糊参数到实际窗口效果 +- [ ] 完成至少 2 套机型回归(集显/独显)避免闪烁 + +### G-12 Qt 回归测试矩阵(P1) + +- [ ] 为 G-01~G-05 增加 e2e smoke 用例(导航、首页、收藏、回收站) +- [ ] 为 G-06~G-07 增加事件/设置回归用例 +- [ ] 固化命令:构建 + `ctest` 一键执行说明写入文档 +- [ ] 每个 P0 项至少 1 条自动化断言 + +## 7) 本周执行建议(可直接照抄到看板) + +- [ ] `Week-1`:完成 G-01/G-02/G-03(先把主路径可用) +- [ ] `Week-1`:并行推进 G-06 的 FFI 设计(提前打底) +- [ ] `Week-2`:完成 G-04/G-05/G-07(关闭 P0) +- [ ] `Week-2`:启动 G-08,预研 G-09 接口签名 + diff --git a/docs/PROJECT_HANDOVER (1).md b/docs/PROJECT_HANDOVER (1).md index a6c7626..dcd69ab 100644 --- a/docs/PROJECT_HANDOVER (1).md +++ b/docs/PROJECT_HANDOVER (1).md @@ -1,100 +1,195 @@ # PhotoWall 项目交接文档 -> 本文档为 PhotoWall 项目的完整技术交接文档 +> 本文档为 PhotoWall 项目的技术交接文档。 +> +> **2026-02-03 更新**:仓库当前位于 `qt` 分支,主线为 **Qt/QML + C++ + Rust FFI**(见 A 部分);旧 **Tauri + React** 版本在 `main` 分支(见 B 部分,历史参考)。 --- ## 目录 -- [0. 交接速读(必看)](#0-交接速读必看) - - [0.1 一句话架构](#01-一句话架构) - - [0.2 关键数据落盘位置](#02-关键数据落盘位置) - - [0.3 必知事件与排障入口](#03-必知事件与排障入口) -- [1. 项目概述](#1-项目概述) - - [1.1 项目简介](#11-项目简介) - - [1.2 应用标识](#12-应用标识) -- [2. 技术栈](#2-技术栈) - - [2.1 前端技术](#21-前端技术) - - [2.2 后端技术(Rust)](#22-后端技术rust) -- [3. 项目结构](#3-项目结构) - - [3.1 前端目录 (src/)](#31-前端目录-src) - - [3.2 后端目录 (src-tauri/src/)](#32-后端目录-src-taurisrc) -- [4. 数据库设计](#4-数据库设计) - - [4.1 数据库位置](#41-数据库位置) - - [4.2 数据库配置](#42-数据库配置) - - [4.3 核心表结构](#43-核心表结构) - - [4.4 全文搜索 (FTS5)](#44-全文搜索-fts5) -- [5. 状态管理](#5-状态管理) - - [5.1 Zustand Stores](#51-zustand-stores) - - [5.2 TanStack Query](#52-tanstack-query) -- [6. IPC 通信](#6-ipc-通信) - - [6.1 通信模式](#61-通信模式) - - [6.2 主要 API 分类](#62-主要-api-分类) - - [6.3 事件列表(前端监听)](#63-事件列表前端监听) -- [7. 核心功能实现](#7-核心功能实现) - - [7.1 照片索引流程](#71-照片索引流程) - - [7.2 缩略图生成](#72-缩略图生成) - - [7.3 虚拟滚动](#73-虚拟滚动) - - [7.4 游标分页](#74-游标分页) - - [7.5 前端日志系统](#75-前端日志系统) -- [8. 核心组件详解](#8-核心组件详解) - - [8.1 UI 设计系统](#81-ui-设计系统) - - [8.2 HomePage.tsx(仪表盘)](#82-homepagetsx仪表盘) - - [8.3 PhotoGrid.tsx(网格)](#83-photogridtsx网格) - - [8.4 PhotoThumbnail.tsx(缩略图卡片)](#84-photothumbnailtsx缩略图卡片) - - [8.5 PhotoViewer.tsx(查看器)](#85-photoviewertsx查看器) - - [8.6 缩略图加载栈](#86-缩略图加载栈) - - [8.7 SettingsPage.tsx(设置)](#87-settingspagetsx设置) - - [8.8 Sidebar.tsx(备用)](#88-sidebartsx备用) - - [8.9 SearchPanel.tsx(搜索面板)](#89-searchpaneltsx搜索面板) - - [8.10 TagRibbon.tsx(快速筛选)](#810-tagribbontsx快速筛选) - - [8.11 BatchTagSelector.tsx(批量标签)](#811-batchtagselectortsx批量标签) - - [8.12 PhotoEditor.tsx(照片编辑器)](#812-photoeditortsx照片编辑器) -- [9. 后端服务详解](#9-后端服务详解) - - [9.1 AppState(应用状态)](#91-appstate应用状态) - - [9.2 Scanner Service](#92-scanner-service) - - [9.3 Indexer Service](#93-indexer-service) - - [9.4 Metadata Service](#94-metadata-service) - - [9.5 Thumbnail Service](#95-thumbnail-service) - - [9.6 WIC Service(Windows)](#96-wic-servicewindows) - - [9.7 LibRaw FFI](#97-libraw-ffi) - - [9.8 SettingsManager(设置落盘与事件)](#98-settingsmanager设置落盘与事件) - - [9.9 Window Effects(原生 Acrylic)](#99-window-effects原生-acrylic) - - [9.10 Folder Sync(当前实现的真实含义)](#910-folder-sync当前实现的真实含义) - - [9.11 Search(FTS5 + Filters)](#911-searchfts5--filters) - - [9.12 Tags(标签)](#912-tags标签) - - [9.13 Editor(照片编辑)](#913-editor照片编辑) -- [10. 性能优化](#10-性能优化) - - [10.1 数据库优化](#101-数据库优化) - - [10.2 前端优化](#102-前端优化) - - [10.3 后端优化](#103-后端优化) - - [10.4 缩略图优化](#104-缩略图优化) -- [11. 开发指南](#11-开发指南) - - [11.1 开发命令](#111-开发命令) - - [11.2 路径别名](#112-路径别名) - - [11.3 提交规范](#113-提交规范) - - [11.4 错误处理](#114-错误处理) -- [12. 配置文件](#12-配置文件) - - [12.1 tauri.conf.json](#121-tauriconfjson) - - [12.2 应用设置](#122-应用设置) -- [13. 数据流图](#13-数据流图) - - [13.1 照片加载流程](#131-照片加载流程) - - [13.2 照片索引流程](#132-照片索引流程) -- [14. 类型定义](#14-类型定义) - - [14.1 核心类型](#141-核心类型-srctypesindexts) -- [15. 页面功能详解](#15-页面功能详解) -- [16. 关键代码位置索引](#16-关键代码位置索引) - - [16.1 前端关键文件](#161-前端关键文件) - - [16.2 后端关键文件](#162-后端关键文件) - - [16.3 Zustand Stores](#163-zustand-stores) - - [16.4 代码统计](#164-代码统计) -- [17. 部署与构建](#17-部署与构建) -- [18. 注意事项](#18-注意事项) -- [19. 联系方式](#19-联系方式) -- [附录 A: 完整 API 列表](#附录-a-完整-api-列表) +- [A. Qt/QML 版本(qt 分支,当前)](#a-qtqml-版本qt-分支当前) + - [A.0 交接速读(必看)](#a0-交接速读必看) + - [A.0.1 一句话架构](#a01-一句话架构) + - [A.0.2 关键数据落盘位置(Qt)](#a02-关键数据落盘位置qt) + - [A.0.3 关键入口与排障](#a03-关键入口与排障) + - [A.1 项目结构(Qt)](#a1-项目结构qt) + - [A.2 构建与运行(Qt)](#a2-构建与运行qt) + - [A.3 Rust Core / FFI 约定](#a3-rust-core--ffi-约定) + - [A.4 相关文档索引](#a4-相关文档索引) +- [B. Tauri + React 版本(main 分支,历史参考)](#b-tauri--react-版本main-分支历史参考) + - [0. 交接速读(必看)](#0-交接速读必看) + - [0.1 一句话架构](#01-一句话架构) + - [0.2 关键数据落盘位置](#02-关键数据落盘位置) + - [0.3 必知事件与排障入口](#03-必知事件与排障入口) + - [1. 项目概述](#1-项目概述) + - [1.1 项目简介](#11-项目简介) + - [1.2 应用标识](#12-应用标识) + - [2. 技术栈](#2-技术栈) + - [2.1 前端技术](#21-前端技术) + - [2.2 后端技术(Rust)](#22-后端技术rust) + - [3. 项目结构](#3-项目结构) + - [3.1 前端目录 (src/)](#31-前端目录-src) + - [3.2 后端目录 (src-tauri/src/)](#32-后端目录-src-taurisrc) + - [4. 数据库设计](#4-数据库设计) + - [4.1 数据库位置](#41-数据库位置) + - [4.2 数据库配置](#42-数据库配置) + - [4.3 核心表结构](#43-核心表结构) + - [4.4 全文搜索 (FTS5)](#44-全文搜索-fts5) + - [5. 状态管理](#5-状态管理) + - [5.1 Zustand Stores](#51-zustand-stores) + - [5.2 TanStack Query](#52-tanstack-query) + - [6. IPC 通信](#6-ipc-通信) + - [6.1 通信模式](#61-通信模式) + - [6.2 主要 API 分类](#62-主要-api-分类) + - [6.3 事件列表(前端监听)](#63-事件列表前端监听) + - [7. 核心功能实现](#7-核心功能实现) + - [7.1 照片索引流程](#71-照片索引流程) + - [7.2 缩略图生成](#72-缩略图生成) + - [7.3 虚拟滚动](#73-虚拟滚动) + - [7.4 游标分页](#74-游标分页) + - [7.5 前端日志系统](#75-前端日志系统) + - [8. 核心组件详解](#8-核心组件详解) + - [8.1 UI 设计系统](#81-ui-设计系统) + - [8.2 HomePage.tsx(仪表盘)](#82-homepagetsx仪表盘) + - [8.3 PhotoGrid.tsx(网格)](#83-photogridtsx网格) + - [8.4 PhotoThumbnail.tsx(缩略图卡片)](#84-photothumbnailtsx缩略图卡片) + - [8.5 PhotoViewer.tsx(查看器)](#85-photoviewertsx查看器) + - [8.6 缩略图加载栈](#86-缩略图加载栈) + - [8.7 SettingsPage.tsx(设置)](#87-settingspagetsx设置) + - [8.8 Sidebar.tsx(备用)](#88-sidebartsx备用) + - [8.9 SearchPanel.tsx(搜索面板)](#89-searchpaneltsx搜索面板) + - [8.10 TagRibbon.tsx(快速筛选)](#810-tagribbontsx快速筛选) + - [8.11 BatchTagSelector.tsx(批量标签)](#811-batchtagselectortsx批量标签) + - [8.12 PhotoEditor.tsx(照片编辑器)](#812-photoeditortsx照片编辑器) + - [9. 后端服务详解](#9-后端服务详解) + - [9.1 AppState(应用状态)](#91-appstate应用状态) + - [9.2 Scanner Service](#92-scanner-service) + - [9.3 Indexer Service](#93-indexer-service) + - [9.4 Metadata Service](#94-metadata-service) + - [9.5 Thumbnail Service](#95-thumbnail-service) + - [9.6 WIC Service(Windows)](#96-wic-servicewindows) + - [9.7 LibRaw FFI](#97-libraw-ffi) + - [9.8 SettingsManager(设置落盘与事件)](#98-settingsmanager设置落盘与事件) + - [9.9 Window Effects(原生 Acrylic)](#99-window-effects原生-acrylic) + - [9.10 Folder Sync(当前实现的真实含义)](#910-folder-sync当前实现的真实含义) + - [9.11 Search(FTS5 + Filters)](#911-searchfts5--filters) + - [9.12 Tags(标签)](#912-tags标签) + - [9.13 Editor(照片编辑)](#913-editor照片编辑) + - [10. 性能优化](#10-性能优化) + - [10.1 数据库优化](#101-数据库优化) + - [10.2 前端优化](#102-前端优化) + - [10.3 后端优化](#103-后端优化) + - [10.4 缩略图优化](#104-缩略图优化) + - [11. 开发指南](#11-开发指南) + - [11.1 开发命令](#111-开发命令) + - [11.2 路径别名](#112-路径别名) + - [11.3 提交规范](#113-提交规范) + - [11.4 错误处理](#114-错误处理) + - [12. 配置文件](#12-配置文件) + - [12.1 tauri.conf.json](#121-tauriconfjson) + - [12.2 应用设置](#122-应用设置) + - [13. 数据流图](#13-数据流图) + - [13.1 照片加载流程](#131-照片加载流程) + - [13.2 照片索引流程](#132-照片索引流程) + - [14. 类型定义](#14-类型定义) + - [14.1 核心类型](#141-核心类型-srctypesindexts) + - [15. 页面功能详解](#15-页面功能详解) + - [16. 关键代码位置索引](#16-关键代码位置索引) + - [16.1 前端关键文件](#161-前端关键文件) + - [16.2 后端关键文件](#162-后端关键文件) + - [16.3 Zustand Stores](#163-zustand-stores) + - [16.4 代码统计](#164-代码统计) + - [17. 部署与构建](#17-部署与构建) + - [18. 注意事项](#18-注意事项) + - [19. 联系方式](#19-联系方式) + - [附录 A: 完整 API 列表](#附录-a-完整-api-列表) --- +## A. Qt/QML 版本(qt 分支,当前) + +### A.0 交接速读(必看) + +#### A.0.1 一句话架构 + +1. Qt/QML UI → C++ 桥接与模型(`photowall-qt/src/core/*`) +2. C++ → Rust FFI(`src-tauri/crates/photowall-ffi`,导出 `photowall_*` C ABI) +3. Rust core(`src-tauri/crates/photowall-core`)负责索引/查询/缩略图/设置/自动扫描等业务,并持久化到 SQLite + +#### A.0.2 关键数据落盘位置(Qt) + +Qt 版本使用独立的数据目录(与旧 Tauri 版本隔离),默认约定如下: + +- **数据根目录**:`%APPDATA%\\PhotoWallQt\\`(来源:`src-tauri/crates/photowall-core/src/paths.rs` 的 `QtPathProvider`) +- **数据库(SQLite)**:`%APPDATA%\\PhotoWallQt\\Database\\photowall.db` +- **缩略图缓存**:`%APPDATA%\\PhotoWallQt\\Thumbnails\\` +- **设置文件**:`%APPDATA%\\PhotoWallQt\\Config\\settings.json` +- **日志目录**:`%APPDATA%\\PhotoWallQt\\Logs\\`(日志落盘策略取决于宿主(Qt/C++)是否初始化 tracing;未初始化时可能仅输出到控制台) + +#### A.0.3 关键入口与排障 + +- **Qt 入口**:`photowall-qt/src/main.cpp` +- **Rust FFI 入口**:`src-tauri/crates/photowall-ffi/src/lib.rs`(`photowall_init/shutdown/last_error/free_string`) +- **事件回调注册**:`photowall_set_event_callback`(签名见 `src-tauri/crates/photowall-ffi/src/handle.rs`) +- **最短排障路径**:Qt 控制台输出 → `photowall_last_error()` → 检查 `%APPDATA%\\PhotoWallQt\\Database\\photowall.db` 是否创建/可写 + +### A.1 项目结构(Qt) + +- `photowall-qt/`:Qt/QML 前端(CMake 工程;QML 资源在 `photowall-qt/resources/`;核心桥接在 `photowall-qt/src/core/`) +- `src-tauri/`:Rust workspace(目录名为历史遗留;本分支不再包含 Tauri 壳) + - `src-tauri/crates/photowall-core/`:纯 Rust 核心库(db/services/models/utils;不依赖 tauri) + - `src-tauri/crates/photowall-ffi/`:C ABI 导出层(产物:`photowall_core.dll`,供 Qt 链接/调用) +- `src/PhotoWall.Imaging/`:C# 参考/遗留模块(不参与 Qt 构建) + +### A.2 构建与运行(Qt) + +1) 构建 Rust FFI(生成 `photowall_core.dll`): + +```powershell +cd src-tauri +cargo build -p photowall-ffi +# 或 release: +cargo build -p photowall-ffi --release +``` + +产物路径: + +- Debug:`src-tauri/target/debug/photowall_core.dll` + `photowall_core.dll.lib` +- Release:`src-tauri/target/release/photowall_core.dll` + `photowall_core.dll.lib` + +2) 构建/运行 Qt: + +- 推荐:Qt Creator 打开 `photowall-qt/CMakeLists.txt`,选择 *MSVC 2022 64-bit* Kit 运行 +- 命令行(示例,Qt 安装路径按实际修改): + +```powershell +cmake -S photowall-qt -B photowall-qt/build-msvc -DCMAKE_PREFIX_PATH="\\lib\\cmake" +cmake --build photowall-qt/build-msvc --config Debug +``` + +> `photowall-qt/CMakeLists.txt` 会在构建后把 `photowall_core.dll` 复制到 `PhotoWallQt.exe` 同目录,避免运行时找不到 DLL。 + +### A.3 Rust Core / FFI 约定 + +- **生命周期**:`photowall_init()` 返回 handle;结束时调用 `photowall_shutdown(handle)` +- **错误处理**:多数 API `0` 成功、`-1` 失败;异步启动类 API 返回 `job_id`,返回 `0` 表示失败;失败后立刻调用 `photowall_last_error()` 获取错误信息 +- **内存管理**:FFI 返回的字符串(例如 `out_json`)必须使用 `photowall_free_string()` 释放 +- **事件回调**:通过 `photowall_set_event_callback(handle, cb, user_data)` 订阅;回调可能发生在后台线程,Qt 侧必须转发到 UI 线程再更新 UI +- **取消任务**:长任务通常返回 `job_id`(例如 `photowall_index_directory_async`);用 `photowall_cancel_job(handle, job_id)` 取消 + +### A.4 相关文档索引 + +- Qt 环境搭建/自检:`docs/ENVIRONMENT_SETUP_QT.md` +- 迁移计划:`docs/MIGRATION_PLAN_QT.md` +- 任务拆解:`docs/MIGRATION_TASKS_QT.md` + +--- + +## B. Tauri + React 版本(main 分支,历史参考) + +本节起为旧 Web/Tauri 版本的交接内容(路径/命令以 `main` 分支为准)。在 `qt` 分支中,前端已迁移为 Qt/QML,后端也已演进为 Rust workspace(见 A 部分),因此下方大量 `src-tauri/src/**`、`npm run tauri dev` 等信息在本分支可能不再适用。 + ## 0. 交接速读(必看) ### 0.1 一句话架构 diff --git a/docs/UI_REDESIGN_EXPLORER_STYLE.md b/docs/UI_REDESIGN_EXPLORER_STYLE.md new file mode 100644 index 0000000..5b8fb8a --- /dev/null +++ b/docs/UI_REDESIGN_EXPLORER_STYLE.md @@ -0,0 +1,1116 @@ +# PhotoWall UI 大改造:Windows 文件管理器风格 + +> **目标**:将 PhotoWall 的界面从现有的 Web-App 风格彻底改造为类似 Windows 11 文件资源管理器的布局和交互模式,使其成为一个专注于**浏览与管理照片文件**的桌面原生应用。 + +> **分支说明**:本项目维护两条并行分支 —— `main`(Tauri + React webapp)和 `qt`(Qt/QML 原生客户端)。**webapp 分支优先开发**,Qt 分支在 webapp 功能稳定后再推进。本文档描述的改造方案针对 Qt 分支,实施时间取决于 webapp 分支的完成进度。设计理念(Explorer 风格、状态驱动、命令栏等)同样适用于 webapp 分支的后续 UI 迭代,可作为跨分支的统一设计参考。 + +--- + +## 一、现状分析 + +### 1.1 当前布局 + +``` +┌──────────────────────────────────────────────────────────────┐ +│ [Logo] ────── [照片|文件夹|相册|标签|收藏|废纸篓|设置] ─── [🔍] [👤] [─□×] │ ← 顶部导航 Pill Bar +├──────────────────────────────────────────────────────────────┤ +│ │ +│ ┌───── HeroSection (每日精选 + 最近编辑) ──────┐ │ ← 大面积装饰性卡片 +│ └─────────────────────────────────────────────┘ │ +│ ┌── TagRibbon 标签筛选条 ──┐ │ +│ └──────────────────────────┘ │ +│ ┌── ContentShelf 最近添加 横向滚动 ──┐ │ +│ └────────────────────────────────────┘ │ +│ ┌── PhotoGrid 照片网格(嵌入式、无滚动)──┐ │ +│ └──────────────────────────────────────────┘ │ +│ [+ FAB] │ ← 浮动导入按钮 +├──────────────────────────────────────────────────────────────┤ +│ 状态栏 (隐藏) │ +└──────────────────────────────────────────────────────────────┘ +``` + +### 1.2 当前问题 + +| 问题 | 说明 | +|------|------| +| **导航与内容争抢空间** | 顶部 Pill Bar 占 56px,导航项目水平排列,占据大量宽度 | +| **装饰性元素过多** | HeroSection、TagRibbon、ContentShelf 占据首屏大量空间,实际功能有限 | +| **嵌套滚动体验差** | PhotoGrid 内嵌在 ScrollView 中,出现嵌套滚动问题 | +| **操作效率低** | 排序、视图切换等核心操作分散在不同位置 | +| **文件管理能力弱** | 缺少地址栏、面包屑导航、详情面板等文件管理器标配功能 | +| **风格偏离目标** | 圆角卡片、渐变背景、浮动按钮等 Web-App 风格不符合桌面原生应用定位 | + +--- + +## 二、目标风格:Windows 11 文件资源管理器 + +### 2.1 核心设计原则 + +1. **内容优先** — 最大化照片展示区域,减少装饰性 UI +2. **高效操作** — 工具栏提供一键操作,减少点击层级 +3. **信息密度适中** — 状态栏、面包屑等信息随时可见 +4. **原生感** — 使用 Win11 的字体、图标、焦点、选中色和控件节奏,而不是只换主色和圆角 +5. **单一真源** — 导航、选择、过滤各自只有一个状态来源,不允许页面局部状态长期并存 +6. **收敛优先** — 迁移期允许短期桥接,但不允许把兼容层、双路由、双模型带进最终架构 + +### 2.1.1 防止架构腐化 + +- **不保留双壳层**:旧 `StackView + Page` 结构只允许在迁移分支或单个切换阶段短期存在,最终合入时必须切成单壳层 +- **不保留双状态**:`NavigationState`、`PhotoStore`、页面局部 `selectedIds` 不能长期同时承担同一类职责 +- **不引入运行时 Feature Flag 来长期维持新旧 UI 并存**:桥接优先在开发分支完成,或在单阶段 cutover 中删除 +- **任何兼容层都必须写明删除节点**:文档中必须明确“何时删除、删什么、如何验收” + +### 2.2 目标布局 + +``` +┌──────────────────────────────────────────────────────────────────────────────┐ +│ [←] [→] [↑] [刷新] D: > Photos > 2024 > 旅行 [搜索当前视图] [─□×] │ ← 标题栏 + 地址栏 + 搜索 +├──────────────────────────────────────────────────────────────────────────────┤ +│ [排序▾] [视图▾] [筛选▾] [导入] [新建▾] │ [打开] [重命名] [删除] │ [⋯] │ ← 命令栏(上下文感知) +├────────────┬───────────────────────────────────────────────┬─────────────────┤ +│ ▸ 媒体库 │ 照片内容区 │ 详情面板 │ +│ 所有照片 │ ┌──┐ ┌──┐ ┌──┐ ┌──┐ ┌──┐ ┌──┐ ┌──┐ │ ┌─────────────┐ │ +│ 最近导入 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ [大预览图] │ │ +│ 收藏 │ └──┘ └──┘ └──┘ └──┘ └──┘ └──┘ └──┘ │ └─────────────┘ │ +│ │ ┌──┐ ┌──┐ ┌──┐ ┌──┐ ┌──┐ ┌──┐ ┌──┐ │ 文件名.jpg │ +│ ▸ 文件夹 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 3024×4032 │ +│ D:\Photos │ └──┘ └──┘ └──┘ └──┘ └──┘ └──┘ └──┘ │ 4.2 MB │ +│ E:\Camera │ ┌──┐ ┌──┐ ┌──┐ ┌──┐ ┌──┐ ┌──┐ ┌──┐ │ 2024-01-15 │ +│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ f/1.8 ISO100 │ +│ ▸ 相册 │ └──┘ └──┘ └──┘ └──┘ └──┘ └──┘ └──┘ │ │ +│ 旅行 │ │ 标签 [风景] │ +│ 家庭 │ │ 评分 ★★★★☆ │ +│ │ │ 相册 旅行 │ +│ ▸ 标签 │ │ │ +│ 风景 │ │ │ +│ 人物 │ │ │ +│ │ │ │ +│ ───────── │ │ │ +│ 废纸篓 │ │ │ +│ 设置 │ │ │ +├────────────┴───────────────────────────────────────────────┴─────────────────┤ +│ 12 个项目 │ 已选择 3 个项目 │ 共 2.4 GB [═▦▤] ◀────▶ │ ← 状态栏 +└──────────────────────────────────────────────────────────────────────────────┘ +``` + +> **注**: +> 1. 搜索框是**独立控件**,不嵌入地址栏内部。 +> 2. 侧边栏默认保持**文本导航模式**,不提供常态 48px 图标栏。 +> 3. 详情面板(右侧)默认隐藏,通过 `Alt+P` 或命令栏「⋯」菜单开关,开启后从内容区顶部贯穿到底部,宽度 280–320px。 + +--- + +## 三、详细改造方案 + +### 3.1 窗口框架 — `main.qml` + +#### 变更概述 +将现有的「标题栏 + Pill 导航 + StackView」三段式布局改为「标题栏/地址栏 + 命令栏 + 侧边栏/内容区/详情面板 + 状态栏」四段式布局。 + +#### 3.1.1 标题栏 + 地址栏(合并) + +| 属性 | 现有 | 目标 | +|------|------|------| +| 高度 | 56px | 40px | +| 内容 | Logo + Pill 导航 + 搜索/头像 | 前进/后退/上级/刷新 + 面包屑地址栏 + 独立搜索框 + 窗口控制 | +| 背景 | `Theme.surface` | `Theme.surface`(微调为更扁平的系统色) | +| 圆角 | `radiusLarge` (12px) | 0px(仅窗口顶部保留微圆角 8px) | + +``` +┌──────────────────────────────────────────────────────────────┐ +│ [←] [→] [↑] [⟳] D: > Photos > 2024 > 旅行 [搜索...] [─□×] │ +└──────────────────────────────────────────────────────────────┘ +``` + +**关键元素**: +- **导航按钮 `← → ↑ ⟳`**:历史回退/前进、返回上级文件夹、刷新 +- **面包屑地址栏**:显示当前路径,每段可点击跳转;点击空白处可编辑路径 +- **搜索框**:独立输入框,作用于当前视图范围,支持 `Ctrl+E` / `Ctrl+F` 聚焦 +- **窗口控制**:最小化/最大化/关闭,保持现有 `WindowControls` 组件 + +**设计约束**: +- 不新增汉堡按钮作为常态导航入口。桌面窗口默认保持左侧导航可见,宽度通过 `SplitView` 调整 +- 地址栏负责**位置**,搜索框负责**过滤**,两者不混用,避免状态语义不清 + +**需移除**: +- ❌ Logo 渐变图标 +- ❌ "PhotoWall" 品牌文字 +- ❌ Pill 导航条(所有导航移入侧边栏) +- ❌ 用户头像 + +#### 3.1.2 命令栏(Command Bar) + +**新增组件** — 统一收编当前分散在 `main.qml`、`HomePage.qml`、`FoldersPage.qml` 中的命令入口。这不是简单替换 `Toolbar.qml` 文件名,而是一次动作 contract 收敛。 + +``` +┌──────────────────────────────────────────────────────────────┐ +│ [排序▾] [视图▾] [筛选▾] [导入] [新建▾] │ [打开][重命名][删除] │ [⋯] │ +└──────────────────────────────────────────────────────────────┘ +``` + +| 命令态 | 主要按钮 | 说明 | +|--------|----------|------| +| **稳定态(无选中)** | 排序 ▾ / 视图 ▾ / 筛选 ▾ / 导入 / 新建 ▾ | 常驻命令,始终围绕“浏览当前位置”展开 | +| **单选态** | 打开 / 设为收藏 / 重命名 / 删除 | 针对单个照片的高频动作 | +| **多选态** | 批量标签 / 批量加入相册 / 批量删除 / 批量重命名 | 多选后替换单选态按钮 | +| **更多** | ⋯ | 剪切/复制/粘贴、导出、复制路径、低频管理动作 | + +**设计要点**: +- 高度:38px +- 按钮样式:扁平图标 + 文字,无边框,hover 时浅色背景 +- 分组之间用竖线 `|` 分隔 +- 响应式:窗口变窄时,低优先级按钮折叠到「⋯」菜单中 +- **上下文感知**:无选中时不保留一整排“剪切/复制/粘贴/删除”占位;命令栏根据选择态切换,而不是固定 Ribbon +- `新建` 仅包含**与当前位置直接相关**的创建动作。首版仅放“新建相册 / 新建标签”,不把所有管理动作都塞进去 + +#### 3.1.3 侧边栏(Navigation Pane) + +**废弃** 现有 `Sidebar.qml`,**新建** `NavigationPane.qml` 替代,并以 `SplitView` 作为宽度管理容器。 + +> **为什么不改造 Sidebar.qml?** 现有 Sidebar.qml 是简单的导航列表(媒体库/文件管理/设置三段式,通过 `navigationRequested` 信号驱动 StackView 切换页面),不包含文件夹树、相册列表、标签列表等内容。新的 NavigationPane 需要集成 TreeView、分组标题、右键菜单和 `SplitView` 宽度管理,与现有 Sidebar 的结构差异过大,重写比改造更高效。 + +**现有 Sidebar.qml 的可复用部分**: +- `NavItem` 子组件(图标 + 标签 + 计数徽章 + hover/active 状态)→ 可提取到 NavigationPane 中复用 +- `photoCount`、`favoriteCount`、`trashCount` 属性绑定逻辑 → 直接迁移 +- 索引进度条(`indexing`/`indexProgress`/`indexCurrentFile`)→ 迁移到 NavigationPane 底部 + +``` +▸ 媒体库 + 所有照片 (1,234) + 最近导入 + 收藏 (56) +▸ 文件夹 + Documents + ▸ Photos + 2024 + 2023 + Downloads +▸ 相册 + 旅行 + 家庭 + + 新建相册 +▸ 标签 + 风景 + 人物 + + 新建标签 +───────── +废纸篓 (3) +设置 +[████████░░ 索引中 80%] +``` + +| 属性 | 现有 Sidebar.qml | 目标 NavigationPane.qml | +|------|-------------------|-------------------------| +| 位置 | 已定义但 `main.qml` 未引用 | 左侧常驻面板 | +| 宽度 | 200px | 240px(`SplitView` 默认值,可拖拽调整,范围 180–320px) | +| 折叠 | 不支持 | 默认不折叠;仅允许收窄到最小宽度,不提供常态图标模式 | +| 文件夹树 | 无(仅在 FoldersPage 中) | 直接集成,复用 `FolderTreeModel` | +| 相册/标签列表 | 无(仅导航入口) | 内联显示列表,支持右键管理 | +| 样式 | 圆角 6px,品牌色高亮 | 直角/2px 圆角,系统蓝色高亮 | + +**关键改动**: +1. 从 `FoldersPage` 提取 `FolderTreeModel`/`TreeView` 到 NavigationPane 的「文件夹」分组中 +2. `FolderTreeModel.selectedPath` 与 `currentFolderPath` 单向同步,点击文件夹节点 → 更新 `currentView="folder"` + `currentFolderPath` → 内容区自动刷新 +3. 侧边栏分组支持折叠/展开(▸/▾),但**不**演化成独立的第二套导航状态树 +4. `includeSubfolders` 属于**内容过滤条件**,保留在内容层 / 命令栏,不放进 NavigationPane 的本地状态 +5. 当前选中项高亮使用系统选中色(`#0078D4` 或主题色半透明背景) +6. 相册/标签首版只做**列表 + 右键管理**,不在第一阶段做拖拽排序,避免把侧边栏做成复杂编辑器 + +**从 FoldersPage 迁移的具体内容**: + +| 迁移项 | 来源位置 | 迁移说明 | +|--------|----------|----------| +| `FolderTreeModel` 实例化 | FoldersPage 第 63-65 行 | 移到 NavigationPane,生命周期跟随主窗口 | +| `TreeView` + `TreeViewDelegate` | FoldersPage 第 127-210 行 | 嵌入「文件夹」分组,保留展开/折叠指示器 | +| `selectedFolderPath` / `selectedPath` | FoldersPage 状态 + FolderTreeModel 属性 | 收敛到 `currentFolderPath`,由 AddressBar 和 NavigationPane 共同消费 | +| `includeSubfolders` 开关 | FoldersPage 工具栏 | 移到命令栏「筛选」菜单 | +| 面包屑导航 | FoldersPage 顶部 | 由 AddressBar 统一接管 | +| 文件夹右键菜单 | FoldersPage TreeViewDelegate | 保留,调整为 Win11 菜单风格 | +| 空状态 / 加载态 / PhotoGrid | FoldersPage 内容区 | **不迁入 NavigationPane**,保留在统一内容区组件中 | + +#### 3.1.4 内容区 + +**核心改动** — 用统一的 `MediaContentView.qml` 承接“所有照片 / 文件夹 / 收藏 / 废纸篓 / 相册 / 标签”这类**媒体浏览场景**。这不等于把所有功能都粗暴塞进一个 `PhotoGrid`;设置和管理型场景仍保持独立窗口 / 对话框。 + +| 现有 | 目标 | +|------|------| +| StackView 在 7 个 Page 之间切换 | 浏览类场景收敛为单一内容壳层,根据上下文显示不同内容 | +| 每个 Page 自带 Header/Toolbar | 统一由命令栏和地址栏控制 | +| HeroSection + TagRibbon 等装饰 | 全部移除,最大化照片区域 | +| PhotoGrid 嵌套在 ScrollView 中 | `MediaContentView` 内部直接承载 `PhotoGrid` / `DetailListView` | + +**边界说明**: +- `PhotoGrid` / `DetailListView` 是**渲染模式**,不是新的全局状态容器 +- `Settings` 不再进入主内容区,也不为了“统一”而强行变成一个筛选视图 +- 相册 / 标签的**管理动作**优先保留为对话框或侧边栏右键菜单,而不是重新造独立页面头部 + +**视图模式**: + +| 模式 | 说明 | +|------|------| +| **超大图标** | 256×256 缩略图,仅图片 | +| **大图标** | 180×180 缩略图 + 文件名 | +| **中图标** | 120×120 缩略图 + 文件名 | +| **小图标** | 48×48 小图 + 文件名,紧凑排列 | +| **列表** | 48×48 小图 + 文件名 + 日期,单列 | +| **详细信息** | 表格形式:图标 + 文件名 + 日期 + 大小 + 评分 + 标签 | + +#### 3.1.5 详情面板(Preview Pane) + +**新增** — 可从命令栏「⋯」菜单或快捷键 `Alt+P` 开关。 + +``` +┌───────────────┐ +│ [大预览图] │ +│ │ +├───────────────┤ +│ DSC_0042.jpg │ +│ │ +│ 尺寸 3024×4032│ +│ 大小 4.2 MB │ +│ 拍摄 2024-01-15│ +│ 光圈 f/1.8 │ +│ ISO 100 │ +│ 焦距 26mm │ +│ │ +│ 标签 [风景] │ +│ 评分 ★★★★☆ │ +│ 相册 旅行 │ +└───────────────┘ +``` + +- 宽度:280–320px(默认 320px),可拖拽调整 +- 选中单个照片时显示详情 +- 选中多个照片时显示汇总("已选择 5 张照片,共 23.1 MB") +- 无选中时显示当前文件夹概览 + +#### 3.1.6 状态栏 + +**激活现有隐藏的状态栏**,并增强信息。 + +``` +┌──────────────────────────────────────────────────────────────┐ +│ 12 个项目 │ 已选择 3 个项目 │ 共 2.4 GB [═▦▤] ◀────▶ │ +└──────────────────────────────────────────────────────────────┘ +``` + +| 属性 | 现有 | 目标 | +|------|------|------| +| 高度 | 0(隐藏) | 24px | +| 可见 | `false` | 常驻显示 | +| 内容 | 选中/总数计数 | 项目数 + 选中数 + 总大小 + 视图切换快捷按钮 + 缩放滑块 | + +--- + +### 3.2 Theme 改造 — `Theme.qml` + +#### 色彩系统 + +| Token | 现有值(Light) | 目标值(Light) | 说明 | +|-------|------------------|------------------|------| +| `primary` | `#DA7756`(陶土色) | `#0078D4`(Win11 蓝) | 系统蓝色,也可保留用户自定义 | +| `background` | `#FAF9F7`(暖白) | `#F3F3F3`(Win11 灰白) | 更冷的中性色 | +| `surface` | `#FFFFFF` | `#FFFFFF` | 保持 | +| `sidebar` | `#F5F3F0`(暖灰) | `#F9F9F9`(Win11 导航面板色) | 更冷的灰 | +| `element` | `#F0EEEB` | `#E5E5E5` | 控件背景 | +| `border` | `#E8E6E3` | `#E0E0E0` | 更明确的分割线 | +| `textPrimary` | `#1A1918` | `#1B1B1B` | 接近 | +| `textSecondary` | `#6B6966` | `#616161` | 接近 | + +| Token | 现有值(Dark) | 目标值(Dark) | 说明 | +|-------|----------------|----------------|------| +| `primary` | `#E8957A` | `#60CDFF` | Win11 暗色模式蓝 | +| `background` | `#1E1E1E` | `#202020` | 接近 | +| `surface` | `#2D2D2D` | `#2D2D2D` | 保持 | +| `sidebar` | `#252526` | `#282828` | 接近 | + +#### 字体与图标系统 + +| Token | 现有值 | 目标值 | 说明 | +|-------|--------|--------|------| +| `fontSans` | `Inter` | `Segoe UI Variable Text` / `Segoe UI` / `Microsoft YaHei UI` | 主界面统一使用 Win11 风格 UI 字体 | +| `fontSerif` | `Noto Serif SC` | 不用于主壳层 | Serif 从主界面 shell 中移除,避免继续保留 Web/品牌化语气 | +| 图标风格 | 现有 Icon 映射 | 优先对齐 Segoe Fluent Icons 的视觉节奏 | 导航、命令栏、菜单使用统一的 Fluent 风格线性图标 | + +#### 圆角系统 + +| Token | 现有值 | 目标值 | 说明 | +|-------|--------|--------|------| +| `radiusSmall` | 6px | 2px | 按钮/输入框 | +| `radiusMedium` | 8px | 4px | 卡片/面板 | +| `radiusLarge` | 12px | 4px | 大容器 | +| `radiusXLarge` | 16px | 8px | 弹出层 | +| `radiusXXLarge` | 24px | 8px | 窗口 | + +#### 新增 Token + +```qml +// 选中态 +readonly property color selectionBackground: darkMode ? "#264F78" : "#CCE4F7" +readonly property color selectionBorder: darkMode ? "#60CDFF" : "#0078D4" + +// 地址栏 +readonly property color addressBarBackground: darkMode ? "#383838" : "#FFFFFF" +readonly property color addressBarBorder: darkMode ? "#505050" : "#C5C5C5" + +// 命令栏 +readonly property int commandBarHeight: 38 +readonly property int statusBarHeight: 24 +readonly property int titleBarHeight: 40 +readonly property int sidebarWidth: 240 +readonly property int sidebarMinWidth: 180 +readonly property int sidebarMaxWidth: 320 +readonly property int detailPaneWidth: 320 + +// 字体 +readonly property string fontUi: "Segoe UI Variable Text" +readonly property string fontUiDisplay: "Segoe UI Variable Display" +``` + +--- + +### 3.3 组件改造清单 + +#### 删除的组件 + +| 组件 | 原因 | +|------|------| +| `HeroSection.qml` | Web-App 风格装饰,不符合文件管理器定位 | +| `ContentShelf.qml` | 横向滚动架,不符合文件管理器交互模式 | +| `TagRibbon.qml` | 标签筛选移入侧边栏 | +| `GridBackground.qml` | 纯装饰性网格背景 | +| `Sidebar.qml` | 由 `NavigationPane.qml` 替代(见 §3.1.3) | + +#### 改造的组件 + +| 组件 | 改动 | +|------|------| +| `Toolbar.qml` | 若保留文件,仅作为迁移期动作来源;最终由 `CommandBar.qml` 收编命令 contract | +| `PhotoGrid.qml` | 增加列表视图、详细信息视图模式 | +| `PhotoThumbnail.qml` | 调整样式:减小圆角,优化文件名显示 | +| `WindowControls.qml` | 微调样式以匹配 Win11 风格 | +| `SearchPanel.qml` | 拆为独立 `SearchBox` + 高级搜索弹出层,不再内嵌地址栏 | +| `ContextMenu.qml` | 调整为 Win11 菜单风格(8px 圆角、轻边框、半透明可选;Acrylic 不是硬要求) | +| `Icon.qml` | 保持,可能需要补充 Segoe Fluent Icons | +| `ThemedScrollBar.qml` | 保留,微调色值以匹配新 Theme(当前硬编码 `rgba(133,128,121,...)` 需改为 Theme token) | + +#### 新增组件 + +| 组件 | 功能 | +|------|------| +| `AddressBar.qml` | 面包屑地址栏,支持路径编辑 | +| `SearchBox.qml` | 独立搜索框,负责当前视图范围内搜索 | +| `CommandBar.qml` | Win11 风格命令栏(替代 `Toolbar.qml`) | +| `DetailPane.qml` | 右侧详情/预览面板 | +| `MediaContentView.qml` | 统一媒体浏览内容壳层,内部承载 `PhotoGrid` / `DetailListView` | +| `StatusBar.qml` | 底部状态栏(从 `main.qml` 拆出独立组件) | +| `NavigationPane.qml` | 侧边导航面板(替代 `Sidebar.qml`,详见 §3.1.3) | +| `BreadcrumbBar.qml` | 面包屑组件(AddressBar 的子组件) | +| `DetailListView.qml` | 详细信息视图(表格形式) | +| `AdvancedSearchPopup.qml` | 高级搜索弹出层(评分/日期/标签等条件筛选,由 SearchBox 触发) | +| `SettingsWindow.qml` | 独立设置窗口,承载现有设置内容 | + +#### 删除的页面 + +| 页面 | 原因 | +|------|------| +| `HomePage.qml` | 内容直接由内容区 + 侧边栏选择驱动 | +| `FoldersPage.qml` | 文件夹树移入侧边栏,内容区复用通用 PhotoGrid | +| `AlbumsPage.qml` | 相册管理移入侧边栏 | +| `TagsPage.qml` | 标签管理移入侧边栏 | +| `FavoritesPage.qml` | 收藏成为侧边栏中一个过滤选项 | +| `TrashPage.qml` | 废纸篓成为侧边栏中一个导航项 | + +#### 保留的页面 + +| 页面 | 说明 | +|------|------| +| `SettingsPage.qml` | 拆出为 `SettingsWindow.qml` 的内容主体,不再作为主壳层中的 `StackView` 页面 | + +--- + +### 3.4 页面流转改造 + +#### 现有模式(Page-Based) +``` +侧边栏选择 ──→ StackView.replace(对应Page) +用户操作 发生在各 Page 内部 +``` + +#### 目标模式(Navigation State + Media Content) +``` +侧边栏/地址栏选择 ──→ 更新 NavigationState ──→ PhotoStore 解析过滤条件 ──→ MediaContentView 刷新 +用户操作 通过命令栏、快捷键、右键菜单读写同一套状态 +``` + +**核心状态**: +```qml +// main.qml 或 QML singleton 中的单一导航状态 +property string currentView: "allPhotos" // allPhotos, recentImport, favorites, folder, album, tag, trash +property string currentFolderPath: "" +property int currentAlbumId: 0 +property int currentTagId: 0 +property bool includeSubfolders: true +property string searchQuery: "" // 搜索关键词,始终作用于 currentView 对应范围 +property var advancedFilters: ({}) // rating/date/tag 等高级过滤 +property string viewMode: "largeIcons" // extraLarge, large, medium, small, list, details +property int iconSize: 180 +property bool detailPaneVisible: false +property var navigationHistory: [] // 导航历史栈,支持前进/后退 +property int historyIndex: -1 // 当前历史位置 +``` + +**状态约束**: + +| `currentView` | 必填状态 | 自动清理字段 | 说明 | +|---------------|----------|--------------|------| +| `allPhotos` | 无 | `currentFolderPath` / `currentAlbumId` / `currentTagId` | 全局照片范围 | +| `recentImport` | `importedAfter` / `recentDays` | `currentFolderPath` / `currentAlbumId` / `currentTagId` | 最近导入范围 | +| `favorites` | `favoritesOnly=true` | `currentFolderPath` / `currentAlbumId` / `currentTagId` / `inTrash` | 收藏范围 | +| `trash` | `inTrash=true` | `currentFolderPath` / `currentAlbumId` / `currentTagId` / `favoritesOnly` | 回收站范围 | +| `folder` | `currentFolderPath` | `currentAlbumId` / `currentTagId` | 文件夹浏览 | +| `album` | `currentAlbumId` | `currentFolderPath` / `currentTagId` | 相册浏览 | +| `tag` | `currentTagId` | `currentFolderPath` / `currentAlbumId` | 标签浏览 | + +**选择态约束**: +- `PhotoStore.selectedIds` 成为唯一选择来源 +- 旧页面中的局部 `selectedIds` 只允许在迁移分支短期存在;切到统一内容壳层后必须删除,不做双向同步桥接 +- 不新增第二个 C++ `NavigationState` 类。首版用 `main.qml` / QML singleton 承载导航状态,`PhotoStore` 只负责解析和执行 + +--- + +### 3.5 C++ 后端接口变更分析 + +#### 现有 PhotoStore 架构 + +当前 `PhotoStore` 已经暴露以下导航相关属性: +- `currentView` +- `currentFolderPath` +- `currentTagId` +- `currentAlbumId` + +同时仍维护三个独立模型: +- `m_photoModel` — 主照片集合 +- `m_favoritesModel` — 预过滤 `favoritesOnly: true` +- `m_trashModel` — 预过滤 `inTrash: true` + +`setSearchFilters(QJsonObject)` 已支持的过滤字段: +- `favoritesOnly` (bool)、`inTrash` (bool)、`folderPath` (string)、`includeSubfolders` (bool) +- `tagIds` (array)、`albumId` (int)、`query` (string) + +> **现状问题**:`setCurrentView(QString)` 已存在,但 `updateActiveModel()` 目前没有根据 `currentView` 解析“作用域”,而是把文件夹 / 标签 / 相册 / 搜索条件直接叠加。这是迁移中的主要风险点。 + +#### 需要变更的部分 + +| 变更项 | 说明 | 影响范围 | +|--------|------|----------| +| **重定义 `currentView` 语义** | 保留现有 `setCurrentView(QString)` API,但让它真正承担”作用域切换 + 状态清理”职责 | `PhotoStore.h/cpp`,`main.qml` | +| **`updateActiveModel()` 重构** | 现有方法(第 662-692 行)不再自行解析 `currentView`,改为直接使用 QML 侧 `buildFilters()` 传入的 `searchFilters` 驱动查询 | `PhotoStore.cpp` | +| **移除导航属性** | `m_currentView`、`m_currentFolderPath`、`m_currentTagId`、`m_currentAlbumId` 从 `PhotoStore` 移除,导航位置由 QML 单一持有 | `PhotoStore.h/cpp`,所有绑定这些属性的 QML | +| **统一选择态** | `PhotoStore.selectedIds` 成为唯一选择源;统一内容区不再维护页面局部 `selectedIds` | `PhotoStore.cpp`,统一内容区 QML | +| **单模型 cutover** | 在统一内容壳验证完成后,废弃 `m_favoritesModel` / `m_trashModel`,改为 `m_photoModel` + 动态过滤条件驱动 | `PhotoStore.h/cpp`,所有引用 `favoritesModel` / `trashModel` 的 QML 和测试 | +| **新增 `recentImport` 过滤** | 当前 `searchFilters` 不支持”最近导入”过滤,需新增 `recentDays` 或 `importedAfter` 字段 | `PhotoStore.cpp`,RustBridge FFI | +| **搜索 contract 重写** | 搜索框始终作用于当前视图范围;高级搜索与普通 query 统一由 QML `buildFilters()` 合成过滤条件后传入 `PhotoStore` | `main.qml`,`SearchBox.qml`,`PhotoStore.cpp` | + +#### RustBridge FFI — 现有接口评估 + +| 功能需求 | 现有 FFI 接口 | 是否满足 | +|----------|---------------|----------| +| 按文件夹过滤 | `searchPhotosAsync()` + `folderPath` 参数 | ✅ 满足 | +| 按相册过滤 | `searchPhotosAsync()` + `albumId` 参数 | ✅ 满足 | +| 按标签过滤 | `searchPhotosAsync()` + `tagIds` 参数 | ✅ 满足 | +| 收藏过滤 | `searchPhotosAsync()` + `favoritesOnly` 参数 | ✅ 满足 | +| 废纸篓过滤 | `searchPhotosAsync()` + `inTrash` 参数 | ✅ 满足 | +| 文件夹树 | `getFolderTree()`、`getFolderChildren()` | ✅ 满足 | +| 文件操作(剪切/复制/粘贴) | `movePhotosAsync()`、`copyPhotosAsync()` | ✅ 满足 | +| 重命名 | `renamePhoto()`、`batchRenamePhotosAsync()` | ✅ 满足 | +| 最近导入 | ❌ 无专用接口 | ⚠️ 需新增 `importedAfter` 过滤参数或在 Rust 侧 `photo_dao` 添加查询 | + +#### 结论 + +后端 FFI 层已覆盖绝大部分需求,但这次改造**不只是 QML 重排**,而是 `QML shell + PhotoStore 状态语义 + 页面绑定 + 测试` 的联合迁移。Rust 侧仅需为“最近导入”新增一个过滤字段;真正的复杂度在于把现有三模型 / 多页面 / 多套选择态收敛为一套可解释的状态流。 + +--- + +### 3.6 对话框入口迁移 + +现有 7 个对话框在改造后需要调整触发入口: + +| 对话框 | 现有触发方式 | 改造后触发方式 | +|--------|-------------|---------------| +| `PhotoViewer.qml` | 各 Page 中双击照片 | 内容区双击照片(不变,仅入口统一到内容区) | +| `TagManager.qml` | SettingsPage 或工具栏按钮 | 命令栏「⋯」→「标签管理」;侧边栏标签分组右键→「管理标签」 | +| `AlbumManager.qml` | SettingsPage 或工具栏按钮 | 命令栏「⋯」→「相册管理」;侧边栏相册分组右键→「管理相册」 | +| `ConfirmDialog.qml` | 各 Page 中的删除/危险操作 | 不变(通用确认弹窗,由操作触发) | +| `ScanProgressDialog.qml` | HomePage 扫描时自动弹出 | 不变(由索引操作触发,非页面绑定) | +| `RenameDialog.qml` | HomePage 右键菜单 | 内容区右键→「重命名」;命令栏「重命名」按钮;快捷键 `F2` | +| `BatchRenameDialog.qml` | HomePage 工具栏 | 命令栏「⋯」→「批量重命名」(多选时可用) | + +**信号连接变更**:所有对话框当前通过各 Page 内部的信号连接触发。改造后统一在 `main.qml` 中声明对话框实例,由命令栏/右键菜单/快捷键直接打开,信号回调连接到 PhotoStore 的刷新方法。 + +--- + +### 3.7 Settings 打开方式 + +**现有**:SettingsPage 作为 StackView 的一个全屏页面,包含左侧导航(5 个分区)+ 右侧滚动内容区,内容丰富(文件夹同步、外观、扫描、缩略图、性能共 5 大分区)。 + +**改造方案**:使用独立的 `SettingsWindow.qml`,而非 `Drawer`。 + +| 属性 | 说明 | +|------|------| +| 组件 | `Window`(独立二级窗口) | +| 尺寸 | 初始 `960×720`,最小 `820×600`,支持调整大小 | +| 触发 | 侧边栏底部「设置」项;快捷键 `Ctrl+,` | +| 内部布局 | 先将当前 `SettingsPage.qml` 拆为 `SettingsContent.qml`,再由 `SettingsWindow.qml` 承载 | +| 关闭 | `Esc`、窗口关闭按钮,或显式“完成”按钮 | + +> **为什么不选 Drawer?** +> 1. 当前设置页是宽表单布局,塞进半屏抽屉会明显挤压内容。 +> 2. Explorer 风格更接近“独立设置窗口 / 桌面对话框”,而不是网页侧滑面板。 +> 3. `Theme` 是 singleton,使用独立窗口仍可实时预览外观变化,不需要靠 Drawer 保留主界面可见性。 + +--- + +## 四、交互规范 + +### 4.1 快捷键映射 + +| 快捷键 | 功能 | 对应 Win11 Explorer | +|--------|------|---------------------| +| `Ctrl+A` | 全选 | ✅ | +| `Ctrl+C` | 复制 | ✅ | +| `Ctrl+V` | 粘贴 | ✅ | +| `Ctrl+X` | 剪切 | ✅ | +| `Delete` | 移动到废纸篓 | ✅ | +| `F2` | 重命名 | ✅ | +| `Ctrl+Shift+N` | 新建相册 | 类似新建文件夹 | +| `Alt+P` | 开关详情面板 | ✅ | +| `Ctrl+滚轮` | 缩放图标大小 | ✅ | +| `Alt+↑` | 返回上级文件夹 | ✅ | +| `Alt+←/→` | 历史前进/后退 | ✅ | +| `Ctrl+E` / `Ctrl+F` | 聚焦搜索框 | ✅ | +| `F5` | 刷新 | ✅ | + +### 4.2 选择行为 + +| 操作 | 行为 | +|------|------| +| 单击 | 选中单个项目,取消其他选中 | +| `Ctrl+单击` | 切换该项目的选中状态(多选) | +| `Shift+单击` | 范围选择(从上次选中到当前项) | +| 拖拽框选 | 框选范围内的所有项目 | +| 双击 | 打开照片查看器 | +| 右键 | 弹出上下文菜单 | + +### 4.3 拖拽支持 + +| 拖拽操作 | 默认行为 | 修饰键 | 说明 | +|----------|----------|--------|------| +| 照片 → 同盘文件夹 | 移动 | `Ctrl` 按住 = 复制 | 与 Windows Explorer 行为一致 | +| 照片 → 跨盘文件夹 | 复制 | `Shift` 按住 = 移动 | 与 Windows Explorer 行为一致 | +| 照片 → 相册 | 添加到相册 | — | 非文件操作,仅建立关联 | +| 照片 → 标签 | 添加标签 | — | 非文件操作,仅建立关联 | +| 照片 → 废纸篓 | 移动到废纸篓 | — | 等同于 Delete 键 | +| 外部文件 → 内容区 | 导入(复制到媒体库) | — | 始终复制,不移动外部文件 | + +> **视觉反馈**:拖拽过程中光标应显示操作类型图标(移动 = 箭头,复制 = 箭头+加号,禁止 = 红色圆圈),目标区域高亮显示 `selectionBackground` 色。 + +--- + +## 五、迁移策略 + +### 5.0 迁移总原则 + +- 不引入运行时 feature flag 来长期维持新旧主壳层并存 +- 不维护“旧页面局部状态”和“新统一状态”的双向同步桥接 +- 旧页面只允许在迁移分支或 cutover 前的短期开发阶段作为对照存在;统一内容壳合入时必须同步删除旧入口 +- 任何临时桥接代码都必须在同一阶段文档里写明删除动作和验收条件 + +### 阶段一:壳层与设计 token +1. 改造 `Theme.qml` 色彩、圆角、字体、选中态 token +2. 重写 `main.qml` 布局框架(标题栏 + 搜索框 + 命令栏 + 三栏 + 状态栏) +3. 新建 `NavigationPane.qml`、`AddressBar.qml`、`SearchBox.qml` +4. 用 `SplitView` 建立左导航 / 内容区 / 详情面板的宽度约束 + +**验收标准**: +- 应用可编译运行 +- 四段式布局可见(标题栏/命令栏/三栏/状态栏) +- 左侧导航为文本模式,支持 `SplitView` 调宽,不出现 48px 图标栏 +- 主界面字体 / 选中色 / 焦点样式已切到 Win11 风格 token +**回滚**:`git revert` 本阶段所有 commit,恢复原有 StackView 布局。 + +### 阶段二:统一导航状态与内容壳 +5. 在 `main.qml` 或 QML singleton 中建立单一 `NavigationState` +6. 新建 `MediaContentView.qml` +7. 首先接通 `allPhotos` 场景,确认新壳层可独立工作 +8. 将统一内容壳的选择态收敛到 `PhotoStore.selectedIds` + +**验收标准**: +- `allPhotos` 在新壳层中可完整浏览 +- 新壳层不再依赖 `HomePage.qml` 的局部 `selectedIds` +- 导航状态切换规则写成表格并能通过 smoke test 验证 +- 此阶段允许旧页面存在于分支中做对照,但**不**引入运行时新旧双壳层切换 +**回滚**:未 cutover 前可按 commit 回退;不合入长期桥接代码。 + +### 阶段三:PhotoStore cutover 与旧页面删除 +9. 重构 `PhotoStore.updateActiveModel()`,让 `currentView` 真正驱动过滤作用域 +10. 新增 `recentImport` / `importedAfter` 过滤 +11. 将收藏 / 废纸篓 / 文件夹 / 相册 / 标签全部切到统一内容壳 +12. 在同一阶段删除 `HomePage.qml`、`FoldersPage.qml`、`FavoritesPage.qml`、`TrashPage.qml`、`AlbumsPage.qml`、`TagsPage.qml`、`Sidebar.qml` +13. 删除 `favoritesModel` / `trashModel` 相关 QML 入口和测试依赖 + +**验收标准**: +- 侧边栏切换「收藏/废纸篓/文件夹/相册/标签」时内容区正确过滤 +- `currentView` 状态矩阵无串味:切相册不会残留文件夹/标签条件,切回收站不会残留收藏条件 +- 代码库中无 `favoritesModel` / `trashModel` 的业务引用残留 +- 统一内容壳合入时,旧页面和旧入口一并删除,不留下长期双轨 +**回滚**:本阶段是一次明确 cutover,建议只在独立分支完成;合入前通过全量 smoke 和测试,回滚以 commit 级整体回退为主。 + +### 阶段四:命令栏、详情面板与高级交互 +14. 新建 `CommandBar.qml`、`StatusBar.qml`,接入上下文命令态 +15. 改造 `PhotoGrid.qml` 支持多视图模式;新建 `DetailListView.qml` +16. 新建 `DetailPane.qml` +17. 改造高级搜索为独立搜索框 + 高级筛选弹出层 +18. 实现导航历史、拖拽支持、快捷键系统 + +**验收标准**: +- `Alt+P` 可开关详情面板,选中照片时显示 EXIF 信息 +- 搜索框输入后,结果限定在 `currentView` 对应范围内 +- `Alt+←/→` 导航历史正常 +- 至少「照片→相册」和「照片→废纸篓」拖拽可用 +- `Delete`、`F2`、`Ctrl+C/X/V`、`Ctrl+滚轮` 均已绑定并可用 +- 危险操作至少覆盖 1 条成功路径 + 1 条失败路径 + 1 条取消路径 +**回滚**:各功能相互独立,可单独 revert。 + +### 阶段五:设置窗口与清理 +19. 拆出 `SettingsContent.qml`,新建 `SettingsWindow.qml` +20. 调整 `ContextMenu.qml` 为 Win11 风格 +21. `ThemedScrollBar.qml` 色值改用 Theme token +22. 对话框入口迁移(统一在 `main.qml` 声明,由命令栏/右键/快捷键触发) +23. 打磨过渡动画和微交互 +24. 全面测试和修复 + +**验收标准**: +- 设置窗口可独立打开、关闭、调整大小,且 `1280 / 1024 / 820` 三档宽度均可用 +- 所有对话框可从新入口正常打开和关闭 +- 无废弃文件残留 +- 全量功能回归测试通过 +**回滚**:废弃文件删除前先确认无引用(`grep` 全局搜索),删除操作通过 `git revert` 可恢复。 + +--- + +## 六、风险与注意事项 + +| 风险 | 应对 | +|------|------| +| 迁移范围大,可能影响稳定性 | 按阶段推进,每阶段确保可编译可运行;阶段三在独立分支开发 | +| 兼容层长时间滞留,最终长成“屎山” | 不引入运行时新旧双壳层;旧页面与旧模型在 cutover 阶段一并删除;任何桥接代码都必须写删除节点 | +| `PhotoStore` 状态串味 | 编写 `currentView` 状态矩阵并据此测试:切换文件夹 / 相册 / 标签 / 收藏 / 回收站时自动清理互斥字段 | +| `PhotoStore` 三模型合一重构 | 提前编写单元测试覆盖现有过滤行为,重构后回归验证(详见 §3.5) | +| 侧边栏集成文件夹树可能有性能问题 | 复用现有 `FolderTreeModel`,延迟加载子节点 | +| 详细信息视图需要 `TableView` | Qt6 提供 `TableView`,需要适配 | +| 快捷键冲突 | 统一管理,使用 `Shortcut` 组件;参照 §4.1 表格逐一注册 | +| 对话框入口迁移后信号断连 | 统一在 `main.qml` 声明对话框实例,迁移后逐一验证 7 个对话框的打开/关闭/回调(详见 §3.6) | +| 拖拽同盘/跨盘行为不一致导致用户误操作 | 严格遵循 Windows Explorer 约定(同盘移动、跨盘复制),拖拽时显示操作类型光标(详见 §4.3) | +| 危险文件操作在新壳层回归 | 对删除 / 恢复 / 重命名 / 复制 / 移动建立成功、失败、取消三类测试样例 | +| 设置布局被压扁 | 使用独立 `SettingsWindow`,不把宽表单直接塞进 Drawer | +| Rust 侧缺少"最近导入"过滤 | 在 `photo_dao.rs` 新增 `imported_after` 查询条件,工作量小(详见 §3.5) | +| webapp 分支未完成时 Qt 分支可能产生设计分歧 | 本文档作为跨分支设计参考,Qt 实施前需与 webapp 分支对齐最终交互决策 | + +--- + +## 七、架构设计 + +### 7.1 整体架构分层 + +```mermaid +graph TB + subgraph "QML Shell 层" + Main["main.qml
窗口框架"] + TitleBar["TitleBar
(AddressBar + SearchBox + WindowControls)"] + CmdBar["CommandBar.qml
上下文命令栏"] + NavPane["NavigationPane.qml
侧边导航"] + Content["MediaContentView.qml
统一内容壳层"] + Detail["DetailPane.qml
详情面板"] + Status["StatusBar.qml
状态栏"] + end + + subgraph "内容渲染层" + PG["PhotoGrid.qml
网格/时间线"] + DLV["DetailListView.qml
详细信息表格"] + PT["PhotoThumbnail.qml
缩略图卡片"] + end + + subgraph "对话框层" + PV["PhotoViewer"] + TM["TagManager"] + AM["AlbumManager"] + CD["ConfirmDialog"] + RD["RenameDialog / BatchRenameDialog"] + SW["SettingsWindow"] + end + + subgraph "C++ 状态层" + PS["PhotoStore (singleton)
选择 + 过滤执行 + 操作"] + PM["PhotoModel
QAbstractListModel"] + FTM["FolderTreeModel
QAbstractItemModel"] + ED["EventDispatcher
异步事件分发"] + end + + subgraph "Rust FFI 层" + RB["RustBridge (singleton)
FFI 调用封装"] + DAO["photo_dao / tag_dao / album_dao
数据访问"] + end + + Main --> TitleBar + Main --> CmdBar + Main --> NavPane + Main --> Content + Main --> Detail + Main --> Status + + Content --> PG + Content --> DLV + PG --> PT + + NavPane --> FTM + Content --> PM + CmdBar --> PS + NavPane --> PS + Content --> PS + Detail --> PS + + PS --> PM + PS --> RB + PS --> ED + PM --> RB + FTM --> RB + RB --> DAO +``` + +### 7.2 组件层次与依赖 + +``` +main.qml (ApplicationWindow) +├── TitleBar (Row) +│ ├── NavButtons (← → ↑ ⟳) → reads: navigationHistory, historyIndex +│ ├── AddressBar.qml → reads: currentView, currentFolderPath, currentAlbumId, currentTagId +│ │ └── BreadcrumbBar.qml → reads: currentFolderPath segments +│ ├── SearchBox.qml → writes: searchQuery, advancedFilters +│ └── WindowControls.qml → window actions +│ +├── CommandBar.qml → reads: selectedIds.size, currentView +│ ├── StableGroup (排序/视图/筛选/导入/新建) +│ ├── SelectionGroup (打开/收藏/重命名/删除) → visible when selectedIds.size > 0 +│ └── OverflowMenu (⋯) +│ +├── SplitView (horizontal) +│ ├── NavigationPane.qml → writes: currentView, currentFolderPath, currentAlbumId, currentTagId +│ │ ├── NavSection "媒体库" +│ │ │ ├── NavItem "所有照片" → currentView = "allPhotos" +│ │ │ ├── NavItem "最近导入" → currentView = "recentImport" +│ │ │ └── NavItem "收藏" → currentView = "favorites" +│ │ ├── NavSection "文件夹" +│ │ │ └── TreeView (FolderTreeModel) → currentView = "folder", currentFolderPath = ... +│ │ ├── NavSection "相册" +│ │ │ └── ListView (albums) → currentView = "album", currentAlbumId = ... +│ │ ├── NavSection "标签" +│ │ │ └── ListView (tags) → currentView = "tag", currentTagId = ... +│ │ ├── Separator +│ │ ├── NavItem "废纸篓" → currentView = "trash" +│ │ ├── NavItem "设置" → opens SettingsWindow +│ │ └── IndexProgressBar +│ │ +│ ├── MediaContentView.qml → reads: currentView + 所有过滤状态 → 驱动 PhotoStore.searchFilters +│ │ ├── PhotoGrid.qml → visible when viewMode ∈ {extraLarge, large, medium, small} +│ │ │ └── PhotoThumbnail.qml (delegate) +│ │ ├── DetailListView.qml → visible when viewMode ∈ {list, details} +│ │ ├── EmptyState → visible when count == 0 +│ │ └── LoadingState → visible when loading +│ │ +│ └── DetailPane.qml (optional) → reads: selectedIds → PhotoStore.getPhotoById() +│ ├── PreviewImage +│ ├── MetadataTable (EXIF) +│ └── TagList / AlbumInfo +│ +├── StatusBar.qml → reads: photoModel.count, selectedCount, totalSize, viewMode +│ +└── Dialogs (all declared in main.qml) + ├── PhotoViewer → opened by: double-click in content area + ├── TagManager → opened by: CommandBar ⋯ / NavigationPane right-click + ├── AlbumManager → opened by: CommandBar ⋯ / NavigationPane right-click + ├── ConfirmDialog → opened by: any destructive action + ├── ScanProgressDialog → opened by: indexing operation (auto-popup, non-dismissible) + ├── RenameDialog → opened by: F2 / CommandBar / right-click + ├── BatchRenameDialog → opened by: CommandBar ⋯ (multi-select) + └── SettingsWindow → opened by: NavigationPane "设置" / Ctrl+, +``` + +### 7.3 状态管理拓扑 + +#### 7.3.1 数据流方向 + +```mermaid +flowchart LR + subgraph "用户输入" + NP["NavigationPane
点击导航项"] + AB["AddressBar
点击面包屑"] + SB["SearchBox
输入搜索词"] + CB["CommandBar
点击命令按钮"] + end + + subgraph "导航状态 (QML)" + NS["NavigationState
(main.qml 属性集)"] + end + + subgraph "数据状态 (C++)" + PS["PhotoStore
searchFilters 合成"] + PM["PhotoModel
searchPhotosAsync()"] + end + + subgraph "渲染 (QML)" + MCV["MediaContentView"] + DP["DetailPane"] + STB["StatusBar"] + end + + NP -->|"set currentView
set currentFolderPath
set currentAlbumId
set currentTagId"| NS + AB -->|"set currentFolderPath"| NS + SB -->|"set searchQuery
set advancedFilters"| NS + CB -->|"invoke action"| PS + + NS -->|"onChanged → 合成 filters"| PS + PS -->|"setSearchFilters()"| PM + PM -->|"photosReady signal"| MCV + PS -->|"selectedIds / count"| MCV + PS -->|"selectedIds"| DP + PM -->|"count / totalCount"| STB +``` + +#### 7.3.2 状态职责边界 + +| 状态域 | 位置 | 写入者 | 消费者 | 说明 | +|--------|------|--------|--------|------| +| **导航位置** (`currentView` / `currentFolderPath` / `currentAlbumId` / `currentTagId`) | `main.qml` 属性 | `NavigationPane`, `AddressBar` | `MediaContentView` (合成 filters → `PhotoStore`), `AddressBar` (面包屑), `CommandBar` (上下文按钮) | 单一来源,不在多处冗余维护 | +| **搜索/过滤** (`searchQuery` / `advancedFilters` / `includeSubfolders`) | `main.qml` 属性 | `SearchBox`, `CommandBar` 筛选菜单 | `MediaContentView` (合成 filters → `PhotoStore`) | 过滤条件叠加在导航位置之上 | +| **选择** (`selectedIds`) | `PhotoStore` (C++ `QSet`) | `MediaContentView`→`PhotoStore.selectPhoto/toggle/range/all/clear` | `CommandBar` (上下文切换), `DetailPane`, `StatusBar`, 对话框 | 唯一选择源,不在 QML 页面局部维护 | +| **视图偏好** (`viewMode` / `iconSize` / `detailPaneVisible`) | `main.qml` 属性 | `CommandBar` 视图菜单, `StatusBar` 缩放滑块 | `MediaContentView`, `StatusBar` | 纯 UI 偏好,不影响数据查询 | +| **导航历史** (`navigationHistory` / `historyIndex`) | `main.qml` 属性 | 导航位置变更时自动 push | `TitleBar` 前进/后退按钮 | 浅拷贝当前导航位置快照 | +| **异步任务** (indexing / import / export / move / copy) | `PhotoStore` + `EventDispatcher` | `RustBridge` 回调 | `NavigationPane` 进度条, `ScanProgressDialog` | 已有机制,不变 | + +#### 7.3.3 `NavigationState → PhotoStore.searchFilters` 合成规则 + +> **归属决策**:过滤条件合成**仅在 QML 侧**实现(`main.qml` 或 QML singleton 中的 `buildFilters()` 函数)。`PhotoStore`(C++)不新增 `resolveFilters()` 方法,只被动接收 QML 传入的 `searchFilters` 并执行查询。这避免 QML 和 C++ 两侧同时持有合成逻辑导致双状态。 + +``` +function buildFilters(navState) { + let filters = {} + + // 1. 根据 currentView 设置作用域 + switch (navState.currentView) { + case "allPhotos": break // 无额外条件 + case "recentImport": filters.recentDays = 7; break + case "favorites": filters.favoritesOnly = true; break + case "trash": filters.inTrash = true; break + case "folder": filters.folderPath = navState.currentFolderPath + filters.includeSubfolders = navState.includeSubfolders; break + case "album": filters.albumId = navState.currentAlbumId; break + case "tag": filters.tagIds = [navState.currentTagId]; break + } + + // 2. 叠加搜索条件(始终在当前 view scope 内搜索) + if (navState.searchQuery) filters.query = navState.searchQuery + if (navState.advancedFilters) Object.assign(filters, navState.advancedFilters) + + return filters +} +``` + +> **关键约束**:`currentView` 之间的作用域互斥(见 §3.4 状态约束表)。合成 filters 时 **先清理再设置**,不允许 folder + album + tag 同时生效。 + +### 7.4 C++ 类职责重划 + +#### 现有职责 + +```mermaid +classDiagram + class PhotoStore { + -m_photoModel: PhotoModel + -m_favoritesModel: PhotoModel + -m_trashModel: PhotoModel + -m_selectedIds: QSet~qint64~ + -m_searchFilters: QJsonObject + -m_currentView: QString + -m_currentFolderPath: QString + -m_currentTagId: qint64 + -m_currentAlbumId: qint64 + +updateActiveModel() + +selectPhoto() / toggleSelection() / ... + +tag/album/sync/import/export/... + } + + class PhotoModel { + -m_photos: QVector~PhotoData~ + -m_selectedIds: QSet~qint64~ ← 重复! + -m_searchFilters: QJsonObject ← 重复! + +loadInitial() / loadMore() / refresh() + +setSelected() / clearSelection() + } + + PhotoStore --> PhotoModel : owns 3 instances + PhotoStore --> RustBridge : delegates FFI +``` + +#### 目标职责 + +> **导航属性归属**:`m_currentView`、`m_currentFolderPath`、`m_currentTagId`、`m_currentAlbumId` 从 `PhotoStore` 中**移除**。导航位置由 QML 侧 `main.qml` 属性集单一持有(见 §7.3.2),QML 通过 `buildFilters()` 合成 `searchFilters` 后传入 `PhotoStore.setSearchFilters()`。`PhotoStore` 不再自行解析导航语义,只负责执行查询和管理选择态。 + +```mermaid +classDiagram + class PhotoStore { + -m_photoModel: PhotoModel ← 单一模型 + -m_selectedIds: QSet~qint64~ ← 唯一选择源 + -m_searchFilters: QJsonObject ← 由 QML buildFilters() 传入 + +setSearchFilters(QJsonObject) ← 被动接收 + +updateActiveModel() ← 用 m_searchFilters 驱动 m_photoModel + +selectPhoto() / toggleSelection() / ... + +tag/album/sync/import/export/... + } + + class PhotoModel { + -m_photos: QVector~PhotoData~ + -m_searchFilters: QJsonObject ← 仅接收 PhotoStore 传入 + +loadInitial() / loadMore() / refresh() + } + + note for PhotoModel "移除 m_selectedIds
选择状态统一由 PhotoStore 管理" + note for PhotoStore "移除 m_favoritesModel / m_trashModel
移除 m_currentView / m_currentFolderPath / m_currentTagId / m_currentAlbumId
导航位置由 QML 单一持有" + + PhotoStore --> PhotoModel : owns 1 instance + PhotoStore --> RustBridge : delegates FFI +``` + +**关键变更**: + +| 变更 | 现有代码位置 | 目标 | +|------|-------------|------| +| 移除 `m_favoritesModel` / `m_trashModel` | `PhotoStore.h:197-198`, `PhotoStore.cpp:18-29` | 仅保留 `m_photoModel`;收藏/废纸篓通过 QML `buildFilters()` 中 `favoritesOnly` / `inTrash` 条件实现 | +| 移除 `m_currentView` / `m_currentFolderPath` / `m_currentTagId` / `m_currentAlbumId` | `PhotoStore.h` 属性声明 | 导航位置由 QML `main.qml` 属性集单一持有;`PhotoStore` 仅通过 `setSearchFilters()` 接收合成后的过滤条件 | +| 移除 `PhotoModel::m_selectedIds` | `PhotoModel.h:120` | 选择态统一由 `PhotoStore::m_selectedIds` 管理;`PhotoModel` 通过 `SelectedRole` 查询 `PhotoStore::isSelected()` | +| 重构 `updateActiveModel()` | `PhotoStore.cpp:662-692` | 不再自行解析 `currentView`,直接用 `m_searchFilters`(由 QML 传入)驱动 `m_photoModel->setSearchFilters(filters)` + `refresh()` | + +--- + +## 八、任务拆分 + +> 每个任务标注 **预估工时**(S=半天,M=一天,L=两天,XL=三天以上)、**前置依赖**、**交付物**。 + +### 阶段一:壳层与设计 token + +| # | 任务 | 工时 | 前置 | 交付物 | 验收标准 | +|---|------|------|------|--------|----------| +| 1.1 | 改造 `Theme.qml`:更新色彩系统(Light/Dark)、圆角系统、新增 `selectionBackground`/`selectionBorder`/`addressBar*` token | S | 无 | `Theme.qml` 更新 | 所有 token 按 §3.2 表格更新;应用可编译 | +| 1.2 | 改造 `Theme.qml`:字体系统,`fontSans` → `Segoe UI Variable Text`,移除主壳层 Serif 引用,新增 `fontUi`/`fontUiDisplay` | S | 1.1 | `Theme.qml` 更新 | `main.qml` 及所有组件字体统一切换;中文渲染正常 | +| 1.3 | 重写 `main.qml` 窗口骨架:四段式布局(TitleBar 区 + CommandBar 占位 + SplitView 三栏 + StatusBar) | M | 1.1 | `main.qml` 重写 | 窗口可显示四个区域占位矩形;StackView 暂时保留在中间栏 | +| 1.4 | 新建 `AddressBar.qml`:导航按钮(← → ↑ ⟳)+ 面包屑显示 + 点击跳转 | M | 1.3 | `components/AddressBar.qml`, `components/BreadcrumbBar.qml` | 面包屑可根据 `currentFolderPath` 动态生成段落;点击每段可跳转 | +| 1.5 | 新建 `SearchBox.qml`:独立搜索输入框 + `Ctrl+E`/`Ctrl+F` 聚焦 | S | 1.3 | `components/SearchBox.qml` | 输入后触发 `searchQuery` 更新 | +| 1.6 | 新建 `NavigationPane.qml` 骨架:媒体库分组(所有照片/最近导入/收藏)+ 底部废纸篓/设置 | M | 1.3 | `components/NavigationPane.qml` | 点击导航项可更新 `currentView`;分组可折叠/展开 | +| 1.7 | `NavigationPane` 集成 `FolderTreeModel`:从 `FoldersPage` 迁移 `TreeView` + 代理 | L | 1.6 | `NavigationPane.qml` 更新 | 文件夹树在侧边栏可见;点击文件夹节点更新 `currentFolderPath` | +| 1.8 | `NavigationPane` 集成相册/标签列表 + 右键管理 | M | 1.6 | `NavigationPane.qml` 更新 | 相册/标签列表可见;右键菜单可触发 `TagManager`/`AlbumManager` | +| 1.9 | 用 `SplitView` 管理三栏宽度(NavigationPane / 内容区 / DetailPane 预留) | S | 1.6 | `main.qml` 更新 | 侧边栏可拖拽调整宽度(180-320px);详情面板预留但默认隐藏 | +| 1.10 | `WindowControls.qml` 微调 Win11 风格(按钮间距、hover 色) | S | 1.1 | `WindowControls.qml` 更新 | 视觉对齐 Win11 关闭/最大化/最小化按钮 | + +**阶段一小计**:~8 个工作日 + +--- + +### 阶段二:统一导航状态与内容壳 + +| # | 任务 | 工时 | 前置 | 交付物 | 验收标准 | +|---|------|------|------|--------|----------| +| 2.1 | 在 `main.qml` 建立完整导航状态属性集(`currentView`/`currentFolderPath`/`currentAlbumId`/`currentTagId`/`searchQuery`/`advancedFilters`/`includeSubfolders`/`viewMode`/`iconSize`/`detailPaneVisible`/`navigationHistory`/`historyIndex`) | S | 阶段一 | `main.qml` 属性声明 | 属性声明完整,信号绑定正确 | +| 2.2 | 实现 `buildFilters()` 函数(NavigationState → searchFilters 合成,见 §7.3.3) | S | 2.1 | `main.qml` 函数 | 按 `currentView` 正确合成 filters;互斥状态自动清理 | +| 2.3 | 新建 `MediaContentView.qml`:承载 `PhotoGrid`,接通 `allPhotos` 场景 | M | 2.2 | `components/MediaContentView.qml` | `allPhotos` 可正常浏览;与现有 `HomePage` 功能等价 | +| 2.4 | `MediaContentView` 接入空状态/加载态 | S | 2.3 | `MediaContentView.qml` 更新 | 无数据时显示空状态图标+提示;加载中显示 spinner | +| 2.5 | 收敛选择态:`MediaContentView` 通过 `PhotoStore.selectPhoto()`/`toggleSelection()` 操作选择,移除局部 `selectedIds` | M | 2.3 | `MediaContentView.qml` 更新 | 单击/Ctrl+单击/Shift+单击选择正常;`PhotoStore.selectedCount` 实时更新 | +| 2.6 | 连接 `NavigationPane` → 导航状态 → `MediaContentView` 的完整链路 | M | 2.3, 1.7 | `main.qml` 信号连接 | 点击侧边栏"所有照片/收藏/文件夹/相册/标签/废纸篓" → 内容区实时切换 | +| 2.7 | 编写 `currentView` 状态切换 smoke test 表格,手动逐行验证 | S | 2.6 | 测试报告 | 7 种 `currentView` 切换无串味 | + +**阶段二小计**:~5 个工作日 + +--- + +### 阶段三:PhotoStore cutover 与旧页面删除 + +| # | 任务 | 工时 | 前置 | 交付物 | 验收标准 | +|---|------|------|------|--------|----------| +| 3.1 | 重构 `PhotoStore.updateActiveModel()`,移除导航属性(`m_currentView` 等),改为被动接收 QML `buildFilters()` 传入的 `searchFilters` | M | 阶段二 | `PhotoStore.h/cpp` 更新 | `updateActiveModel()` 不再自行解析 `currentView`;单元测试覆盖 7 种 filter 组合 | +| 3.2 | 移除 `PhotoModel::m_selectedIds`,选择态改由 `PhotoStore` 驱动 `SelectedRole` | M | 3.1 | `PhotoModel.h/cpp` 更新 | `PhotoModel::data(SelectedRole)` 查询 `PhotoStore::isSelected()` | +| 3.3 | Rust 侧新增 `imported_after` / `recent_days` 过滤参数 | S | 无 | `photo_dao.rs`, `RustBridge.h/cpp` 更新 | `searchPhotosAsync()` 支持 `recentDays` 参数 | +| 3.4 | `MediaContentView` 接通收藏/废纸篓场景(含恢复/永久删除操作) | M | 3.1 | `MediaContentView.qml` 更新 | 废纸篓视图可恢复/永久删除;收藏视图可取消收藏 | +| 3.5 | `MediaContentView` 接通文件夹/相册/标签/最近导入场景 | M | 3.1, 3.3 | `MediaContentView.qml` 更新 | 所有 7 种 `currentView` 可正常浏览 | +| 3.6 | 删除旧页面:`HomePage.qml`、`FoldersPage.qml`、`FavoritesPage.qml`、`TrashPage.qml`、`AlbumsPage.qml`、`TagsPage.qml` | S | 3.5 | 文件删除 + `qmldir` 更新 | 编译通过,无对旧页面的引用残留 | +| 3.7 | 删除 `Sidebar.qml`、`HeroSection.qml`、`ContentShelf.qml`、`TagRibbon.qml`、`GridBackground.qml` | S | 3.6 | 文件删除 + `qmldir` 更新 | 编译通过,无引用残留 | +| 3.8 | 移除 `m_favoritesModel` / `m_trashModel`(PhotoStore 中仅保留单一 `m_photoModel`) | M | 3.4 | `PhotoStore.h/cpp` 更新 | `grep` 全局搜索无 `favoritesModel`/`trashModel` 业务引用 | +| 3.9 | 全量 smoke test:7 种 view × 基础操作(浏览/选择/排序) | M | 3.8 | 测试报告 | 所有场景无回归 | + +**阶段三小计**:~7.5 个工作日 + +--- + +### 阶段四:命令栏、详情面板与高级交互 + +| # | 任务 | 工时 | 前置 | 交付物 | 验收标准 | +|---|------|------|------|--------|----------| +| 4.1 | 新建 `CommandBar.qml`:稳定态按钮组(排序/视图/筛选/导入/新建) | M | 阶段三 | `components/CommandBar.qml` | 排序/视图下拉菜单可用;导入按钮可触发 FileDialog | +| 4.2 | `CommandBar` 上下文感知:单选态/多选态按钮组切换 | M | 4.1 | `CommandBar.qml` 更新 | 无选中时隐藏操作按钮;选中 1 个显示单选按钮;选中多个显示多选按钮 | +| 4.3 | `CommandBar` 溢出菜单(⋯):低频操作(剪切/复制/粘贴/导出/批量重命名) | S | 4.2 | `CommandBar.qml` 更新 | ⋯ 菜单可展开;各操作可触发对应 dialog/action | +| 4.4 | 新建 `StatusBar.qml`(从 `main.qml` 拆出) + 视图切换快捷图标 + 缩放滑块 | M | 阶段三 | `components/StatusBar.qml` | 状态栏显示项目数/选中数;缩放滑块可调整 `iconSize` | +| 4.5 | `PhotoGrid.qml` 增加列表视图模式(小图标 + 文件名 + 日期,单列布局) | M | 阶段三 | `PhotoGrid.qml` 更新 | `viewMode="list"` 时显示列表布局 | +| 4.6 | 新建 `DetailListView.qml`(表格视图:TableView + 列头排序) | L | 阶段三 | `components/DetailListView.qml` | `viewMode="details"` 时显示表格;点击列头可排序 | +| 4.7 | `PhotoThumbnail.qml` 样式调整:减小圆角,超大/大/中/小图标尺寸适配 | S | 阶段三 | `PhotoThumbnail.qml` 更新 | 四种图标尺寸渲染正确 | +| 4.8 | `Ctrl+滚轮` 缩放图标大小 | S | 4.4 | `main.qml` 或 `MediaContentView.qml` | 滚轮操作可平滑调整 `iconSize` | +| 4.9 | 新建 `DetailPane.qml`:预览图 + EXIF 元数据 + 标签/相册/评分 | L | 阶段三 | `components/DetailPane.qml` | 选中照片时显示详情;多选显示汇总;`Alt+P` 开关 | +| 4.10 | 改造搜索:拆 `SearchPanel.qml` 为 `SearchBox.qml` + 高级搜索弹出层 | M | 1.5 | `SearchBox.qml` 更新 + `AdvancedSearchPopup.qml` | 基础搜索即时过滤;高级搜索弹窗可设评分/日期/标签条件 | +| 4.11 | 实现导航历史栈(前进/后退) | M | 2.1 | `main.qml` 历史管理函数 | `Alt+←/→` 可前进/后退;历史栈深度限制 50 | +| 4.12 | 快捷键系统注册(§4.1 表格全部 13 个快捷键) | M | 阶段三 | `main.qml` Shortcut 声明 | 逐一验证 13 个快捷键 | +| 4.13 | 基础拖拽支持:照片→相册、照片→标签、照片→废纸篓 | L | 阶段三 | `PhotoThumbnail.qml` + `NavigationPane.qml` DnD | 拖拽到相册/标签/废纸篓可正确执行对应操作 | +| 4.14 | 文件拖拽支持:照片→文件夹(移动/复制,含同盘/跨盘判断)+ 外部文件拖入 | L | 4.13 | DnD 更新 | 同盘移动、跨盘复制、Ctrl/Shift 修饰键行为正确 | +| 4.15 | 危险操作测试:删除/恢复/重命名/复制/移动的成功+失败+取消路径 | M | 4.12 | 测试报告 | 每种操作至少 3 条测试路径通过 | + +**阶段四小计**:~18 个工作日 + +--- + +### 阶段五:设置窗口与清理 + +| # | 任务 | 工时 | 前置 | 交付物 | 验收标准 | +|---|------|------|------|--------|----------| +| 5.1 | 拆 `SettingsPage.qml` 为 `SettingsContent.qml`(移除 Page 壳层依赖) | M | 阶段三 | `pages/SettingsContent.qml` | 设置内容可在独立窗口中渲染 | +| 5.2 | 新建 `SettingsWindow.qml`(独立 `Window`,承载 `SettingsContent`) | M | 5.1 | `dialogs/SettingsWindow.qml` | 窗口可独立打开/关闭/调整大小;`Ctrl+,` 触发 | +| 5.3 | `ContextMenu.qml` 调整 Win11 风格(8px 圆角、轻边框) | S | 1.1 | `ContextMenu.qml` 更新 | 视觉对齐 Win11 菜单 | +| 5.4 | `ThemedScrollBar.qml` 色值改用 Theme token | S | 1.1 | `ThemedScrollBar.qml` 更新 | 无硬编码 `rgba(...)` | +| 5.5 | 对话框入口迁移:7 个对话框统一在 `main.qml` 声明 + 命令栏/右键/快捷键触发 | M | 4.2 | `main.qml` 对话框声明 | 逐一验证 7 个对话框可正常打开/关闭/回调 | +| 5.6 | 移除旧 `Toolbar.qml`(确认所有命令已迁移到 `CommandBar.qml`) | S | 4.1 | 文件删除 | 编译通过,无引用残留 | +| 5.7 | 删除 `SettingsPage.qml`(已由 `SettingsContent` + `SettingsWindow` 替代) | S | 5.2 | 文件删除 | 编译通过,无引用残留 | +| 5.8 | 清理 `components/qmldir`:移除已删除组件,添加新组件注册 | S | 阶段三 | `qmldir` 更新 | 所有新组件可被 QML 发现 | +| 5.9 | 清理 `pages/` 目录:确认仅剩 `SettingsContent.qml`(或为空) | S | 3.6, 5.7 | 目录清理 | `pages/` 无废弃文件 | +| 5.10 | 过渡动画打磨:SplitView 拖拽、导航切换、命令栏态切换动画 | M | 阶段四 | 动画调优 | 动画流畅,无卡顿 | +| 5.11 | 全量功能回归测试 + 修复 | L | 5.1-5.10 | 测试报告 | 所有功能正常;三档窗口宽度(1280/1024/820)可用 | + +**阶段五小计**:~9 个工作日 + +--- + +### 总工时预估 + +| 阶段 | 预估工作日 | 累计 | +|------|-----------|------| +| 阶段一:壳层与设计 token | 8 | 8 | +| 阶段二:统一导航状态与内容壳 | 5 | 13 | +| 阶段三:PhotoStore cutover 与旧页面删除 | 7.5 | 20.5 | +| 阶段四:命令栏、详情面板与高级交互 | 18 | 38.5 | +| 阶段五:设置窗口与清理 | 9 | 47.5 | +| **总计** | **~48 个工作日** | | + +> **说明**:工时基于单人全职开发预估。阶段一~三为核心架构迁移(约 20.5 天),阶段四为功能丰富化(约 18 天),阶段五为收尾打磨(约 9 天)。实际开发中阶段四的拖拽支持(4.13/4.14)和详细信息视图(4.6)可视优先级延后。 diff --git a/eslint.config.js b/eslint.config.js deleted file mode 100644 index 465d27d..0000000 --- a/eslint.config.js +++ /dev/null @@ -1,96 +0,0 @@ -import js from '@eslint/js'; -import tseslint from '@typescript-eslint/eslint-plugin'; -import tsparser from '@typescript-eslint/parser'; -import react from 'eslint-plugin-react'; -import reactHooks from 'eslint-plugin-react-hooks'; - -export default [ - js.configs.recommended, - { - files: ['src/**/*.{ts,tsx}'], - languageOptions: { - parser: tsparser, - parserOptions: { - ecmaVersion: 'latest', - sourceType: 'module', - ecmaFeatures: { - jsx: true, - }, - }, - globals: { - window: 'readonly', - document: 'readonly', - console: 'readonly', - setTimeout: 'readonly', - clearTimeout: 'readonly', - setInterval: 'readonly', - clearInterval: 'readonly', - fetch: 'readonly', - URLSearchParams: 'readonly', - FormData: 'readonly', - Blob: 'readonly', - File: 'readonly', - FileReader: 'readonly', - URL: 'readonly', - navigator: 'readonly', - localStorage: 'readonly', - sessionStorage: 'readonly', - HTMLElement: 'readonly', - HTMLInputElement: 'readonly', - HTMLButtonElement: 'readonly', - HTMLDivElement: 'readonly', - MouseEvent: 'readonly', - KeyboardEvent: 'readonly', - Event: 'readonly', - EventTarget: 'readonly', - CustomEvent: 'readonly', - Promise: 'readonly', - Map: 'readonly', - Set: 'readonly', - WeakMap: 'readonly', - WeakSet: 'readonly', - Symbol: 'readonly', - Proxy: 'readonly', - Reflect: 'readonly', - ArrayBuffer: 'readonly', - DataView: 'readonly', - Int8Array: 'readonly', - Uint8Array: 'readonly', - Uint8ClampedArray: 'readonly', - Int16Array: 'readonly', - Uint16Array: 'readonly', - Int32Array: 'readonly', - Uint32Array: 'readonly', - Float32Array: 'readonly', - Float64Array: 'readonly', - BigInt64Array: 'readonly', - BigUint64Array: 'readonly', - IntersectionObserver: 'readonly', - MutationObserver: 'readonly', - ResizeObserver: 'readonly', - requestAnimationFrame: 'readonly', - cancelAnimationFrame: 'readonly', - }, - }, - plugins: { - '@typescript-eslint': tseslint, - 'react': react, - 'react-hooks': reactHooks, - }, - rules: { - ...tseslint.configs.recommended.rules, - 'react-hooks/rules-of-hooks': 'error', - 'react-hooks/exhaustive-deps': 'warn', - '@typescript-eslint/no-unused-vars': ['warn', { argsIgnorePattern: '^_' }], - '@typescript-eslint/no-explicit-any': 'warn', - }, - settings: { - react: { - version: 'detect', - }, - }, - }, - { - ignores: ['dist/', 'node_modules/', 'src-tauri/'], - }, -]; diff --git a/index.html b/index.html deleted file mode 100644 index 92440c5..0000000 --- a/index.html +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - PhotoWall - - - -
-
-
Starting PhotoWall...
-
- If the window stays blank, check `logs/frontend.*.log`. -
-
-
- - - - diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index 590bd22..0000000 --- a/package-lock.json +++ /dev/null @@ -1,5633 +0,0 @@ -{ - "name": "photowall", - "version": "0.1.0", - "lockfileVersion": 3, - "requires": true, - "packages": { - "": { - "name": "photowall", - "version": "0.1.0", - "dependencies": { - "@tanstack/react-query": "^5.90.11", - "@tauri-apps/api": "^2", - "@tauri-apps/plugin-dialog": "^2.4.2", - "@tauri-apps/plugin-fs": "^2.4.4", - "@tauri-apps/plugin-opener": "^2", - "@tauri-apps/plugin-shell": "^2.3.3", - "clsx": "^2.1.1", - "date-fns": "^4.1.0", - "framer-motion": "^12.24.7", - "react": "^19.1.0", - "react-dom": "^19.1.0", - "react-router-dom": "^7.9.6", - "react-virtuoso": "^4.16.1", - "zustand": "^5.0.9" - }, - "devDependencies": { - "@tailwindcss/postcss": "^4.1.17", - "@tauri-apps/cli": "^2", - "@testing-library/jest-dom": "^6.9.1", - "@testing-library/react": "^16.3.0", - "@testing-library/user-event": "^14.6.1", - "@types/react": "^19.1.8", - "@types/react-dom": "^19.1.6", - "@typescript-eslint/eslint-plugin": "^8.48.0", - "@typescript-eslint/parser": "^8.48.0", - "@vitejs/plugin-react": "^4.6.0", - "@vitest/coverage-v8": "^4.0.14", - "autoprefixer": "^10.4.22", - "eslint": "^9.39.1", - "eslint-plugin-react": "^7.37.5", - "eslint-plugin-react-hooks": "^7.0.1", - "jsdom": "^27.2.0", - "postcss": "^8.5.6", - "prettier": "^3.7.3", - "prettier-plugin-tailwindcss": "^0.7.2", - "tailwindcss": "^4.1.17", - "typescript": "~5.8.3", - "vite": "^7.0.4", - "vitest": "^4.0.14" - } - }, - "node_modules/@acemir/cssom": { - "version": "0.9.24", - "dev": true, - "license": "MIT" - }, - "node_modules/@adobe/css-tools": { - "version": "4.4.4", - "dev": true, - "license": "MIT" - }, - "node_modules/@alloc/quick-lru": { - "version": "5.2.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@asamuzakjp/css-color": { - "version": "4.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@csstools/css-calc": "^2.1.4", - "@csstools/css-color-parser": "^3.1.0", - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4", - "lru-cache": "^11.2.2" - } - }, - "node_modules/@asamuzakjp/css-color/node_modules/lru-cache": { - "version": "11.2.4", - "dev": true, - "license": "BlueOak-1.0.0", - "engines": { - "node": "20 || >=22" - } - }, - "node_modules/@asamuzakjp/dom-selector": { - "version": "6.7.5", - "dev": true, - "license": "MIT", - "dependencies": { - "@asamuzakjp/nwsapi": "^2.3.9", - "bidi-js": "^1.0.3", - "css-tree": "^3.1.0", - "is-potential-custom-element-name": "^1.0.1", - "lru-cache": "^11.2.2" - } - }, - "node_modules/@asamuzakjp/dom-selector/node_modules/lru-cache": { - "version": "11.2.4", - "dev": true, - "license": "BlueOak-1.0.0", - "engines": { - "node": "20 || >=22" - } - }, - "node_modules/@asamuzakjp/nwsapi": { - "version": "2.3.9", - "dev": true, - "license": "MIT" - }, - "node_modules/@babel/code-frame": { - "version": "7.27.1", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-validator-identifier": "^7.27.1", - "js-tokens": "^4.0.0", - "picocolors": "^1.1.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/compat-data": { - "version": "7.28.5", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/core": { - "version": "7.28.5", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.27.1", - "@babel/generator": "^7.28.5", - "@babel/helper-compilation-targets": "^7.27.2", - "@babel/helper-module-transforms": "^7.28.3", - "@babel/helpers": "^7.28.4", - "@babel/parser": "^7.28.5", - "@babel/template": "^7.27.2", - "@babel/traverse": "^7.28.5", - "@babel/types": "^7.28.5", - "@jridgewell/remapping": "^2.3.5", - "convert-source-map": "^2.0.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.3", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "node_modules/@babel/generator": { - "version": "7.28.5", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/parser": "^7.28.5", - "@babel/types": "^7.28.5", - "@jridgewell/gen-mapping": "^0.3.12", - "@jridgewell/trace-mapping": "^0.3.28", - "jsesc": "^3.0.2" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-compilation-targets": { - "version": "7.27.2", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/compat-data": "^7.27.2", - "@babel/helper-validator-option": "^7.27.1", - "browserslist": "^4.24.0", - "lru-cache": "^5.1.1", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-globals": { - "version": "7.28.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-imports": { - "version": "7.27.1", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/traverse": "^7.27.1", - "@babel/types": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-transforms": { - "version": "7.28.3", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-module-imports": "^7.27.1", - "@babel/helper-validator-identifier": "^7.27.1", - "@babel/traverse": "^7.28.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-plugin-utils": { - "version": "7.27.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-string-parser": { - "version": "7.27.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.28.5", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-option": { - "version": "7.27.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helpers": { - "version": "7.28.4", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/template": "^7.27.2", - "@babel/types": "^7.28.4" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/parser": { - "version": "7.28.5", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.28.5" - }, - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/plugin-transform-react-jsx-self": { - "version": "7.27.1", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-jsx-source": { - "version": "7.27.1", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/runtime": { - "version": "7.28.4", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/template": { - "version": "7.27.2", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.27.1", - "@babel/parser": "^7.27.2", - "@babel/types": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse": { - "version": "7.28.5", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.27.1", - "@babel/generator": "^7.28.5", - "@babel/helper-globals": "^7.28.0", - "@babel/parser": "^7.28.5", - "@babel/template": "^7.27.2", - "@babel/types": "^7.28.5", - "debug": "^4.3.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/types": { - "version": "7.28.5", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-string-parser": "^7.27.1", - "@babel/helper-validator-identifier": "^7.28.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@bcoe/v8-coverage": { - "version": "1.0.2", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - } - }, - "node_modules/@csstools/color-helpers": { - "version": "5.1.0", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "engines": { - "node": ">=18" - } - }, - "node_modules/@csstools/css-calc": { - "version": "2.1.4", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT", - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4" - } - }, - "node_modules/@csstools/css-color-parser": { - "version": "3.1.0", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT", - "dependencies": { - "@csstools/color-helpers": "^5.1.0", - "@csstools/css-calc": "^2.1.4" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4" - } - }, - "node_modules/@csstools/css-parser-algorithms": { - "version": "3.0.5", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT", - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@csstools/css-tokenizer": "^3.0.4" - } - }, - "node_modules/@csstools/css-syntax-patches-for-csstree": { - "version": "1.0.20", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "engines": { - "node": ">=18" - } - }, - "node_modules/@csstools/css-tokenizer": { - "version": "3.0.4", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT", - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/win32-x64": { - "version": "0.25.12", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@eslint-community/eslint-utils": { - "version": "4.9.0", - "dev": true, - "license": "MIT", - "dependencies": { - "eslint-visitor-keys": "^3.4.3" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" - } - }, - "node_modules/@eslint-community/regexpp": { - "version": "4.12.2", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.0.0 || ^14.0.0 || >=16.0.0" - } - }, - "node_modules/@eslint/config-array": { - "version": "0.21.1", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@eslint/object-schema": "^2.1.7", - "debug": "^4.3.1", - "minimatch": "^3.1.2" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/config-array/node_modules/brace-expansion": { - "version": "1.1.12", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/@eslint/config-array/node_modules/minimatch": { - "version": "3.1.2", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/@eslint/config-helpers": { - "version": "0.4.2", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@eslint/core": "^0.17.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/core": { - "version": "0.17.0", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@types/json-schema": "^7.0.15" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/eslintrc": { - "version": "3.3.3", - "dev": true, - "license": "MIT", - "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^10.0.1", - "globals": "^14.0.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.1", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/@eslint/eslintrc/node_modules/brace-expansion": { - "version": "1.1.12", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/@eslint/eslintrc/node_modules/ignore": { - "version": "5.3.2", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, - "node_modules/@eslint/eslintrc/node_modules/minimatch": { - "version": "3.1.2", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/@eslint/js": { - "version": "9.39.1", - "dev": true, - "license": "MIT", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://eslint.org/donate" - } - }, - "node_modules/@eslint/object-schema": { - "version": "2.1.7", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/plugin-kit": { - "version": "0.4.1", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@eslint/core": "^0.17.0", - "levn": "^0.4.1" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@humanfs/core": { - "version": "0.19.1", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=18.18.0" - } - }, - "node_modules/@humanfs/node": { - "version": "0.16.7", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@humanfs/core": "^0.19.1", - "@humanwhocodes/retry": "^0.4.0" - }, - "engines": { - "node": ">=18.18.0" - } - }, - "node_modules/@humanwhocodes/module-importer": { - "version": "1.0.1", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=12.22" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } - }, - "node_modules/@humanwhocodes/retry": { - "version": "0.4.3", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=18.18" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } - }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.13", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/sourcemap-codec": "^1.5.0", - "@jridgewell/trace-mapping": "^0.3.24" - } - }, - "node_modules/@jridgewell/remapping": { - "version": "2.3.5", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.24" - } - }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.2", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.5.5", - "dev": true, - "license": "MIT" - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.31", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" - } - }, - "node_modules/@rolldown/pluginutils": { - "version": "1.0.0-beta.27", - "dev": true, - "license": "MIT" - }, - "node_modules/@rollup/rollup-win32-x64-gnu": { - "version": "4.53.3", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.53.3", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@standard-schema/spec": { - "version": "1.0.0", - "dev": true, - "license": "MIT" - }, - "node_modules/@tailwindcss/node": { - "version": "4.1.17", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/remapping": "^2.3.4", - "enhanced-resolve": "^5.18.3", - "jiti": "^2.6.1", - "lightningcss": "1.30.2", - "magic-string": "^0.30.21", - "source-map-js": "^1.2.1", - "tailwindcss": "4.1.17" - } - }, - "node_modules/@tailwindcss/oxide": { - "version": "4.1.17", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 10" - }, - "optionalDependencies": { - "@tailwindcss/oxide-android-arm64": "4.1.17", - "@tailwindcss/oxide-darwin-arm64": "4.1.17", - "@tailwindcss/oxide-darwin-x64": "4.1.17", - "@tailwindcss/oxide-freebsd-x64": "4.1.17", - "@tailwindcss/oxide-linux-arm-gnueabihf": "4.1.17", - "@tailwindcss/oxide-linux-arm64-gnu": "4.1.17", - "@tailwindcss/oxide-linux-arm64-musl": "4.1.17", - "@tailwindcss/oxide-linux-x64-gnu": "4.1.17", - "@tailwindcss/oxide-linux-x64-musl": "4.1.17", - "@tailwindcss/oxide-wasm32-wasi": "4.1.17", - "@tailwindcss/oxide-win32-arm64-msvc": "4.1.17", - "@tailwindcss/oxide-win32-x64-msvc": "4.1.17" - } - }, - "node_modules/@tailwindcss/oxide-win32-x64-msvc": { - "version": "4.1.17", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@tailwindcss/postcss": { - "version": "4.1.17", - "dev": true, - "license": "MIT", - "dependencies": { - "@alloc/quick-lru": "^5.2.0", - "@tailwindcss/node": "4.1.17", - "@tailwindcss/oxide": "4.1.17", - "postcss": "^8.4.41", - "tailwindcss": "4.1.17" - } - }, - "node_modules/@tanstack/query-core": { - "version": "5.90.11", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/tannerlinsley" - } - }, - "node_modules/@tanstack/react-query": { - "version": "5.90.11", - "license": "MIT", - "dependencies": { - "@tanstack/query-core": "5.90.11" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/tannerlinsley" - }, - "peerDependencies": { - "react": "^18 || ^19" - } - }, - "node_modules/@tauri-apps/api": { - "version": "2.9.1", - "license": "Apache-2.0 OR MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/tauri" - } - }, - "node_modules/@tauri-apps/cli": { - "version": "2.9.5", - "dev": true, - "license": "Apache-2.0 OR MIT", - "bin": { - "tauri": "tauri.js" - }, - "engines": { - "node": ">= 10" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/tauri" - }, - "optionalDependencies": { - "@tauri-apps/cli-darwin-arm64": "2.9.5", - "@tauri-apps/cli-darwin-x64": "2.9.5", - "@tauri-apps/cli-linux-arm-gnueabihf": "2.9.5", - "@tauri-apps/cli-linux-arm64-gnu": "2.9.5", - "@tauri-apps/cli-linux-arm64-musl": "2.9.5", - "@tauri-apps/cli-linux-riscv64-gnu": "2.9.5", - "@tauri-apps/cli-linux-x64-gnu": "2.9.5", - "@tauri-apps/cli-linux-x64-musl": "2.9.5", - "@tauri-apps/cli-win32-arm64-msvc": "2.9.5", - "@tauri-apps/cli-win32-ia32-msvc": "2.9.5", - "@tauri-apps/cli-win32-x64-msvc": "2.9.5" - } - }, - "node_modules/@tauri-apps/cli-win32-x64-msvc": { - "version": "2.9.5", - "cpu": [ - "x64" - ], - "dev": true, - "license": "Apache-2.0 OR MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@tauri-apps/plugin-dialog": { - "version": "2.4.2", - "license": "MIT OR Apache-2.0", - "dependencies": { - "@tauri-apps/api": "^2.8.0" - } - }, - "node_modules/@tauri-apps/plugin-fs": { - "version": "2.4.4", - "license": "MIT OR Apache-2.0", - "dependencies": { - "@tauri-apps/api": "^2.8.0" - } - }, - "node_modules/@tauri-apps/plugin-opener": { - "version": "2.5.2", - "license": "MIT OR Apache-2.0", - "dependencies": { - "@tauri-apps/api": "^2.8.0" - } - }, - "node_modules/@tauri-apps/plugin-shell": { - "version": "2.3.3", - "license": "MIT OR Apache-2.0", - "dependencies": { - "@tauri-apps/api": "^2.8.0" - } - }, - "node_modules/@testing-library/dom": { - "version": "10.4.1", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "@babel/code-frame": "^7.10.4", - "@babel/runtime": "^7.12.5", - "@types/aria-query": "^5.0.1", - "aria-query": "5.3.0", - "dom-accessibility-api": "^0.5.9", - "lz-string": "^1.5.0", - "picocolors": "1.1.1", - "pretty-format": "^27.0.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@testing-library/jest-dom": { - "version": "6.9.1", - "dev": true, - "license": "MIT", - "dependencies": { - "@adobe/css-tools": "^4.4.0", - "aria-query": "^5.0.0", - "css.escape": "^1.5.1", - "dom-accessibility-api": "^0.6.3", - "picocolors": "^1.1.1", - "redent": "^3.0.0" - }, - "engines": { - "node": ">=14", - "npm": ">=6", - "yarn": ">=1" - } - }, - "node_modules/@testing-library/jest-dom/node_modules/dom-accessibility-api": { - "version": "0.6.3", - "dev": true, - "license": "MIT" - }, - "node_modules/@testing-library/react": { - "version": "16.3.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.12.5" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@testing-library/dom": "^10.0.0", - "@types/react": "^18.0.0 || ^19.0.0", - "@types/react-dom": "^18.0.0 || ^19.0.0", - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@testing-library/user-event": { - "version": "14.6.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12", - "npm": ">=6" - }, - "peerDependencies": { - "@testing-library/dom": ">=7.21.4" - } - }, - "node_modules/@types/aria-query": { - "version": "5.0.4", - "dev": true, - "license": "MIT", - "peer": true - }, - "node_modules/@types/babel__core": { - "version": "7.20.5", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/parser": "^7.20.7", - "@babel/types": "^7.20.7", - "@types/babel__generator": "*", - "@types/babel__template": "*", - "@types/babel__traverse": "*" - } - }, - "node_modules/@types/babel__generator": { - "version": "7.27.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.0.0" - } - }, - "node_modules/@types/babel__template": { - "version": "7.4.4", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" - } - }, - "node_modules/@types/babel__traverse": { - "version": "7.28.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.28.2" - } - }, - "node_modules/@types/chai": { - "version": "5.2.3", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/deep-eql": "*", - "assertion-error": "^2.0.1" - } - }, - "node_modules/@types/deep-eql": { - "version": "4.0.2", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/estree": { - "version": "1.0.8", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/json-schema": { - "version": "7.0.15", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/react": { - "version": "19.2.7", - "devOptional": true, - "license": "MIT", - "dependencies": { - "csstype": "^3.2.2" - } - }, - "node_modules/@types/react-dom": { - "version": "19.2.3", - "dev": true, - "license": "MIT", - "peerDependencies": { - "@types/react": "^19.2.0" - } - }, - "node_modules/@typescript-eslint/eslint-plugin": { - "version": "8.48.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "8.48.0", - "@typescript-eslint/type-utils": "8.48.0", - "@typescript-eslint/utils": "8.48.0", - "@typescript-eslint/visitor-keys": "8.48.0", - "graphemer": "^1.4.0", - "ignore": "^7.0.0", - "natural-compare": "^1.4.0", - "ts-api-utils": "^2.1.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "@typescript-eslint/parser": "^8.48.0", - "eslint": "^8.57.0 || ^9.0.0", - "typescript": ">=4.8.4 <6.0.0" - } - }, - "node_modules/@typescript-eslint/parser": { - "version": "8.48.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/scope-manager": "8.48.0", - "@typescript-eslint/types": "8.48.0", - "@typescript-eslint/typescript-estree": "8.48.0", - "@typescript-eslint/visitor-keys": "8.48.0", - "debug": "^4.3.4" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0", - "typescript": ">=4.8.4 <6.0.0" - } - }, - "node_modules/@typescript-eslint/project-service": { - "version": "8.48.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/tsconfig-utils": "^8.48.0", - "@typescript-eslint/types": "^8.48.0", - "debug": "^4.3.4" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "typescript": ">=4.8.4 <6.0.0" - } - }, - "node_modules/@typescript-eslint/scope-manager": { - "version": "8.48.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "8.48.0", - "@typescript-eslint/visitor-keys": "8.48.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/tsconfig-utils": { - "version": "8.48.0", - "dev": true, - "license": "MIT", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "typescript": ">=4.8.4 <6.0.0" - } - }, - "node_modules/@typescript-eslint/type-utils": { - "version": "8.48.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "8.48.0", - "@typescript-eslint/typescript-estree": "8.48.0", - "@typescript-eslint/utils": "8.48.0", - "debug": "^4.3.4", - "ts-api-utils": "^2.1.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0", - "typescript": ">=4.8.4 <6.0.0" - } - }, - "node_modules/@typescript-eslint/types": { - "version": "8.48.0", - "dev": true, - "license": "MIT", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/typescript-estree": { - "version": "8.48.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/project-service": "8.48.0", - "@typescript-eslint/tsconfig-utils": "8.48.0", - "@typescript-eslint/types": "8.48.0", - "@typescript-eslint/visitor-keys": "8.48.0", - "debug": "^4.3.4", - "minimatch": "^9.0.4", - "semver": "^7.6.0", - "tinyglobby": "^0.2.15", - "ts-api-utils": "^2.1.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "typescript": ">=4.8.4 <6.0.0" - } - }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { - "version": "7.7.3", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@typescript-eslint/utils": { - "version": "8.48.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/eslint-utils": "^4.7.0", - "@typescript-eslint/scope-manager": "8.48.0", - "@typescript-eslint/types": "8.48.0", - "@typescript-eslint/typescript-estree": "8.48.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0", - "typescript": ">=4.8.4 <6.0.0" - } - }, - "node_modules/@typescript-eslint/visitor-keys": { - "version": "8.48.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "8.48.0", - "eslint-visitor-keys": "^4.2.1" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": { - "version": "4.2.1", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/@vitejs/plugin-react": { - "version": "4.7.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/core": "^7.28.0", - "@babel/plugin-transform-react-jsx-self": "^7.27.1", - "@babel/plugin-transform-react-jsx-source": "^7.27.1", - "@rolldown/pluginutils": "1.0.0-beta.27", - "@types/babel__core": "^7.20.5", - "react-refresh": "^0.17.0" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "peerDependencies": { - "vite": "^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0" - } - }, - "node_modules/@vitest/coverage-v8": { - "version": "4.0.14", - "dev": true, - "license": "MIT", - "dependencies": { - "@bcoe/v8-coverage": "^1.0.2", - "@vitest/utils": "4.0.14", - "ast-v8-to-istanbul": "^0.3.8", - "istanbul-lib-coverage": "^3.2.2", - "istanbul-lib-report": "^3.0.1", - "istanbul-lib-source-maps": "^5.0.6", - "istanbul-reports": "^3.2.0", - "magicast": "^0.5.1", - "obug": "^2.1.1", - "std-env": "^3.10.0", - "tinyrainbow": "^3.0.3" - }, - "funding": { - "url": "https://opencollective.com/vitest" - }, - "peerDependencies": { - "@vitest/browser": "4.0.14", - "vitest": "4.0.14" - }, - "peerDependenciesMeta": { - "@vitest/browser": { - "optional": true - } - } - }, - "node_modules/@vitest/expect": { - "version": "4.0.14", - "dev": true, - "license": "MIT", - "dependencies": { - "@standard-schema/spec": "^1.0.0", - "@types/chai": "^5.2.2", - "@vitest/spy": "4.0.14", - "@vitest/utils": "4.0.14", - "chai": "^6.2.1", - "tinyrainbow": "^3.0.3" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, - "node_modules/@vitest/mocker": { - "version": "4.0.14", - "dev": true, - "license": "MIT", - "dependencies": { - "@vitest/spy": "4.0.14", - "estree-walker": "^3.0.3", - "magic-string": "^0.30.21" - }, - "funding": { - "url": "https://opencollective.com/vitest" - }, - "peerDependencies": { - "msw": "^2.4.9", - "vite": "^6.0.0 || ^7.0.0-0" - }, - "peerDependenciesMeta": { - "msw": { - "optional": true - }, - "vite": { - "optional": true - } - } - }, - "node_modules/@vitest/pretty-format": { - "version": "4.0.14", - "dev": true, - "license": "MIT", - "dependencies": { - "tinyrainbow": "^3.0.3" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, - "node_modules/@vitest/runner": { - "version": "4.0.14", - "dev": true, - "license": "MIT", - "dependencies": { - "@vitest/utils": "4.0.14", - "pathe": "^2.0.3" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, - "node_modules/@vitest/snapshot": { - "version": "4.0.14", - "dev": true, - "license": "MIT", - "dependencies": { - "@vitest/pretty-format": "4.0.14", - "magic-string": "^0.30.21", - "pathe": "^2.0.3" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, - "node_modules/@vitest/spy": { - "version": "4.0.14", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://opencollective.com/vitest" - } - }, - "node_modules/@vitest/utils": { - "version": "4.0.14", - "dev": true, - "license": "MIT", - "dependencies": { - "@vitest/pretty-format": "4.0.14", - "tinyrainbow": "^3.0.3" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, - "node_modules/acorn": { - "version": "8.15.0", - "dev": true, - "license": "MIT", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-jsx": { - "version": "5.3.2", - "dev": true, - "license": "MIT", - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/agent-base": { - "version": "7.1.4", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 14" - } - }, - "node_modules/ajv": { - "version": "6.12.6", - "dev": true, - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ansi-regex": { - "version": "5.0.1", - "dev": true, - "license": "MIT", - "peer": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-styles": { - "version": "4.3.0", - "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/argparse": { - "version": "2.0.1", - "dev": true, - "license": "Python-2.0" - }, - "node_modules/aria-query": { - "version": "5.3.0", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "dequal": "^2.0.3" - } - }, - "node_modules/array-buffer-byte-length": { - "version": "1.0.2", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "is-array-buffer": "^3.0.5" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array-includes": { - "version": "3.1.9", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.4", - "define-properties": "^1.2.1", - "es-abstract": "^1.24.0", - "es-object-atoms": "^1.1.1", - "get-intrinsic": "^1.3.0", - "is-string": "^1.1.1", - "math-intrinsics": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.findlast": { - "version": "1.2.5", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "es-shim-unscopables": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.flat": { - "version": "1.3.3", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.5", - "es-shim-unscopables": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.flatmap": { - "version": "1.3.3", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.5", - "es-shim-unscopables": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.tosorted": { - "version": "1.1.4", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.3", - "es-errors": "^1.3.0", - "es-shim-unscopables": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/arraybuffer.prototype.slice": { - "version": "1.0.4", - "dev": true, - "license": "MIT", - "dependencies": { - "array-buffer-byte-length": "^1.0.1", - "call-bind": "^1.0.8", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.5", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.6", - "is-array-buffer": "^3.0.4" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/assertion-error": { - "version": "2.0.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - } - }, - "node_modules/ast-v8-to-istanbul": { - "version": "0.3.8", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.31", - "estree-walker": "^3.0.3", - "js-tokens": "^9.0.1" - } - }, - "node_modules/ast-v8-to-istanbul/node_modules/js-tokens": { - "version": "9.0.1", - "dev": true, - "license": "MIT" - }, - "node_modules/async-function": { - "version": "1.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/autoprefixer": { - "version": "10.4.22", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/autoprefixer" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "browserslist": "^4.27.0", - "caniuse-lite": "^1.0.30001754", - "fraction.js": "^5.3.4", - "normalize-range": "^0.1.2", - "picocolors": "^1.1.1", - "postcss-value-parser": "^4.2.0" - }, - "bin": { - "autoprefixer": "bin/autoprefixer" - }, - "engines": { - "node": "^10 || ^12 || >=14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/available-typed-arrays": { - "version": "1.0.7", - "dev": true, - "license": "MIT", - "dependencies": { - "possible-typed-array-names": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "dev": true, - "license": "MIT" - }, - "node_modules/baseline-browser-mapping": { - "version": "2.8.32", - "dev": true, - "license": "Apache-2.0", - "bin": { - "baseline-browser-mapping": "dist/cli.js" - } - }, - "node_modules/bidi-js": { - "version": "1.0.3", - "dev": true, - "license": "MIT", - "dependencies": { - "require-from-string": "^2.0.2" - } - }, - "node_modules/brace-expansion": { - "version": "2.0.2", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/browserslist": { - "version": "4.28.0", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "baseline-browser-mapping": "^2.8.25", - "caniuse-lite": "^1.0.30001754", - "electron-to-chromium": "^1.5.249", - "node-releases": "^2.0.27", - "update-browserslist-db": "^1.1.4" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, - "node_modules/call-bind": { - "version": "1.0.8", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind-apply-helpers": "^1.0.0", - "es-define-property": "^1.0.0", - "get-intrinsic": "^1.2.4", - "set-function-length": "^1.2.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/call-bind-apply-helpers": { - "version": "1.0.2", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "function-bind": "^1.1.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/call-bound": { - "version": "1.0.4", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind-apply-helpers": "^1.0.2", - "get-intrinsic": "^1.3.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/callsites": { - "version": "3.1.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/caniuse-lite": { - "version": "1.0.30001757", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "CC-BY-4.0" - }, - "node_modules/chai": { - "version": "6.2.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - } - }, - "node_modules/chalk": { - "version": "4.1.2", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/clsx": { - "version": "2.1.1", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/color-convert": { - "version": "2.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/color-name": { - "version": "1.1.4", - "dev": true, - "license": "MIT" - }, - "node_modules/concat-map": { - "version": "0.0.1", - "dev": true, - "license": "MIT" - }, - "node_modules/convert-source-map": { - "version": "2.0.0", - "dev": true, - "license": "MIT" - }, - "node_modules/cookie": { - "version": "1.1.1", - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/express" - } - }, - "node_modules/cross-spawn": { - "version": "7.0.6", - "dev": true, - "license": "MIT", - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/css-tree": { - "version": "3.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "mdn-data": "2.12.2", - "source-map-js": "^1.0.1" - }, - "engines": { - "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" - } - }, - "node_modules/css.escape": { - "version": "1.5.1", - "dev": true, - "license": "MIT" - }, - "node_modules/cssstyle": { - "version": "5.3.3", - "dev": true, - "license": "MIT", - "dependencies": { - "@asamuzakjp/css-color": "^4.0.3", - "@csstools/css-syntax-patches-for-csstree": "^1.0.14", - "css-tree": "^3.1.0" - }, - "engines": { - "node": ">=20" - } - }, - "node_modules/csstype": { - "version": "3.2.3", - "devOptional": true, - "license": "MIT" - }, - "node_modules/data-urls": { - "version": "6.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "whatwg-mimetype": "^4.0.0", - "whatwg-url": "^15.0.0" - }, - "engines": { - "node": ">=20" - } - }, - "node_modules/data-view-buffer": { - "version": "1.0.2", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/data-view-byte-length": { - "version": "1.0.2", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/inspect-js" - } - }, - "node_modules/data-view-byte-offset": { - "version": "1.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/date-fns": { - "version": "4.1.0", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/kossnocorp" - } - }, - "node_modules/debug": { - "version": "4.4.3", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/decimal.js": { - "version": "10.6.0", - "dev": true, - "license": "MIT" - }, - "node_modules/deep-is": { - "version": "0.1.4", - "dev": true, - "license": "MIT" - }, - "node_modules/define-data-property": { - "version": "1.1.4", - "dev": true, - "license": "MIT", - "dependencies": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "gopd": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/define-properties": { - "version": "1.2.1", - "dev": true, - "license": "MIT", - "dependencies": { - "define-data-property": "^1.0.1", - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/dequal": { - "version": "2.0.3", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/detect-libc": { - "version": "2.1.2", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=8" - } - }, - "node_modules/doctrine": { - "version": "2.1.0", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/dom-accessibility-api": { - "version": "0.5.16", - "dev": true, - "license": "MIT", - "peer": true - }, - "node_modules/dunder-proto": { - "version": "1.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind-apply-helpers": "^1.0.1", - "es-errors": "^1.3.0", - "gopd": "^1.2.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/electron-to-chromium": { - "version": "1.5.262", - "dev": true, - "license": "ISC" - }, - "node_modules/enhanced-resolve": { - "version": "5.18.3", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/entities": { - "version": "6.0.1", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=0.12" - }, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/es-abstract": { - "version": "1.24.0", - "dev": true, - "license": "MIT", - "dependencies": { - "array-buffer-byte-length": "^1.0.2", - "arraybuffer.prototype.slice": "^1.0.4", - "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.8", - "call-bound": "^1.0.4", - "data-view-buffer": "^1.0.2", - "data-view-byte-length": "^1.0.2", - "data-view-byte-offset": "^1.0.1", - "es-define-property": "^1.0.1", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.1.1", - "es-set-tostringtag": "^2.1.0", - "es-to-primitive": "^1.3.0", - "function.prototype.name": "^1.1.8", - "get-intrinsic": "^1.3.0", - "get-proto": "^1.0.1", - "get-symbol-description": "^1.1.0", - "globalthis": "^1.0.4", - "gopd": "^1.2.0", - "has-property-descriptors": "^1.0.2", - "has-proto": "^1.2.0", - "has-symbols": "^1.1.0", - "hasown": "^2.0.2", - "internal-slot": "^1.1.0", - "is-array-buffer": "^3.0.5", - "is-callable": "^1.2.7", - "is-data-view": "^1.0.2", - "is-negative-zero": "^2.0.3", - "is-regex": "^1.2.1", - "is-set": "^2.0.3", - "is-shared-array-buffer": "^1.0.4", - "is-string": "^1.1.1", - "is-typed-array": "^1.1.15", - "is-weakref": "^1.1.1", - "math-intrinsics": "^1.1.0", - "object-inspect": "^1.13.4", - "object-keys": "^1.1.1", - "object.assign": "^4.1.7", - "own-keys": "^1.0.1", - "regexp.prototype.flags": "^1.5.4", - "safe-array-concat": "^1.1.3", - "safe-push-apply": "^1.0.0", - "safe-regex-test": "^1.1.0", - "set-proto": "^1.0.0", - "stop-iteration-iterator": "^1.1.0", - "string.prototype.trim": "^1.2.10", - "string.prototype.trimend": "^1.0.9", - "string.prototype.trimstart": "^1.0.8", - "typed-array-buffer": "^1.0.3", - "typed-array-byte-length": "^1.0.3", - "typed-array-byte-offset": "^1.0.4", - "typed-array-length": "^1.0.7", - "unbox-primitive": "^1.1.0", - "which-typed-array": "^1.1.19" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/es-define-property": { - "version": "1.0.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-errors": { - "version": "1.3.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-iterator-helpers": { - "version": "1.2.1", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.6", - "es-errors": "^1.3.0", - "es-set-tostringtag": "^2.0.3", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.6", - "globalthis": "^1.0.4", - "gopd": "^1.2.0", - "has-property-descriptors": "^1.0.2", - "has-proto": "^1.2.0", - "has-symbols": "^1.1.0", - "internal-slot": "^1.1.0", - "iterator.prototype": "^1.1.4", - "safe-array-concat": "^1.1.3" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-module-lexer": { - "version": "1.7.0", - "dev": true, - "license": "MIT" - }, - "node_modules/es-object-atoms": { - "version": "1.1.1", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-set-tostringtag": { - "version": "2.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.6", - "has-tostringtag": "^1.0.2", - "hasown": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-shim-unscopables": { - "version": "1.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "hasown": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-to-primitive": { - "version": "1.3.0", - "dev": true, - "license": "MIT", - "dependencies": { - "is-callable": "^1.2.7", - "is-date-object": "^1.0.5", - "is-symbol": "^1.0.4" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/esbuild": { - "version": "0.25.12", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=18" - }, - "optionalDependencies": { - "@esbuild/aix-ppc64": "0.25.12", - "@esbuild/android-arm": "0.25.12", - "@esbuild/android-arm64": "0.25.12", - "@esbuild/android-x64": "0.25.12", - "@esbuild/darwin-arm64": "0.25.12", - "@esbuild/darwin-x64": "0.25.12", - "@esbuild/freebsd-arm64": "0.25.12", - "@esbuild/freebsd-x64": "0.25.12", - "@esbuild/linux-arm": "0.25.12", - "@esbuild/linux-arm64": "0.25.12", - "@esbuild/linux-ia32": "0.25.12", - "@esbuild/linux-loong64": "0.25.12", - "@esbuild/linux-mips64el": "0.25.12", - "@esbuild/linux-ppc64": "0.25.12", - "@esbuild/linux-riscv64": "0.25.12", - "@esbuild/linux-s390x": "0.25.12", - "@esbuild/linux-x64": "0.25.12", - "@esbuild/netbsd-arm64": "0.25.12", - "@esbuild/netbsd-x64": "0.25.12", - "@esbuild/openbsd-arm64": "0.25.12", - "@esbuild/openbsd-x64": "0.25.12", - "@esbuild/openharmony-arm64": "0.25.12", - "@esbuild/sunos-x64": "0.25.12", - "@esbuild/win32-arm64": "0.25.12", - "@esbuild/win32-ia32": "0.25.12", - "@esbuild/win32-x64": "0.25.12" - } - }, - "node_modules/escalade": { - "version": "3.2.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/escape-string-regexp": { - "version": "4.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint": { - "version": "9.39.1", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/eslint-utils": "^4.8.0", - "@eslint-community/regexpp": "^4.12.1", - "@eslint/config-array": "^0.21.1", - "@eslint/config-helpers": "^0.4.2", - "@eslint/core": "^0.17.0", - "@eslint/eslintrc": "^3.3.1", - "@eslint/js": "9.39.1", - "@eslint/plugin-kit": "^0.4.1", - "@humanfs/node": "^0.16.6", - "@humanwhocodes/module-importer": "^1.0.1", - "@humanwhocodes/retry": "^0.4.2", - "@types/estree": "^1.0.6", - "ajv": "^6.12.4", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.6", - "debug": "^4.3.2", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^8.4.0", - "eslint-visitor-keys": "^4.2.1", - "espree": "^10.4.0", - "esquery": "^1.5.0", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^8.0.0", - "find-up": "^5.0.0", - "glob-parent": "^6.0.2", - "ignore": "^5.2.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", - "natural-compare": "^1.4.0", - "optionator": "^0.9.3" - }, - "bin": { - "eslint": "bin/eslint.js" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://eslint.org/donate" - }, - "peerDependencies": { - "jiti": "*" - }, - "peerDependenciesMeta": { - "jiti": { - "optional": true - } - } - }, - "node_modules/eslint-plugin-react": { - "version": "7.37.5", - "dev": true, - "license": "MIT", - "dependencies": { - "array-includes": "^3.1.8", - "array.prototype.findlast": "^1.2.5", - "array.prototype.flatmap": "^1.3.3", - "array.prototype.tosorted": "^1.1.4", - "doctrine": "^2.1.0", - "es-iterator-helpers": "^1.2.1", - "estraverse": "^5.3.0", - "hasown": "^2.0.2", - "jsx-ast-utils": "^2.4.1 || ^3.0.0", - "minimatch": "^3.1.2", - "object.entries": "^1.1.9", - "object.fromentries": "^2.0.8", - "object.values": "^1.2.1", - "prop-types": "^15.8.1", - "resolve": "^2.0.0-next.5", - "semver": "^6.3.1", - "string.prototype.matchall": "^4.0.12", - "string.prototype.repeat": "^1.0.0" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7" - } - }, - "node_modules/eslint-plugin-react-hooks": { - "version": "7.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/core": "^7.24.4", - "@babel/parser": "^7.24.4", - "hermes-parser": "^0.25.1", - "zod": "^3.25.0 || ^4.0.0", - "zod-validation-error": "^3.5.0 || ^4.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0" - } - }, - "node_modules/eslint-plugin-react/node_modules/brace-expansion": { - "version": "1.1.12", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/eslint-plugin-react/node_modules/minimatch": { - "version": "3.1.2", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/eslint-scope": { - "version": "8.4.0", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-visitor-keys": { - "version": "3.4.3", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint/node_modules/brace-expansion": { - "version": "1.1.12", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/eslint/node_modules/eslint-visitor-keys": { - "version": "4.2.1", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint/node_modules/ignore": { - "version": "5.3.2", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, - "node_modules/eslint/node_modules/minimatch": { - "version": "3.1.2", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/espree": { - "version": "10.4.0", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "acorn": "^8.15.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^4.2.1" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/espree/node_modules/eslint-visitor-keys": { - "version": "4.2.1", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/esquery": { - "version": "1.6.0", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "estraverse": "^5.1.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/esrecurse": { - "version": "4.3.0", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "estraverse": "^5.2.0" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estraverse": { - "version": "5.3.0", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estree-walker": { - "version": "3.0.3", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0" - } - }, - "node_modules/esutils": { - "version": "2.0.3", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expect-type": { - "version": "1.2.2", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "dev": true, - "license": "MIT" - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "dev": true, - "license": "MIT" - }, - "node_modules/fast-levenshtein": { - "version": "2.0.6", - "dev": true, - "license": "MIT" - }, - "node_modules/fdir": { - "version": "6.5.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12.0.0" - }, - "peerDependencies": { - "picomatch": "^3 || ^4" - }, - "peerDependenciesMeta": { - "picomatch": { - "optional": true - } - } - }, - "node_modules/file-entry-cache": { - "version": "8.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "flat-cache": "^4.0.0" - }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/find-up": { - "version": "5.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/flat-cache": { - "version": "4.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "flatted": "^3.2.9", - "keyv": "^4.5.4" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/flatted": { - "version": "3.3.3", - "dev": true, - "license": "ISC" - }, - "node_modules/for-each": { - "version": "0.3.5", - "dev": true, - "license": "MIT", - "dependencies": { - "is-callable": "^1.2.7" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/fraction.js": { - "version": "5.3.4", - "dev": true, - "license": "MIT", - "engines": { - "node": "*" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/rawify" - } - }, - "node_modules/framer-motion": { - "version": "12.24.7", - "resolved": "https://registry.npmmirror.com/framer-motion/-/framer-motion-12.24.7.tgz", - "integrity": "sha512-EolFLm7NdEMhWO/VTMZ0LlR4fLHGDiJItTx3i8dlyQooOOBoYAaysK4paGD4PrwqnoDdeDOS+TxnSBIAnNHs3w==", - "license": "MIT", - "dependencies": { - "motion-dom": "^12.24.3", - "motion-utils": "^12.23.28", - "tslib": "^2.4.0" - }, - "peerDependencies": { - "@emotion/is-prop-valid": "*", - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" - }, - "peerDependenciesMeta": { - "@emotion/is-prop-valid": { - "optional": true - }, - "react": { - "optional": true - }, - "react-dom": { - "optional": true - } - } - }, - "node_modules/function-bind": { - "version": "1.1.2", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/function.prototype.name": { - "version": "1.1.8", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "define-properties": "^1.2.1", - "functions-have-names": "^1.2.3", - "hasown": "^2.0.2", - "is-callable": "^1.2.7" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/functions-have-names": { - "version": "1.2.3", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/generator-function": { - "version": "2.0.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/gensync": { - "version": "1.0.0-beta.2", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/get-intrinsic": { - "version": "1.3.0", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind-apply-helpers": "^1.0.2", - "es-define-property": "^1.0.1", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.1.1", - "function-bind": "^1.1.2", - "get-proto": "^1.0.1", - "gopd": "^1.2.0", - "has-symbols": "^1.1.0", - "hasown": "^2.0.2", - "math-intrinsics": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-proto": { - "version": "1.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "dunder-proto": "^1.0.1", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/get-symbol-description": { - "version": "1.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.6" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/glob-parent": { - "version": "6.0.2", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/globals": { - "version": "14.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/globalthis": { - "version": "1.0.4", - "dev": true, - "license": "MIT", - "dependencies": { - "define-properties": "^1.2.1", - "gopd": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/gopd": { - "version": "1.2.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.11", - "dev": true, - "license": "ISC" - }, - "node_modules/graphemer": { - "version": "1.4.0", - "dev": true, - "license": "MIT" - }, - "node_modules/has-bigints": { - "version": "1.1.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-flag": { - "version": "4.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/has-property-descriptors": { - "version": "1.0.2", - "dev": true, - "license": "MIT", - "dependencies": { - "es-define-property": "^1.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-proto": { - "version": "1.2.0", - "dev": true, - "license": "MIT", - "dependencies": { - "dunder-proto": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-symbols": { - "version": "1.1.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-tostringtag": { - "version": "1.0.2", - "dev": true, - "license": "MIT", - "dependencies": { - "has-symbols": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/hasown": { - "version": "2.0.2", - "dev": true, - "license": "MIT", - "dependencies": { - "function-bind": "^1.1.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/hermes-estree": { - "version": "0.25.1", - "dev": true, - "license": "MIT" - }, - "node_modules/hermes-parser": { - "version": "0.25.1", - "dev": true, - "license": "MIT", - "dependencies": { - "hermes-estree": "0.25.1" - } - }, - "node_modules/html-encoding-sniffer": { - "version": "4.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "whatwg-encoding": "^3.1.1" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/html-escaper": { - "version": "2.0.2", - "dev": true, - "license": "MIT" - }, - "node_modules/http-proxy-agent": { - "version": "7.0.2", - "dev": true, - "license": "MIT", - "dependencies": { - "agent-base": "^7.1.0", - "debug": "^4.3.4" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/https-proxy-agent": { - "version": "7.0.6", - "dev": true, - "license": "MIT", - "dependencies": { - "agent-base": "^7.1.2", - "debug": "4" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/iconv-lite": { - "version": "0.6.3", - "dev": true, - "license": "MIT", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ignore": { - "version": "7.0.5", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, - "node_modules/import-fresh": { - "version": "3.3.1", - "dev": true, - "license": "MIT", - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/indent-string": { - "version": "4.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/internal-slot": { - "version": "1.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "hasown": "^2.0.2", - "side-channel": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-array-buffer": { - "version": "3.0.5", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "get-intrinsic": "^1.2.6" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-async-function": { - "version": "2.1.1", - "dev": true, - "license": "MIT", - "dependencies": { - "async-function": "^1.0.0", - "call-bound": "^1.0.3", - "get-proto": "^1.0.1", - "has-tostringtag": "^1.0.2", - "safe-regex-test": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-bigint": { - "version": "1.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "has-bigints": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-boolean-object": { - "version": "1.2.2", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "has-tostringtag": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-callable": { - "version": "1.2.7", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-core-module": { - "version": "2.16.1", - "dev": true, - "license": "MIT", - "dependencies": { - "hasown": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-data-view": { - "version": "1.0.2", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "get-intrinsic": "^1.2.6", - "is-typed-array": "^1.1.13" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-date-object": { - "version": "1.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "has-tostringtag": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-finalizationregistry": { - "version": "1.1.1", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-generator-function": { - "version": "1.1.2", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.4", - "generator-function": "^2.0.0", - "get-proto": "^1.0.1", - "has-tostringtag": "^1.0.2", - "safe-regex-test": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-glob": { - "version": "4.0.3", - "dev": true, - "license": "MIT", - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-map": { - "version": "2.0.3", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-negative-zero": { - "version": "2.0.3", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-number-object": { - "version": "1.1.1", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "has-tostringtag": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-potential-custom-element-name": { - "version": "1.0.1", - "dev": true, - "license": "MIT" - }, - "node_modules/is-regex": { - "version": "1.2.1", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "gopd": "^1.2.0", - "has-tostringtag": "^1.0.2", - "hasown": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-set": { - "version": "2.0.3", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-shared-array-buffer": { - "version": "1.0.4", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-string": { - "version": "1.1.1", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "has-tostringtag": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-symbol": { - "version": "1.1.1", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "has-symbols": "^1.1.0", - "safe-regex-test": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-typed-array": { - "version": "1.1.15", - "dev": true, - "license": "MIT", - "dependencies": { - "which-typed-array": "^1.1.16" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-weakmap": { - "version": "2.0.2", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-weakref": { - "version": "1.1.1", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-weakset": { - "version": "2.0.4", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "get-intrinsic": "^1.2.6" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/isarray": { - "version": "2.0.5", - "dev": true, - "license": "MIT" - }, - "node_modules/isexe": { - "version": "2.0.0", - "dev": true, - "license": "ISC" - }, - "node_modules/istanbul-lib-coverage": { - "version": "3.2.2", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-report": { - "version": "3.0.1", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^4.0.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/istanbul-lib-source-maps": { - "version": "5.0.6", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.23", - "debug": "^4.1.1", - "istanbul-lib-coverage": "^3.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/istanbul-reports": { - "version": "3.2.0", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/iterator.prototype": { - "version": "1.1.5", - "dev": true, - "license": "MIT", - "dependencies": { - "define-data-property": "^1.1.4", - "es-object-atoms": "^1.0.0", - "get-intrinsic": "^1.2.6", - "get-proto": "^1.0.0", - "has-symbols": "^1.1.0", - "set-function-name": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/jiti": { - "version": "2.6.1", - "dev": true, - "license": "MIT", - "bin": { - "jiti": "lib/jiti-cli.mjs" - } - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "dev": true, - "license": "MIT" - }, - "node_modules/js-yaml": { - "version": "4.1.1", - "dev": true, - "license": "MIT", - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/jsdom": { - "version": "27.2.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@acemir/cssom": "^0.9.23", - "@asamuzakjp/dom-selector": "^6.7.4", - "cssstyle": "^5.3.3", - "data-urls": "^6.0.0", - "decimal.js": "^10.6.0", - "html-encoding-sniffer": "^4.0.0", - "http-proxy-agent": "^7.0.2", - "https-proxy-agent": "^7.0.6", - "is-potential-custom-element-name": "^1.0.1", - "parse5": "^8.0.0", - "saxes": "^6.0.0", - "symbol-tree": "^3.2.4", - "tough-cookie": "^6.0.0", - "w3c-xmlserializer": "^5.0.0", - "webidl-conversions": "^8.0.0", - "whatwg-encoding": "^3.1.1", - "whatwg-mimetype": "^4.0.0", - "whatwg-url": "^15.1.0", - "ws": "^8.18.3", - "xml-name-validator": "^5.0.0" - }, - "engines": { - "node": "^20.19.0 || ^22.12.0 || >=24.0.0" - }, - "peerDependencies": { - "canvas": "^3.0.0" - }, - "peerDependenciesMeta": { - "canvas": { - "optional": true - } - } - }, - "node_modules/jsesc": { - "version": "3.1.0", - "dev": true, - "license": "MIT", - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/json-buffer": { - "version": "3.0.1", - "dev": true, - "license": "MIT" - }, - "node_modules/json-schema-traverse": { - "version": "0.4.1", - "dev": true, - "license": "MIT" - }, - "node_modules/json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "dev": true, - "license": "MIT" - }, - "node_modules/json5": { - "version": "2.2.3", - "dev": true, - "license": "MIT", - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/jsx-ast-utils": { - "version": "3.3.5", - "dev": true, - "license": "MIT", - "dependencies": { - "array-includes": "^3.1.6", - "array.prototype.flat": "^1.3.1", - "object.assign": "^4.1.4", - "object.values": "^1.1.6" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/keyv": { - "version": "4.5.4", - "dev": true, - "license": "MIT", - "dependencies": { - "json-buffer": "3.0.1" - } - }, - "node_modules/levn": { - "version": "0.4.1", - "dev": true, - "license": "MIT", - "dependencies": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/lightningcss": { - "version": "1.30.2", - "dev": true, - "license": "MPL-2.0", - "dependencies": { - "detect-libc": "^2.0.3" - }, - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - }, - "optionalDependencies": { - "lightningcss-android-arm64": "1.30.2", - "lightningcss-darwin-arm64": "1.30.2", - "lightningcss-darwin-x64": "1.30.2", - "lightningcss-freebsd-x64": "1.30.2", - "lightningcss-linux-arm-gnueabihf": "1.30.2", - "lightningcss-linux-arm64-gnu": "1.30.2", - "lightningcss-linux-arm64-musl": "1.30.2", - "lightningcss-linux-x64-gnu": "1.30.2", - "lightningcss-linux-x64-musl": "1.30.2", - "lightningcss-win32-arm64-msvc": "1.30.2", - "lightningcss-win32-x64-msvc": "1.30.2" - } - }, - "node_modules/lightningcss-win32-x64-msvc": { - "version": "1.30.2", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MPL-2.0", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/locate-path": { - "version": "6.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lodash.merge": { - "version": "4.6.2", - "dev": true, - "license": "MIT" - }, - "node_modules/loose-envify": { - "version": "1.4.0", - "dev": true, - "license": "MIT", - "dependencies": { - "js-tokens": "^3.0.0 || ^4.0.0" - }, - "bin": { - "loose-envify": "cli.js" - } - }, - "node_modules/lru-cache": { - "version": "5.1.1", - "dev": true, - "license": "ISC", - "dependencies": { - "yallist": "^3.0.2" - } - }, - "node_modules/lz-string": { - "version": "1.5.0", - "dev": true, - "license": "MIT", - "peer": true, - "bin": { - "lz-string": "bin/bin.js" - } - }, - "node_modules/magic-string": { - "version": "0.30.21", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/sourcemap-codec": "^1.5.5" - } - }, - "node_modules/magicast": { - "version": "0.5.1", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/parser": "^7.28.5", - "@babel/types": "^7.28.5", - "source-map-js": "^1.2.1" - } - }, - "node_modules/make-dir": { - "version": "4.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "semver": "^7.5.3" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/make-dir/node_modules/semver": { - "version": "7.7.3", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/math-intrinsics": { - "version": "1.1.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/mdn-data": { - "version": "2.12.2", - "dev": true, - "license": "CC0-1.0" - }, - "node_modules/min-indent": { - "version": "1.0.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/minimatch": { - "version": "9.0.5", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/motion-dom": { - "version": "12.24.3", - "resolved": "https://registry.npmmirror.com/motion-dom/-/motion-dom-12.24.3.tgz", - "integrity": "sha512-ZjMZCwhTglim0LM64kC1iFdm4o+2P9IKk3rl/Nb4RKsb5p4O9HJ1C2LWZXOFdsRtp6twpqWRXaFKOduF30ntow==", - "license": "MIT", - "dependencies": { - "motion-utils": "^12.23.28" - } - }, - "node_modules/motion-utils": { - "version": "12.23.28", - "resolved": "https://registry.npmmirror.com/motion-utils/-/motion-utils-12.23.28.tgz", - "integrity": "sha512-0W6cWd5Okoyf8jmessVK3spOmbyE0yTdNKujHctHH9XdAE4QDuZ1/LjSXC68rrhsJU+TkzXURC5OdSWh9ibOwQ==", - "license": "MIT" - }, - "node_modules/ms": { - "version": "2.1.3", - "dev": true, - "license": "MIT" - }, - "node_modules/nanoid": { - "version": "3.3.11", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/natural-compare": { - "version": "1.4.0", - "dev": true, - "license": "MIT" - }, - "node_modules/node-releases": { - "version": "2.0.27", - "dev": true, - "license": "MIT" - }, - "node_modules/normalize-range": { - "version": "0.1.2", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-assign": { - "version": "4.1.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-inspect": { - "version": "1.13.4", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object-keys": { - "version": "1.1.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.assign": { - "version": "4.1.7", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0", - "has-symbols": "^1.1.0", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.entries": { - "version": "1.1.9", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.4", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.fromentries": { - "version": "2.0.8", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.values": { - "version": "1.2.1", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/obug": { - "version": "2.1.1", - "dev": true, - "funding": [ - "https://github.com/sponsors/sxzz", - "https://opencollective.com/debug" - ], - "license": "MIT" - }, - "node_modules/optionator": { - "version": "0.9.4", - "dev": true, - "license": "MIT", - "dependencies": { - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.5" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/own-keys": { - "version": "1.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "get-intrinsic": "^1.2.6", - "object-keys": "^1.1.1", - "safe-push-apply": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/p-limit": { - "version": "3.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-locate": { - "version": "5.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/parent-module": { - "version": "1.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "callsites": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/parse5": { - "version": "8.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "entities": "^6.0.0" - }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" - } - }, - "node_modules/path-exists": { - "version": "4.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/path-key": { - "version": "3.1.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/path-parse": { - "version": "1.0.7", - "dev": true, - "license": "MIT" - }, - "node_modules/pathe": { - "version": "2.0.3", - "dev": true, - "license": "MIT" - }, - "node_modules/picocolors": { - "version": "1.1.1", - "dev": true, - "license": "ISC" - }, - "node_modules/picomatch": { - "version": "4.0.3", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/possible-typed-array-names": { - "version": "1.1.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/postcss": { - "version": "8.5.6", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "nanoid": "^3.3.11", - "picocolors": "^1.1.1", - "source-map-js": "^1.2.1" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/postcss-value-parser": { - "version": "4.2.0", - "dev": true, - "license": "MIT" - }, - "node_modules/prelude-ls": { - "version": "1.2.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/prettier": { - "version": "3.7.3", - "dev": true, - "license": "MIT", - "bin": { - "prettier": "bin/prettier.cjs" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" - } - }, - "node_modules/prettier-plugin-tailwindcss": { - "version": "0.7.2", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=20.19" - }, - "peerDependencies": { - "@ianvs/prettier-plugin-sort-imports": "*", - "@prettier/plugin-hermes": "*", - "@prettier/plugin-oxc": "*", - "@prettier/plugin-pug": "*", - "@shopify/prettier-plugin-liquid": "*", - "@trivago/prettier-plugin-sort-imports": "*", - "@zackad/prettier-plugin-twig": "*", - "prettier": "^3.0", - "prettier-plugin-astro": "*", - "prettier-plugin-css-order": "*", - "prettier-plugin-jsdoc": "*", - "prettier-plugin-marko": "*", - "prettier-plugin-multiline-arrays": "*", - "prettier-plugin-organize-attributes": "*", - "prettier-plugin-organize-imports": "*", - "prettier-plugin-sort-imports": "*", - "prettier-plugin-svelte": "*" - }, - "peerDependenciesMeta": { - "@ianvs/prettier-plugin-sort-imports": { - "optional": true - }, - "@prettier/plugin-hermes": { - "optional": true - }, - "@prettier/plugin-oxc": { - "optional": true - }, - "@prettier/plugin-pug": { - "optional": true - }, - "@shopify/prettier-plugin-liquid": { - "optional": true - }, - "@trivago/prettier-plugin-sort-imports": { - "optional": true - }, - "@zackad/prettier-plugin-twig": { - "optional": true - }, - "prettier-plugin-astro": { - "optional": true - }, - "prettier-plugin-css-order": { - "optional": true - }, - "prettier-plugin-jsdoc": { - "optional": true - }, - "prettier-plugin-marko": { - "optional": true - }, - "prettier-plugin-multiline-arrays": { - "optional": true - }, - "prettier-plugin-organize-attributes": { - "optional": true - }, - "prettier-plugin-organize-imports": { - "optional": true - }, - "prettier-plugin-sort-imports": { - "optional": true - }, - "prettier-plugin-svelte": { - "optional": true - } - } - }, - "node_modules/pretty-format": { - "version": "27.5.1", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "dev": true, - "license": "MIT", - "peer": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/pretty-format/node_modules/react-is": { - "version": "17.0.2", - "dev": true, - "license": "MIT", - "peer": true - }, - "node_modules/prop-types": { - "version": "15.8.1", - "dev": true, - "license": "MIT", - "dependencies": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.13.1" - } - }, - "node_modules/punycode": { - "version": "2.3.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/react": { - "version": "19.2.0", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react-dom": { - "version": "19.2.0", - "license": "MIT", - "dependencies": { - "scheduler": "^0.27.0" - }, - "peerDependencies": { - "react": "^19.2.0" - } - }, - "node_modules/react-is": { - "version": "16.13.1", - "dev": true, - "license": "MIT" - }, - "node_modules/react-refresh": { - "version": "0.17.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react-router": { - "version": "7.9.6", - "license": "MIT", - "dependencies": { - "cookie": "^1.0.1", - "set-cookie-parser": "^2.6.0" - }, - "engines": { - "node": ">=20.0.0" - }, - "peerDependencies": { - "react": ">=18", - "react-dom": ">=18" - }, - "peerDependenciesMeta": { - "react-dom": { - "optional": true - } - } - }, - "node_modules/react-router-dom": { - "version": "7.9.6", - "license": "MIT", - "dependencies": { - "react-router": "7.9.6" - }, - "engines": { - "node": ">=20.0.0" - }, - "peerDependencies": { - "react": ">=18", - "react-dom": ">=18" - } - }, - "node_modules/react-virtuoso": { - "version": "4.16.1", - "license": "MIT", - "peerDependencies": { - "react": ">=16 || >=17 || >= 18 || >= 19", - "react-dom": ">=16 || >=17 || >= 18 || >=19" - } - }, - "node_modules/redent": { - "version": "3.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "indent-string": "^4.0.0", - "strip-indent": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/reflect.getprototypeof": { - "version": "1.0.10", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.9", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "get-intrinsic": "^1.2.7", - "get-proto": "^1.0.1", - "which-builtin-type": "^1.2.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/regexp.prototype.flags": { - "version": "1.5.4", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "define-properties": "^1.2.1", - "es-errors": "^1.3.0", - "get-proto": "^1.0.1", - "gopd": "^1.2.0", - "set-function-name": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/require-from-string": { - "version": "2.0.2", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/resolve": { - "version": "2.0.0-next.5", - "dev": true, - "license": "MIT", - "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/resolve-from": { - "version": "4.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/rollup": { - "version": "4.53.3", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/estree": "1.0.8" - }, - "bin": { - "rollup": "dist/bin/rollup" - }, - "engines": { - "node": ">=18.0.0", - "npm": ">=8.0.0" - }, - "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.53.3", - "@rollup/rollup-android-arm64": "4.53.3", - "@rollup/rollup-darwin-arm64": "4.53.3", - "@rollup/rollup-darwin-x64": "4.53.3", - "@rollup/rollup-freebsd-arm64": "4.53.3", - "@rollup/rollup-freebsd-x64": "4.53.3", - "@rollup/rollup-linux-arm-gnueabihf": "4.53.3", - "@rollup/rollup-linux-arm-musleabihf": "4.53.3", - "@rollup/rollup-linux-arm64-gnu": "4.53.3", - "@rollup/rollup-linux-arm64-musl": "4.53.3", - "@rollup/rollup-linux-loong64-gnu": "4.53.3", - "@rollup/rollup-linux-ppc64-gnu": "4.53.3", - "@rollup/rollup-linux-riscv64-gnu": "4.53.3", - "@rollup/rollup-linux-riscv64-musl": "4.53.3", - "@rollup/rollup-linux-s390x-gnu": "4.53.3", - "@rollup/rollup-linux-x64-gnu": "4.53.3", - "@rollup/rollup-linux-x64-musl": "4.53.3", - "@rollup/rollup-openharmony-arm64": "4.53.3", - "@rollup/rollup-win32-arm64-msvc": "4.53.3", - "@rollup/rollup-win32-ia32-msvc": "4.53.3", - "@rollup/rollup-win32-x64-gnu": "4.53.3", - "@rollup/rollup-win32-x64-msvc": "4.53.3", - "fsevents": "~2.3.2" - } - }, - "node_modules/safe-array-concat": { - "version": "1.1.3", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.2", - "get-intrinsic": "^1.2.6", - "has-symbols": "^1.1.0", - "isarray": "^2.0.5" - }, - "engines": { - "node": ">=0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/safe-push-apply": { - "version": "1.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "isarray": "^2.0.5" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/safe-regex-test": { - "version": "1.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "es-errors": "^1.3.0", - "is-regex": "^1.2.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "dev": true, - "license": "MIT" - }, - "node_modules/saxes": { - "version": "6.0.0", - "dev": true, - "license": "ISC", - "dependencies": { - "xmlchars": "^2.2.0" - }, - "engines": { - "node": ">=v12.22.7" - } - }, - "node_modules/scheduler": { - "version": "0.27.0", - "license": "MIT" - }, - "node_modules/semver": { - "version": "6.3.1", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/set-cookie-parser": { - "version": "2.7.2", - "license": "MIT" - }, - "node_modules/set-function-length": { - "version": "1.2.2", - "dev": true, - "license": "MIT", - "dependencies": { - "define-data-property": "^1.1.4", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/set-function-name": { - "version": "2.0.2", - "dev": true, - "license": "MIT", - "dependencies": { - "define-data-property": "^1.1.4", - "es-errors": "^1.3.0", - "functions-have-names": "^1.2.3", - "has-property-descriptors": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/set-proto": { - "version": "1.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "dunder-proto": "^1.0.1", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/shebang-command": { - "version": "2.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/side-channel": { - "version": "1.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "object-inspect": "^1.13.3", - "side-channel-list": "^1.0.0", - "side-channel-map": "^1.0.1", - "side-channel-weakmap": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/side-channel-list": { - "version": "1.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "object-inspect": "^1.13.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/side-channel-map": { - "version": "1.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.5", - "object-inspect": "^1.13.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/side-channel-weakmap": { - "version": "1.0.2", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.5", - "object-inspect": "^1.13.3", - "side-channel-map": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/siginfo": { - "version": "2.0.0", - "dev": true, - "license": "ISC" - }, - "node_modules/source-map-js": { - "version": "1.2.1", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/stackback": { - "version": "0.0.2", - "dev": true, - "license": "MIT" - }, - "node_modules/std-env": { - "version": "3.10.0", - "dev": true, - "license": "MIT" - }, - "node_modules/stop-iteration-iterator": { - "version": "1.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "internal-slot": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/string.prototype.matchall": { - "version": "4.0.12", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.6", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "get-intrinsic": "^1.2.6", - "gopd": "^1.2.0", - "has-symbols": "^1.1.0", - "internal-slot": "^1.1.0", - "regexp.prototype.flags": "^1.5.3", - "set-function-name": "^2.0.2", - "side-channel": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.repeat": { - "version": "1.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5" - } - }, - "node_modules/string.prototype.trim": { - "version": "1.2.10", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.2", - "define-data-property": "^1.1.4", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.5", - "es-object-atoms": "^1.0.0", - "has-property-descriptors": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimend": { - "version": "1.0.9", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.2", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimstart": { - "version": "1.0.8", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/strip-indent": { - "version": "3.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "min-indent": "^1.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-json-comments": { - "version": "3.1.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/supports-color": { - "version": "7.2.0", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/supports-preserve-symlinks-flag": { - "version": "1.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/symbol-tree": { - "version": "3.2.4", - "dev": true, - "license": "MIT" - }, - "node_modules/tailwindcss": { - "version": "4.1.17", - "dev": true, - "license": "MIT" - }, - "node_modules/tapable": { - "version": "2.3.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/tinybench": { - "version": "2.9.0", - "dev": true, - "license": "MIT" - }, - "node_modules/tinyexec": { - "version": "0.3.2", - "dev": true, - "license": "MIT" - }, - "node_modules/tinyglobby": { - "version": "0.2.15", - "dev": true, - "license": "MIT", - "dependencies": { - "fdir": "^6.5.0", - "picomatch": "^4.0.3" - }, - "engines": { - "node": ">=12.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/SuperchupuDev" - } - }, - "node_modules/tinyrainbow": { - "version": "3.0.3", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/tldts": { - "version": "7.0.19", - "dev": true, - "license": "MIT", - "dependencies": { - "tldts-core": "^7.0.19" - }, - "bin": { - "tldts": "bin/cli.js" - } - }, - "node_modules/tldts-core": { - "version": "7.0.19", - "dev": true, - "license": "MIT" - }, - "node_modules/tough-cookie": { - "version": "6.0.0", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "tldts": "^7.0.5" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/tr46": { - "version": "6.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "punycode": "^2.3.1" - }, - "engines": { - "node": ">=20" - } - }, - "node_modules/ts-api-utils": { - "version": "2.1.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18.12" - }, - "peerDependencies": { - "typescript": ">=4.8.4" - } - }, - "node_modules/tslib": { - "version": "2.8.1", - "resolved": "https://registry.npmmirror.com/tslib/-/tslib-2.8.1.tgz", - "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", - "license": "0BSD" - }, - "node_modules/type-check": { - "version": "0.4.0", - "dev": true, - "license": "MIT", - "dependencies": { - "prelude-ls": "^1.2.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/typed-array-buffer": { - "version": "1.0.3", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "es-errors": "^1.3.0", - "is-typed-array": "^1.1.14" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/typed-array-byte-length": { - "version": "1.0.3", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "for-each": "^0.3.3", - "gopd": "^1.2.0", - "has-proto": "^1.2.0", - "is-typed-array": "^1.1.14" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/typed-array-byte-offset": { - "version": "1.0.4", - "dev": true, - "license": "MIT", - "dependencies": { - "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.8", - "for-each": "^0.3.3", - "gopd": "^1.2.0", - "has-proto": "^1.2.0", - "is-typed-array": "^1.1.15", - "reflect.getprototypeof": "^1.0.9" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/typed-array-length": { - "version": "1.0.7", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "is-typed-array": "^1.1.13", - "possible-typed-array-names": "^1.0.0", - "reflect.getprototypeof": "^1.0.6" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/typescript": { - "version": "5.8.3", - "dev": true, - "license": "Apache-2.0", - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=14.17" - } - }, - "node_modules/unbox-primitive": { - "version": "1.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "has-bigints": "^1.0.2", - "has-symbols": "^1.1.0", - "which-boxed-primitive": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/update-browserslist-db": { - "version": "1.1.4", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "escalade": "^3.2.0", - "picocolors": "^1.1.1" - }, - "bin": { - "update-browserslist-db": "cli.js" - }, - "peerDependencies": { - "browserslist": ">= 4.21.0" - } - }, - "node_modules/uri-js": { - "version": "4.4.1", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/vite": { - "version": "7.2.6", - "dev": true, - "license": "MIT", - "dependencies": { - "esbuild": "^0.25.0", - "fdir": "^6.5.0", - "picomatch": "^4.0.3", - "postcss": "^8.5.6", - "rollup": "^4.43.0", - "tinyglobby": "^0.2.15" - }, - "bin": { - "vite": "bin/vite.js" - }, - "engines": { - "node": "^20.19.0 || >=22.12.0" - }, - "funding": { - "url": "https://github.com/vitejs/vite?sponsor=1" - }, - "optionalDependencies": { - "fsevents": "~2.3.3" - }, - "peerDependencies": { - "@types/node": "^20.19.0 || >=22.12.0", - "jiti": ">=1.21.0", - "less": "^4.0.0", - "lightningcss": "^1.21.0", - "sass": "^1.70.0", - "sass-embedded": "^1.70.0", - "stylus": ">=0.54.8", - "sugarss": "^5.0.0", - "terser": "^5.16.0", - "tsx": "^4.8.1", - "yaml": "^2.4.2" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - }, - "jiti": { - "optional": true - }, - "less": { - "optional": true - }, - "lightningcss": { - "optional": true - }, - "sass": { - "optional": true - }, - "sass-embedded": { - "optional": true - }, - "stylus": { - "optional": true - }, - "sugarss": { - "optional": true - }, - "terser": { - "optional": true - }, - "tsx": { - "optional": true - }, - "yaml": { - "optional": true - } - } - }, - "node_modules/vitest": { - "version": "4.0.14", - "dev": true, - "license": "MIT", - "dependencies": { - "@vitest/expect": "4.0.14", - "@vitest/mocker": "4.0.14", - "@vitest/pretty-format": "4.0.14", - "@vitest/runner": "4.0.14", - "@vitest/snapshot": "4.0.14", - "@vitest/spy": "4.0.14", - "@vitest/utils": "4.0.14", - "es-module-lexer": "^1.7.0", - "expect-type": "^1.2.2", - "magic-string": "^0.30.21", - "obug": "^2.1.1", - "pathe": "^2.0.3", - "picomatch": "^4.0.3", - "std-env": "^3.10.0", - "tinybench": "^2.9.0", - "tinyexec": "^0.3.2", - "tinyglobby": "^0.2.15", - "tinyrainbow": "^3.0.3", - "vite": "^6.0.0 || ^7.0.0", - "why-is-node-running": "^2.3.0" - }, - "bin": { - "vitest": "vitest.mjs" - }, - "engines": { - "node": "^20.0.0 || ^22.0.0 || >=24.0.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" - }, - "peerDependencies": { - "@edge-runtime/vm": "*", - "@opentelemetry/api": "^1.9.0", - "@types/node": "^20.0.0 || ^22.0.0 || >=24.0.0", - "@vitest/browser-playwright": "4.0.14", - "@vitest/browser-preview": "4.0.14", - "@vitest/browser-webdriverio": "4.0.14", - "@vitest/ui": "4.0.14", - "happy-dom": "*", - "jsdom": "*" - }, - "peerDependenciesMeta": { - "@edge-runtime/vm": { - "optional": true - }, - "@opentelemetry/api": { - "optional": true - }, - "@types/node": { - "optional": true - }, - "@vitest/browser-playwright": { - "optional": true - }, - "@vitest/browser-preview": { - "optional": true - }, - "@vitest/browser-webdriverio": { - "optional": true - }, - "@vitest/ui": { - "optional": true - }, - "happy-dom": { - "optional": true - }, - "jsdom": { - "optional": true - } - } - }, - "node_modules/w3c-xmlserializer": { - "version": "5.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "xml-name-validator": "^5.0.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/webidl-conversions": { - "version": "8.0.0", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=20" - } - }, - "node_modules/whatwg-encoding": { - "version": "3.1.1", - "dev": true, - "license": "MIT", - "dependencies": { - "iconv-lite": "0.6.3" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/whatwg-mimetype": { - "version": "4.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - } - }, - "node_modules/whatwg-url": { - "version": "15.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "tr46": "^6.0.0", - "webidl-conversions": "^8.0.0" - }, - "engines": { - "node": ">=20" - } - }, - "node_modules/which": { - "version": "2.0.2", - "dev": true, - "license": "ISC", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/which-boxed-primitive": { - "version": "1.1.1", - "dev": true, - "license": "MIT", - "dependencies": { - "is-bigint": "^1.1.0", - "is-boolean-object": "^1.2.1", - "is-number-object": "^1.1.1", - "is-string": "^1.1.1", - "is-symbol": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-builtin-type": { - "version": "1.2.1", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "function.prototype.name": "^1.1.6", - "has-tostringtag": "^1.0.2", - "is-async-function": "^2.0.0", - "is-date-object": "^1.1.0", - "is-finalizationregistry": "^1.1.0", - "is-generator-function": "^1.0.10", - "is-regex": "^1.2.1", - "is-weakref": "^1.0.2", - "isarray": "^2.0.5", - "which-boxed-primitive": "^1.1.0", - "which-collection": "^1.0.2", - "which-typed-array": "^1.1.16" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-collection": { - "version": "1.0.2", - "dev": true, - "license": "MIT", - "dependencies": { - "is-map": "^2.0.3", - "is-set": "^2.0.3", - "is-weakmap": "^2.0.2", - "is-weakset": "^2.0.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-typed-array": { - "version": "1.1.19", - "dev": true, - "license": "MIT", - "dependencies": { - "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.8", - "call-bound": "^1.0.4", - "for-each": "^0.3.5", - "get-proto": "^1.0.1", - "gopd": "^1.2.0", - "has-tostringtag": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/why-is-node-running": { - "version": "2.3.0", - "dev": true, - "license": "MIT", - "dependencies": { - "siginfo": "^2.0.0", - "stackback": "0.0.2" - }, - "bin": { - "why-is-node-running": "cli.js" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/word-wrap": { - "version": "1.2.5", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ws": { - "version": "8.18.3", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": ">=5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, - "node_modules/xml-name-validator": { - "version": "5.0.0", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=18" - } - }, - "node_modules/xmlchars": { - "version": "2.2.0", - "dev": true, - "license": "MIT" - }, - "node_modules/yallist": { - "version": "3.1.1", - "dev": true, - "license": "ISC" - }, - "node_modules/yocto-queue": { - "version": "0.1.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/zod": { - "version": "4.1.13", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/colinhacks" - } - }, - "node_modules/zod-validation-error": { - "version": "4.0.2", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18.0.0" - }, - "peerDependencies": { - "zod": "^3.25.0 || ^4.0.0" - } - }, - "node_modules/zustand": { - "version": "5.0.9", - "license": "MIT", - "engines": { - "node": ">=12.20.0" - }, - "peerDependencies": { - "@types/react": ">=18.0.0", - "immer": ">=9.0.6", - "react": ">=18.0.0", - "use-sync-external-store": ">=1.2.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "immer": { - "optional": true - }, - "react": { - "optional": true - }, - "use-sync-external-store": { - "optional": true - } - } - } - } -} diff --git a/package.json b/package.json deleted file mode 100644 index c467dfb..0000000 --- a/package.json +++ /dev/null @@ -1,58 +0,0 @@ -{ - "name": "photowall", - "private": true, - "version": "0.1.0", - "type": "module", - "scripts": { - "dev": "vite", - "build": "tsc && vite build", - "preview": "vite preview", - "tauri": "tauri", - "lint": "eslint src --ext ts,tsx", - "lint:fix": "eslint src --ext ts,tsx --fix", - "format": "prettier --write src", - "test": "vitest", - "test:coverage": "vitest --coverage" - }, - "dependencies": { - "@tanstack/react-query": "^5.90.11", - "@tauri-apps/api": "^2", - "@tauri-apps/plugin-dialog": "^2.4.2", - "@tauri-apps/plugin-fs": "^2.4.4", - "@tauri-apps/plugin-opener": "^2", - "@tauri-apps/plugin-shell": "^2.3.3", - "clsx": "^2.1.1", - "date-fns": "^4.1.0", - "framer-motion": "^12.24.7", - "react": "^19.1.0", - "react-dom": "^19.1.0", - "react-router-dom": "^7.9.6", - "react-virtuoso": "^4.16.1", - "zustand": "^5.0.9" - }, - "devDependencies": { - "@tailwindcss/postcss": "^4.1.17", - "@tauri-apps/cli": "^2", - "@testing-library/jest-dom": "^6.9.1", - "@testing-library/react": "^16.3.0", - "@testing-library/user-event": "^14.6.1", - "@types/react": "^19.1.8", - "@types/react-dom": "^19.1.6", - "@typescript-eslint/eslint-plugin": "^8.48.0", - "@typescript-eslint/parser": "^8.48.0", - "@vitejs/plugin-react": "^4.6.0", - "@vitest/coverage-v8": "^4.0.14", - "autoprefixer": "^10.4.22", - "eslint": "^9.39.1", - "eslint-plugin-react": "^7.37.5", - "eslint-plugin-react-hooks": "^7.0.1", - "jsdom": "^27.2.0", - "postcss": "^8.5.6", - "prettier": "^3.7.3", - "prettier-plugin-tailwindcss": "^0.7.2", - "tailwindcss": "^4.1.17", - "typescript": "~5.8.3", - "vite": "^7.0.4", - "vitest": "^4.0.14" - } -} diff --git a/photowall-qt/build-msvc/.ninja_deps b/photowall-qt/build-msvc/.ninja_deps new file mode 100644 index 0000000..bdd9319 Binary files /dev/null and b/photowall-qt/build-msvc/.ninja_deps differ diff --git a/photowall-qt/build-msvc/.ninja_log b/photowall-qt/build-msvc/.ninja_log new file mode 100644 index 0000000..815e35a --- /dev/null +++ b/photowall-qt/build-msvc/.ninja_log @@ -0,0 +1,18 @@ +# ninja log v6 +60 2479 7922573071383947 PhotoWallQt_autogen/timestamp 7b95e096c8313f77 +60 2479 7922573071383947 PhotoWallQt_autogen/mocs_compilation.cpp 7b95e096c8313f77 +60 2479 7922573071383947 D:/CodeProject/PhotoWall/photowall-qt/build-msvc/PhotoWallQt_autogen/timestamp 7b95e096c8313f77 +60 2479 7922573071383947 D:/CodeProject/PhotoWall/photowall-qt/build-msvc/PhotoWallQt_autogen/mocs_compilation.cpp 7b95e096c8313f77 +2488 2656 7922573075166001 PhotoWallQt_autogen/3YJK5W5UP7/qrc_resources.cpp 83850349972f1ab4 +2488 2656 7922573075166001 D:/CodeProject/PhotoWall/photowall-qt/build-msvc/PhotoWallQt_autogen/3YJK5W5UP7/qrc_resources.cpp 83850349972f1ab4 +2813 3151 7922573076858074 CMakeFiles/PhotoWallQt.dir/PhotoWallQt_autogen/3YJK5W5UP7/qrc_resources.cpp.obj afd0cba20f04fcfb +2768 7982 7922573076408387 CMakeFiles/PhotoWallQt.dir/src/core/FolderTreeModel.cpp.obj f775a8b7bcb5d961 +2787 7997 7922573076604331 CMakeFiles/PhotoWallQt.dir/src/utils/JsonHelper.cpp.obj 93eaeb55fa899ac1 +2672 8437 7922573075439958 CMakeFiles/PhotoWallQt.dir/src/main.cpp.obj 9fc57e967657276b +2751 8475 7922573076233040 CMakeFiles/PhotoWallQt.dir/src/core/EventDispatcher.cpp.obj 58386a77cd878903 +2686 8524 7922573075590770 CMakeFiles/PhotoWallQt.dir/src/core/RustBridge.cpp.obj 933503dec567c4e2 +2732 8948 7922573076043172 CMakeFiles/PhotoWallQt.dir/src/core/PhotoStore.cpp.obj c9117fc09df6271c +2701 9009 7922573075734578 CMakeFiles/PhotoWallQt.dir/src/core/PhotoModel.cpp.obj 289f2934e3366c95 +2715 10004 7922573075876368 CMakeFiles/PhotoWallQt.dir/src/core/ThumbnailProvider.cpp.obj cf909e977eae4b02 +2657 10446 7922573075293929 CMakeFiles/PhotoWallQt.dir/PhotoWallQt_autogen/mocs_compilation.cpp.obj 50ae04663b754b8f +10447 11014 7922573153195578 PhotoWallQt.exe 19b09357f9dfed79 diff --git a/photowall-qt/build-msvc/.qt/QtDeploySupport.cmake b/photowall-qt/build-msvc/.qt/QtDeploySupport.cmake new file mode 100644 index 0000000..b0fc1e9 --- /dev/null +++ b/photowall-qt/build-msvc/.qt/QtDeploySupport.cmake @@ -0,0 +1,72 @@ +cmake_minimum_required(VERSION 3.16...3.21) + +# These are part of the public API. Projects should use them to provide a +# consistent set of prefix-relative destinations. +if(NOT QT_DEPLOY_BIN_DIR) + set(QT_DEPLOY_BIN_DIR "bin") +endif() +if(NOT QT_DEPLOY_LIBEXEC_DIR) + set(QT_DEPLOY_LIBEXEC_DIR "libexec") +endif() +if(NOT QT_DEPLOY_LIB_DIR) + set(QT_DEPLOY_LIB_DIR "lib") +endif() +if(NOT QT_DEPLOY_PLUGINS_DIR) + set(QT_DEPLOY_PLUGINS_DIR "plugins") +endif() +if(NOT QT_DEPLOY_QML_DIR) + set(QT_DEPLOY_QML_DIR "qml") +endif() +if(NOT QT_DEPLOY_TRANSLATIONS_DIR) + set(QT_DEPLOY_TRANSLATIONS_DIR "translations") +endif() +if(NOT QT_DEPLOY_PREFIX) + set(QT_DEPLOY_PREFIX "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}") +endif() +if(QT_DEPLOY_PREFIX STREQUAL "") + set(QT_DEPLOY_PREFIX .) +endif() +if(NOT QT_DEPLOY_IGNORED_LIB_DIRS) + set(QT_DEPLOY_IGNORED_LIB_DIRS "") +endif() + +# These are internal implementation details. They may be removed at any time. +set(__QT_DEPLOY_SYSTEM_NAME "Windows") +set(__QT_DEPLOY_SHARED_LIBRARY_SUFFIX ".dll") +set(__QT_DEPLOY_IS_SHARED_LIBS_BUILD "ON") +set(__QT_DEPLOY_TOOL "D:/Qt/6.10.1/mingw_64/bin/windeployqt.exe") +set(__QT_DEPLOY_IMPL_DIR "D:/CodeProject/PhotoWall/photowall-qt/build-msvc/.qt") +set(__QT_DEPLOY_VERBOSE "") +set(__QT_CMAKE_EXPORT_NAMESPACE "Qt6") +set(__QT_LIBINFIX "") +set(__QT_DEPLOY_GENERATOR_IS_MULTI_CONFIG "0") +set(__QT_DEPLOY_ACTIVE_CONFIG "Release") +set(__QT_NO_CREATE_VERSIONLESS_FUNCTIONS "") +set(__QT_DEFAULT_MAJOR_VERSION "6") +set(__QT_DEPLOY_QT_ADDITIONAL_PACKAGES_PREFIX_PATH "") +set(__QT_DEPLOY_QT_INSTALL_PREFIX "D:/Qt/6.10.1/mingw_64") +set(__QT_DEPLOY_QT_INSTALL_BINS "bin") +set(__QT_DEPLOY_QT_INSTALL_DATA ".") +set(__QT_DEPLOY_QT_INSTALL_DESCRIPTIONSDIR "modules") +set(__QT_DEPLOY_QT_INSTALL_LIBEXECS "bin") +set(__QT_DEPLOY_QT_INSTALL_PLUGINS "plugins") +set(__QT_DEPLOY_QT_INSTALL_TRANSLATIONS "translations") +set(__QT_DEPLOY_TARGET_QT_PATHS_PATH "D:/Qt/6.10.1/mingw_64/bin/qtpaths6.exe") +set(__QT_DEPLOY_MUST_ADJUST_PLUGINS_RPATH "OFF") +set(__QT_DEPLOY_USE_PATCHELF "") +set(__QT_DEPLOY_PATCHELF_EXECUTABLE "") +set(__QT_DEPLOY_QT_IS_MULTI_CONFIG_BUILD_WITH_DEBUG "FALSE") +set(__QT_DEPLOY_QT_DEBUG_POSTFIX "") + +# Define the CMake commands to be made available during deployment. +set(__qt_deploy_support_files + "D:/CodeProject/PhotoWall/photowall-qt/build-msvc/.qt/QtDeployTargets.cmake" + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreDeploySupport.cmake" + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlDeploySupport.cmake" +) +foreach(__qt_deploy_support_file IN LISTS __qt_deploy_support_files) + include("${__qt_deploy_support_file}") +endforeach() + +unset(__qt_deploy_support_file) +unset(__qt_deploy_support_files) diff --git a/photowall-qt/build-msvc/.qt/QtDeployTargets.cmake b/photowall-qt/build-msvc/.qt/QtDeployTargets.cmake new file mode 100644 index 0000000..08940ea --- /dev/null +++ b/photowall-qt/build-msvc/.qt/QtDeployTargets.cmake @@ -0,0 +1,3 @@ +set(__QT_DEPLOY_TARGET_PhotoWallQt_FILE D:/CodeProject/PhotoWall/photowall-qt/build-msvc/PhotoWallQt.exe) +set(__QT_DEPLOY_TARGET_PhotoWallQt_TYPE EXECUTABLE) +set(__QT_DEPLOY_TARGET_PhotoWallQt_RUNTIME_DLLS D:/Qt/6.10.1/mingw_64/bin/Qt6QuickControls2.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Core5Compat.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6QuickTemplates2.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Quick.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6OpenGL.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Gui.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6QmlMeta.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6QmlWorkerScript.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6QmlModels.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Qml.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Network.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Core.dll) diff --git a/photowall-qt/build-msvc/CMakeCache.txt b/photowall-qt/build-msvc/CMakeCache.txt new file mode 100644 index 0000000..b69558b --- /dev/null +++ b/photowall-qt/build-msvc/CMakeCache.txt @@ -0,0 +1,1418 @@ +# This is the CMakeCache file. +# For build in directory: d:/CodeProject/PhotoWall/photowall-qt/build-msvc +# It was generated by CMake: D:/Qt/Tools/CMake_64/bin/cmake.exe +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Build test suite +BUILD_TESTS:BOOL=OFF + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=D:/Qt/Tools/mingw1310_64/bin/addr2line.exe + +//Path to a program. +CMAKE_AR:FILEPATH=D:/Qt/Tools/mingw1310_64/bin/ar.exe + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING=Release + +//CXX compiler +CMAKE_CXX_COMPILER:STRING=D:/Qt/Tools/mingw1310_64/bin/g++.exe + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=D:/Qt/Tools/mingw1310_64/bin/gcc-ar.exe + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=D:/Qt/Tools/mingw1310_64/bin/gcc-ranlib.exe + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Libraries linked by default with all C++ applications. +CMAKE_CXX_STANDARD_LIBRARIES:STRING=-lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32 + +//No help, variable specified on the command line. +CMAKE_C_COMPILER:UNINITIALIZED=D:\Qt\Tools\mingw1310_64\bin\gcc.exe + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=D:/Qt/Tools/mingw1310_64/bin/dlltool.exe + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//Value Computed by CMake. +CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=D:/CodeProject/PhotoWall/photowall-qt/build-msvc/CMakeFiles/pkgRedirects + +//Convert GNU import libraries to MS format (requires Visual Studio) +CMAKE_GNUtoMS:BOOL=OFF + +//User executables (bin) +CMAKE_INSTALL_BINDIR:PATH=bin + +//Read-only architecture-independent data (DATAROOTDIR) +CMAKE_INSTALL_DATADIR:PATH= + +//Read-only architecture-independent data root (share) +CMAKE_INSTALL_DATAROOTDIR:PATH=share + +//Documentation root (DATAROOTDIR/doc/PROJECT_NAME) +CMAKE_INSTALL_DOCDIR:PATH= + +//C header files (include) +CMAKE_INSTALL_INCLUDEDIR:PATH=include + +//Info documentation (DATAROOTDIR/info) +CMAKE_INSTALL_INFODIR:PATH= + +//Object code libraries (lib) +CMAKE_INSTALL_LIBDIR:PATH=lib + +//Program executables (libexec) +CMAKE_INSTALL_LIBEXECDIR:PATH=libexec + +//Locale-dependent data (DATAROOTDIR/locale) +CMAKE_INSTALL_LOCALEDIR:PATH= + +//Modifiable single-machine data (var) +CMAKE_INSTALL_LOCALSTATEDIR:PATH=var + +//Man documentation (DATAROOTDIR/man) +CMAKE_INSTALL_MANDIR:PATH= + +//C header files for non-gcc (/usr/include) +CMAKE_INSTALL_OLDINCLUDEDIR:PATH=/usr/include + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=C:/Program Files (x86)/PhotoWallQt + +//Run-time variable data (LOCALSTATEDIR/run) +CMAKE_INSTALL_RUNSTATEDIR:PATH= + +//System admin executables (sbin) +CMAKE_INSTALL_SBINDIR:PATH=sbin + +//Modifiable architecture-independent data (com) +CMAKE_INSTALL_SHAREDSTATEDIR:PATH=com + +//Read-only single-machine data (etc) +CMAKE_INSTALL_SYSCONFDIR:PATH=etc + +//Path to a program. +CMAKE_LINKER:FILEPATH=D:/Qt/Tools/mingw1310_64/bin/ld.exe + +//No help, variable specified on the command line. +CMAKE_MAKE_PROGRAM:UNINITIALIZED=D:\Qt\Tools\Ninja\ninja.exe + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=D:/Qt/Tools/mingw1310_64/bin/nm.exe + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=D:/Qt/Tools/mingw1310_64/bin/objcopy.exe + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=D:/Qt/Tools/mingw1310_64/bin/objdump.exe + +//No help, variable specified on the command line. +CMAKE_PREFIX_PATH:UNINITIALIZED=D:\Qt\6.10.1\mingw_64 + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=PhotoWallQt + +//Value Computed by CMake +CMAKE_PROJECT_VERSION:STATIC=1.0 + +//Value Computed by CMake +CMAKE_PROJECT_VERSION_MAJOR:STATIC=1 + +//Value Computed by CMake +CMAKE_PROJECT_VERSION_MINOR:STATIC=0 + +//Value Computed by CMake +CMAKE_PROJECT_VERSION_PATCH:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_VERSION_TWEAK:STATIC= + +//Path to a program. +CMAKE_RANLIB:FILEPATH=D:/Qt/Tools/mingw1310_64/bin/ranlib.exe + +//RC compiler +CMAKE_RC_COMPILER:FILEPATH=D:/Qt/Tools/mingw1310_64/bin/windres.exe + +//Flags for Windows Resource Compiler during all build types. +CMAKE_RC_FLAGS:STRING= + +//Flags for Windows Resource Compiler during DEBUG builds. +CMAKE_RC_FLAGS_DEBUG:STRING= + +//Flags for Windows Resource Compiler during MINSIZEREL builds. +CMAKE_RC_FLAGS_MINSIZEREL:STRING= + +//Flags for Windows Resource Compiler during RELEASE builds. +CMAKE_RC_FLAGS_RELEASE:STRING= + +//Flags for Windows Resource Compiler during RELWITHDEBINFO builds. +CMAKE_RC_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_READELF:FILEPATH=D:/Qt/Tools/mingw1310_64/bin/readelf.exe + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=D:/Qt/Tools/mingw1310_64/bin/strip.exe + +//Path to a program. +CMAKE_TAPI:FILEPATH=CMAKE_TAPI-NOTFOUND + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Value Computed by CMake +PhotoWallQt_BINARY_DIR:STATIC=D:/CodeProject/PhotoWall/photowall-qt/build-msvc + +//Value Computed by CMake +PhotoWallQt_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +PhotoWallQt_SOURCE_DIR:STATIC=D:/CodeProject/PhotoWall/photowall-qt + +//Additional directories where find(Qt6 ...) host Qt components +// are searched +QT_ADDITIONAL_HOST_PACKAGES_PREFIX_PATH:STRING= + +//Additional directories where find(Qt6 ...) components are searched +QT_ADDITIONAL_PACKAGES_PREFIX_PATH:STRING= + +//The directory containing a CMake configuration file for Qt6Concurrent. +Qt6Concurrent_DIR:PATH=D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent + +//The directory containing a CMake configuration file for Qt6Core5Compat. +Qt6Core5Compat_DIR:PATH=D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat + +//The directory containing a CMake configuration file for Qt6CoreTools. +Qt6CoreTools_DIR:PATH=D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools + +//The directory containing a CMake configuration file for Qt6Core. +Qt6Core_DIR:PATH=D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core + +//The directory containing a CMake configuration file for Qt6EntryPointPrivate. +Qt6EntryPointPrivate_DIR:PATH=D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate + +//The directory containing a CMake configuration file for Qt6ExamplesAssetDownloaderPrivate. +Qt6ExamplesAssetDownloaderPrivate_DIR:PATH=D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate + +//The directory containing a CMake configuration file for Qt6GuiTools. +Qt6GuiTools_DIR:PATH=D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools + +//The directory containing a CMake configuration file for Qt6Gui. +Qt6Gui_DIR:PATH=D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui + +//The directory containing a CMake configuration file for Qt6Network. +Qt6Network_DIR:PATH=D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network + +//The directory containing a CMake configuration file for Qt6OpenGL. +Qt6OpenGL_DIR:PATH=D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL + +//The directory containing a CMake configuration file for Qt6QmlAssetDownloader. +Qt6QmlAssetDownloader_DIR:PATH=D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader + +//The directory containing a CMake configuration file for Qt6QmlCompilerPlusPrivateTools. +Qt6QmlCompilerPlusPrivateTools_DIR:PATH=Qt6QmlCompilerPlusPrivateTools_DIR-NOTFOUND + +//The directory containing a CMake configuration file for Qt6QmlIntegration. +Qt6QmlIntegration_DIR:PATH=D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlIntegration + +//The directory containing a CMake configuration file for Qt6QmlMeta. +Qt6QmlMeta_DIR:PATH=D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta + +//The directory containing a CMake configuration file for Qt6QmlModels. +Qt6QmlModels_DIR:PATH=D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels + +//The directory containing a CMake configuration file for Qt6QmlTools. +Qt6QmlTools_DIR:PATH=D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools + +//The directory containing a CMake configuration file for Qt6QmlWorkerScript. +Qt6QmlWorkerScript_DIR:PATH=D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript + +//The directory containing a CMake configuration file for Qt6Qml. +Qt6Qml_DIR:PATH=D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml + +//The directory containing a CMake configuration file for Qt6QuickControls2. +Qt6QuickControls2_DIR:PATH=D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2 + +//The directory containing a CMake configuration file for Qt6QuickTemplates2. +Qt6QuickTemplates2_DIR:PATH=D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2 + +//The directory containing a CMake configuration file for Qt6QuickTools. +Qt6QuickTools_DIR:PATH=D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools + +//The directory containing a CMake configuration file for Qt6Quick. +Qt6Quick_DIR:PATH=D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick + +//The directory containing a CMake configuration file for Qt6. +Qt6_DIR:PATH=D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6 + +//Path to a program. +Vulkan_GLSLANG_VALIDATOR_EXECUTABLE:FILEPATH=Vulkan_GLSLANG_VALIDATOR_EXECUTABLE-NOTFOUND + +//Path to a program. +Vulkan_GLSLC_EXECUTABLE:FILEPATH=Vulkan_GLSLC_EXECUTABLE-NOTFOUND + +//Path to a file. +Vulkan_INCLUDE_DIR:PATH=Vulkan_INCLUDE_DIR-NOTFOUND + +//Path to a library. +Vulkan_LIBRARY:FILEPATH=Vulkan_LIBRARY-NOTFOUND + +//Path to a program. +WINDEPLOYQT_EXECUTABLE:FILEPATH=D:/Qt/6.10.1/mingw_64/bin/windeployqt.exe + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=d:/CodeProject/PhotoWall/photowall-qt/build-msvc +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=30 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=5 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=D:/Qt/Tools/CMake_64/bin/cmake.exe +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=D:/Qt/Tools/CMake_64/bin/cpack.exe +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=D:/Qt/Tools/CMake_64/bin/ctest.exe +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_STANDARD_LIBRARIES +CMAKE_CXX_STANDARD_LIBRARIES-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Path to cache edit program executable. +CMAKE_EDIT_COMMAND:INTERNAL=D:/Qt/Tools/CMake_64/bin/cmake-gui.exe +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=Unknown +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Ninja +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Test CMAKE_HAVE_LIBC_PTHREAD +CMAKE_HAVE_LIBC_PTHREAD:INTERNAL=1 +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=D:/CodeProject/PhotoWall/photowall-qt +//ADVANCED property for variable: CMAKE_INSTALL_BINDIR +CMAKE_INSTALL_BINDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_DATADIR +CMAKE_INSTALL_DATADIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_DATAROOTDIR +CMAKE_INSTALL_DATAROOTDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_DOCDIR +CMAKE_INSTALL_DOCDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_INCLUDEDIR +CMAKE_INSTALL_INCLUDEDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_INFODIR +CMAKE_INSTALL_INFODIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_LIBDIR +CMAKE_INSTALL_LIBDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_LIBEXECDIR +CMAKE_INSTALL_LIBEXECDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_LOCALEDIR +CMAKE_INSTALL_LOCALEDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_LOCALSTATEDIR +CMAKE_INSTALL_LOCALSTATEDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_MANDIR +CMAKE_INSTALL_MANDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_OLDINCLUDEDIR +CMAKE_INSTALL_OLDINCLUDEDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_RUNSTATEDIR +CMAKE_INSTALL_RUNSTATEDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_SBINDIR +CMAKE_INSTALL_SBINDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_SHAREDSTATEDIR +CMAKE_INSTALL_SHAREDSTATEDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_SYSCONFDIR +CMAKE_INSTALL_SYSCONFDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RC_COMPILER +CMAKE_RC_COMPILER-ADVANCED:INTERNAL=1 +CMAKE_RC_COMPILER_WORKS:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RC_FLAGS +CMAKE_RC_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RC_FLAGS_DEBUG +CMAKE_RC_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RC_FLAGS_MINSIZEREL +CMAKE_RC_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RC_FLAGS_RELEASE +CMAKE_RC_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RC_FLAGS_RELWITHDEBINFO +CMAKE_RC_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_READELF +CMAKE_READELF-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=D:/Qt/Tools/CMake_64/share/cmake-3.30 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_TAPI +CMAKE_TAPI-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//Details about finding Threads +FIND_PACKAGE_MESSAGE_DETAILS_Threads:INTERNAL=[TRUE][v()] +//Details about finding WrapAtomic +FIND_PACKAGE_MESSAGE_DETAILS_WrapAtomic:INTERNAL=[1][v()] +//Test HAVE_STDATOMIC +HAVE_STDATOMIC:INTERNAL=1 +//Qt feature: accept4 (from target Qt6::Core) +QT_FEATURE_accept4:INTERNAL=OFF +//Qt feature: accessibility (from target Qt6::Gui) +QT_FEATURE_accessibility:INTERNAL=ON +//Qt feature: accessibility_atspi_bridge (from target Qt6::Gui) +QT_FEATURE_accessibility_atspi_bridge:INTERNAL=OFF +//Qt feature: action (from target Qt6::Gui) +QT_FEATURE_action:INTERNAL=ON +//Qt feature: aesni (from target Qt6::Core) +QT_FEATURE_aesni:INTERNAL=ON +//Qt feature: android_style_assets (from target Qt6::Core) +QT_FEATURE_android_style_assets:INTERNAL=OFF +//Qt feature: animation (from target Qt6::Core) +QT_FEATURE_animation:INTERNAL=ON +//Qt feature: appstore_compliant (from target Qt6::Core) +QT_FEATURE_appstore_compliant:INTERNAL=OFF +//Qt feature: arm_crc32 (from target Qt6::Core) +QT_FEATURE_arm_crc32:INTERNAL=OFF +//Qt feature: arm_crypto (from target Qt6::Core) +QT_FEATURE_arm_crypto:INTERNAL=OFF +//Qt feature: arm_sve (from target Qt6::Core) +QT_FEATURE_arm_sve:INTERNAL=OFF +//Qt feature: avx (from target Qt6::Core) +QT_FEATURE_avx:INTERNAL=ON +//Qt feature: avx2 (from target Qt6::Core) +QT_FEATURE_avx2:INTERNAL=ON +//Qt feature: avx512bw (from target Qt6::Core) +QT_FEATURE_avx512bw:INTERNAL=ON +//Qt feature: avx512cd (from target Qt6::Core) +QT_FEATURE_avx512cd:INTERNAL=ON +//Qt feature: avx512dq (from target Qt6::Core) +QT_FEATURE_avx512dq:INTERNAL=ON +//Qt feature: avx512er (from target Qt6::Core) +QT_FEATURE_avx512er:INTERNAL=ON +//Qt feature: avx512f (from target Qt6::Core) +QT_FEATURE_avx512f:INTERNAL=ON +//Qt feature: avx512ifma (from target Qt6::Core) +QT_FEATURE_avx512ifma:INTERNAL=ON +//Qt feature: avx512pf (from target Qt6::Core) +QT_FEATURE_avx512pf:INTERNAL=ON +//Qt feature: avx512vbmi (from target Qt6::Core) +QT_FEATURE_avx512vbmi:INTERNAL=ON +//Qt feature: avx512vbmi2 (from target Qt6::Core) +QT_FEATURE_avx512vbmi2:INTERNAL=ON +//Qt feature: avx512vl (from target Qt6::Core) +QT_FEATURE_avx512vl:INTERNAL=ON +//Qt feature: backtrace (from target Qt6::Core) +QT_FEATURE_backtrace:INTERNAL=OFF +//Qt feature: big_codecs (from target Qt6::Core5Compat) +QT_FEATURE_big_codecs:INTERNAL=ON +//Qt feature: broken_threadlocal_dtors (from target Qt6::Core) +QT_FEATURE_broken_threadlocal_dtors:INTERNAL=ON +//Qt feature: brotli (from target Qt6::Network) +QT_FEATURE_brotli:INTERNAL=OFF +//Qt feature: cborstreamreader (from target Qt6::Core) +QT_FEATURE_cborstreamreader:INTERNAL=ON +//Qt feature: cborstreamwriter (from target Qt6::Core) +QT_FEATURE_cborstreamwriter:INTERNAL=ON +//Qt feature: clipboard (from target Qt6::Gui) +QT_FEATURE_clipboard:INTERNAL=ON +//Qt feature: clock_gettime (from target Qt6::Core) +QT_FEATURE_clock_gettime:INTERNAL=OFF +//Qt feature: clock_monotonic (from target Qt6::Core) +QT_FEATURE_clock_monotonic:INTERNAL=OFF +//Qt feature: codecs (from target Qt6::Core5Compat) +QT_FEATURE_codecs:INTERNAL=ON +//Qt feature: colornames (from target Qt6::Gui) +QT_FEATURE_colornames:INTERNAL=ON +//Qt feature: commandlineparser (from target Qt6::Core) +QT_FEATURE_commandlineparser:INTERNAL=ON +//Qt feature: concatenatetablesproxymodel (from target Qt6::Core) +QT_FEATURE_concatenatetablesproxymodel:INTERNAL=ON +//Qt feature: concurrent (from target Qt6::Core) +QT_FEATURE_concurrent:INTERNAL=ON +//Qt feature: copy_file_range (from target Qt6::Core) +QT_FEATURE_copy_file_range:INTERNAL=OFF +//Qt feature: cpp_winrt (from target Qt6::Core) +QT_FEATURE_cpp_winrt:INTERNAL=OFF +//Qt feature: cross_compile (from target Qt6::Core) +QT_FEATURE_cross_compile:INTERNAL=OFF +//Qt feature: cssparser (from target Qt6::Gui) +QT_FEATURE_cssparser:INTERNAL=ON +//Qt feature: ctf (from target Qt6::Core) +QT_FEATURE_ctf:INTERNAL=OFF +//Qt feature: cursor (from target Qt6::Gui) +QT_FEATURE_cursor:INTERNAL=ON +//Qt feature: cxx11_future (from target Qt6::Core) +QT_FEATURE_cxx11_future:INTERNAL=ON +//Qt feature: cxx17_filesystem (from target Qt6::Core) +QT_FEATURE_cxx17_filesystem:INTERNAL=ON +//Qt feature: cxx20 (from target Qt6::Core) +QT_FEATURE_cxx20:INTERNAL=OFF +//Qt feature: cxx20_format (from target Qt6::Core) +QT_FEATURE_cxx20_format:INTERNAL=ON +//Qt feature: cxx23_stacktrace (from target Qt6::Core) +QT_FEATURE_cxx23_stacktrace:INTERNAL=OFF +//Qt feature: cxx2a (from target Qt6::Core) +QT_FEATURE_cxx2a:INTERNAL=OFF +//Qt feature: cxx2b (from target Qt6::Core) +QT_FEATURE_cxx2b:INTERNAL=OFF +//Qt feature: cxx2c (from target Qt6::Core) +QT_FEATURE_cxx2c:INTERNAL=OFF +//Qt feature: datestring (from target Qt6::Core) +QT_FEATURE_datestring:INTERNAL=ON +//Qt feature: datetimeparser (from target Qt6::Core) +QT_FEATURE_datetimeparser:INTERNAL=ON +//Qt feature: dbus (from target Qt6::Core) +QT_FEATURE_dbus:INTERNAL=ON +//Qt feature: dbus_linked (from target Qt6::Core) +QT_FEATURE_dbus_linked:INTERNAL=OFF +//Qt feature: debug (from target Qt6::Core) +QT_FEATURE_debug:INTERNAL=OFF +//Qt feature: debug_and_release (from target Qt6::Core) +QT_FEATURE_debug_and_release:INTERNAL=OFF +//Qt feature: desktopservices (from target Qt6::Gui) +QT_FEATURE_desktopservices:INTERNAL=ON +//Qt feature: developer_build (from target Qt6::Core) +QT_FEATURE_developer_build:INTERNAL=OFF +//Qt feature: direct2d (from target Qt6::Gui) +QT_FEATURE_direct2d:INTERNAL=ON +//Qt feature: direct2d1_1 (from target Qt6::Gui) +QT_FEATURE_direct2d1_1:INTERNAL=ON +//Qt feature: directfb (from target Qt6::Gui) +QT_FEATURE_directfb:INTERNAL=OFF +//Qt feature: directwrite (from target Qt6::Gui) +QT_FEATURE_directwrite:INTERNAL=ON +//Qt feature: directwrite3 (from target Qt6::Gui) +QT_FEATURE_directwrite3:INTERNAL=ON +//Qt feature: directwritecolrv1 (from target Qt6::Gui) +QT_FEATURE_directwritecolrv1:INTERNAL=OFF +//Qt feature: dladdr (from target Qt6::Core) +QT_FEATURE_dladdr:INTERNAL=OFF +//Qt feature: dlopen (from target Qt6::Core) +QT_FEATURE_dlopen:INTERNAL=OFF +//Qt feature: dnslookup (from target Qt6::Network) +QT_FEATURE_dnslookup:INTERNAL=ON +//Qt feature: doc_snippets (from target Qt6::Core) +QT_FEATURE_doc_snippets:INTERNAL=OFF +//Qt feature: doubleconversion (from target Qt6::Core) +QT_FEATURE_doubleconversion:INTERNAL=ON +//Qt feature: draganddrop (from target Qt6::Gui) +QT_FEATURE_draganddrop:INTERNAL=ON +//Qt feature: drm_atomic (from target Qt6::Gui) +QT_FEATURE_drm_atomic:INTERNAL=OFF +//Qt feature: dtls (from target Qt6::Network) +QT_FEATURE_dtls:INTERNAL=ON +//Qt feature: dup3 (from target Qt6::Core) +QT_FEATURE_dup3:INTERNAL=OFF +//Qt feature: dynamicgl (from target Qt6::Gui) +QT_FEATURE_dynamicgl:INTERNAL=ON +//Qt feature: easingcurve (from target Qt6::Core) +QT_FEATURE_easingcurve:INTERNAL=ON +//Qt feature: egl (from target Qt6::Gui) +QT_FEATURE_egl:INTERNAL=OFF +//Qt feature: egl_extension_platform_wayland (from target Qt6::Gui) +QT_FEATURE_egl_extension_platform_wayland:INTERNAL=OFF +//Qt feature: egl_x11 (from target Qt6::Gui) +QT_FEATURE_egl_x11:INTERNAL=OFF +//Qt feature: eglfs (from target Qt6::Gui) +QT_FEATURE_eglfs:INTERNAL=OFF +//Qt feature: eglfs_brcm (from target Qt6::Gui) +QT_FEATURE_eglfs_brcm:INTERNAL=OFF +//Qt feature: eglfs_egldevice (from target Qt6::Gui) +QT_FEATURE_eglfs_egldevice:INTERNAL=OFF +//Qt feature: eglfs_gbm (from target Qt6::Gui) +QT_FEATURE_eglfs_gbm:INTERNAL=OFF +//Qt feature: eglfs_mali (from target Qt6::Gui) +QT_FEATURE_eglfs_mali:INTERNAL=OFF +//Qt feature: eglfs_openwfd (from target Qt6::Gui) +QT_FEATURE_eglfs_openwfd:INTERNAL=OFF +//Qt feature: eglfs_rcar (from target Qt6::Gui) +QT_FEATURE_eglfs_rcar:INTERNAL=OFF +//Qt feature: eglfs_viv (from target Qt6::Gui) +QT_FEATURE_eglfs_viv:INTERNAL=OFF +//Qt feature: eglfs_viv_wl (from target Qt6::Gui) +QT_FEATURE_eglfs_viv_wl:INTERNAL=OFF +//Qt feature: eglfs_vsp2 (from target Qt6::Gui) +QT_FEATURE_eglfs_vsp2:INTERNAL=OFF +//Qt feature: eglfs_x11 (from target Qt6::Gui) +QT_FEATURE_eglfs_x11:INTERNAL=OFF +//Qt feature: elf_private_full_version (from target Qt6::Core) +QT_FEATURE_elf_private_full_version:INTERNAL=OFF +//Qt feature: emojisegmenter (from target Qt6::Gui) +QT_FEATURE_emojisegmenter:INTERNAL=ON +//Qt feature: etw (from target Qt6::Core) +QT_FEATURE_etw:INTERNAL=OFF +//Qt feature: evdev (from target Qt6::Gui) +QT_FEATURE_evdev:INTERNAL=OFF +//Qt feature: f16c (from target Qt6::Core) +QT_FEATURE_f16c:INTERNAL=ON +//Qt feature: filesystemiterator (from target Qt6::Core) +QT_FEATURE_filesystemiterator:INTERNAL=ON +//Qt feature: filesystemmodel (from target Qt6::Gui) +QT_FEATURE_filesystemmodel:INTERNAL=ON +//Qt feature: filesystemwatcher (from target Qt6::Core) +QT_FEATURE_filesystemwatcher:INTERNAL=ON +//Qt feature: fontconfig (from target Qt6::Gui) +QT_FEATURE_fontconfig:INTERNAL=OFF +//Qt feature: force_asserts (from target Qt6::Core) +QT_FEATURE_force_asserts:INTERNAL=OFF +//Qt feature: force_bundled_libs (from target Qt6::Core) +QT_FEATURE_force_bundled_libs:INTERNAL=OFF +//Qt feature: force_debug_info (from target Qt6::Core) +QT_FEATURE_force_debug_info:INTERNAL=ON +//Qt feature: force_system_libs (from target Qt6::Core) +QT_FEATURE_force_system_libs:INTERNAL=OFF +//Qt feature: forkfd_pidfd (from target Qt6::Core) +QT_FEATURE_forkfd_pidfd:INTERNAL=OFF +//Qt feature: framework (from target Qt6::Core) +QT_FEATURE_framework:INTERNAL=OFF +//Qt feature: freetype (from target Qt6::Gui) +QT_FEATURE_freetype:INTERNAL=ON +//Qt feature: futimens (from target Qt6::Core) +QT_FEATURE_futimens:INTERNAL=OFF +//Qt feature: future (from target Qt6::Core) +QT_FEATURE_future:INTERNAL=ON +//Qt feature: gc_binaries (from target Qt6::Core) +QT_FEATURE_gc_binaries:INTERNAL=OFF +//Qt feature: gestures (from target Qt6::Core) +QT_FEATURE_gestures:INTERNAL=ON +//Qt feature: getauxval (from target Qt6::Core) +QT_FEATURE_getauxval:INTERNAL=OFF +//Qt feature: getentropy (from target Qt6::Core) +QT_FEATURE_getentropy:INTERNAL=OFF +//Qt feature: getifaddrs (from target Qt6::Network) +QT_FEATURE_getifaddrs:INTERNAL=OFF +//Qt feature: gif (from target Qt6::Gui) +QT_FEATURE_gif:INTERNAL=ON +//Qt feature: glib (from target Qt6::Core) +QT_FEATURE_glib:INTERNAL=OFF +//Qt feature: glibc_fortify_source (from target Qt6::Core) +QT_FEATURE_glibc_fortify_source:INTERNAL=OFF +//Qt feature: graphicsframecapture (from target Qt6::Gui) +QT_FEATURE_graphicsframecapture:INTERNAL=OFF +//Qt feature: gssapi (from target Qt6::Network) +QT_FEATURE_gssapi:INTERNAL=OFF +//Qt feature: gui (from target Qt6::Core) +QT_FEATURE_gui:INTERNAL=ON +//Qt feature: harfbuzz (from target Qt6::Gui) +QT_FEATURE_harfbuzz:INTERNAL=ON +//Qt feature: highdpiscaling (from target Qt6::Gui) +QT_FEATURE_highdpiscaling:INTERNAL=ON +//Qt feature: hijricalendar (from target Qt6::Core) +QT_FEATURE_hijricalendar:INTERNAL=ON +//Qt feature: http (from target Qt6::Network) +QT_FEATURE_http:INTERNAL=ON +//Qt feature: ico (from target Qt6::Gui) +QT_FEATURE_ico:INTERNAL=ON +//Qt feature: iconv (from target Qt6::Core5Compat) +QT_FEATURE_iconv:INTERNAL=OFF +//Qt feature: icu (from target Qt6::Core) +QT_FEATURE_icu:INTERNAL=OFF +//Qt feature: identityproxymodel (from target Qt6::Core) +QT_FEATURE_identityproxymodel:INTERNAL=ON +//Qt feature: im (from target Qt6::Gui) +QT_FEATURE_im:INTERNAL=ON +//Qt feature: image_heuristic_mask (from target Qt6::Gui) +QT_FEATURE_image_heuristic_mask:INTERNAL=ON +//Qt feature: image_text (from target Qt6::Gui) +QT_FEATURE_image_text:INTERNAL=ON +//Qt feature: imageformat_bmp (from target Qt6::Gui) +QT_FEATURE_imageformat_bmp:INTERNAL=ON +//Qt feature: imageformat_jpeg (from target Qt6::Gui) +QT_FEATURE_imageformat_jpeg:INTERNAL=ON +//Qt feature: imageformat_png (from target Qt6::Gui) +QT_FEATURE_imageformat_png:INTERNAL=ON +//Qt feature: imageformat_ppm (from target Qt6::Gui) +QT_FEATURE_imageformat_ppm:INTERNAL=ON +//Qt feature: imageformat_xbm (from target Qt6::Gui) +QT_FEATURE_imageformat_xbm:INTERNAL=ON +//Qt feature: imageformat_xpm (from target Qt6::Gui) +QT_FEATURE_imageformat_xpm:INTERNAL=ON +//Qt feature: imageformatplugin (from target Qt6::Gui) +QT_FEATURE_imageformatplugin:INTERNAL=ON +//Qt feature: imageio_text_loading (from target Qt6::Gui) +QT_FEATURE_imageio_text_loading:INTERNAL=ON +//Qt feature: inotify (from target Qt6::Core) +QT_FEATURE_inotify:INTERNAL=OFF +//Qt feature: integrityfb (from target Qt6::Gui) +QT_FEATURE_integrityfb:INTERNAL=OFF +//Qt feature: integrityhid (from target Qt6::Gui) +QT_FEATURE_integrityhid:INTERNAL=OFF +//Qt feature: intelcet (from target Qt6::Core) +QT_FEATURE_intelcet:INTERNAL=ON +//Qt feature: ipv6ifname (from target Qt6::Network) +QT_FEATURE_ipv6ifname:INTERNAL=OFF +//Qt feature: islamiccivilcalendar (from target Qt6::Core) +QT_FEATURE_islamiccivilcalendar:INTERNAL=ON +//Qt feature: itemmodel (from target Qt6::Core) +QT_FEATURE_itemmodel:INTERNAL=ON +//Qt feature: jalalicalendar (from target Qt6::Core) +QT_FEATURE_jalalicalendar:INTERNAL=ON +//Qt feature: jemalloc (from target Qt6::Core) +QT_FEATURE_jemalloc:INTERNAL=OFF +//Qt feature: journald (from target Qt6::Core) +QT_FEATURE_journald:INTERNAL=OFF +//Qt feature: jpeg (from target Qt6::Gui) +QT_FEATURE_jpeg:INTERNAL=ON +//Qt feature: kms (from target Qt6::Gui) +QT_FEATURE_kms:INTERNAL=OFF +//Qt feature: largefile (from target Qt6::Core) +QT_FEATURE_largefile:INTERNAL=ON +//Qt feature: lasx (from target Qt6::Core) +QT_FEATURE_lasx:INTERNAL=OFF +//Qt feature: libcpp_hardening (from target Qt6::Core) +QT_FEATURE_libcpp_hardening:INTERNAL=OFF +//Qt feature: libinput (from target Qt6::Gui) +QT_FEATURE_libinput:INTERNAL=OFF +//Qt feature: libinput_axis_api (from target Qt6::Gui) +QT_FEATURE_libinput_axis_api:INTERNAL=OFF +//Qt feature: libinput_hires_wheel_support (from target Qt6::Gui) +QT_FEATURE_libinput_hires_wheel_support:INTERNAL=OFF +//Qt feature: libproxy (from target Qt6::Network) +QT_FEATURE_libproxy:INTERNAL=OFF +//Qt feature: library (from target Qt6::Core) +QT_FEATURE_library:INTERNAL=ON +//Qt feature: libresolv (from target Qt6::Network) +QT_FEATURE_libresolv:INTERNAL=OFF +//Qt feature: libstdcpp_assertions (from target Qt6::Core) +QT_FEATURE_libstdcpp_assertions:INTERNAL=ON +//Qt feature: libudev (from target Qt6::Core) +QT_FEATURE_libudev:INTERNAL=OFF +//Qt feature: linkat (from target Qt6::Core) +QT_FEATURE_linkat:INTERNAL=OFF +//Qt feature: linux_netlink (from target Qt6::Network) +QT_FEATURE_linux_netlink:INTERNAL=OFF +//Qt feature: linuxfb (from target Qt6::Gui) +QT_FEATURE_linuxfb:INTERNAL=OFF +//Qt feature: localserver (from target Qt6::Network) +QT_FEATURE_localserver:INTERNAL=ON +//Qt feature: localtime_r (from target Qt6::Core) +QT_FEATURE_localtime_r:INTERNAL=OFF +//Qt feature: localtime_s (from target Qt6::Core) +QT_FEATURE_localtime_s:INTERNAL=ON +//Qt feature: lsx (from target Qt6::Core) +QT_FEATURE_lsx:INTERNAL=OFF +//Qt feature: lttng (from target Qt6::Core) +QT_FEATURE_lttng:INTERNAL=OFF +//Qt feature: memmem (from target Qt6::Core) +QT_FEATURE_memmem:INTERNAL=OFF +//Qt feature: memrchr (from target Qt6::Core) +QT_FEATURE_memrchr:INTERNAL=OFF +//Qt feature: metal (from target Qt6::Gui) +QT_FEATURE_metal:INTERNAL=OFF +//Qt feature: mimetype (from target Qt6::Core) +QT_FEATURE_mimetype:INTERNAL=ON +//Qt feature: mimetype_database (from target Qt6::Core) +QT_FEATURE_mimetype_database:INTERNAL=ON +//Qt feature: mips_dsp (from target Qt6::Core) +QT_FEATURE_mips_dsp:INTERNAL=OFF +//Qt feature: mips_dspr2 (from target Qt6::Core) +QT_FEATURE_mips_dspr2:INTERNAL=OFF +//Qt feature: movie (from target Qt6::Gui) +QT_FEATURE_movie:INTERNAL=ON +//Qt feature: mtdev (from target Qt6::Gui) +QT_FEATURE_mtdev:INTERNAL=OFF +//Qt feature: multiprocess (from target Qt6::Gui) +QT_FEATURE_multiprocess:INTERNAL=ON +//Qt feature: neon (from target Qt6::Core) +QT_FEATURE_neon:INTERNAL=OFF +//Qt feature: network (from target Qt6::Core) +QT_FEATURE_network:INTERNAL=ON +//Qt feature: networkdiskcache (from target Qt6::Network) +QT_FEATURE_networkdiskcache:INTERNAL=ON +//Qt feature: networkinterface (from target Qt6::Network) +QT_FEATURE_networkinterface:INTERNAL=ON +//Qt feature: networklistmanager (from target Qt6::Network) +QT_FEATURE_networklistmanager:INTERNAL=ON +//Qt feature: networkproxy (from target Qt6::Network) +QT_FEATURE_networkproxy:INTERNAL=ON +//Qt feature: no_direct_extern_access (from target Qt6::Core) +QT_FEATURE_no_direct_extern_access:INTERNAL=OFF +//Qt feature: no_pkg_config (from target Qt6::Core) +QT_FEATURE_no_pkg_config:INTERNAL=ON +//Qt feature: ocsp (from target Qt6::Network) +QT_FEATURE_ocsp:INTERNAL=ON +//Qt feature: opengl (from target Qt6::Gui) +QT_FEATURE_opengl:INTERNAL=ON +//Qt feature: opengles2 (from target Qt6::Gui) +QT_FEATURE_opengles2:INTERNAL=OFF +//Qt feature: opengles3 (from target Qt6::Gui) +QT_FEATURE_opengles3:INTERNAL=OFF +//Qt feature: opengles31 (from target Qt6::Gui) +QT_FEATURE_opengles31:INTERNAL=OFF +//Qt feature: opengles32 (from target Qt6::Gui) +QT_FEATURE_opengles32:INTERNAL=OFF +//Qt feature: openssl (from target Qt6::Core) +QT_FEATURE_openssl:INTERNAL=ON +//Qt feature: openssl_hash (from target Qt6::Core) +QT_FEATURE_openssl_hash:INTERNAL=OFF +//Qt feature: openssl_linked (from target Qt6::Core) +QT_FEATURE_openssl_linked:INTERNAL=OFF +//Qt feature: opensslv11 (from target Qt6::Core) +QT_FEATURE_opensslv11:INTERNAL=OFF +//Qt feature: opensslv30 (from target Qt6::Core) +QT_FEATURE_opensslv30:INTERNAL=ON +//Qt feature: openvg (from target Qt6::Gui) +QT_FEATURE_openvg:INTERNAL=OFF +//Qt feature: pcre2 (from target Qt6::Core) +QT_FEATURE_pcre2:INTERNAL=ON +//Qt feature: pdf (from target Qt6::Gui) +QT_FEATURE_pdf:INTERNAL=ON +//Qt feature: permissions (from target Qt6::Core) +QT_FEATURE_permissions:INTERNAL=ON +//Qt feature: picture (from target Qt6::Gui) +QT_FEATURE_picture:INTERNAL=ON +//Qt feature: pkg_config (from target Qt6::Core) +QT_FEATURE_pkg_config:INTERNAL=OFF +//Qt feature: plugin_manifest (from target Qt6::Core) +QT_FEATURE_plugin_manifest:INTERNAL=ON +//Qt feature: png (from target Qt6::Gui) +QT_FEATURE_png:INTERNAL=ON +//Qt feature: poll_exit_on_error (from target Qt6::Core) +QT_FEATURE_poll_exit_on_error:INTERNAL=OFF +//Qt feature: poll_poll (from target Qt6::Core) +QT_FEATURE_poll_poll:INTERNAL=OFF +//Qt feature: poll_pollts (from target Qt6::Core) +QT_FEATURE_poll_pollts:INTERNAL=OFF +//Qt feature: poll_ppoll (from target Qt6::Core) +QT_FEATURE_poll_ppoll:INTERNAL=OFF +//Qt feature: poll_select (from target Qt6::Core) +QT_FEATURE_poll_select:INTERNAL=OFF +//Qt feature: posix_fallocate (from target Qt6::Core) +QT_FEATURE_posix_fallocate:INTERNAL=OFF +//Qt feature: posix_sem (from target Qt6::Core) +QT_FEATURE_posix_sem:INTERNAL=ON +//Qt feature: posix_shm (from target Qt6::Core) +QT_FEATURE_posix_shm:INTERNAL=OFF +//Qt feature: printsupport (from target Qt6::Core) +QT_FEATURE_printsupport:INTERNAL=ON +//Qt feature: private_tests (from target Qt6::Core) +QT_FEATURE_private_tests:INTERNAL=OFF +//Qt feature: process (from target Qt6::Core) +QT_FEATURE_process:INTERNAL=ON +//Qt feature: processenvironment (from target Qt6::Core) +QT_FEATURE_processenvironment:INTERNAL=ON +//Qt feature: proxymodel (from target Qt6::Core) +QT_FEATURE_proxymodel:INTERNAL=ON +//Qt feature: pthread_clockjoin (from target Qt6::Core) +QT_FEATURE_pthread_clockjoin:INTERNAL=OFF +//Qt feature: pthread_condattr_setclock (from target Qt6::Core) +QT_FEATURE_pthread_condattr_setclock:INTERNAL=OFF +//Qt feature: pthread_timedjoin (from target Qt6::Core) +QT_FEATURE_pthread_timedjoin:INTERNAL=OFF +//Qt feature: publicsuffix_qt (from target Qt6::Network) +QT_FEATURE_publicsuffix_qt:INTERNAL=ON +//Qt feature: publicsuffix_system (from target Qt6::Network) +QT_FEATURE_publicsuffix_system:INTERNAL=OFF +//Qt feature: qml_animation (from target Qt6::Qml) +QT_FEATURE_qml_animation:INTERNAL=ON +//Qt feature: qml_debug (from target Qt6::Qml) +QT_FEATURE_qml_debug:INTERNAL=ON +//Qt feature: qml_delegate_model (from target Qt6::QmlModels) +QT_FEATURE_qml_delegate_model:INTERNAL=ON +//Qt feature: qml_itemmodel (from target Qt6::Qml) +QT_FEATURE_qml_itemmodel:INTERNAL=ON +//Qt feature: qml_jit (from target Qt6::Qml) +QT_FEATURE_qml_jit:INTERNAL=ON +//Qt feature: qml_list_model (from target Qt6::QmlModels) +QT_FEATURE_qml_list_model:INTERNAL=ON +//Qt feature: qml_locale (from target Qt6::Qml) +QT_FEATURE_qml_locale:INTERNAL=ON +//Qt feature: qml_network (from target Qt6::Qml) +QT_FEATURE_qml_network:INTERNAL=ON +//Qt feature: qml_object_model (from target Qt6::QmlModels) +QT_FEATURE_qml_object_model:INTERNAL=ON +//Qt feature: qml_preview (from target Qt6::Qml) +QT_FEATURE_qml_preview:INTERNAL=ON +//Qt feature: qml_profiler (from target Qt6::Qml) +QT_FEATURE_qml_profiler:INTERNAL=ON +//Qt feature: qml_python (from target Qt6::Qml) +QT_FEATURE_qml_python:INTERNAL=ON +//Qt feature: qml_sfpm_model (from target Qt6::QmlModels) +QT_FEATURE_qml_sfpm_model:INTERNAL=ON +//Qt feature: qml_ssl (from target Qt6::Qml) +QT_FEATURE_qml_ssl:INTERNAL=ON +//Qt feature: qml_table_model (from target Qt6::QmlModels) +QT_FEATURE_qml_table_model:INTERNAL=ON +//Qt feature: qml_tree_model (from target Qt6::QmlModels) +QT_FEATURE_qml_tree_model:INTERNAL=ON +//Qt feature: qml_type_loader_thread (from target Qt6::Qml) +QT_FEATURE_qml_type_loader_thread:INTERNAL=ON +//Qt feature: qml_worker_script (from target Qt6::Qml) +QT_FEATURE_qml_worker_script:INTERNAL=ON +//Qt feature: qml_xml_http_request (from target Qt6::Qml) +QT_FEATURE_qml_xml_http_request:INTERNAL=ON +//Qt feature: qml_xmllistmodel (from target Qt6::Qml) +QT_FEATURE_qml_xmllistmodel:INTERNAL=ON +//Qt feature: qqnx_imf (from target Qt6::Gui) +QT_FEATURE_qqnx_imf:INTERNAL=OFF +//Qt feature: qqnx_pps (from target Qt6::Core) +QT_FEATURE_qqnx_pps:INTERNAL=OFF +//Qt feature: qtgui_threadpool (from target Qt6::Gui) +QT_FEATURE_qtgui_threadpool:INTERNAL=ON +//Qt feature: quick_animatedimage (from target Qt6::Quick) +QT_FEATURE_quick_animatedimage:INTERNAL=ON +//Qt feature: quick_canvas (from target Qt6::Quick) +QT_FEATURE_quick_canvas:INTERNAL=ON +//Qt feature: quick_designer (from target Qt6::Quick) +QT_FEATURE_quick_designer:INTERNAL=ON +//Qt feature: quick_draganddrop (from target Qt6::Quick) +QT_FEATURE_quick_draganddrop:INTERNAL=ON +//Qt feature: quick_flipable (from target Qt6::Quick) +QT_FEATURE_quick_flipable:INTERNAL=ON +//Qt feature: quick_gridview (from target Qt6::Quick) +QT_FEATURE_quick_gridview:INTERNAL=ON +//Qt feature: quick_itemview (from target Qt6::Quick) +QT_FEATURE_quick_itemview:INTERNAL=ON +//Qt feature: quick_listview (from target Qt6::Quick) +QT_FEATURE_quick_listview:INTERNAL=ON +//Qt feature: quick_particles (from target Qt6::Quick) +QT_FEATURE_quick_particles:INTERNAL=ON +//Qt feature: quick_path (from target Qt6::Quick) +QT_FEATURE_quick_path:INTERNAL=ON +//Qt feature: quick_pathview (from target Qt6::Quick) +QT_FEATURE_quick_pathview:INTERNAL=ON +//Qt feature: quick_pixmap_cache_threaded_download (from target +// Qt6::Quick) +QT_FEATURE_quick_pixmap_cache_threaded_download:INTERNAL=ON +//Qt feature: quick_positioners (from target Qt6::Quick) +QT_FEATURE_quick_positioners:INTERNAL=ON +//Qt feature: quick_repeater (from target Qt6::Quick) +QT_FEATURE_quick_repeater:INTERNAL=ON +//Qt feature: quick_shadereffect (from target Qt6::Quick) +QT_FEATURE_quick_shadereffect:INTERNAL=ON +//Qt feature: quick_sprite (from target Qt6::Quick) +QT_FEATURE_quick_sprite:INTERNAL=ON +//Qt feature: quick_tableview (from target Qt6::Quick) +QT_FEATURE_quick_tableview:INTERNAL=ON +//Qt feature: quick_treeview (from target Qt6::Quick) +QT_FEATURE_quick_treeview:INTERNAL=ON +//Qt feature: quick_viewtransitions (from target Qt6::Quick) +QT_FEATURE_quick_viewtransitions:INTERNAL=ON +//Qt feature: quickcontrols2_basic (from target Qt6::QuickControls2) +QT_FEATURE_quickcontrols2_basic:INTERNAL=ON +//Qt feature: quickcontrols2_fluentwinui3 (from target Qt6::QuickControls2) +QT_FEATURE_quickcontrols2_fluentwinui3:INTERNAL=ON +//Qt feature: quickcontrols2_fusion (from target Qt6::QuickControls2) +QT_FEATURE_quickcontrols2_fusion:INTERNAL=ON +//Qt feature: quickcontrols2_imagine (from target Qt6::QuickControls2) +QT_FEATURE_quickcontrols2_imagine:INTERNAL=ON +//Qt feature: quickcontrols2_ios (from target Qt6::QuickControls2) +QT_FEATURE_quickcontrols2_ios:INTERNAL=OFF +//Qt feature: quickcontrols2_macos (from target Qt6::QuickControls2) +QT_FEATURE_quickcontrols2_macos:INTERNAL=OFF +//Qt feature: quickcontrols2_material (from target Qt6::QuickControls2) +QT_FEATURE_quickcontrols2_material:INTERNAL=ON +//Qt feature: quickcontrols2_universal (from target Qt6::QuickControls2) +QT_FEATURE_quickcontrols2_universal:INTERNAL=ON +//Qt feature: quickcontrols2_windows (from target Qt6::QuickControls2) +QT_FEATURE_quickcontrols2_windows:INTERNAL=ON +//Qt feature: quicktemplates2_calendar (from target Qt6::QuickTemplates2) +QT_FEATURE_quicktemplates2_calendar:INTERNAL=ON +//Qt feature: quicktemplates2_container (from target Qt6::QuickTemplates2) +QT_FEATURE_quicktemplates2_container:INTERNAL=ON +//Qt feature: quicktemplates2_hover (from target Qt6::QuickTemplates2) +QT_FEATURE_quicktemplates2_hover:INTERNAL=ON +//Qt feature: quicktemplates2_multitouch (from target Qt6::QuickTemplates2) +QT_FEATURE_quicktemplates2_multitouch:INTERNAL=ON +//Qt feature: raster_64bit (from target Qt6::Gui) +QT_FEATURE_raster_64bit:INTERNAL=ON +//Qt feature: raster_fp (from target Qt6::Gui) +QT_FEATURE_raster_fp:INTERNAL=ON +//Qt feature: rdrnd (from target Qt6::Core) +QT_FEATURE_rdrnd:INTERNAL=ON +//Qt feature: rdseed (from target Qt6::Core) +QT_FEATURE_rdseed:INTERNAL=ON +//Qt feature: reduce_exports (from target Qt6::Core) +QT_FEATURE_reduce_exports:INTERNAL=ON +//Qt feature: reduce_relocations (from target Qt6::Core) +QT_FEATURE_reduce_relocations:INTERNAL=OFF +//Qt feature: regularexpression (from target Qt6::Core) +QT_FEATURE_regularexpression:INTERNAL=ON +//Qt feature: relocatable (from target Qt6::Core) +QT_FEATURE_relocatable:INTERNAL=ON +//Qt feature: relro_now_linker (from target Qt6::Core) +QT_FEATURE_relro_now_linker:INTERNAL=OFF +//Qt feature: renameat2 (from target Qt6::Core) +QT_FEATURE_renameat2:INTERNAL=OFF +//Qt feature: res_setservers (from target Qt6::Network) +QT_FEATURE_res_setservers:INTERNAL=OFF +//Qt feature: rpath (from target Qt6::Core) +QT_FEATURE_rpath:INTERNAL=OFF +//Qt feature: run_opengl_tests (from target Qt6::Gui) +QT_FEATURE_run_opengl_tests:INTERNAL=ON +//Qt feature: schannel (from target Qt6::Network) +QT_FEATURE_schannel:INTERNAL=ON +//Qt feature: sctp (from target Qt6::Network) +QT_FEATURE_sctp:INTERNAL=OFF +//Qt feature: securetransport (from target Qt6::Network) +QT_FEATURE_securetransport:INTERNAL=OFF +//Qt feature: separate_debug_info (from target Qt6::Core) +QT_FEATURE_separate_debug_info:INTERNAL=ON +//Qt feature: sessionmanager (from target Qt6::Gui) +QT_FEATURE_sessionmanager:INTERNAL=ON +//Qt feature: settings (from target Qt6::Core) +QT_FEATURE_settings:INTERNAL=ON +//Qt feature: sha3_fast (from target Qt6::Core) +QT_FEATURE_sha3_fast:INTERNAL=ON +//Qt feature: shani (from target Qt6::Core) +QT_FEATURE_shani:INTERNAL=ON +//Qt feature: shared (from target Qt6::Core) +QT_FEATURE_shared:INTERNAL=ON +//Qt feature: sharedmemory (from target Qt6::Core) +QT_FEATURE_sharedmemory:INTERNAL=ON +//Qt feature: shortcut (from target Qt6::Core) +QT_FEATURE_shortcut:INTERNAL=ON +//Qt feature: signaling_nan (from target Qt6::Core) +QT_FEATURE_signaling_nan:INTERNAL=ON +//Qt feature: simulator_and_device (from target Qt6::Core) +QT_FEATURE_simulator_and_device:INTERNAL=OFF +//Qt feature: slog2 (from target Qt6::Core) +QT_FEATURE_slog2:INTERNAL=OFF +//Qt feature: socks5 (from target Qt6::Network) +QT_FEATURE_socks5:INTERNAL=ON +//Qt feature: sortfilterproxymodel (from target Qt6::Core) +QT_FEATURE_sortfilterproxymodel:INTERNAL=ON +//Qt feature: sql (from target Qt6::Core) +QT_FEATURE_sql:INTERNAL=ON +//Qt feature: sse2 (from target Qt6::Core) +QT_FEATURE_sse2:INTERNAL=ON +//Qt feature: sse3 (from target Qt6::Core) +QT_FEATURE_sse3:INTERNAL=ON +//Qt feature: sse4_1 (from target Qt6::Core) +QT_FEATURE_sse4_1:INTERNAL=ON +//Qt feature: sse4_2 (from target Qt6::Core) +QT_FEATURE_sse4_2:INTERNAL=ON +//Qt feature: ssl (from target Qt6::Network) +QT_FEATURE_ssl:INTERNAL=ON +//Qt feature: sspi (from target Qt6::Network) +QT_FEATURE_sspi:INTERNAL=ON +//Qt feature: ssse3 (from target Qt6::Core) +QT_FEATURE_ssse3:INTERNAL=ON +//Qt feature: stack_clash_protection (from target Qt6::Core) +QT_FEATURE_stack_clash_protection:INTERNAL=ON +//Qt feature: stack_protector (from target Qt6::Core) +QT_FEATURE_stack_protector:INTERNAL=ON +//Qt feature: standarditemmodel (from target Qt6::Gui) +QT_FEATURE_standarditemmodel:INTERNAL=ON +//Qt feature: static (from target Qt6::Core) +QT_FEATURE_static:INTERNAL=OFF +//Qt feature: std_atomic64 (from target Qt6::Core) +QT_FEATURE_std_atomic64:INTERNAL=ON +//Qt feature: stdlib_libcpp (from target Qt6::Core) +QT_FEATURE_stdlib_libcpp:INTERNAL=OFF +//Qt feature: stringlistmodel (from target Qt6::Core) +QT_FEATURE_stringlistmodel:INTERNAL=ON +//Qt feature: syslog (from target Qt6::Core) +QT_FEATURE_syslog:INTERNAL=OFF +//Qt feature: system_doubleconversion (from target Qt6::Core) +QT_FEATURE_system_doubleconversion:INTERNAL=OFF +//Qt feature: system_freetype (from target Qt6::Gui) +QT_FEATURE_system_freetype:INTERNAL=OFF +//Qt feature: system_harfbuzz (from target Qt6::Gui) +QT_FEATURE_system_harfbuzz:INTERNAL=OFF +//Qt feature: system_jpeg (from target Qt6::Gui) +QT_FEATURE_system_jpeg:INTERNAL=OFF +//Qt feature: system_libb2 (from target Qt6::Core) +QT_FEATURE_system_libb2:INTERNAL=OFF +//Qt feature: system_pcre2 (from target Qt6::Core) +QT_FEATURE_system_pcre2:INTERNAL=OFF +//Qt feature: system_png (from target Qt6::Gui) +QT_FEATURE_system_png:INTERNAL=OFF +//Qt feature: system_proxies (from target Qt6::Network) +QT_FEATURE_system_proxies:INTERNAL=ON +//Qt feature: system_textmarkdownreader (from target Qt6::Gui) +QT_FEATURE_system_textmarkdownreader:INTERNAL=OFF +//Qt feature: system_xcb_xinput (from target Qt6::Gui) +QT_FEATURE_system_xcb_xinput:INTERNAL=OFF +//Qt feature: system_zlib (from target Qt6::Core) +QT_FEATURE_system_zlib:INTERNAL=OFF +//Qt feature: systemsemaphore (from target Qt6::Core) +QT_FEATURE_systemsemaphore:INTERNAL=ON +//Qt feature: systemtrayicon (from target Qt6::Gui) +QT_FEATURE_systemtrayicon:INTERNAL=ON +//Qt feature: sysv_sem (from target Qt6::Core) +QT_FEATURE_sysv_sem:INTERNAL=OFF +//Qt feature: sysv_shm (from target Qt6::Core) +QT_FEATURE_sysv_shm:INTERNAL=OFF +//Qt feature: tabletevent (from target Qt6::Gui) +QT_FEATURE_tabletevent:INTERNAL=ON +//Qt feature: temporaryfile (from target Qt6::Core) +QT_FEATURE_temporaryfile:INTERNAL=ON +//Qt feature: test_gui (from target Qt6::Core) +QT_FEATURE_test_gui:INTERNAL=ON +//Qt feature: testlib (from target Qt6::Core) +QT_FEATURE_testlib:INTERNAL=ON +//Qt feature: textcodec (from target Qt6::Core5Compat) +QT_FEATURE_textcodec:INTERNAL=ON +//Qt feature: textdate (from target Qt6::Core) +QT_FEATURE_textdate:INTERNAL=ON +//Qt feature: texthtmlparser (from target Qt6::Gui) +QT_FEATURE_texthtmlparser:INTERNAL=ON +//Qt feature: textmarkdownreader (from target Qt6::Gui) +QT_FEATURE_textmarkdownreader:INTERNAL=ON +//Qt feature: textmarkdownwriter (from target Qt6::Gui) +QT_FEATURE_textmarkdownwriter:INTERNAL=ON +//Qt feature: textodfwriter (from target Qt6::Gui) +QT_FEATURE_textodfwriter:INTERNAL=ON +//Qt feature: thread (from target Qt6::Core) +QT_FEATURE_thread:INTERNAL=ON +//Qt feature: timezone (from target Qt6::Core) +QT_FEATURE_timezone:INTERNAL=ON +//Qt feature: timezone_locale (from target Qt6::Core) +QT_FEATURE_timezone_locale:INTERNAL=ON +//Qt feature: timezone_tzdb (from target Qt6::Core) +QT_FEATURE_timezone_tzdb:INTERNAL=OFF +//Qt feature: topleveldomain (from target Qt6::Network) +QT_FEATURE_topleveldomain:INTERNAL=ON +//Qt feature: translation (from target Qt6::Core) +QT_FEATURE_translation:INTERNAL=ON +//Qt feature: transposeproxymodel (from target Qt6::Core) +QT_FEATURE_transposeproxymodel:INTERNAL=ON +//Qt feature: trivial_auto_var_init_pattern (from target Qt6::Core) +QT_FEATURE_trivial_auto_var_init_pattern:INTERNAL=OFF +//Qt feature: tslib (from target Qt6::Gui) +QT_FEATURE_tslib:INTERNAL=OFF +//Qt feature: tuiotouch (from target Qt6::Gui) +QT_FEATURE_tuiotouch:INTERNAL=ON +//Qt feature: udpsocket (from target Qt6::Network) +QT_FEATURE_udpsocket:INTERNAL=ON +//Qt feature: undocommand (from target Qt6::Gui) +QT_FEATURE_undocommand:INTERNAL=ON +//Qt feature: undogroup (from target Qt6::Gui) +QT_FEATURE_undogroup:INTERNAL=ON +//Qt feature: undostack (from target Qt6::Gui) +QT_FEATURE_undostack:INTERNAL=ON +//Qt feature: use_bfd_linker (from target Qt6::Core) +QT_FEATURE_use_bfd_linker:INTERNAL=OFF +//Qt feature: use_gold_linker (from target Qt6::Core) +QT_FEATURE_use_gold_linker:INTERNAL=OFF +//Qt feature: use_lld_linker (from target Qt6::Core) +QT_FEATURE_use_lld_linker:INTERNAL=OFF +//Qt feature: use_mold_linker (from target Qt6::Core) +QT_FEATURE_use_mold_linker:INTERNAL=OFF +//Qt feature: vaes (from target Qt6::Core) +QT_FEATURE_vaes:INTERNAL=ON +//Qt feature: validator (from target Qt6::Gui) +QT_FEATURE_validator:INTERNAL=ON +//Qt feature: version_tagging (from target Qt6::Core) +QT_FEATURE_version_tagging:INTERNAL=ON +//Qt feature: vkgen (from target Qt6::Gui) +QT_FEATURE_vkgen:INTERNAL=ON +//Qt feature: vkkhrdisplay (from target Qt6::Gui) +QT_FEATURE_vkkhrdisplay:INTERNAL=OFF +//Qt feature: vnc (from target Qt6::Gui) +QT_FEATURE_vnc:INTERNAL=OFF +//Qt feature: vsp2 (from target Qt6::Gui) +QT_FEATURE_vsp2:INTERNAL=OFF +//Qt feature: vulkan (from target Qt6::Gui) +QT_FEATURE_vulkan:INTERNAL=ON +//Qt feature: vxpipedrv (from target Qt6::Core) +QT_FEATURE_vxpipedrv:INTERNAL=OFF +//Qt feature: vxworksevdev (from target Qt6::Gui) +QT_FEATURE_vxworksevdev:INTERNAL=OFF +//Qt feature: wasm_exceptions (from target Qt6::Core) +QT_FEATURE_wasm_exceptions:INTERNAL=OFF +//Qt feature: wasm_jspi (from target Qt6::Core) +QT_FEATURE_wasm_jspi:INTERNAL=OFF +//Qt feature: wasm_simd128 (from target Qt6::Core) +QT_FEATURE_wasm_simd128:INTERNAL=OFF +//Qt feature: wayland (from target Qt6::Gui) +QT_FEATURE_wayland:INTERNAL=OFF +//Qt feature: wayland_brcm (from target Qt6::Gui) +QT_FEATURE_wayland_brcm:INTERNAL=OFF +//Qt feature: wayland_client (from target Qt6::Gui) +QT_FEATURE_wayland_client:INTERNAL=OFF +//Qt feature: wayland_client_fullscreen_shell_v1 (from target Qt6::Gui) +QT_FEATURE_wayland_client_fullscreen_shell_v1:INTERNAL=OFF +//Qt feature: wayland_client_primary_selection (from target Qt6::Gui) +QT_FEATURE_wayland_client_primary_selection:INTERNAL=ON +//Qt feature: wayland_client_wl_shell (from target Qt6::Gui) +QT_FEATURE_wayland_client_wl_shell:INTERNAL=OFF +//Qt feature: wayland_client_xdg_shell (from target Qt6::Gui) +QT_FEATURE_wayland_client_xdg_shell:INTERNAL=OFF +//Qt feature: wayland_datadevice (from target Qt6::Gui) +QT_FEATURE_wayland_datadevice:INTERNAL=ON +//Qt feature: wayland_dmabuf_server_buffer (from target Qt6::Gui) +QT_FEATURE_wayland_dmabuf_server_buffer:INTERNAL=OFF +//Qt feature: wayland_drm_egl_server_buffer (from target Qt6::Gui) +QT_FEATURE_wayland_drm_egl_server_buffer:INTERNAL=OFF +//Qt feature: wayland_egl (from target Qt6::Gui) +QT_FEATURE_wayland_egl:INTERNAL=OFF +//Qt feature: wayland_libhybris_egl_server_buffer (from target +// Qt6::Gui) +QT_FEATURE_wayland_libhybris_egl_server_buffer:INTERNAL=OFF +//Qt feature: wayland_server (from target Qt6::Gui) +QT_FEATURE_wayland_server:INTERNAL=OFF +//Qt feature: wayland_shm_emulation_server_buffer (from target +// Qt6::Gui) +QT_FEATURE_wayland_shm_emulation_server_buffer:INTERNAL=OFF +//Qt feature: wayland_vulkan_server_buffer (from target Qt6::Gui) +QT_FEATURE_wayland_vulkan_server_buffer:INTERNAL=OFF +//Qt feature: waylandscanner (from target Qt6::Gui) +QT_FEATURE_waylandscanner:INTERNAL=OFF +//Qt feature: whatsthis (from target Qt6::Gui) +QT_FEATURE_whatsthis:INTERNAL=ON +//Qt feature: wheelevent (from target Qt6::Gui) +QT_FEATURE_wheelevent:INTERNAL=ON +//Qt feature: widgets (from target Qt6::Core) +QT_FEATURE_widgets:INTERNAL=ON +//Qt feature: winsdkicu (from target Qt6::Core) +QT_FEATURE_winsdkicu:INTERNAL=OFF +//Qt feature: x86intrin (from target Qt6::Core) +QT_FEATURE_x86intrin:INTERNAL=ON +//Qt feature: xcb (from target Qt6::Gui) +QT_FEATURE_xcb:INTERNAL=OFF +//Qt feature: xcb_egl_plugin (from target Qt6::Gui) +QT_FEATURE_xcb_egl_plugin:INTERNAL=OFF +//Qt feature: xcb_glx (from target Qt6::Gui) +QT_FEATURE_xcb_glx:INTERNAL=OFF +//Qt feature: xcb_glx_plugin (from target Qt6::Gui) +QT_FEATURE_xcb_glx_plugin:INTERNAL=OFF +//Qt feature: xcb_native_painting (from target Qt6::Gui) +QT_FEATURE_xcb_native_painting:INTERNAL=OFF +//Qt feature: xcb_sm (from target Qt6::Gui) +QT_FEATURE_xcb_sm:INTERNAL=OFF +//Qt feature: xcb_xlib (from target Qt6::Gui) +QT_FEATURE_xcb_xlib:INTERNAL=OFF +//Qt feature: xkbcommon (from target Qt6::Gui) +QT_FEATURE_xkbcommon:INTERNAL=OFF +//Qt feature: xkbcommon_x11 (from target Qt6::Gui) +QT_FEATURE_xkbcommon_x11:INTERNAL=OFF +//Qt feature: xlib (from target Qt6::Gui) +QT_FEATURE_xlib:INTERNAL=OFF +//Qt feature: xml (from target Qt6::Core) +QT_FEATURE_xml:INTERNAL=ON +//Qt feature: xmlstream (from target Qt6::Core) +QT_FEATURE_xmlstream:INTERNAL=ON +//Qt feature: xmlstreamreader (from target Qt6::Core) +QT_FEATURE_xmlstreamreader:INTERNAL=ON +//Qt feature: xmlstreamwriter (from target Qt6::Core) +QT_FEATURE_xmlstreamwriter:INTERNAL=ON +//Qt feature: xrender (from target Qt6::Gui) +QT_FEATURE_xrender:INTERNAL=OFF +//Qt feature: zstd (from target Qt6::Core) +QT_FEATURE_zstd:INTERNAL=OFF +//ADVANCED property for variable: Vulkan_GLSLANG_VALIDATOR_EXECUTABLE +Vulkan_GLSLANG_VALIDATOR_EXECUTABLE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: Vulkan_GLSLC_EXECUTABLE +Vulkan_GLSLC_EXECUTABLE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: Vulkan_INCLUDE_DIR +Vulkan_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: Vulkan_LIBRARY +Vulkan_LIBRARY-ADVANCED:INTERNAL=1 +//linker supports push/pop state +_CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED:INTERNAL=TRUE +//CMAKE_INSTALL_PREFIX during last run +_GNUInstallDirs_LAST_CMAKE_INSTALL_PREFIX:INTERNAL=C:/Program Files (x86)/PhotoWallQt +__qt_qml_macros_module_base_dir:INTERNAL=D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml + diff --git a/photowall-qt/build-msvc/CMakeFiles/3.30.5/CMakeCXXCompiler.cmake b/photowall-qt/build-msvc/CMakeFiles/3.30.5/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..cc01d15 --- /dev/null +++ b/photowall-qt/build-msvc/CMakeFiles/3.30.5/CMakeCXXCompiler.cmake @@ -0,0 +1,101 @@ +set(CMAKE_CXX_COMPILER "D:/Qt/Tools/mingw1310_64/bin/g++.exe") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "13.1.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_STANDARD_LATEST "23") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") +set(CMAKE_CXX26_COMPILE_FEATURES "") + +set(CMAKE_CXX_PLATFORM_ID "MinGW") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "GNU") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "D:/Qt/Tools/mingw1310_64/bin/ar.exe") +set(CMAKE_CXX_COMPILER_AR "D:/Qt/Tools/mingw1310_64/bin/gcc-ar.exe") +set(CMAKE_RANLIB "D:/Qt/Tools/mingw1310_64/bin/ranlib.exe") +set(CMAKE_CXX_COMPILER_RANLIB "D:/Qt/Tools/mingw1310_64/bin/gcc-ranlib.exe") +set(CMAKE_LINKER "D:/Qt/Tools/mingw1310_64/bin/ld.exe") +set(CMAKE_LINKER_LINK "") +set(CMAKE_LINKER_LLD "") +set(CMAKE_CXX_COMPILER_LINKER "../src/gcc-13.1.0/configure --host=x86_64-w64-mingw32 --build=x86_64-w64-mingw32 --target=x86_64-w64-mingw32 --prefix=/mingw64 --with-sysroot=/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64 --enable-host-shared --disable-multilib --enable-languages=c,c++,fortran,lto --enable-libstdcxx-time=yes --enable-threads=posix --enable-libgomp --enable-libatomic --enable-lto --enable-graphite --enable-checking=release --enable-fully-dynamic-string --enable-version-specific-runtime-libs --enable-libstdcxx-filesystem-ts=yes --disable-libssp --disable-libstdcxx-pch --disable-libstdcxx-debug --enable-bootstrap --disable-rpath --disable-win32-registry --disable-nls --disable-werror --disable-symvers --with-gnu-as --with-gnu-ld --with-arch=nocona --with-tune=core2 --with-libiconv --with-system-zlib --with-gmp=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-mpfr=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-mpc=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-isl=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-pkgversion='x86_64-posix-seh-rev1, Built by MinGW-Builds project' --with-bugurl=https:/github.com/niXman/mingw-builds CFLAGS='-O2 -pipe -fno-ident -I/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/include -I/c/buildroot/prerequisites/x86_64-zlib-static/include -I/c/buildroot/prerequisites/x86_64-w64-mingw32-static/include' CXXFLAGS='-O2 -pipe -fno-ident -I/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/include -I/c/buildroot/prerequisites/x86_64-zlib-static/include -I/c/buildroot/prerequisites/x86_64-w64-mingw32-static/include' CPPFLAGS=' -I/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/include -I/c/buildroot/prerequisites/x86_64-zlib-static/include -I/c/buildroot/prerequisites/x86_64-w64-mingw32-static/include' LDFLAGS='-pipe -fno-ident -L/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/lib -L/c/buildroot/prerequisites/x86_64-zlib-static/lib -L/c/buildroot/prerequisites/x86_64-w64-mingw32-static/lib ' LD_FOR_TARGET=/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/bin/ld.exe") +set(CMAKE_CXX_COMPILER_LINKER_ID "") +set(CMAKE_CXX_COMPILER_LINKER_VERSION ) +set(CMAKE_CXX_COMPILER_LINKER_FRONTEND_VARIANT ) +set(CMAKE_MT "") +set(CMAKE_TAPI "CMAKE_TAPI-NOTFOUND") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm;ccm;cxxm;c++m) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang IN ITEMS C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) +set(CMAKE_CXX_LINKER_DEPFILE_SUPPORTED FALSE) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++;D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32;D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward;D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include;D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed;D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;mingw32;gcc_s;gcc;moldname;mingwex;kernel32;pthread;advapi32;shell32;user32;kernel32;iconv;mingw32;gcc_s;gcc;moldname;mingwex;kernel32") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0;D:/Qt/Tools/mingw1310_64/lib/gcc;D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/lib;D:/Qt/Tools/mingw1310_64/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") +set(CMAKE_CXX_COMPILER_CLANG_RESOURCE_DIR "") + +set(CMAKE_CXX_COMPILER_IMPORT_STD "") +### Imported target for C++23 standard library +set(CMAKE_CXX23_COMPILER_IMPORT_STD_NOT_FOUND_MESSAGE "Toolchain does not support discovering `import std` support") + + + diff --git a/photowall-qt/build-msvc/CMakeFiles/3.30.5/CMakeDetermineCompilerABI_CXX.bin b/photowall-qt/build-msvc/CMakeFiles/3.30.5/CMakeDetermineCompilerABI_CXX.bin new file mode 100644 index 0000000..91401b8 Binary files /dev/null and b/photowall-qt/build-msvc/CMakeFiles/3.30.5/CMakeDetermineCompilerABI_CXX.bin differ diff --git a/photowall-qt/build-msvc/CMakeFiles/3.30.5/CMakeRCCompiler.cmake b/photowall-qt/build-msvc/CMakeFiles/3.30.5/CMakeRCCompiler.cmake new file mode 100644 index 0000000..1c7bbc3 --- /dev/null +++ b/photowall-qt/build-msvc/CMakeFiles/3.30.5/CMakeRCCompiler.cmake @@ -0,0 +1,6 @@ +set(CMAKE_RC_COMPILER "D:/Qt/Tools/mingw1310_64/bin/windres.exe") +set(CMAKE_RC_COMPILER_ARG1 "") +set(CMAKE_RC_COMPILER_LOADED 1) +set(CMAKE_RC_SOURCE_FILE_EXTENSIONS rc;RC) +set(CMAKE_RC_OUTPUT_EXTENSION .obj) +set(CMAKE_RC_COMPILER_ENV_VAR "RC") diff --git a/photowall-qt/build-msvc/CMakeFiles/3.30.5/CMakeSystem.cmake b/photowall-qt/build-msvc/CMakeFiles/3.30.5/CMakeSystem.cmake new file mode 100644 index 0000000..d7556f2 --- /dev/null +++ b/photowall-qt/build-msvc/CMakeFiles/3.30.5/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Windows-10.0.26300") +set(CMAKE_HOST_SYSTEM_NAME "Windows") +set(CMAKE_HOST_SYSTEM_VERSION "10.0.26300") +set(CMAKE_HOST_SYSTEM_PROCESSOR "AMD64") + + + +set(CMAKE_SYSTEM "Windows-10.0.26300") +set(CMAKE_SYSTEM_NAME "Windows") +set(CMAKE_SYSTEM_VERSION "10.0.26300") +set(CMAKE_SYSTEM_PROCESSOR "AMD64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/photowall-qt/build-msvc/CMakeFiles/3.30.5/CompilerIdCXX/CMakeCXXCompilerId.cpp b/photowall-qt/build-msvc/CMakeFiles/3.30.5/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..da6c824 --- /dev/null +++ b/photowall-qt/build-msvc/CMakeFiles/3.30.5/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,919 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__open_xl__) && defined(__clang__) +# define COMPILER_ID "IBMClang" +# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) +# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) +# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) + + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(__clang__) && defined(__cray__) +# define COMPILER_ID "CrayClang" +# define COMPILER_VERSION_MAJOR DEC(__cray_major__) +# define COMPILER_VERSION_MINOR DEC(__cray_minor__) +# define COMPILER_VERSION_PATCH DEC(__cray_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TASKING__) +# define COMPILER_ID "Tasking" + # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000) + # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100) +# define COMPILER_VERSION_INTERNAL DEC(__VERSION__) + +#elif defined(__ORANGEC__) +# define COMPILER_ID "OrangeC" +# define COMPILER_VERSION_MAJOR DEC(__ORANGEC_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__ORANGEC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__ORANGEC_PATCHLEVEL__) + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION/100 % 100) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) && defined(__ti__) +# define COMPILER_ID "TIClang" + # define COMPILER_VERSION_MAJOR DEC(__ti_major__) + # define COMPILER_VERSION_MINOR DEC(__ti_minor__) + # define COMPILER_VERSION_PATCH DEC(__ti_patchlevel__) +# define COMPILER_VERSION_INTERNAL DEC(__ti_version__) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__)) +# define COMPILER_ID "LCC" +# define COMPILER_VERSION_MAJOR DEC(__LCC__ / 100) +# define COMPILER_VERSION_MINOR DEC(__LCC__ % 100) +# if defined(__LCC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__) +# endif +# if defined(__GNUC__) && defined(__GNUC_MINOR__) +# define SIMULATE_ID "GNU" +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(_ADI_COMPILER) +# define COMPILER_ID "ADSP" +#if defined(__VERSIONNUM__) + /* __VERSIONNUM__ = 0xVVRRPPTT */ +# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF) +# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +# elif defined(_ADI_COMPILER) +# define PLATFORM_ID "ADSP" + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__clang__) && defined(__ti__) +# if defined(__ARM_ARCH) +# define ARCHITECTURE_ID "Arm" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +# elif defined(__ADSPSHARC__) +# define ARCHITECTURE_ID "SHARC" + +# elif defined(__ADSPBLACKFIN__) +# define ARCHITECTURE_ID "Blackfin" + +#elif defined(__TASKING__) + +# if defined(__CTC__) || defined(__CPTC__) +# define ARCHITECTURE_ID "TriCore" + +# elif defined(__CMCS__) +# define ARCHITECTURE_ID "MCS" + +# elif defined(__CARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__CARC__) +# define ARCHITECTURE_ID "ARC" + +# elif defined(__C51__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__CPCP__) +# define ARCHITECTURE_ID "PCP" + +# else +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#define CXX_STD_98 199711L +#define CXX_STD_11 201103L +#define CXX_STD_14 201402L +#define CXX_STD_17 201703L +#define CXX_STD_20 202002L +#define CXX_STD_23 202302L + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) +# if _MSVC_LANG > CXX_STD_17 +# define CXX_STD _MSVC_LANG +# elif _MSVC_LANG == CXX_STD_17 && defined(__cpp_aggregate_paren_init) +# define CXX_STD CXX_STD_20 +# elif _MSVC_LANG > CXX_STD_14 && __cplusplus > CXX_STD_17 +# define CXX_STD CXX_STD_20 +# elif _MSVC_LANG > CXX_STD_14 +# define CXX_STD CXX_STD_17 +# elif defined(__INTEL_CXX11_MODE__) && defined(__cpp_aggregate_nsdmi) +# define CXX_STD CXX_STD_14 +# elif defined(__INTEL_CXX11_MODE__) +# define CXX_STD CXX_STD_11 +# else +# define CXX_STD CXX_STD_98 +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# if _MSVC_LANG > __cplusplus +# define CXX_STD _MSVC_LANG +# else +# define CXX_STD __cplusplus +# endif +#elif defined(__NVCOMPILER) +# if __cplusplus == CXX_STD_17 && defined(__cpp_aggregate_paren_init) +# define CXX_STD CXX_STD_20 +# else +# define CXX_STD __cplusplus +# endif +#elif defined(__INTEL_COMPILER) || defined(__PGI) +# if __cplusplus == CXX_STD_11 && defined(__cpp_namespace_attributes) +# define CXX_STD CXX_STD_17 +# elif __cplusplus == CXX_STD_11 && defined(__cpp_aggregate_nsdmi) +# define CXX_STD CXX_STD_14 +# else +# define CXX_STD __cplusplus +# endif +#elif (defined(__IBMCPP__) || defined(__ibmxl__)) && defined(__linux__) +# if __cplusplus == CXX_STD_11 && defined(__cpp_aggregate_nsdmi) +# define CXX_STD CXX_STD_14 +# else +# define CXX_STD __cplusplus +# endif +#elif __cplusplus == 1 && defined(__GXX_EXPERIMENTAL_CXX0X__) +# define CXX_STD CXX_STD_11 +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > CXX_STD_23 + "26" +#elif CXX_STD > CXX_STD_20 + "23" +#elif CXX_STD > CXX_STD_17 + "20" +#elif CXX_STD > CXX_STD_14 + "17" +#elif CXX_STD > CXX_STD_11 + "14" +#elif CXX_STD >= CXX_STD_11 + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/photowall-qt/build-msvc/CMakeFiles/CMakeConfigureLog.yaml b/photowall-qt/build-msvc/CMakeFiles/CMakeConfigureLog.yaml new file mode 100644 index 0000000..1e56262 --- /dev/null +++ b/photowall-qt/build-msvc/CMakeFiles/CMakeConfigureLog.yaml @@ -0,0 +1,400 @@ + +--- +events: + - + kind: "message-v1" + backtrace: + - "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeDetermineSystem.cmake:205 (message)" + - "CMakeLists.txt:2 (project)" + message: | + The system is: Windows - 10.0.26300 - AMD64 + - + kind: "message-v1" + backtrace: + - "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeDetermineCompilerId.cmake:17 (message)" + - "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" + - "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" + - "CMakeLists.txt:2 (project)" + message: | + Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. + Compiler: D:/Qt/Tools/mingw1310_64/bin/g++.exe + Build flags: + Id flags: + + The output was: + 0 + + + Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.exe" + + The CXX compiler identification is GNU, found in: + D:/CodeProject/PhotoWall/photowall-qt/build-msvc/CMakeFiles/3.30.5/CompilerIdCXX/a.exe + + - + kind: "try_compile-v1" + backtrace: + - "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeDetermineCompilerABI.cmake:74 (try_compile)" + - "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + checks: + - "Detecting CXX compiler ABI info" + directories: + source: "D:/CodeProject/PhotoWall/photowall-qt/build-msvc/CMakeFiles/CMakeScratch/TryCompile-9dbgql" + binary: "D:/CodeProject/PhotoWall/photowall-qt/build-msvc/CMakeFiles/CMakeScratch/TryCompile-9dbgql" + cmakeVariables: + CMAKE_CXX_FLAGS: "" + CMAKE_CXX_FLAGS_DEBUG: "-g" + CMAKE_CXX_SCAN_FOR_MODULES: "OFF" + CMAKE_EXE_LINKER_FLAGS: "" + buildResult: + variable: "CMAKE_CXX_ABI_COMPILED" + cached: true + stdout: | + Change Dir: 'D:/CodeProject/PhotoWall/photowall-qt/build-msvc/CMakeFiles/CMakeScratch/TryCompile-9dbgql' + + Run Build Command(s): D:\\Qt\\Tools\\Ninja\\ninja.exe -v cmTC_238f1 + [1/2] D:\\Qt\\Tools\\mingw1310_64\\bin\\g++.exe -v -o CMakeFiles/cmTC_238f1.dir/CMakeCXXCompilerABI.cpp.obj -c D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp + Using built-in specs. + COLLECT_GCC=D:\\Qt\\Tools\\mingw1310_64\\bin\\g++.exe + Target: x86_64-w64-mingw32 + Configured with: ../../../src/gcc-13.1.0/configure --host=x86_64-w64-mingw32 --build=x86_64-w64-mingw32 --target=x86_64-w64-mingw32 --prefix=/mingw64 --with-sysroot=/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64 --enable-host-shared --disable-multilib --enable-languages=c,c++,fortran,lto --enable-libstdcxx-time=yes --enable-threads=posix --enable-libgomp --enable-libatomic --enable-lto --enable-graphite --enable-checking=release --enable-fully-dynamic-string --enable-version-specific-runtime-libs --enable-libstdcxx-filesystem-ts=yes --disable-libssp --disable-libstdcxx-pch --disable-libstdcxx-debug --enable-bootstrap --disable-rpath --disable-win32-registry --disable-nls --disable-werror --disable-symvers --with-gnu-as --with-gnu-ld --with-arch=nocona --with-tune=core2 --with-libiconv --with-system-zlib --with-gmp=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-mpfr=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-mpc=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-isl=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-pkgversion='x86_64-posix-seh-rev1, Built by MinGW-Builds project' --with-bugurl=https://github.com/niXman/mingw-builds CFLAGS='-O2 -pipe -fno-ident -I/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/include -I/c/buildroot/prerequisites/x86_64-zlib-static/include -I/c/buildroot/prerequisites/x86_64-w64-mingw32-static/include' CXXFLAGS='-O2 -pipe -fno-ident -I/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/include -I/c/buildroot/prerequisites/x86_64-zlib-static/include -I/c/buildroot/prerequisites/x86_64-w64-mingw32-static/include' CPPFLAGS=' -I/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/include -I/c/buildroot/prerequisites/x86_64-zlib-static/include -I/c/buildroot/prerequisites/x86_64-w64-mingw32-static/include' LDFLAGS='-pipe -fno-ident -L/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/lib -L/c/buildroot/prerequisites/x86_64-zlib-static/lib -L/c/buildroot/prerequisites/x86_64-w64-mingw32-static/lib ' LD_FOR_TARGET=/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/bin/ld.exe --with-boot-ldflags=' -Wl,--disable-dynamicbase -static-libstdc++ -static-libgcc' + Thread model: posix + Supported LTO compression algorithms: zlib + gcc version 13.1.0 (x86_64-posix-seh-rev1, Built by MinGW-Builds project) + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_238f1.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=core2' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_238f1.dir/' + D:/Qt/Tools/mingw1310_64/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/cc1plus.exe -quiet -v -iprefix D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/ -D_REENTRANT D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_238f1.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=core2 -march=nocona -version -o C:\\Users\\21240\\AppData\\Local\\Temp\\cco3jqGn.s + GNU C++17 (x86_64-posix-seh-rev1, Built by MinGW-Builds project) version 13.1.0 (x86_64-w64-mingw32) + compiled by GNU C version 13.1.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.25-GMP + + GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 + ignoring duplicate directory "D:/Qt/Tools/mingw1310_64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++" + ignoring duplicate directory "D:/Qt/Tools/mingw1310_64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32" + ignoring duplicate directory "D:/Qt/Tools/mingw1310_64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward" + ignoring duplicate directory "D:/Qt/Tools/mingw1310_64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/13.1.0/include" + ignoring nonexistent directory "C:/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64D:/a/_temp/msys64/mingw64/lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../include" + ignoring duplicate directory "D:/Qt/Tools/mingw1310_64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed" + ignoring duplicate directory "D:/Qt/Tools/mingw1310_64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/include" + ignoring nonexistent directory "C:/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/mingw/include" + #include "..." search starts here: + #include <...> search starts here: + D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++ + D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32 + D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward + D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include + D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed + D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/include + End of search list. + Compiler executable checksum: b3d236387f35294e2a73c51628039e05 + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_238f1.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=core2' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_238f1.dir/' + D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/as.exe -v -o CMakeFiles/cmTC_238f1.dir/CMakeCXXCompilerABI.cpp.obj C:\\Users\\21240\\AppData\\Local\\Temp\\cco3jqGn.s + GNU assembler version 2.39 (x86_64-w64-mingw32) using BFD version (GNU Binutils) 2.39 + COMPILER_PATH=D:/Qt/Tools/mingw1310_64/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/;D:/Qt/Tools/mingw1310_64/bin/../libexec/gcc/;D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ + LIBRARY_PATH=D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/;D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/;D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/;D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib/;D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/;D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../\x0d + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_238f1.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=core2' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_238f1.dir/CMakeCXXCompilerABI.cpp.'\x0d + [2/2] C:\\WINDOWS\\system32\\cmd.exe /C "cd . && D:\\Qt\\Tools\\mingw1310_64\\bin\\g++.exe -v -Wl,-v CMakeFiles/cmTC_238f1.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_238f1.exe -Wl,--out-implib,libcmTC_238f1.dll.a -Wl,--major-image-version,0,--minor-image-version,0 && cd ." + Using built-in specs. + COLLECT_GCC=D:\\Qt\\Tools\\mingw1310_64\\bin\\g++.exe + COLLECT_LTO_WRAPPER=D:/Qt/Tools/mingw1310_64/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/lto-wrapper.exe + Target: x86_64-w64-mingw32 + Configured with: ../../../src/gcc-13.1.0/configure --host=x86_64-w64-mingw32 --build=x86_64-w64-mingw32 --target=x86_64-w64-mingw32 --prefix=/mingw64 --with-sysroot=/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64 --enable-host-shared --disable-multilib --enable-languages=c,c++,fortran,lto --enable-libstdcxx-time=yes --enable-threads=posix --enable-libgomp --enable-libatomic --enable-lto --enable-graphite --enable-checking=release --enable-fully-dynamic-string --enable-version-specific-runtime-libs --enable-libstdcxx-filesystem-ts=yes --disable-libssp --disable-libstdcxx-pch --disable-libstdcxx-debug --enable-bootstrap --disable-rpath --disable-win32-registry --disable-nls --disable-werror --disable-symvers --with-gnu-as --with-gnu-ld --with-arch=nocona --with-tune=core2 --with-libiconv --with-system-zlib --with-gmp=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-mpfr=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-mpc=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-isl=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-pkgversion='x86_64-posix-seh-rev1, Built by MinGW-Builds project' --with-bugurl=https://github.com/niXman/mingw-builds CFLAGS='-O2 -pipe -fno-ident -I/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/include -I/c/buildroot/prerequisites/x86_64-zlib-static/include -I/c/buildroot/prerequisites/x86_64-w64-mingw32-static/include' CXXFLAGS='-O2 -pipe -fno-ident -I/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/include -I/c/buildroot/prerequisites/x86_64-zlib-static/include -I/c/buildroot/prerequisites/x86_64-w64-mingw32-static/include' CPPFLAGS=' -I/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/include -I/c/buildroot/prerequisites/x86_64-zlib-static/include -I/c/buildroot/prerequisites/x86_64-w64-mingw32-static/include' LDFLAGS='-pipe -fno-ident -L/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/lib -L/c/buildroot/prerequisites/x86_64-zlib-static/lib -L/c/buildroot/prerequisites/x86_64-w64-mingw32-static/lib ' LD_FOR_TARGET=/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/bin/ld.exe --with-boot-ldflags=' -Wl,--disable-dynamicbase -static-libstdc++ -static-libgcc' + Thread model: posix + Supported LTO compression algorithms: zlib + gcc version 13.1.0 (x86_64-posix-seh-rev1, Built by MinGW-Builds project) + COMPILER_PATH=D:/Qt/Tools/mingw1310_64/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/;D:/Qt/Tools/mingw1310_64/bin/../libexec/gcc/;D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ + LIBRARY_PATH=D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/;D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/;D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/;D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib/;D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/;D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../ + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_238f1.exe' '-shared-libgcc' '-mtune=core2' '-march=nocona' '-dumpdir' 'cmTC_238f1.' + D:/Qt/Tools/mingw1310_64/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/collect2.exe -plugin D:/Qt/Tools/mingw1310_64/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/liblto_plugin.dll -plugin-opt=D:/Qt/Tools/mingw1310_64/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/lto-wrapper.exe -plugin-opt=-fresolution=C:\\Users\\21240\\AppData\\Local\\Temp\\ccI7DJrx.res -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-lpthread -plugin-opt=-pass-through=-ladvapi32 -plugin-opt=-pass-through=-lshell32 -plugin-opt=-pass-through=-luser32 -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-liconv -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lkernel32 --sysroot=C:/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64 -m i386pep -Bdynamic -o cmTC_238f1.exe D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtbegin.o -LD:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0 -LD:/Qt/Tools/mingw1310_64/bin/../lib/gcc -LD:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib -LD:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib -LD:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib -LD:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../.. -v CMakeFiles/cmTC_238f1.dir/CMakeCXXCompilerABI.cpp.obj --out-implib libcmTC_238f1.dll.a --major-image-version 0 --minor-image-version 0 -lstdc++ -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt -lkernel32 -lpthread -ladvapi32 -lshell32 -luser32 -lkernel32 -liconv -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt -lkernel32 D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtend.o + collect2 version 13.1.0 + D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe -plugin D:/Qt/Tools/mingw1310_64/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/liblto_plugin.dll -plugin-opt=D:/Qt/Tools/mingw1310_64/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/lto-wrapper.exe -plugin-opt=-fresolution=C:\\Users\\21240\\AppData\\Local\\Temp\\ccI7DJrx.res -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-lpthread -plugin-opt=-pass-through=-ladvapi32 -plugin-opt=-pass-through=-lshell32 -plugin-opt=-pass-through=-luser32 -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-liconv -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lkernel32 --sysroot=C:/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64 -m i386pep -Bdynamic -o cmTC_238f1.exe D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtbegin.o -LD:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0 -LD:/Qt/Tools/mingw1310_64/bin/../lib/gcc -LD:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib -LD:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib -LD:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib -LD:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../.. -v CMakeFiles/cmTC_238f1.dir/CMakeCXXCompilerABI.cpp.obj --out-implib libcmTC_238f1.dll.a --major-image-version 0 --minor-image-version 0 -lstdc++ -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt -lkernel32 -lpthread -ladvapi32 -lshell32 -luser32 -lkernel32 -liconv -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt -lkernel32 D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtend.o\x0d + GNU ld (GNU Binutils) 2.39\x0d + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_238f1.exe' '-shared-libgcc' '-mtune=core2' '-march=nocona' '-dumpdir' 'cmTC_238f1.'\x0d + + exitCode: 0 + - + kind: "message-v1" + backtrace: + - "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeDetermineCompilerABI.cmake:182 (message)" + - "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Parsed CXX implicit include dir info: rv=done + found start of include info + found start of implicit include info + add: [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++] + add: [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32] + add: [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward] + add: [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include] + add: [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed] + add: [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/include] + end of search list found + collapse include dir [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++] ==> [D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++] + collapse include dir [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32] ==> [D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32] + collapse include dir [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward] ==> [D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward] + collapse include dir [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include] ==> [D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include] + collapse include dir [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed] ==> [D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed] + collapse include dir [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/include] ==> [D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include] + implicit include dirs: [D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++;D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32;D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward;D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include;D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed;D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include] + + + - + kind: "message-v1" + backtrace: + - "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeDetermineCompilerABI.cmake:218 (message)" + - "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Parsed CXX implicit link information: + link line regex: [^( *|.*[/\\])(ld[0-9]*(\\.[a-z]+)?|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] + linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(\\.[a-z]+)?))("|,| |$)] + ignore line: [Change Dir: 'D:/CodeProject/PhotoWall/photowall-qt/build-msvc/CMakeFiles/CMakeScratch/TryCompile-9dbgql'] + ignore line: [] + ignore line: [Run Build Command(s): D:\\Qt\\Tools\\Ninja\\ninja.exe -v cmTC_238f1] + ignore line: [[1/2] D:\\Qt\\Tools\\mingw1310_64\\bin\\g++.exe -v -o CMakeFiles/cmTC_238f1.dir/CMakeCXXCompilerABI.cpp.obj -c D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=D:\\Qt\\Tools\\mingw1310_64\\bin\\g++.exe] + ignore line: [Target: x86_64-w64-mingw32] + ignore line: [Configured with: ../../../src/gcc-13.1.0/configure --host=x86_64-w64-mingw32 --build=x86_64-w64-mingw32 --target=x86_64-w64-mingw32 --prefix=/mingw64 --with-sysroot=/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64 --enable-host-shared --disable-multilib --enable-languages=c,c++,fortran,lto --enable-libstdcxx-time=yes --enable-threads=posix --enable-libgomp --enable-libatomic --enable-lto --enable-graphite --enable-checking=release --enable-fully-dynamic-string --enable-version-specific-runtime-libs --enable-libstdcxx-filesystem-ts=yes --disable-libssp --disable-libstdcxx-pch --disable-libstdcxx-debug --enable-bootstrap --disable-rpath --disable-win32-registry --disable-nls --disable-werror --disable-symvers --with-gnu-as --with-gnu-ld --with-arch=nocona --with-tune=core2 --with-libiconv --with-system-zlib --with-gmp=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-mpfr=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-mpc=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-isl=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-pkgversion='x86_64-posix-seh-rev1, Built by MinGW-Builds project' --with-bugurl=https://github.com/niXman/mingw-builds CFLAGS='-O2 -pipe -fno-ident -I/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/include -I/c/buildroot/prerequisites/x86_64-zlib-static/include -I/c/buildroot/prerequisites/x86_64-w64-mingw32-static/include' CXXFLAGS='-O2 -pipe -fno-ident -I/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/include -I/c/buildroot/prerequisites/x86_64-zlib-static/include -I/c/buildroot/prerequisites/x86_64-w64-mingw32-static/include' CPPFLAGS=' -I/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/include -I/c/buildroot/prerequisites/x86_64-zlib-static/include -I/c/buildroot/prerequisites/x86_64-w64-mingw32-static/include' LDFLAGS='-pipe -fno-ident -L/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/lib -L/c/buildroot/prerequisites/x86_64-zlib-static/lib -L/c/buildroot/prerequisites/x86_64-w64-mingw32-static/lib ' LD_FOR_TARGET=/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/bin/ld.exe --with-boot-ldflags=' -Wl,--disable-dynamicbase -static-libstdc++ -static-libgcc'] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib] + ignore line: [gcc version 13.1.0 (x86_64-posix-seh-rev1 Built by MinGW-Builds project) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_238f1.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=core2' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_238f1.dir/'] + ignore line: [ D:/Qt/Tools/mingw1310_64/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/cc1plus.exe -quiet -v -iprefix D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/ -D_REENTRANT D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_238f1.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=core2 -march=nocona -version -o C:\\Users\\21240\\AppData\\Local\\Temp\\cco3jqGn.s] + ignore line: [GNU C++17 (x86_64-posix-seh-rev1 Built by MinGW-Builds project) version 13.1.0 (x86_64-w64-mingw32)] + ignore line: [ compiled by GNU C version 13.1.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.25-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "D:/Qt/Tools/mingw1310_64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++"] + ignore line: [ignoring duplicate directory "D:/Qt/Tools/mingw1310_64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32"] + ignore line: [ignoring duplicate directory "D:/Qt/Tools/mingw1310_64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward"] + ignore line: [ignoring duplicate directory "D:/Qt/Tools/mingw1310_64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/13.1.0/include"] + ignore line: [ignoring nonexistent directory "C:/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64D:/a/_temp/msys64/mingw64/lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../include"] + ignore line: [ignoring duplicate directory "D:/Qt/Tools/mingw1310_64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed"] + ignore line: [ignoring duplicate directory "D:/Qt/Tools/mingw1310_64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/include"] + ignore line: [ignoring nonexistent directory "C:/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/mingw/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++] + ignore line: [ D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32] + ignore line: [ D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward] + ignore line: [ D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include] + ignore line: [ D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed] + ignore line: [ D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/include] + ignore line: [End of search list.] + ignore line: [Compiler executable checksum: b3d236387f35294e2a73c51628039e05] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_238f1.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=core2' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_238f1.dir/'] + ignore line: [ D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/as.exe -v -o CMakeFiles/cmTC_238f1.dir/CMakeCXXCompilerABI.cpp.obj C:\\Users\\21240\\AppData\\Local\\Temp\\cco3jqGn.s] + ignore line: [GNU assembler version 2.39 (x86_64-w64-mingw32) using BFD version (GNU Binutils) 2.39] + ignore line: [COMPILER_PATH=D:/Qt/Tools/mingw1310_64/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/] + ignore line: [D:/Qt/Tools/mingw1310_64/bin/../libexec/gcc/] + ignore line: [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/] + ignore line: [LIBRARY_PATH=D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/] + ignore line: [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/] + ignore line: [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/] + ignore line: [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib/] + ignore line: [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/] + ignore line: [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../\x0d] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_238f1.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=core2' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_238f1.dir/CMakeCXXCompilerABI.cpp.'\x0d] + ignore line: [[2/2] C:\\WINDOWS\\system32\\cmd.exe /C "cd . && D:\\Qt\\Tools\\mingw1310_64\\bin\\g++.exe -v -Wl -v CMakeFiles/cmTC_238f1.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_238f1.exe -Wl --out-implib libcmTC_238f1.dll.a -Wl --major-image-version 0 --minor-image-version 0 && cd ."] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=D:\\Qt\\Tools\\mingw1310_64\\bin\\g++.exe] + ignore line: [COLLECT_LTO_WRAPPER=D:/Qt/Tools/mingw1310_64/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/lto-wrapper.exe] + ignore line: [Target: x86_64-w64-mingw32] + ignore line: [Configured with: ../../../src/gcc-13.1.0/configure --host=x86_64-w64-mingw32 --build=x86_64-w64-mingw32 --target=x86_64-w64-mingw32 --prefix=/mingw64 --with-sysroot=/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64 --enable-host-shared --disable-multilib --enable-languages=c,c++,fortran,lto --enable-libstdcxx-time=yes --enable-threads=posix --enable-libgomp --enable-libatomic --enable-lto --enable-graphite --enable-checking=release --enable-fully-dynamic-string --enable-version-specific-runtime-libs --enable-libstdcxx-filesystem-ts=yes --disable-libssp --disable-libstdcxx-pch --disable-libstdcxx-debug --enable-bootstrap --disable-rpath --disable-win32-registry --disable-nls --disable-werror --disable-symvers --with-gnu-as --with-gnu-ld --with-arch=nocona --with-tune=core2 --with-libiconv --with-system-zlib --with-gmp=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-mpfr=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-mpc=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-isl=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-pkgversion='x86_64-posix-seh-rev1, Built by MinGW-Builds project' --with-bugurl=https://github.com/niXman/mingw-builds CFLAGS='-O2 -pipe -fno-ident -I/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/include -I/c/buildroot/prerequisites/x86_64-zlib-static/include -I/c/buildroot/prerequisites/x86_64-w64-mingw32-static/include' CXXFLAGS='-O2 -pipe -fno-ident -I/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/include -I/c/buildroot/prerequisites/x86_64-zlib-static/include -I/c/buildroot/prerequisites/x86_64-w64-mingw32-static/include' CPPFLAGS=' -I/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/include -I/c/buildroot/prerequisites/x86_64-zlib-static/include -I/c/buildroot/prerequisites/x86_64-w64-mingw32-static/include' LDFLAGS='-pipe -fno-ident -L/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/lib -L/c/buildroot/prerequisites/x86_64-zlib-static/lib -L/c/buildroot/prerequisites/x86_64-w64-mingw32-static/lib ' LD_FOR_TARGET=/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/bin/ld.exe --with-boot-ldflags=' -Wl,--disable-dynamicbase -static-libstdc++ -static-libgcc'] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib] + ignore line: [gcc version 13.1.0 (x86_64-posix-seh-rev1 Built by MinGW-Builds project) ] + ignore line: [COMPILER_PATH=D:/Qt/Tools/mingw1310_64/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/] + ignore line: [D:/Qt/Tools/mingw1310_64/bin/../libexec/gcc/] + ignore line: [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/] + ignore line: [LIBRARY_PATH=D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/] + ignore line: [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/] + ignore line: [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/] + ignore line: [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib/] + ignore line: [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/] + ignore line: [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_238f1.exe' '-shared-libgcc' '-mtune=core2' '-march=nocona' '-dumpdir' 'cmTC_238f1.'] + link line: [ D:/Qt/Tools/mingw1310_64/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/collect2.exe -plugin D:/Qt/Tools/mingw1310_64/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/liblto_plugin.dll -plugin-opt=D:/Qt/Tools/mingw1310_64/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/lto-wrapper.exe -plugin-opt=-fresolution=C:\\Users\\21240\\AppData\\Local\\Temp\\ccI7DJrx.res -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-lpthread -plugin-opt=-pass-through=-ladvapi32 -plugin-opt=-pass-through=-lshell32 -plugin-opt=-pass-through=-luser32 -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-liconv -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lkernel32 --sysroot=C:/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64 -m i386pep -Bdynamic -o cmTC_238f1.exe D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtbegin.o -LD:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0 -LD:/Qt/Tools/mingw1310_64/bin/../lib/gcc -LD:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib -LD:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib -LD:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib -LD:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../.. -v CMakeFiles/cmTC_238f1.dir/CMakeCXXCompilerABI.cpp.obj --out-implib libcmTC_238f1.dll.a --major-image-version 0 --minor-image-version 0 -lstdc++ -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt -lkernel32 -lpthread -ladvapi32 -lshell32 -luser32 -lkernel32 -liconv -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt -lkernel32 D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtend.o] + arg [D:/Qt/Tools/mingw1310_64/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/collect2.exe] ==> ignore + arg [-plugin] ==> ignore + arg [D:/Qt/Tools/mingw1310_64/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/liblto_plugin.dll] ==> ignore + arg [-plugin-opt=D:/Qt/Tools/mingw1310_64/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/lto-wrapper.exe] ==> ignore + arg [-plugin-opt=-fresolution=C:\\Users\\21240\\AppData\\Local\\Temp\\ccI7DJrx.res] ==> ignore + arg [-plugin-opt=-pass-through=-lmingw32] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lmoldname] ==> ignore + arg [-plugin-opt=-pass-through=-lmingwex] ==> ignore + arg [-plugin-opt=-pass-through=-lmsvcrt] ==> ignore + arg [-plugin-opt=-pass-through=-lkernel32] ==> ignore + arg [-plugin-opt=-pass-through=-lpthread] ==> ignore + arg [-plugin-opt=-pass-through=-ladvapi32] ==> ignore + arg [-plugin-opt=-pass-through=-lshell32] ==> ignore + arg [-plugin-opt=-pass-through=-luser32] ==> ignore + arg [-plugin-opt=-pass-through=-lkernel32] ==> ignore + arg [-plugin-opt=-pass-through=-liconv] ==> ignore + arg [-plugin-opt=-pass-through=-lmingw32] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lmoldname] ==> ignore + arg [-plugin-opt=-pass-through=-lmingwex] ==> ignore + arg [-plugin-opt=-pass-through=-lmsvcrt] ==> ignore + arg [-plugin-opt=-pass-through=-lkernel32] ==> ignore + arg [--sysroot=C:/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64] ==> ignore + arg [-m] ==> ignore + arg [i386pep] ==> ignore + arg [-Bdynamic] ==> search dynamic + arg [-o] ==> ignore + arg [cmTC_238f1.exe] ==> ignore + arg [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o] ==> obj [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o] + arg [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtbegin.o] ==> obj [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtbegin.o] + arg [-LD:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0] ==> dir [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0] + arg [-LD:/Qt/Tools/mingw1310_64/bin/../lib/gcc] ==> dir [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc] + arg [-LD:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib] ==> dir [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib] + arg [-LD:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib] ==> dir [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib] + arg [-LD:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib] ==> dir [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib] + arg [-LD:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../..] ==> dir [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../..] + arg [-v] ==> ignore + arg [CMakeFiles/cmTC_238f1.dir/CMakeCXXCompilerABI.cpp.obj] ==> ignore + arg [--out-implib] ==> ignore + arg [libcmTC_238f1.dll.a] ==> ignore + arg [--major-image-version] ==> ignore + arg [0] ==> ignore + arg [--minor-image-version] ==> ignore + arg [0] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lmingw32] ==> lib [mingw32] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lmoldname] ==> lib [moldname] + arg [-lmingwex] ==> lib [mingwex] + arg [-lmsvcrt] ==> lib [msvcrt] + arg [-lkernel32] ==> lib [kernel32] + arg [-lpthread] ==> lib [pthread] + arg [-ladvapi32] ==> lib [advapi32] + arg [-lshell32] ==> lib [shell32] + arg [-luser32] ==> lib [user32] + arg [-lkernel32] ==> lib [kernel32] + arg [-liconv] ==> lib [iconv] + arg [-lmingw32] ==> lib [mingw32] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lmoldname] ==> lib [moldname] + arg [-lmingwex] ==> lib [mingwex] + arg [-lmsvcrt] ==> lib [msvcrt] + arg [-lkernel32] ==> lib [kernel32] + arg [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtend.o] ==> obj [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtend.o] + linker tool for 'CXX': ../src/gcc-13.1.0/configure --host=x86_64-w64-mingw32 --build=x86_64-w64-mingw32 --target=x86_64-w64-mingw32 --prefix=/mingw64 --with-sysroot=/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64 --enable-host-shared --disable-multilib --enable-languages=c,c++,fortran,lto --enable-libstdcxx-time=yes --enable-threads=posix --enable-libgomp --enable-libatomic --enable-lto --enable-graphite --enable-checking=release --enable-fully-dynamic-string --enable-version-specific-runtime-libs --enable-libstdcxx-filesystem-ts=yes --disable-libssp --disable-libstdcxx-pch --disable-libstdcxx-debug --enable-bootstrap --disable-rpath --disable-win32-registry --disable-nls --disable-werror --disable-symvers --with-gnu-as --with-gnu-ld --with-arch=nocona --with-tune=core2 --with-libiconv --with-system-zlib --with-gmp=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-mpfr=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-mpc=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-isl=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-pkgversion='x86_64-posix-seh-rev1, Built by MinGW-Builds project' --with-bugurl=https:/github.com/niXman/mingw-builds CFLAGS='-O2 -pipe -fno-ident -I/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/include -I/c/buildroot/prerequisites/x86_64-zlib-static/include -I/c/buildroot/prerequisites/x86_64-w64-mingw32-static/include' CXXFLAGS='-O2 -pipe -fno-ident -I/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/include -I/c/buildroot/prerequisites/x86_64-zlib-static/include -I/c/buildroot/prerequisites/x86_64-w64-mingw32-static/include' CPPFLAGS=' -I/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/include -I/c/buildroot/prerequisites/x86_64-zlib-static/include -I/c/buildroot/prerequisites/x86_64-w64-mingw32-static/include' LDFLAGS='-pipe -fno-ident -L/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/lib -L/c/buildroot/prerequisites/x86_64-zlib-static/lib -L/c/buildroot/prerequisites/x86_64-w64-mingw32-static/lib ' LD_FOR_TARGET=/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/bin/ld.exe + remove lib [msvcrt] + remove lib [msvcrt] + collapse obj [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o] ==> [D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/lib/crt2.o] + collapse obj [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtbegin.o] ==> [D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/crtbegin.o] + collapse obj [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtend.o] ==> [D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/crtend.o] + collapse library dir [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0] ==> [D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0] + collapse library dir [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc] ==> [D:/Qt/Tools/mingw1310_64/lib/gcc] + collapse library dir [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib] ==> [D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/lib] + collapse library dir [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib] ==> [D:/Qt/Tools/mingw1310_64/lib] + collapse library dir [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib] ==> [D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/lib] + collapse library dir [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../..] ==> [D:/Qt/Tools/mingw1310_64/lib] + implicit libs: [stdc++;mingw32;gcc_s;gcc;moldname;mingwex;kernel32;pthread;advapi32;shell32;user32;kernel32;iconv;mingw32;gcc_s;gcc;moldname;mingwex;kernel32] + implicit objs: [D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/lib/crt2.o;D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/crtbegin.o;D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/crtend.o] + implicit dirs: [D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0;D:/Qt/Tools/mingw1310_64/lib/gcc;D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/lib;D:/Qt/Tools/mingw1310_64/lib] + implicit fwks: [] + + + - + kind: "message-v1" + backtrace: + - "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Internal/CMakeDetermineLinkerId.cmake:40 (message)" + - "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeDetermineCompilerABI.cmake:255 (cmake_determine_linker_id)" + - "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Running the CXX compiler's linker: "../src/gcc-13.1.0/configure --host=x86_64-w64-mingw32 --build=x86_64-w64-mingw32 --target=x86_64-w64-mingw32 --prefix=/mingw64 --with-sysroot=/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64 --enable-host-shared --disable-multilib --enable-languages=c,c++,fortran,lto --enable-libstdcxx-time=yes --enable-threads=posix --enable-libgomp --enable-libatomic --enable-lto --enable-graphite --enable-checking=release --enable-fully-dynamic-string --enable-version-specific-runtime-libs --enable-libstdcxx-filesystem-ts=yes --disable-libssp --disable-libstdcxx-pch --disable-libstdcxx-debug --enable-bootstrap --disable-rpath --disable-win32-registry --disable-nls --disable-werror --disable-symvers --with-gnu-as --with-gnu-ld --with-arch=nocona --with-tune=core2 --with-libiconv --with-system-zlib --with-gmp=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-mpfr=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-mpc=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-isl=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-pkgversion='x86_64-posix-seh-rev1, Built by MinGW-Builds project' --with-bugurl=https:/github.com/niXman/mingw-builds CFLAGS='-O2 -pipe -fno-ident -I/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/include -I/c/buildroot/prerequisites/x86_64-zlib-static/include -I/c/buildroot/prerequisites/x86_64-w64-mingw32-static/include' CXXFLAGS='-O2 -pipe -fno-ident -I/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/include -I/c/buildroot/prerequisites/x86_64-zlib-static/include -I/c/buildroot/prerequisites/x86_64-w64-mingw32-static/include' CPPFLAGS=' -I/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/include -I/c/buildroot/prerequisites/x86_64-zlib-static/include -I/c/buildroot/prerequisites/x86_64-w64-mingw32-static/include' LDFLAGS='-pipe -fno-ident -L/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/lib -L/c/buildroot/prerequisites/x86_64-zlib-static/lib -L/c/buildroot/prerequisites/x86_64-w64-mingw32-static/lib ' LD_FOR_TARGET=/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/bin/ld.exe" "-v" + + - + kind: "message-v1" + backtrace: + - "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Internal/CMakeDetermineLinkerId.cmake:40 (message)" + - "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeDetermineCompilerABI.cmake:255 (cmake_determine_linker_id)" + - "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Running the CXX compiler's linker: "../src/gcc-13.1.0/configure --host=x86_64-w64-mingw32 --build=x86_64-w64-mingw32 --target=x86_64-w64-mingw32 --prefix=/mingw64 --with-sysroot=/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64 --enable-host-shared --disable-multilib --enable-languages=c,c++,fortran,lto --enable-libstdcxx-time=yes --enable-threads=posix --enable-libgomp --enable-libatomic --enable-lto --enable-graphite --enable-checking=release --enable-fully-dynamic-string --enable-version-specific-runtime-libs --enable-libstdcxx-filesystem-ts=yes --disable-libssp --disable-libstdcxx-pch --disable-libstdcxx-debug --enable-bootstrap --disable-rpath --disable-win32-registry --disable-nls --disable-werror --disable-symvers --with-gnu-as --with-gnu-ld --with-arch=nocona --with-tune=core2 --with-libiconv --with-system-zlib --with-gmp=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-mpfr=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-mpc=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-isl=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-pkgversion='x86_64-posix-seh-rev1, Built by MinGW-Builds project' --with-bugurl=https:/github.com/niXman/mingw-builds CFLAGS='-O2 -pipe -fno-ident -I/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/include -I/c/buildroot/prerequisites/x86_64-zlib-static/include -I/c/buildroot/prerequisites/x86_64-w64-mingw32-static/include' CXXFLAGS='-O2 -pipe -fno-ident -I/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/include -I/c/buildroot/prerequisites/x86_64-zlib-static/include -I/c/buildroot/prerequisites/x86_64-w64-mingw32-static/include' CPPFLAGS=' -I/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/include -I/c/buildroot/prerequisites/x86_64-zlib-static/include -I/c/buildroot/prerequisites/x86_64-w64-mingw32-static/include' LDFLAGS='-pipe -fno-ident -L/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/lib -L/c/buildroot/prerequisites/x86_64-zlib-static/lib -L/c/buildroot/prerequisites/x86_64-w64-mingw32-static/lib ' LD_FOR_TARGET=/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/bin/ld.exe" "-V" + + - + kind: "message-v1" + backtrace: + - "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Internal/CMakeDetermineLinkerId.cmake:40 (message)" + - "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeDetermineCompilerABI.cmake:255 (cmake_determine_linker_id)" + - "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Running the CXX compiler's linker: "../src/gcc-13.1.0/configure --host=x86_64-w64-mingw32 --build=x86_64-w64-mingw32 --target=x86_64-w64-mingw32 --prefix=/mingw64 --with-sysroot=/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64 --enable-host-shared --disable-multilib --enable-languages=c,c++,fortran,lto --enable-libstdcxx-time=yes --enable-threads=posix --enable-libgomp --enable-libatomic --enable-lto --enable-graphite --enable-checking=release --enable-fully-dynamic-string --enable-version-specific-runtime-libs --enable-libstdcxx-filesystem-ts=yes --disable-libssp --disable-libstdcxx-pch --disable-libstdcxx-debug --enable-bootstrap --disable-rpath --disable-win32-registry --disable-nls --disable-werror --disable-symvers --with-gnu-as --with-gnu-ld --with-arch=nocona --with-tune=core2 --with-libiconv --with-system-zlib --with-gmp=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-mpfr=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-mpc=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-isl=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-pkgversion='x86_64-posix-seh-rev1, Built by MinGW-Builds project' --with-bugurl=https:/github.com/niXman/mingw-builds CFLAGS='-O2 -pipe -fno-ident -I/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/include -I/c/buildroot/prerequisites/x86_64-zlib-static/include -I/c/buildroot/prerequisites/x86_64-w64-mingw32-static/include' CXXFLAGS='-O2 -pipe -fno-ident -I/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/include -I/c/buildroot/prerequisites/x86_64-zlib-static/include -I/c/buildroot/prerequisites/x86_64-w64-mingw32-static/include' CPPFLAGS=' -I/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/include -I/c/buildroot/prerequisites/x86_64-zlib-static/include -I/c/buildroot/prerequisites/x86_64-w64-mingw32-static/include' LDFLAGS='-pipe -fno-ident -L/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/lib -L/c/buildroot/prerequisites/x86_64-zlib-static/lib -L/c/buildroot/prerequisites/x86_64-w64-mingw32-static/lib ' LD_FOR_TARGET=/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/bin/ld.exe" "--version" + + - + kind: "try_compile-v1" + backtrace: + - "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Internal/CheckSourceCompiles.cmake:101 (try_compile)" + - "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckCXXSourceCompiles.cmake:52 (cmake_check_source_compiles)" + - "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/FindThreads.cmake:99 (CHECK_CXX_SOURCE_COMPILES)" + - "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/FindThreads.cmake:163 (_threads_check_libc)" + - "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake:76 (find_package)" + - "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicDependencyHelpers.cmake:36 (find_dependency)" + - "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Dependencies.cmake:38 (_qt_internal_find_third_party_dependencies)" + - "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Config.cmake:176 (include)" + - "CMakeLists.txt:9 (find_package)" + checks: + - "Performing Test CMAKE_HAVE_LIBC_PTHREAD" + directories: + source: "D:/CodeProject/PhotoWall/photowall-qt/build-msvc/CMakeFiles/CMakeScratch/TryCompile-w3naq1" + binary: "D:/CodeProject/PhotoWall/photowall-qt/build-msvc/CMakeFiles/CMakeScratch/TryCompile-w3naq1" + cmakeVariables: + CMAKE_CXX_FLAGS: "" + CMAKE_CXX_FLAGS_DEBUG: "-g" + CMAKE_EXE_LINKER_FLAGS: "" + CMAKE_MODULE_PATH: "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6;D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/3rdparty/extra-cmake-modules/find-modules;D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/3rdparty/kwin" + buildResult: + variable: "CMAKE_HAVE_LIBC_PTHREAD" + cached: true + stdout: | + Change Dir: 'D:/CodeProject/PhotoWall/photowall-qt/build-msvc/CMakeFiles/CMakeScratch/TryCompile-w3naq1' + + Run Build Command(s): D:\\Qt\\Tools\\Ninja\\ninja.exe -v cmTC_df245 + [1/2] D:\\Qt\\Tools\\mingw1310_64\\bin\\g++.exe -DCMAKE_HAVE_LIBC_PTHREAD -std=gnu++17 -o CMakeFiles/cmTC_df245.dir/src.cxx.obj -c D:/CodeProject/PhotoWall/photowall-qt/build-msvc/CMakeFiles/CMakeScratch/TryCompile-w3naq1/src.cxx + [2/2] C:\\WINDOWS\\system32\\cmd.exe /C "cd . && D:\\Qt\\Tools\\mingw1310_64\\bin\\g++.exe CMakeFiles/cmTC_df245.dir/src.cxx.obj -o cmTC_df245.exe -Wl,--out-implib,libcmTC_df245.dll.a -Wl,--major-image-version,0,--minor-image-version,0 -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32 && cd ." + + exitCode: 0 + - + kind: "try_compile-v1" + backtrace: + - "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Internal/CheckSourceCompiles.cmake:101 (try_compile)" + - "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckCXXSourceCompiles.cmake:52 (cmake_check_source_compiles)" + - "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/FindWrapAtomic.cmake:36 (check_cxx_source_compiles)" + - "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake:76 (find_package)" + - "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicDependencyHelpers.cmake:36 (find_dependency)" + - "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreDependencies.cmake:36 (_qt_internal_find_third_party_dependencies)" + - "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreConfig.cmake:42 (include)" + - "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Config.cmake:237 (find_package)" + - "CMakeLists.txt:9 (find_package)" + checks: + - "Performing Test HAVE_STDATOMIC" + directories: + source: "D:/CodeProject/PhotoWall/photowall-qt/build-msvc/CMakeFiles/CMakeScratch/TryCompile-ewx3w7" + binary: "D:/CodeProject/PhotoWall/photowall-qt/build-msvc/CMakeFiles/CMakeScratch/TryCompile-ewx3w7" + cmakeVariables: + CMAKE_CXX_FLAGS: "" + CMAKE_CXX_FLAGS_DEBUG: "-g" + CMAKE_EXE_LINKER_FLAGS: "" + CMAKE_MODULE_PATH: "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6;D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/3rdparty/extra-cmake-modules/find-modules;D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/3rdparty/kwin" + buildResult: + variable: "HAVE_STDATOMIC" + cached: true + stdout: | + Change Dir: 'D:/CodeProject/PhotoWall/photowall-qt/build-msvc/CMakeFiles/CMakeScratch/TryCompile-ewx3w7' + + Run Build Command(s): D:\\Qt\\Tools\\Ninja\\ninja.exe -v cmTC_8365e + [1/2] D:\\Qt\\Tools\\mingw1310_64\\bin\\g++.exe -DHAVE_STDATOMIC -std=gnu++17 -o CMakeFiles/cmTC_8365e.dir/src.cxx.obj -c D:/CodeProject/PhotoWall/photowall-qt/build-msvc/CMakeFiles/CMakeScratch/TryCompile-ewx3w7/src.cxx + [2/2] C:\\WINDOWS\\system32\\cmd.exe /C "cd . && D:\\Qt\\Tools\\mingw1310_64\\bin\\g++.exe CMakeFiles/cmTC_8365e.dir/src.cxx.obj -o cmTC_8365e.exe -Wl,--out-implib,libcmTC_8365e.dll.a -Wl,--major-image-version,0,--minor-image-version,0 -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32 && cd ." + + exitCode: 0 +... diff --git a/photowall-qt/build-msvc/CMakeFiles/PhotoWallQt.dir/PhotoWallQt_autogen/3YJK5W5UP7/qrc_resources.cpp.obj b/photowall-qt/build-msvc/CMakeFiles/PhotoWallQt.dir/PhotoWallQt_autogen/3YJK5W5UP7/qrc_resources.cpp.obj new file mode 100644 index 0000000..5017b70 Binary files /dev/null and b/photowall-qt/build-msvc/CMakeFiles/PhotoWallQt.dir/PhotoWallQt_autogen/3YJK5W5UP7/qrc_resources.cpp.obj differ diff --git a/photowall-qt/build-msvc/CMakeFiles/PhotoWallQt.dir/PhotoWallQt_autogen/mocs_compilation.cpp.obj b/photowall-qt/build-msvc/CMakeFiles/PhotoWallQt.dir/PhotoWallQt_autogen/mocs_compilation.cpp.obj new file mode 100644 index 0000000..09486b8 Binary files /dev/null and b/photowall-qt/build-msvc/CMakeFiles/PhotoWallQt.dir/PhotoWallQt_autogen/mocs_compilation.cpp.obj differ diff --git a/photowall-qt/build-msvc/CMakeFiles/PhotoWallQt.dir/src/core/EventDispatcher.cpp.obj b/photowall-qt/build-msvc/CMakeFiles/PhotoWallQt.dir/src/core/EventDispatcher.cpp.obj new file mode 100644 index 0000000..cc4c1f8 Binary files /dev/null and b/photowall-qt/build-msvc/CMakeFiles/PhotoWallQt.dir/src/core/EventDispatcher.cpp.obj differ diff --git a/photowall-qt/build-msvc/CMakeFiles/PhotoWallQt.dir/src/core/FolderTreeModel.cpp.obj b/photowall-qt/build-msvc/CMakeFiles/PhotoWallQt.dir/src/core/FolderTreeModel.cpp.obj new file mode 100644 index 0000000..fc508e1 Binary files /dev/null and b/photowall-qt/build-msvc/CMakeFiles/PhotoWallQt.dir/src/core/FolderTreeModel.cpp.obj differ diff --git a/photowall-qt/build-msvc/CMakeFiles/PhotoWallQt.dir/src/core/PhotoModel.cpp.obj b/photowall-qt/build-msvc/CMakeFiles/PhotoWallQt.dir/src/core/PhotoModel.cpp.obj new file mode 100644 index 0000000..30af513 Binary files /dev/null and b/photowall-qt/build-msvc/CMakeFiles/PhotoWallQt.dir/src/core/PhotoModel.cpp.obj differ diff --git a/photowall-qt/build-msvc/CMakeFiles/PhotoWallQt.dir/src/core/PhotoStore.cpp.obj b/photowall-qt/build-msvc/CMakeFiles/PhotoWallQt.dir/src/core/PhotoStore.cpp.obj new file mode 100644 index 0000000..28bd124 Binary files /dev/null and b/photowall-qt/build-msvc/CMakeFiles/PhotoWallQt.dir/src/core/PhotoStore.cpp.obj differ diff --git a/photowall-qt/build-msvc/CMakeFiles/PhotoWallQt.dir/src/core/RustBridge.cpp.obj b/photowall-qt/build-msvc/CMakeFiles/PhotoWallQt.dir/src/core/RustBridge.cpp.obj new file mode 100644 index 0000000..4e1b834 Binary files /dev/null and b/photowall-qt/build-msvc/CMakeFiles/PhotoWallQt.dir/src/core/RustBridge.cpp.obj differ diff --git a/photowall-qt/build-msvc/CMakeFiles/PhotoWallQt.dir/src/core/ThumbnailProvider.cpp.obj b/photowall-qt/build-msvc/CMakeFiles/PhotoWallQt.dir/src/core/ThumbnailProvider.cpp.obj new file mode 100644 index 0000000..d67dc87 Binary files /dev/null and b/photowall-qt/build-msvc/CMakeFiles/PhotoWallQt.dir/src/core/ThumbnailProvider.cpp.obj differ diff --git a/photowall-qt/build-msvc/CMakeFiles/PhotoWallQt.dir/src/main.cpp.obj b/photowall-qt/build-msvc/CMakeFiles/PhotoWallQt.dir/src/main.cpp.obj new file mode 100644 index 0000000..302ed9b Binary files /dev/null and b/photowall-qt/build-msvc/CMakeFiles/PhotoWallQt.dir/src/main.cpp.obj differ diff --git a/photowall-qt/build-msvc/CMakeFiles/PhotoWallQt.dir/src/utils/JsonHelper.cpp.obj b/photowall-qt/build-msvc/CMakeFiles/PhotoWallQt.dir/src/utils/JsonHelper.cpp.obj new file mode 100644 index 0000000..aecfdc9 Binary files /dev/null and b/photowall-qt/build-msvc/CMakeFiles/PhotoWallQt.dir/src/utils/JsonHelper.cpp.obj differ diff --git a/photowall-qt/build-msvc/CMakeFiles/PhotoWallQt_autogen.dir/AutoRcc_resources_3YJK5W5UP7_Info.json b/photowall-qt/build-msvc/CMakeFiles/PhotoWallQt_autogen.dir/AutoRcc_resources_3YJK5W5UP7_Info.json new file mode 100644 index 0000000..0f168be --- /dev/null +++ b/photowall-qt/build-msvc/CMakeFiles/PhotoWallQt_autogen.dir/AutoRcc_resources_3YJK5W5UP7_Info.json @@ -0,0 +1,54 @@ +{ + "BUILD_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/build-msvc/PhotoWallQt_autogen", + "CMAKE_BINARY_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/build-msvc", + "CMAKE_CURRENT_BINARY_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/build-msvc", + "CMAKE_CURRENT_SOURCE_DIR" : "D:/CodeProject/PhotoWall/photowall-qt", + "CMAKE_SOURCE_DIR" : "D:/CodeProject/PhotoWall/photowall-qt", + "CROSS_CONFIG" : false, + "GENERATOR" : "Ninja", + "INCLUDE_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/build-msvc/PhotoWallQt_autogen/include", + "INPUTS" : + [ + "D:/CodeProject/PhotoWall/photowall-qt/qml/main.qml", + "D:/CodeProject/PhotoWall/photowall-qt/qml/pages/TagsPage.qml", + "D:/CodeProject/PhotoWall/photowall-qt/qml/pages/FavoritesPage.qml", + "D:/CodeProject/PhotoWall/photowall-qt/qml/pages/HomePage.qml", + "D:/CodeProject/PhotoWall/photowall-qt/qml/pages/SettingsPage.qml", + "D:/CodeProject/PhotoWall/photowall-qt/qml/pages/TrashPage.qml", + "D:/CodeProject/PhotoWall/photowall-qt/qml/pages/AlbumsPage.qml", + "D:/CodeProject/PhotoWall/photowall-qt/qml/pages/FoldersPage.qml", + "D:/CodeProject/PhotoWall/photowall-qt/qml/dialogs/ScanProgressDialog.qml", + "D:/CodeProject/PhotoWall/photowall-qt/qml/dialogs/AlbumManager.qml", + "D:/CodeProject/PhotoWall/photowall-qt/qml/dialogs/PhotoViewer.qml", + "D:/CodeProject/PhotoWall/photowall-qt/qml/dialogs/TagManager.qml", + "D:/CodeProject/PhotoWall/photowall-qt/qml/dialogs/ConfirmDialog.qml", + "D:/CodeProject/PhotoWall/photowall-qt/qml/components/HeroSection.qml", + "D:/CodeProject/PhotoWall/photowall-qt/qml/components/PhotoGrid.qml", + "D:/CodeProject/PhotoWall/photowall-qt/qml/components/SearchPanel.qml", + "D:/CodeProject/PhotoWall/photowall-qt/qml/components/FolderTreeItem.qml", + "D:/CodeProject/PhotoWall/photowall-qt/qml/components/PhotoThumbnail.qml", + "D:/CodeProject/PhotoWall/photowall-qt/qml/components/GridBackground.qml", + "D:/CodeProject/PhotoWall/photowall-qt/qml/components/Sidebar.qml", + "D:/CodeProject/PhotoWall/photowall-qt/qml/components/TagRibbon.qml", + "D:/CodeProject/PhotoWall/photowall-qt/qml/components/ContentShelf.qml", + "D:/CodeProject/PhotoWall/photowall-qt/qml/components/ContextMenu.qml", + "D:/CodeProject/PhotoWall/photowall-qt/qml/components/Toolbar.qml", + "D:/CodeProject/PhotoWall/photowall-qt/qml/components/Icon.qml", + "D:/CodeProject/PhotoWall/photowall-qt/qml/components/WindowControls.qml", + "D:/CodeProject/PhotoWall/photowall-qt/qml/components/qmldir", + "D:/CodeProject/PhotoWall/photowall-qt/qml/components/ThemedScrollBar.qml", + "D:/CodeProject/PhotoWall/photowall-qt/qml/theme/Theme.qml", + "D:/CodeProject/PhotoWall/photowall-qt/qml/theme/qmldir" + ], + "LOCK_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build-msvc/CMakeFiles/PhotoWallQt_autogen.dir/AutoRcc_resources_3YJK5W5UP7_Lock.lock", + "MULTI_CONFIG" : false, + "OPTIONS" : [ "--no-zstd", "-name", "resources" ], + "OUTPUT_CHECKSUM" : "3YJK5W5UP7", + "OUTPUT_NAME" : "qrc_resources.cpp", + "RCC_EXECUTABLE" : "D:/Qt/6.10.1/mingw_64/bin/rcc.exe", + "RCC_LIST_OPTIONS" : [ "--list" ], + "SETTINGS_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build-msvc/CMakeFiles/PhotoWallQt_autogen.dir/AutoRcc_resources_3YJK5W5UP7_Used.txt", + "SOURCE" : "D:/CodeProject/PhotoWall/photowall-qt/resources/resources.qrc", + "USE_BETTER_GRAPH" : true, + "VERBOSITY" : 0 +} diff --git a/photowall-qt/build-msvc/CMakeFiles/PhotoWallQt_autogen.dir/AutoRcc_resources_3YJK5W5UP7_Lock.lock b/photowall-qt/build-msvc/CMakeFiles/PhotoWallQt_autogen.dir/AutoRcc_resources_3YJK5W5UP7_Lock.lock new file mode 100644 index 0000000..e69de29 diff --git a/photowall-qt/build-msvc/CMakeFiles/PhotoWallQt_autogen.dir/AutoRcc_resources_3YJK5W5UP7_Used.txt b/photowall-qt/build-msvc/CMakeFiles/PhotoWallQt_autogen.dir/AutoRcc_resources_3YJK5W5UP7_Used.txt new file mode 100644 index 0000000..5722a4c --- /dev/null +++ b/photowall-qt/build-msvc/CMakeFiles/PhotoWallQt_autogen.dir/AutoRcc_resources_3YJK5W5UP7_Used.txt @@ -0,0 +1 @@ +rcc:cc5b7028cc8ceee66e8e64c612a31a00901f7ac17502567b834ef7de108ce371 diff --git a/photowall-qt/build-msvc/CMakeFiles/PhotoWallQt_autogen.dir/AutogenInfo.json b/photowall-qt/build-msvc/CMakeFiles/PhotoWallQt_autogen.dir/AutogenInfo.json new file mode 100644 index 0000000..7fd7cff --- /dev/null +++ b/photowall-qt/build-msvc/CMakeFiles/PhotoWallQt_autogen.dir/AutogenInfo.json @@ -0,0 +1,1077 @@ +{ + "AUTOGEN_COMMAND_LINE_LENGTH_MAX" : 32000, + "BUILD_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/build-msvc/PhotoWallQt_autogen", + "CMAKE_BINARY_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/build-msvc", + "CMAKE_CURRENT_BINARY_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/build-msvc", + "CMAKE_CURRENT_SOURCE_DIR" : "D:/CodeProject/PhotoWall/photowall-qt", + "CMAKE_EXECUTABLE" : "D:/Qt/Tools/CMake_64/bin/cmake.exe", + "CMAKE_LIST_FILES" : + [ + "D:/CodeProject/PhotoWall/photowall-qt/CMakeLists.txt", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeDetermineSystem.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeSystem.cmake.in", + "D:/CodeProject/PhotoWall/photowall-qt/build-msvc/CMakeFiles/3.30.5/CMakeSystem.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeSystemSpecificInitialize.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/Windows-Initialize.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeDetermineCXXCompiler.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeDetermineCompiler.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/Windows-Determine-CXX.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeDetermineCompilerId.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeCompilerIdDetection.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/ADSP-DetermineCompiler.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/ARMCC-DetermineCompiler.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/ARMClang-DetermineCompiler.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/AppleClang-DetermineCompiler.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/Clang-DetermineCompilerInternal.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/Borland-DetermineCompiler.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/Clang-DetermineCompiler.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/Clang-DetermineCompilerInternal.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/Cray-DetermineCompiler.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/CrayClang-DetermineCompiler.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/Embarcadero-DetermineCompiler.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/Fujitsu-DetermineCompiler.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/GHS-DetermineCompiler.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/HP-CXX-DetermineCompiler.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/IAR-DetermineCompiler.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/Intel-DetermineCompiler.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/LCC-CXX-DetermineCompiler.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/MSVC-DetermineCompiler.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/NVHPC-DetermineCompiler.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/NVIDIA-DetermineCompiler.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/OrangeC-DetermineCompiler.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/PGI-DetermineCompiler.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/PathScale-DetermineCompiler.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/SCO-DetermineCompiler.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/TI-DetermineCompiler.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/TIClang-DetermineCompiler.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/Tasking-DetermineCompiler.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/Watcom-DetermineCompiler.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/XL-CXX-DetermineCompiler.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindBinUtils.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/GNU-FindBinUtils.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeCXXCompiler.cmake.in", + "D:/CodeProject/PhotoWall/photowall-qt/build-msvc/CMakeFiles/3.30.5/CMakeCXXCompiler.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeSystemSpecificInformation.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeGenericSystem.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeInitializeConfigs.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/Windows.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/WindowsPaths.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeCXXInformation.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeLanguageInformation.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/GNU-CXX.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/GNU.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/CMakeCommonCompilerMacros.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/Windows-GNU-CXX.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/Windows-GNU.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeDetermineRCCompiler.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeRCCompiler.cmake.in", + "D:/CodeProject/PhotoWall/photowall-qt/build-msvc/CMakeFiles/3.30.5/CMakeRCCompiler.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeRCInformation.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/Windows-windres.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeTestRCCompiler.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeCommonLanguageInclude.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeTestCXXCompiler.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeTestCompilerCommon.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeDetermineCompilerABI.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Internal/CMakeDetermineLinkerId.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeParseImplicitIncludeInfo.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeParseImplicitLinkInfo.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeParseLibraryArchitecture.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeTestCompilerCommon.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeDetermineCompilerSupport.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Internal/FeatureTesting.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeCXXCompiler.cmake.in", + "D:/CodeProject/PhotoWall/photowall-qt/build-msvc/CMakeFiles/3.30.5/CMakeCXXCompiler.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/Windows-GNU-CXX-ABI.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Config.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeEarlyPolicyHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigExtras.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeVersionHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtInstallPaths.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Targets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6VersionlessAliasTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtFeature.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckCXXCompilerFlag.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Internal/CheckCompilerFlag.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Internal/CheckFlagCommonConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Internal/CheckSourceCompiles.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckCXXSourceCompiles.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Internal/CheckSourceCompiles.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtFeatureCommon.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicAndroidHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicAppleHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeVersionHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicDependencyHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicExternalProjectHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicFinalizerHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicFindPackageHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicGitHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicPluginHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicPluginHelpers_v2.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomAttributionHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomCpeHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomDepHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomFileHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomGenerationHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomLicenseHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomOpsHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomPurlHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomPythonHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomQtEntityHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomSystemDepHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicTargetHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicTestHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicToolHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicWalkLibsHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicWindowsHelpers.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Dependencies.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/FindThreads.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckLibraryExists.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckIncludeFileCXX.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckCXXSourceCompiles.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/FindPackageHandleStandardArgs.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/FindPackageMessage.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreDependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/FindWrapAtomic.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckCXXSourceCompiles.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/FindPackageHandleStandardArgs.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/FindPackageMessage.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsDependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsVersionlessTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointPrivateConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointPrivateConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointPrivateConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointPrivateTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointPrivateTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointPrivateAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointMinGW32Target.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointPrivateVersionlessAliasTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreMacros.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreConfigExtras.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/GNUInstallDirs.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreVersionlessAliasTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiDependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/FindWrapVulkanHeaders.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/FindVulkan.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/FindPackageHandleStandardArgs.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/FindPackageMessage.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/FindPackageHandleStandardArgs.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/FindPackageMessage.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsDependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsDependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsVersionlessTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsVersionlessTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiPlugins.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QGifPluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QGifPluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QGifPluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QGifPluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QICOPluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QICOPluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QICOPluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QICOPluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QJpegPluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QJpegPluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QJpegPluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QJpegPluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QMinimalIntegrationPluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QMinimalIntegrationPluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QMinimalIntegrationPluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QMinimalIntegrationPluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QOffscreenIntegrationPluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QOffscreenIntegrationPluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QOffscreenIntegrationPluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QOffscreenIntegrationPluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgIconPluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgIconPluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgIconPluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgIconPluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgPluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgPluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgPluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgPluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QTuioTouchPluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QTuioTouchPluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QTuioTouchPluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QTuioTouchPluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsDirect2DIntegrationPluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsDirect2DIntegrationPluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsDirect2DIntegrationPluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsDirect2DIntegrationPluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsIntegrationPluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsIntegrationPluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsIntegrationPluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsIntegrationPluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiVersionlessAliasTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickDependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsDependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsDependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsVersionlessTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsVersionlessTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlDependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsDependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsVersionlessTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlIntegration/Qt6QmlIntegrationConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlIntegration/Qt6QmlIntegrationConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlIntegration/Qt6QmlIntegrationConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlIntegration/Qt6QmlIntegrationTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlIntegration/Qt6QmlIntegrationAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlIntegration/Qt6QmlIntegrationVersionlessAliasTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkDependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkPlugins.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QNLMNIPluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QNLMNIPluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QNLMNIPluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QNLMNIPluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QSchannelBackendPluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QSchannelBackendPluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QSchannelBackendPluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QSchannelBackendPluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendCertOnlyPluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendCertOnlyPluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendCertOnlyPluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendCertOnlyPluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendOpenSSLPluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendOpenSSLPluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendOpenSSLPluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendOpenSSLPluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkVersionlessAliasTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/GNUInstallDirs.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlConfigExtras.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlFindQmlscInternal.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlPublicCMakeHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlProperties.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlPlugins.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsPlatformpluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsPlatformpluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsPlatformpluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsPlatformpluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsSynchronizerpluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsSynchronizerpluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsSynchronizerpluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsSynchronizerpluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlAssetDownloaderpluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlAssetDownloaderpluginDependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderDependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateDependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentDependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentVersionlessAliasTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateVersionlessAliasTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderVersionlessAliasTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlAssetDownloaderpluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlAssetDownloaderpluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlAssetDownloaderpluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlNetworkpluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlNetworkpluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlNetworkpluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlNetworkpluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6Quick3DXrpluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6Quick3DXrpluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6Quick3DXrpluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6Quick3DXrpluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickControlsTestUtilsPrivatepluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickControlsTestUtilsPrivatepluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickControlsTestUtilsPrivatepluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickControlsTestUtilsPrivatepluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickTestpluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickTestpluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickTestpluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickTestpluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6effectspluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6effectspluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6effectspluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6effectspluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsanimationpluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsanimationpluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsanimationpluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsanimationpluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsmodelspluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsmodelspluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsmodelspluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsmodelspluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6modelspluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6modelspluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6modelspluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6modelspluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6particlespluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6particlespluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6particlespluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6particlespluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlfolderlistmodelpluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlfolderlistmodelpluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlfolderlistmodelpluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlfolderlistmodelpluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmllocalstoragepluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmllocalstoragepluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmllocalstoragepluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmllocalstoragepluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlpluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlpluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlpluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlpluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlsettingspluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlsettingspluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlsettingspluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlsettingspluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlshapespluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlshapespluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlshapespluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlshapespluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlwavefrontmeshpluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlwavefrontmeshpluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlwavefrontmeshpluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlwavefrontmeshpluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlxmllistmodelpluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlxmllistmodelpluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlxmllistmodelpluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlxmllistmodelpluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquick3dpluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquick3dpluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquick3dpluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquick3dpluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquicklayoutspluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquicklayoutspluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquicklayoutspluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquicklayoutspluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagehelperspluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagehelperspluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagehelperspluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagehelperspluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagepluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagepluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagepluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagepluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtchartsqml2Config.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtchartsqml2Targets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtchartsqml2Targets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtchartsqml2AdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectspluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectspluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectspluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectspluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectsprivateConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectsprivateTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectsprivateTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectsprivateAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtqmlcorepluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtqmlcorepluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtqmlcorepluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtqmlcorepluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick2pluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick2pluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick2pluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick2pluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dassetutilspluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dassetutilspluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dassetutilspluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dassetutilspluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3deffectpluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3deffectpluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3deffectpluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3deffectpluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelpersimplpluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelpersimplpluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelpersimplpluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelpersimplpluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelperspluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelperspluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelperspluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelperspluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticleeffectspluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticleeffectspluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticleeffectspluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticleeffectspluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticles3dpluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticles3dpluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticles3dpluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticles3dpluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstyleimplpluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstyleimplpluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstyleimplpluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstyleimplpluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstylepluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstylepluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstylepluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstylepluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3styleimplpluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3styleimplpluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3styleimplpluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3styleimplpluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3stylepluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3stylepluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3stylepluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3stylepluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstyleimplpluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstyleimplpluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstyleimplpluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstyleimplpluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstylepluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstylepluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstylepluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstylepluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestyleimplpluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestyleimplpluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestyleimplpluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestyleimplpluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestylepluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestylepluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestylepluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestylepluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2implpluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2implpluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2implpluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2implpluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstyleimplpluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstyleimplpluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstyleimplpluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstyleimplpluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstylepluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstylepluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstylepluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstylepluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2nativestylepluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2nativestylepluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2nativestylepluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2nativestylepluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2pluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2pluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2pluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2pluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstyleimplpluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstyleimplpluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstyleimplpluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstyleimplpluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstylepluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstylepluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstylepluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstylepluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstyleimplpluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstyleimplpluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstyleimplpluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstyleimplpluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstylepluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstylepluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstylepluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstylepluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogs2quickimplpluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogs2quickimplpluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogs2quickimplpluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogs2quickimplpluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogspluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogspluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogspluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogspluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickshapesdesignhelperspluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickshapesdesignhelperspluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickshapesdesignhelperspluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickshapesdesignhelperspluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktemplates2pluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktemplates2pluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktemplates2pluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktemplates2pluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelineblendtreespluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelineblendtreespluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelineblendtreespluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelineblendtreespluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelinepluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelinepluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelinepluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelinepluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3dspatialaudioConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3dspatialaudioTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3dspatialaudioTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3dspatialaudioAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickmultimediaConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickmultimediaTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickmultimediaTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickmultimediaAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quicktoolingConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quicktoolingTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quicktoolingTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quicktoolingAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickwindowConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickwindowTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickwindowTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickwindowAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6sharedimagepluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6sharedimagepluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6sharedimagepluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6sharedimagepluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6workerscriptpluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6workerscriptpluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6workerscriptpluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6workerscriptpluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsPlatformpluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsSynchronizerpluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlAssetDownloaderpluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlNetworkpluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6Quick3DXrpluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickControlsTestUtilsPrivatepluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickTestpluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6effectspluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsanimationpluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsmodelspluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6modelspluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6particlespluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlfolderlistmodelpluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmllocalstoragepluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlpluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlsettingspluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlshapespluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlwavefrontmeshpluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlxmllistmodelpluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquick3dpluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquicklayoutspluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagehelperspluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagepluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtchartsqml2Config.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectspluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectsprivateConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtqmlcorepluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick2pluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dassetutilspluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3deffectpluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelpersimplpluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelperspluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticleeffectspluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticles3dpluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstyleimplpluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstylepluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3styleimplpluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3stylepluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstyleimplpluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstylepluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestyleimplpluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestylepluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2implpluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstyleimplpluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstylepluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2nativestylepluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2pluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstyleimplpluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstylepluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstyleimplpluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstylepluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogs2quickimplpluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogspluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickshapesdesignhelperspluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktemplates2pluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelineblendtreespluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelinepluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3dspatialaudioConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickmultimediaConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quicktoolingConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickwindowConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6sharedimagepluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6workerscriptpluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QDebugMessageServiceFactoryPluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QDebugMessageServiceFactoryPluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QDebugMessageServiceFactoryPluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QDebugMessageServiceFactoryPluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QLocalClientConnectionFactoryPluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QLocalClientConnectionFactoryPluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QLocalClientConnectionFactoryPluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QLocalClientConnectionFactoryPluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebugServerFactoryPluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebugServerFactoryPluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebugServerFactoryPluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebugServerFactoryPluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebuggerServiceFactoryPluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebuggerServiceFactoryPluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebuggerServiceFactoryPluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebuggerServiceFactoryPluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlInspectorServiceFactoryPluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlInspectorServiceFactoryPluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlInspectorServiceFactoryPluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlInspectorServiceFactoryPluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugConnectorFactoryPluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugConnectorFactoryPluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugConnectorFactoryPluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugConnectorFactoryPluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugServiceFactoryPluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugServiceFactoryPluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugServiceFactoryPluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugServiceFactoryPluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlPreviewServiceFactoryPluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlPreviewServiceFactoryPluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlPreviewServiceFactoryPluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlPreviewServiceFactoryPluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlProfilerServiceFactoryPluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlProfilerServiceFactoryPluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlProfilerServiceFactoryPluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlProfilerServiceFactoryPluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuick3DProfilerAdapterFactoryPluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuick3DProfilerAdapterFactoryPluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuick3DProfilerAdapterFactoryPluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuick3DProfilerAdapterFactoryPluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuickProfilerAdapterFactoryPluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuickProfilerAdapterFactoryPluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuickProfilerAdapterFactoryPluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuickProfilerAdapterFactoryPluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QTcpServerConnectionFactoryPluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QTcpServerConnectionFactoryPluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QTcpServerConnectionFactoryPluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QTcpServerConnectionFactoryPluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlVersionlessAliasTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsDependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsVersionlessAliasTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaDependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptDependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptVersionlessAliasTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaVersionlessAliasTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLDependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/FindWrapVulkanHeaders.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/FindVulkan.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/FindPackageHandleStandardArgs.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/FindPackageMessage.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/FindPackageHandleStandardArgs.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/FindPackageMessage.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLVersionlessAliasTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickPlugins.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickVersionlessAliasTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2ConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2ConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2Config.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2Dependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2ConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2ConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2Config.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2Dependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2Targets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2Targets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2AdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2VersionlessAliasTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2Targets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2Targets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2AdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2VersionlessAliasTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatDependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatVersionlessAliasTargets.cmake", + "D:/CodeProject/PhotoWall/photowall-qt/resources/resources.qrc" + ], + "CMAKE_SOURCE_DIR" : "D:/CodeProject/PhotoWall/photowall-qt", + "CROSS_CONFIG" : false, + "DEP_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build-msvc/PhotoWallQt_autogen/deps", + "DEP_FILE_RULE_NAME" : "PhotoWallQt_autogen/timestamp", + "HEADERS" : + [ + [ + "D:/CodeProject/PhotoWall/photowall-qt/include/photowall.h", + "Mu", + "6YEA5652QU/moc_photowall.cpp", + null + ], + [ + "D:/CodeProject/PhotoWall/photowall-qt/src/core/EventDispatcher.h", + "Mu", + "PRMOGMWJPH/moc_EventDispatcher.cpp", + null + ], + [ + "D:/CodeProject/PhotoWall/photowall-qt/src/core/FolderTreeModel.h", + "Mu", + "PRMOGMWJPH/moc_FolderTreeModel.cpp", + null + ], + [ + "D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoModel.h", + "Mu", + "PRMOGMWJPH/moc_PhotoModel.cpp", + null + ], + [ + "D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoStore.h", + "Mu", + "PRMOGMWJPH/moc_PhotoStore.cpp", + null + ], + [ + "D:/CodeProject/PhotoWall/photowall-qt/src/core/RustBridge.h", + "Mu", + "PRMOGMWJPH/moc_RustBridge.cpp", + null + ], + [ + "D:/CodeProject/PhotoWall/photowall-qt/src/core/ThumbnailProvider.h", + "Mu", + "PRMOGMWJPH/moc_ThumbnailProvider.cpp", + null + ], + [ + "D:/CodeProject/PhotoWall/photowall-qt/src/utils/JsonHelper.h", + "Mu", + "VSCBVMNR7M/moc_JsonHelper.cpp", + null + ] + ], + "HEADER_EXTENSIONS" : [ "h", "hh", "h++", "hm", "hpp", "hxx", "in", "txx" ], + "INCLUDE_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/build-msvc/PhotoWallQt_autogen/include", + "MOC_COMPILATION_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build-msvc/PhotoWallQt_autogen/mocs_compilation.cpp", + "MOC_DEFINITIONS" : + [ + "MINGW_HAS_SECURE_API=1", + "QT_CORE5COMPAT_LIB", + "QT_CORE_LIB", + "QT_GUI_LIB", + "QT_NETWORK_LIB", + "QT_NO_DEBUG", + "QT_OPENGL_LIB", + "QT_QMLINTEGRATION_LIB", + "QT_QML_LIB", + "QT_QUICKCONTROLS2_LIB", + "QT_QUICK_LIB", + "UNICODE", + "WIN32", + "WIN64", + "_ENABLE_EXTENDED_ALIGNED_STORAGE", + "_UNICODE", + "_WIN64" + ], + "MOC_DEPEND_FILTERS" : + [ + [ + "Q_PLUGIN_METADATA", + "[\n][ \t]*Q_PLUGIN_METADATA[ \t]*\\([^\\)]*FILE[ \t]*\"([^\"]+)\"" + ] + ], + "MOC_INCLUDES" : + [ + "D:/CodeProject/PhotoWall/photowall-qt/src", + "D:/CodeProject/PhotoWall/photowall-qt/include", + "D:/Qt/6.10.1/mingw_64/include/QtCore", + "D:/Qt/6.10.1/mingw_64/include", + "D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++", + "D:/Qt/6.10.1/mingw_64/include/QtGui", + "D:/Qt/6.10.1/mingw_64/include/QtQuick", + "D:/Qt/6.10.1/mingw_64/include/QtQml", + "D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration", + "D:/Qt/6.10.1/mingw_64/include/QtNetwork", + "D:/Qt/6.10.1/mingw_64/include/QtOpenGL", + "D:/Qt/6.10.1/mingw_64/include/QtQuickControls2", + "D:/Qt/6.10.1/mingw_64/include/QtCore5Compat", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed", + "D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include" + ], + "MOC_MACRO_NAMES" : + [ + "Q_OBJECT", + "Q_GADGET", + "Q_NAMESPACE", + "Q_NAMESPACE_EXPORT", + "Q_GADGET_EXPORT", + "Q_ENUM_NS" + ], + "MOC_OPTIONS" : [], + "MOC_PATH_PREFIX" : false, + "MOC_PREDEFS_CMD" : + [ + "D:/Qt/Tools/mingw1310_64/bin/g++.exe", + "-std=gnu++17", + "-dM", + "-E", + "-c", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp" + ], + "MOC_PREDEFS_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build-msvc/PhotoWallQt_autogen/moc_predefs.h", + "MOC_RELAXED_MODE" : false, + "MOC_SKIP" : [], + "MULTI_CONFIG" : false, + "PARALLEL" : 16, + "PARSE_CACHE_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build-msvc/CMakeFiles/PhotoWallQt_autogen.dir/ParseCache.txt", + "QT_MOC_EXECUTABLE" : "D:/Qt/6.10.1/mingw_64/bin/moc.exe", + "QT_UIC_EXECUTABLE" : "", + "QT_VERSION_MAJOR" : 6, + "QT_VERSION_MINOR" : 10, + "SETTINGS_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build-msvc/CMakeFiles/PhotoWallQt_autogen.dir/AutogenUsed.txt", + "SOURCES" : + [ + [ + "D:/CodeProject/PhotoWall/photowall-qt/src/core/EventDispatcher.cpp", + "Mu", + null + ], + [ + "D:/CodeProject/PhotoWall/photowall-qt/src/core/FolderTreeModel.cpp", + "Mu", + null + ], + [ + "D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoModel.cpp", + "Mu", + null + ], + [ + "D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoStore.cpp", + "Mu", + null + ], + [ + "D:/CodeProject/PhotoWall/photowall-qt/src/core/RustBridge.cpp", + "Mu", + null + ], + [ + "D:/CodeProject/PhotoWall/photowall-qt/src/core/ThumbnailProvider.cpp", + "Mu", + null + ], + [ "D:/CodeProject/PhotoWall/photowall-qt/src/main.cpp", "Mu", null ], + [ + "D:/CodeProject/PhotoWall/photowall-qt/src/utils/JsonHelper.cpp", + "Mu", + null + ] + ], + "USE_BETTER_GRAPH" : true, + "VERBOSITY" : 0 +} diff --git a/photowall-qt/build-msvc/CMakeFiles/PhotoWallQt_autogen.dir/AutogenUsed.txt b/photowall-qt/build-msvc/CMakeFiles/PhotoWallQt_autogen.dir/AutogenUsed.txt new file mode 100644 index 0000000..6086ffb --- /dev/null +++ b/photowall-qt/build-msvc/CMakeFiles/PhotoWallQt_autogen.dir/AutogenUsed.txt @@ -0,0 +1 @@ +moc:26cad6e97c1466c87b7873d33c36b315e28d79642bbc51ffa3b84ddf07cf463b diff --git a/photowall-qt/build-msvc/CMakeFiles/PhotoWallQt_autogen.dir/ParseCache.txt b/photowall-qt/build-msvc/CMakeFiles/PhotoWallQt_autogen.dir/ParseCache.txt new file mode 100644 index 0000000..393cda9 --- /dev/null +++ b/photowall-qt/build-msvc/CMakeFiles/PhotoWallQt_autogen.dir/ParseCache.txt @@ -0,0 +1,2179 @@ +# Generated by CMake. Changes will be overwritten. +D:/CodeProject/PhotoWall/photowall-qt/include/photowall.h +D:/CodeProject/PhotoWall/photowall-qt/src/core/ThumbnailProvider.h + mmc:Q_OBJECT + mdp:D:/CodeProject/PhotoWall/photowall-qt/build-msvc/PhotoWallQt_autogen/moc_predefs.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/src/core/ThumbnailProvider.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QCache + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QHash + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QMutex + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QSet + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20iterator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcache.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcheckedint_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdeadlinetimer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qline.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmargins.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetaobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmutex.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpoint.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrect.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsize.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qspan.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtimezone.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtsan_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtyperevision.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qversionnumber.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qcolor.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qimage.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qpaintdevice.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qpixelformat.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qpixmap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qpolygon.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qregion.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qrgb.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qrgba64.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qtgui-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qtransform.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs_win.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetwork-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQml/qjsengine.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQml/qjsmanagedvalue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQml/qjsnumbercoercion.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQml/qjsprimitivevalue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQml/qjsvalue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQml/qqml.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlabstracturlinterceptor.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQml/qqmldebug.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlengine.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlerror.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQml/qqmllist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlparserstatus.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlprivate.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlpropertyvaluesource.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlregistration.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQml/qtqml-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQml/qtqmlexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQml/qtqmlglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration/qqmlintegration.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQuick/QQuickAsyncImageProvider + mdp:D:/Qt/6.10.1/mingw_64/include/QtQuick/qquickimageprovider.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQuick/qtquick-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQuick/qtquickexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQuick/qtquickglobal.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cassert + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h +D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoModel.h + mmc:Q_OBJECT + mdp:D:/CodeProject/PhotoWall/photowall-qt/build-msvc/PhotoWallQt_autogen/moc_predefs.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoModel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QAbstractListModel + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QHash + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonArray + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QSet + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractitemmodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonarray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h +D:/CodeProject/PhotoWall/photowall-qt/src/core/EventDispatcher.h + mmc:Q_OBJECT + mdp:D:/CodeProject/PhotoWall/photowall-qt/build-msvc/PhotoWallQt_autogen/moc_predefs.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/src/core/EventDispatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QHash + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QObject + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h +D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoStore.h + mmc:Q_OBJECT + mdp:D:/CodeProject/PhotoWall/photowall-qt/build-msvc/PhotoWallQt_autogen/moc_predefs.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoStore.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QObject + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QSet + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlregistration.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration/qqmlintegration.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h +D:/CodeProject/PhotoWall/photowall-qt/src/core/FolderTreeModel.h + mmc:Q_OBJECT + mdp:D:/CodeProject/PhotoWall/photowall-qt/build-msvc/PhotoWallQt_autogen/moc_predefs.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/src/core/FolderTreeModel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QAbstractItemModel + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonArray + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractitemmodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonarray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h +D:/CodeProject/PhotoWall/photowall-qt/src/core/RustBridge.h + mmc:Q_OBJECT + mdp:D:/CodeProject/PhotoWall/photowall-qt/build-msvc/PhotoWallQt_autogen/moc_predefs.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/include/photowall.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/src/core/RustBridge.h + mdp:D:/CodeProject/PhotoWall/src-tauri/crates/photowall-ffi/include/photowall.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonArray + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QMutex + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QObject + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QString + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdeadlinetimer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonarray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmutex.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtsan_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h +D:/CodeProject/PhotoWall/photowall-qt/src/utils/JsonHelper.h +D:/CodeProject/PhotoWall/photowall-qt/src/core/EventDispatcher.cpp +D:/CodeProject/PhotoWall/photowall-qt/src/core/FolderTreeModel.cpp +D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoModel.cpp +D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoStore.cpp +D:/CodeProject/PhotoWall/photowall-qt/src/core/RustBridge.cpp +D:/CodeProject/PhotoWall/photowall-qt/src/core/ThumbnailProvider.cpp +D:/CodeProject/PhotoWall/photowall-qt/src/main.cpp +D:/CodeProject/PhotoWall/photowall-qt/src/utils/JsonHelper.cpp diff --git a/photowall-qt/build-msvc/CMakeFiles/TargetDirectories.txt b/photowall-qt/build-msvc/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..14b5297 --- /dev/null +++ b/photowall-qt/build-msvc/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,9 @@ +D:/CodeProject/PhotoWall/photowall-qt/build-msvc/CMakeFiles/PhotoWallQt.dir +D:/CodeProject/PhotoWall/photowall-qt/build-msvc/CMakeFiles/edit_cache.dir +D:/CodeProject/PhotoWall/photowall-qt/build-msvc/CMakeFiles/rebuild_cache.dir +D:/CodeProject/PhotoWall/photowall-qt/build-msvc/CMakeFiles/list_install_components.dir +D:/CodeProject/PhotoWall/photowall-qt/build-msvc/CMakeFiles/install.dir +D:/CodeProject/PhotoWall/photowall-qt/build-msvc/CMakeFiles/install/local.dir +D:/CodeProject/PhotoWall/photowall-qt/build-msvc/CMakeFiles/install/strip.dir +D:/CodeProject/PhotoWall/photowall-qt/build-msvc/CMakeFiles/PhotoWallQt_autogen_timestamp_deps.dir +D:/CodeProject/PhotoWall/photowall-qt/build-msvc/CMakeFiles/PhotoWallQt_autogen.dir diff --git a/photowall-qt/build-msvc/CMakeFiles/clean_additional.cmake b/photowall-qt/build-msvc/CMakeFiles/clean_additional.cmake new file mode 100644 index 0000000..c7db1f6 --- /dev/null +++ b/photowall-qt/build-msvc/CMakeFiles/clean_additional.cmake @@ -0,0 +1,10 @@ +# Additional clean files +cmake_minimum_required(VERSION 3.16) + +if("${CONFIG}" STREQUAL "" OR "${CONFIG}" STREQUAL "Release") + file(REMOVE_RECURSE + "CMakeFiles\\PhotoWallQt_autogen.dir\\AutogenUsed.txt" + "CMakeFiles\\PhotoWallQt_autogen.dir\\ParseCache.txt" + "PhotoWallQt_autogen" + ) +endif() diff --git a/photowall-qt/build-msvc/CMakeFiles/cmake.check_cache b/photowall-qt/build-msvc/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/photowall-qt/build-msvc/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/photowall-qt/build-msvc/CMakeFiles/rules.ninja b/photowall-qt/build-msvc/CMakeFiles/rules.ninja new file mode 100644 index 0000000..f22d568 --- /dev/null +++ b/photowall-qt/build-msvc/CMakeFiles/rules.ninja @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Ninja" Generator, CMake Version 3.30 + +# This file contains all the rules used to get the outputs files +# built from the input files. +# It is included in the main 'build.ninja'. + +# ============================================================================= +# Project: PhotoWallQt +# Configurations: Release +# ============================================================================= +# ============================================================================= + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__PhotoWallQt_unscanned_Release + depfile = $DEP_FILE + deps = gcc + command = ${LAUNCHER}${CODE_CHECK}D:\Qt\Tools\mingw1310_64\bin\g++.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX executable. + +rule CXX_EXECUTABLE_LINKER__PhotoWallQt_Release + command = C:\WINDOWS\system32\cmd.exe /C "$PRE_LINK && D:\Qt\Tools\mingw1310_64\bin\g++.exe $FLAGS $LINK_FLAGS $in -o $TARGET_FILE -Wl,--out-implib,$TARGET_IMPLIB -Wl,--major-image-version,0,--minor-image-version,0 $LINK_PATH $LINK_LIBRARIES && $POST_BUILD" + description = Linking CXX executable $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for running custom commands. + +rule CUSTOM_COMMAND + command = $COMMAND + description = $DESC + + +############################################# +# Rule for re-running cmake. + +rule RERUN_CMAKE + command = D:\Qt\Tools\CMake_64\bin\cmake.exe --regenerate-during-build -SD:\CodeProject\PhotoWall\photowall-qt -BD:\CodeProject\PhotoWall\photowall-qt\build-msvc + description = Re-running CMake... + generator = 1 + + +############################################# +# Rule for cleaning additional files. + +rule CLEAN_ADDITIONAL + command = D:\Qt\Tools\CMake_64\bin\cmake.exe -DCONFIG=$CONFIG -P CMakeFiles\clean_additional.cmake + description = Cleaning additional files... + + +############################################# +# Rule for cleaning all built files. + +rule CLEAN + command = D:\Qt\Tools\Ninja\ninja.exe $FILE_ARG -t clean $TARGETS + description = Cleaning all built files... + + +############################################# +# Rule for printing all primary targets available. + +rule HELP + command = D:\Qt\Tools\Ninja\ninja.exe -t targets + description = All primary targets available: + diff --git a/photowall-qt/build-msvc/PhotoWallQt_autogen/3YJK5W5UP7/qrc_resources.cpp b/photowall-qt/build-msvc/PhotoWallQt_autogen/3YJK5W5UP7/qrc_resources.cpp new file mode 100644 index 0000000..256cc94 --- /dev/null +++ b/photowall-qt/build-msvc/PhotoWallQt_autogen/3YJK5W5UP7/qrc_resources.cpp @@ -0,0 +1,5639 @@ +/**************************************************************************** +** Resource object code +** +** Created by: The Resource Compiler for Qt version 6.10.1 +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#ifdef _MSC_VER +// disable informational message "function ... selected for automatic inline expansion" +#pragma warning (disable: 4711) +#endif + +static const unsigned char qt_resource_data[] = { + // main.qml + 0x0,0x0,0x10,0xa9, + 0x0, + 0x0,0x57,0x5d,0x78,0xda,0xe5,0x1c,0x6b,0x8f,0xdb,0xc6,0xf1,0xbb,0x1,0xff,0x87, + 0xad,0x8a,0x6,0x52,0xed,0xd0,0x3a,0x39,0xe7,0x18,0x52,0x2f,0x86,0x5f,0x17,0x1f, + 0xea,0xb3,0x2f,0xd6,0xa5,0xe,0x60,0x18,0xc1,0x4a,0x5c,0x49,0x8c,0x29,0xae,0x42, + 0x52,0xf7,0x88,0x73,0x40,0xa,0x34,0x75,0xdd,0x7,0xfa,0xa1,0x45,0x5b,0x34,0x5, + 0x9a,0xf,0x69,0xd3,0x16,0x68,0xd2,0xf6,0x43,0x9a,0x26,0xa9,0x7f,0x4d,0xcf,0x97, + 0xfe,0x8b,0xce,0xbe,0xc8,0x25,0xb9,0x4b,0x52,0x67,0xd9,0x41,0x50,0x1e,0x70,0x12, + 0x77,0x67,0x67,0x76,0x67,0x67,0x66,0x67,0x76,0x67,0xe5,0x4d,0x67,0x34,0x8c,0xd1, + 0x2b,0xf1,0x2b,0x73,0x6f,0x78,0xef,0xe4,0x9,0x2f,0xf3,0xee,0x5c,0xa6,0x41,0x1c, + 0x52,0x3f,0x2a,0x54,0x5c,0xf1,0xb0,0x4f,0xc7,0xc5,0xf2,0xeb,0x78,0x9f,0xce,0xe3, + 0x62,0xf9,0x6d,0x2f,0x70,0xe9,0xae,0x56,0xbc,0x7a,0x99,0x4e,0x67,0x38,0x76,0x5e, + 0xe,0xf1,0x6c,0xe2,0xd,0xb1,0x7f,0x75,0x34,0x22,0x43,0xad,0xe5,0xd6,0x84,0xc6, + 0xf4,0x36,0xf6,0x7d,0xb4,0xe2,0xb4,0x93,0xd2,0xc6,0x10,0x9a,0xd1,0x80,0x4,0x71, + 0xd4,0x48,0xb,0x67,0x78,0x4c,0xf4,0x77,0x57,0xf4,0x4e,0x2b,0x89,0x27,0x64,0x4a, + 0x1a,0x8,0x47,0x68,0x9b,0x7d,0x3b,0x79,0xe2,0xe4,0x89,0x8b,0xb3,0x99,0xf,0x84, + 0x63,0x8f,0x6,0xa2,0x77,0xe8,0xfe,0xc9,0x13,0x8,0x1e,0xcf,0xed,0xa2,0x5d,0xd9, + 0x5f,0xf6,0xbe,0xeb,0xb9,0xf1,0xa4,0x8b,0x56,0x3a,0xe7,0xdb,0xa2,0x60,0x42,0xbc, + 0xf1,0x24,0xee,0xa2,0xf3,0x6d,0x59,0xb0,0xe3,0x45,0xde,0xc0,0x27,0x5d,0x14,0x87, + 0x73,0x22,0x8a,0x62,0x2f,0x66,0x5,0x6f,0x46,0xdb,0x61,0xb3,0x91,0x8c,0xa5,0xd1, + 0x12,0xb5,0x23,0xe0,0xab,0x33,0xc2,0x53,0xcf,0xdf,0xef,0x8a,0x1e,0x39,0xe2,0x3f, + 0xab,0xe8,0xe3,0x20,0xd2,0xc0,0x66,0xde,0x1e,0xf1,0xfb,0xde,0x5b,0xc4,0x0,0x9, + 0xa5,0x9b,0x2e,0x1b,0xc,0x87,0xf6,0xf1,0x38,0xea,0x2,0x6f,0x25,0xb7,0xd1,0xdb, + 0xec,0xfb,0x7a,0x88,0xa7,0xc4,0x27,0x51,0x24,0xa,0xaf,0x79,0x41,0x2c,0xc0,0x87, + 0xd4,0xa7,0x61,0x17,0x58,0x13,0x2,0xbd,0x19,0xe,0x81,0xa7,0xd,0x85,0x2a,0x24, + 0xd8,0xa5,0x81,0xbf,0x8f,0x66,0x21,0x9d,0x91,0x30,0xde,0x47,0x3,0x4a,0x7d,0xe4, + 0xe2,0xf0,0xde,0x26,0x75,0x73,0x3d,0x51,0xa5,0xaa,0x71,0xd2,0x26,0x8a,0x43,0x2f, + 0x18,0xa3,0xe1,0x3c,0x64,0xc8,0xb7,0x60,0x92,0x80,0xdc,0x84,0xc2,0x44,0x14,0x40, + 0x77,0x70,0x8,0xe0,0x34,0x4,0x8,0xce,0xac,0x3e,0xfb,0xae,0xa0,0x22,0x6f,0x1c, + 0x60,0x1f,0xb1,0x59,0xbe,0x3c,0xc1,0xc1,0x98,0xb8,0x4d,0x89,0x9a,0x15,0xdd,0x80, + 0xf1,0xb5,0x14,0xe8,0x2d,0x90,0x21,0x80,0xf0,0x89,0x9a,0x4c,0x35,0xa1,0x53,0xec, + 0x5,0x97,0xf0,0xf0,0xde,0x38,0xa4,0xf3,0xc0,0x4d,0xeb,0x70,0x30,0x9c,0xd0,0x30, + 0x72,0x46,0x9e,0xef,0x77,0x91,0x60,0x43,0x5a,0x2b,0x79,0xa4,0x8f,0x76,0x60,0x40, + 0x12,0x62,0xd7,0x9b,0x47,0x59,0x38,0x51,0x76,0x1d,0x87,0x63,0x92,0x2,0xa6,0xdf, + 0x7c,0xbc,0x4f,0x42,0x87,0x4,0x18,0xe4,0xc6,0xd5,0x5,0x47,0xab,0xe4,0x1a,0xd1, + 0x45,0x37,0x67,0x78,0xe8,0xc5,0xfb,0x9b,0x38,0xba,0xa7,0x8f,0x8a,0x3d,0x53,0x28, + 0xeb,0xd3,0x79,0x38,0x4,0xbe,0x19,0x87,0xae,0x1e,0x29,0xc3,0x59,0x2e,0x38,0xbc, + 0xb4,0x8,0xac,0xe4,0x3b,0x7,0x2d,0x8a,0x8b,0xe0,0x6a,0xf4,0x39,0x70,0x51,0x5c, + 0x4,0x4f,0x94,0x65,0x84,0xfd,0x88,0x64,0xeb,0xf,0xd2,0xd7,0x3,0x13,0xd7,0xce, + 0x9c,0x41,0xdb,0x4c,0xb1,0xd0,0x25,0x1c,0xa6,0xa5,0xd6,0x91,0xb3,0x89,0xe7,0x8a, + 0x98,0x1,0xd7,0xa7,0x3d,0xa6,0x33,0x35,0xeb,0xec,0xbb,0x19,0xc8,0x27,0xa3,0x38, + 0x81,0x62,0x2f,0x66,0xb0,0x50,0x70,0x4d,0xc2,0x85,0x45,0x66,0x29,0xbe,0xae,0x9e, + 0xcb,0x96,0x1b,0xa4,0x2c,0x9a,0x87,0x23,0x3c,0xcc,0x71,0x27,0xfb,0x56,0x5b,0xe8, + 0x72,0x2c,0x4a,0xfa,0x3b,0xa0,0x71,0x4c,0xa7,0x49,0x87,0xc5,0x6b,0x4f,0x89,0x8a, + 0x2c,0xe5,0x6f,0xbd,0xa4,0xeb,0x6a,0x70,0x9c,0x4e,0x4f,0xf5,0x5c,0x96,0xf2,0x37, + 0x36,0x71,0x56,0xda,0x45,0x69,0x28,0xed,0x8c,0x55,0x8e,0xf5,0xce,0xd9,0xe5,0x77, + 0xa5,0x58,0x65,0x52,0x68,0x1a,0xba,0x24,0x2c,0x82,0x52,0xa1,0x76,0x5d,0xd4,0x76, + 0xce,0x15,0xa4,0x34,0x5b,0x0,0x62,0x79,0x25,0xc4,0x63,0x74,0x11,0xec,0x66,0xb6, + 0x66,0x93,0xce,0x23,0xc2,0x8a,0xcb,0xc6,0x6e,0xb6,0x3d,0x46,0xf1,0xda,0x84,0xa9, + 0xf5,0x2,0xb5,0x3e,0xa9,0xe5,0xd9,0xc6,0x88,0xc4,0xbc,0xce,0x28,0x98,0x7d,0x34, + 0x84,0xf5,0xee,0xde,0x16,0x15,0x6b,0x4,0x2f,0x6a,0xb6,0x4f,0xa3,0x76,0xcb,0x30, + 0xf6,0x60,0x2b,0x84,0x25,0x83,0x59,0xa6,0xd1,0x3c,0x18,0xb2,0x35,0xb2,0x39,0x65, + 0x43,0x69,0x81,0xfc,0x28,0x34,0x68,0x2d,0xc5,0xc3,0x2b,0x9d,0xbd,0xd3,0x48,0x7c, + 0xd9,0x6f,0xe9,0xfa,0xab,0x61,0xa5,0x91,0xc7,0x90,0x49,0x33,0x6e,0xc0,0x5e,0x6c, + 0xc5,0x15,0x79,0x84,0x9a,0x33,0xd1,0x23,0x2b,0xc,0x37,0x9c,0x24,0x46,0x2e,0xf1, + 0x63,0x6c,0xe8,0x1b,0x7a,0x3e,0xe9,0xb9,0xd6,0x51,0xbd,0x74,0xbf,0x65,0xc7,0x2c, + 0x18,0xe,0x58,0x4e,0xad,0x9,0xa,0xce,0x5e,0x25,0xf0,0x7e,0xa,0xbc,0x6f,0x6, + 0x36,0x30,0xc9,0xc8,0xb7,0x2b,0x74,0xe,0x26,0xf3,0x32,0xeb,0x28,0xe3,0x5a,0x9, + 0x97,0x24,0x69,0x6e,0x64,0x3d,0x1f,0xe4,0x17,0xad,0xad,0xad,0x21,0xb1,0xf6,0x3b, + 0x9b,0x78,0xcf,0x9b,0x82,0xcf,0x0,0x4c,0x94,0x70,0xd1,0x84,0xee,0xde,0xa0,0xe1, + 0x14,0xfb,0x4d,0xcb,0xe0,0x9,0x18,0x69,0x1d,0x3a,0xc1,0x61,0x6a,0x70,0x50,0xa1, + 0x28,0xb7,0xe8,0xae,0xf0,0x10,0x9f,0x5c,0x1d,0x98,0x1d,0x56,0xda,0xd0,0x79,0xa1, + 0xa6,0xda,0xb4,0x8b,0x70,0x11,0x53,0xf3,0x60,0xcc,0xeb,0x8a,0xb5,0xa0,0xd9,0xd7, + 0xe9,0x98,0xa2,0x3e,0xe1,0x62,0x5a,0x4,0x28,0x1d,0x51,0x6,0xff,0x4a,0xdb,0xc, + 0x60,0x2e,0x2d,0x35,0x9a,0x39,0x6b,0x78,0xf6,0x9c,0x1d,0x44,0xd9,0xc2,0x32,0x18, + 0xb5,0x92,0xac,0x74,0xec,0x30,0x63,0x6,0x4,0x13,0xd2,0x45,0x2f,0xcb,0x6f,0x65, + 0x1d,0x63,0x8f,0x82,0x3,0x57,0x6e,0x6,0x56,0x63,0x26,0x55,0x9f,0xd9,0xd3,0x76, + 0xcf,0x64,0x88,0x67,0xa1,0x37,0xc5,0xe1,0xbe,0x49,0x3,0x6a,0xe1,0x5d,0x29,0xc7, + 0x7b,0x5,0xdc,0xd4,0x32,0xdc,0x25,0x55,0xf6,0x1a,0xb1,0x78,0x38,0x2a,0x44,0xa8, + 0x4,0x34,0x74,0x8f,0x39,0xb2,0xc7,0x21,0xbd,0x31,0xa4,0x81,0xb6,0x9a,0xf,0x81, + 0x25,0x24,0xdc,0x8,0x94,0xe6,0xf4,0x50,0x0,0x8e,0x31,0x38,0xdc,0x33,0xe6,0x4f, + 0xbf,0xee,0x7b,0x83,0x10,0x98,0xd0,0xe8,0x81,0x37,0xcd,0x42,0x89,0x95,0xf3,0x9, + 0xaf,0x1a,0xdf,0x5c,0xe7,0xf,0xd4,0x31,0xd5,0x53,0xee,0x68,0x51,0x7b,0x33,0x96, + 0xb6,0xcc,0x7f,0xb5,0x0,0x4b,0x7f,0xf6,0xa,0xac,0x4a,0xfd,0x9,0xd6,0x22,0x2e, + 0xdb,0xa3,0x85,0x26,0x97,0x38,0xff,0xaa,0x8,0x71,0x89,0xa7,0xa1,0xf7,0x16,0x2c, + 0x8c,0xd8,0xbf,0x39,0x1a,0x45,0x24,0x36,0x6a,0x7d,0xc6,0x21,0x85,0x25,0x92,0x45, + 0xa0,0xa,0xfc,0x6c,0x39,0x78,0xa2,0x2d,0x15,0x68,0x23,0x3c,0x9d,0x41,0xdc,0x5, + 0x80,0x2f,0x96,0x3,0xca,0x69,0x80,0xf5,0x2a,0x1c,0xf,0x70,0xd3,0x20,0xba,0x4e, + 0x78,0xda,0x24,0xd1,0xce,0xd8,0x5c,0x3c,0x80,0x45,0xdd,0xe9,0xb4,0x16,0x16,0x75, + 0xeb,0x84,0x6f,0x93,0xbd,0x52,0x75,0x8f,0xa1,0x1e,0xe4,0x28,0xd,0x73,0xed,0xa0, + 0xe5,0x91,0x2f,0x9,0xbd,0x51,0x45,0x5b,0x2d,0x1c,0xee,0xb4,0x2b,0x60,0x77,0xa5, + 0xf1,0x5b,0x67,0x2f,0x97,0xa8,0xef,0x56,0xc0,0x83,0xfb,0x0,0x3a,0xd4,0x57,0x16, + 0xfb,0xf9,0xb6,0xb3,0x6a,0x6f,0x61,0xb7,0x34,0x8b,0xac,0xf5,0xc5,0xc2,0x8d,0x98, + 0x4c,0x41,0xaf,0xc5,0xaa,0xc2,0x17,0xc3,0xdb,0xc2,0xba,0xd8,0x95,0x12,0x56,0xa9, + 0x1b,0x78,0xc7,0x1b,0xf3,0xcd,0xc,0xb4,0x5,0x4d,0xc0,0xad,0xb9,0x4d,0x6,0xa8, + 0x1f,0xef,0xfb,0x6,0x75,0xa9,0x5c,0x5c,0x58,0xe0,0x14,0xe0,0x1d,0xe6,0x5f,0x42, + 0x50,0x67,0xf2,0x8e,0xd9,0x23,0xbb,0x8,0x8e,0xd9,0x88,0x40,0x88,0xef,0x5e,0xab, + 0x58,0x6b,0xf2,0xf0,0x72,0x5c,0x40,0x8,0x56,0x51,0xc7,0x9b,0xb2,0xfd,0x18,0x2f, + 0xe6,0xa5,0xe8,0x14,0x3a,0x6f,0x46,0x92,0xa8,0x9f,0xa5,0xde,0x30,0x2d,0xc4,0x87, + 0xff,0x26,0x5f,0xa2,0xb6,0x5,0xcf,0x5a,0x6f,0x93,0xa6,0x4a,0x88,0x9c,0xa2,0xca, + 0xd2,0xb1,0xb1,0x94,0xab,0xe9,0x6a,0xcb,0xa6,0x74,0x30,0xa9,0x7d,0xdf,0x73,0xd9, + 0x36,0x7,0x9f,0x51,0xd3,0xee,0xc5,0xc2,0x1e,0x3,0x9b,0xd8,0x48,0x60,0x65,0x48, + 0xab,0xfd,0x86,0xce,0xf9,0x1a,0x7e,0xc3,0xb,0xb,0x69,0x89,0x31,0xb6,0x5d,0xc2, + 0xa2,0xba,0xec,0x69,0xb1,0x51,0x55,0x2b,0xae,0x5a,0x37,0x2e,0xf3,0x95,0x37,0x9, + 0x4a,0xb3,0xc5,0xc7,0x59,0xd9,0xdf,0x2a,0x1d,0xb4,0xbd,0x6,0x24,0x46,0x28,0xf, + 0xe,0x5c,0xf4,0x5a,0xe2,0x19,0xa1,0x1,0x86,0xb8,0x9,0xa2,0x8,0xb5,0x13,0xc7, + 0xb7,0xcd,0x2a,0xbd,0x4a,0x5d,0xff,0x1d,0xd9,0x12,0xac,0xc,0x37,0x4f,0x17,0xca, + 0x6a,0xc5,0xc4,0xa1,0xd2,0x75,0x77,0xef,0x49,0xf0,0x43,0x10,0xa6,0x8c,0xc6,0x5e, + 0x39,0x19,0x7b,0x4d,0xb2,0xb,0x55,0xd6,0x8d,0x6f,0x40,0xe8,0x14,0xcc,0xcb,0xd4, + 0xc4,0x5e,0x73,0x89,0x4c,0xc0,0x24,0xd3,0x90,0xf1,0x7d,0xf,0xec,0xf9,0x8d,0xf9, + 0x74,0x40,0xc2,0x8b,0x1,0xac,0x10,0x7c,0x52,0xee,0x23,0x77,0x1e,0x62,0xe1,0xb9, + 0x76,0xda,0xe0,0xb9,0x12,0x1c,0x81,0x56,0x3a,0xf1,0xfe,0xc,0x7a,0x75,0x55,0xbc, + 0xdc,0x9c,0xc7,0xaf,0xcc,0xb1,0x8b,0xe,0xca,0xbc,0x53,0x9d,0x92,0x60,0xfd,0x32, + 0xa8,0xfd,0x5f,0xba,0x7e,0x2b,0xf5,0x5c,0xbf,0x4e,0x4d,0xcf,0x6f,0x75,0x21,0xc7, + 0xaf,0x7d,0x9a,0xff,0x39,0xed,0xd5,0x25,0xba,0x6e,0x99,0x1d,0xf6,0xac,0x78,0x77, + 0xa5,0x6c,0x5b,0x96,0x93,0xaa,0xc0,0x56,0xf3,0x13,0x6e,0xa9,0xa3,0x92,0x32,0x73, + 0x99,0xf,0x50,0xec,0x2d,0x92,0x90,0xb9,0x53,0x6a,0x23,0x3b,0x65,0x42,0x7a,0x8b, + 0xcc,0x8,0x6,0x7a,0x55,0x72,0x36,0xa5,0x2e,0xf1,0xbb,0xe8,0x4e,0x39,0x14,0x7b, + 0xee,0xf3,0xd1,0x8a,0xf3,0x8b,0xd3,0x20,0xd7,0x3,0xd6,0xae,0x71,0xf4,0xee,0x87, + 0x47,0xf,0x1f,0x40,0x81,0x37,0x64,0xba,0xd5,0x18,0x87,0x9e,0xfb,0xfa,0x8e,0x47, + 0x76,0x1b,0xe8,0xe0,0x74,0x6d,0xa4,0x23,0xf0,0x4d,0x49,0x18,0x69,0x78,0x1f,0xff, + 0xea,0xc1,0x7f,0x3e,0xff,0xe4,0xf0,0x83,0x7f,0xa5,0xa8,0x5,0xd0,0x42,0x78,0xb1, + 0x3f,0x98,0x4f,0x75,0xb4,0x47,0xef,0x7d,0x7a,0xf8,0xc3,0x9f,0xa6,0x38,0xb3,0xc1, + 0xe1,0x22,0xa8,0x63,0x3c,0xce,0xf4,0xf7,0xfd,0x7,0x47,0x7f,0x7d,0x94,0x22,0xe6, + 0xe5,0x8b,0xf1,0x0,0xef,0x80,0xfa,0xc6,0x24,0x83,0xf5,0x97,0x9f,0x7c,0xf9,0xeb, + 0x9f,0x6b,0x2c,0x90,0x30,0x8b,0xf5,0x34,0xc4,0xd1,0x44,0x43,0x7a,0xf8,0xd9,0xef, + 0x8f,0x3e,0xfb,0xf4,0xe8,0xe3,0x5f,0xa4,0x78,0x41,0x6,0xc8,0x82,0x58,0xc1,0x5e, + 0xc4,0x20,0xa4,0x7a,0x6f,0xbf,0xfc,0xe8,0xd1,0xd1,0xbf,0x3f,0x4a,0xb1,0x26,0x20, + 0x55,0x5b,0x1a,0x77,0xcb,0x24,0x99,0x3d,0xac,0x7f,0xe0,0xdd,0x83,0xa9,0x16,0xd1, + 0x41,0x75,0x2f,0xa5,0x66,0x32,0xf0,0x1a,0xc0,0xba,0xeb,0x9d,0xb4,0x33,0x39,0xe5, + 0x67,0x3b,0xf5,0xb1,0x5d,0xab,0xe1,0x42,0x56,0xaf,0xa3,0x5,0x43,0xc6,0x4f,0x22, + 0xbd,0xa8,0xf,0x2c,0x19,0xc6,0x24,0x39,0xab,0x75,0xb4,0x63,0x46,0xbe,0xe7,0xc9, + 0x35,0xfb,0xa,0x8e,0xb1,0xe3,0xb9,0xcb,0xe8,0xc0,0x65,0x75,0xf2,0xec,0xd0,0x80, + 0x7d,0x67,0x12,0x3,0xd4,0xd9,0xa6,0x6b,0xda,0x9b,0x56,0xa9,0x3f,0xb1,0x56,0x7f, + 0x4a,0x68,0xb0,0x91,0x20,0x4d,0x76,0xcb,0x8f,0x49,0xab,0x9a,0x5a,0x2d,0x63,0x6f, + 0x11,0xaf,0x52,0xe3,0xff,0x64,0xb,0x81,0x71,0x51,0x38,0x5f,0xf,0xbe,0x1e,0x94, + 0xd8,0x44,0xab,0x7,0xcb,0x1e,0xb1,0xa7,0xa6,0x89,0xd6,0xd0,0xb4,0x29,0x6c,0x1d, + 0x83,0xdc,0x7a,0xab,0xdf,0x42,0xba,0x8,0x92,0xd5,0x4e,0x3a,0xf9,0xe0,0x22,0x9b, + 0xf6,0x4e,0xbb,0xa8,0x39,0xc5,0x10,0x10,0x71,0xa1,0x88,0xf8,0xe9,0x93,0x15,0x52, + 0x2f,0x65,0x3b,0x38,0x7d,0x2,0xed,0x5c,0xa8,0x6b,0xd5,0xef,0x9f,0xbe,0x61,0x58, + 0xaf,0xd5,0x41,0x1d,0x79,0xac,0xb3,0xe9,0x64,0xde,0x84,0x4a,0xa7,0x86,0x5b,0xe5, + 0x5,0x46,0x52,0x23,0xd7,0xa2,0x3f,0x5d,0x10,0x5f,0x66,0x3,0xea,0xa,0x99,0x7a, + 0xe5,0x9b,0x50,0x5f,0xa7,0xd9,0x3f,0xa8,0x6,0xab,0x35,0xd5,0xa5,0x27,0xa4,0x36, + 0xd3,0x33,0xc5,0x8b,0x99,0x9c,0xf2,0x23,0x25,0x73,0x28,0x1,0xb1,0xc1,0xd5,0x7a, + 0x31,0x4e,0x66,0xca,0xe6,0x61,0x44,0x43,0x88,0x71,0x58,0x5c,0x5,0x9e,0xfd,0x16, + 0x3b,0x82,0x4,0xbb,0x75,0xd,0x62,0xf2,0xcb,0xbc,0xae,0x1e,0x1e,0x58,0x63,0xd4, + 0x69,0x5f,0x20,0xb6,0xf6,0xc8,0x36,0x6d,0xea,0x6b,0x5a,0xab,0xd6,0x4,0x1c,0xb3, + 0xfa,0xe0,0xab,0xd8,0xc3,0xbc,0xc5,0x94,0x5,0xa5,0x39,0x67,0x4f,0x70,0xd6,0xd6, + 0x29,0xdd,0x81,0xcc,0x9c,0x9,0xae,0x74,0xca,0x76,0xe0,0x8,0xe,0x87,0x13,0x74, + 0x69,0x1e,0xc7,0x36,0x43,0xff,0x95,0x9c,0xd4,0xb5,0x2b,0x77,0xdc,0x22,0xde,0xf3, + 0xcd,0x72,0x73,0x20,0x77,0x46,0x51,0x21,0xd,0xec,0xe9,0x1d,0x47,0x89,0x7e,0x99, + 0xce,0xa1,0x6a,0xf5,0xb8,0x86,0x1,0x3b,0xde,0x49,0x5e,0x6d,0x3b,0xc4,0xb7,0x50, + 0x65,0x57,0xcb,0x21,0x17,0xb7,0x3e,0x8b,0x5a,0x9d,0x27,0xb5,0x36,0x9a,0x95,0xa9, + 0x61,0x7d,0xb5,0x2d,0x84,0x75,0xcf,0x87,0xe9,0x65,0x29,0x20,0x69,0xba,0x9e,0x23, + 0xb8,0xa2,0xaa,0xde,0x7e,0x1b,0x35,0xef,0x1f,0xd4,0xb0,0x52,0xa2,0xd9,0x16,0xe, + 0x88,0xef,0xb0,0xa8,0x32,0x8b,0x74,0x4c,0xe2,0x8b,0xbe,0xbf,0xd,0xe5,0xcd,0x5, + 0x71,0xbd,0x39,0x27,0x20,0xc,0x6b,0xb9,0x2e,0xcb,0xe2,0xb,0xa8,0xcf,0x53,0x8, + 0x9b,0xa6,0xda,0x16,0x53,0x88,0xc6,0x62,0xd4,0x5c,0xb0,0xd0,0xeb,0x21,0x9d,0x16, + 0x9,0x26,0x35,0x36,0x9a,0xa,0xe0,0xb8,0x64,0xb7,0xa9,0x99,0x28,0x94,0x97,0x91, + 0xdc,0xa6,0x8a,0x60,0xbd,0xa9,0x87,0xb9,0xd9,0x70,0xa3,0x22,0x29,0x51,0x5e,0xf, + 0x47,0x24,0x1d,0x98,0x6d,0x85,0xeb,0xce,0xdd,0x1a,0x1,0x25,0x84,0x3d,0x92,0xf8, + 0x73,0xcf,0xc9,0x6e,0x38,0x3e,0x9,0xc6,0x10,0x92,0xb2,0x2d,0xda,0x79,0xe0,0x92, + 0x11,0xc4,0x40,0xe5,0xb9,0x41,0x59,0xe7,0x2c,0x44,0x4d,0xd6,0x1f,0xf,0xba,0xd0, + 0xee,0xc1,0xc7,0x77,0xb2,0x78,0xa1,0xe8,0xd4,0xa9,0xd6,0x22,0xee,0x67,0x76,0x64, + 0xce,0x6c,0x1e,0x4d,0x64,0xa7,0xef,0x78,0x77,0x97,0xea,0x53,0x2d,0x22,0x1e,0x5, + 0x7e,0x67,0xb,0xea,0x4c,0xbd,0x8e,0x6e,0xea,0x5,0xb7,0x30,0x33,0x30,0x45,0x29, + 0x48,0xab,0x2e,0xc8,0xdd,0xe7,0xa6,0xd,0xa2,0x85,0x2a,0x37,0x66,0xf3,0x84,0x93, + 0xcd,0xa1,0x9b,0x2c,0x2b,0xb9,0x40,0x3c,0x57,0xd,0x32,0x51,0xcf,0x63,0xd3,0x49, + 0xd0,0x19,0x9,0xaa,0x4c,0xcc,0x52,0x3c,0x26,0xfb,0x3a,0x4,0xe,0xc7,0xc5,0x1d, + 0xf0,0xee,0xc2,0x25,0x78,0x1a,0x9d,0x1a,0x9e,0x46,0xa7,0x86,0xa7,0x71,0xee,0x99, + 0xe7,0x4,0x2d,0x3d,0x11,0x62,0x29,0x19,0x45,0x4b,0xee,0x55,0x7b,0xb5,0x75,0xcc, + 0x64,0xa4,0x25,0xa4,0x1c,0xd9,0x52,0x5e,0x6b,0x1d,0x31,0x6e,0x4,0x1,0x9,0x91, + 0x3c,0xc5,0x89,0xbc,0xe9,0xdc,0xc7,0xe6,0xd4,0xb8,0x85,0xc4,0xf6,0x78,0xfe,0x52, + 0x1d,0x29,0xd5,0x7c,0xe2,0x9a,0x4e,0xee,0x42,0x5c,0xb6,0x9f,0x43,0x3f,0x95,0xf3, + 0x1c,0x7e,0xc6,0xcb,0x6f,0x77,0xd8,0xe3,0x24,0xf6,0xdc,0xce,0x24,0x8,0x57,0x9d, + 0xe1,0x64,0xd3,0x89,0xed,0xb0,0x53,0x95,0xfc,0x99,0xec,0xba,0x56,0x24,0x9a,0xda, + 0x51,0xd1,0x60,0xd3,0xb,0x38,0x50,0xe2,0x82,0xea,0x59,0xa6,0xb2,0xce,0x2d,0xb3, + 0xc8,0x80,0x42,0xd2,0xa9,0xeb,0xc5,0x3e,0x95,0xc,0x59,0xf5,0x2c,0x94,0x29,0x5b, + 0x43,0xd1,0x99,0x73,0x4e,0xa3,0x2,0x7b,0x86,0xac,0xd0,0x86,0xf2,0xa0,0x4e,0x4e, + 0xae,0x51,0xc8,0x40,0xb0,0xd8,0xfc,0x33,0x23,0x9e,0x4d,0x63,0x37,0x9d,0x38,0x64, + 0xae,0x4f,0xa8,0x1b,0x16,0xc6,0xa4,0xfd,0x65,0xdf,0xa1,0xc8,0xdf,0x17,0x88,0x62, + 0x1c,0xcf,0x23,0x46,0x9d,0x5f,0xdf,0xc8,0x2,0xf7,0x63,0x3c,0xbc,0xf7,0x3d,0x8f, + 0x18,0x4f,0x9b,0x79,0x1c,0xa7,0x0,0x8e,0x9b,0x8d,0xc,0x62,0x1a,0x7b,0xd8,0x17, + 0xc7,0xa9,0xec,0x68,0x90,0x1d,0x3f,0x24,0x27,0x5,0x26,0x25,0x66,0x8e,0xe1,0x55, + 0x91,0x30,0xb2,0xcd,0xac,0x91,0x27,0xcf,0xe7,0xb7,0xe4,0xf9,0x86,0x7e,0x66,0xaf, + 0xce,0x3c,0xc0,0x72,0xc9,0xdb,0x8,0x2c,0x47,0x33,0x64,0xe3,0x86,0x85,0x29,0xa6, + 0x60,0x98,0x7a,0xd9,0x83,0x7d,0x73,0xa6,0x0,0xa7,0xb9,0xe7,0xc5,0x4f,0x46,0x72, + 0x45,0x90,0x6c,0xd7,0x23,0x49,0x67,0xcf,0x7c,0x94,0x40,0xf2,0xd9,0xd,0xb2,0x44, + 0x8f,0xd6,0x7d,0x2a,0x3c,0x61,0x79,0xfb,0x70,0x90,0xdb,0x3d,0x2a,0xbd,0xaf,0x24, + 0xda,0xac,0xe3,0x41,0xb6,0x4a,0x2e,0x44,0xf9,0xab,0x43,0xb6,0x2b,0x45,0x49,0xa6, + 0xc2,0xf9,0xca,0xab,0x46,0xc6,0xa4,0xc5,0x63,0xeb,0x63,0xc9,0xfd,0x1d,0x63,0x46, + 0x7e,0x3e,0x75,0x3f,0x8b,0x4f,0x87,0xca,0xc2,0x55,0x26,0xa1,0x2c,0x92,0x78,0x52, + 0x3b,0xd9,0xa4,0x56,0x82,0x49,0x3e,0xa9,0xe4,0x9c,0xfd,0xca,0x9c,0xc9,0x6f,0x49, + 0xb2,0x47,0x3a,0xab,0xd6,0xfb,0x4b,0x4b,0x76,0x46,0xcf,0xe6,0x3d,0x94,0x82,0xfb, + 0x51,0x77,0x77,0xf,0xbb,0xee,0xeb,0x22,0xa7,0x0,0xb3,0xc8,0x2c,0xc0,0x31,0x49, + 0xb6,0xfa,0x3a,0x2f,0xa4,0x29,0xe7,0xbb,0x13,0x71,0x8a,0x9f,0xa7,0xb3,0x84,0xfb, + 0x52,0x75,0xf6,0xd0,0x8e,0xb3,0x6f,0xa6,0xed,0x95,0x9,0x1d,0x15,0x77,0xa0,0xad, + 0x71,0x23,0xd,0xb8,0x1,0x64,0xf0,0x52,0x29,0x22,0x10,0xa,0x2,0xc1,0x2b,0x84, + 0x15,0xab,0x46,0x78,0xb0,0x5e,0x66,0xf0,0x8a,0xd9,0xd1,0x33,0xc0,0x44,0xab,0xf2, + 0xc,0xb0,0x95,0xd5,0x9c,0x41,0xcb,0x5b,0xb0,0x3e,0x5f,0x55,0x17,0xb8,0x65,0x99, + 0x2c,0xc3,0xcf,0x76,0xf5,0x2f,0xb1,0x36,0xca,0x32,0xb6,0x8f,0x77,0xd7,0xb2,0xec, + 0x96,0xea,0x92,0xef,0x61,0xe6,0xee,0xa0,0x3e,0xdd,0x1b,0x98,0xe5,0xc8,0x57,0x7a, + 0xf6,0x1b,0x92,0x4b,0xb8,0xcd,0xd5,0x33,0xde,0xde,0x5a,0x39,0xd7,0x33,0xaf,0xd, + 0x26,0xeb,0x58,0x76,0x2a,0x2c,0x4e,0x80,0xf9,0x35,0x72,0x67,0x82,0xe5,0x61,0x29, + 0x93,0xfd,0xb,0xf2,0x1e,0xfe,0xb7,0x56,0xd0,0xe1,0x3f,0xff,0xf1,0xdf,0x77,0x1e, + 0x3e,0xfe,0xc9,0x9f,0x1b,0x2d,0x7,0xc8,0x34,0x23,0xb9,0x73,0x2d,0x33,0x2d,0xe8, + 0x3c,0x88,0xd9,0xf6,0x94,0x80,0x3f,0xfc,0xdb,0xdf,0x8f,0x3e,0xff,0x4b,0xc3,0xe2, + 0x6b,0xd7,0x39,0x31,0x7e,0x2d,0x32,0x72,0x34,0x73,0x5e,0x51,0xeb,0xe,0x60,0xe5, + 0x89,0xda,0x71,0x19,0xc5,0xad,0x35,0xbb,0xbe,0xef,0x33,0x9e,0x6d,0xf2,0x6b,0xf7, + 0xb6,0x88,0x44,0xf1,0xf1,0xf1,0x6f,0x1e,0x1d,0x7d,0xf0,0x19,0x2,0x76,0x9e,0x41, + 0xdf,0xea,0x64,0x38,0xa9,0xa1,0x1b,0x72,0x66,0x9a,0xeb,0x62,0xa,0x6b,0xa8,0xe0, + 0xb6,0x9d,0x5c,0x57,0x9b,0xb6,0x2f,0xde,0x97,0x99,0x76,0xa5,0xc4,0xbe,0xe2,0x89, + 0x2a,0x5e,0x5f,0x4f,0x74,0x26,0x89,0x9,0x64,0xfe,0x58,0x21,0x56,0xe8,0xa1,0x6b, + 0xb2,0x8,0x20,0x68,0xc0,0x4f,0x40,0x72,0xd7,0x3e,0x9b,0x7c,0xbc,0x2d,0xb4,0xf6, + 0x92,0x8a,0x5,0xd9,0xda,0xc3,0x21,0x59,0xc,0x43,0x42,0x1,0x70,0xba,0x38,0xb3, + 0xfc,0x6b,0x64,0xad,0x70,0x0,0x1b,0xd9,0xbb,0x39,0x92,0x4,0x5a,0xe9,0xe2,0x90, + 0xef,0xb6,0x4c,0x54,0xcc,0xf5,0x7c,0x3d,0x2d,0x7d,0xd2,0xce,0x97,0xd0,0xe6,0x79, + 0x7c,0x39,0xca,0xdb,0xaa,0x8c,0xd3,0xbd,0x91,0x9c,0x94,0x33,0x5e,0x66,0x4e,0xce, + 0x45,0xde,0x66,0x9,0x76,0x95,0xac,0x97,0x23,0xd0,0xd7,0x8a,0xd1,0x7d,0x6b,0x6b, + 0x91,0x68,0x99,0x6b,0x7b,0x31,0x29,0xe4,0xbd,0xe3,0xaf,0x29,0x3f,0x78,0x13,0xce, + 0x8f,0xfb,0xfa,0x79,0x97,0xdc,0xd9,0xe6,0xc0,0x1b,0x2e,0x2c,0xff,0x1c,0xce,0xc1, + 0xe2,0xbd,0x67,0x19,0x93,0x95,0x67,0xb8,0x30,0xa2,0x6d,0x3c,0x4e,0xfb,0x4,0x2f, + 0x69,0x8f,0x0,0xd8,0xda,0x1f,0x7e,0x5e,0x0,0xbd,0x1,0x18,0x71,0xe0,0xb3,0x68, + 0x4f,0x92,0x2d,0xfa,0xbc,0xec,0xe8,0xe5,0xb,0xcd,0xa2,0xa2,0x13,0x30,0x25,0xdd, + 0x24,0xc1,0x5c,0x52,0x1a,0x6a,0x25,0xb2,0x33,0xeb,0x9e,0x4f,0x84,0xbb,0x96,0xff, + 0x5d,0x10,0xdd,0x95,0x4b,0x6b,0xe4,0xaf,0xb7,0x34,0xc4,0x52,0xf1,0xe5,0x1f,0xbf, + 0x7f,0xf8,0xf1,0x17,0x87,0xef,0xfe,0xe1,0xe8,0xb7,0x3f,0x90,0x56,0x28,0x5,0x5, + 0x53,0x4c,0xc4,0x6f,0xa2,0xa4,0x44,0x9c,0x9b,0x20,0xda,0xec,0x55,0xdb,0x4a,0x63, + 0xe,0xb2,0x3c,0xae,0xe8,0xa2,0x3b,0x8d,0xc3,0xf7,0x1e,0x1,0x1e,0x91,0xe5,0x8b, + 0x9a,0xdf,0x76,0xde,0x98,0x8d,0x11,0xfb,0x4f,0xd8,0xc7,0x2c,0x60,0xff,0x77,0xc9, + 0x60,0x6,0x1f,0x83,0x29,0xfb,0x3f,0xf6,0x46,0xf0,0x3f,0x56,0xff,0xd9,0x7,0x2c, + 0xda,0x43,0xf1,0x31,0x6a,0x35,0x4e,0xa3,0xc6,0xe3,0x87,0xef,0x3c,0xfe,0xdd,0xc3, + 0x4,0x65,0xab,0xa1,0x1d,0xad,0x81,0xf4,0xd,0x87,0x64,0x16,0x1b,0xf6,0xc8,0xd8, + 0x31,0x98,0x4f,0xc1,0x6b,0xdc,0xc2,0xf1,0xc4,0x74,0x24,0x67,0x3a,0x2c,0x53,0xb, + 0x26,0x1f,0x64,0xe5,0x99,0x19,0x6b,0x3c,0x3,0xec,0xd0,0x7e,0x1e,0xfa,0xdb,0xf4, + 0xba,0x22,0xd7,0xcc,0xe0,0x31,0x1f,0x94,0xf1,0xbb,0xff,0x0,0xab,0x4e,0xfc,0x5e, + 0x42,0x6d,0xeb,0xc1,0x5c,0x3a,0xe,0x71,0x0,0xc7,0xda,0xb5,0x16,0x31,0xdb,0x8a, + 0xa0,0x86,0x48,0x92,0x65,0x9b,0x84,0x66,0xc2,0x21,0x89,0xe7,0x61,0x50,0xe1,0xa2, + 0x33,0x16,0xbc,0x41,0x7,0x5c,0x87,0x34,0xed,0x12,0xe2,0xc7,0xb,0x22,0x8d,0x68, + 0xab,0xd8,0x23,0xd9,0xd8,0xda,0xb,0x90,0xfa,0x88,0xfa,0xc4,0xd9,0xc5,0x61,0xd0, + 0x6c,0xac,0x63,0x60,0xa8,0x8b,0x62,0xca,0x3c,0xf3,0x30,0x56,0x3b,0x11,0x80,0xa4, + 0xd1,0xaa,0xb1,0x66,0x71,0x9d,0xe1,0x46,0xdd,0xac,0x35,0x64,0xaf,0x5a,0x6b,0x98, + 0xca,0x3c,0xf8,0xec,0xe8,0xbd,0x8f,0x1e,0xbf,0xff,0x20,0xcd,0x66,0xaf,0x2d,0x92, + 0x15,0xf2,0xc2,0x3b,0x67,0x60,0x53,0x1d,0x49,0xb1,0xcc,0x85,0x18,0x94,0x4a,0xb1, + 0xb3,0xc9,0x4e,0x9d,0xb9,0xa8,0x9e,0xf,0x41,0x8b,0xf5,0x2,0x35,0x3,0x2a,0xd5, + 0x9,0x5c,0xd5,0xb,0xad,0x46,0xeb,0x78,0x6e,0x46,0xd5,0x94,0x4d,0x21,0x2c,0x2e, + 0x9f,0xb0,0xa3,0xf,0x3f,0x3f,0xfc,0xf1,0x9f,0xbe,0x46,0x13,0xc6,0x86,0xf4,0x6c, + 0xa6,0x8b,0x51,0x7a,0x96,0x93,0x35,0xa4,0xb3,0xfd,0xa,0xed,0xfa,0xe0,0x67,0x87, + 0x3f,0xfa,0xe4,0x6b,0x34,0x59,0x6c,0x48,0xcf,0x66,0xb2,0x18,0xa5,0x65,0x4f,0x56, + 0x3f,0x4d,0x14,0xc8,0xcf,0x95,0x96,0x43,0x90,0x56,0x88,0x78,0xb7,0x8b,0x6e,0xee, + 0x90,0xd0,0xc7,0xfb,0xe,0x15,0x9f,0xfa,0xfc,0x8,0x94,0xb7,0xc8,0x9b,0x73,0x12, + 0xf1,0x69,0x6a,0x8e,0x84,0x7b,0x20,0x7c,0xb0,0xe2,0x9c,0x4d,0x49,0x38,0x26,0x8c, + 0xab,0xf7,0xf,0x8a,0x95,0x4f,0x98,0x97,0x95,0xac,0xf1,0x64,0xcf,0x8b,0x98,0xc3, + 0xfb,0x5d,0xb2,0x8f,0xbc,0x20,0x87,0xd6,0x38,0x21,0xa2,0x5b,0x77,0xb4,0x86,0x77, + 0xb,0x9,0x1a,0x99,0xda,0x8a,0x95,0x52,0xdc,0xc5,0x91,0x68,0x45,0x3e,0x56,0x19, + 0x80,0x4a,0x9e,0xaa,0x82,0xd9,0xa6,0x65,0x10,0xa6,0x1c,0xa6,0x2c,0x44,0x92,0xbd, + 0x52,0x6,0x94,0xc9,0x43,0xc9,0xf,0x2c,0xe1,0xf1,0x3d,0xc1,0xdb,0x51,0x35,0x53, + 0xef,0x9,0x66,0x4a,0x48,0xfe,0x5a,0xc1,0x3d,0xeb,0xb4,0xaf,0x49,0x9c,0x59,0xf0, + 0xa2,0x6f,0x6d,0xd3,0x0,0x2d,0x52,0x93,0x7e,0xf6,0x2c,0x2d,0xe9,0xd9,0x4,0x3e, + 0xed,0xa0,0xfa,0xa5,0x27,0x64,0x89,0x59,0x55,0x88,0xca,0x43,0xd1,0xc,0x4f,0x34, + 0x3a,0x22,0x5e,0x85,0xb1,0xf0,0xcf,0x5e,0xb1,0x2a,0x52,0x75,0x5c,0xce,0xef,0xf0, + 0xaf,0x77,0xb3,0x70,0x52,0x32,0x37,0x18,0x1d,0x80,0xe6,0xf4,0x18,0x70,0x3b,0xb, + 0xa6,0x6f,0xeb,0x1e,0xe4,0x86,0x90,0x33,0x9b,0x2c,0x4,0x78,0x35,0xf4,0x33,0x9d, + 0x66,0xf3,0xbc,0x83,0xfd,0x39,0x11,0xd3,0xc7,0xea,0xd1,0x5,0xf5,0xcd,0x61,0x53, + 0xc4,0xd3,0xf2,0xf2,0x29,0x7f,0xcc,0x2,0xf2,0x66,0x49,0x48,0xde,0x60,0x6d,0xba, + 0x67,0xce,0x9c,0x81,0xb0,0xc7,0x6c,0x15,0x15,0x19,0xd1,0x2e,0x9a,0xf,0xc4,0x8f, + 0x23,0x36,0xcf,0xeb,0x73,0x29,0x4e,0xa7,0xed,0xe8,0x17,0xc6,0xfe,0x62,0xcb,0xf8, + 0x5b,0x7d,0xc2,0x19,0x6,0xb5,0x18,0x42,0x4c,0xf4,0xea,0xad,0x8d,0x24,0xd2,0x13, + 0x74,0x2d,0xc,0xd5,0xc4,0x90,0xdd,0x4d,0xcf,0x74,0x42,0xac,0x3b,0xf2,0x52,0x57, + 0xf1,0xae,0x57,0xab,0xe0,0x7f,0x9b,0xee,0x83,0xf1,0x2b,0xef,0x3d,0x55,0xa5,0xff, + 0x92,0x24,0xa7,0xd7,0x4b,0x4f,0x82,0x9d,0x90,0xcc,0x7c,0x3c,0x24,0xcd,0x31,0x89, + 0x33,0xa1,0xaa,0x80,0xb4,0xc,0xc0,0xc,0xac,0xf,0x23,0xda,0xf5,0xe2,0xe1,0x4, + 0x15,0x2b,0xf8,0x82,0x86,0x61,0x72,0x84,0x2,0x76,0x15,0xb,0xd,0x3b,0x44,0x2, + 0x4c,0x5d,0x16,0x4d,0x20,0x8d,0x9b,0x32,0x26,0x2,0xf2,0x3a,0x68,0xd2,0xd0,0xb8, + 0x6b,0x21,0x40,0xf9,0xf5,0xce,0x4,0xb0,0xb8,0x8d,0x60,0x42,0x9f,0xde,0xe0,0x4c, + 0xbb,0x66,0x8e,0xfa,0x4d,0xad,0xc5,0x35,0xcd,0x94,0xa4,0x61,0xb7,0x47,0x0,0x26, + 0xd7,0x2a,0x13,0x58,0xf3,0xde,0x4d,0xde,0x50,0x8f,0xf0,0xdc,0x8f,0xed,0xec,0xb5, + 0x19,0x3e,0xcb,0xbd,0xbf,0xc2,0x56,0x9a,0x4f,0xb1,0xbb,0x21,0xd2,0x1,0x98,0xdd, + 0x80,0xd6,0xff,0x3,0xb5,0x7b,0xc1,0xa5, + // TagsPage.qml + 0x0,0x0,0x9,0x4, + 0x0, + 0x0,0x33,0xb5,0x78,0xda,0xc5,0x1b,0xef,0x6f,0xdb,0xc6,0xf5,0x7b,0x80,0xfc,0xf, + 0x37,0xd,0x28,0xec,0xd9,0xa5,0x25,0xd7,0xc9,0xc,0x66,0xde,0xe0,0x28,0x69,0x63, + 0xc0,0x4e,0xe2,0xda,0x5d,0xb,0x74,0xc5,0x70,0x22,0x4f,0x14,0x91,0x13,0x8f,0x38, + 0x1e,0x9d,0xa8,0xa9,0x81,0x22,0x68,0x97,0x35,0x18,0xd0,0xa2,0x5f,0x6,0xac,0xfb, + 0x90,0x7d,0x28,0xb2,0xd,0x68,0x36,0x60,0x3,0xe6,0xcd,0xcb,0x3e,0xec,0x5f,0x59, + 0x64,0xb7,0xff,0xc5,0xde,0x1d,0x49,0x89,0xa4,0x28,0xf2,0x28,0xc9,0xd,0x11,0x38, + 0xe4,0xdd,0xbb,0x77,0xef,0xde,0xef,0x77,0x77,0x72,0xfb,0x3e,0xe3,0x2,0xed,0x8b, + 0xfd,0xd0,0xb5,0xee,0x5d,0xbe,0xe4,0x66,0xbe,0x8d,0x36,0xf3,0x4,0x67,0x34,0x98, + 0xe8,0xd8,0xc5,0x3,0x16,0x8a,0x71,0x7b,0xc3,0x30,0xd6,0x44,0x8f,0xf4,0x49,0x3, + 0xe1,0x0,0x1d,0xca,0xb7,0x4c,0x9f,0xc5,0xe0,0xdd,0x23,0x9e,0x8,0x1a,0x99,0x76, + 0xdb,0xc5,0x94,0x39,0xa9,0xc6,0xbb,0x3d,0x26,0xd8,0xbb,0x98,0x52,0xd4,0x32,0x9a, + 0x97,0x2f,0x5d,0xbe,0xf4,0x36,0xb1,0x4,0xf6,0x1c,0x4a,0xd0,0xc3,0xcb,0x97,0x10, + 0x3c,0xae,0x6d,0x22,0xce,0x98,0x88,0xbe,0x2c,0x46,0x19,0x37,0xa3,0x19,0x8d,0xe8, + 0x6f,0x7,0x5b,0xf7,0x1c,0xce,0x42,0xcf,0x96,0xe3,0x25,0xd0,0xda,0x1a,0x3a,0xc4, + 0x4e,0x80,0x6c,0x2c,0x30,0xea,0x72,0xd6,0x47,0x12,0x86,0x48,0x0,0xd9,0xed,0x73, + 0xe6,0x13,0x2e,0x6,0xe8,0x8,0x73,0x24,0x0,0xd0,0x44,0xef,0x7f,0x90,0xeb,0xea, + 0x30,0x46,0x11,0x65,0xd8,0x76,0x3d,0xc7,0x44,0x5d,0x4c,0x3,0x52,0x4,0xd1,0xc7, + 0x1e,0x76,0x8,0xbf,0xe3,0x13,0x6f,0x4,0x15,0xc1,0x75,0x43,0xcf,0x12,0x2e,0xf3, + 0x14,0x12,0x49,0xcd,0xd2,0x72,0xb2,0x22,0xf9,0xc4,0xa8,0xd1,0x16,0x12,0x3c,0x24, + 0xe3,0x76,0x49,0xe,0x34,0x2a,0xb6,0x1c,0x8,0xc6,0x89,0xe1,0x10,0xb1,0x4d,0x69, + 0x84,0xa1,0x68,0x7c,0x8a,0xb6,0xe3,0x64,0xf2,0x76,0xc2,0x7e,0x83,0x79,0xf2,0x9d, + 0x12,0x41,0x80,0x8d,0x63,0x52,0xc6,0x80,0x9e,0x47,0x14,0x9d,0x41,0x9a,0x3a,0x81, + 0x39,0x4c,0x6b,0xa6,0xc8,0x48,0x6,0x64,0x96,0xc6,0x3c,0x89,0xad,0xdd,0x3,0x79, + 0x11,0x3b,0xbb,0x3e,0xf9,0x48,0xa9,0x19,0xe9,0x39,0x93,0x8e,0xe3,0x1c,0xb9,0x20, + 0xaf,0x36,0xa6,0x56,0x48,0xb1,0x20,0x48,0x30,0x81,0x29,0xf2,0xe5,0xcc,0x41,0x8e, + 0x95,0x40,0xd3,0xa1,0xec,0x55,0x64,0xe5,0x18,0xaa,0x64,0xa9,0x86,0x6e,0xa1,0x66, + 0x8a,0x56,0xc6,0xd1,0x92,0xec,0x73,0x65,0xfb,0x35,0xf8,0xef,0x27,0x8a,0xc7,0x6, + 0x25,0x9e,0x23,0x7a,0xd0,0xb0,0xb2,0x32,0x41,0x78,0x84,0x67,0x65,0x4b,0x41,0xbe, + 0xef,0x7e,0x60,0x28,0x6a,0xda,0xa0,0x62,0x62,0x62,0x11,0x6a,0xa1,0x44,0x84,0xdc, + 0x8b,0x86,0xe5,0x96,0x16,0xb8,0x8e,0x7,0xb8,0x0,0x51,0x9b,0x82,0x21,0x1,0x9b, + 0x62,0xa5,0x4b,0x89,0x80,0x86,0x7d,0x2f,0x32,0xb0,0x34,0x21,0xd8,0xb3,0x7a,0x8c, + 0x7,0x46,0xd7,0xa5,0xd4,0x44,0x3e,0xe6,0x24,0x3d,0x7b,0xd2,0xdb,0x7,0x49,0xb9, + 0x5e,0x90,0xb5,0x88,0xc0,0xc7,0x16,0x28,0xc7,0xae,0x33,0x86,0x8f,0x9b,0x4c,0xd4, + 0x4c,0x4b,0x52,0x31,0x9e,0xdb,0x60,0x55,0x9e,0xc0,0xae,0x47,0xf8,0xb8,0x6b,0xc2, + 0xe,0x93,0x27,0xa2,0x54,0x91,0xf5,0xae,0x6b,0x8b,0x9e,0x99,0xd3,0xe0,0x1c,0xcc, + 0x2d,0xe2,0x3a,0x3d,0x51,0x4,0x54,0x60,0xca,0x41,0xc8,0xbb,0xd8,0xca,0xc1,0x71, + 0xd0,0xf4,0x30,0xb7,0xc2,0xa8,0xed,0xbd,0x5d,0xa9,0xa7,0x59,0xe8,0xe,0xe3,0x36, + 0xe1,0xc6,0xfd,0x88,0xb4,0x56,0x61,0x67,0x91,0x13,0x51,0x3d,0x69,0xde,0x94,0xc9, + 0x46,0x4f,0x46,0xe5,0xbc,0x4f,0xc9,0xe0,0x16,0xc1,0x76,0x9a,0xf7,0x95,0x32,0xa8, + 0x23,0x8b,0x1c,0xac,0xcf,0x49,0x97,0x70,0x4e,0xec,0x44,0x30,0x3f,0x5e,0x2f,0x86, + 0xd7,0x15,0x8f,0x16,0xe3,0x67,0x15,0xc0,0x88,0x13,0xec,0xfe,0x74,0x29,0xd4,0x93, + 0x46,0x1e,0x9a,0x92,0xae,0xd8,0x53,0x56,0x64,0xa2,0xf5,0x8d,0x6a,0x78,0x2e,0xd9, + 0x96,0x1e,0x30,0x7d,0x48,0x95,0xfa,0xcc,0x2a,0xca,0x9,0xc5,0x2a,0xa5,0x42,0x3e, + 0x87,0xe4,0x41,0x25,0x5,0xca,0xf3,0x1,0x9c,0x89,0x1a,0x67,0x4f,0x1f,0x9f,0x7f, + 0xf3,0x9f,0x46,0x35,0x7c,0x17,0x1c,0x87,0xe1,0xbb,0xf,0x8,0x3d,0x70,0x3f,0x24, + 0x59,0x89,0xca,0x3e,0xd9,0xba,0xfe,0x80,0x6a,0x22,0xba,0x1f,0xab,0xe4,0x9b,0xf2, + 0xe3,0x3a,0xa3,0x76,0xf5,0xb8,0x2,0x4d,0x92,0x6b,0xb8,0xcb,0x5d,0xf0,0x8c,0x83, + 0xf2,0xf1,0xc7,0x8b,0xe4,0x59,0x2a,0xa8,0xa0,0x15,0xd4,0x40,0x2f,0x4f,0xfe,0x1c, + 0x71,0x11,0xfd,0xf7,0x1f,0xf0,0xb9,0x32,0x19,0xbc,0x24,0xd4,0xf0,0xdf,0x4f,0xcf, + 0x3f,0x7d,0x76,0xfe,0xd9,0xe3,0x5,0xf1,0xfa,0xa0,0x3f,0x33,0xcb,0xe,0x8,0x44, + 0x1,0x7b,0x1e,0xa6,0x1d,0x97,0x69,0xe1,0xf5,0x50,0x8,0x8,0xe1,0x7a,0x56,0x30, + 0xe1,0xa4,0x36,0x9a,0xe5,0xe3,0xca,0x7b,0xc7,0x19,0xa2,0x59,0xed,0x53,0xf5,0x42, + 0x4f,0x41,0xe4,0x29,0xe1,0x75,0xe4,0x8b,0xe4,0xb2,0x82,0x80,0xd8,0xe8,0x67,0x19, + 0x84,0x7e,0xa4,0xab,0x37,0x30,0xbf,0x87,0xcc,0xa2,0x9e,0xb9,0xb4,0x58,0x86,0x76, + 0x98,0x7b,0x47,0x90,0xbe,0xa9,0xe7,0x46,0x27,0xbc,0xcb,0x66,0x35,0x6c,0xe2,0x1c, + 0x2d,0x98,0x8a,0xf0,0x1d,0xaf,0xda,0xfd,0x26,0xcf,0x8e,0x25,0xb5,0x2,0x79,0xb8, + 0xf,0x2a,0xdd,0x8,0x88,0x10,0x30,0x67,0xd0,0xb8,0x6,0x99,0x93,0x54,0xf2,0xd6, + 0xd5,0x6b,0x9,0x13,0x1b,0x3f,0xec,0xaa,0x7,0xfa,0xa4,0x97,0x94,0x9,0xad,0x74, + 0x91,0x55,0xc,0xa8,0x63,0xca,0x29,0x17,0x78,0xfe,0xfc,0xf,0xe7,0x5f,0xfc,0x4a, + 0xdb,0x11,0x2e,0xd2,0x40,0x8b,0xfd,0xe1,0x1e,0x1,0xbd,0xd3,0x1c,0x9d,0xe7,0x58, + 0xf5,0xa8,0xe3,0xb9,0x94,0xc,0xaa,0x8c,0x28,0xbb,0x35,0xd3,0x15,0xd1,0x44,0x71, + 0xa3,0x89,0xb5,0xa0,0xf9,0x78,0x4a,0xe6,0xd4,0x8e,0xb4,0x1b,0x81,0xb2,0xe1,0xef, + 0x27,0x7f,0x2a,0xcf,0x69,0x73,0x2,0xd8,0x17,0x6,0x77,0x3a,0x78,0xa9,0xb8,0x5c, + 0x35,0xf8,0xea,0x94,0x42,0xd6,0x70,0xa6,0xf6,0x74,0x56,0x51,0xd3,0xb8,0xb2,0x3c, + 0xcd,0xd5,0x2,0x4f,0x76,0xe3,0xd2,0x30,0x10,0x50,0x4e,0x15,0x43,0x45,0x89,0x89, + 0x4e,0x2e,0xa5,0x6f,0xd0,0x23,0x77,0xd1,0x5a,0x9f,0xe,0x74,0xe4,0x6,0x6e,0x87, + 0x12,0x33,0xa9,0x5f,0xcb,0x23,0x46,0x30,0xd8,0xf1,0x6c,0xd7,0xc2,0x50,0x80,0x56, + 0x59,0x6f,0x9c,0x76,0xbe,0xb1,0x5e,0xe,0xd6,0x8b,0x25,0x57,0x5,0xc7,0x43,0xcf, + 0x53,0x8b,0x19,0xd1,0xa9,0xe3,0xfd,0xe0,0x8f,0xfb,0xa1,0x2c,0xa5,0x68,0x5b,0xb1, + 0x6d,0xe4,0xf8,0xf3,0x1d,0xb5,0x4d,0x42,0xd7,0x89,0xc5,0xce,0x6b,0xf8,0xe4,0xe9, + 0xb7,0x2f,0x5e,0xbc,0x3c,0xf9,0xc6,0x30,0x8c,0xa,0xe3,0x5f,0x84,0xd3,0x9a,0x92, + 0x51,0x1c,0x12,0x2e,0xdc,0xca,0xf8,0x75,0xf1,0xcc,0x3b,0x2e,0x31,0x96,0x9b,0x7d, + 0x5f,0xc,0x5e,0x99,0xa9,0x14,0x14,0xed,0x7b,0xb6,0x86,0xf5,0xfc,0x20,0xd9,0xfe, + 0x79,0xed,0xb5,0x4c,0xe2,0xb9,0xb5,0xb5,0x55,0x5c,0x64,0x6a,0x7b,0xc4,0x9c,0x3d, + 0x6d,0x36,0xf5,0xec,0xa9,0xa,0x2e,0x49,0xa4,0xca,0xa,0xac,0x29,0x9a,0x44,0x28, + 0xfc,0xad,0xca,0x24,0x66,0x50,0xa2,0x72,0x84,0x51,0x5a,0x72,0x91,0x89,0x4f,0x9c, + 0xf1,0x50,0xdc,0x21,0x54,0x23,0x40,0x47,0xe9,0xd0,0x1b,0x57,0x2f,0x3a,0xbf,0x57, + 0xe1,0x5c,0xaa,0xa2,0x18,0x98,0x32,0xd2,0x5c,0x4c,0x35,0x50,0xc3,0x97,0x9d,0xfd, + 0xee,0xd1,0xd9,0x6f,0x9f,0x6a,0x25,0x62,0x3a,0xbe,0xec,0x3d,0xaa,0x81,0xa3,0x66, + 0x21,0x3a,0x4f,0x11,0xba,0x58,0xf7,0xb7,0x18,0x8e,0x2b,0x5e,0xf,0x3f,0xff,0xcb, + 0xcb,0xd3,0xaf,0x87,0x27,0xcf,0x87,0x4f,0xfe,0x74,0xf6,0xe8,0x8f,0x67,0x5f,0xfd, + 0x7d,0xf8,0xf5,0x8b,0xe1,0xef,0xff,0x7a,0x7e,0xfa,0xc9,0xf9,0xe9,0xe3,0xa8,0x6a, + 0xfd,0xdf,0xc7,0x8f,0x7e,0xe1,0x9d,0x3f,0xfa,0xe7,0xf0,0xf1,0xe9,0xf0,0xf3,0xbf, + 0xbd,0x3c,0x79,0xf2,0xed,0xb3,0x2f,0xcf,0x7e,0xf3,0xd9,0x77,0x5f,0x3e,0x1f,0xfe, + 0xfa,0xab,0xe1,0xe9,0xbf,0x5e,0x9e,0x7c,0x3c,0xaa,0x83,0x87,0x5f,0x3c,0x3,0xf0, + 0x57,0x17,0x8d,0x34,0xf5,0x7f,0xcc,0xee,0x6d,0xea,0x3a,0x9e,0x74,0x3d,0xa6,0x62, + 0x9e,0xa1,0xbe,0x6f,0x55,0x9,0xe1,0xd5,0x87,0xb4,0x43,0xec,0x20,0x87,0xbb,0x53, + 0x74,0xf6,0x2d,0xe8,0xf9,0xb9,0x4b,0xee,0x97,0xe9,0x82,0x3c,0x72,0x81,0xb0,0xf2, + 0xd6,0x54,0x24,0xb3,0xef,0xb6,0xe9,0xee,0x57,0xd7,0xe,0x7d,0x3f,0x45,0x25,0x21, + 0xc8,0xa2,0xae,0x9f,0xa4,0xeb,0x25,0x50,0x64,0x54,0x6,0xec,0x61,0xd1,0x3,0x5a, + 0x1f,0x2c,0xb5,0x36,0x9b,0xab,0x68,0x49,0x45,0x43,0xf4,0x7a,0x71,0xbc,0x46,0x3f, + 0x42,0x57,0x96,0xd1,0x5a,0x34,0xa6,0x4b,0x19,0xe3,0x31,0xfc,0x1a,0x5a,0x6f,0x36, + 0x97,0x97,0xcb,0x27,0x4c,0x6a,0x89,0xd6,0x46,0x69,0xe0,0xee,0x33,0x9b,0xd0,0x68, + 0x97,0xa9,0xc,0xc,0x80,0x88,0x3,0xb9,0x8c,0x89,0x64,0xc1,0xaf,0x19,0xe4,0x63, + 0x51,0x1b,0xa3,0xf5,0xeb,0xc5,0xfc,0xf4,0xb0,0x68,0x15,0x55,0x41,0xb5,0xd6,0xde, + 0x4b,0xac,0x84,0xf2,0x7c,0x42,0x3f,0xc,0xeb,0x29,0x63,0x1d,0xa5,0xd4,0x29,0xd8, + 0xeb,0x9d,0x50,0x2c,0x62,0xb3,0xbd,0xf6,0xc6,0xfb,0xf4,0x4d,0x78,0xb,0x18,0xbc, + 0xc7,0xc2,0x80,0x6c,0x43,0xd,0x6d,0xc4,0x27,0x41,0x81,0x6a,0x29,0xde,0xa8,0x42, + 0x75,0x36,0xee,0x33,0x5,0x1d,0xe9,0xe1,0x23,0x17,0x6a,0x39,0x48,0xad,0xd2,0x34, + 0xa0,0x87,0x32,0xcb,0x66,0x7c,0xdb,0x3,0xfc,0xea,0xa0,0xef,0x21,0xb2,0x43,0xae, + 0x5e,0xb3,0x73,0x25,0xad,0x6f,0xe2,0x40,0xa0,0x63,0x9d,0x9d,0x9f,0xf4,0x9c,0x3, + 0xc0,0x7b,0x3b,0xec,0x77,0x48,0x8d,0x99,0x6e,0x33,0xde,0xc7,0xf4,0x1a,0x22,0x38, + 0x0,0x65,0x30,0xc4,0xc0,0x7,0xdb,0xba,0x19,0x7d,0xdc,0x9,0xc5,0x7e,0x88,0xed, + 0x88,0x10,0x8d,0x7d,0x62,0x8e,0xbd,0xa0,0xb,0xf8,0x60,0x26,0xf9,0xaa,0x4e,0x3b, + 0x35,0x37,0xa5,0x6,0x55,0x72,0x7a,0x7d,0x3,0x99,0xa8,0xa9,0x87,0xec,0x7b,0xe3, + 0x89,0xc6,0xa6,0x53,0x35,0x10,0x44,0xb4,0xeb,0xa3,0xed,0xf,0xe4,0xc2,0xc2,0x75, + 0x37,0x15,0xf5,0xb8,0x91,0x38,0x1,0xc1,0xfc,0x51,0x7c,0x86,0xf7,0x7a,0x83,0x79, + 0xe4,0x12,0xe3,0xe1,0x3c,0x72,0x86,0x75,0x10,0x8c,0x5c,0x50,0x6b,0x5d,0x6f,0x60, + 0xcd,0xf2,0x61,0x5c,0x42,0x6c,0x6c,0xd6,0xda,0x43,0x9c,0xa3,0x8c,0xc8,0x94,0x12, + 0xe5,0xea,0xdb,0x34,0x5a,0x57,0xa4,0x2,0x1b,0xcd,0x4d,0x1d,0x9d,0xc8,0x6b,0x71, + 0x3c,0xcb,0xc,0xba,0xac,0xef,0x49,0xb4,0x94,0xb5,0xce,0x89,0xdf,0x7c,0xb1,0xab, + 0x50,0x79,0xd6,0x35,0x3d,0x40,0xd9,0x6,0x84,0xc,0x78,0x7a,0x58,0xe2,0x5c,0x33, + 0xf2,0xe1,0x1d,0x6c,0xeb,0x4,0xba,0xda,0x69,0x40,0x2e,0x57,0xd9,0x68,0xea,0xf, + 0xe9,0x69,0x1e,0x1e,0x2d,0xf4,0xc4,0x27,0x67,0x3e,0x2a,0x6f,0xbb,0x81,0x5,0x8e, + 0x43,0xdd,0x47,0x1f,0x15,0x9f,0xf0,0xe8,0x23,0xe,0x2c,0x2c,0xf3,0xe0,0x72,0x7b, + 0x6a,0x19,0x2d,0x30,0x27,0x75,0xa5,0x4a,0x17,0x6f,0xda,0x9e,0xd4,0x1c,0x73,0x59, + 0x93,0xfe,0xbc,0x75,0xce,0x66,0xe6,0xdf,0x75,0x99,0x2c,0x77,0xc7,0x12,0x82,0x6c, + 0xf3,0x36,0x78,0x55,0xc3,0xea,0x61,0xbe,0x2d,0x96,0x9a,0xcb,0x10,0x7,0xde,0xf1, + 0x7d,0xc2,0xdb,0x38,0x20,0x4b,0xcb,0xf5,0x90,0xeb,0x54,0xb2,0xbb,0xce,0xc,0x38, + 0x67,0x38,0x24,0x9f,0xef,0x68,0x48,0xf3,0xc,0xa8,0x96,0x9f,0x54,0x41,0x5a,0x55, + 0x28,0xd3,0xce,0x55,0xf4,0xf1,0xc4,0x6e,0x48,0x6,0x44,0xbd,0x1,0x75,0x35,0x6e, + 0x8a,0x9e,0xe8,0x23,0x58,0xb4,0x2e,0xcc,0xab,0x7,0xf3,0xec,0x57,0xa5,0x1f,0x42, + 0x5d,0x9b,0xc4,0xbb,0x23,0x37,0xe5,0xfb,0xdb,0xfa,0x89,0x4f,0xdd,0xe3,0xb7,0x99, + 0xd5,0xc,0xd4,0x43,0x5d,0xb9,0x80,0x55,0x87,0xba,0x1e,0xa2,0xd6,0x39,0xf9,0x44, + 0x50,0xbd,0x5a,0xc7,0xfd,0xd5,0x49,0x55,0x73,0xb9,0x9f,0xba,0x95,0xf8,0x4b,0xea, + 0x76,0x38,0x48,0xad,0x51,0xf,0x45,0x7c,0xba,0xbe,0x31,0x93,0xf3,0x98,0xed,0xa0, + 0x67,0x42,0x8b,0x53,0x87,0xf8,0xb,0xf7,0x42,0xb3,0x46,0x96,0xbc,0xad,0x8f,0x6f, + 0x7e,0xd6,0xbe,0xaf,0x53,0x7b,0x67,0x3a,0x98,0x37,0x1a,0xd4,0xb9,0x22,0xb0,0x70, + 0x91,0xea,0x87,0x87,0x85,0x98,0xf6,0x28,0xf7,0xd1,0x95,0xb0,0xdc,0x4f,0xca,0x24, + 0x4d,0x17,0x9d,0x9d,0xf7,0xd8,0x11,0xe1,0x37,0x3d,0xdc,0xa9,0xa9,0xe5,0x56,0xc8, + 0x3,0xc6,0xf,0x7a,0x58,0x96,0xd5,0xfb,0xc2,0xb8,0xcb,0x5c,0x4f,0x5e,0x8a,0xb9, + 0x85,0x3d,0xbb,0xad,0xfa,0x34,0x4b,0xaf,0xf1,0xa5,0xc,0x75,0x13,0x3b,0x75,0x7, + 0x79,0xa4,0xdf,0xcb,0x17,0x79,0x33,0xa4,0x54,0x8e,0x7,0x16,0x67,0x94,0x5e,0xc7, + 0xdc,0x38,0x92,0xaa,0x6,0x9,0xa7,0x39,0x6e,0xab,0x92,0xa9,0xcf,0x60,0x21,0x83, + 0xd4,0x0,0x63,0x3b,0xb8,0x4d,0x88,0x4d,0xec,0x5,0x5d,0x36,0x99,0xf2,0x59,0x70, + 0x71,0x5d,0xa6,0x1e,0x7b,0xd1,0x9d,0x17,0x14,0xfd,0xba,0x21,0xea,0x82,0xf6,0xa4, + 0x39,0xb5,0x98,0x78,0x53,0x33,0xee,0xb9,0x91,0x82,0x57,0xcb,0x52,0xda,0x65,0xa2, + 0x3b,0xc0,0x12,0x8a,0x7,0x6,0x8b,0xfe,0xcf,0xfe,0x3a,0x60,0x2c,0xcd,0x94,0xbf, + 0x18,0x6d,0x8f,0xa7,0xae,0xdf,0xa4,0xb9,0xaf,0x6e,0xea,0xb7,0x41,0xe9,0xd5,0xef, + 0x0,0x92,0xb,0xf5,0x4b,0x32,0x90,0xac,0x46,0x2e,0x60,0xe2,0x12,0x7c,0xea,0x27, + 0x8,0x96,0x1a,0x8,0x18,0x32,0x3,0xea,0x5d,0xf6,0x1f,0x51,0xf1,0x8e,0x6f,0xe7, + 0xa8,0x80,0xa5,0xec,0xd8,0xab,0x48,0x93,0x98,0x50,0x8d,0x97,0xc4,0x14,0x8c,0x9b, + 0x91,0xa6,0x1b,0x24,0xfe,0x85,0x44,0x96,0xa6,0x32,0x32,0x6c,0x35,0x64,0x44,0xc6, + 0x4c,0x33,0xb7,0x29,0xb,0x26,0xef,0x4c,0x65,0x7f,0xd0,0x1,0xff,0xfe,0xf,0x84, + 0xc1,0x6,0x7c, + // FavoritesPage.qml + 0x0,0x0,0x8,0x52, + 0x0, + 0x0,0x35,0x34,0x78,0xda,0xe5,0x5b,0x5b,0x6f,0x1b,0xc7,0x15,0x7e,0x37,0xe0,0xff, + 0x30,0x61,0x0,0x83,0x84,0x9d,0xb5,0x28,0x2b,0xaa,0x40,0x47,0x9,0x2c,0x59,0xae, + 0x4,0x58,0x69,0x6c,0x1a,0x48,0x1e,0xa,0x4,0x43,0xee,0x90,0x1c,0x78,0x76,0x66, + 0x3b,0x3b,0x2b,0x59,0x9,0x4,0x4,0x8e,0x53,0xdb,0x29,0xa,0xf7,0x21,0x37,0x24, + 0x7d,0x50,0x0,0x3,0x69,0x1f,0x8c,0xdc,0x90,0x4b,0xe1,0x3a,0xf9,0x31,0x31,0x29, + 0xf7,0x5f,0xf4,0xcc,0x5e,0xc8,0x25,0xb9,0x97,0x21,0x45,0x51,0x30,0xb2,0x10,0x24, + 0x72,0xe6,0xcc,0xed,0x5c,0xbe,0x73,0xce,0x9c,0x15,0x75,0x5c,0x21,0x15,0xba,0xa6, + 0xae,0xf9,0xb4,0x79,0xf3,0xf4,0x29,0x3a,0xf4,0xdd,0x5a,0x17,0x5c,0x49,0xc1,0xbc, + 0xb1,0x8e,0xab,0x78,0x4f,0xf8,0x6a,0xd0,0x5e,0xb2,0xac,0xf3,0xaa,0x43,0x1c,0x52, + 0x42,0xd8,0x43,0x37,0xf4,0xa7,0xa1,0xbe,0xa6,0x80,0xcf,0x9c,0x70,0xe5,0x95,0xfa, + 0xed,0x6f,0x74,0x84,0x12,0x6f,0x62,0xc6,0x50,0xd5,0x5a,0x38,0x7d,0xea,0xf4,0xa9, + 0xeb,0xa4,0xa9,0x30,0x6f,0x33,0x82,0xde,0x3d,0x7d,0xa,0xc1,0x43,0xed,0x1a,0x92, + 0x42,0xa8,0xf0,0x5b,0x53,0x30,0x21,0x6b,0xe1,0xe4,0x56,0xf8,0xbb,0x81,0x9b,0x37, + 0xdb,0x52,0xf8,0xdc,0xd6,0xe3,0x35,0xd1,0xf9,0xf3,0xe8,0x32,0x56,0x18,0xb5,0xa4, + 0x70,0xc2,0x15,0xea,0x4a,0x48,0x62,0xb5,0xf0,0x8e,0x90,0x54,0x11,0x6f,0x5b,0xd8, + 0x84,0x85,0xb4,0xae,0x14,0x2e,0x91,0x6a,0xf,0xed,0x60,0x89,0x3c,0xc2,0x60,0x79, + 0x62,0x6f,0xd9,0x5e,0xd,0x71,0xb2,0x8b,0xea,0x44,0x95,0x2b,0x23,0x84,0xd,0x21, + 0x18,0xf2,0x79,0x34,0x19,0xe5,0xed,0x1a,0x6a,0x61,0xe6,0x91,0x78,0x75,0x8f,0xb6, + 0x39,0x66,0x88,0xe3,0x1d,0xda,0xc6,0x8a,0xdc,0x10,0x9b,0xc2,0x21,0x7a,0x96,0xb0, + 0x7b,0x3d,0xe6,0x82,0x25,0xb8,0xfe,0xcc,0x8,0x2c,0x58,0xcb,0xde,0xa6,0xc5,0x4, + 0xb6,0xb7,0x38,0xac,0x84,0xd9,0x60,0x16,0x38,0x62,0x3d,0xd8,0x2c,0x15,0x1c,0x75, + 0x8,0x83,0xad,0x79,0x61,0x4f,0xcb,0xe7,0x61,0x2b,0xf5,0xea,0xd1,0x71,0xca,0xae, + 0x9e,0x7c,0xcb,0xae,0xc4,0x3c,0xd5,0x8f,0x24,0xca,0x97,0x3c,0x79,0x64,0xab,0x83, + 0xbd,0x3e,0x69,0x48,0xb8,0x1f,0xaf,0xd7,0x9f,0x55,0x89,0x36,0x8,0xa7,0xbf,0x76, + 0xea,0xd4,0x9a,0x95,0xc0,0x3d,0x60,0x1e,0x5a,0xed,0xb3,0x31,0xb1,0x50,0x65,0x40, + 0x4a,0x5b,0xa8,0x1c,0x92,0xe,0xad,0x3e,0x34,0x9d,0x7e,0x22,0x1a,0xe0,0x7,0xb0, + 0x6b,0x64,0x93,0xc1,0x46,0x11,0x1,0x11,0x64,0x8c,0xc2,0xb6,0x9d,0x36,0x64,0xf0, + 0x31,0xb1,0xb7,0x70,0xc7,0x30,0x2a,0x8b,0x1,0x4d,0x46,0xb0,0x1c,0x9c,0x7f,0x68, + 0xa7,0x63,0xf3,0x24,0x15,0x68,0x7c,0xaa,0x90,0xfc,0x12,0x63,0xe5,0x62,0xf6,0x55, + 0x86,0xfb,0x1d,0xe8,0x2a,0xd0,0xec,0x60,0x29,0x21,0x51,0x59,0xd3,0x53,0xa0,0x5f, + 0xb8,0x8,0x7f,0x5e,0x41,0x8e,0xd5,0x4,0x63,0x51,0xf0,0xe5,0xec,0xd9,0x4a,0xe, + 0xc7,0x1c,0xcb,0x6,0x23,0x82,0x3f,0x94,0xdb,0xe4,0x56,0x99,0x9e,0x43,0xb,0x95, + 0x73,0x68,0xf1,0xe5,0x3f,0x54,0xa6,0x66,0xe2,0xba,0x60,0xbe,0xc3,0x43,0xdc,0x48, + 0xae,0x8c,0x79,0xb3,0x23,0xa4,0x67,0xb5,0x28,0x63,0x35,0xe4,0x62,0x9,0xe6,0x31, + 0xde,0xeb,0x60,0xd9,0xa6,0xdc,0x1b,0xb6,0x7e,0xcf,0xc5,0x4d,0xb0,0xc1,0xab,0xed, + 0xc4,0x46,0xc2,0xa6,0x1a,0x5a,0x88,0xd7,0x8d,0x2c,0x66,0x1d,0x4b,0x1b,0x10,0x84, + 0x2b,0x4c,0x39,0x91,0x83,0xae,0x31,0xcc,0x89,0x9f,0x70,0xa7,0xc1,0xb6,0xde,0xa4, + 0xb6,0xea,0xd4,0x90,0x92,0x3e,0xc9,0xa4,0xd9,0x24,0xb4,0xdd,0x51,0x69,0x44,0x29, + 0xb0,0xe5,0xf9,0xb2,0x85,0x9b,0x23,0x74,0x12,0xdb,0xd4,0x1f,0x39,0x61,0xd8,0xf6, + 0xd6,0x55,0x38,0xfd,0x8,0x75,0x43,0x48,0x9b,0x48,0x6b,0x37,0xdc,0x5a,0x35,0xb5, + 0x33,0xd,0x30,0x83,0x9e,0x91,0xd,0x32,0xea,0xc6,0x1b,0x1f,0xee,0xc9,0x92,0x99, + 0x99,0xec,0xf2,0x65,0x92,0x90,0xcd,0x26,0xc1,0x63,0x9b,0xca,0x95,0xcd,0x24,0x32, + 0x1a,0xa1,0x75,0x25,0x69,0x11,0x29,0x89,0x1d,0xb,0x6c,0x65,0x25,0x9d,0xde,0x54, + 0x6c,0x46,0x2,0x31,0x17,0x4c,0xfa,0xb8,0xeb,0x62,0x37,0x5b,0xa,0x93,0x49,0x63, + 0x94,0x9a,0x91,0x96,0xda,0xe,0xac,0xab,0x86,0x16,0x97,0x8a,0xe9,0xa5,0x66,0x9b, + 0xc9,0x80,0xbe,0xd8,0xab,0xcb,0x59,0xc7,0x1a,0xc8,0x1f,0xc2,0x1,0xa,0xd6,0x99, + 0x4d,0x56,0xa8,0xb,0xf1,0x13,0x9,0x60,0x69,0x25,0x9f,0xac,0x13,0x89,0xbf,0x88, + 0x2e,0xb6,0xca,0xea,0x62,0x3e,0x5d,0x24,0xd2,0xd2,0x8b,0x57,0x36,0x36,0x16,0x37, + 0x16,0x4b,0x79,0x47,0xd6,0xcf,0x16,0x9c,0xb6,0xe8,0x28,0x49,0xb6,0x37,0x41,0x98, + 0x44,0x6e,0xf1,0x62,0xc1,0xf6,0xe1,0x1c,0x3b,0x4,0x36,0x14,0xbb,0x87,0x52,0xf1, + 0x8,0x8f,0xbe,0x43,0xf2,0x65,0x3a,0x76,0xda,0x8d,0x2b,0x4b,0xf0,0x18,0xcc,0xad, + 0x95,0x52,0xc7,0x3a,0xd9,0x6,0x9a,0xe2,0x56,0x52,0xba,0xb2,0x3b,0x8b,0xc0,0x6a, + 0x5a,0xe0,0x18,0xd3,0xe7,0xa5,0x22,0xd9,0xde,0x20,0xb7,0x94,0x89,0x6c,0x15,0xd0, + 0x1,0x13,0x7b,0x1f,0xfd,0xf8,0xec,0xd3,0x7,0x26,0x3c,0x4,0xf7,0x65,0xb9,0xf4, + 0x16,0x61,0xf5,0x40,0x52,0x17,0x16,0xd,0xc7,0xec,0x46,0xca,0x7e,0x45,0x7f,0x59, + 0x63,0x58,0x47,0xfa,0x86,0x22,0x4e,0x62,0x94,0xde,0xef,0x1b,0x92,0x82,0x2f,0xde, + 0x9b,0x5a,0x84,0x93,0xf3,0x27,0x3b,0x3a,0x56,0x42,0x61,0xb6,0xae,0x3,0x1a,0x74, + 0x16,0x95,0x50,0xf7,0xbf,0x7,0x87,0x1f,0x7c,0x75,0x78,0xff,0xee,0x14,0xac,0x4c, + 0x1e,0x53,0xf7,0xe9,0xd6,0x6d,0x7b,0x6a,0x2e,0xd5,0x9,0x98,0xb7,0x7d,0x14,0x3e, + 0x65,0x74,0xa5,0x34,0xef,0x67,0x78,0x55,0x9d,0xbb,0x1,0x50,0x20,0x80,0xb,0x3c, + 0x1f,0xdf,0x9a,0x1f,0x7,0xe5,0xb0,0x6c,0x3c,0x8d,0x4b,0x39,0xcf,0x55,0xc8,0x85, + 0xc0,0xfe,0x90,0xa7,0x20,0xb3,0x4a,0xa7,0xa,0x21,0xc0,0xc4,0x47,0x9a,0xc3,0xe9, + 0xc0,0x8d,0xe5,0x58,0xdb,0xe,0xf5,0x68,0x83,0x91,0xa2,0x54,0xe,0xe6,0xc9,0xc3, + 0x8e,0x35,0xdf,0xdb,0xdb,0xe2,0x36,0x6d,0x62,0x98,0xc0,0xd0,0xcf,0x15,0x61,0x40, + 0xec,0xe7,0x8a,0xe8,0xa4,0xcf,0x79,0x70,0x4c,0x83,0x13,0x98,0xf8,0x2b,0xf8,0x45, + 0xdf,0xd1,0xe1,0x36,0x5b,0xf,0x58,0x1d,0x33,0x7a,0xac,0x63,0x62,0x13,0x30,0x45, + 0x90,0x8,0x5d,0xbb,0x1f,0x1e,0x3c,0x7b,0xf2,0xe4,0xe9,0xcf,0x8f,0x2c,0xcb,0x2a, + 0x0,0x6,0x13,0x50,0xa8,0x3b,0x46,0x71,0xc0,0x28,0x20,0xdc,0x20,0x12,0x92,0xf8, + 0x22,0x3c,0x38,0x7e,0xe6,0xed,0xe7,0x18,0xd8,0x86,0xe3,0xaa,0xbd,0x13,0x33,0xaf, + 0x82,0xc4,0x2e,0xd3,0xe2,0x5e,0x28,0x54,0x58,0x74,0xe6,0x4c,0x8e,0x56,0x7,0x9, + 0x31,0x5a,0x5d,0x5d,0x4d,0x4f,0x4f,0xa6,0x8d,0x3f,0xab,0x8b,0x86,0x1,0x68,0x21, + 0x61,0x1c,0x81,0x16,0xc5,0x65,0xe3,0x11,0xe8,0x8c,0x55,0xed,0x79,0xd,0x68,0x97, + 0x9f,0xd3,0x80,0x76,0x2,0x90,0xeb,0x7d,0x7e,0xbb,0xf7,0xe9,0x81,0x51,0x20,0x39, + 0xa,0x72,0x45,0xea,0x97,0x12,0x40,0xa,0x66,0x4f,0x5,0x82,0x46,0xb1,0xe3,0x6c, + 0x31,0x70,0x36,0xdc,0xbd,0xfd,0xaf,0x67,0xbf,0x7e,0xd6,0xfb,0xee,0xcb,0xde,0x3f, + 0xef,0x87,0x3c,0x7e,0xfa,0xf8,0xf1,0xd3,0x27,0x1f,0x87,0xd1,0xe6,0x6f,0xef,0xdd, + 0xfe,0x33,0x3f,0xbc,0xfd,0x9f,0xee,0xdd,0xc7,0xc9,0xe6,0xa7,0x3f,0x7f,0x78,0xf8, + 0xf9,0x9d,0xc3,0x7b,0xdf,0x76,0x7f,0x7d,0xbf,0xfb,0xc5,0x2f,0xbd,0x83,0xbb,0xdd, + 0xbf,0x7f,0xdf,0x7d,0xf0,0x75,0xef,0xa7,0xc7,0xe0,0x92,0xba,0xf7,0xbe,0xe9,0x3d, + 0x7a,0xd8,0x7d,0x78,0x7,0x46,0xcf,0xc0,0x2b,0x6d,0x4f,0x27,0x10,0xc3,0x30,0x75, + 0xc0,0xf1,0x4b,0x8c,0xb6,0xb9,0x3,0x6c,0xaf,0x5,0xfc,0xb3,0x82,0xef,0x9b,0x45, + 0x72,0x98,0xa7,0x58,0xd7,0x7c,0xa5,0x8a,0x81,0x68,0x86,0xbb,0xd1,0x4f,0x7e,0xef, + 0x20,0xba,0xad,0x99,0xbb,0x91,0xe0,0x82,0xdc,0x71,0x19,0x6d,0x52,0x15,0xc5,0xdf, + 0xd5,0xe5,0x5,0xf3,0x31,0x9b,0x86,0xf7,0x1b,0xf9,0x37,0x8f,0x29,0x17,0x8f,0x39, + 0xea,0x15,0xf1,0xce,0x95,0xc4,0xf3,0x88,0x8d,0x5e,0x1b,0x9a,0xd0,0xd,0x8d,0xff, + 0x32,0x96,0x37,0x51,0x2d,0xad,0xe7,0x48,0x29,0x65,0x33,0x4c,0x76,0xb6,0x14,0x71, + 0x6a,0x66,0xb7,0x65,0x63,0x1,0xc8,0xca,0x71,0xfa,0xae,0xd0,0x3b,0xc6,0x2e,0x2c, + 0x28,0x48,0xbc,0xcd,0x68,0x43,0xc2,0xb9,0x4b,0x17,0xe3,0x8b,0x97,0x85,0x8b,0x3, + 0x3f,0xd4,0xa,0x1e,0xe8,0x4b,0xfa,0x99,0x22,0x2e,0x4c,0x92,0x5c,0x27,0xf1,0xed, + 0x87,0x7,0xcf,0xbe,0xba,0x67,0x9c,0x3b,0xcf,0x32,0x7f,0x4e,0xf7,0x30,0xdb,0x4, + 0x94,0xcf,0x31,0x1b,0x3d,0xca,0xb1,0xe2,0x51,0xfb,0x47,0xd2,0x34,0xc1,0xd7,0xc1, + 0xc0,0x6e,0x92,0xa8,0x34,0x69,0x8d,0xd7,0xfa,0x66,0x18,0x92,0x7,0x61,0x2b,0x6a, + 0x4b,0x6a,0xa3,0xb2,0xef,0xe9,0x58,0x36,0x68,0xf9,0xa3,0x6e,0xe8,0x97,0x54,0x33, + 0x96,0x1c,0x50,0xe6,0x68,0x83,0xae,0xb0,0xba,0x31,0xe1,0xac,0xae,0x96,0x67,0x1c, + 0x9b,0xbf,0x8a,0x72,0x70,0xcf,0xd1,0x84,0x35,0x93,0x7a,0xd8,0x98,0xe1,0x27,0xb, + 0xbe,0x81,0x28,0x13,0x2d,0xd9,0xc3,0x54,0xc7,0x77,0x1a,0x1c,0xd3,0x38,0x7c,0x5a, + 0xc8,0xd9,0x5c,0x1b,0xbb,0xe1,0xf5,0x77,0x26,0x1,0xb8,0x5,0x77,0xd,0x40,0x51, + 0x91,0x91,0x4a,0x72,0xba,0xea,0xe9,0x3b,0x90,0x6d,0x38,0xe4,0x75,0xf2,0x17,0x9f, + 0x78,0x6,0xc5,0x63,0x4d,0x3c,0xa8,0x1c,0xa7,0x4f,0x1a,0xcc,0xd0,0x57,0xea,0xb8, + 0x42,0x19,0x57,0x4d,0xcf,0x1,0x8b,0x7d,0x8f,0x54,0x8a,0x30,0x45,0x57,0x73,0x3, + 0x4a,0xb,0x44,0x42,0x5b,0x94,0x48,0xf,0x9d,0x41,0xd7,0x54,0xfc,0xe,0xc1,0x76, + 0xd4,0x5a,0x31,0x1,0xa7,0x40,0x1c,0x59,0xe5,0xe6,0x2,0xf3,0xd,0xab,0xc1,0x99, + 0xdb,0xa9,0x77,0x68,0x4b,0x4d,0xb4,0x19,0xb0,0xc3,0xeb,0xe0,0xb3,0x49,0xa4,0x31, + 0xba,0x7a,0xfb,0x12,0x40,0xb6,0x76,0xb4,0x30,0x87,0x3d,0x8f,0xd3,0x98,0xb2,0x6c, + 0xb4,0x40,0x7d,0xbc,0x7b,0x9b,0x32,0x44,0x8b,0x34,0xee,0xb2,0xf0,0x1,0x24,0x32, + 0xf5,0xae,0x50,0x34,0xe0,0x51,0x3d,0xc1,0x8,0xa8,0x79,0xbb,0x5c,0xfa,0x93,0x4b, + 0x38,0xe0,0xe,0xd9,0x25,0x52,0x17,0xbe,0x6b,0xa5,0x73,0xa8,0xf8,0x10,0x47,0xbf, + 0x63,0x1d,0xbc,0x87,0xa1,0x84,0x60,0xd,0x7c,0x52,0x45,0xcc,0xe4,0x9b,0x1c,0x3a, + 0x98,0xd0,0x98,0x9,0xf1,0xd7,0xf2,0x12,0xaa,0x65,0x81,0xe7,0x9,0xd5,0x37,0x73, + 0xfd,0x45,0xda,0x31,0xb2,0x34,0x69,0x8d,0x74,0xc0,0xf3,0xa,0x9,0xea,0x94,0xc1, + 0x96,0x3c,0x5,0x7a,0x1d,0x40,0x9c,0xc8,0x4b,0x1c,0x22,0xcf,0x40,0x7c,0xef,0x22, + 0xdb,0x97,0xc1,0xc7,0xe1,0x6d,0xc7,0xad,0xaf,0xb,0xe9,0x60,0x36,0xb1,0xb,0x7f, + 0xae,0xeb,0xb6,0x29,0x37,0x72,0xdb,0xf6,0x8c,0x52,0xea,0xee,0x4f,0xdf,0xfd,0xef, + 0xbd,0xfb,0xbd,0xbf,0xfd,0x1b,0x95,0xd0,0xd9,0x71,0xb9,0x4f,0x52,0xce,0x99,0x45, + 0x28,0x3a,0x5d,0x8,0x3a,0xed,0x35,0x47,0x2e,0x3a,0xea,0x14,0x6,0xd4,0x31,0x1d, + 0x15,0x66,0x91,0xfb,0x66,0x61,0xc8,0x85,0xe5,0xa2,0x2b,0xbe,0xa9,0x13,0xd9,0xec, + 0x4,0xd3,0x34,0xd2,0x37,0xc9,0x30,0x3b,0x62,0x7,0xd0,0x7f,0x78,0x15,0x50,0x2c, + 0xc7,0x28,0x41,0x33,0x82,0xb7,0xa3,0x43,0xdd,0xfc,0xd2,0xd9,0xe5,0xf9,0xa5,0xb3, + 0xc,0x37,0x8,0xeb,0xa7,0xb1,0xd5,0xa5,0x8b,0x5,0x96,0x31,0x9f,0xa4,0xf6,0xe0, + 0xee,0xe1,0xa3,0x5f,0x66,0x98,0xce,0xd6,0x27,0x4b,0x48,0xa7,0xba,0xfc,0x3c,0x5a, + 0x7a,0xba,0x3f,0xd3,0x2,0x86,0x59,0xf9,0xc2,0xb0,0x2a,0x31,0x89,0x7d,0x1c,0x33, + 0xc6,0xe5,0x8d,0x23,0x1c,0x37,0x2,0xc5,0x7c,0x21,0xf9,0x92,0xef,0x73,0x8e,0x8b, + 0xb6,0x4e,0x5e,0xe4,0x66,0xa,0x3a,0x86,0x3d,0xbf,0x23,0xa4,0xea,0xe8,0x37,0xcd, + 0xde,0x76,0x28,0xf7,0xbd,0x34,0xbc,0x9a,0xeb,0xb5,0x5b,0x52,0xc3,0x40,0x62,0xa5, + 0xee,0xc3,0x3b,0x87,0xff,0xf8,0x6b,0x54,0xa8,0x46,0x3a,0x46,0x7a,0xf0,0x49,0xef, + 0xc7,0x7b,0xc6,0x6f,0x7,0x1d,0x13,0x8e,0x9d,0xc4,0xc5,0x9a,0x1,0x1f,0x87,0xb8, + 0xb7,0x6a,0x50,0x85,0xb,0x12,0xd,0xfd,0x36,0xb4,0x7d,0x49,0x4a,0xbc,0x7,0x63, + 0x82,0xbf,0x96,0xfe,0x47,0x81,0x8c,0x17,0xd4,0xb3,0x9e,0xc4,0x95,0x4b,0x7f,0x1b, + 0x24,0x68,0xf4,0xca,0xd1,0xf4,0x95,0x89,0x4f,0x10,0xdd,0xfe,0x14,0x4a,0x65,0xa2, + 0xc,0x7f,0x7f,0xae,0x28,0x1b,0x5,0xaa,0x45,0x20,0x7b,0x82,0x1,0x68,0x75,0x65, + 0xb6,0xa1,0x66,0x49,0x49,0xcc,0xbd,0x90,0xb4,0x34,0x3b,0x1c,0x9d,0x5b,0x2d,0xbd, + 0xc9,0x84,0x67,0x5e,0x48,0xaf,0x2e,0x9f,0xe0,0xb,0x71,0x23,0x10,0x61,0x6e,0x7, + 0x13,0xdd,0xf2,0x64,0x7c,0xdd,0xef,0xff,0x33,0x3,0xfc,0xfc,0x1f,0xa0,0x2f,0x7d, + 0x5e, + // HomePage.qml + 0x0,0x0,0xd,0x25, + 0x0, + 0x0,0x3f,0x7d,0x78,0xda,0xdd,0x1b,0xfd,0x6b,0x1c,0xc7,0xf5,0x77,0x83,0xff,0x87, + 0x61,0x7f,0x28,0x77,0x58,0xac,0x3e,0xe2,0x38,0xe2,0x54,0x37,0x58,0x72,0x15,0x9b, + 0x58,0xb1,0x2d,0xc9,0x4d,0xc1,0x35,0x66,0x6e,0x77,0xee,0x6e,0xec,0xbd,0x9d,0xcb, + 0xee,0x9e,0x64,0xc5,0x11,0x4,0x4a,0xea,0x24,0x6d,0x68,0x2,0xa5,0x1f,0x24,0x3f, + 0x98,0x12,0x48,0x4a,0x49,0xb,0xa5,0x24,0x6d,0x92,0xb6,0xd0,0xbf,0xa5,0xb2,0xe2, + 0xff,0xa2,0x6f,0xbe,0x76,0x67,0x77,0x67,0x3f,0x4e,0x3e,0x25,0x90,0x4b,0xb0,0x74, + 0x33,0x6f,0xde,0x7b,0xf3,0xde,0x9b,0xf7,0x35,0x23,0x3a,0x9e,0xb0,0x28,0x41,0x37, + 0x93,0x9b,0x53,0xea,0xdd,0x3f,0x7b,0x86,0xe6,0xbe,0xbb,0x1b,0x2c,0x4c,0x22,0x16, + 0xc4,0xa5,0x89,0xcb,0x14,0x7,0x6c,0x58,0x1e,0xbf,0x86,0xf,0xd8,0x34,0x31,0xc7, + 0x9f,0xdf,0x60,0xe3,0x9,0x4e,0xdc,0x97,0x22,0x3c,0x19,0x51,0xf,0x7,0x3f,0x1e, + 0xc,0x88,0x67,0x80,0x38,0xae,0xbb,0x98,0x8c,0xc8,0x98,0x38,0x8,0xc7,0x68,0x97, + 0xff,0x96,0x9b,0xf3,0x60,0x3d,0xb,0x49,0x98,0xc4,0x4e,0x6e,0xdc,0x97,0x2c,0x64, + 0x83,0x37,0x46,0x2c,0x61,0xaf,0xe2,0x20,0x40,0xcb,0xee,0xd2,0xd9,0x33,0x67,0xcf, + 0x6c,0x3,0x1d,0x1c,0xe,0x3,0x82,0x1e,0x9e,0x3d,0x83,0xe0,0x43,0xfd,0x1e,0x8a, + 0x18,0x4b,0xe4,0x37,0x8f,0x5,0x2c,0xea,0x49,0x8a,0xae,0xfc,0xb7,0x8f,0xbd,0xfb, + 0xc3,0x88,0x4d,0x43,0x9f,0xaf,0xe7,0x40,0x8b,0x8b,0xe8,0x32,0x4e,0x30,0x1a,0x44, + 0x6c,0x2c,0x29,0xec,0x24,0x2c,0x22,0x72,0x72,0x12,0xb1,0x9,0x89,0x92,0x3,0xb4, + 0x87,0x23,0x14,0x93,0x0,0xe8,0x11,0xff,0xaa,0x1f,0xf7,0x50,0x48,0xf6,0xd1,0xe, + 0x49,0x3a,0x5d,0x9,0x98,0xe2,0x72,0x5d,0x17,0x75,0x5e,0x26,0x64,0x82,0xc8,0x3, + 0x1a,0x27,0x34,0x1c,0x6a,0x24,0x94,0xc4,0x8,0x87,0x3e,0x8a,0xe9,0x30,0xc4,0x41, + 0xdc,0x2d,0x50,0xa0,0x61,0x82,0x92,0xd1,0x74,0xdc,0xf,0x31,0xd,0x76,0xe8,0xeb, + 0xa4,0x87,0x96,0x57,0x97,0xa,0x40,0x71,0x12,0x71,0x8c,0x31,0x48,0x63,0x93,0x92, + 0x0,0x76,0xeb,0xf8,0x38,0x21,0xbb,0xf8,0x3e,0x9,0x9d,0x6a,0xd8,0xeb,0x91,0x4f, + 0x22,0xe,0x4b,0x62,0xaf,0x8,0xd6,0x67,0x2c,0x40,0x5c,0x24,0x93,0xf5,0x3,0x10, + 0x4,0x90,0x4d,0xa2,0xa9,0xda,0x7e,0x44,0xb0,0xcf,0xc2,0xe0,0x20,0x2f,0x7,0xec, + 0x25,0x74,0x8f,0xec,0x10,0x1c,0x79,0xa3,0x4d,0x1a,0x24,0x24,0x2,0x79,0x64,0x92, + 0x73,0x63,0x73,0x6,0xbd,0xf1,0x6,0xea,0x3c,0x3c,0xec,0x56,0x21,0xd4,0x5c,0x8a, + 0x35,0x37,0xa7,0x24,0x3a,0xe8,0xd9,0x8,0xb8,0xaf,0xf1,0x29,0xf4,0x22,0xda,0x11, + 0xf0,0x9d,0x4a,0x90,0x2e,0x82,0x7d,0x3a,0x55,0xd4,0xc4,0x66,0x47,0x38,0x2e,0x30, + 0xef,0x81,0x41,0x24,0xf2,0xdb,0xcb,0xe4,0x20,0xb6,0x61,0xef,0xa2,0x1f,0xa1,0x25, + 0x9b,0xe8,0x0,0xdb,0x25,0x1,0x9e,0x62,0x2b,0xe2,0xe7,0x22,0x30,0xc4,0xe3,0x4d, + 0xa3,0x8,0x8c,0xfd,0x52,0xd0,0x9f,0x8e,0xaf,0xfa,0x1c,0xad,0x1d,0x60,0x17,0xf, + 0xe5,0xb4,0x8d,0x2a,0x15,0x44,0x59,0x78,0x8d,0x61,0x1f,0xe4,0xd1,0x43,0x3,0x30, + 0x29,0xa2,0x6d,0x5a,0x9a,0x18,0x9a,0x70,0x9c,0x97,0xd9,0xb4,0x1f,0x90,0x8d,0x0, + 0xe,0x2f,0xf1,0x3b,0x5c,0x7f,0x62,0xb8,0x9b,0x83,0xc,0x0,0xcd,0x16,0xd0,0xe6, + 0xe6,0x2c,0x27,0xb6,0x49,0x88,0xc7,0x44,0x7a,0x1,0xf4,0x50,0x1e,0x2c,0x73,0xe8, + 0x50,0x82,0xad,0xe3,0xc4,0x1b,0x59,0x60,0xfb,0xa5,0xf1,0x43,0x8d,0x19,0xf6,0xb5, + 0x85,0x43,0x3c,0x24,0x91,0x3e,0xb5,0xfa,0xe4,0x26,0xe9,0x4c,0x36,0x3e,0xc1,0x5c, + 0x16,0x3d,0x74,0x7d,0x8f,0x44,0x1,0x3e,0x70,0x99,0xfc,0x99,0x1,0xc0,0xa2,0xbc, + 0xf9,0xd,0x9,0xc8,0x36,0x0,0x2a,0xb1,0x3e,0x9c,0xfc,0xc3,0xc2,0xeb,0x13,0x12, + 0x12,0xa0,0x62,0x10,0xd5,0xeb,0xd1,0xc5,0x66,0x4,0x87,0x26,0x2e,0x98,0xdc,0x0, + 0xeb,0x4a,0x38,0xbe,0xc1,0x34,0x14,0xaa,0xe8,0xf0,0xcd,0x2e,0x48,0xa7,0xd3,0x2d, + 0x52,0x31,0xd5,0x2b,0x16,0x2,0x86,0xdc,0x82,0xf9,0x30,0x75,0x6b,0xe2,0x17,0x98, + 0x4a,0xb8,0x15,0x2d,0xa0,0x96,0xbc,0x4d,0x27,0xbe,0xe2,0xcd,0xb2,0x6e,0x3e,0x2c, + 0x5e,0x6,0x2f,0x6a,0x61,0xb1,0x8e,0x2b,0x5f,0x2c,0x49,0xb9,0x7a,0x36,0x46,0x52, + 0x3b,0xdc,0x64,0x1,0x78,0x45,0x6d,0xb5,0x79,0x4b,0x24,0xf,0x78,0xc0,0x91,0x73, + 0x86,0xa9,0xd1,0x24,0x0,0xff,0xe8,0x3c,0x7d,0xf3,0x9d,0x27,0xbf,0xfc,0xd3,0xd1, + 0x5f,0xbf,0x3e,0x7a,0xf4,0xe5,0xf1,0x87,0x7f,0x79,0xf2,0xf8,0xd1,0x93,0xdf,0x3e, + 0xfa,0xdf,0x57,0x9f,0x1f,0x7d,0xfc,0x4f,0xc7,0xdc,0xed,0x25,0xcf,0x23,0x93,0xc4, + 0x62,0x73,0xe2,0x14,0xe2,0x64,0x4,0x6c,0xf3,0x68,0xe5,0x4e,0xa3,0x60,0x97,0x5d, + 0x63,0x10,0x3b,0x6f,0xc0,0x68,0x47,0x7,0x1a,0xc9,0x61,0x61,0xbb,0x74,0x80,0x3a, + 0x7c,0xad,0x1b,0x90,0x70,0xc8,0x51,0x5c,0xbc,0x88,0x96,0x4a,0xd2,0x93,0xee,0x2f, + 0x99,0x46,0x61,0x7e,0xfc,0xb0,0xcc,0xc8,0x3d,0xd6,0x7,0x3f,0x93,0x13,0xa0,0xdc, + 0xbe,0x18,0x88,0x3b,0x82,0xc3,0x2c,0xf6,0x5d,0x83,0xa8,0xd6,0xe9,0x2e,0x8,0xfe, + 0x2d,0xac,0x29,0x6c,0x95,0x4c,0x79,0x2c,0x8c,0x59,0x40,0xdc,0x7d,0x1c,0x85,0x1d, + 0x67,0x13,0x62,0x1d,0xf1,0x51,0xc2,0x20,0xe,0x60,0x88,0xf0,0x92,0x30,0x67,0xc9, + 0xe9,0x56,0x32,0x3e,0x8b,0x22,0xc7,0xe0,0x2f,0xea,0xd5,0x78,0xfc,0xc9,0x57,0x47, + 0xef,0x7e,0xfa,0xbd,0x54,0x23,0xdf,0xfc,0x77,0xa0,0x44,0x4e,0x76,0x8e,0x2a,0xf4, + 0xd8,0xe4,0xa0,0xe1,0x24,0x7e,0xfc,0xde,0xd1,0xdb,0x9f,0x7f,0x2f,0x55,0xc8,0x37, + 0xff,0x1d,0xa8,0x90,0x93,0x9d,0x51,0x85,0xf6,0xdc,0x57,0x3b,0x79,0x8,0xd1,0x14, + 0xb2,0x22,0xc9,0xfc,0x2,0x10,0x1a,0x42,0xd6,0x2e,0xbf,0xc3,0x2c,0x44,0x98,0x0, + 0x32,0x26,0xe3,0xbb,0xdc,0x27,0x78,0xf1,0x5,0x4,0xde,0x5c,0x26,0x52,0xbb,0x5c, + 0xe9,0x8a,0x21,0x8d,0xb7,0x94,0xba,0xd,0x74,0xba,0x66,0xec,0x99,0xcb,0x56,0xc0, + 0x81,0x6c,0x97,0xb2,0xe1,0x1,0x8b,0x90,0x48,0x88,0xee,0x13,0x9e,0x7e,0x23,0xdb, + 0x52,0x29,0x2a,0xbe,0xf4,0xdc,0x45,0xb4,0x6c,0x8d,0x6a,0x52,0xb9,0x12,0x2a,0x95, + 0x49,0x8e,0xc7,0x6c,0xe7,0x1d,0x91,0x7b,0x89,0x68,0xa7,0xd7,0x19,0x55,0x85,0xb, + 0x99,0x63,0x6,0x51,0xc4,0x52,0x90,0x99,0x81,0x2a,0xbf,0x53,0xa8,0x4c,0xa0,0x30, + 0x81,0xad,0xea,0x12,0xc5,0xa0,0xd0,0x5d,0x33,0xce,0x16,0x58,0x89,0x84,0xcd,0xd1, + 0xed,0x2a,0x4,0x2a,0xea,0xa6,0xe3,0xc6,0x4a,0x2,0xa9,0xa6,0x86,0xc2,0xbe,0x6f, + 0x3,0x31,0x68,0x4a,0x4e,0x0,0x76,0xcd,0x2e,0x9d,0xbc,0xea,0x3b,0x5c,0x34,0xa5, + 0xd5,0xb2,0xd4,0x2a,0x2d,0x4d,0xad,0xa4,0xd3,0x2c,0x85,0x6e,0x7e,0x5e,0xf0,0x5c, + 0xc8,0x1b,0xc4,0xd8,0x16,0x83,0x8d,0xbb,0x6a,0x1a,0x12,0xf3,0xdb,0x77,0x2c,0x16, + 0x43,0xb9,0x25,0xad,0xc1,0x8f,0x1f,0x2a,0x44,0xca,0x7,0xc0,0xd0,0xb9,0x73,0x25, + 0x3,0x2a,0x8a,0x2a,0xbe,0x4d,0xef,0xb8,0x5a,0x68,0x56,0x9b,0xb2,0x89,0xcf,0x2e, + 0xbd,0xa2,0x43,0x30,0x69,0x2b,0xb,0xbb,0x14,0x45,0x90,0x38,0xf3,0xfa,0x36,0x67, + 0xa,0x76,0x7c,0x70,0xda,0x84,0x44,0x5e,0x81,0xc4,0xaf,0xd2,0xc4,0xbe,0x4d,0xe1, + 0x9,0x2f,0x5b,0x94,0x9a,0x70,0x6c,0x36,0xee,0xa,0x5b,0xcf,0x16,0xc2,0xe1,0x26, + 0x7c,0x4f,0x9c,0x2b,0xc7,0x69,0xf2,0x6a,0x6,0xa,0xd,0x5c,0x14,0x54,0x21,0x52, + 0x70,0xfc,0xb7,0xa2,0xa0,0x24,0xaa,0x3d,0x1c,0x4c,0x9,0x6c,0x58,0xcd,0x43,0x5, + 0xab,0x7e,0x73,0xb9,0xe0,0x44,0x2d,0x6b,0x96,0xac,0x7a,0xc7,0x62,0x99,0x4b,0x43, + 0x9f,0x3c,0xb8,0x3e,0xe8,0x38,0x7c,0x4d,0x6f,0x71,0x71,0xd1,0xe9,0x56,0xb8,0x74, + 0x4d,0x46,0xae,0x8b,0xa7,0x7d,0x59,0x57,0x77,0x56,0x4d,0xfb,0x92,0x7,0xb7,0x1a, + 0xfd,0xcc,0xd8,0x5f,0xe8,0xd6,0x49,0xce,0x27,0x1e,0x98,0xc3,0xad,0xed,0xab,0x1b, + 0xba,0xc1,0x23,0xe9,0x56,0x5b,0x9e,0xe1,0xe7,0xcb,0x27,0x1a,0x2a,0xc1,0x84,0xdb, + 0x1c,0xb7,0xa9,0xbc,0xb0,0x6a,0x8b,0xeb,0xae,0x2d,0xe4,0x63,0x3e,0x6f,0xad,0x1a, + 0xc4,0xca,0x5c,0xdd,0x90,0x5b,0x23,0x4c,0xe8,0x22,0x72,0x8e,0x3f,0xfc,0xc7,0xd1, + 0x2f,0x7e,0x55,0xb0,0x23,0x9b,0x85,0x4b,0x4a,0xb5,0x16,0xae,0xb7,0x21,0x41,0xb9, + 0xb1,0x62,0xc5,0x3e,0xd7,0x46,0xe5,0xe6,0xac,0x78,0xf8,0xc7,0x64,0xb4,0x80,0x93, + 0x8f,0xda,0x17,0xf5,0xa1,0x2a,0xbd,0x5f,0x9e,0x3a,0xac,0x4d,0x5a,0x84,0x4a,0xdc, + 0xc9,0x34,0x1e,0x75,0x94,0x44,0xc0,0x92,0xd1,0xb9,0x8c,0x83,0xbc,0x7d,0x34,0x69, + 0x2d,0xed,0x78,0x58,0x75,0xd6,0xb6,0xce,0x33,0xe0,0xb5,0xb6,0x20,0x2f,0x3c,0xfe, + 0xec,0xdf,0x55,0xda,0xba,0x27,0xb5,0x75,0xf,0xb4,0xc5,0x69,0xa4,0xba,0xba,0x57, + 0xa3,0x2b,0xe,0x78,0xfb,0xde,0x1d,0x57,0x14,0xa4,0x15,0x7a,0xda,0xb5,0xd6,0xb5, + 0x46,0xd9,0xaa,0xd8,0x33,0x70,0x9d,0xa2,0x7e,0xa4,0xc,0xa4,0x7e,0x14,0xa5,0x3a, + 0xed,0x18,0xd,0x39,0x9d,0xdf,0xda,0x14,0x93,0xa3,0xf0,0xfe,0x47,0xc7,0x7f,0xff, + 0x63,0xf,0xfd,0xcc,0xe1,0x34,0xc,0x4,0xf0,0xcd,0x81,0x41,0xbb,0x2b,0x2a,0x76, + 0xcb,0x6a,0x49,0x3c,0xfd,0xf3,0xef,0x8f,0xbf,0xfc,0xe4,0xf8,0xb3,0xf,0x21,0xf1, + 0x77,0xaa,0xd8,0xd7,0xbe,0x5f,0xac,0xcb,0x78,0x7,0xd7,0x2b,0x87,0xee,0x31,0xa, + 0x29,0x2f,0xfa,0xef,0x17,0xc8,0x11,0xae,0xf7,0xe8,0xad,0x4f,0x9f,0xfe,0xfc,0xd3, + 0xe3,0xb7,0x3e,0x39,0x7e,0xe7,0x91,0x53,0xc8,0x6a,0x77,0xbc,0x88,0x5,0xc1,0x4f, + 0x28,0x24,0x11,0x85,0xb2,0x24,0x4e,0x67,0xb2,0x71,0x1c,0x7a,0x23,0x16,0xc5,0x3c, + 0xd8,0x4,0x3d,0xd5,0xba,0xca,0x66,0x21,0xe5,0x4e,0x60,0xe0,0x55,0xea,0x27,0xa3, + 0x1e,0xc2,0x7b,0x90,0x73,0xe3,0x7e,0x40,0xc4,0x77,0x3,0x2a,0xa0,0x13,0xb3,0x7, + 0x9b,0x71,0xb1,0x8e,0x23,0x77,0x8f,0x37,0x92,0x21,0xe6,0xa8,0xae,0xb6,0x9f,0xce, + 0xa0,0x87,0x39,0x19,0x5c,0x4d,0xc8,0xb8,0x28,0xc8,0x7d,0x49,0x38,0x63,0xdc,0xad, + 0xe2,0x81,0x7f,0x46,0x84,0xe,0x47,0x49,0x4f,0x73,0xbd,0xc1,0x82,0xe9,0x38,0x74, + 0xe9,0x78,0x12,0x50,0x8f,0x26,0x57,0xc4,0x2c,0x28,0xf6,0xfc,0xaa,0x49,0x96,0x7f, + 0x24,0xa4,0xbc,0x27,0xb0,0x1e,0x1f,0xbf,0x80,0xb4,0xc,0xa2,0xe5,0x98,0xb0,0x89, + 0x16,0x23,0xff,0xbd,0x1a,0x30,0x20,0x83,0x24,0x85,0xe4,0x5f,0xaa,0x41,0x23,0xb9, + 0x2d,0x5,0x2b,0xbe,0xd5,0xe3,0xdd,0xc2,0xd1,0x90,0x86,0x3d,0xb4,0x72,0xbe,0x1, + 0x69,0x1b,0x40,0xd8,0x45,0x1d,0x58,0x3c,0xc1,0x9e,0x68,0xe7,0xf2,0xc9,0xf2,0xf4, + 0x15,0x12,0xb1,0x1d,0x99,0x27,0x57,0xb9,0x15,0x29,0x77,0x61,0x81,0xca,0xd0,0xf2, + 0xa6,0x64,0x81,0x9d,0x44,0x64,0x40,0xc0,0x63,0xf9,0x57,0x94,0xca,0x9f,0x5b,0x5a, + 0xb2,0x2f,0x60,0xa1,0xf0,0x72,0xaa,0x99,0x6c,0xb4,0xf0,0x64,0x4b,0x19,0x32,0x77, + 0x5d,0x56,0x42,0xb5,0xde,0x71,0x38,0xbb,0xdc,0x9e,0x39,0xb0,0xb3,0xa0,0xfa,0xce, + 0x45,0x1f,0x55,0x3a,0xbe,0xfa,0x3,0xee,0x73,0x9b,0xf6,0xfb,0xf3,0xd9,0x2a,0xb, + 0xa5,0x7b,0xd1,0x85,0x98,0xc1,0x3b,0xf5,0x4b,0x8c,0x4b,0xd8,0x1e,0xf0,0x4c,0xfd, + 0xf6,0xc,0x6f,0x48,0xa3,0xde,0x19,0x91,0x60,0x30,0xf,0x9e,0x75,0x93,0xe3,0xc9, + 0x47,0x6f,0x7e,0xf3,0x9f,0xf,0x9e,0x7c,0xf1,0xd5,0xd1,0xbb,0x8f,0x1d,0x3b,0x28, + 0x5,0xf6,0x1,0x32,0xf6,0x46,0xc4,0x9f,0x6,0xc4,0x99,0x8b,0xfa,0xb6,0x89,0x7, + 0xdb,0x39,0xb9,0x2,0x9b,0x1c,0xc1,0xac,0xf2,0x48,0xf,0xc7,0xf2,0x8a,0x8d,0x9c, + 0xb8,0xb5,0x60,0xfb,0xf5,0xf4,0x66,0xa5,0x99,0xa3,0xbb,0x5a,0x45,0x56,0x78,0x5c, + 0xaf,0xda,0x52,0xd3,0x42,0x10,0x82,0x6e,0xaf,0xe1,0x2e,0xe8,0x45,0xe4,0x8,0x39, + 0xdf,0x15,0x49,0x94,0x53,0x8f,0x90,0x7f,0x7a,0x75,0x77,0x47,0x1c,0x1d,0x78,0x78, + 0x12,0xb4,0x42,0x24,0x5a,0x4c,0xc5,0xb,0x2d,0x8e,0x42,0x6,0x73,0x87,0x47,0xcb, + 0x61,0x44,0xfd,0xbb,0x7b,0x10,0x3d,0x1a,0x30,0xc6,0xea,0xa,0xb3,0x1e,0xca,0x72, + 0x45,0x3b,0x89,0xe8,0x18,0x47,0x7,0xf5,0xeb,0xb8,0xf2,0xb8,0x9,0xd7,0x6b,0xee, + 0xb0,0x7a,0x6a,0x97,0x3c,0x48,0x9a,0xd4,0x95,0x0,0x8c,0x12,0x4a,0xb1,0x38,0x69, + 0xe0,0xe,0x3c,0x81,0x3b,0xa1,0xf,0x88,0xba,0xc8,0x35,0xb7,0xc7,0xe7,0xf8,0xe8, + 0x96,0xdf,0x2,0xc7,0xbe,0xf2,0xc8,0x9b,0xfc,0xcb,0x65,0x32,0xa6,0xeb,0x2c,0xf0, + 0xe7,0x2f,0xd1,0xc3,0x3a,0xc3,0x5e,0x9f,0x26,0x49,0xb3,0x69,0xef,0xd1,0x98,0xf6, + 0xb9,0xbb,0xb2,0xda,0x50,0xfd,0xda,0x62,0x1c,0x52,0xa7,0x72,0x65,0x75,0xb6,0x65, + 0x3a,0x7c,0x35,0xad,0xcb,0xde,0x0,0xf4,0x50,0xe9,0x5,0x41,0xdd,0x27,0xc2,0x3e, + 0x9d,0xc6,0x60,0xd4,0xe7,0x9b,0x61,0x95,0x1a,0x46,0xfc,0xbe,0x92,0xf8,0x70,0x86, + 0x4c,0x85,0xc4,0xd3,0x68,0x80,0x3d,0x72,0x85,0x4f,0xf2,0x33,0x95,0x44,0x38,0x8c, + 0x65,0x46,0xd2,0xe2,0x9c,0x16,0xee,0x9f,0x25,0x85,0x34,0xa3,0x51,0xdf,0xeb,0xd1, + 0x1c,0x36,0xd9,0x90,0x88,0x64,0x3c,0x89,0xec,0x29,0xc7,0xa6,0x7c,0x97,0xe3,0x5, + 0x2c,0x26,0xce,0x9a,0x3e,0xde,0xe7,0xd7,0x6c,0x6,0xc7,0xf,0xe,0xe4,0x29,0x2c, + 0xf4,0xc1,0xec,0x9a,0x88,0xb1,0x30,0xd,0x48,0x2d,0x74,0x50,0xed,0x3c,0x73,0xbd, + 0xdd,0xf6,0xcb,0xa5,0xab,0x9c,0x75,0x71,0xfe,0x8d,0xc3,0x45,0xe3,0x89,0xc3,0x9, + 0x44,0x5e,0x7b,0xfc,0x64,0x26,0x5f,0x11,0xb4,0xea,0x97,0xb6,0xf7,0x71,0xf6,0x3e, + 0x5e,0xc2,0x12,0x1c,0x6c,0xc8,0xee,0x37,0xd4,0x8d,0x47,0x5f,0x3f,0x76,0x9e,0xdd, + 0xef,0xed,0x8c,0x67,0xf6,0x5f,0x39,0x73,0x9a,0xd9,0xdb,0x57,0x8a,0xa8,0xd5,0xd9, + 0x9f,0x35,0x59,0xd0,0x3e,0xc2,0xe4,0x5f,0x8e,0xfd,0xf4,0x1a,0x24,0xfe,0x35,0x2b, + 0x2d,0x1b,0x57,0x7e,0xa2,0x7a,0x4d,0x9f,0xf1,0x97,0x3d,0xae,0xaa,0xec,0x96,0x1b, + 0x1,0x6d,0x2f,0xa2,0xc4,0x4c,0xd,0x5b,0x96,0x7a,0xb4,0x94,0x7e,0xe6,0xaa,0xc2, + 0x1e,0xda,0xe2,0xb7,0x62,0x63,0xfc,0xa0,0xb3,0xb2,0xba,0xa4,0xd2,0xc6,0x97,0x20, + 0x6d,0x28,0x54,0x8f,0xdd,0x46,0xa9,0x97,0x5c,0x7b,0x1e,0x41,0x9d,0xed,0x73,0x7a, + 0xeb,0xa9,0xa3,0x6f,0x3a,0x5,0xf5,0x85,0xfb,0x4c,0xe7,0xf5,0x86,0xde,0x6d,0x13, + 0x4d,0x5e,0x7,0xa7,0xa2,0x99,0x27,0x7b,0xe2,0x8a,0x66,0xdc,0x27,0xbe,0xdf,0x9c, + 0x21,0xf1,0xcf,0x98,0x1f,0xf6,0xa,0x1f,0xd0,0x90,0xe3,0x99,0x2f,0xe2,0xa,0xf7, + 0x93,0xd,0x31,0xbf,0xf0,0xd4,0x4d,0x2c,0xce,0x8d,0xd5,0x2f,0x1f,0xe2,0x89,0xac, + 0x3,0x6a,0x81,0xca,0xaf,0xda,0x9a,0x42,0xd1,0x35,0xf5,0x10,0x6a,0x9b,0xbc,0x36, + 0x25,0xb1,0x28,0x14,0xed,0xbe,0xb1,0xfc,0x62,0xaa,0x1a,0x69,0x5d,0xd5,0xc5,0x1f, + 0xd9,0x8c,0xd9,0x34,0x26,0xdd,0x36,0xd1,0x8f,0x37,0xcc,0x4,0xb4,0xb,0x4a,0xa3, + 0x3,0xca,0x83,0xcf,0xf,0xd0,0xcd,0x44,0xbf,0xe3,0xdc,0x52,0xa3,0xad,0x90,0x9, + 0x77,0x25,0xe4,0x5e,0x71,0xb3,0xd8,0x8c,0x42,0xf5,0xf1,0x66,0x21,0x56,0xbc,0xee, + 0xfb,0x76,0xf8,0x6c,0x8c,0xcd,0xad,0x74,0x98,0x7b,0x4b,0x57,0xd6,0x64,0x2b,0xa9, + 0x2f,0x2e,0xca,0xcd,0x58,0x1e,0xe7,0x99,0xf,0xf3,0x4e,0x96,0x46,0xb4,0x1c,0x3e, + 0x3c,0xd9,0xad,0xfe,0x26,0x18,0xbd,0xb8,0xd5,0x4f,0x55,0x80,0x76,0x21,0x5,0xed, + 0x63,0xfd,0x32,0xc2,0x1a,0x51,0xb5,0xf3,0xea,0x33,0xa8,0x23,0xc6,0x69,0x9e,0x2a, + 0xbf,0x56,0x81,0xe9,0x26,0xd9,0x73,0x2b,0x65,0x8,0xf8,0x87,0xbe,0xe,0xf6,0xe, + 0xb9,0x9,0x20,0xe2,0xf,0x5b,0xd3,0xd4,0x37,0x3f,0x91,0x2d,0xd5,0xad,0x4f,0xcd, + 0xb7,0x62,0x7b,0x9b,0xed,0xcb,0xd8,0x9,0xf9,0x8d,0x49,0x49,0xf7,0x3e,0x9f,0xbf, + 0x60,0x74,0x95,0x55,0x60,0x37,0xab,0x8b,0x36,0x21,0xbb,0x32,0x44,0xb7,0xf,0xc9, + 0x69,0x6d,0x65,0xbe,0x15,0xe0,0x9,0x78,0xf6,0x3a,0x54,0x18,0x29,0xef,0x53,0x24, + 0x7,0x76,0x30,0xa8,0x40,0x96,0xa1,0xd4,0x58,0x32,0x2d,0x7d,0x9d,0x8c,0xf0,0x1e, + 0x65,0x11,0x98,0xb7,0x5e,0xc,0x99,0xe6,0x2b,0xe0,0x84,0x49,0x74,0x29,0x84,0x9a, + 0x51,0x36,0x1a,0x91,0x3f,0x8d,0xc4,0xaf,0xb0,0xf9,0xa5,0x25,0x38,0xf3,0x86,0xbd, + 0x64,0xbf,0x5,0xf8,0x0,0x76,0x43,0x42,0xde,0x4e,0x2e,0x85,0x1d,0x35,0x29,0x1e, + 0x86,0xf7,0xd0,0x65,0x28,0x60,0x76,0x46,0xd8,0x67,0xfb,0xa5,0xc7,0x98,0x59,0x21, + 0xb4,0xce,0xe4,0xa3,0xe5,0x72,0xfc,0xca,0xd4,0x7c,0x7d,0x30,0x88,0x49,0xd2,0x2b, + 0xe6,0xee,0xba,0x49,0xae,0xa7,0xb,0xe5,0x5a,0x5a,0xc6,0x15,0xc2,0x47,0x8c,0x21, + 0xbb,0x20,0x7c,0xe2,0x85,0xe2,0x3,0x10,0xa1,0x22,0x70,0xb3,0xd1,0xb0,0x8f,0x3b, + 0x4b,0xb,0xe2,0x3f,0x77,0xa5,0xea,0x2,0xa2,0xb2,0xb,0x25,0xee,0xd,0xca,0x36, + 0x98,0x7,0xd2,0x66,0xee,0x9,0x1b,0xbe,0x1a,0xda,0x3,0x7e,0xd6,0xc,0xbb,0x50, + 0x74,0x5e,0x55,0x69,0xbf,0x4c,0xf5,0x9d,0xa3,0x2f,0xfe,0x26,0x9f,0x4d,0x21,0x79, + 0x4d,0x53,0xb0,0x95,0xea,0x4c,0xbf,0x98,0xdd,0xdb,0xca,0xe0,0x72,0xd7,0x62,0x8b, + 0x80,0xb4,0xc7,0xb6,0x7,0x48,0xd6,0x3c,0xff,0x86,0xad,0x57,0x51,0xf2,0xcf,0x86, + 0xa3,0xd1,0x67,0x7b,0x79,0x2d,0x3d,0xb6,0x2b,0xf6,0xaa,0x54,0x1e,0xab,0x32,0x32, + 0xf0,0x71,0xf2,0x31,0x75,0x21,0x65,0xa9,0x6d,0x26,0xa6,0xf2,0xb7,0x8,0x61,0x9b, + 0x4c,0xf8,0x13,0xdf,0xa8,0x2a,0x1c,0xa8,0x84,0xeb,0x76,0xb5,0x2b,0x7f,0xa8,0x3b, + 0xba,0xb2,0x77,0xb7,0x80,0xc4,0xcf,0x5e,0x7a,0x93,0xb9,0xd0,0x20,0x3e,0x74,0xb8, + 0xd0,0x2,0xf9,0x0,0xef,0xc1,0x51,0x4a,0x88,0x89,0xff,0x37,0x9f,0x7f,0xf3,0xbb, + 0x5f,0xcf,0xb,0x3f,0xd,0xc8,0x5d,0x38,0xe5,0x21,0x4f,0x96,0xc,0x22,0xf2,0xe5, + 0xec,0x9c,0x88,0xf8,0x11,0xdd,0x23,0x77,0x5,0x29,0xfe,0xf0,0xd0,0x20,0x23,0x5f, + 0x76,0xce,0x89,0x8c,0x6a,0x89,0xdc,0xe5,0x2f,0xe3,0xcc,0xad,0x88,0xa7,0x87,0x73, + 0xa2,0xc1,0x17,0xdc,0x1d,0xb0,0x8,0x1c,0xaf,0x41,0xe2,0xe9,0xa3,0xf7,0x8e,0x3e, + 0xf8,0xd7,0xd1,0xfb,0xef,0xcd,0x4b,0x60,0xe2,0x5d,0x97,0xb9,0x87,0xb7,0x1f,0x3f, + 0xfd,0xc3,0xc7,0x76,0xec,0x3e,0x9c,0x32,0x79,0x66,0x6c,0x38,0xef,0xd8,0x87,0x39, + 0x85,0xa1,0x48,0xba,0x9b,0x7b,0x87,0x95,0x77,0x50,0x17,0x6a,0x8a,0x59,0x7b,0x3, + 0x4f,0xf3,0x9f,0x6b,0xa7,0xd5,0x25,0x4c,0xb9,0x36,0x57,0xab,0xab,0x83,0xa6,0x93, + 0x5f,0xbe,0x10,0x50,0x7d,0x33,0x71,0xe4,0xf9,0xdf,0x19,0xb9,0x5c,0xb,0x69,0xfb, + 0x6c,0x35,0x75,0x54,0x19,0x80,0x18,0x58,0xcb,0x75,0xb8,0x9b,0xf2,0x57,0xe9,0xf1, + 0x95,0x83,0xcf,0x30,0x9,0x5,0xaf,0x95,0xfd,0xf6,0x73,0x55,0x54,0x4f,0x90,0x5d, + 0xce,0xd6,0xc1,0x8b,0xf7,0x69,0xe2,0x8d,0x78,0xd,0x93,0xe3,0xb1,0x55,0xe2,0xec, + 0x61,0xa8,0x34,0xb4,0x3,0xec,0xb5,0x2b,0x1b,0xb2,0xbf,0x28,0x71,0xd9,0x84,0x40, + 0xb5,0xb1,0xd6,0x6e,0x5d,0xc5,0x6b,0x8b,0xa,0x96,0xa4,0xcf,0x6c,0xc9,0x52,0xae, + 0x89,0xa8,0xde,0xd8,0x6f,0x2a,0x47,0x5c,0xf5,0xc6,0x97,0xdb,0x40,0xf7,0x14,0x38, + 0x57,0x8e,0xb8,0x25,0xe7,0xe6,0x1f,0x45,0x28,0x71,0x9e,0x2,0x4f,0xca,0x6b,0xb7, + 0xe4,0x29,0x7b,0xdf,0x7f,0x7a,0x1c,0x29,0x1f,0xdf,0x92,0xa3,0xec,0xb9,0xfa,0xe9, + 0x71,0x94,0x85,0x84,0x96,0x4c,0xc9,0x17,0x3d,0x85,0x4c,0x8f,0xbf,0x5a,0x5a,0x6e, + 0xdd,0x29,0xd0,0xcf,0xaa,0x62,0xca,0xbd,0xad,0x68,0x99,0x5b,0xad,0xf5,0xf6,0xd2, + 0x9d,0xf6,0x8,0xcd,0x3f,0x29,0xcb,0xde,0x76,0xa6,0x34,0x4e,0x88,0x48,0x75,0xf6, + 0xd5,0xf3,0x2a,0x7d,0x7f,0x97,0x3d,0x6b,0xd5,0xe8,0xbb,0x27,0xc4,0x3f,0x8b,0x5e, + 0x67,0xeb,0x90,0xc8,0xe8,0x56,0xf8,0xd3,0x39,0x2d,0x98,0xb8,0x4a,0xe4,0xcf,0x82, + 0x7b,0xa6,0xbd,0x9c,0xc6,0xe1,0x92,0xc9,0xc7,0xc,0x76,0x5c,0xfa,0xc3,0xb0,0xba, + 0xbf,0x8f,0xe8,0xce,0x64,0xdf,0xcf,0xd0,0xa0,0x9a,0x9f,0x6c,0x4e,0xb9,0xc3,0x93, + 0xaf,0xda,0xe7,0x50,0x4c,0x55,0x23,0xae,0xce,0xfe,0x9e,0x35,0x83,0x6b,0x7f,0x41, + 0x79,0xe1,0x64,0x17,0x94,0x46,0x4a,0xd3,0xc2,0x28,0xac,0xd,0x34,0xf8,0xff,0xff, + 0x13,0x92,0x74,0x25, + // SettingsPage.qml + 0x0,0x0,0x1e,0xb2, + 0x0, + 0x0,0xee,0x4e,0x78,0xda,0xed,0x3d,0xfd,0x93,0xd3,0xc6,0xd9,0xbf,0x67,0x26,0xff, + 0xc3,0xe2,0x4e,0x3b,0x76,0x38,0x8c,0xed,0xbb,0x33,0x97,0xbb,0xd2,0xc,0x1f,0x49, + 0x61,0xa6,0x14,0x92,0xa3,0x49,0xdf,0xc9,0x30,0x8c,0xce,0x5a,0x9f,0xf5,0x22,0x4b, + 0xae,0x24,0x1f,0x50,0x7a,0x33,0x84,0x24,0x5,0x52,0xc8,0xd1,0x84,0x0,0x21,0xe9, + 0x4b,0x43,0x49,0x21,0xc9,0x40,0x68,0x9b,0x10,0xca,0x47,0xf8,0x63,0x7a,0xf6,0xdd, + 0xfd,0x94,0x7f,0xe1,0xdd,0xd5,0xe7,0x4a,0x5a,0x49,0xbb,0x2b,0xf9,0x2,0x5,0xf, + 0xc3,0xd9,0xda,0xdd,0x67,0x57,0xbb,0xcf,0x3e,0x5f,0xfb,0x3c,0xcf,0x2a,0xdd,0x9e, + 0x6e,0x58,0xe0,0x55,0xeb,0xd5,0xbe,0xd2,0x3a,0xf4,0xfc,0x73,0x4a,0xe8,0x77,0x75, + 0x87,0xae,0x59,0x86,0xae,0x9a,0xb1,0x82,0x5f,0x49,0x47,0xf5,0xbe,0x45,0x3e,0x9f, + 0xdc,0xa1,0x77,0x7b,0x92,0x55,0xfd,0xa5,0x21,0xf5,0x3a,0x4a,0x4b,0x52,0x5f,0x6e, + 0xb7,0x61,0xcb,0x8a,0x37,0xdd,0xa9,0x48,0xaa,0x3e,0x1f,0x3c,0x2f,0x55,0xab,0x9b, + 0x5b,0xa8,0xad,0xae,0x41,0xcd,0x32,0x4b,0xa1,0xe7,0x56,0x7,0x76,0x61,0x9,0x48, + 0x26,0xd8,0x8f,0xbf,0xf9,0x65,0xfb,0x3a,0xba,0xa5,0xbf,0x21,0xa9,0x2a,0xa8,0x57, + 0x6b,0xcf,0x3f,0xf7,0xfc,0x73,0xaf,0xa1,0xae,0x24,0x6d,0x5e,0x85,0xe0,0xd8,0xf3, + 0xcf,0x1,0xf4,0x51,0xe4,0x69,0x60,0xe8,0xba,0xe5,0xfc,0x6a,0xe9,0xaa,0x6e,0x4c, + 0x3b,0x40,0xaa,0xce,0xff,0x73,0x52,0xeb,0xd0,0xbc,0xa1,0xf7,0x35,0x19,0xb7,0xc7, + 0x95,0x7a,0x86,0xde,0x83,0x86,0x75,0x14,0x2c,0x48,0x6,0x30,0xa1,0x65,0x29,0xda, + 0xbc,0x39,0xd,0xca,0x2e,0x44,0xfc,0x31,0x5b,0x92,0x36,0xd,0x8e,0x1,0xa9,0x6f, + 0xe9,0xb3,0xf6,0x77,0xcb,0xe8,0xc3,0x31,0xfb,0xf9,0x6e,0xcd,0x82,0xc6,0x82,0xa4, + 0x4e,0x83,0x17,0x6b,0xb5,0x31,0x60,0xc0,0x56,0xdf,0x30,0x95,0x5,0xe8,0xd5,0x31, + 0xa0,0xa4,0x5a,0x4a,0x17,0xbe,0x21,0x59,0xad,0xce,0x34,0x68,0x4b,0xaa,0x9,0xc1, + 0xe2,0x58,0x0,0xdc,0xea,0xf4,0xbb,0x73,0x9a,0xa4,0xa8,0xb8,0x87,0x96,0xd4,0xea, + 0xc0,0x59,0xe5,0xf7,0x70,0xcf,0xdc,0x34,0xa8,0xd7,0x1a,0x13,0x63,0xe0,0x77,0x7d, + 0x49,0x55,0xac,0xa3,0xd3,0x60,0x6a,0x32,0xd4,0xe,0xd,0xba,0xad,0x1b,0x5d,0x49, + 0x6b,0x41,0xdc,0x12,0x8f,0x65,0x7f,0x7,0xf5,0x26,0xa3,0xc1,0xa3,0x81,0xf8,0x60, + 0x83,0x87,0x60,0xd1,0x69,0xbd,0x58,0xa1,0xbd,0xf9,0x51,0xad,0xf5,0x8a,0xae,0xca, + 0xd0,0x40,0x55,0xdf,0x3c,0x10,0xa9,0x31,0xa7,0xeb,0x2a,0x50,0x75,0x49,0x46,0x93, + 0xe3,0xbe,0x4,0xad,0x86,0x29,0x2d,0x24,0x56,0x30,0x2d,0x3,0x95,0x1,0xa9,0x65, + 0xa1,0xd9,0x99,0x45,0xb,0xa7,0xe8,0x68,0x22,0x4b,0xb8,0xdf,0x12,0x15,0x16,0x31, + 0xb9,0x7b,0x7b,0x50,0x4b,0xe9,0xd6,0x5b,0x97,0xd7,0xfa,0x9a,0x46,0xf6,0xef,0xd4, + 0xdd,0xe1,0x61,0x59,0x55,0xd7,0xf0,0x77,0x15,0x5a,0x10,0xa1,0x9,0x7e,0x9b,0x59, + 0x77,0xb9,0xcb,0x15,0xaf,0x72,0xbb,0xaf,0xd9,0x23,0x3,0x73,0x7d,0x45,0x95,0x77, + 0xc2,0xb6,0xd4,0x57,0xad,0xa0,0x1a,0x20,0xb0,0xc2,0x80,0x56,0xdf,0xd0,0xc8,0x27, + 0x23,0xc7,0x95,0x3c,0xf8,0x92,0xf,0x67,0x6c,0xbc,0x71,0xd1,0x27,0x36,0x57,0x1a, + 0x86,0xa9,0xa2,0x51,0xf8,0x13,0x65,0x48,0x87,0xbd,0xef,0xa1,0x39,0xc3,0x98,0xd6, + 0x85,0xc6,0x3c,0x94,0xc1,0xd6,0x84,0x29,0xe,0x2a,0x2b,0x6d,0x50,0xde,0x40,0x40, + 0x2,0x7f,0xf8,0x3,0xb0,0x8e,0xf6,0xa0,0xde,0x6,0xe4,0xd3,0xd,0x5b,0xb7,0x82, + 0x92,0x3e,0xf7,0xbf,0x8,0xa5,0x4a,0x95,0xe8,0x72,0xb8,0x8b,0xe4,0xf4,0x19,0x7a, + 0x95,0x70,0x3f,0x4,0xc0,0x2a,0x9e,0x16,0xf0,0xb3,0x9f,0x51,0xfa,0x72,0x8a,0xb6, + 0xa6,0x75,0x48,0x3,0x56,0xf5,0x90,0xc1,0x1e,0x2b,0xa2,0x3d,0xb0,0xad,0x68,0x50, + 0xae,0xb8,0xc3,0x8a,0xd4,0xd9,0xa,0x12,0xdb,0x33,0x74,0x45,0xe2,0x59,0x5a,0x77, + 0xa1,0x7a,0x94,0x2e,0xc9,0x72,0x86,0x6e,0x7d,0x5c,0x4e,0xeb,0x33,0xa8,0x44,0xe9, + 0xd0,0x2f,0x64,0xea,0x8d,0xd8,0x28,0xe9,0x3d,0x92,0x15,0xa9,0xbd,0x12,0x15,0x18, + 0xf1,0xc3,0xdf,0x26,0x9,0x48,0x12,0x94,0x73,0x61,0x8a,0xdf,0xac,0x4a,0xec,0xea, + 0x84,0x97,0xa3,0xd7,0xdd,0xa,0x32,0xe1,0xb1,0xe,0xc1,0xa5,0x22,0x99,0xdd,0x7b, + 0xf5,0x92,0xba,0x76,0xcb,0x19,0x67,0x96,0xa0,0x4f,0x9,0x73,0x4b,0xd6,0xe0,0x9a, + 0x5d,0xa2,0x61,0x95,0xa0,0x7b,0x9,0x2f,0x98,0x54,0x7b,0x2b,0x60,0x80,0xc9,0x3e, + 0x90,0x28,0xc1,0x65,0x18,0x4d,0xac,0x49,0xf2,0x90,0xa2,0x55,0x13,0x16,0x81,0x42, + 0x22,0xe3,0x24,0xbe,0x6f,0xa8,0xfb,0xf5,0x5f,0xe9,0x48,0xc0,0xdb,0x27,0x59,0x9d, + 0x72,0xdb,0x96,0x14,0x7e,0x63,0xa8,0x31,0xea,0x8e,0xc8,0x45,0x1f,0xef,0x6f,0xbf, + 0x6,0x78,0x29,0xf8,0x5e,0x45,0x64,0xcc,0x16,0x3,0x10,0x27,0x45,0xbc,0xbf,0x14, + 0xc6,0x4,0xbb,0x69,0x55,0x41,0xaf,0x7f,0x64,0x6f,0xbb,0x5c,0x6a,0x2b,0x2a,0x9c, + 0xde,0xbc,0x79,0x33,0x5a,0x5b,0xbc,0xd2,0xb5,0xd8,0x12,0x7b,0x5d,0x39,0xed,0xcc, + 0xfe,0x9c,0x23,0x62,0x94,0xa7,0x8,0x1e,0xb2,0x8,0x20,0x66,0xa2,0xc9,0xe0,0xb9, + 0xa1,0x6f,0xa9,0xc4,0x38,0x22,0x31,0x8b,0x32,0x6c,0xe9,0x32,0xfc,0xcd,0x6b,0xbb, + 0x7d,0xa9,0xc3,0xe9,0xb7,0x92,0x34,0xb1,0x61,0x31,0x84,0x1c,0x84,0x2b,0x6e,0xa1, + 0x21,0x60,0xe9,0x80,0x90,0x46,0x3d,0xc6,0xb7,0x95,0xc2,0x78,0x6d,0x11,0x79,0xd6, + 0xd2,0xd,0x58,0x9d,0x87,0x4,0x57,0x25,0x6,0x4d,0x48,0x7a,0x8,0x44,0xa4,0x41, + 0x50,0x16,0xc8,0x44,0xde,0xd2,0x9a,0x96,0x64,0xf5,0xe3,0x6d,0xb6,0xb9,0xcc,0x69, + 0xd6,0x2e,0x26,0x19,0x78,0x44,0x2e,0x43,0x2d,0x37,0x6c,0x28,0xbb,0x50,0xd0,0xf6, + 0x76,0xbe,0x55,0xd,0xa7,0x34,0xd4,0x5d,0xf0,0xee,0x84,0xd0,0x17,0x9f,0x3c,0x33, + 0xe8,0xdd,0xed,0xa3,0x6c,0x76,0xf4,0xbe,0x2a,0xa3,0x5f,0xa1,0xb9,0xc4,0xeb,0x1f, + 0x1b,0xd,0x5a,0x76,0x7a,0x6d,0x62,0x3d,0xc3,0x53,0xbf,0x18,0x9d,0x12,0xfd,0x10, + 0x20,0x80,0x20,0x54,0x27,0xa6,0x6,0xbd,0x9e,0xe1,0xf,0xcf,0x46,0xf8,0x50,0xa1, + 0xde,0xb,0xca,0xc2,0x3,0xd5,0xf,0xc5,0x46,0x13,0x9f,0x49,0xbf,0xd3,0x34,0x6c, + 0xd4,0xf,0x25,0xcd,0x9c,0xac,0xcf,0x4a,0xb,0x90,0x8e,0x78,0x8e,0x14,0x1f,0xc3, + 0x3b,0x72,0xf4,0x64,0x5b,0xf,0x1f,0x2b,0x14,0x8,0xb4,0xd5,0x73,0xf0,0xcb,0xd1, + 0x7,0x43,0x6b,0x84,0x84,0xf2,0x36,0x51,0x46,0xa8,0x48,0x8a,0x85,0xf6,0x2a,0x28, + 0xad,0x1d,0x3f,0x3d,0xfc,0xd3,0x17,0x83,0x73,0x67,0x86,0x37,0x3f,0x1f,0x5e,0x38, + 0xb9,0x7c,0xff,0xce,0xe0,0xda,0xbf,0x9,0x22,0xa2,0x6b,0xdb,0x5a,0x2d,0xd8,0xb3, + 0xc5,0xfb,0xd8,0x6e,0x36,0x0,0xd2,0x53,0xb1,0xc,0x10,0x21,0x65,0x26,0x54,0x11, + 0x3,0x81,0xb2,0x33,0xac,0x4a,0x9c,0x78,0xe3,0x66,0x55,0x15,0x6a,0xf3,0xa8,0xf5, + 0x2f,0x28,0x84,0x22,0x32,0x37,0x92,0x2c,0x7,0xbb,0xc8,0x6e,0x5c,0x89,0xd7,0xe7, + 0xd8,0x83,0x64,0xb3,0x14,0x61,0xdc,0xd7,0x88,0x14,0xcd,0x2,0xb6,0x2,0xbd,0xab, + 0x8f,0xe6,0xac,0x3e,0x49,0x57,0xc3,0xec,0x1a,0x7b,0x10,0xa9,0xa,0xab,0xc7,0x5d, + 0xf4,0x84,0xaa,0x16,0xdb,0x58,0xb3,0xd7,0x40,0x83,0x42,0xda,0xa1,0xa3,0xb4,0x8d, + 0x81,0x92,0xd4,0xeb,0x41,0xc9,0xc0,0xcc,0x6,0xff,0xc2,0x2c,0x10,0xff,0xf5,0xf9, + 0xe,0xfe,0x41,0x30,0xa4,0xd2,0x1,0x6f,0xb0,0xba,0xb6,0xdf,0xeb,0x7f,0x47,0x7, + 0x29,0xf0,0x78,0xc1,0xc8,0x61,0x20,0x94,0xc2,0x65,0x65,0x7f,0x94,0x95,0x50,0x3b, + 0xf4,0x66,0xd4,0x66,0x12,0x5a,0x7d,0xcd,0xda,0x81,0xb5,0x7e,0x34,0xab,0x1d,0x13, + 0xad,0xf3,0x2e,0x78,0xa4,0xec,0xcd,0xc6,0x18,0x68,0x22,0xfd,0xa8,0x59,0xab,0x50, + 0xe8,0x88,0xfd,0x77,0xb7,0x5,0xbb,0x65,0xef,0xbb,0x1c,0x23,0x20,0x7e,0x89,0x23, + 0x79,0xd8,0x93,0x50,0xf1,0xb6,0x9a,0x5b,0x78,0x10,0x3f,0x4d,0x6d,0x46,0xcc,0x59, + 0xac,0x71,0x50,0x96,0xde,0x33,0x9e,0xe8,0x78,0xcf,0x21,0x5,0x81,0xd2,0x2c,0x58, + 0x97,0x58,0x5b,0xbf,0x28,0x15,0x0,0xb9,0x96,0x31,0x10,0x44,0x61,0x8c,0xe,0x69, + 0x7d,0x55,0x4d,0xa4,0xe1,0x2d,0x43,0x57,0xd1,0x4a,0xb9,0x26,0x81,0x84,0xf9,0x27, + 0xb0,0x10,0x13,0x3f,0xea,0x7a,0x45,0x34,0x47,0xaf,0x3a,0xd2,0x1a,0x37,0xb4,0x74, + 0xa4,0xca,0x68,0xd6,0x2b,0xaa,0xd2,0x3a,0xe4,0x8d,0x3c,0xc,0xbc,0xa7,0x9b,0x1, + 0xe0,0x6a,0x57,0xea,0xed,0xd7,0x6d,0xf0,0x64,0xcb,0x31,0xac,0x24,0xd7,0x2a,0x55, + 0x42,0x9c,0x25,0x8b,0xab,0xee,0x8f,0xff,0x41,0x80,0xf6,0x60,0xa2,0xd1,0x95,0x8e, + 0x94,0x51,0xb,0xc,0x7a,0x13,0x68,0x4c,0x90,0x9c,0x91,0xb4,0x82,0x10,0x2f,0x94, + 0x2c,0x7f,0xf5,0x64,0xc9,0x82,0xdb,0xc8,0x66,0xe5,0x18,0x82,0x32,0xbc,0x26,0xd2, + 0xb1,0xc,0x77,0x88,0xd4,0xa1,0x47,0xd8,0x5b,0xbb,0x8d,0xb6,0x22,0xaa,0x5b,0x6f, + 0xd4,0x22,0x70,0x24,0x4d,0x56,0xf0,0x90,0x82,0xc1,0xdb,0xd4,0xe1,0xcd,0xda,0x81, + 0xa0,0x22,0xc2,0x7,0x2c,0x76,0x19,0x40,0x41,0xb5,0x6a,0x33,0xe8,0xcf,0xcf,0x43, + 0x95,0x5d,0xaa,0x8a,0xa,0x36,0x6e,0xac,0xd0,0x28,0xb6,0x22,0x47,0xc1,0x2b,0x7, + 0xe2,0xb5,0xe8,0x78,0xa1,0xc8,0x14,0x5a,0xee,0x21,0x45,0xc5,0x7e,0x7b,0x45,0xeb, + 0xc3,0x38,0x38,0xc4,0x99,0x45,0x30,0xc1,0xeb,0x2,0x37,0xdf,0xe4,0xcd,0xdc,0xcf, + 0xb7,0xfa,0x33,0x4e,0xe5,0x1b,0xe4,0x34,0x2a,0x72,0x16,0xb1,0xf7,0xba,0xa0,0x23, + 0xdd,0xc6,0xf0,0x8a,0x76,0xa0,0x32,0xdf,0xb1,0xc0,0x2f,0xe8,0xb,0xbd,0xcb,0x29, + 0xdd,0x4,0xa6,0x62,0xe3,0x4a,0x5c,0x5a,0xca,0xd2,0x21,0x0,0xf5,0x3,0x89,0xe3, + 0xc,0x63,0x39,0xd6,0x6d,0x7c,0xd8,0x71,0x9,0x27,0xb2,0x23,0xfc,0x9a,0xc9,0x2c, + 0xf,0x11,0xfa,0x7e,0x57,0x73,0x6c,0xd2,0x24,0x38,0x44,0x82,0x3a,0xba,0x61,0x56, + 0x91,0x84,0xaf,0x4e,0x23,0xae,0x8f,0xa7,0x9f,0x90,0x4d,0x7a,0x52,0xcb,0x36,0x12, + 0xd6,0x48,0x61,0x2e,0x9,0x16,0xfe,0x38,0x4f,0xd1,0x1b,0xb7,0xad,0x3d,0x92,0x31, + 0xaf,0x68,0xd3,0x68,0x33,0x53,0xab,0x18,0x78,0x52,0x33,0xea,0x20,0xfc,0x48,0xaa, + 0xe1,0xf,0xad,0x49,0xe,0xd,0x7f,0xf6,0xc3,0x23,0x16,0xd,0x7f,0x2c,0xf4,0x1c, + 0x9,0x46,0xab,0xb7,0xbe,0x5f,0x79,0x78,0xab,0x14,0x2f,0x6f,0xa3,0xd5,0xae,0xf6, + 0x94,0x23,0x50,0xc5,0xea,0x7f,0xbc,0x47,0xbf,0xce,0x61,0x1b,0x1f,0xa6,0x91,0x70, + 0x86,0x7e,0xec,0x84,0x5d,0x65,0x3b,0x92,0x40,0x12,0xea,0xb6,0xa5,0xae,0xa2,0x1e, + 0xd,0xb3,0x5e,0x5c,0x30,0xb,0xd,0xa5,0x4d,0xc1,0xf1,0xb8,0x15,0x1e,0xf,0x7b, + 0x9f,0xa1,0x74,0x25,0xe3,0x68,0x22,0xce,0x33,0xbc,0xf6,0xca,0xad,0xcf,0x56,0xce, + 0xfd,0x71,0x78,0xe2,0xc6,0xca,0xe5,0x77,0x6,0xf7,0xce,0xaf,0x9c,0xbf,0xb1,0x72, + 0xe3,0x4f,0x83,0x7b,0x4b,0xce,0x74,0xc,0x3e,0x38,0x33,0x78,0x6b,0x69,0xf0,0xf9, + 0xc3,0xff,0x1c,0x3f,0xc1,0x30,0x35,0xb1,0xb7,0xc1,0x6a,0x55,0x97,0xf9,0x75,0x10, + 0xe6,0xea,0x9a,0x9c,0xf6,0x42,0x21,0xe5,0xe1,0x35,0xfd,0x70,0x2a,0xb2,0x61,0xdc, + 0x7d,0x43,0x91,0xad,0xce,0x74,0x44,0xa,0x8f,0xd4,0xd9,0xe5,0xae,0x5b,0x62,0xa5, + 0x82,0xb0,0x76,0x4e,0xb7,0x2c,0xbd,0x9b,0x89,0xb8,0xe3,0x8d,0x28,0xe6,0xa6,0x6d, + 0x2c,0x2,0x3e,0xd2,0x62,0xe7,0xb5,0x2e,0xda,0xa8,0xd3,0xe0,0x55,0xab,0xba,0xd, + 0xff,0xda,0xaf,0xf7,0x12,0xab,0xf7,0xc,0xd8,0x86,0x88,0xae,0xca,0xee,0x1c,0x35, + 0x68,0x88,0xed,0xd6,0x45,0x5c,0x58,0xe9,0xf6,0xbb,0x69,0x35,0x93,0x37,0x9e,0xbd, + 0x56,0x10,0x49,0x65,0x16,0x34,0x68,0xc3,0xc7,0x1f,0x2c,0x34,0x23,0x42,0xf3,0x26, + 0xbd,0x14,0x7f,0x8e,0xd9,0xca,0x8d,0x27,0x36,0xab,0xd2,0x1c,0xae,0x5f,0xf2,0x55, + 0x18,0x47,0xa3,0x41,0x25,0x4a,0xcb,0x3e,0x13,0x71,0xb4,0xa0,0x83,0x48,0x96,0x92, + 0x90,0x8c,0x5b,0x8a,0x99,0xf1,0x29,0xa0,0x43,0x92,0xb8,0xd7,0xc1,0xe0,0xda,0x85, + 0xd5,0xeb,0x27,0x2,0xb8,0x98,0xf6,0x1b,0x92,0x69,0x31,0x41,0x74,0xa5,0x79,0xf, + 0xd6,0xca,0xbb,0xd7,0x57,0x4e,0x9f,0x1c,0x9e,0xfe,0x6a,0xb8,0xb4,0x14,0x40,0x44, + 0x5b,0x78,0x1e,0x1e,0x34,0x51,0xd7,0xad,0xe,0x13,0x54,0x52,0x37,0xf0,0x41,0x3f, + 0xf8,0x62,0xe5,0xa3,0xcf,0x7,0x9f,0x7c,0x1f,0xc0,0xed,0x61,0x8d,0xe8,0xa0,0x89, + 0xb6,0xe0,0x41,0x47,0x3f,0x3b,0xa8,0x22,0xd4,0x83,0x4c,0x5d,0x90,0x52,0x2a,0x31, + 0xd9,0xc7,0xaf,0xaf,0xbe,0xfd,0x30,0xe8,0xc1,0xec,0x41,0x7b,0x6a,0xe9,0xe0,0xe, + 0xd0,0x1f,0xa3,0x75,0x86,0xf3,0x8,0x15,0xa6,0x41,0xec,0xe4,0x91,0xf6,0x61,0xd9, + 0xcb,0xe4,0xa7,0xe3,0x6e,0xe6,0xf1,0x66,0x72,0x1d,0x43,0x92,0x95,0xbe,0x19,0xa6, + 0x3f,0xce,0xb3,0x3d,0x10,0xfd,0xdf,0x4d,0x6e,0xe9,0x12,0x2e,0x7c,0x3c,0x5a,0x8d, + 0x70,0x5b,0xc4,0x99,0x6d,0x24,0xde,0x29,0x59,0x52,0x55,0x91,0x93,0x61,0xb8,0x9f, + 0x97,0xf0,0x26,0x35,0xe6,0xe7,0xa4,0x32,0x39,0x8c,0x9e,0x43,0xd1,0xab,0xc6,0x18, + 0xa0,0x3d,0x9e,0xa7,0x3f,0x9e,0x43,0x82,0x54,0xb5,0xde,0xa8,0x64,0x76,0x8a,0xb1, + 0x7,0x61,0xb8,0xe9,0x30,0xf4,0x52,0x72,0xfd,0x39,0xdd,0x96,0x50,0xe,0x3b,0x53, + 0xce,0xf0,0xbe,0xe8,0x7d,0xea,0xc0,0x16,0x8,0x32,0x40,0xba,0x53,0x58,0xf0,0xcb, + 0x37,0x2a,0x34,0xaa,0x93,0xc9,0x29,0xa2,0x9f,0x74,0xb1,0x27,0xad,0x5,0xc9,0x23, + 0xea,0x8d,0xf4,0x36,0x3e,0xa9,0xcc,0xaa,0xb8,0x1b,0xed,0xb3,0xac,0x21,0xe3,0x8f, + 0x26,0x75,0xd1,0x7e,0x22,0x96,0x3,0xb5,0xcb,0x6e,0x65,0x3a,0xe2,0x4c,0x2d,0xbb, + 0x26,0x3b,0xda,0x23,0x34,0xa0,0xac,0x11,0x60,0xe6,0xf5,0xd1,0xcf,0x62,0x7a,0x71, + 0x92,0x70,0x43,0x17,0x76,0x82,0x81,0xda,0x14,0x2d,0xbb,0x59,0x54,0xbe,0xa9,0x4f, + 0x30,0xb6,0xf1,0x44,0x41,0xb6,0x19,0xb3,0x5,0x46,0x87,0xf4,0x0,0x57,0x7c,0xfc, + 0xb5,0x6d,0x95,0x7e,0x42,0x57,0x66,0x31,0x6d,0x2f,0xee,0xd1,0xfb,0x26,0xdc,0x66, + 0x40,0xa9,0xf8,0xbd,0x88,0xf,0x3f,0x75,0x63,0xb6,0x23,0xf5,0xa0,0x4d,0x60,0xf6, + 0xe9,0xa,0x56,0x50,0xe7,0x77,0x21,0x3d,0x68,0x87,0x5d,0x96,0xde,0x5e,0xd7,0x76, + 0x60,0xfd,0xe,0x9b,0xc4,0xa2,0x16,0x15,0x72,0x26,0x2b,0xa9,0x6f,0xce,0xf8,0x98, + 0x3a,0x47,0x59,0x82,0x1e,0x9b,0xa,0xc4,0x4c,0x66,0x92,0x78,0x2b,0xbd,0xf6,0xf6, + 0x3e,0x12,0x5f,0x53,0xc9,0x91,0xab,0x52,0x2c,0x3f,0xfa,0xcb,0xe0,0xe6,0xa5,0x44, + 0x7d,0x4a,0x94,0xb3,0x47,0xc5,0xd6,0x5d,0xc,0x9c,0x3e,0x70,0x55,0x62,0x14,0x37, + 0xf2,0x89,0x7,0xc4,0x8e,0x74,0xf0,0xb5,0x2a,0xeb,0x87,0x35,0xfa,0xce,0xdb,0x29, + 0x19,0x87,0x22,0xbb,0xaf,0x47,0x53,0xe7,0x18,0xf7,0x9c,0x6b,0x93,0xc0,0x56,0x96, + 0x69,0x26,0xb2,0xe8,0x2c,0x96,0x3b,0x4c,0xfc,0x83,0xe9,0xb5,0x4a,0x87,0x3b,0x8a, + 0x5,0x4b,0xe9,0x75,0xe3,0xda,0x30,0xcb,0xc4,0xa1,0xcd,0xae,0xfc,0x1e,0x55,0x96, + 0xd4,0x6d,0x81,0x22,0x83,0xdf,0xc4,0x51,0x65,0x76,0xed,0x80,0xd8,0x95,0x22,0x1d, + 0xc6,0x2,0x34,0x2c,0xec,0x41,0x47,0x85,0xf0,0x7a,0x16,0x84,0x94,0xe9,0x25,0x48, + 0x43,0xf4,0xd8,0x27,0x71,0xcb,0xe7,0xdc,0x46,0xc3,0xb7,0xae,0xe,0xae,0x9d,0x5d, + 0xbb,0x8f,0x76,0xd2,0xb5,0x67,0x9b,0x29,0x61,0x33,0x75,0x74,0xb4,0xe4,0x91,0x6d, + 0x84,0x14,0x8c,0x6e,0x26,0xaf,0x8,0xb,0xb8,0x75,0xa6,0xca,0x34,0x5f,0x48,0xbb, + 0xe4,0x71,0xde,0xb1,0x82,0xec,0xfd,0xbf,0x7b,0xf,0x67,0xcc,0x34,0xe1,0x1e,0x90, + 0xe5,0x60,0x47,0x55,0x71,0x99,0x28,0x4,0xb7,0xbc,0x90,0x4a,0x5e,0x6c,0xcb,0xb4, + 0x34,0x47,0xdf,0x90,0x58,0xa7,0x27,0x2d,0xd8,0x89,0x76,0x9e,0x4c,0xfa,0xc1,0x64, + 0x36,0xb3,0xb1,0x4f,0x55,0x7a,0x89,0x65,0xce,0x50,0xdc,0x8e,0xec,0x2d,0x98,0x58, + 0xc9,0xeb,0xc5,0xfd,0xe9,0x48,0x48,0x55,0xa5,0xdb,0x43,0xef,0xa1,0x78,0x26,0xf8, + 0x8d,0x54,0x19,0x68,0xe,0x93,0x2a,0x73,0x3b,0xec,0x48,0xb,0xa,0xde,0x9,0xfe, + 0x14,0x55,0x67,0xb1,0xe7,0x80,0xb5,0xdd,0x2e,0x8f,0xb7,0xc3,0x2e,0xae,0xce,0x79, + 0x80,0x7f,0x42,0x4a,0x3d,0x3a,0xa2,0x51,0x78,0xaf,0x37,0x4,0x4,0xf8,0xa7,0xa, + 0x9,0xd8,0xf6,0xeb,0x7e,0x77,0xe,0x1a,0xdb,0x34,0xc4,0xf4,0x6d,0x89,0xfd,0x18, + 0x90,0xfb,0x86,0xe4,0xf8,0xf4,0x36,0x1a,0xb5,0x19,0x0,0x25,0x13,0x21,0x50,0x15, + 0xbb,0x70,0x4d,0x83,0x97,0x9d,0x1f,0xbb,0xb5,0xbd,0x7d,0xeb,0xd5,0xbe,0x24,0x33, + 0xb,0x95,0xb3,0xb6,0x28,0xbb,0x5d,0x32,0xaa,0xde,0xce,0x72,0x89,0x82,0xec,0x97, + 0x80,0x63,0xc2,0xe2,0x28,0x81,0x5a,0x4e,0x75,0x7a,0x35,0x97,0xce,0x3a,0x47,0x7a, + 0x8a,0x16,0x3e,0x7e,0xb1,0xb,0xc7,0xc0,0xd4,0x8b,0xcd,0x84,0xad,0xe2,0xa9,0x2, + 0x1,0x79,0x71,0xc8,0x80,0x4f,0xd,0xa3,0x5,0x19,0x2,0x31,0xc6,0x16,0x7a,0x15, + 0x6f,0xd3,0xee,0x90,0xc,0x39,0x8d,0x4a,0xe0,0xd7,0xa6,0x1f,0x57,0xc7,0xa8,0xb6, + 0xeb,0x78,0x11,0xb5,0x54,0x26,0xb7,0x90,0x21,0xd2,0x3e,0x94,0x9e,0xeb,0xdc,0xed, + 0x18,0xe8,0x57,0x4f,0x7e,0x39,0x78,0xef,0x86,0x63,0x3a,0x1c,0x5e,0xb8,0xed,0x58, + 0x12,0x57,0x2e,0xbf,0xe3,0x43,0x75,0xc,0xf4,0xc9,0x40,0x59,0xd6,0x52,0x54,0x98, + 0x88,0x29,0x1b,0x19,0xe0,0x15,0xd3,0x7a,0x5d,0x81,0x87,0x59,0x14,0x77,0x91,0xa1, + 0xd8,0xeb,0x13,0x22,0x10,0xd3,0x61,0x6a,0x92,0xdd,0xbc,0x23,0xd6,0xcc,0x9f,0x84, + 0xa9,0xec,0xba,0xb,0x8a,0xa9,0xcc,0x61,0xcc,0x20,0xfc,0x58,0x8,0x17,0x99,0x6c, + 0x0,0xae,0xc9,0x9c,0x68,0x9e,0xdd,0x86,0xd3,0xf8,0x4a,0xd9,0xc1,0xde,0xe2,0x55, + 0x17,0xf0,0x7f,0x9,0xb4,0x3b,0x6d,0x4a,0x27,0x9b,0x6c,0xf5,0x93,0x5,0xc7,0x5f, + 0x61,0x33,0x36,0x1b,0x10,0x8a,0xc,0x64,0xf6,0x8d,0xb6,0xd4,0x62,0x6c,0xcf,0x25, + 0x25,0xb2,0x4b,0x8b,0x6c,0x70,0x98,0xad,0x96,0xf9,0xac,0x26,0xb4,0xd6,0x5d,0xdb, + 0xb4,0x60,0x66,0x5b,0x28,0x5,0x49,0x80,0x88,0x91,0x33,0x6e,0xf0,0x74,0xf,0x79, + 0x4a,0x7c,0x6d,0xcd,0xc4,0x53,0x5c,0x4e,0x4c,0xca,0x54,0xd7,0xa9,0x72,0x35,0x5a, + 0x17,0x2c,0x51,0xb0,0x91,0x31,0x26,0x8b,0x5a,0x1e,0x52,0x5f,0x14,0xbd,0xa5,0xb3, + 0x59,0xbe,0x76,0xac,0xc6,0xdc,0x2c,0xe3,0xae,0xac,0x18,0xd8,0x2b,0x11,0x3b,0x2d, + 0x5,0xf,0x7b,0xd1,0x27,0xfc,0xfd,0x88,0x58,0x83,0x8b,0x51,0xab,0x38,0xd4,0xbb, + 0x7d,0x22,0x48,0x89,0x3f,0x50,0x55,0x6c,0x4f,0x46,0xac,0x6a,0xbd,0x8c,0xbf,0xef, + 0x51,0x64,0x59,0x85,0xfc,0x80,0x8a,0x40,0xa1,0xc5,0x11,0x6d,0x8d,0x6c,0xe3,0xb, + 0x8b,0xb1,0xc4,0x7d,0xad,0xf1,0x46,0x3e,0x30,0xbe,0xcd,0xa5,0xc1,0x4b,0x8a,0x8, + 0xc3,0x81,0x8,0xf5,0x24,0x29,0x7d,0xcb,0x96,0x97,0x77,0x6b,0xfc,0xbc,0x22,0x42, + 0x8b,0xb1,0x68,0x91,0x69,0x19,0x4c,0xa6,0xc7,0xf5,0x29,0xe1,0x2d,0xe0,0xeb,0x0, + 0x48,0xbf,0x81,0xd1,0x73,0xe,0x19,0x6b,0x70,0x6,0xe5,0x98,0x63,0x3f,0x56,0x86, + 0xb8,0x77,0xca,0x22,0x5f,0x75,0x21,0x93,0x19,0xf3,0xab,0xf2,0x83,0x49,0x3d,0x7b, + 0x76,0xa6,0x2a,0x7a,0xfa,0xea,0x3e,0x9d,0xa7,0x3e,0x75,0xe,0x9e,0x2b,0xc2,0x3, + 0x61,0x3e,0x8f,0xce,0x92,0x12,0xeb,0xcd,0x91,0xae,0x23,0xbb,0xe9,0x88,0x2a,0xea, + 0x7,0x8e,0xf3,0xa3,0xe7,0x52,0x84,0x23,0xbc,0x1,0xbb,0x8,0x51,0xb2,0x3d,0xe9, + 0x33,0x77,0xa8,0x98,0xa7,0x7d,0xb1,0x44,0xbe,0xa0,0x6a,0x8b,0x99,0xa7,0x9a,0xe9, + 0x15,0xb8,0x76,0x71,0x9a,0x8e,0x67,0x47,0x4c,0x8d,0x4e,0x1,0xf6,0xd4,0xad,0x7a, + 0x93,0xa1,0x93,0x64,0x5d,0xeb,0xb7,0x8c,0xca,0x96,0x77,0x3c,0xc4,0xb7,0x9b,0xc3, + 0xea,0x55,0x83,0xb9,0x41,0x8a,0xf,0x89,0x5b,0x23,0x42,0xc4,0xdc,0xa7,0xf3,0xd4, + 0xa7,0x36,0x11,0x9b,0xac,0xb0,0xc8,0x11,0x22,0xa2,0x75,0x3e,0x4e,0xcb,0x63,0x52, + 0x10,0xd1,0xa6,0x42,0x9a,0xd4,0x41,0xbd,0xdd,0xe6,0x20,0xc2,0xe,0xe7,0x1e,0xe7, + 0x20,0xbd,0x29,0xb,0x47,0xf2,0xe4,0xe8,0xf2,0x85,0xca,0xe6,0x53,0xca,0xfc,0xa5, + 0xe4,0x94,0xc9,0x28,0xae,0x93,0x4c,0x67,0x15,0x9c,0xf4,0x89,0x57,0xc3,0x71,0x4f, + 0x2,0x7,0xb7,0x2f,0xf,0x3f,0xfd,0x72,0xf8,0xdd,0xfd,0xc1,0x7b,0x7f,0x4d,0x8e, + 0xdc,0x1a,0xa5,0xfa,0x92,0xef,0x2c,0xe9,0xc7,0x99,0xf0,0xdc,0x94,0x9e,0xc7,0xfc, + 0xc2,0x69,0xfb,0xe0,0xd3,0x43,0xbc,0x3,0x61,0x1b,0x1,0x78,0x97,0x3e,0xb7,0x8, + 0x9a,0xef,0x4,0x37,0x59,0x88,0x2d,0xd6,0x35,0x42,0x60,0x37,0x86,0xf4,0x28,0x21, + 0x63,0x1b,0x2f,0x71,0x2e,0x46,0xf1,0x72,0x48,0xbc,0x47,0xb9,0x25,0x59,0x2e,0xcd, + 0xf8,0x4a,0xd4,0x4c,0xc4,0x51,0x83,0x47,0xc8,0x12,0xb1,0xbf,0xe4,0x42,0xcd,0xa8, + 0xf0,0xc0,0xe2,0x5b,0x52,0xbc,0x41,0x65,0xb1,0x50,0xa4,0x12,0x71,0xac,0x60,0xb0, + 0x35,0xd4,0x27,0x6a,0x6c,0xed,0x9,0x4d,0x85,0xc,0x4,0xae,0xea,0x3d,0xa8,0xb1, + 0x8,0xe8,0x8b,0xa3,0x22,0x5f,0xf4,0x63,0xe,0x44,0x0,0x4a,0x2b,0x5f,0xfd,0x69, + 0x70,0xf6,0x5f,0xe,0x63,0x3,0xe5,0x12,0xd8,0x48,0xab,0xbb,0x11,0x94,0xc0,0xf2, + 0xdd,0x2f,0x7d,0x14,0xab,0x94,0xb0,0xf2,0x48,0x36,0x65,0x44,0x1c,0xa8,0xe1,0x23, + 0x60,0x59,0xfc,0xdc,0xe5,0x49,0x23,0xaa,0xc2,0x2e,0x32,0xb9,0xf,0x42,0xd8,0xe, + 0x43,0x9e,0x51,0xf4,0x8,0x45,0xb7,0x43,0x5c,0x28,0x24,0x3d,0x51,0xfa,0x5a,0x1f, + 0x22,0xef,0x62,0x18,0xb3,0xff,0xd1,0xe8,0x64,0xc8,0xa7,0x88,0xee,0x37,0x1a,0xfc, + 0x74,0xff,0x18,0x8f,0x4e,0x40,0x89,0x2e,0x8e,0xd1,0x45,0x7a,0x70,0x31,0x87,0xd5, + 0x8b,0x0,0xf9,0xa6,0x72,0x80,0x34,0x7d,0x45,0x4a,0x7a,0xd4,0xc7,0x7c,0xfd,0x12, + 0xf6,0x29,0xcb,0x50,0xe6,0xe7,0xa1,0x81,0x6d,0x54,0xbc,0xb6,0xaf,0xf5,0xb4,0x38, + 0x71,0x16,0x2d,0x16,0xe9,0xbc,0x42,0x4b,0x97,0x10,0xdb,0xff,0xae,0xb,0x8b,0x1b, + 0xb,0xc7,0xea,0xb9,0x82,0xd9,0xf5,0xf1,0xeb,0x83,0x33,0x17,0xe2,0xd1,0xa5,0xcb, + 0x77,0xef,0xaf,0x5d,0xbd,0x44,0xf,0x2a,0xd,0xf5,0xea,0x86,0xdc,0x4e,0x65,0x54, + 0xc3,0x4,0xe0,0x15,0xbe,0x90,0xda,0x8,0xcf,0xd8,0x87,0xe4,0xe8,0x84,0xf0,0x4b, + 0x51,0x3,0x50,0x2e,0x37,0x9a,0xf1,0x4c,0x3d,0x92,0xd7,0x16,0xc5,0x1c,0x75,0x94, + 0x36,0xf6,0xec,0x96,0xdc,0x6c,0x37,0xcf,0x79,0x61,0xf0,0x4e,0xcd,0x91,0x5a,0x60, + 0x1c,0x7c,0x1d,0xde,0xf8,0x6c,0xf0,0x60,0x29,0x87,0xc9,0x85,0x16,0x1f,0xbd,0x47, + 0xe6,0x84,0x97,0x8b,0xe9,0x15,0x75,0x6a,0x9c,0x67,0xd1,0x98,0x4f,0x6c,0xb1,0x1c, + 0xc7,0xb3,0x58,0x49,0x3c,0x74,0xaa,0x26,0xe,0xc3,0xe3,0xe3,0x13,0xb5,0x22,0x6c, + 0x5c,0xaf,0xd9,0xee,0xaa,0x7f,0xf0,0x7f,0xfb,0xee,0xcc,0xec,0xc0,0x85,0x8f,0x11, + 0x3d,0x31,0xd5,0x70,0x5e,0xc8,0x95,0xe3,0xc,0x36,0xcf,0x36,0x1a,0x20,0xcf,0x9d, + 0x34,0xe2,0x8b,0x19,0x7e,0xcc,0x7,0xda,0xd5,0x2f,0x5c,0x48,0x1c,0xde,0x65,0xd1, + 0x63,0xf,0xef,0xa0,0x14,0xf2,0xbf,0x5e,0x5e,0x9f,0xb1,0x62,0x35,0x9f,0xdc,0xa, + 0x18,0xa9,0x6d,0xba,0xf9,0x4c,0x36,0x3,0x2e,0x7,0x2d,0x21,0xaa,0x4e,0x43,0x18, + 0x31,0x9f,0xb4,0x28,0x14,0xdf,0x37,0x4d,0xc0,0xfd,0xc6,0xe7,0x17,0x2,0x6d,0xb3, + 0x52,0x18,0x64,0x7d,0xb2,0x53,0x1c,0x64,0x7d,0xdc,0xe0,0x7c,0x15,0x2f,0x22,0x19, + 0x96,0xff,0xed,0xbb,0xab,0xa7,0xff,0x19,0x84,0xe5,0xdb,0xe5,0x7,0x71,0x77,0xe9, + 0xb1,0xfe,0x8c,0xdd,0x99,0x47,0x4d,0x44,0x87,0x89,0xfe,0x1c,0x5f,0x64,0x22,0xd, + 0x80,0x2b,0x76,0x1e,0x9c,0xb3,0x89,0x89,0x6,0x4d,0xb3,0x90,0x8e,0x91,0x52,0x78, + 0x88,0x7c,0xcd,0xef,0xfe,0x11,0x7a,0x4d,0x5c,0xec,0xbd,0xa5,0x58,0x5f,0x7,0xc4, + 0x9a,0xe5,0x70,0xa2,0x2d,0x9a,0x95,0x72,0x69,0xa2,0x35,0x71,0x98,0x34,0x2,0x22, + 0xa,0xcb,0x25,0x88,0x7e,0x5e,0x3a,0xf6,0x48,0xe5,0x9c,0xbe,0x22,0x85,0xd0,0xb2, + 0x62,0xd,0x3f,0xa9,0x34,0xaa,0x99,0xf,0x4e,0xc8,0xa8,0x14,0xce,0xd,0xe0,0x1b, + 0x97,0x9a,0x33,0x4c,0xcb,0xe1,0x1d,0x26,0x14,0x64,0x83,0x4a,0x16,0xcc,0xe9,0x81, + 0xfa,0x33,0xf1,0xb3,0xcb,0xf1,0x99,0x44,0x61,0xf8,0xb1,0x78,0xa5,0x1c,0x4d,0x99, + 0x3,0xe4,0xd7,0x87,0xed,0x86,0xb6,0x6e,0xce,0x0,0x7b,0xe,0x23,0x16,0xb1,0x78, + 0x7c,0x79,0x55,0x8a,0x5e,0x12,0x81,0x66,0x8b,0x4f,0xbe,0x1f,0x14,0xaf,0xae,0xec, + 0xea,0xc9,0x4e,0x76,0x59,0x47,0x20,0xf9,0xcf,0xf1,0xb7,0x1c,0x96,0xed,0xa8,0xcd, + 0xc3,0x53,0x17,0x56,0xbf,0xbb,0xb2,0x76,0x79,0x69,0xe5,0x5f,0xf7,0x57,0xee,0x5f, + 0x71,0x22,0x9a,0xff,0x73,0xfc,0x4,0x59,0x67,0xe5,0xfe,0xd2,0xea,0xa3,0x93,0xcb, + 0x77,0x3f,0x5c,0xbb,0x78,0x63,0xf9,0xc1,0xa5,0xc1,0x99,0xb,0x3f,0x3c,0x38,0x33, + 0x5c,0x3a,0xb7,0xfc,0xfd,0x27,0xab,0xa7,0x3e,0x58,0x3b,0x7e,0x2,0x47,0x3c,0xfd, + 0xf3,0xf4,0xf0,0xdb,0xbb,0xa8,0xf2,0xf2,0xc3,0xf,0xd7,0xbe,0x3c,0x93,0x6e,0x43, + 0x4a,0x53,0xc6,0xeb,0xe3,0xc2,0x31,0x24,0x2,0x76,0x6b,0x55,0xd1,0xa0,0xc7,0x89, + 0x59,0x6d,0xba,0x41,0x1b,0x37,0xcb,0x2c,0xf6,0xcd,0x7e,0x5,0xbd,0x81,0xbc,0x8b, + 0x43,0xaf,0x39,0x6c,0x48,0x3d,0xa2,0xfd,0x1b,0x48,0x91,0x78,0x3,0x3d,0x1a,0xad, + 0x71,0xa6,0x40,0x37,0xbb,0x84,0x31,0xcc,0x4,0x2e,0x6e,0xd4,0x13,0x12,0x47,0x61, + 0x9a,0x1,0x3a,0x66,0xa7,0xf8,0x2e,0x8f,0x5a,0x75,0x32,0xbb,0x5f,0x5e,0xa3,0x9a, + 0xe8,0xfc,0x84,0xc,0x57,0x23,0x30,0xaa,0x85,0xd8,0xa9,0x6b,0xbe,0x5a,0xbb,0xfa, + 0x29,0x16,0xa0,0x29,0xdc,0xb4,0xc9,0xc0,0x4d,0x13,0x4c,0x46,0x33,0x9,0x53,0xc0, + 0x4a,0xaa,0x84,0x44,0x68,0x57,0xb,0xde,0x52,0xb,0x90,0xa0,0x31,0x31,0xe3,0x4b, + 0xa9,0x13,0xd4,0x41,0xbb,0x67,0x9e,0x33,0x51,0x55,0x7a,0xa6,0x40,0x4d,0xdd,0x9d, + 0xf6,0x24,0xc1,0x70,0xc6,0x5d,0x90,0xe4,0xb4,0xca,0x55,0x4b,0xff,0x4d,0xaf,0x7, + 0x8d,0x1d,0x92,0x9,0xcb,0x15,0xca,0x52,0x35,0x66,0xc2,0x9,0x24,0x4b,0x7b,0x74, + 0x4d,0xc7,0xd8,0x4,0x4b,0xc5,0x1d,0x14,0x2e,0x16,0xe4,0x27,0xc0,0xbd,0xb8,0x79, + 0x74,0xa1,0xe,0xa7,0xa5,0xce,0x77,0x1d,0x6f,0xac,0x5b,0x2c,0x60,0xd1,0xe,0xab, + 0x79,0xcd,0x59,0x23,0xdc,0xa2,0x5,0xc7,0x21,0x4e,0xf0,0xbb,0x56,0x70,0x9c,0xe0, + 0xcf,0xe3,0x36,0xb6,0xa1,0xf6,0x97,0xee,0x37,0x5e,0xd9,0x5b,0x37,0x70,0x2b,0x37, + 0x78,0xdf,0x3,0x52,0xdd,0xe5,0x87,0xa5,0xf3,0x41,0xf3,0x0,0xe0,0x3c,0x5,0x88, + 0x9c,0xf4,0x74,0x53,0x71,0x20,0xd7,0xaa,0xb5,0xc0,0xc3,0xeb,0x27,0xed,0xa9,0x2d, + 0xf5,0x2d,0x75,0x6e,0xf3,0x47,0xa,0xf4,0xfa,0x4,0x9,0x7e,0xee,0xc5,0xc6,0x78, + 0xab,0x48,0xf0,0x8d,0xa9,0x10,0xf8,0xb9,0x76,0x63,0xa2,0x48,0xf0,0x13,0xd,0x2, + 0xbc,0x34,0xe,0x9b,0xe3,0x93,0x45,0x82,0x9f,0xdc,0x42,0x80,0x6f,0xc8,0xf2,0xc4, + 0x5c,0xbb,0x48,0xf0,0x5b,0xea,0x4,0xf8,0xf1,0xa9,0x39,0xb9,0x3d,0x55,0x24,0xf8, + 0xa9,0x49,0x2,0xfc,0x54,0x7d,0xaa,0x55,0x24,0xf8,0x7a,0x18,0x2f,0x27,0xb6,0x34, + 0xe6,0x9a,0xa5,0x91,0x45,0xf1,0x9,0x6b,0xc8,0xf9,0x35,0x62,0x16,0xd,0x98,0xd3, + 0x91,0x25,0x9c,0x9e,0x1e,0x9,0x3,0xe5,0x2e,0x7e,0xbf,0xdf,0x56,0x84,0x43,0x8d, + 0xa0,0x81,0x5,0x8f,0x48,0x6,0x7d,0x3f,0xf5,0x46,0x7d,0xc,0x38,0x1d,0x80,0xcd, + 0x8e,0x20,0x55,0x11,0x8,0x9,0xf2,0x4,0x17,0xaf,0x13,0xdb,0x17,0xae,0xec,0xf5, + 0xfc,0x2,0x18,0xb7,0xaf,0x88,0xe0,0xd4,0x82,0x79,0x63,0xb2,0xf6,0x19,0xd0,0x34, + 0x6d,0x8f,0x97,0xe8,0xe4,0x55,0x8f,0x54,0xf8,0x43,0xbc,0xf6,0xb9,0xe8,0xec,0x67, + 0x7d,0x49,0x2,0xcb,0x79,0x74,0x92,0xc7,0x48,0x7c,0x64,0x1a,0xf8,0x42,0x22,0x5a, + 0x2f,0x3c,0xad,0x68,0x76,0xc9,0xf3,0x31,0xb0,0xc9,0x59,0x45,0x31,0xa3,0xec,0x8, + 0xcf,0xf2,0x8,0x41,0x1d,0xb,0xe7,0x34,0x41,0xbd,0xde,0x10,0x8e,0x84,0x14,0x72, + 0x16,0x8e,0x8b,0x71,0xd,0x61,0x0,0xd1,0x71,0xf0,0x3,0x52,0xa5,0xa3,0x8,0x8e, + 0xef,0x8f,0x2a,0x66,0xf5,0x77,0x81,0xd8,0x37,0xc6,0x4e,0x83,0x9d,0x86,0xde,0x43, + 0xc4,0x49,0xd6,0xf,0x8b,0x1a,0xf,0x9,0x13,0xfb,0x76,0xdd,0xb9,0xab,0x46,0xfc, + 0x38,0xc2,0x17,0xc5,0x66,0x80,0x29,0xe1,0x5b,0x43,0x5,0x22,0x35,0xa3,0xeb,0xfe, + 0x93,0x89,0x9a,0xf3,0x29,0xfd,0xd7,0x1a,0xe6,0x1e,0x5b,0x27,0x9b,0xc6,0x48,0x55, + 0x86,0xbc,0x7,0x61,0x1e,0x85,0xe1,0x71,0xf7,0x28,0x24,0xcb,0x4c,0x96,0x9a,0x25, + 0x46,0x9a,0xd6,0xdd,0xc9,0x3a,0x17,0xb3,0x2a,0xe6,0x2c,0xcc,0x7d,0xf5,0xf1,0xa6, + 0x98,0xd7,0x7,0x6f,0x3b,0x9f,0xf,0x4d,0xad,0x7f,0x32,0x98,0xc5,0x82,0x9d,0xa5, + 0x9e,0x6d,0x39,0x91,0x55,0x28,0x68,0xcb,0x15,0x9c,0xcd,0x7e,0xbc,0xb2,0x3e,0xd9, + 0x7e,0x8a,0xd9,0xb4,0xa2,0x7,0xd6,0xe1,0xa8,0x87,0x56,0x7,0xb6,0xe,0x15,0x14, + 0xc9,0x16,0xb7,0x80,0x3b,0xa9,0x1b,0x69,0xb6,0xef,0x7a,0x9e,0x8e,0x9e,0x6d,0xe2, + 0x82,0x36,0x71,0xc1,0x1b,0xa8,0xd6,0xac,0x3c,0x4d,0x34,0x40,0xd8,0xa3,0xe5,0x71, + 0x22,0x0,0x3d,0x49,0x85,0x96,0x5,0x4b,0x14,0xe7,0x14,0x9a,0x3b,0x50,0x4e,0x72, + 0x80,0xdf,0xb8,0x44,0x3f,0x5f,0x29,0xa6,0xd3,0xa7,0x25,0x80,0x24,0x7c,0x65,0x66, + 0x4c,0x9d,0x74,0x43,0x47,0x42,0x57,0x1f,0xb1,0x6,0x90,0xac,0xbd,0x7b,0x16,0xdf, + 0x41,0x46,0xc4,0x8d,0xc,0xfe,0x7e,0x62,0xf9,0xe1,0x47,0xc3,0x2b,0x9f,0xf,0x4f, + 0x7f,0x8f,0xef,0x26,0xbb,0xf6,0x8e,0x7f,0x79,0x99,0xd3,0xc3,0xe3,0x93,0x6,0x35, + 0xf3,0x5c,0xd7,0x9d,0xec,0xd7,0xd8,0x74,0x75,0x6f,0x22,0xc9,0x44,0xb0,0x25,0x96, + 0x84,0x9f,0xe4,0x84,0xe,0x6e,0x5d,0x1e,0x7e,0x7a,0xc5,0x5,0xf1,0xb7,0xe3,0x68, + 0x1e,0x23,0xe9,0x24,0x96,0xef,0xde,0xb4,0x93,0xca,0xde,0x26,0x67,0x33,0x73,0x6b, + 0xe9,0xf3,0x88,0x63,0xcd,0x1e,0x56,0xac,0x56,0x87,0x95,0x0,0xd9,0xdc,0xde,0x8e, + 0xc2,0xf5,0x6e,0x5d,0xc7,0x78,0x54,0xf5,0xee,0x68,0x66,0x8d,0x79,0x73,0xba,0xe6, + 0x8b,0x79,0xa3,0xf7,0xe8,0xdd,0x52,0xce,0xe,0xc7,0xbd,0xb,0x33,0x76,0x7b,0xb6, + 0x73,0x57,0x39,0xb7,0xf5,0x36,0x71,0x58,0x91,0x7b,0xab,0xb9,0x73,0xc5,0x99,0xba, + 0xa,0xab,0x87,0x25,0x43,0x2b,0x97,0x5e,0x91,0x14,0x34,0x5b,0xc0,0xd2,0xd1,0x3f, + 0x3c,0x71,0x36,0xec,0x4d,0xb8,0x43,0xd4,0xbd,0xb1,0xa0,0xe0,0x3b,0x69,0x9f,0xc4, + 0xa4,0x4c,0x7c,0x5b,0x29,0xc8,0xca,0x24,0x88,0x7b,0x7e,0x4a,0x67,0x7b,0x17,0xae, + 0x5d,0xfc,0x66,0xed,0xf2,0x79,0xee,0xbd,0x48,0x6e,0x64,0xbc,0xe7,0x2e,0xde,0xc1, + 0x80,0x6c,0x58,0x3f,0x3c,0x38,0x35,0x38,0xf5,0xc7,0xb5,0xf,0xae,0xfc,0xf0,0xe0, + 0x34,0xdb,0x16,0x14,0xcd,0xe6,0xcb,0x9c,0x56,0xa0,0xc3,0x99,0xab,0xb0,0x98,0xf8, + 0x76,0x9a,0x41,0xc3,0x4e,0x3d,0xf0,0xdf,0x9e,0xbd,0x57,0x5c,0x1e,0x13,0x91,0xc5, + 0xc4,0x63,0xc2,0xc3,0x3b,0x8,0xff,0xb7,0x1b,0xf,0x1c,0x91,0x40,0xb0,0x19,0x34, + 0x6b,0xf8,0xe6,0xdc,0xa6,0x90,0xdb,0xf9,0x4b,0xf8,0xe2,0xec,0x14,0xd8,0xe3,0xcd, + 0x5a,0xad,0x62,0x27,0x85,0x18,0xdc,0x5e,0x42,0x7b,0x47,0xc8,0x1d,0x7c,0x3a,0xa3, + 0x93,0xa6,0xd7,0x85,0xbd,0x19,0x45,0x12,0x93,0x8,0xb8,0x1b,0xa6,0xe0,0xbe,0x50, + 0xa4,0xde,0xa2,0x68,0x1a,0x2,0x78,0xa4,0x27,0x69,0xf2,0xc1,0xae,0x6e,0x64,0xca, + 0xe4,0xa2,0x4e,0x46,0x6c,0x15,0x85,0x8e,0x7b,0xf3,0x1d,0xf5,0x16,0xe9,0xe8,0x1c, + 0xba,0x55,0x2c,0xc0,0xaf,0xbd,0x3d,0x88,0xb9,0xfb,0x86,0xe8,0xb3,0x27,0x33,0xd3, + 0xa1,0x12,0x79,0xbb,0x7d,0x92,0xc6,0x72,0xc1,0x5e,0xc0,0x8a,0xb9,0x67,0xa1,0xa8, + 0x9b,0x1,0xc8,0x9e,0x93,0x6e,0x17,0x61,0x39,0xb3,0xca,0xcf,0xf1,0xf2,0x1c,0x21, + 0x70,0xb3,0xba,0x22,0xd8,0x9c,0x88,0xe9,0x31,0x8a,0x28,0x69,0x97,0x86,0x14,0xb7, + 0xa7,0x63,0xfe,0x64,0x53,0x9c,0x47,0x5f,0x13,0xac,0xf6,0x3b,0xfe,0x18,0x41,0xb1, + 0xb8,0xc0,0x63,0x8e,0xba,0x32,0xd,0x26,0x83,0x8,0xb9,0x49,0x8f,0x53,0x71,0x47, + 0xdf,0xf9,0xd0,0xea,0xb5,0x0,0x5c,0xbd,0x56,0x0,0x3c,0x62,0x78,0xf5,0x2,0xc6, + 0x37,0x4e,0x8c,0x6f,0xbc,0x80,0xf1,0x35,0xc9,0xf7,0xf5,0x64,0x89,0x1c,0xaf,0xdb, + 0x20,0xe0,0x35,0x2,0x78,0xec,0xe0,0x38,0x62,0x12,0xb,0x88,0x43,0x2c,0x22,0xf6, + 0xb0,0x23,0x98,0xc6,0x3c,0x99,0x60,0xce,0x76,0x25,0x55,0x15,0x92,0x96,0xb2,0xe4, + 0xd1,0x70,0x20,0x18,0xa7,0xc2,0x1f,0x12,0x4f,0x8b,0xbe,0xbc,0x59,0x2c,0x87,0x76, + 0xae,0x98,0xc8,0xc7,0x28,0xa6,0x9b,0xbc,0x3d,0x59,0x20,0x11,0xbc,0xe8,0xcd,0x11, + 0x81,0x22,0xc3,0x7d,0x35,0xf0,0x28,0x44,0xfe,0x1f,0x9,0x99,0x3,0xa4,0xce,0x7d, + 0xbb,0x49,0xc,0x3d,0xb,0xca,0xf6,0xc5,0xa9,0xc8,0x8,0x54,0xcf,0x15,0x75,0x59, + 0xcc,0x66,0x18,0x45,0x74,0x65,0xbe,0xc4,0xf5,0x71,0xbb,0x64,0x8,0xb,0x63,0xe8, + 0x7,0x5e,0x10,0x54,0xf7,0x1,0x4d,0x35,0x6a,0x4b,0xaa,0x9,0x9f,0xca,0xe8,0xcb, + 0xc5,0xd1,0x9c,0x1d,0xac,0x1d,0xff,0x60,0xf0,0xf0,0x3,0xc7,0xe4,0x38,0xb8,0x79, + 0x8e,0x27,0x5d,0x6b,0xd8,0x76,0xe9,0xde,0x43,0x77,0xf1,0xce,0xe0,0xcc,0xbb,0x83, + 0x73,0x5f,0xd,0x4f,0x1f,0x1f,0x7e,0x7a,0x9a,0x84,0xb8,0xee,0x7,0x7,0x6,0xc4, + 0xbb,0x47,0x59,0x80,0xfc,0x27,0x7,0x49,0x90,0xbc,0x13,0x81,0xc7,0x56,0xd7,0x9e, + 0x75,0x4c,0xf6,0xf8,0xb0,0x6e,0x7d,0xd5,0x65,0xaf,0xe3,0x4,0x6d,0x99,0x45,0x10, + 0xcc,0xed,0x3f,0xf0,0x54,0x29,0xcb,0xa1,0x9,0x5f,0x77,0x5d,0x99,0xd5,0x63,0x57, + 0xc4,0x4f,0x54,0x44,0x4,0xcd,0xab,0xb4,0x70,0x27,0x8d,0x13,0x5d,0xbe,0x22,0xb5, + 0x2c,0xd1,0xcc,0x45,0x61,0xbf,0x87,0xd0,0x35,0xa2,0x9f,0x9e,0x1d,0xbc,0xf7,0x19, + 0xcd,0x7,0x62,0x42,0x3c,0x1c,0x38,0x9f,0x5b,0xc6,0xf0,0xe3,0x7b,0xab,0x6f,0x3f, + 0xc4,0xa7,0xd4,0x17,0xef,0x38,0x83,0xfc,0xe1,0xc1,0xa9,0xb5,0x4b,0x77,0x86,0x57, + 0xbf,0x1e,0x3c,0x58,0x5a,0xbb,0xfa,0xe7,0x95,0xf7,0x4f,0xfe,0xf0,0xe0,0x34,0xbb, + 0xdf,0x86,0x70,0x3e,0xf,0x1e,0xab,0x39,0x67,0x96,0x3a,0x2,0x23,0x84,0xb3,0xbd, + 0x46,0xe0,0xf0,0x64,0x9a,0x5b,0x77,0xd,0x31,0x77,0xbe,0x39,0x12,0xd8,0x88,0xe2, + 0x54,0xb8,0x72,0x63,0xe6,0x62,0xde,0x69,0x16,0x94,0xc6,0x44,0xbe,0x30,0x8b,0x7a, + 0x23,0x97,0xbe,0x19,0x71,0x34,0x48,0x30,0x72,0x98,0xfd,0x56,0xb,0x9a,0x66,0xd4, + 0xc8,0xe1,0x3d,0x9e,0xa7,0x3f,0xb6,0x8d,0x1c,0x8d,0x4a,0xbe,0xf4,0x30,0x51,0xe5, + 0x32,0xe9,0x1a,0x19,0x7f,0xc7,0xd3,0xee,0x91,0x9,0xa,0xe7,0xd3,0xa,0x73,0xd, + 0xb8,0x90,0xc,0x53,0xc5,0x67,0x97,0x2a,0x22,0xb3,0x54,0x21,0x29,0xcf,0xf0,0xc7, + 0x95,0xbe,0xa6,0x82,0xc8,0xb0,0x29,0x22,0x83,0x43,0xce,0x3c,0x45,0x49,0x8,0x4d, + 0x41,0xcd,0x62,0x8d,0x14,0x82,0x4a,0x68,0x51,0xc6,0xac,0xb0,0x51,0x2b,0xfe,0xfe, + 0xa5,0xd5,0x47,0xe7,0x56,0x3f,0x3b,0xb3,0x7c,0xf7,0xa6,0x7d,0x7d,0xc2,0xe0,0xbb, + 0x7f,0xe,0xde,0xfa,0x74,0x78,0xf3,0x6a,0x29,0x5f,0x77,0x71,0xa7,0xea,0xa7,0x74, + 0xfd,0x46,0x9f,0x2c,0xa,0x7f,0xc4,0x6e,0x31,0xcd,0xc4,0xd,0x17,0x15,0x6c,0xc4, + 0x38,0xf7,0x35,0x4e,0xf1,0x28,0xd6,0x41,0x52,0x2,0xc2,0xc6,0x94,0x18,0xbc,0xc2, + 0x2e,0xd1,0xcc,0x56,0x3e,0x45,0x2f,0xe3,0x4d,0x47,0xdc,0xdc,0x5c,0xaf,0xe0,0xfb, + 0x3a,0x27,0xf3,0xf3,0xe1,0xc2,0xdd,0xdd,0x85,0x7,0xb5,0x28,0x2a,0xf3,0x10,0x57, + 0x85,0xe4,0x25,0xb9,0xa1,0xb,0x32,0xf8,0x6f,0xc6,0x48,0x25,0xa5,0x8d,0xa2,0xb1, + 0x91,0xe5,0x82,0xdc,0xdc,0xc6,0xff,0x8e,0x9f,0xf9,0x64,0x5b,0xa0,0x9b,0xd8,0xf9, + 0xc7,0xf8,0xef,0x7a,0xa3,0x7d,0x3c,0x81,0x9f,0xa,0xfd,0xf5,0x3c,0xd0,0x5,0xf1, + 0x29,0xbf,0xa1,0xdd,0x7e,0x2d,0xc9,0x0,0x16,0x36,0x80,0x59,0xb3,0x96,0x64,0x61, + 0x13,0xe4,0x86,0xc2,0x68,0x9,0xf6,0x57,0xa6,0xb8,0x2b,0x13,0xdd,0x55,0x2a,0x79, + 0xe5,0x8e,0x44,0x27,0x66,0xa2,0x97,0x1c,0x4c,0x19,0x40,0xd5,0xcc,0x2d,0x78,0x26, + 0xb9,0x44,0x3b,0xb9,0x1e,0xe2,0x2e,0xd1,0xc0,0xc4,0xa3,0x2e,0x55,0x9e,0x65,0x9e, + 0x64,0xab,0xc6,0x1d,0xe9,0x46,0x26,0xf2,0x4b,0xca,0xf5,0x57,0x58,0x82,0x3f,0xb1, + 0x13,0x94,0xe8,0x49,0xca,0xe0,0xd6,0xff,0xd,0x2f,0xde,0x59,0xf9,0xe4,0xcf,0xc3, + 0xf7,0xaf,0x97,0x78,0x3c,0x36,0xc8,0x53,0x14,0xa7,0xb9,0x7b,0x66,0xb2,0xe4,0x65, + 0xbb,0xbc,0x70,0x7b,0x70,0xff,0xde,0xe6,0xe5,0x47,0xb7,0x86,0xe7,0xff,0xbd,0x79, + 0x70,0xea,0xaf,0x6b,0x1f,0x5f,0xc3,0x5d,0x39,0x17,0x9d,0x7d,0x78,0x76,0x70,0xef, + 0x3c,0x7b,0xca,0x4b,0xd1,0x43,0x96,0xcc,0xc3,0x16,0x49,0xb5,0x94,0x2e,0x7c,0x43, + 0x42,0x30,0x79,0xb3,0xac,0xa4,0x1c,0xbc,0x10,0x50,0x79,0xe,0x5f,0xf8,0x51,0x34, + 0xff,0x71,0xe,0x67,0x51,0xa1,0x11,0x57,0x56,0xa7,0xdf,0x9d,0xd3,0x10,0xdd,0x62, + 0x8,0xbb,0x7a,0xf0,0xc5,0xca,0x47,0x9f,0xf,0x3e,0xf9,0x9e,0x33,0xe6,0xca,0x6f, + 0xb7,0x72,0xfe,0xca,0xf0,0xd4,0xb9,0xc1,0x7,0x67,0x56,0x1e,0x7c,0x38,0xb8,0x79, + 0xc9,0xcf,0xda,0xfa,0x78,0x4,0x59,0x61,0x73,0xe9,0x88,0x2e,0xc9,0x99,0x1a,0xdd, + 0x91,0xda,0xba,0x26,0xef,0x8,0x1b,0xd8,0x9d,0x55,0x1c,0x5c,0xbb,0x3e,0xb8,0xbd, + 0xb4,0xf6,0xf1,0xb9,0xc1,0xa9,0x3b,0x5,0xdb,0xff,0xf3,0xa6,0x3,0xd,0xd,0xd7, + 0xa7,0xf,0x3e,0xc6,0x57,0x5b,0x12,0xa2,0x49,0xf6,0xb5,0x39,0x73,0xb6,0x6b,0xfe, + 0x9e,0xed,0x23,0x3c,0xc,0x18,0x4d,0x8e,0xe4,0xd5,0xef,0xdf,0x46,0xb,0x80,0x23, + 0x16,0x9d,0xc5,0x58,0xfa,0x7a,0xf9,0xfe,0xe7,0xf8,0x66,0xe7,0x47,0x5f,0xd,0xbf, + 0x5d,0x5a,0xbd,0x7e,0x6a,0xed,0xf8,0x95,0xc1,0xbd,0xbf,0x23,0x5e,0xb0,0xfc,0xf0, + 0x8f,0xcb,0xf,0x2e,0xf,0xce,0xfe,0x75,0xe5,0xfc,0x8d,0xe1,0x27,0xdf,0xc,0xae, + 0x5d,0x5e,0xf9,0xdb,0x5b,0x2b,0x9f,0x5c,0x5a,0xf9,0xe2,0xde,0xda,0xc5,0x6f,0x72, + 0x64,0x3e,0x6e,0xac,0x67,0xe6,0xe3,0xc7,0x31,0xff,0xb0,0xbd,0x74,0xf8,0x85,0xe4, + 0x59,0x55,0x91,0xd9,0xfd,0x75,0xdb,0x86,0xde,0xc5,0x4e,0xb2,0x8c,0xc7,0x34,0x96, + 0x6e,0x57,0x66,0xad,0x6e,0x5a,0xb0,0xe7,0xae,0x10,0x6b,0x13,0xd7,0xef,0x34,0x7d, + 0xa7,0xb0,0xfa,0x44,0xbc,0x8e,0x81,0xf9,0xd9,0xcf,0x32,0x76,0x5f,0x28,0xf1,0x9b, + 0xc3,0xab,0x37,0xe3,0x71,0xe3,0xfc,0x64,0x4c,0xc3,0xcf,0xeb,0x33,0xf1,0x8c,0xb4, + 0x47,0x48,0xbb,0xcb,0xb2,0x57,0xbf,0xb9,0xb1,0x76,0x72,0xe9,0x9,0xa3,0xeb,0xbf, + 0xeb,0x4b,0x2a,0x12,0xe2,0x31,0x4d,0xff,0xe9,0x13,0x47,0xd1,0x11,0x6d,0x5e,0xfb, + 0xea,0x12,0xa2,0xe8,0xce,0xd4,0x3b,0x32,0x13,0x7a,0x38,0xbc,0xfb,0xee,0xf0,0xe3, + 0xdb,0x36,0xa5,0x77,0xd7,0x86,0x4a,0xd4,0x31,0x13,0x38,0x71,0xe3,0x19,0x51,0xff, + 0x71,0x89,0xfa,0x24,0x1f,0x4d,0xe7,0xa6,0xe8,0x79,0xe9,0xb9,0xbb,0x43,0xa,0xa3, + 0xe5,0xde,0x8e,0x8b,0xd3,0xf1,0xca,0x93,0xae,0x20,0xf5,0xa0,0xd1,0xd6,0x8d,0x2e, + 0xdb,0xa5,0xa6,0xc3,0xe3,0xd7,0x57,0xdf,0x7e,0xc8,0xac,0x1f,0xad,0xde,0x7e,0x7b, + 0xf8,0xd1,0x37,0x8e,0x1e,0x84,0xe4,0x36,0xe7,0x96,0xa,0x32,0x45,0x5,0xda,0xee, + 0x8e,0x0,0x87,0x94,0xa6,0xd5,0x6f,0xdf,0x19,0xde,0x3b,0xb7,0xfc,0xf0,0x11,0x2a, + 0x7d,0x82,0x94,0x26,0x41,0xef,0xd2,0xaf,0x2e,0xd,0x4e,0x7d,0xe7,0x5c,0xe4,0x1, + 0xca,0xf5,0x46,0x6d,0xd7,0xef,0x2b,0xfc,0x19,0x2a,0x4e,0x2e,0xd,0x6e,0xff,0x79, + 0xe5,0xf4,0xbf,0x87,0x1f,0x9d,0xc2,0xc4,0x12,0x4d,0xef,0xbb,0xa7,0x96,0x1f,0xfd, + 0x65,0xf5,0xeb,0xb7,0x86,0xf7,0x2f,0xf,0xde,0xbb,0xb1,0x7c,0xf7,0xfd,0xc1,0xa9, + 0x93,0xc3,0xb3,0x57,0xf1,0x8d,0xb2,0x77,0xaf,0xaf,0xbc,0x7f,0x72,0xe5,0xc6,0xbf, + 0x6,0xb7,0x2e,0xaf,0x83,0xc7,0xe9,0xfa,0xdc,0x7c,0xf1,0x4c,0xac,0x9,0xbb,0x84, + 0x39,0x9,0x12,0xee,0x3d,0x42,0xbb,0x6b,0xf8,0xd1,0xed,0xc7,0x52,0xac,0xe1,0xbd, + 0x4e,0xd6,0xa7,0xc6,0x4,0xa1,0xb2,0x6d,0x60,0xfb,0x3b,0x6,0x94,0x64,0xd3,0x8e, + 0xec,0xa8,0xd9,0xc7,0xf5,0xce,0x55,0x7b,0x20,0xbb,0x8d,0xf8,0xa5,0xb4,0x3c,0x27, + 0x4c,0xc5,0x8,0xf,0x3f,0x9a,0xa0,0x86,0xc8,0xf0,0xf2,0xbd,0xf7,0x5d,0x94,0xb2, + 0x33,0xdc,0x60,0xe1,0xcc,0xc3,0x2d,0x44,0x42,0x5c,0xba,0x7e,0xf7,0x1e,0xc0,0xb1, + 0x85,0x1f,0x3b,0xd3,0x4f,0x1a,0xbd,0x9e,0x49,0x66,0xeb,0x2f,0x99,0xf1,0x8,0x66, + 0xcd,0x75,0x92,0xcb,0x72,0xed,0xc2,0x44,0xe9,0x2c,0x91,0x1e,0x8c,0x46,0x46,0x7b, + 0xc6,0x88,0x44,0xf4,0xeb,0xa7,0x80,0x17,0xf9,0x5a,0x2,0x2f,0x43,0x8a,0x36,0x7c, + 0xc6,0x95,0x98,0xb9,0x92,0x63,0x35,0x8,0xb0,0xec,0x19,0x63,0x7a,0xc6,0x98,0x72, + 0x32,0x26,0xb1,0xdd,0xc8,0xc4,0x9d,0xe2,0x14,0xe2,0xf1,0x36,0x23,0x38,0x41,0x1a, + 0x89,0xae,0x89,0x53,0x35,0x1a,0xc4,0xc8,0x23,0xe2,0xa7,0xfb,0xd5,0xef,0xae,0xa5, + 0x77,0x7b,0xba,0x86,0xaf,0x3e,0x21,0xed,0x15,0x9,0xee,0x8a,0x3d,0x43,0x47,0x53, + 0x69,0x1d,0x45,0x8b,0x6d,0x60,0x7f,0x2c,0x4f,0x81,0x2e,0x25,0x57,0x9,0x2b,0xc9, + 0xb4,0x8a,0xa,0xea,0xdb,0x6,0xe4,0x62,0xcf,0x54,0x46,0x7f,0x98,0x31,0xbd,0xe2, + 0xde,0x21,0x47,0x6e,0x6c,0x4c,0x23,0x66,0x25,0xcd,0x4c,0xe8,0xc2,0x75,0x9b,0xdb, + 0x27,0xc9,0xb2,0x63,0x4c,0x20,0x3c,0xb5,0x65,0xd8,0x96,0xfa,0xaa,0x15,0x34,0x90, + 0x54,0x45,0x32,0xbd,0x26,0xd3,0xa8,0xbd,0x6,0xd,0x77,0x5,0x64,0xc9,0x92,0xc8, + 0xb5,0xca,0xda,0xdf,0xd1,0x30,0x44,0x17,0x68,0x52,0x8,0x62,0x78,0x98,0xe0,0x85, + 0xf0,0x85,0xf7,0x2c,0xb1,0x83,0xc9,0x3e,0xa2,0xbf,0x8d,0x44,0x28,0x26,0x46,0x13, + 0xf2,0x44,0xd,0x46,0xee,0x2,0xd9,0x10,0xf6,0xd0,0x33,0xe,0x61,0xc2,0x19,0xab, + 0x9d,0x79,0xe9,0x7,0xd3,0x65,0x1e,0x81,0xab,0xde,0xde,0x76,0x1b,0x6d,0xf6,0x18, + 0x5d,0xf3,0x7c,0xed,0xbc,0xe2,0x8,0x65,0xf2,0x66,0x2a,0x42,0xe1,0xfc,0xb,0x3f, + 0x22,0xe2,0x60,0x24,0x5b,0x72,0x6d,0xc,0xb8,0xff,0xaa,0xb5,0x89,0x4a,0x68,0x87, + 0x5,0x3f,0xd2,0x44,0x51,0x6c,0xf8,0xb,0x61,0x43,0xb8,0x98,0xcc,0x30,0xe1,0xbb, + 0x68,0xe2,0x1f,0xf4,0x6a,0x99,0xc1,0x4a,0x5e,0x45,0x4b,0xef,0x5,0x1e,0x9f,0x7a, + 0x8f,0x5e,0xc9,0xf,0xa1,0xc,0xe3,0x63,0x64,0xa2,0x7c,0xc3,0xdc,0x44,0x94,0x7a, + 0x65,0x89,0xe0,0x41,0xd3,0x78,0x19,0x2b,0xc7,0x4c,0x13,0x58,0x1c,0x1,0xc5,0xa6, + 0x17,0xf4,0xa,0x51,0x89,0xc2,0xa7,0x40,0x29,0xd5,0x43,0xa2,0xf1,0x4e,0xd8,0x55, + 0xb6,0xeb,0xaa,0x9c,0x52,0xdf,0xbb,0xe9,0x32,0x42,0xb6,0xe8,0x2d,0x44,0xb2,0xe6, + 0xb1,0xce,0xd4,0xa2,0xc8,0xe4,0x11,0x94,0x9b,0x6d,0xa,0x63,0xc4,0x18,0x3d,0x9d, + 0xed,0x72,0xbd,0x6d,0x86,0x60,0xc6,0x25,0x88,0x9,0x4e,0xce,0x22,0x2f,0x2a,0xe3, + 0x6d,0x4c,0x30,0x8,0x71,0x7c,0x4e,0x8c,0xee,0xe5,0x61,0xdf,0x48,0xcf,0x9c,0x8e, + 0x5,0x76,0x8e,0x8e,0x6f,0x1b,0x48,0x90,0x42,0xd5,0x69,0x51,0xa0,0x9,0x4c,0xd5, + 0x6b,0x32,0xed,0x7f,0x9b,0x55,0x75,0x8f,0xad,0x26,0x31,0x4d,0xc3,0xd3,0x9e,0x23, + 0xc,0x33,0x9b,0xd,0x7,0x35,0x12,0x35,0x70,0xbc,0x80,0x7e,0x7,0xe1,0x22,0x97, + 0x35,0x92,0xb7,0x96,0x25,0x90,0xc0,0xe8,0x9a,0x65,0x61,0xd,0x37,0x52,0x4c,0x24, + 0xed,0x61,0x92,0xd6,0x8d,0x3e,0x24,0x3a,0xd4,0x27,0x81,0x24,0x62,0x27,0xdf,0x33, + 0x49,0x5b,0x3a,0x45,0x82,0xd,0x84,0xe2,0xc4,0x59,0x8d,0x46,0x27,0x87,0xd0,0x34, + 0xb1,0x55,0x9e,0x58,0xe4,0x4c,0xf3,0x8e,0x22,0x87,0x11,0x9e,0x5e,0x8b,0x3b,0xf2, + 0xb8,0x80,0xe8,0xe2,0xd4,0x8,0x62,0x11,0x45,0x82,0x3c,0xaa,0x8a,0xd3,0x22,0x7b, + 0x22,0xec,0x1a,0x14,0x9a,0x32,0xa7,0xeb,0x6a,0x70,0x6c,0x15,0x49,0xa3,0x63,0xa2, + 0x5,0x90,0x54,0xb7,0xb1,0x5c,0xb6,0xeb,0x46,0xf5,0x35,0x77,0xc3,0x4e,0x10,0xbb, + 0x85,0x8c,0x51,0x26,0xa8,0x41,0x52,0x38,0x56,0x76,0xfa,0x9,0x4f,0x6c,0x74,0x0, + 0xc7,0x6f,0x2f,0x74,0x91,0xde,0x7d,0xd,0x7a,0x72,0x2a,0x40,0xbd,0xe1,0x3b,0xc, + 0x27,0x35,0xd9,0x7,0xfb,0xc5,0x59,0x8b,0x4c,0xaf,0xed,0xdd,0x2a,0x18,0x91,0xa0, + 0xfd,0xc9,0xab,0xd1,0xe7,0xa0,0x1e,0x79,0x7e,0x84,0x7c,0x6f,0xea,0x65,0x8f,0x9b, + 0x40,0x3,0xc4,0xc4,0xbe,0xa3,0xd3,0x9,0x93,0x48,0xbd,0x2c,0x71,0x3b,0xec,0x48, + 0xb,0x8a,0x6e,0x20,0x85,0x1f,0x1c,0x41,0xc4,0xe8,0xd7,0x48,0xa3,0x87,0xc6,0x36, + 0xd,0xcd,0xac,0x7d,0x1f,0xe9,0x31,0x20,0xf7,0xd,0xf7,0x46,0xe3,0x7a,0xb3,0x36, + 0x3,0xa0,0x64,0x22,0xc,0xaf,0x5a,0x47,0x71,0x7e,0xaa,0x97,0x9d,0x1f,0xbb,0xb5, + 0xbd,0x7d,0xeb,0xd5,0xbe,0x24,0x83,0xc5,0x8,0x5a,0x7,0x3f,0x12,0x53,0x6b,0x65, + 0x23,0x9,0x6f,0x4a,0xac,0xf4,0x28,0x1c,0x7,0xe7,0xab,0xde,0xd4,0x6e,0x5,0x1b, + 0xc2,0x4f,0x12,0x5b,0x78,0x9b,0x25,0x5c,0xbd,0x22,0xb2,0xab,0x9,0x63,0xd3,0x34, + 0x88,0x1b,0x9d,0x6c,0x37,0x6,0xfb,0x69,0x32,0x1b,0xf,0x6f,0x41,0xa6,0xe8,0xc8, + 0x23,0x31,0xa5,0xe,0xe1,0x4a,0xd9,0xc5,0x2c,0x77,0x7,0x6e,0x2,0xcd,0x4a,0x7c, + 0x1b,0x86,0x79,0xb7,0xb4,0x80,0x68,0x2f,0xd6,0x51,0x29,0x3c,0xc0,0x43,0xf2,0x26, + 0x1d,0xc7,0xc7,0x53,0xd5,0xc0,0x91,0x86,0xf0,0x87,0x7b,0x4e,0xd,0x21,0xa5,0x88, + 0x2a,0xe0,0x5,0x77,0x45,0xaa,0xb,0x8a,0xd9,0x97,0x54,0xef,0x9a,0xd8,0x78,0x63, + 0x6f,0x6,0x42,0xf3,0x1a,0xaf,0x96,0x30,0x23,0x9,0x2,0x3d,0x35,0x14,0x2f,0x69, + 0xab,0x75,0xd0,0xbe,0x50,0xd3,0x12,0x82,0x7a,0x64,0xb0,0x49,0x5f,0xbb,0x7a,0xc2, + 0xe2,0x4d,0xc5,0xd0,0x89,0x3a,0x25,0x68,0xaa,0xca,0x54,0x4c,0xf1,0xe8,0x56,0x25, + 0x1b,0x9,0x9d,0x2f,0x95,0x44,0x86,0x40,0xa5,0x65,0xa9,0x97,0xba,0x26,0x13,0x79, + 0xea,0xdc,0x66,0x5e,0xcb,0xca,0x73,0xe5,0x2a,0xf3,0x75,0xaa,0x9,0x56,0x94,0x90, + 0x25,0x85,0x26,0x5a,0x24,0x9b,0x53,0xea,0x53,0xec,0x4,0xca,0xbf,0x84,0xba,0x63, + 0xaa,0xfb,0xf5,0x5d,0xf0,0x48,0xb9,0x33,0x6,0xcc,0x31,0xa0,0x86,0x22,0x2,0x4d, + 0xb0,0x79,0x6b,0xd8,0xf7,0x4d,0x8d,0x3d,0xc1,0x11,0x8c,0x12,0x22,0xad,0x26,0xc2, + 0x5,0xff,0xca,0x69,0x75,0xc,0xd4,0xd1,0xd2,0xaa,0x95,0x70,0xbd,0x36,0x4e,0xf2, + 0xe7,0xf6,0x5c,0xd6,0x62,0xc1,0x87,0xb8,0xca,0x21,0x54,0xa5,0xac,0x81,0x8d,0x0, + 0xdf,0x6f,0x3c,0x5e,0xab,0x80,0x9f,0xc6,0x66,0x1,0x57,0xb3,0x67,0x1,0x55,0x55, + 0x51,0x2f,0x92,0xdf,0xb3,0x74,0xa4,0xec,0xf,0xe1,0x10,0x2a,0x19,0x1f,0x3,0x2f, + 0xa2,0x3f,0x87,0xd0,0x68,0x2a,0x63,0x60,0x53,0x34,0xe7,0xaa,0x1,0xad,0xbe,0xa1, + 0x91,0x76,0xec,0xc6,0xe4,0x24,0x2,0x66,0x3,0xaf,0x20,0x26,0x30,0x6b,0x2b,0x75, + 0xe5,0x7a,0xb3,0x52,0xed,0x49,0xf2,0xac,0x25,0x19,0x56,0xb9,0x31,0x6,0x4a,0xb5, + 0x52,0x25,0x36,0xb5,0x4,0xc0,0xd2,0x4f,0x4a,0xe8,0x5,0xda,0x65,0xfb,0x36,0x81, + 0x76,0x79,0xca,0xf9,0xe3,0x19,0xbb,0x50,0x7d,0xf4,0xef,0xff,0x1,0x42,0x44,0x17, + 0x97, + // TrashPage.qml + 0x0,0x0,0xb,0x48, + 0x0, + 0x0,0x57,0x47,0x78,0xda,0xed,0x1c,0x6d,0x6f,0x13,0xc9,0xf9,0x3b,0x12,0xff,0x61, + 0xce,0x95,0x4e,0xb6,0x48,0x97,0x24,0x84,0x94,0x9a,0xd2,0xa,0xc2,0x5d,0x89,0x44, + 0x8e,0x40,0x50,0xe9,0x87,0x93,0x4e,0x63,0xef,0xd8,0x1e,0x65,0x77,0x67,0x3b,0x3b, + 0x26,0xe4,0x68,0x24,0xb8,0x1e,0x3d,0x68,0x7b,0xbd,0xeb,0xcb,0x95,0xc2,0xa1,0x16, + 0xaa,0xa8,0x7,0xaa,0x40,0x27,0xda,0x72,0x1c,0x85,0xf2,0x63,0x1a,0x3b,0xe1,0xd3, + 0xfd,0x85,0xce,0xec,0x9b,0xd7,0xf6,0xee,0xcc,0xac,0xed,0x84,0xa4,0xf5,0xa,0x11, + 0x7b,0xe6,0x99,0xb7,0xe7,0xfd,0x65,0xd6,0xd8,0x76,0x9,0x65,0xe0,0x2c,0x3b,0xdb, + 0xc4,0xd5,0xe5,0xfd,0xfb,0x70,0xd7,0x77,0x63,0x8e,0x38,0x8c,0x12,0xcb,0xeb,0xeb, + 0x38,0xd,0x57,0x49,0x93,0x75,0xda,0xb,0x86,0x71,0x90,0x35,0x90,0x8d,0xa,0x0, + 0x7a,0xe0,0xbc,0xf8,0xd4,0xd5,0x57,0x25,0xfc,0xb3,0x83,0x1c,0xe6,0x15,0xe2,0xf6, + 0xc5,0x6,0x61,0xe4,0x2,0xb4,0x2c,0x30,0x65,0x4c,0xee,0xdf,0xb7,0x7f,0xdf,0x39, + 0x54,0x65,0xd0,0xa9,0x5b,0x8,0x5c,0xde,0xbf,0xf,0xf0,0x7,0x9b,0x65,0x40,0x9, + 0x61,0xc1,0xb7,0x2a,0xb1,0x8,0x2d,0x7,0x93,0x1b,0xc1,0xff,0x15,0x58,0x5d,0xae, + 0x53,0xd2,0x74,0x4c,0x31,0x5e,0x0,0x1d,0x3c,0x8,0x4e,0x42,0x6,0x41,0x8d,0x12, + 0x3b,0x58,0x61,0x89,0x11,0x8a,0xc,0x46,0xa1,0xd7,0x58,0x20,0x26,0xb2,0x2,0x38, + 0x97,0x12,0x17,0x51,0xb6,0xa,0x2e,0x42,0xa,0x3c,0x64,0xf1,0xa5,0x91,0x39,0x6f, + 0x7a,0x65,0xe0,0xa0,0x15,0xb0,0x84,0x58,0xb1,0xd4,0x3,0x58,0x21,0xc4,0x2,0x14, + 0x79,0x7c,0x3a,0xec,0xd4,0xcb,0xa0,0x6,0x2d,0xf,0xa5,0xc1,0xf0,0x35,0x10,0x93, + 0x83,0x20,0xdb,0x65,0xab,0x49,0x90,0x0,0xc8,0xc3,0x75,0x7,0x5a,0xc0,0x81,0x17, + 0x71,0x1d,0x32,0x74,0x9e,0x9c,0x22,0x36,0x12,0x1b,0x9,0xba,0xe7,0x22,0x24,0x1a, + 0xc4,0x11,0x9f,0xf9,0x32,0x88,0x63,0x28,0xf5,0x94,0x86,0x45,0xa0,0x39,0xef,0x60, + 0x86,0xa1,0xd5,0x99,0x81,0x63,0x67,0xc9,0x3f,0x2b,0x26,0xe,0x68,0x20,0x8b,0x6f, + 0xc9,0xb,0x7a,0x6a,0x4d,0x27,0x68,0xc5,0xde,0x52,0x88,0x8d,0xa2,0x2b,0x26,0x9e, + 0x37,0x4b,0x11,0x39,0xc4,0x43,0x11,0x6b,0x52,0x27,0x89,0x31,0xa3,0x1,0xbd,0x18, + 0x34,0x0,0x5c,0x8b,0xd6,0x8b,0x67,0x65,0xa4,0xce,0xe9,0x1a,0xaf,0x9d,0x3a,0xb5, + 0xa0,0x4,0x47,0x3e,0xc7,0x3d,0x38,0x16,0x53,0x21,0xb1,0x50,0xa9,0x3,0x8a,0x6b, + 0xa0,0x18,0x80,0x76,0xad,0xde,0x35,0x9d,0x78,0x42,0x18,0x9f,0x22,0xa8,0x67,0x93, + 0xfe,0x46,0x1,0xe2,0xe8,0xcf,0x18,0x5,0x4d,0x33,0x6d,0x48,0xe7,0x63,0x62,0x6f, + 0xc1,0x8e,0xf9,0xa8,0x2c,0x4,0x54,0x2d,0x4,0x69,0xe7,0xfc,0x5d,0x3b,0xed,0x9b, + 0x27,0xc9,0x7f,0xfd,0x53,0x5,0xe0,0xc7,0x2d,0xab,0xa8,0x46,0x5f,0xa9,0xbb,0xdf, + 0xe6,0x5d,0x12,0xa1,0xf0,0x97,0x21,0x14,0x14,0x5,0x2c,0xe6,0xb0,0x93,0x47,0xf9, + 0x9f,0xef,0x1,0xdb,0xa8,0x72,0x19,0x63,0xfc,0xcb,0x81,0x3,0x25,0x9,0xb6,0x6c, + 0xc3,0xe4,0xb2,0xc7,0xff,0x60,0xc7,0x44,0x97,0x8a,0x78,0x2,0x4c,0x96,0x26,0xc0, + 0xf4,0xe1,0xef,0x94,0x6,0x46,0xe0,0x1c,0xb1,0x9a,0xb6,0x13,0xa8,0x9b,0xe4,0xca, + 0xd0,0xa9,0x36,0x8,0xf5,0x8c,0x1a,0xb6,0xac,0x32,0x70,0x21,0xe5,0x62,0xd1,0xdf, + 0x6b,0x43,0x5a,0xc7,0x8e,0xd7,0xad,0x34,0x3c,0x17,0x56,0xb9,0xec,0x9d,0xae,0x27, + 0x36,0x12,0x34,0x95,0xc1,0x64,0xb4,0x6e,0x28,0x2d,0x73,0x90,0x9a,0x5c,0xf1,0x38, + 0xc,0x62,0x7,0xd1,0x4e,0x57,0x9f,0xaa,0x8a,0x9e,0x60,0xa7,0xfe,0xb6,0x2e,0x60, + 0x93,0x35,0xca,0x80,0xd1,0x26,0xca,0x84,0x39,0x85,0x70,0xbd,0xc1,0xd2,0x80,0x52, + 0xb4,0x9d,0xd7,0xa4,0x35,0x58,0xed,0x81,0xa3,0xd0,0xc4,0xcd,0x9e,0x13,0x6,0x6d, + 0x3f,0x3e,0xcd,0x4f,0xdf,0x3,0x5d,0x21,0xd4,0x44,0xd4,0x58,0x9,0xb6,0x36,0x95, + 0xda,0x99,0xa6,0x67,0xfd,0x9e,0x9e,0xd,0x5a,0xd8,0x8d,0x36,0xde,0xdd,0x93,0x45, + 0x33,0x3d,0xda,0xc9,0x69,0x92,0xa0,0xcd,0x29,0x4,0xfb,0x36,0x25,0xa5,0x4d,0x1e, + 0x1a,0xf5,0xc0,0xba,0x14,0xd5,0x10,0xa5,0xc8,0x8c,0x8,0xf6,0xdd,0xd9,0x74,0x78, + 0x5d,0xb2,0x69,0x11,0x44,0x9f,0x30,0xe9,0xe3,0x54,0x84,0xc8,0x47,0x90,0x5e,0x68, + 0xb,0xd5,0xd8,0x82,0x2f,0x60,0x65,0x30,0x3d,0xa3,0x86,0xa7,0x2,0x73,0x79,0x6, + 0x30,0xe2,0x46,0xe0,0x53,0xb3,0x6a,0xf0,0xa,0x61,0x8c,0xd8,0x3a,0x23,0x62,0xd6, + 0x3a,0x92,0x85,0x39,0x9f,0x8f,0xc8,0x8a,0x1a,0x75,0x79,0xf9,0xa9,0x6f,0xb,0x62, + 0x9f,0x72,0xd0,0x79,0xae,0x7f,0x54,0x5b,0xf0,0x15,0x31,0xb4,0x51,0x19,0x14,0x2, + 0x63,0x57,0x50,0xc3,0x7b,0xf8,0x7d,0xe,0x3f,0x7d,0x44,0xd,0x99,0xc2,0x78,0xc, + 0x5d,0x62,0x4b,0x88,0xef,0xcc,0x84,0x74,0x55,0x3e,0xc3,0x9a,0xea,0x80,0xba,0x6c, + 0xda,0x87,0xbb,0x69,0x35,0xec,0x20,0xb4,0x11,0xcf,0x79,0x7e,0x3e,0x9d,0xbd,0x88, + 0x47,0xe0,0x82,0x23,0xbe,0x7d,0xe7,0xca,0xd6,0xcb,0xdf,0xb4,0xae,0xdf,0x7d,0x75, + 0x6b,0xbd,0xa0,0x37,0xb2,0xc6,0x2d,0x8b,0xe1,0xe2,0x4b,0xc8,0x5a,0xd2,0x26,0x46, + 0x3c,0x6e,0x25,0x54,0x45,0x6f,0x8b,0x2f,0x27,0x2c,0x28,0xfc,0x77,0xed,0xc1,0x35, + 0x68,0x63,0x6b,0xb5,0x9b,0xa6,0xa2,0x63,0x9,0x51,0x5c,0xd3,0x9b,0x27,0x83,0x2b, + 0x16,0x29,0xb6,0x95,0x3c,0xd1,0xe3,0x8,0x8c,0x90,0xa,0xaf,0xee,0x7d,0xbd,0xf9, + 0xf9,0xa3,0xd6,0x97,0x3f,0x6f,0xdd,0xb9,0xf,0xe,0x4d,0x82,0xd6,0xfa,0x83,0xd6, + 0xa7,0xbf,0x6e,0x7f,0xf9,0x74,0xe3,0xeb,0x6b,0x1,0x6d,0xfe,0x73,0xe5,0x83,0x1, + 0xc9,0xd3,0x87,0x2c,0xde,0xba,0x64,0xf,0x85,0x2d,0x4d,0x19,0xd2,0xc0,0x97,0xa4, + 0x5b,0x2a,0x81,0xf3,0xc,0xd9,0xe0,0x72,0x96,0x53,0x92,0x35,0x6d,0x4a,0xf3,0x5a, + 0x86,0x9d,0x16,0x41,0x24,0x37,0x28,0x80,0x9b,0x15,0xb8,0x33,0xd6,0x5a,0xee,0x59, + 0x49,0x28,0xd2,0x1f,0x4f,0xa6,0x9c,0xe7,0x34,0x8f,0xac,0xb8,0xfa,0x1,0x1e,0xe3, + 0x31,0x9a,0xcc,0xf0,0xea,0x98,0xdc,0x2a,0xc7,0xc,0xa2,0xf3,0x8e,0xda,0xec,0x76, + 0x2c,0x86,0x44,0xed,0x5d,0xc4,0x1e,0xae,0x58,0x48,0x16,0x14,0xf2,0x39,0x64,0xec, + 0x70,0xa2,0xe9,0xad,0xce,0x3b,0x26,0xae,0x42,0x3e,0x58,0x25,0x7b,0xa1,0xdb,0x72, + 0x48,0xa1,0x88,0x1b,0x21,0x2d,0x54,0x70,0xb4,0xe9,0x38,0xfe,0x11,0x15,0xbb,0x97, + 0xcd,0x11,0x21,0x96,0xff,0x87,0xdf,0x17,0x8e,0xbb,0x35,0xe7,0xa3,0x38,0x42,0x70, + 0x5f,0x87,0x54,0x6c,0x86,0x51,0x4c,0xa1,0x42,0x6a,0xfd,0xe2,0xee,0xd6,0x8b,0x17, + 0x1b,0x4f,0x1f,0x1a,0x86,0xa1,0xd0,0x3b,0xa3,0xd0,0x37,0x19,0x7a,0xe6,0x3c,0xa2, + 0xc,0x2b,0xd5,0xcc,0xf6,0x23,0x6f,0x4d,0x22,0x58,0x6f,0x89,0xac,0xc8,0x6b,0x13, + 0x2b,0x45,0x88,0x98,0x29,0x69,0x6f,0x48,0x99,0x15,0xbc,0xf9,0x66,0x6,0x37,0xfb, + 0x21,0x35,0x38,0x76,0xec,0x58,0x7a,0x80,0xa3,0xad,0x1f,0x7b,0x64,0x71,0x4a,0xe5, + 0x43,0x44,0xc2,0xa8,0x4,0x94,0x44,0x96,0x69,0xa1,0xa5,0x6,0x23,0x72,0xcf,0xd4, + 0x96,0x12,0x63,0x40,0x1e,0x1c,0x8d,0xff,0x9c,0x9f,0x77,0x52,0x3d,0xef,0xf7,0xbc, + 0x15,0x84,0x5c,0x6d,0xff,0xfb,0xf0,0xac,0xb6,0xff,0x7d,0x96,0x19,0xb4,0x5e,0x81, + 0xc5,0x4c,0x1f,0xc2,0xa0,0x13,0xd9,0xe,0x86,0x51,0x97,0x75,0x56,0x26,0xc0,0xa4, + 0x71,0xb8,0xb4,0x3d,0x2e,0x46,0x1e,0x6d,0xf9,0xf9,0x9f,0xda,0xbf,0x7f,0xb2,0xf9, + 0xb7,0x5b,0x1b,0x4f,0x9f,0x6d,0x3e,0x78,0x96,0x53,0x61,0x4e,0xcf,0x6a,0xc0,0x77, + 0xfb,0xcd,0xc4,0x32,0x35,0xc6,0xc,0xe1,0x2e,0xf,0xe3,0x26,0x8f,0x56,0x1f,0x8f, + 0x84,0x40,0xed,0xc7,0xf7,0xda,0x77,0x6e,0xb4,0xbe,0x7a,0x1c,0x38,0xd3,0x9b,0xb7, + 0x3f,0xdc,0xbc,0xf6,0xc5,0xe6,0x8d,0x8f,0xb8,0x57,0xfd,0xae,0xd3,0xfe,0xe0,0x7e, + 0xdc,0x1c,0x3b,0xe2,0x1b,0xcf,0x6f,0x6f,0x3c,0xfd,0x47,0xfb,0xe6,0x93,0xf6,0x1f, + 0xff,0xbd,0xb9,0xfe,0x8c,0xfb,0xe5,0x5b,0x2f,0x6f,0xbd,0xfa,0xe8,0x57,0x6a,0x3f, + 0x7c,0x1b,0xed,0xa1,0xa6,0xdf,0xdd,0xc1,0xef,0x71,0xb,0xd7,0x1d,0xa1,0xbd,0xca, + 0x3e,0xb6,0xc,0xff,0xfb,0x29,0x15,0xd6,0x77,0x92,0x88,0x27,0x9a,0x8c,0xa9,0x35, + 0xdd,0x8,0x77,0xe3,0xa7,0xa6,0x62,0x8f,0xb9,0xac,0x6f,0xaa,0xfc,0x14,0xbe,0xed, + 0x5a,0xb8,0x8a,0x59,0xe8,0xd3,0x4f,0xcd,0x4e,0xea,0x8f,0x89,0x7c,0xfb,0x99,0x19, + 0xf5,0x98,0x6c,0x2b,0xa6,0x61,0xc3,0x12,0xc,0x14,0x62,0xc7,0xa5,0xc8,0xf3,0x90, + 0x9,0x7e,0xd0,0x35,0xa1,0x1b,0x8,0xf3,0x49,0x48,0x97,0x41,0x39,0xad,0x67,0x60, + 0xbd,0x1a,0xec,0xc0,0xf,0xa0,0x44,0xa0,0x56,0xd6,0xcf,0x4a,0xd,0x67,0xd2,0x92, + 0x29,0x32,0x15,0x6c,0x60,0x60,0x23,0x2b,0xe8,0x97,0x4c,0xde,0xb3,0x70,0x85,0xf2, + 0x73,0x17,0x8e,0x86,0x66,0x6e,0xea,0xc8,0xd1,0x8,0x93,0x85,0x95,0x6,0x66,0xa8, + 0xb0,0x4d,0xf1,0x7f,0xfb,0x9f,0x9f,0x6c,0x7d,0x71,0x3d,0xd0,0x49,0xaf,0x21,0xcc, + 0xef,0xb7,0x30,0xb,0x88,0x33,0x5b,0xbe,0x24,0x41,0xe1,0x5b,0x35,0xff,0x29,0x6c, + 0x67,0x52,0x40,0x3c,0xc4,0x99,0xe3,0x2,0xb5,0x8c,0xc2,0x3a,0xab,0xd1,0x5f,0x79, + 0x1c,0xa1,0x7b,0xef,0xbb,0xc1,0xa0,0x4e,0xb1,0x9,0x8a,0x4d,0x4f,0xf8,0xc6,0x7e, + 0xcb,0xf,0x45,0x43,0x5c,0x1f,0xce,0x58,0xb2,0x3,0x29,0xe1,0x6,0x51,0x2e,0x76, + 0x23,0xc0,0x51,0x65,0xbb,0x47,0xe4,0xe7,0x7f,0x1f,0x48,0xf4,0x9b,0x2d,0x0,0xcb, + 0xaa,0xca,0x5c,0x9f,0x88,0x26,0xab,0xd6,0x3e,0xf9,0x12,0x2d,0xd9,0xc3,0x58,0xa3, + 0x69,0x57,0x1c,0x88,0x23,0x97,0x69,0x52,0xb2,0xb1,0x3a,0x74,0xe5,0x99,0x74,0xa1, + 0xfa,0xdd,0x13,0x5c,0xf1,0x31,0xd4,0x53,0xcb,0x4e,0x67,0x37,0x91,0x3b,0x59,0xe0, + 0x7,0x3c,0x87,0x7e,0xd2,0x44,0x9e,0xa2,0x7c,0x2d,0x0,0x3b,0xb5,0xeb,0xf4,0x9, + 0xfd,0xd1,0x31,0x13,0x47,0x35,0xd2,0xa8,0x6e,0x3b,0xc1,0x51,0xdb,0xf4,0x50,0x49, + 0xa5,0x43,0x44,0x3d,0xd9,0x87,0x34,0x38,0x29,0x70,0xd,0x23,0xea,0x81,0x37,0x85, + 0xbf,0x1d,0x5e,0x80,0x58,0x8,0x5b,0x4b,0x3a,0xca,0xc8,0x27,0x45,0x56,0xc1,0x5b, + 0x21,0xae,0x41,0x3d,0x3a,0x73,0x3b,0x4b,0xd,0x5c,0x63,0xb9,0x36,0xc3,0xe5,0xee, + 0x1c,0xb7,0xc9,0x28,0xe4,0x16,0x51,0x3f,0xfe,0x36,0x57,0xc9,0xc2,0x90,0xf2,0x39, + 0xcc,0x9d,0x38,0x8d,0x2e,0xca,0x7a,0x4b,0xe4,0xdb,0xbb,0xb7,0x1,0x9d,0xac,0x90, + 0xe3,0x4e,0x92,0x26,0x57,0xa,0x99,0x7c,0xa7,0x24,0xd,0xb7,0x98,0x1e,0xb1,0x10, + 0x67,0xf3,0x7a,0xb1,0x70,0xc6,0x45,0xe,0xd7,0x33,0x68,0x5,0x51,0x51,0x7e,0x2f, + 0x17,0x26,0x80,0xfa,0x10,0xc3,0xe7,0x65,0x3b,0x37,0x41,0x18,0x21,0x56,0x5,0xbe, + 0xae,0x52,0x6a,0xf2,0x2e,0x89,0x70,0x16,0x84,0xae,0xe4,0xfe,0xd5,0xec,0xc,0x28, + 0x67,0x29,0xcd,0xd7,0x54,0x65,0x95,0xda,0x87,0xb4,0x63,0x64,0x71,0xd2,0x9,0xd4, + 0xe0,0x96,0x96,0x50,0xce,0x4e,0x19,0x68,0x91,0x31,0xd0,0x3b,0x5c,0x81,0x23,0x7a, + 0xdc,0xe1,0x9e,0xa5,0x4f,0xbe,0xcb,0xc0,0x6c,0x52,0xff,0x63,0xf7,0xb6,0xa3,0xd6, + 0x77,0x8,0xb5,0xa1,0x95,0xdb,0x64,0x6b,0x79,0x9a,0xbb,0xac,0x74,0x2c,0xcb,0xe6, + 0x2d,0x98,0xa3,0xca,0x51,0x7c,0xf5,0xf8,0xd5,0x95,0x1b,0xed,0x5f,0x3e,0x0,0x5, + 0x70,0xa0,0x9f,0xee,0x7,0x78,0x73,0xeb,0xf9,0x5d,0x2d,0x17,0x54,0xc7,0xf5,0x5c, + 0x30,0xf3,0x26,0x35,0x74,0x5c,0xce,0x41,0xd3,0x12,0x39,0x6b,0x49,0x9,0xad,0x20, + 0x1f,0x2a,0xc,0x95,0x7f,0xb9,0xe,0x81,0x8a,0x1f,0xc8,0xe,0x1b,0xe8,0x6,0xc4, + 0x8a,0x2f,0xec,0x71,0x8d,0x52,0x68,0x5f,0xfd,0x4b,0x6b,0xfd,0xe3,0x30,0x15,0xf, + 0xca,0x51,0x43,0x41,0xab,0xbc,0xdf,0xa7,0xb7,0xe,0x29,0x92,0x4d,0xc8,0x81,0x5c, + 0x31,0x70,0xeb,0xf0,0x46,0xbc,0x9,0x55,0xaa,0x72,0xe0,0x68,0x3a,0x3b,0xca,0xd5, + 0xd,0x3f,0x76,0x59,0x98,0xab,0x1b,0xf9,0x5,0x54,0xe,0x77,0x2d,0xbe,0xa8,0x87, + 0x8c,0x2a,0xdc,0xcb,0x1f,0xac,0x8d,0x22,0x9b,0xe4,0xdb,0x1c,0x51,0xcc,0xa9,0x66, + 0xcc,0xf2,0x23,0xdd,0x59,0x84,0x12,0x5e,0x84,0xa6,0xa9,0x2c,0x2a,0xc6,0x4c,0x26, + 0xf8,0x5e,0x7b,0x84,0x7e,0xe8,0xa9,0xc3,0xdf,0xb1,0x18,0x1f,0xd3,0xbc,0xc0,0x91, + 0x8,0x2b,0x82,0xc1,0xc8,0x6f,0xf1,0x8a,0xc7,0x29,0x85,0xab,0x86,0xb8,0x1f,0xdc, + 0x75,0xb9,0xb4,0x94,0x6f,0x13,0x89,0xab,0xbd,0x52,0x1e,0xc9,0xe5,0xd3,0xe,0xea, + 0x94,0xe6,0xae,0x11,0xe9,0x55,0x88,0xa6,0x67,0x72,0x9b,0x10,0x99,0xa7,0xa4,0x3c, + 0x86,0xc8,0x11,0x20,0xee,0xaa,0x88,0x3c,0x40,0x70,0x8b,0x7a,0xb4,0xb6,0xa0,0xd0, + 0x7a,0xf1,0xaf,0xd6,0xb3,0xcf,0xb4,0x6e,0xe8,0xc8,0x94,0xfe,0x9e,0xd6,0xe1,0xa6, + 0x88,0x6,0xe9,0x29,0xc2,0x75,0x48,0x8f,0xe,0xf,0x7a,0xc6,0x2a,0x7c,0xac,0xc2, + 0xf3,0xab,0xf0,0x40,0x5a,0x4f,0x62,0xc8,0x3,0x5a,0x83,0xf0,0x78,0x56,0x91,0x3b, + 0x1c,0x91,0x40,0xe7,0x14,0xe2,0xd0,0x19,0x55,0x39,0x6e,0xaf,0x51,0xf6,0xa7,0x8e, + 0x8c,0x46,0xca,0x1b,0xa1,0x7c,0x17,0x18,0x85,0x8e,0x17,0x80,0x16,0x46,0x27,0xda, + 0x3b,0x56,0x52,0xaf,0x5a,0xc4,0xd3,0xbf,0xcb,0x3a,0x35,0xb3,0x3,0x77,0x59,0x35, + 0x25,0x42,0xdf,0xf2,0xe7,0xca,0xe4,0x64,0x7c,0x5d,0xeb,0x79,0x6d,0x22,0xcd,0x94, + 0xf2,0x3,0xd6,0x30,0xd,0x73,0x6,0xa6,0x2f,0xaa,0x1,0xf0,0x22,0x71,0x9b,0x6e, + 0x92,0x9c,0xb8,0x47,0xa2,0xfb,0x5f,0xac,0xc8,0x26,0x68,0xe8,0x62,0xcc,0x24,0xd3, + 0xca,0xb1,0x43,0x91,0x6c,0xb4,0x89,0x9,0xad,0xde,0x7c,0x91,0x4f,0xef,0x45,0xc2, + 0x91,0xb8,0x5a,0xe,0xf6,0x65,0xcc,0x89,0xa6,0x33,0xce,0x5b,0x5e,0x15,0xba,0x8, + 0xfc,0xb4,0xbb,0x75,0x51,0x70,0xff,0x99,0x26,0xf3,0xb0,0xd9,0x95,0x79,0xd6,0x12, + 0xc4,0x5d,0xfd,0x8a,0x45,0x97,0x92,0xec,0x12,0x3e,0xd9,0x75,0xe9,0x7c,0xf9,0xf, + 0x69,0x86,0xa7,0xeb,0xbe,0xe1,0x0,0xa9,0xc1,0x88,0x11,0x32,0x34,0x5a,0xc4,0x13, + 0x59,0xfd,0x11,0xd2,0xb3,0x9c,0x50,0xc9,0x9d,0x98,0xc0,0x91,0xe9,0xbd,0xc,0x13, + 0xb6,0xd6,0x53,0x5b,0xfd,0xeb,0x2f,0xd3,0x99,0xb5,0x6,0x95,0xbe,0xcb,0xaf,0xe7, + 0x42,0xfd,0xb6,0x2,0xa9,0xb8,0xf1,0x28,0xd1,0x70,0xe1,0x2d,0x7d,0x89,0xa5,0x4e, + 0x61,0x26,0x99,0x2b,0xa7,0x9b,0x21,0xd6,0xb9,0x95,0x9f,0x27,0xfd,0x1b,0xf3,0xd3, + 0x4c,0x16,0x96,0x55,0xe,0x63,0x54,0xe1,0x4d,0xdc,0xe5,0x96,0x20,0x4e,0xc7,0x47, + 0x94,0x5d,0xf0,0xcb,0x7b,0x57,0x68,0x90,0x84,0xda,0xda,0x50,0x88,0xd8,0xbc,0xf7, + 0xa8,0xf5,0xe8,0xf6,0xd6,0x5f,0xaf,0x26,0x31,0xb2,0xf5,0xf2,0x96,0x46,0x5a,0xb2, + 0xf5,0xe9,0xcd,0x6f,0x9e,0xff,0xf9,0x5d,0xa7,0xfd,0x70,0xbd,0xfd,0xbb,0x8f,0x37, + 0x5e,0xdc,0x69,0xdf,0xbc,0xdb,0xfe,0xfb,0x67,0xed,0xdf,0xae,0xb7,0x9f,0x5c,0xff, + 0xe6,0xf9,0xd5,0x21,0xf1,0x2a,0xf3,0xbd,0x7,0x37,0xc0,0x79,0xdf,0xe5,0x58,0xa1, + 0xd0,0x15,0xd5,0xc4,0xd0,0xb5,0xbe,0xc0,0x35,0xec,0x5,0xde,0x34,0x84,0xb9,0xed, + 0x6e,0x50,0xdf,0x9c,0xcf,0xa1,0x6e,0x75,0xf,0x27,0xd3,0xf0,0x2,0xed,0xfd,0x23, + 0xe4,0x1e,0xf5,0x28,0x2a,0x38,0x33,0x19,0x65,0x9a,0x28,0xec,0xfe,0xe4,0xf,0x9c, + 0xab,0x32,0x58,0xaa,0x93,0x25,0x8d,0xde,0x9b,0xce,0x52,0xf,0xb9,0x9d,0xeb,0xc1, + 0x3,0xea,0x3c,0x2e,0x76,0xae,0xb,0xae,0x5a,0x85,0xa8,0xc1,0x8b,0x51,0x6b,0x59, + 0xb6,0x32,0x47,0x58,0x9e,0x23,0x1c,0x1f,0xb6,0x7a,0x31,0xb8,0x2a,0x18,0x36,0xc, + 0x1f,0x3c,0xfc,0xce,0x40,0x71,0x56,0x2c,0xec,0x3b,0xb4,0x69,0xde,0xff,0xda,0x6e, + 0x14,0xd5,0x48,0x4,0x45,0xb1,0x24,0x30,0x27,0xc9,0x62,0x89,0xda,0xee,0xee,0x59, + 0x61,0x1e,0x2c,0x2b,0xb6,0xc7,0xc4,0x2d,0x7f,0xa1,0x50,0x3f,0x3f,0xb6,0x9b,0x5, + 0x52,0x82,0xfd,0x98,0xe1,0x55,0x65,0x85,0x44,0x39,0xc1,0x8d,0x2,0x6b,0x6b,0xf5, + 0xa4,0x2f,0xea,0x3,0x17,0x16,0x12,0xab,0x2b,0xea,0x9,0x7a,0x3a,0x25,0x5f,0xd5, + 0x61,0xd8,0x4,0x43,0xf0,0xba,0x8e,0x7f,0x67,0x2b,0x67,0x6e,0xc1,0xff,0xf9,0x93, + 0xf3,0x62,0xe0,0x38,0xbf,0x30,0xce,0x2f,0x8c,0xf3,0xb,0x5a,0x39,0x86,0xc1,0xf3, + 0xa9,0xdd,0xaf,0x27,0xd5,0xb8,0xe,0xe3,0xda,0x56,0x91,0x54,0x55,0xa7,0x1d,0x6, + 0x48,0x3d,0xfc,0x6f,0xa4,0x1f,0x9e,0x5e,0xdb,0x7c,0xf0,0x2c,0x7e,0x4f,0x69,0x9c, + 0x81,0xe8,0xcd,0x40,0x24,0x5e,0xe1,0x7a,0xb8,0x79,0xfb,0xc3,0xd6,0xb5,0xfb,0xaf, + 0x7e,0x76,0xdf,0xcf,0x49,0xa4,0x5f,0xf5,0x65,0x44,0xbc,0x6b,0xe2,0xdf,0x92,0x1e, + 0xe7,0x28,0xc6,0x39,0x8a,0x5d,0x9d,0xa3,0x88,0x7e,0xb8,0x6d,0x9c,0xa3,0x18,0xe7, + 0x28,0xf6,0x72,0x8e,0xa2,0xd7,0x3,0xdf,0x63,0x79,0x8a,0x48,0xc,0xfd,0x4b,0x9d, + 0xbe,0x3d,0x4e,0xe6,0x29,0xb4,0xc,0xf4,0x9e,0x95,0xe9,0x71,0xaa,0xe2,0xff,0x33, + 0x55,0x11,0xf3,0xbc,0x2a,0x55,0x21,0x7e,0xbc,0x91,0x2c,0x77,0xff,0xd2,0x63,0x47, + 0xde,0x65,0x79,0x83,0xc4,0x12,0x8a,0x7c,0x84,0x78,0x43,0x89,0x2c,0x2b,0x5f,0x73, + 0xd1,0x57,0x33,0x31,0x8a,0xb4,0xde,0x19,0x8a,0x5e,0x9f,0x11,0xe5,0xd3,0x62,0xe1, + 0x6d,0x88,0xb9,0x24,0x3,0x46,0x82,0xf5,0x82,0x94,0x44,0x61,0xc7,0x6e,0x5c,0xf0, + 0x7f,0xff,0x5,0x12,0xd0,0x3c,0xf8, + // AlbumsPage.qml + 0x0,0x0,0x9,0x76, + 0x0, + 0x0,0x37,0xbf,0x78,0xda,0xc5,0x1b,0x6d,0x6f,0xdb,0xc6,0xf9,0x7b,0x80,0xfc,0x87, + 0x9b,0x6,0x14,0x56,0xed,0xd2,0xb2,0x93,0x66,0x1,0x3b,0x6f,0x70,0x94,0xb4,0x31, + 0x60,0xe7,0xa5,0xce,0xd6,0x2,0x5d,0x31,0x9c,0xc8,0x93,0x44,0xe4,0xc4,0x13,0x8e, + 0x47,0xc7,0x6a,0x66,0xa0,0x8,0xd0,0xb4,0xd,0x2,0xb4,0x8,0x30,0xc,0x58,0xbf, + 0x64,0x1f,0x86,0xec,0x5,0xcb,0x3e,0x6c,0xc0,0xbc,0x66,0xfd,0xb2,0xbf,0x32,0xcb, + 0xee,0xfe,0xc5,0x9e,0xbb,0x23,0x29,0x4a,0xa2,0xc8,0x3b,0x49,0x5e,0x8,0xc3,0x22, + 0xef,0x9e,0x3b,0x3e,0xf7,0xbc,0x3f,0xcf,0x1d,0x83,0x5e,0x9f,0x71,0x81,0xee,0x8a, + 0xbb,0x71,0xe0,0xdd,0xbf,0x78,0x21,0x18,0x7b,0x76,0x9a,0x2c,0x14,0x9c,0xd1,0x68, + 0xaa,0x63,0x17,0xf,0x58,0x2c,0x46,0xed,0x35,0xc7,0x59,0x17,0x5d,0xd2,0x23,0x35, + 0x84,0x23,0x74,0x4f,0xde,0x8d,0xf5,0x79,0xc,0xee,0x43,0x12,0x8a,0xa8,0x36,0xd6, + 0xee,0x7,0x98,0xb2,0x4e,0xae,0xf1,0x4e,0x97,0x9,0xf6,0x1,0xa6,0x14,0x6d,0x38, + 0x8d,0x8b,0x17,0x2e,0x5e,0x78,0x9f,0x78,0x2,0x87,0x1d,0x4a,0xd0,0xc3,0x8b,0x17, + 0x10,0x5c,0x81,0xef,0x22,0xce,0x98,0xd0,0x4f,0x1e,0xa3,0x8c,0xbb,0xfa,0x8d,0x8e, + 0xfe,0xdf,0xc2,0xde,0xfd,0xe,0x67,0x71,0xe8,0xcb,0xf1,0x12,0x68,0x7d,0x1d,0x6d, + 0xd3,0x56,0xdc,0x8b,0x90,0x8f,0x5,0x46,0x6d,0xce,0x7a,0x48,0x42,0x11,0x9,0x22, + 0x1,0xfa,0x9c,0xf5,0x9,0x17,0x3,0x74,0x80,0x39,0xc2,0xa,0xd4,0x45,0x1f,0x7d, + 0x3c,0xd1,0xd9,0x62,0x8c,0x22,0xca,0xb0,0x1f,0x84,0x1d,0x17,0xb5,0x31,0x8d,0x48, + 0x11,0x44,0xf,0x87,0xb8,0x43,0xf8,0xed,0x3e,0x9,0x33,0x28,0xd,0xd7,0x8e,0x43, + 0x4f,0x4,0x2c,0x54,0x93,0x68,0x8c,0x56,0xea,0xe9,0xba,0xe4,0x95,0x4c,0x8e,0xb6, + 0x90,0xe0,0x31,0x19,0xb5,0x6b,0x94,0xa0,0x59,0x91,0x67,0x5f,0x30,0x4e,0x9c,0xe, + 0x11,0xdb,0x94,0xa6,0xb3,0x14,0xcd,0x91,0xc3,0xf0,0x28,0x45,0xa1,0x99,0x32,0xc2, + 0x61,0xa1,0xbc,0xa7,0x44,0x10,0x20,0x68,0x1e,0xa1,0x11,0x68,0x18,0x12,0x85,0x6f, + 0x94,0xc7,0x51,0x60,0xe,0xaf,0x76,0x73,0xa8,0xa4,0x3,0xc6,0x96,0xc8,0x42,0x3d, + 0x5f,0xb3,0xb,0xdc,0x23,0xfe,0xf8,0x3a,0xe5,0x25,0x79,0xe8,0x8c,0xbf,0x37,0xed, + 0x3a,0x9a,0x40,0x1a,0xf8,0xd7,0xc4,0xd4,0x8b,0x29,0x16,0x4,0x9,0x26,0x30,0x45, + 0x7d,0xf9,0xf6,0x68,0x82,0xac,0x80,0xd7,0x3d,0xd9,0xab,0x50,0x9b,0x20,0xad,0xe4, + 0xac,0x1e,0xba,0x85,0x1a,0x39,0x7c,0x19,0x47,0x2b,0xb2,0x2f,0x90,0xed,0xef,0xc0, + 0xcf,0x8f,0x13,0x6a,0x3b,0x94,0x84,0x1d,0xd1,0x85,0xa6,0xd5,0xd5,0x29,0xe4,0xf5, + 0x4c,0xab,0x5b,0x9,0xec,0x47,0xc1,0xc7,0x8e,0xc2,0xa8,0x9,0x62,0x27,0xa6,0x16, + 0xa2,0x96,0x4b,0x44,0xcc,0x43,0x3d,0x70,0x62,0x79,0x51,0xd0,0x9,0x61,0x36,0x35, + 0x55,0x93,0x82,0x7a,0x1,0xb9,0x32,0x41,0xac,0x17,0xc0,0x80,0x56,0x92,0x43,0xb1, + 0x47,0xc2,0x78,0x4,0xb7,0x6,0x6f,0x0,0x80,0xc3,0xe4,0x77,0x90,0x63,0x23,0x8d, + 0x7b,0xa1,0x56,0xd8,0xfc,0x32,0x70,0xe8,0x75,0x19,0x8f,0x9c,0x76,0x40,0xa9,0x8b, + 0xfa,0x98,0x93,0x3c,0xe6,0x69,0x6f,0xf,0xb8,0x1d,0x84,0xd1,0xb8,0x86,0x45,0x7d, + 0xec,0x81,0x88,0xed,0x76,0x46,0xf0,0x49,0x93,0x8b,0x1a,0x79,0x69,0x50,0x8c,0xe3, + 0x3e,0x68,0x69,0x28,0x70,0x10,0x12,0x3e,0xea,0x9a,0xd2,0xeb,0xf4,0xd2,0x98,0x2a, + 0xb4,0x3e,0x8,0x7c,0xd1,0x75,0x27,0x74,0x61,0x2,0xe6,0x26,0x9,0x3a,0x5d,0x51, + 0x4,0x54,0x60,0x1a,0xa2,0x98,0xb7,0xb1,0x37,0x1,0xc7,0x41,0x5f,0xe2,0x89,0x15, + 0xea,0xb6,0xf,0x77,0xa5,0xac,0x8f,0x43,0xb7,0x18,0xf7,0x9,0x77,0x1e,0x68,0xd4, + 0x36,0xa,0x3b,0x8b,0x8c,0x92,0xea,0xc9,0xd3,0xa6,0x8c,0x37,0x66,0x3c,0x2a,0xa7, + 0x7d,0x8e,0x7,0x37,0x9,0xf6,0xf3,0xb4,0xaf,0xe4,0x81,0xd,0x2f,0x26,0x60,0xfb, + 0x9c,0xb4,0x9,0xe7,0xc4,0x4f,0x19,0xf3,0xa3,0xcd,0x62,0x78,0x53,0xf6,0x18,0x11, + 0x7e,0x5e,0x6,0x64,0x94,0x60,0xf,0x66,0x73,0xc1,0x8e,0x1b,0x93,0xd0,0x94,0xb4, + 0xc5,0x9e,0xd2,0x22,0x17,0x6d,0x5e,0xae,0x86,0xe7,0x92,0x6c,0xf9,0x1,0xb3,0x87, + 0x54,0x89,0xcf,0xbc,0xac,0x9c,0x12,0xac,0x52,0x2c,0xe4,0x75,0xf,0xec,0x51,0x15, + 0x6,0xca,0x6e,0x2,0x9c,0x8b,0x6a,0x67,0xdf,0x1c,0xf,0x1f,0x3f,0xad,0x55,0xc3, + 0xb7,0xc1,0x70,0x38,0xfd,0xe0,0x90,0xd0,0xfd,0xe0,0x13,0x32,0xce,0x51,0xd9,0x27, + 0x5b,0x37,0xf,0xa9,0xe1,0x44,0xf,0x12,0x91,0x7c,0x57,0x3e,0x5c,0x63,0xd4,0xaf, + 0x1e,0x57,0x20,0x49,0x72,0xd,0x77,0x78,0x0,0x96,0x71,0x50,0x3e,0xfe,0x68,0x99, + 0x34,0x1b,0x73,0x4a,0x68,0x15,0xd5,0xd0,0xc9,0xf1,0x9f,0x34,0x1d,0xd1,0xbf,0xff, + 0x1,0x8f,0xab,0xd3,0xee,0x4f,0x42,0xd,0xff,0xf5,0xfc,0xec,0xb3,0x17,0x67,0x5f, + 0x7e,0xbe,0x24,0x6a,0xef,0xf7,0xe6,0x26,0xda,0x3e,0x1,0x3f,0xe0,0x2f,0x42,0xb6, + 0xa3,0x32,0x39,0xbc,0x16,0xb,0x1,0x41,0x80,0x99,0x1e,0x4c,0x99,0xa9,0xcb,0x8d, + 0xf2,0x71,0xe5,0xbd,0xa3,0x98,0xd3,0xad,0xb6,0xaa,0x66,0xce,0xa7,0xc0,0xf7,0x94, + 0xd0,0x5a,0x5b,0x23,0xb9,0xac,0x28,0x22,0x3e,0xfa,0xe9,0xd8,0x84,0x7d,0x2d,0xad, + 0xd7,0x31,0xbf,0x8f,0xdc,0xa2,0x9e,0x85,0xe4,0x58,0x3a,0x77,0x78,0xf7,0x8e,0x20, + 0x3d,0xd7,0xcc,0x90,0x4e,0xd9,0x97,0xab,0xd5,0xb0,0xa9,0x79,0xf4,0xe0,0x55,0x84, + 0xef,0x84,0xd5,0x6,0xd8,0x8c,0x73,0xf2,0xda,0xf1,0xaa,0xe5,0x26,0xbd,0x42,0xdc, + 0x3,0xcd,0xa8,0x61,0xdf,0xaf,0x99,0xd,0x88,0x94,0x2a,0x6d,0x5c,0x31,0x83,0x4e, + 0xd8,0x59,0xfb,0x61,0x5b,0x5d,0x86,0xef,0x90,0x56,0x5d,0x86,0xf1,0xd5,0x26,0xdd, + 0x80,0x9f,0x66,0x34,0x33,0xb5,0x5e,0x79,0xab,0xff,0xf2,0x77,0x67,0x5f,0x3f,0x36, + 0xb6,0xfd,0xcb,0xb4,0x48,0xc5,0x2e,0x60,0x8f,0x80,0xa2,0xf5,0xce,0x8b,0x31,0x47, + 0xb,0x69,0x15,0xa4,0x67,0x3a,0x15,0x70,0xf3,0x9,0xe5,0x54,0x66,0x68,0x38,0x6b, + 0x41,0xf3,0xd1,0x8c,0x60,0xb1,0xa9,0xd5,0x19,0x81,0x76,0xe1,0xff,0x4f,0xc8,0x58, + 0x1e,0xc6,0x4f,0x30,0xe0,0xae,0x70,0x78,0xa7,0x85,0x57,0x8a,0x33,0x7e,0x87,0xaf, + 0xcd,0xa8,0x5,0x38,0x9d,0x99,0x3d,0xad,0x35,0xd4,0x70,0xde,0xae,0xcf,0xf2,0x2d, + 0x40,0x93,0xdd,0x24,0xa7,0x8e,0x4,0x64,0xa0,0xc5,0x50,0x3a,0x16,0x33,0x9,0x1f, + 0xcd,0x2d,0x58,0x66,0x1f,0x37,0x36,0x67,0x3,0x1d,0x4,0x51,0xd0,0xa2,0xc4,0x4d, + 0x13,0xff,0x72,0x17,0x19,0xd,0x76,0x42,0x3f,0xf0,0x30,0xe4,0xed,0x55,0xda,0x9b, + 0x44,0xda,0x97,0x36,0xcb,0xc1,0xba,0x9,0xe7,0xaa,0xe0,0x78,0x1c,0x86,0x6a,0x31, + 0x19,0x9e,0x26,0xe6,0x1e,0xfe,0x5,0x9f,0xc8,0xec,0x91,0x36,0x15,0xd9,0x32,0x4f, + 0x37,0xd9,0x61,0xad,0x12,0xa6,0x46,0x2c,0x31,0x5e,0xc3,0x27,0xcf,0xbf,0xff,0xee, + 0xbb,0x93,0xe3,0xbf,0x38,0x8e,0x53,0xa1,0xfc,0xcb,0x30,0x5a,0x33,0x42,0xa8,0x7b, + 0x84,0x8b,0xa0,0xd2,0x61,0x9f,0x3f,0xf1,0x8e,0x4a,0x94,0xe5,0x46,0xaf,0x2f,0x6, + 0xaf,0x4d,0x55,0xa,0xea,0x14,0x7b,0xbe,0x81,0xf6,0xfc,0x20,0xad,0x9b,0xbd,0xf1, + 0xc6,0x44,0xac,0xbd,0xb5,0xb5,0x55,0x9c,0x59,0x1b,0xdb,0xc4,0x9,0x8d,0xba,0xda, + 0x30,0xd3,0xa8,0x2a,0xb8,0x34,0x76,0x2c,0xcb,0x2a,0x67,0xc8,0x12,0xa1,0xf0,0xbf, + 0x2a,0x78,0x9a,0x43,0x8c,0xca,0x27,0x34,0x8d,0xb3,0xe6,0x8f,0xf5,0x92,0xe8,0x4c, + 0xd5,0xe2,0x7e,0x49,0x83,0x16,0x7,0x5d,0x31,0x70,0xd5,0x3a,0x46,0xbb,0x74,0xe5, + 0xbc,0x53,0x1b,0xe5,0xd8,0xa5,0x50,0x8a,0x81,0x2b,0x7d,0xce,0xf9,0x24,0x42,0x16, + 0x56,0xed,0xf4,0xb7,0x8f,0x4e,0x7f,0xf3,0xdc,0x28,0x24,0x33,0xb1,0x6a,0x1f,0x52, + 0x83,0x39,0x2c,0xb3,0xf0,0x45,0x32,0xf0,0xe5,0x1a,0xc2,0xa5,0x50,0x5c,0xd3,0x7a, + 0xf8,0xd5,0x5f,0x4f,0x5e,0xfd,0x7e,0x78,0xfc,0x72,0xf8,0xe4,0x8f,0xa7,0x8f,0xfe, + 0x70,0xfa,0xeb,0xbf,0x43,0x64,0x3c,0x7c,0xf6,0x74,0xf8,0xc5,0xe3,0x93,0x6f,0xff, + 0xac,0x13,0xf6,0xff,0x7c,0xfa,0xe8,0x17,0xe1,0xd9,0xa3,0x7f,0xe,0x3f,0x7f,0x35, + 0xfc,0xea,0x6f,0x27,0xc7,0x4f,0xbe,0x7f,0xf1,0xec,0xf4,0xe9,0x97,0xff,0x7d,0xf6, + 0x72,0xf8,0xc5,0x37,0xc3,0x57,0xdf,0x9e,0x1c,0x7f,0x9a,0x95,0x0,0x86,0x5f,0xbf, + 0x0,0xf0,0xd7,0xe7,0x97,0xc,0xe5,0x7f,0x44,0xee,0x6d,0x1a,0x74,0x42,0x69,0x82, + 0x5c,0x45,0x3c,0x47,0x3d,0xdf,0xac,0x62,0xc2,0xeb,0x77,0x6e,0x6a,0xb3,0x2,0x75, + 0x78,0x30,0x43,0x6a,0xdf,0x83,0x9e,0x9f,0x7,0xe4,0x41,0x99,0x34,0xc8,0x1d,0x2c, + 0xe5,0x62,0xde,0x9b,0x39,0xcd,0xfc,0xe5,0x46,0xd3,0x82,0xfd,0x1c,0x8e,0xf0,0x27, + 0xa8,0xc4,0x21,0x79,0x34,0xe8,0xa7,0xe1,0x7b,0x9,0x14,0xc9,0xd2,0x82,0x3d,0x2c, + 0xba,0x80,0xed,0xe1,0xca,0x66,0xa3,0xb1,0x86,0x56,0x94,0x6f,0x44,0x6f,0x15,0xfb, + 0x6f,0xf4,0x26,0xba,0x5c,0x47,0xeb,0x7a,0x4c,0x9b,0x32,0xc6,0x13,0xf8,0x75,0xb4, + 0xb9,0xd9,0xa8,0xd7,0xcb,0x5f,0x98,0xe6,0x16,0xf0,0xa2,0x32,0xdc,0x7a,0xcc,0x27, + 0x34,0x2d,0xb4,0x95,0x1,0x2,0x18,0xe9,0x40,0x74,0xe3,0x22,0x59,0xf3,0x30,0x74, + 0xfa,0x19,0xc3,0x9d,0x8c,0x6,0x66,0x51,0xc0,0xf8,0x40,0xbd,0x96,0x2a,0x47,0x6b, + 0x55,0x82,0xca,0xc4,0x51,0x6e,0xd5,0x98,0x3b,0x67,0x33,0xb1,0xb4,0x11,0x4f,0x93, + 0x44,0xde,0x6e,0xb3,0x66,0x19,0xfb,0xe,0xd6,0x7b,0x10,0xb3,0xf7,0x23,0x3c,0x20, + 0xf0,0x1e,0x8b,0x23,0xb2,0xd,0xb9,0xb5,0x93,0x6c,0x8a,0x45,0xaa,0xa5,0xb8,0x62, + 0x87,0x8a,0xf7,0x30,0x2a,0x97,0x68,0xa4,0x8b,0x59,0x52,0x48,0xba,0xf8,0x20,0x80, + 0x7c,0x10,0x82,0xb3,0x3c,0xbe,0xe8,0xa1,0x8c,0xd4,0x19,0xdf,0xe,0x1,0x17,0xb5, + 0xbf,0xfa,0x10,0xf9,0x31,0x57,0xb7,0xe3,0x78,0xa5,0xad,0xef,0xe2,0x48,0xa0,0xa3, + 0x72,0x57,0x99,0xb9,0x43,0x8e,0xc3,0xa8,0xcd,0x78,0xf,0xa6,0x92,0xb7,0x6a,0x6f, + 0xd7,0xb0,0x9e,0x34,0xa8,0x22,0xe5,0x5b,0x97,0x91,0x8b,0x1a,0x66,0x93,0xe5,0x97, + 0x3f,0x80,0x25,0xde,0x8a,0x7b,0x2d,0x62,0xb1,0xe8,0x5b,0xb0,0x6,0x4c,0xdf,0x41, + 0x4,0x47,0x20,0xc3,0x8e,0x18,0xf4,0xc1,0x30,0xdc,0xd0,0xf,0xb7,0x63,0x71,0x37, + 0xc6,0xbe,0xa6,0x89,0x41,0xbd,0xa8,0x1a,0x48,0x15,0x68,0xe,0x8,0x47,0x80,0x5e, + 0x87,0xa0,0x3e,0x5,0xb9,0xed,0x42,0xc,0x65,0x22,0x16,0x56,0x56,0x21,0xb5,0xc, + 0x9e,0x7c,0xdb,0x76,0x61,0x2d,0xa8,0x4c,0xcf,0x5,0xeb,0x67,0xe,0x19,0xee,0xed, + 0x6,0xcb,0x2d,0xb3,0x6c,0xb4,0x7c,0xb0,0x1b,0xce,0xb5,0xe1,0x4c,0xc6,0x73,0x6d, + 0x30,0x4d,0x26,0x48,0x4d,0x6e,0x1a,0x48,0xa8,0x47,0xf0,0x3d,0x10,0xa9,0xbf,0x6d, + 0x55,0x25,0xb4,0x4e,0xb5,0xcc,0xcd,0x9b,0xd9,0x3c,0xeb,0xd2,0x57,0x46,0xf7,0x41, + 0x9f,0x85,0x60,0x3d,0x40,0x8b,0x87,0x84,0x47,0x66,0x63,0xad,0xc5,0x24,0x4f,0x7b, + 0xfd,0xc2,0x8c,0x84,0xfa,0xd1,0x7e,0x9a,0x39,0x25,0x60,0x29,0x52,0x90,0x97,0x84, + 0xf9,0xdd,0xcc,0xb2,0x24,0xe2,0xc8,0x82,0xe5,0x77,0x46,0xd6,0x0,0x5,0x60,0x13, + 0xcd,0x6,0xda,0xec,0x7e,0x2c,0x96,0x9d,0x2f,0x98,0xa5,0x4f,0x64,0xeb,0x9b,0xb, + 0x31,0xc1,0x32,0x6b,0x2f,0xc8,0xde,0x2f,0x9d,0x3,0x3,0x25,0x45,0x0,0xdb,0x38, + 0x14,0xa8,0x85,0x7d,0x53,0x39,0x5b,0x48,0x63,0xe7,0xb2,0xd4,0x4b,0x53,0xb4,0xa9, + 0xb8,0xf0,0xaa,0xf9,0xd8,0x24,0xc,0x53,0xe4,0x52,0x49,0xa4,0xce,0x9,0x56,0x8d, + 0x37,0xdb,0xf2,0x9a,0x5e,0x55,0x44,0x2b,0xb2,0xd2,0x1b,0xf6,0x22,0x98,0x6e,0x5f, + 0x40,0xca,0x93,0xfc,0x39,0x57,0xea,0xa6,0x12,0x62,0xbb,0xef,0x36,0xee,0xc7,0x13, + 0x2a,0xd9,0xd,0x5d,0x5c,0xd9,0x47,0xb5,0xf,0x95,0x60,0x5d,0xc7,0x2,0xe7,0xce, + 0xca,0xa5,0x67,0x14,0x6a,0x76,0x13,0x1a,0x15,0xa3,0xa2,0x39,0xe6,0x9c,0x7b,0x7f, + 0x70,0xb1,0xd,0x5c,0xc3,0x6d,0x59,0x43,0x30,0xd3,0x48,0x52,0x17,0x33,0x82,0xb0, + 0xcd,0xaa,0xc1,0x6d,0xce,0x1a,0x2d,0x31,0x28,0x78,0xdd,0x21,0xe1,0x94,0x7d,0x32, + 0xb5,0x2d,0xe6,0x67,0xa7,0xe6,0xd5,0xec,0x49,0xa5,0x52,0x39,0xfc,0x2d,0xdc,0xb3, + 0x8,0x4e,0x4c,0xd4,0x68,0xcf,0xb7,0x9c,0x6f,0x8e,0x53,0x56,0xcb,0xa8,0xf5,0xe6, + 0x2f,0x42,0x3,0x9f,0x24,0x95,0xc5,0x1b,0xf2,0xfe,0x7d,0x3b,0xaf,0x34,0xcf,0x61, + 0x39,0x6b,0x7f,0xbf,0x28,0xbf,0x7d,0xc8,0x98,0x9b,0x90,0x98,0x9,0xe2,0x2f,0x97, + 0xe3,0x36,0x86,0x73,0xa1,0x7d,0xca,0x65,0x9b,0xb4,0xac,0x20,0x60,0x95,0xe0,0xe6, + 0x2b,0x9,0x76,0x46,0xc1,0xae,0x4,0xa6,0xb,0xe0,0x90,0x4d,0xdf,0x8,0x71,0xcb, + 0xe2,0xb8,0x8e,0x22,0x73,0xcc,0x23,0xc6,0xf7,0xbb,0x58,0x16,0x17,0x20,0x86,0xb8, + 0xc3,0x82,0x50,0x80,0x79,0xb9,0x89,0x43,0xbf,0xa9,0xfa,0xc,0x31,0xf7,0x3c,0xd2, + 0x7,0x81,0xd1,0x67,0xe5,0x22,0x35,0xd7,0x2e,0x58,0xd3,0xe4,0xec,0xdc,0xaf,0xe4, + 0xb3,0xd2,0x15,0xdd,0x60,0x36,0x69,0xee,0xa8,0x4a,0x7a,0x14,0x7f,0xa5,0x27,0x29, + 0x5a,0xb7,0x11,0xef,0xa0,0x8d,0xf4,0x28,0xa7,0xa5,0x91,0x91,0xfb,0xae,0xe3,0xe8, + 0xd4,0x6d,0x3,0x1f,0xf5,0x8d,0xc1,0xd4,0x99,0xf9,0x4c,0x85,0xd6,0x90,0x7e,0xe1, + 0x61,0x7a,0x33,0xa8,0x5b,0xb8,0x6b,0xb0,0x32,0x11,0x59,0x0,0xa3,0xe4,0xa4,0x7f, + 0x86,0x4d,0xfd,0x35,0x85,0xa,0xe7,0xb1,0x5,0xb9,0xef,0x71,0x46,0xe9,0x35,0xcc, + 0x9d,0x3,0x69,0x9,0x3c,0xc,0x7a,0x92,0xb5,0x55,0xd1,0xac,0xcf,0x80,0x34,0x83, + 0xdc,0x0,0x67,0x3b,0xba,0x45,0x88,0x5f,0x66,0xe7,0xac,0xce,0x3d,0xcd,0x78,0x2c, + 0xf8,0xec,0x44,0x47,0x48,0x7b,0xfa,0x0,0x16,0xd2,0x5f,0x2b,0xe9,0x4e,0xd5,0x93, + 0x76,0xe4,0x16,0x94,0x55,0xd3,0x93,0xbe,0xeb,0xb9,0x31,0x6a,0x71,0xca,0x5a,0xb8, + 0xe8,0x36,0x10,0x86,0xe2,0x81,0xc3,0xf4,0xef,0xe4,0xb7,0x3e,0x6e,0x4e,0x52,0x72, + 0xe6,0x38,0xdb,0xa5,0xc9,0x9d,0x9,0xcb,0xf3,0x21,0xf9,0xea,0x26,0x71,0xb,0x39, + 0x7d,0x94,0x29,0xf7,0x1a,0xf2,0x49,0xe4,0xf1,0xa0,0x2f,0x5b,0xa6,0x74,0x29,0xf7, + 0x69,0x91,0xa7,0x86,0xab,0x99,0xa,0x6,0xda,0x7e,0xc6,0x93,0xc3,0xeb,0x67,0x7d, + 0x7f,0x2,0x2f,0xb5,0xc0,0x1d,0x7f,0xd,0x59,0x21,0x18,0xab,0x79,0x34,0x82,0x25, + 0x33,0x2c,0x80,0xe9,0x75,0x92,0x7c,0x19,0x35,0x89,0x69,0x19,0x5a,0xbe,0x1a,0x34, + 0x86,0xd6,0x9c,0x38,0x34,0x29,0x8b,0xa6,0x8f,0xfe,0x8d,0x7f,0xd0,0x5,0x7f,0xff, + 0x3,0xac,0xaa,0xc7,0x6b, + // FoldersPage.qml + 0x0,0x0,0xc,0x5a, + 0x0, + 0x0,0x63,0x58,0x78,0xda,0xed,0x5c,0x5f,0x6f,0xdc,0xc6,0x11,0x7f,0x37,0xe0,0xef, + 0xb0,0xbe,0x2,0x86,0x84,0x26,0xd4,0x9d,0xac,0xa8,0x8a,0xc,0xdb,0x88,0x64,0xbb, + 0x16,0x20,0x19,0xb2,0x64,0x34,0x1,0xea,0xc2,0xe0,0x1d,0xf7,0xee,0x8,0xf3,0xc8, + 0xcb,0x72,0x29,0x59,0x31,0x4,0xe4,0x25,0x70,0x9c,0x4,0x4d,0x1e,0xda,0x14,0x5, + 0x6a,0xc0,0x29,0x8c,0x6,0x6d,0x61,0xb4,0xc8,0x83,0xe3,0x22,0x89,0xfb,0x65,0x24, + 0xd9,0x7e,0xea,0x57,0xc8,0xec,0x2e,0xc9,0xe3,0x9f,0x25,0xb9,0xa4,0x78,0x3a,0xb9, + 0x16,0x61,0xc8,0x3c,0x72,0x76,0xb9,0x3b,0x33,0xfb,0x9b,0xd9,0xd9,0xd9,0x35,0x7, + 0x43,0x87,0x50,0x74,0x83,0xde,0xf0,0xcc,0xce,0x9d,0xd3,0xa7,0xcc,0xd8,0x6f,0x6d, + 0xd9,0xb1,0x29,0x71,0x2c,0x37,0xf5,0x62,0x55,0xdf,0x71,0x3c,0x3a,0x7a,0xbe,0xde, + 0x77,0xa8,0xf3,0xbe,0x6e,0x59,0xa8,0xa5,0x35,0xc3,0xa7,0xd,0x4d,0x9b,0xa1,0x7d, + 0x3c,0xc0,0xd,0xa4,0xbb,0xe8,0x26,0xbb,0x8b,0xbd,0xeb,0x38,0x70,0x6f,0x63,0x9b, + 0xba,0x8d,0xd3,0xa7,0x4e,0x9f,0xda,0xc0,0x1d,0xaa,0xdb,0x3d,0xb,0xa3,0x7b,0xa7, + 0x4f,0x21,0xb8,0x4c,0x63,0x11,0x11,0xc7,0xa1,0xe2,0x57,0xc7,0xb1,0x1c,0xb2,0x28, + 0xaa,0xd1,0xc4,0xdf,0xb6,0xde,0xb9,0xd3,0x23,0x8e,0x67,0x1b,0xac,0x3c,0x23,0x1a, + 0x12,0x67,0x88,0x9,0xdd,0x41,0x5b,0x3a,0x41,0x2e,0x75,0x8,0x5e,0x14,0x8d,0xdb, + 0x64,0xf7,0x9,0x1a,0xd3,0xa6,0x88,0x3a,0x54,0xb7,0xae,0x3a,0x96,0x81,0x89,0xbb, + 0x88,0x9a,0x59,0x14,0xbc,0xe,0x20,0xe0,0x55,0xa2,0x4b,0xe2,0x7f,0x6d,0xc8,0x9e, + 0xae,0x39,0x6,0xb6,0x34,0x4e,0xb5,0xc,0x4d,0xa1,0x88,0x57,0x23,0x2a,0x9a,0x99, + 0x41,0x9b,0xd8,0x82,0x7e,0x61,0x3,0x75,0xf9,0x47,0xa0,0xa4,0x4e,0x93,0xd,0x71, + 0x29,0x31,0xed,0x1e,0x72,0x7d,0x52,0xd1,0x9c,0x75,0x9d,0xf6,0x17,0x51,0xa3,0xa1, + 0x42,0x7b,0x5d,0x1f,0x60,0x9,0x6d,0xdb,0x71,0x2c,0xe8,0x43,0xc7,0xf2,0xc,0xbc, + 0xe9,0xb5,0xbb,0x41,0x37,0xbb,0xba,0xe5,0x62,0x19,0xc3,0xfc,0x4a,0x57,0xc,0x20, + 0xb2,0xf1,0x36,0x34,0x9e,0x4e,0x4d,0x7,0x9d,0x71,0xcd,0x9e,0xad,0x5b,0x88,0x77, + 0xfa,0xb2,0xe3,0xb5,0x2d,0xbc,0x6c,0x81,0x32,0x60,0x63,0x8a,0x95,0xe5,0x8f,0xa7, + 0x53,0x1d,0x37,0x1d,0x1b,0xf5,0xb1,0x5,0xdf,0x70,0xc5,0x9b,0xae,0x67,0x8b,0xa7, + 0xd4,0xe9,0x81,0xac,0x43,0xaa,0x29,0x5e,0xc1,0x8a,0x31,0x1d,0x48,0x9f,0x5d,0xac, + 0x62,0x68,0x7,0x34,0x3,0x5d,0x8,0x1b,0x14,0x69,0xe5,0xf4,0x88,0xd4,0xec,0xa2, + 0x29,0x41,0xaa,0xf5,0x75,0x37,0xac,0x2d,0x56,0x1d,0xbb,0x7c,0x1a,0x90,0x19,0xa6, + 0x38,0x24,0x1b,0xd1,0xec,0x22,0xc,0xcc,0xc9,0x28,0xa5,0x1b,0x86,0xac,0xc8,0xe8, + 0x36,0xd2,0x36,0xd1,0x62,0x28,0x25,0xde,0xee,0x6,0xac,0x9,0x19,0xd0,0xb1,0xb0, + 0x4e,0x46,0xfd,0x8f,0xb5,0x34,0x55,0x4f,0x20,0xa,0x79,0x55,0x82,0x5c,0xe8,0xc2, + 0x94,0x10,0xb3,0xb4,0xba,0x91,0x66,0x41,0xad,0x82,0x4e,0x1b,0xc2,0xaf,0x2c,0x4a, + 0xa6,0x57,0x23,0x4a,0x5b,0x1f,0xe0,0x11,0x65,0xb2,0xf9,0x71,0x51,0xf0,0x1,0x92, + 0x62,0xbe,0x18,0x36,0x1d,0x8f,0x10,0x18,0xf5,0xc5,0x8d,0x9,0x54,0xa0,0x6b,0x5a, + 0x14,0x14,0x8,0xc8,0x44,0x5,0x2e,0x7c,0xb9,0xd3,0xbf,0x2a,0x9e,0xc6,0xc9,0x7d, + 0x52,0x2d,0xa5,0xf5,0x50,0x38,0xf5,0x4c,0xd6,0xb8,0x58,0xdd,0xac,0x61,0xc9,0xaf, + 0xec,0x66,0x9,0xc1,0x1b,0x1a,0x30,0xb4,0x45,0xaf,0x38,0x12,0xc4,0x45,0x1a,0x45, + 0x9a,0xb0,0xc3,0x37,0x9,0xc6,0x2,0x40,0x88,0xb3,0xed,0x17,0x4a,0xd4,0xef,0xd8, + 0x2b,0xc9,0x76,0x2f,0xf7,0x1,0x27,0x31,0xa0,0xe3,0x3d,0x9,0xd3,0xd1,0xd9,0xb3, + 0x32,0x79,0x9f,0xb9,0x70,0x1,0x0,0x22,0x25,0x91,0x63,0xcf,0xde,0xab,0x71,0x3e, + 0xc5,0xba,0xc,0x1c,0x48,0xb0,0x31,0x51,0x18,0xc,0x98,0x2d,0xf4,0xd3,0x8d,0x89, + 0x42,0x27,0x3d,0x4c,0x33,0xa,0xc7,0x64,0xea,0xd8,0xfc,0xcd,0x6,0x76,0x31,0x17, + 0xa7,0x54,0xc8,0xbb,0xd2,0x82,0x1b,0xce,0xb6,0xbb,0x62,0xbb,0x0,0xae,0x80,0x90, + 0xe5,0x8b,0x6e,0xe0,0x81,0xb3,0x55,0x5c,0x32,0xd2,0x55,0xdf,0x98,0x6a,0x8e,0xcd, + 0xee,0x19,0xbc,0xc5,0x35,0x24,0xa5,0x71,0xb8,0x4b,0xb0,0xdb,0x8f,0x8e,0x5c,0xc9, + 0x87,0x12,0x9f,0x81,0xa6,0x9,0xe3,0x1f,0xad,0x59,0xb7,0x3b,0x7d,0x7,0xb4,0x2, + 0x84,0x69,0x2d,0xa2,0xa1,0xce,0x46,0x77,0xfa,0xed,0x0,0xb8,0x6e,0xda,0x6e,0xdc, + 0x84,0xbb,0x43,0xbd,0x3,0xf6,0x6c,0xb5,0x17,0x81,0x20,0xf1,0x28,0x93,0x6e,0x44, + 0x9,0x56,0x66,0x15,0x77,0x29,0x7c,0xd1,0x6,0xcd,0x78,0xdb,0xd7,0x15,0x44,0xa1, + 0x8b,0x23,0xa2,0x94,0x5b,0x11,0x5c,0xa2,0x1f,0xda,0x10,0xf8,0x80,0x1,0x90,0x8c, + 0xf7,0x4d,0x83,0x59,0xdc,0x73,0xcd,0xa6,0x94,0x8e,0x75,0xee,0x1a,0x36,0x7b,0x7d, + 0x50,0x1c,0x4a,0x3c,0x1c,0x27,0x92,0x78,0x27,0xae,0x47,0xba,0x7a,0x27,0x41,0x47, + 0x74,0xc3,0xf4,0x12,0x3c,0x10,0xcf,0x3e,0x58,0x65,0x5a,0x19,0xa7,0x6e,0x3b,0x84, + 0xa1,0xe2,0xb6,0x68,0x59,0x4b,0xfa,0x52,0xe6,0x17,0xf1,0x37,0x89,0x6,0x5a,0xe6, + 0x30,0x68,0x78,0xfc,0xcd,0xb2,0x63,0x79,0x3,0x3b,0x2d,0x55,0x35,0xe9,0xa6,0xa4, + 0xd6,0x4c,0xd6,0xef,0x4b,0xea,0x1a,0xd6,0x53,0x8d,0xca,0x95,0x8f,0x84,0xff,0xbe, + 0x88,0xd2,0xec,0xcf,0x92,0x69,0x20,0xb0,0x5f,0xcd,0xca,0xe9,0x55,0xc5,0xa6,0x24, + 0x10,0x75,0xc1,0xc8,0xcb,0x15,0x9,0xa2,0x9c,0x40,0x32,0x87,0x5f,0x6b,0x3e,0x9b, + 0x38,0x94,0xe2,0x5c,0x56,0x23,0xd9,0x75,0x13,0xdf,0xcd,0x6d,0x20,0xc7,0x58,0xa0, + 0x1,0x97,0xf4,0xe0,0xeb,0xfb,0x7b,0x3f,0x3c,0xdd,0x7f,0xfc,0x9f,0x46,0x3e,0x79, + 0x17,0xa6,0x1a,0xda,0xd0,0xbc,0x8b,0xad,0x4d,0xf3,0x23,0x1c,0xe7,0x1a,0x7b,0xc7, + 0x9e,0x46,0x41,0x22,0xb3,0x8e,0x6d,0x5f,0xe2,0x57,0xd9,0x8f,0xcb,0x78,0x60,0x2e, + 0x1,0x28,0x28,0x94,0xeb,0xea,0x3,0xd3,0xda,0x91,0x7c,0x18,0x13,0xb3,0x9b,0x5f, + 0x5e,0x22,0x68,0xd6,0xfb,0x75,0x62,0x2,0xcf,0x77,0xb2,0xcb,0xee,0xd6,0xc1,0xe1, + 0x98,0x5b,0xf1,0x4b,0xd4,0x40,0x7b,0xcf,0xfe,0x11,0x32,0xfd,0x7f,0x3f,0x7e,0xd1, + 0x80,0x87,0x91,0x29,0xc,0x27,0xd9,0xff,0xf1,0xd1,0x8b,0x4f,0xbe,0x7d,0xf1,0xe0, + 0x7e,0xd,0x42,0xf9,0xc0,0xad,0xc4,0x9c,0x4d,0xdc,0x71,0x6c,0xa3,0xa,0x7b,0x24, + 0x8f,0x77,0x33,0x20,0xc7,0xb7,0x7,0x96,0xe9,0x4a,0xc6,0x7,0x33,0x84,0xbf,0x31, + 0xc1,0xb3,0xce,0x60,0x73,0xdc,0xbb,0xa8,0xd,0x9a,0xf2,0xcd,0x48,0x82,0x38,0xcf, + 0x64,0x6e,0xe,0x32,0x20,0x2d,0x2,0xf4,0xb2,0xf7,0x3,0x66,0xfc,0x25,0xbe,0x8f, + 0x9c,0x9a,0xcd,0x93,0x7a,0xe0,0x13,0x2c,0x86,0xfc,0xba,0xec,0x3f,0xc9,0x53,0xcf, + 0x11,0xef,0x2,0xea,0x6c,0x5a,0x82,0x3f,0xf4,0x4c,0x80,0xea,0xf8,0xac,0x1b,0xdc, + 0xe1,0x32,0x45,0x98,0x1b,0x3b,0xc8,0xeb,0x7,0xc7,0xe5,0x30,0x5c,0xb0,0x58,0x6c, + 0x75,0x8a,0xd,0xf6,0x1a,0x86,0xbf,0x3,0x25,0xed,0x67,0x51,0xc,0x4d,0x36,0x9, + 0x3,0xa7,0x9c,0x37,0x5b,0x32,0xf1,0xc9,0xb8,0x2e,0xc5,0x5a,0x32,0x2c,0xc2,0x98, + 0xc8,0x5,0x68,0x4c,0x89,0x6e,0xbb,0xc2,0x60,0x14,0xc,0xfd,0xb8,0xa1,0x53,0x6b, + 0x3f,0xb4,0xad,0x89,0xc2,0x20,0x4a,0xc6,0xd8,0xcd,0x51,0x1a,0xdb,0x30,0x3b,0x3a, + 0x65,0xfc,0x5a,0xa1,0x78,0x50,0x24,0x18,0x13,0x7c,0x5c,0xb3,0x63,0x52,0x7f,0xe0, + 0xe5,0x59,0xb5,0x28,0x79,0x30,0xf6,0x8a,0xe8,0xb7,0x4c,0xd7,0x6c,0x5b,0x38,0xa9, + 0xc7,0x2c,0xb8,0xb0,0xdc,0x37,0x2d,0x3,0x78,0x98,0xd7,0x19,0x76,0xad,0x0,0xc4, + 0x15,0xf5,0x22,0x6a,0xa1,0x3b,0x20,0x16,0x4c,0x56,0xec,0x62,0x9b,0x1e,0x86,0x25, + 0x44,0xdc,0xa7,0xd3,0xc7,0x5b,0xc4,0xb1,0x6f,0x13,0xd6,0xb5,0x46,0x71,0x31,0x97, + 0xa3,0x79,0x6b,0xb6,0x98,0xb2,0x94,0xfe,0x82,0xfc,0x1b,0xdb,0x7d,0x93,0xe2,0x6, + 0xaa,0x4,0xf8,0xe1,0x90,0x3,0x73,0xc5,0x66,0x42,0x29,0xde,0xe3,0xbb,0xe0,0xe9, + 0x1b,0x30,0xee,0x2f,0xa1,0x77,0xb,0x34,0xad,0x50,0xdb,0xd8,0xb5,0xe6,0x78,0x2e, + 0x7e,0x8f,0x60,0xbd,0x8c,0x94,0xd4,0xbc,0xae,0xe0,0xea,0xc3,0x24,0x8e,0x5c,0xb1, + 0x75,0x50,0x25,0x23,0xf,0x95,0x63,0x4c,0xf7,0x88,0xeb,0x90,0xcd,0xbe,0x3e,0x4, + 0x29,0xdd,0xa0,0xda,0xba,0x3,0x88,0x8,0x88,0x7f,0xd,0x3a,0xbf,0xcc,0xdf,0x15, + 0xd7,0x1,0x93,0x40,0x11,0x9c,0x4b,0x31,0x91,0xfa,0x38,0xae,0x89,0x0,0xdc,0x15, + 0x9f,0xa7,0x53,0x9,0x32,0x0,0xe0,0xe9,0x42,0xf6,0x56,0xe2,0x3c,0xe8,0x1,0x5, + 0xde,0xb1,0x31,0xbe,0x28,0x9f,0x4f,0xe6,0x7a,0xa6,0xb,0x75,0xd,0x3b,0x31,0x78, + 0xb2,0x55,0xac,0x21,0x5e,0xdd,0x6,0x13,0x63,0x33,0x8d,0xf6,0x7f,0xab,0x8f,0xaf, + 0xf9,0xa3,0x1a,0x5f,0xca,0x56,0x80,0xe9,0xae,0x9a,0x1e,0x16,0x8e,0x1d,0x15,0xf, + 0x75,0xe4,0xa5,0x8a,0x4e,0xc4,0x3,0x88,0x87,0xf1,0x3a,0x37,0x7,0x8a,0xf5,0x4, + 0xd3,0x1,0x65,0xe,0xf3,0x79,0x83,0x30,0xed,0xc8,0x9f,0x45,0x5c,0x77,0xc8,0x40, + 0xb7,0x8e,0x29,0x58,0x62,0xcb,0x34,0x18,0x93,0xa0,0x94,0x76,0x85,0xdd,0x6f,0xb0, + 0xe,0x17,0x97,0x2b,0xe3,0xba,0x2a,0x2b,0x85,0xb2,0x57,0xc5,0x2e,0xdf,0xb7,0x68, + 0xeb,0x46,0xf,0xf3,0xe6,0xc7,0x2c,0x3a,0x4c,0x54,0x54,0xc,0x54,0xdf,0x97,0xef, + 0x6c,0x53,0xc1,0xae,0xf8,0xae,0x5c,0xab,0x59,0xbf,0x2c,0x1,0xa6,0x49,0xaf,0xad, + 0x4f,0xb5,0xde,0x42,0xe2,0x5f,0x53,0x9b,0x9d,0x4e,0x48,0x16,0xaa,0x19,0x28,0x19, + 0x8d,0x43,0x38,0x5f,0x2d,0xe5,0xda,0x15,0xe3,0x46,0xb9,0xbe,0x91,0xff,0x79,0x36, + 0xb3,0x14,0x6b,0x5f,0x17,0xe5,0xe1,0x9f,0xaa,0xe0,0x11,0xcc,0x25,0x42,0x1d,0x51, + 0x2b,0x52,0xdd,0xa1,0x4a,0x22,0xd6,0xa8,0x6b,0x6a,0x65,0x93,0xd8,0xa5,0xa2,0x6a, + 0xf2,0xd0,0x45,0x71,0xd8,0x62,0xa2,0xb0,0xb3,0x3b,0x1e,0xdf,0x20,0xe2,0xb6,0x44, + 0xfa,0xe3,0x2f,0x6c,0xf1,0x5e,0x4c,0x97,0x89,0xa,0x64,0xfc,0xdc,0x4d,0x4,0x91, + 0x39,0x64,0x86,0x51,0x64,0x1e,0x28,0x41,0x3d,0x62,0x1a,0xea,0x41,0xe4,0x5c,0x18, + 0x3d,0x9,0x20,0xd7,0x18,0x40,0x6,0xb3,0x1,0x5a,0xdc,0x6,0xa7,0xdd,0xe8,0x10, + 0x6f,0xd0,0x9e,0x50,0x40,0x59,0x32,0xd0,0x2e,0xa1,0x85,0x85,0xec,0x49,0xc9,0x84, + 0x22,0xcd,0xb9,0xf0,0x9d,0xb9,0x4c,0xf8,0x3a,0x44,0xa8,0x73,0xe7,0x1,0xa0,0x2e, + 0x4b,0x39,0x2a,0x12,0xaa,0x4a,0xfd,0xb3,0x8f,0x72,0x7e,0xb1,0x72,0x7c,0x7c,0x6c, + 0x8e,0x71,0xc4,0xdf,0x55,0xf6,0x8a,0x2a,0xda,0xd,0x5,0xf7,0x71,0x88,0x61,0x12, + 0x46,0x54,0xf8,0xe7,0x87,0x31,0xd3,0x2a,0xac,0xb9,0xe0,0x45,0xd2,0xa9,0x99,0xdf, + 0xde,0xba,0x75,0x6b,0xe6,0x77,0x33,0xd3,0x9a,0x58,0x62,0x9e,0x72,0xd1,0x85,0x8b, + 0xc8,0xd5,0x2c,0x6c,0xf7,0x40,0xcf,0xc1,0x51,0x99,0x2e,0xfe,0xc8,0x28,0xfa,0xa9, + 0xac,0x29,0xe5,0x35,0xa6,0x8a,0x53,0x14,0xd1,0xa0,0x99,0x86,0x7a,0x91,0xba,0x34, + 0xa8,0x40,0x1f,0x6e,0x62,0x42,0x4d,0xd5,0xb0,0x64,0x91,0x2b,0x71,0x38,0xf6,0x70, + 0x35,0xb9,0xac,0x53,0x7d,0x72,0x4c,0x8a,0xd,0x37,0xd3,0x36,0xf0,0x5d,0xee,0x93, + 0x1d,0x46,0x73,0x83,0xfb,0xb7,0x51,0x2b,0x98,0xb2,0x32,0x7f,0x11,0x95,0x1c,0xce, + 0x9,0x31,0x8e,0xa3,0x6d,0x19,0x8b,0x62,0x87,0x73,0x3e,0x15,0xb5,0x66,0x4c,0x3e, + 0xea,0x68,0x61,0x89,0xc5,0x33,0xc0,0x7a,0x19,0xc8,0x19,0xf2,0x1c,0x93,0x1a,0xc, + 0x4d,0x95,0x69,0x79,0x8,0x35,0xcc,0x6e,0xd6,0x69,0x9d,0xd2,0xc9,0x60,0xe5,0x8d, + 0xd4,0xec,0x6c,0x15,0x83,0xa4,0x36,0xfb,0x39,0xec,0xc2,0xed,0x61,0x16,0x6f,0xc7, + 0x16,0xf,0xe9,0xb0,0xd9,0xe6,0xaa,0xde,0x86,0x9,0xdb,0x76,0x10,0x8,0x99,0x2f, + 0x11,0x8,0x99,0x2d,0x11,0x8,0x69,0x55,0xe2,0x4f,0x34,0xed,0xb6,0x5c,0x28,0xe3, + 0x68,0xa3,0x13,0xa3,0x74,0xb8,0x9c,0x6c,0xdd,0x31,0x45,0x2c,0x46,0x52,0x3c,0xba, + 0x90,0x85,0x4a,0x72,0x72,0x7c,0xf9,0x9f,0x45,0xb5,0x9b,0xca,0xe9,0x0,0x75,0xa6, + 0x5,0xd4,0xe3,0x51,0xaa,0xa1,0x7c,0xc1,0x72,0x1,0x5f,0x6b,0xcc,0x0,0xde,0xe2, + 0xe2,0x60,0xd,0xfc,0xfc,0x4c,0xe4,0x8e,0xb2,0x21,0xc5,0xda,0x4a,0x1,0x38,0x94, + 0x71,0x29,0xcb,0xb9,0x93,0xa5,0x70,0x27,0x82,0x3d,0x2a,0x40,0x13,0x5,0x1b,0x55, + 0xfa,0x0,0x70,0xe6,0x4a,0x29,0x45,0x3a,0xc9,0x54,0xba,0xf8,0x8d,0xaa,0xa3,0x53, + 0x25,0x84,0x4a,0xa3,0x54,0xc5,0x86,0xe6,0x26,0x83,0x55,0x5d,0xd5,0xaa,0x7,0x50, + 0xe2,0x8b,0xcb,0x9d,0x3b,0x25,0xe6,0x18,0xea,0x8b,0xcb,0x9,0x71,0xfb,0x71,0x49, + 0xf5,0x72,0x21,0xd0,0x17,0x64,0x1e,0x57,0x86,0x86,0x4a,0xeb,0xc4,0x87,0x5b,0x2f, + 0xae,0x73,0xd,0x58,0x12,0x54,0x95,0xe5,0x6d,0x9f,0xa9,0xce,0xbe,0x5a,0x38,0x5c, + 0xc6,0xb4,0xfa,0x73,0xde,0xfd,0x2f,0x3e,0xd9,0xff,0xea,0x9f,0xfb,0x4f,0xbe,0x2a, + 0x13,0x3e,0xa9,0x7b,0x6e,0x57,0x6c,0xba,0x4e,0xb4,0x6b,0xdc,0xda,0x55,0x7d,0x7e, + 0xa7,0xbe,0x88,0x20,0xd,0x46,0x2f,0x8b,0x24,0x6,0x4,0x8c,0xd7,0x8f,0x26,0x4, + 0xad,0x96,0x38,0xa8,0xb4,0x4b,0x4e,0xd2,0x9f,0xeb,0x4e,0xb8,0x41,0x2d,0xd8,0xb0, + 0x16,0xd9,0xa9,0x26,0x8f,0x3,0xab,0x44,0x80,0xd5,0xcd,0x4f,0x51,0xda,0x7f,0xb1, + 0xbb,0x2f,0x5f,0xfb,0xca,0x8e,0x66,0x97,0xf2,0x94,0x7c,0xff,0xe0,0xdd,0x2,0x8f, + 0x27,0xf0,0x8c,0x8a,0xe8,0x72,0x96,0x71,0x64,0xeb,0x38,0xa,0x62,0x56,0x5a,0x5d, + 0xe,0xc4,0x2,0x7f,0xcc,0x8f,0x40,0x85,0x61,0x5a,0xc0,0x5,0x14,0x88,0x27,0xf5, + 0xe2,0xd8,0xe4,0xb8,0x45,0x93,0x71,0x54,0x33,0x70,0xe6,0x16,0xc6,0x1d,0xd2,0xe6, + 0x0,0xc8,0x74,0x94,0xee,0x2c,0xa2,0xa6,0xf6,0xce,0x78,0x22,0x4e,0x25,0xf2,0xed, + 0xf7,0x7e,0xf8,0xfd,0xfe,0xf7,0x7f,0xdb,0x7b,0xfe,0xed,0xab,0x87,0x7f,0x3d,0x78, + 0xf8,0xdf,0x57,0x1f,0x3f,0x38,0xf8,0xfc,0xef,0x7b,0xcf,0x3e,0x8e,0x66,0x85,0x4f, + 0x24,0x15,0xbf,0x44,0xb6,0x6c,0x45,0x59,0x54,0xd0,0xed,0xf2,0xf6,0x21,0x13,0x40, + 0x57,0x1d,0x18,0xbd,0x6c,0x63,0xee,0x84,0x50,0x33,0xcf,0xe1,0x56,0x88,0x88,0x58, + 0x7e,0xf3,0xf3,0x36,0xf,0xe6,0xa9,0xe8,0x92,0xe7,0xee,0xac,0x4,0x9,0xbc,0x8a, + 0x58,0x7a,0x6e,0x56,0xd,0x4b,0x8b,0xe8,0x88,0x67,0xdb,0x9c,0x7,0x85,0xdd,0x9b, + 0xb4,0x2,0x95,0x1c,0xcc,0xfb,0x9f,0x3d,0x7a,0xf9,0xd3,0x4f,0x7b,0xcf,0x9e,0x68, + 0x9a,0x56,0xc3,0xa0,0xdd,0xac,0x36,0xfc,0xd4,0x56,0x73,0x26,0x3b,0xfa,0xae,0xc, + 0x86,0x74,0x47,0xb2,0xc5,0x7e,0xd2,0x8e,0xcb,0x9a,0x51,0x66,0x54,0x9e,0xa9,0x34, + 0x2c,0xa5,0xa,0xcf,0xe3,0x8f,0xdc,0xff,0x69,0xd6,0xe9,0xfe,0x2c,0x34,0xd5,0x86, + 0x6c,0x11,0x5d,0xe0,0xfe,0x14,0xa5,0xed,0xbd,0x79,0x7e,0xe,0x97,0xe1,0x6d,0xcb, + 0x6c,0x13,0x18,0x72,0xca,0x9e,0xce,0xb9,0xf9,0x37,0xce,0xd3,0x39,0x78,0xf2,0x38, + 0xf4,0x68,0x0,0x22,0xf,0xbe,0xfb,0xe6,0xe0,0x2f,0xf,0x6a,0xdb,0xd6,0x76,0xa4, + 0xe,0x8e,0xd2,0x62,0x53,0xbd,0x0,0x5b,0x87,0x8,0x2a,0xcd,0xec,0x2f,0x81,0x59, + 0xfb,0xf7,0xc3,0x97,0xff,0xfa,0xe3,0xfe,0x97,0x5f,0x1f,0x3c,0xfd,0xf4,0x96,0x24, + 0x96,0x73,0xab,0x1,0x6e,0xeb,0xab,0x6f,0xd4,0x62,0x3a,0x8b,0x61,0x7d,0x9f,0x3f, + 0x87,0x62,0x87,0xa8,0x6f,0x8c,0x26,0xf4,0xb5,0xf0,0x60,0x65,0x79,0x8f,0xd1,0x8b, + 0xbf,0xff,0x35,0xbc,0x2e,0xda,0xf9,0x37,0xc,0x8,0xeb,0x4a,0x10,0x3b,0x2,0x4b, + 0x79,0x31,0x6f,0x33,0x51,0x90,0x6b,0x94,0xb1,0xbe,0x6,0x3a,0x68,0x7b,0x56,0xce, + 0x42,0x5f,0xec,0x5c,0x9d,0x58,0x9e,0x2e,0x3c,0xc9,0x2e,0x46,0xfb,0xde,0xa0,0x6d, + 0xeb,0x66,0x90,0x4b,0x9c,0x67,0x54,0x7b,0xfa,0x30,0x7f,0xe,0xc0,0x22,0x40,0xc3, + 0xa5,0x9d,0xcb,0x3c,0x9b,0xc9,0x3f,0x0,0x28,0x2f,0xf,0x97,0x4b,0x7b,0xb4,0x87, + 0xc8,0x3f,0x9c,0x22,0x38,0xfd,0xe6,0x2d,0xe0,0x89,0xe7,0xa6,0xf,0x78,0x49,0xa9, + 0x43,0x17,0x4d,0x71,0x4a,0xd,0x78,0x68,0x76,0x4d,0x16,0x13,0x3c,0xcb,0x22,0x8e, + 0xfe,0xd1,0x52,0x6b,0xfe,0xd3,0x69,0x15,0xdb,0xca,0x39,0x97,0x75,0x6c,0x50,0x81, + 0x3d,0x12,0xa7,0xfa,0x64,0x36,0x67,0xb3,0x6f,0x76,0xe9,0x11,0x37,0x46,0xf5,0x23, + 0xd9,0x7,0xed,0x8c,0xa3,0x6d,0x95,0x13,0xb7,0xd7,0x53,0xe7,0x42,0xa5,0xd5,0x46, + 0x49,0x5f,0xe4,0x47,0x7,0x65,0xf6,0x53,0x72,0x1e,0x55,0x6a,0x8c,0xf7,0x30,0xe5, + 0xcd,0x5b,0xda,0x59,0x19,0x1d,0xe0,0x34,0x36,0x4e,0xb0,0x50,0xc0,0x1a,0xb4,0x60, + 0x3,0x7f,0xe8,0x61,0x37,0x79,0xc,0xcb,0xe1,0xbb,0x2d,0xc5,0x3e,0xf6,0xc1,0xa9, + 0xe9,0x9,0x46,0xc4,0x47,0xe7,0x7d,0x51,0xc7,0xb1,0xda,0x3a,0x99,0x70,0x66,0x36, + 0x40,0xab,0xc6,0x9c,0x63,0x6,0xed,0x0,0xda,0xf3,0x73,0xaf,0x67,0x6e,0x76,0xb4, + 0x1b,0x59,0x6a,0xb7,0x84,0xfb,0xfa,0x96,0xe9,0x10,0xd0,0xbd,0xc,0xb6,0xe4,0xa9, + 0xd5,0x75,0xb0,0x32,0x98,0xbc,0x67,0x83,0xf,0xca,0xc5,0x77,0xf,0x19,0x1e,0xf1, + 0x37,0xe0,0x46,0x9b,0x1d,0x3c,0x15,0xdb,0xe1,0x4a,0x7b,0x18,0x4a,0xe9,0xe,0xd5, + 0x12,0xc7,0x2d,0xc,0xe0,0xcd,0x93,0xc7,0x61,0x46,0x39,0x57,0x4c,0xcf,0xf7,0x49, + 0xab,0x14,0x28,0x9a,0xda,0xd7,0x13,0xe5,0xf9,0xfe,0x3b,0x11,0xa6,0x45,0xec,0xac, + 0x8e,0x94,0xdc,0xeb,0x3e,0xb0,0x63,0xcd,0x38,0x4e,0x33,0x9b,0x5c,0x28,0x3d,0x44, + 0x6a,0xce,0x92,0x47,0x69,0xf1,0x8c,0x3d,0xb,0x43,0xce,0x15,0x26,0x52,0x56,0x3a, + 0x4b,0x22,0x7f,0xe1,0xa7,0x64,0x12,0xbe,0x3f,0x25,0x80,0xb6,0xbb,0x2e,0xdf,0xaf, + 0x1c,0xad,0x91,0x6f,0x3b,0xaf,0x67,0xfb,0xe1,0xd8,0x73,0xf6,0x76,0x8b,0x34,0xab, + 0xca,0x76,0xf1,0xd8,0xe8,0x9d,0x1f,0x67,0xdc,0x46,0x44,0x86,0x82,0xf0,0x8d,0xc5, + 0x52,0xfe,0x1a,0xe7,0x83,0x2c,0x98,0xb9,0xf3,0x5,0x23,0xe3,0x7c,0x6c,0x4f,0xb6, + 0xca,0xaa,0x77,0x85,0x74,0x89,0x83,0x47,0xf7,0x5f,0x3c,0x79,0x7e,0x7c,0x52,0x24, + 0xd6,0x55,0xf7,0xab,0x8f,0x29,0x83,0xbb,0x6c,0xd4,0xb3,0xa5,0x16,0xf4,0x9c,0x9d, + 0x2b,0x8d,0x91,0x45,0xe3,0xe3,0x4,0xe3,0x4e,0x30,0xee,0xd8,0x61,0x5c,0x57,0xdf, + 0x72,0x8,0x4b,0xd5,0x3b,0x6e,0x30,0xf7,0x87,0xa7,0x2f,0xff,0xf4,0xe5,0x9,0xcc, + 0x9d,0xc0,0xdc,0xff,0x13,0xcc,0x19,0xec,0xac,0x5f,0x72,0x4d,0x2,0x76,0xe2,0xcd, + 0x1b,0x4,0x3c,0xe2,0xd0,0x6e,0x19,0xec,0x34,0x7e,0xd1,0xe5,0x57,0xe3,0x48,0x80, + 0x66,0xff,0xd3,0x47,0xaf,0xfe,0xfc,0x78,0x72,0x40,0x13,0xf6,0x76,0x62,0xd0,0x52, + 0x6d,0x4c,0x6,0x27,0xec,0xce,0x1f,0xdb,0xa1,0xdc,0x5a,0xa8,0xd7,0x37,0x29,0x71, + 0xe2,0x5e,0x99,0x91,0x7a,0x74,0x27,0xcb,0x59,0x8e,0x8b,0xc7,0x71,0xe2,0x55,0xf5, + 0x2d,0xe4,0xb9,0xb,0xd4,0xa3,0x5c,0x64,0xf5,0xa8,0xf9,0x6e,0x3d,0x27,0x8a,0x84, + 0x63,0x6,0xfe,0xfc,0xc,0xd7,0x41,0x42,0xc7, + // ScanProgressDialog.qml + 0x0,0x0,0x6,0x77, + 0x0, + 0x0,0x1b,0xcf,0x78,0xda,0xe5,0x59,0xcd,0x6f,0x14,0x37,0x14,0xbf,0x47,0xca,0xff, + 0x60,0xe6,0x80,0x92,0x90,0xce,0x6,0x8,0x88,0x6e,0x84,0x50,0xb2,0x10,0x11,0x89, + 0x40,0x60,0xa3,0x96,0xab,0x77,0xc6,0xbb,0x6b,0xe1,0x1d,0x4f,0x6d,0x4f,0x92,0x5, + 0xf6,0xd6,0x16,0x72,0xa8,0xa8,0x54,0xc1,0x85,0x1e,0xaa,0xb6,0x6a,0xab,0x56,0x54, + 0x3d,0x54,0x8,0xb5,0xd0,0xfe,0x33,0x6c,0xd2,0x3f,0xa3,0xcf,0xf6,0xcc,0xee,0xce, + 0xae,0x67,0x3f,0xda,0xa2,0x7e,0x8d,0x56,0xc9,0xd8,0x7e,0xcf,0xf6,0xfb,0xbd,0x4f, + 0x7b,0x68,0x2b,0xe6,0x42,0xa1,0x9b,0xea,0x66,0x42,0x83,0x3b,0xf3,0x73,0x34,0xd7, + 0xf6,0x2b,0x3c,0x52,0x82,0x33,0x39,0x32,0x70,0xd,0xb7,0x79,0xa2,0xfa,0xfd,0x9e, + 0xef,0x97,0x54,0x93,0xb4,0x88,0x87,0xb0,0x44,0xbb,0xfa,0x6d,0x7e,0x6e,0x7e,0xae, + 0xb4,0xb4,0x34,0x3f,0x87,0x96,0x50,0x35,0xc0,0xd1,0x8e,0xe0,0xd,0x41,0xa4,0xbc, + 0x4c,0x31,0xe3,0xd,0xf4,0x96,0xe9,0x2c,0x6d,0x45,0x21,0x39,0x40,0x71,0x3a,0x86, + 0x42,0x33,0xa8,0x79,0x2c,0x5f,0x93,0xef,0xcb,0xfe,0x68,0x9d,0xb,0x54,0xa7,0x8c, + 0x20,0x9,0xac,0x11,0x8d,0x1a,0x8,0x47,0x21,0x8a,0x9b,0x5c,0x71,0x44,0xf5,0x44, + 0xba,0x8b,0xc7,0x44,0x60,0x45,0x79,0x24,0xf5,0x14,0xa5,0xf9,0xb9,0x1d,0x1e,0x27, + 0x31,0xba,0x7,0x2d,0x78,0x68,0x58,0x46,0x82,0x73,0xa5,0x77,0xa7,0xdb,0xa5,0x12, + 0x82,0x8d,0x1,0x8b,0xa2,0x44,0xda,0xae,0xd8,0xb6,0xdb,0xa8,0xc6,0x39,0x43,0x54, + 0x56,0xd3,0xc5,0xca,0xa8,0x8e,0x99,0x24,0x6e,0xa2,0xad,0x74,0x79,0x37,0xd1,0x1e, + 0x16,0x66,0xcf,0x19,0x6,0x65,0x14,0x25,0x8c,0xa5,0xeb,0xdf,0xb,0x12,0x21,0x48, + 0xa4,0x2e,0x53,0xb1,0x6c,0x25,0x23,0x61,0x85,0x27,0x91,0x5a,0x6,0x81,0x93,0xc8, + 0xbe,0x77,0x1c,0x33,0x1a,0x91,0x47,0xa6,0xd4,0x33,0x2,0x59,0x0,0x7d,0x24,0x5c, + 0x46,0x8a,0x2b,0xcc,0x96,0x51,0xba,0xc6,0x26,0xa0,0xd7,0x19,0x90,0xbd,0x4a,0x1b, + 0x11,0x66,0xa9,0xe0,0xd2,0x34,0x10,0xec,0x20,0x20,0xec,0x16,0x79,0x2f,0x21,0x52, + 0x91,0x70,0x61,0x71,0x10,0x2b,0x83,0xa5,0x24,0x4a,0x81,0xac,0x29,0x1b,0x90,0x37, + 0xb9,0x90,0x7e,0x0,0xf3,0x13,0xb1,0x15,0x95,0x51,0x8c,0xf5,0x5a,0x76,0x74,0x9f, + 0x86,0xaa,0x59,0x46,0xdb,0x58,0x35,0xfd,0x16,0x8d,0x16,0x56,0xcf,0xad,0x2c,0xa7, + 0x4,0xbe,0x19,0x3,0x4b,0x38,0x7b,0x66,0xd1,0x12,0xb7,0x78,0x88,0x59,0x19,0x29, + 0x91,0xa4,0x8,0x6,0x8c,0x4b,0xb2,0xc3,0x19,0xd,0xda,0x65,0xbb,0xb8,0x7f,0x9d, + 0xaf,0x27,0x8a,0x57,0xf4,0x80,0xd9,0x52,0x5,0x0,0xe3,0xca,0x52,0xa2,0x5a,0x1b, + 0x5e,0xc0,0x40,0x8d,0x21,0x80,0x81,0xd2,0x30,0x53,0x5,0xe,0x43,0xa3,0x9e,0x33, + 0xab,0x3,0xe2,0x6c,0xe0,0xe0,0x4e,0x43,0x68,0x90,0x11,0xdf,0x23,0x82,0xe1,0xb6, + 0x1d,0xba,0x61,0x1b,0x7e,0xba,0x9f,0x5b,0x24,0x50,0x38,0x6a,0x80,0xe1,0xa5,0x56, + 0x64,0xb6,0xc6,0x19,0x17,0x65,0xf0,0x8,0x5f,0x34,0x6a,0x78,0x1,0xa4,0x4a,0x7f, + 0xfe,0xb9,0x54,0x9a,0x1e,0xd0,0xb5,0xde,0x32,0xe3,0xe7,0x32,0x7e,0xe3,0xdb,0xbf, + 0x32,0x11,0x75,0x1c,0x90,0x3e,0x8d,0xc0,0x21,0x4d,0x64,0x9e,0xc8,0xf6,0xdd,0xbe, + 0x86,0x45,0x63,0x80,0xb2,0xc6,0x45,0x48,0x84,0x9f,0x22,0x7f,0x7a,0x64,0xc0,0xb1, + 0x9a,0x1d,0x19,0xda,0xb6,0xd1,0x27,0xd0,0x9,0x1c,0x49,0xaa,0x3d,0x6a,0x70,0xcb, + 0xd7,0x93,0x56,0x8d,0x88,0xf5,0x88,0xb6,0xb0,0x1d,0xea,0xd9,0x66,0x19,0x79,0x3c, + 0xc6,0x1,0x55,0x6d,0x6f,0xd,0xd5,0x5,0x6f,0x95,0xd1,0xca,0x1a,0xd8,0x21,0x6c, + 0x65,0xd,0x85,0x89,0x75,0xce,0xfc,0xf2,0x59,0xef,0x26,0x96,0xa,0x75,0xa6,0x5c, + 0x4,0x5c,0x85,0x91,0xfe,0x12,0xfe,0xdb,0x33,0x2c,0xb2,0x86,0x8,0x96,0x60,0xf, + 0xbe,0x6a,0xc7,0xa4,0x8c,0xae,0xd8,0xc6,0x8d,0x4,0xc2,0x1b,0xe,0xb3,0x1d,0xf4, + 0x81,0x38,0xa0,0xea,0x2f,0xc1,0xe1,0xb4,0xdd,0xe2,0xca,0x2c,0x38,0xf4,0x76,0x11, + 0x40,0x30,0x6,0x95,0x6c,0x29,0x2,0x33,0x55,0x38,0x4b,0x5a,0x91,0xd,0xc3,0x83, + 0xdb,0x91,0x7a,0x45,0x6d,0xe7,0x39,0x5b,0xb2,0x9d,0xdb,0x61,0x36,0x55,0x6a,0xfe, + 0xbb,0x54,0xb1,0x1,0xbb,0xd9,0x25,0x7,0xb9,0xb9,0xf4,0x63,0x57,0xf0,0x21,0xea, + 0xb2,0x77,0xad,0x3d,0xf5,0x9d,0x33,0x7b,0x14,0xf0,0x95,0x87,0x19,0x4d,0xb0,0xad, + 0xa3,0x85,0x7e,0xfc,0x5c,0x44,0x82,0xa8,0x44,0x44,0xc8,0x3b,0x7a,0xf6,0x45,0xf7, + 0xd3,0x6f,0x8e,0xe,0xbf,0x3b,0x7a,0xf4,0xe8,0xe8,0xc9,0x83,0xd7,0x3f,0x3f,0xf7, + 0x7d,0xdf,0x2b,0xe2,0xcf,0x42,0xeb,0x30,0xff,0xf1,0x8f,0x9f,0x77,0x5f,0x3e,0x3e, + 0xfe,0xe0,0xeb,0xe3,0xc3,0x7,0x6e,0xfe,0x8c,0xbe,0xfb,0xe5,0xfb,0xc7,0x1f,0x7f, + 0xf8,0xfa,0xc5,0xb3,0x51,0xb2,0x4e,0xbe,0x59,0x7,0x8c,0xfd,0x98,0x1e,0x10,0x56, + 0xa5,0x77,0x49,0x1e,0x45,0x3d,0xa6,0x7b,0x6f,0x33,0x7,0xcf,0x3e,0xa1,0x8d,0x26, + 0xa0,0xb0,0xa9,0x1b,0x1b,0x9c,0x85,0x79,0x1a,0x87,0xcb,0x69,0xd4,0x76,0x4,0x98, + 0x8d,0x68,0xf7,0x69,0x3b,0x43,0x1a,0xd2,0xd8,0xf5,0xf3,0x9f,0x84,0xd8,0x1,0xd6, + 0xd1,0xa7,0x28,0xb2,0x82,0x69,0x35,0x37,0xce,0x5a,0xaa,0xad,0x3c,0xed,0x1e,0x95, + 0xb4,0xc6,0x0,0x93,0xbe,0x46,0xd1,0xc9,0x93,0xb9,0xb4,0x86,0x4e,0x5c,0xbc,0x68, + 0xd2,0xd0,0xa0,0x14,0xa9,0x24,0x15,0x9b,0x80,0x20,0xc3,0xb,0x90,0x82,0x8b,0x36, + 0x62,0xb8,0x46,0x86,0xa0,0xbc,0xc5,0xf7,0xdd,0xc2,0x8c,0x13,0x68,0x94,0xd2,0x65, + 0xc8,0x79,0x63,0xf5,0xba,0xaf,0x3e,0xe9,0x1e,0x7e,0x74,0xfc,0xf4,0xfb,0xee,0xab, + 0xc7,0x9e,0x9b,0x72,0x1a,0x5b,0x18,0x6,0x69,0x82,0xbe,0xab,0x4,0x9c,0x38,0xcc, + 0x69,0xdc,0xa9,0xf9,0xec,0xd1,0xbe,0xe,0x11,0xc5,0x2d,0xb9,0x9b,0x65,0xb2,0xec, + 0x39,0x8d,0x5d,0xca,0x35,0xfd,0xc1,0xf2,0x3,0x9d,0x42,0x1e,0x7a,0xfd,0xe2,0x5b, + 0xeb,0xa1,0x1e,0x2,0xd4,0xde,0x0,0x52,0x86,0xb7,0x8e,0x5b,0x94,0xe9,0x80,0x9, + 0x5,0xa7,0xe4,0xc,0x4b,0x6f,0x26,0x58,0x47,0xdc,0xa8,0xc0,0xbb,0x3b,0x53,0xd9, + 0x65,0xc,0xa5,0x4a,0x9e,0xac,0x8,0xd3,0x69,0x5c,0x6c,0x3a,0xdc,0xfb,0x25,0x60, + 0x1,0xcc,0x53,0x5,0x26,0x39,0xca,0x57,0x80,0xd8,0xae,0x2e,0x78,0x9d,0x90,0x11, + 0x6,0x35,0x53,0xd9,0x88,0xec,0x5f,0xd1,0xef,0xdb,0x34,0xc,0x19,0x99,0xc,0xe4, + 0xa6,0x29,0xa3,0x2,0x6d,0x39,0x33,0xa1,0xa7,0x78,0xbc,0xd,0xf5,0xb,0x8d,0xa6, + 0x8a,0x42,0x85,0x70,0x7a,0x47,0x87,0xbf,0x74,0x1f,0xfe,0x0,0x26,0x7b,0x2a,0xf, + 0x6d,0xbf,0x86,0x36,0x6,0xdd,0x7d,0xf9,0x99,0x4d,0x19,0xde,0x9f,0x40,0xda,0xb5, + 0xab,0xd1,0x34,0xb0,0x4d,0xa0,0x3a,0x6b,0x4d,0xad,0x13,0xa7,0x15,0x77,0x8a,0x73, + 0xc3,0xd0,0xd1,0xe9,0x9f,0x92,0x1c,0xb2,0x74,0xad,0x93,0x43,0xee,0x84,0x32,0x2e, + 0x3b,0xf4,0x68,0xfe,0xde,0xa4,0x60,0xea,0x84,0xdf,0x7e,0x7d,0xda,0xfd,0xe9,0xab, + 0xff,0x59,0x52,0xc8,0x6b,0xea,0x52,0xbe,0xed,0xf7,0xce,0x93,0xc6,0x85,0x4a,0xc6, + 0xc9,0xf2,0x14,0xe6,0x98,0xf9,0x1f,0x4d,0x11,0x3d,0x58,0x6a,0x58,0xc,0x99,0xa6, + 0xeb,0x30,0x37,0x6b,0x76,0x48,0xe9,0x62,0x41,0xea,0x4,0xb2,0x40,0x78,0x35,0x8d, + 0x21,0x17,0x1c,0x5,0x6d,0x7a,0x6,0x5c,0x9d,0x2a,0xa8,0x10,0x6,0x7f,0x23,0xe5, + 0x32,0x88,0xb1,0x1b,0x1f,0x38,0xb6,0x17,0x8c,0x66,0xc5,0xf9,0x89,0xbc,0xd9,0xdc, + 0xbf,0xef,0xb4,0x8a,0x8b,0xe0,0xf7,0x2b,0xbd,0xea,0x7d,0xa5,0x78,0xca,0x94,0x22, + 0x77,0x3b,0xb0,0x4,0x47,0x80,0x2,0x5b,0x2c,0xb9,0x56,0x5b,0x74,0x4f,0xdf,0x71, + 0x77,0x37,0x53,0xac,0xd3,0x25,0x6d,0xd3,0x4d,0x3a,0x6,0xfb,0x2,0xfc,0xe3,0xcc, + 0xe6,0xdc,0x1c,0x1b,0xa4,0x89,0xf7,0x28,0x17,0x8,0x4e,0x8d,0x56,0xd6,0x31,0x68, + 0x8f,0x1e,0x33,0xc7,0x9f,0x20,0xaf,0x73,0xd1,0x2,0xe8,0x3b,0x53,0xa3,0x31,0x43, + 0xa9,0xa4,0xaf,0xe0,0xde,0x44,0x81,0x34,0x3e,0x6,0xd,0xdc,0x60,0xfd,0x5b,0x6a, + 0xa4,0xa2,0xcc,0x7d,0x8d,0x63,0x7d,0x19,0xa5,0x5,0xa4,0x1,0x86,0xa2,0xb3,0x3f, + 0x6a,0x83,0xfb,0xec,0xc9,0xba,0x28,0x88,0xac,0x5e,0x70,0xd2,0x4d,0x2e,0xba,0xf2, + 0x6c,0x1b,0x89,0x6c,0x6f,0x65,0xbb,0x75,0x69,0x7a,0xfc,0x25,0xa0,0x23,0xb2,0x9c, + 0x3d,0x33,0x3a,0x94,0x79,0xa3,0x6b,0x4c,0x24,0xe9,0x25,0xac,0xbe,0xbd,0xf5,0xd3, + 0x7a,0x63,0x6a,0xc4,0x2b,0xe6,0x4e,0x13,0xd5,0x12,0xa5,0x6,0x4b,0xa4,0xc2,0xd2, + 0x62,0x6,0xc8,0x67,0x85,0x72,0xc6,0xf4,0xbd,0x61,0xb6,0x3c,0xc6,0xb9,0x46,0x54, + 0x7e,0xf6,0x7c,0x91,0x83,0x79,0xdd,0x47,0x4f,0x8e,0x9e,0x3f,0xf4,0x5c,0x11,0x69, + 0xe2,0x1d,0xa5,0x2b,0x16,0x8e,0xde,0x45,0xe,0x5d,0x45,0x3a,0xdc,0xcc,0x5e,0x2f, + 0x6f,0xa8,0x68,0x9b,0x27,0x92,0xf8,0xfa,0x56,0xb,0xd3,0x48,0x9a,0x16,0x38,0xfd, + 0xe0,0x94,0x4d,0x7d,0x29,0x8b,0xa,0x92,0xda,0x54,0xb5,0x52,0xee,0xce,0x6c,0x72, + 0x15,0x94,0xa6,0x1,0xdd,0x78,0x43,0x65,0xcc,0x54,0x7,0x84,0x3f,0x56,0x2c,0x1a, + 0xf,0xe2,0x82,0xde,0xd5,0x88,0xb2,0x75,0x46,0x1b,0x91,0x46,0x2a,0x8d,0x53,0xa6, + 0x7d,0xb5,0x62,0xdc,0xd3,0xcd,0xbb,0xa7,0xe3,0x5d,0x50,0xc0,0xf9,0xce,0x38,0x4e, + 0x46,0xea,0x6a,0x27,0xbb,0x60,0x3f,0x7d,0xbe,0xc0,0x66,0xb4,0xe0,0x63,0xa9,0x9c, + 0x1a,0x34,0x76,0xb1,0x2e,0x8,0x2e,0xd2,0x9c,0xfe,0xa2,0x93,0xb7,0x29,0x37,0x5d, + 0x16,0xa1,0xb4,0xc7,0x15,0x47,0x27,0xb,0x22,0x40,0x71,0x25,0xc2,0x10,0x60,0xc2, + 0xa2,0x8c,0x65,0x54,0x94,0x8,0xc9,0x45,0xb5,0x89,0xf5,0x15,0xf2,0x4d,0xe5,0xef, + 0x70,0x1a,0xe9,0xef,0x22,0x57,0x31,0x1c,0x38,0xcd,0x98,0x9b,0x8f,0x47,0x15,0xfd, + 0x8d,0x82,0xa4,0x9f,0xa2,0x7c,0xc7,0x7,0x97,0xc9,0xd9,0x79,0xe8,0x15,0xfe,0xc1, + 0xef,0x77,0x35,0x6c,0x91,0x64, + // AlbumManager.qml + 0x0,0x0,0xc,0x4e, + 0x0, + 0x0,0x5a,0xaa,0x78,0xda,0xed,0x1c,0xdb,0x6e,0xdc,0xc6,0xf5,0xdd,0x80,0xff,0x61, + 0xba,0x6,0x82,0x95,0x2d,0x53,0xab,0xcb,0x6e,0xd5,0x5,0x5c,0x43,0x5a,0x49,0xb0, + 0x51,0x2b,0x56,0x2c,0xd7,0x31,0x10,0xe4,0x81,0x5a,0x8e,0x76,0x9,0x73,0x39,0xc4, + 0x90,0x2b,0x45,0xb1,0x5,0x4,0x5,0x92,0xda,0x45,0x5b,0xa7,0xf,0x8d,0x8b,0x26, + 0x45,0xdd,0xa7,0x3c,0xb9,0x35,0x50,0xa0,0x8,0x5a,0x7,0xf9,0x97,0x22,0x92,0x92, + 0xa7,0xf4,0x13,0x32,0x37,0x72,0x67,0x78,0x1d,0x72,0xe9,0x8b,0x6a,0x13,0x86,0x45, + 0x72,0xce,0xc,0x67,0xce,0x9c,0xfb,0x99,0xb3,0xf6,0xc8,0x43,0x38,0x0,0xef,0x4, + 0xef,0x8c,0xed,0xfe,0x9d,0xb3,0x67,0x6c,0xe5,0xd9,0xe8,0x21,0x37,0xc0,0xc8,0xf1, + 0x13,0xd,0xd7,0xcc,0x3,0x34,0xe,0x26,0xef,0x1b,0x86,0x31,0x17,0xc,0xe1,0x8, + 0x36,0x80,0xe9,0x83,0x9b,0xf4,0xee,0xec,0x99,0xb3,0x67,0xe6,0xce,0x9f,0x3f,0x7b, + 0x6,0x9c,0x7,0x2b,0xce,0xce,0x78,0xb4,0x69,0xba,0xe6,0x0,0x62,0x70,0x91,0x3f, + 0x82,0x11,0x7b,0x1e,0x41,0x37,0x0,0x96,0x6d,0x3a,0x68,0x40,0x41,0x19,0x78,0xf, + 0x43,0x33,0x80,0xb3,0x0,0x5a,0x76,0x30,0xb,0x4c,0xd7,0x2,0x16,0x74,0x60,0x0, + 0x81,0x49,0x3b,0xfa,0x60,0xdf,0xe,0x86,0xe4,0x95,0xdf,0xc7,0xb6,0x17,0xd8,0xc8, + 0xf5,0x69,0xaf,0xb9,0xb3,0x67,0xb6,0x90,0x37,0xf6,0xc0,0x5d,0xf2,0x44,0x2e,0xdb, + 0xea,0x2,0x8c,0x50,0x40,0xe7,0x41,0x9f,0xe7,0xe6,0xc0,0x16,0x46,0x1e,0xc4,0x81, + 0xd,0x7d,0xfe,0xca,0xe3,0xcf,0x7,0x60,0xcf,0xc4,0x62,0xec,0x2e,0x78,0xef,0x7d, + 0x6,0xfb,0xde,0x5d,0xf6,0xe2,0xaa,0x35,0xcb,0x5b,0xde,0x36,0x47,0x64,0x46,0xd2, + 0x47,0x67,0x81,0x37,0x44,0x1,0xea,0xa1,0xb1,0x1b,0x1c,0xbe,0x1f,0x1b,0x70,0x7, + 0x21,0x7,0x38,0xc8,0xb4,0x6c,0x77,0xd0,0x5,0xbb,0xa6,0xe3,0x43,0x69,0x1e,0x57, + 0xdd,0x0,0x62,0xd7,0x74,0x80,0x1f,0x90,0x75,0xc6,0xba,0xda,0x4,0x1f,0x74,0xe1, + 0xa4,0xe7,0xa,0x9f,0x41,0x17,0x5c,0x9c,0x8f,0x1,0xf9,0x1,0x26,0xed,0xc,0x8e, + 0x4e,0xac,0xb,0x1a,0x8d,0x6c,0x88,0xb5,0xc9,0xa4,0xb3,0x1,0x5d,0xb8,0xbf,0x12, + 0xae,0xb3,0x18,0x2a,0x31,0x64,0xb4,0xb6,0x6d,0x7b,0x40,0x56,0x26,0x10,0xec,0xb3, + 0x7,0x8e,0x40,0xbe,0xa9,0x56,0x33,0x1c,0x89,0xe1,0x53,0x3c,0x48,0x68,0x9d,0x49, + 0xf6,0xfc,0xa5,0x67,0xb1,0x9e,0x14,0x33,0xd1,0xa6,0x94,0x1f,0x66,0x8d,0xd1,0x90, + 0x32,0x8c,0xa,0xc5,0xa9,0xb0,0xe7,0x20,0x9f,0x40,0xcd,0xc8,0x74,0xc3,0xe8,0xca, + 0x87,0x1,0xdd,0x14,0xb1,0x34,0xd3,0xed,0xf,0x11,0xf6,0x8d,0x3e,0xa4,0x9b,0x79, + 0x95,0xa0,0xc1,0x33,0x31,0xb9,0xe7,0xad,0xfb,0xb6,0x15,0xc,0xbb,0x60,0xd3,0xc, + 0x86,0xc6,0xc8,0x76,0x9b,0x9d,0x56,0x6b,0x56,0x0,0x18,0xac,0x8d,0x70,0x41,0x67, + 0x49,0x7c,0x7e,0x8,0xed,0xc1,0x30,0x90,0xa0,0xdb,0xed,0x9,0x34,0x6f,0x94,0xc1, + 0x47,0xc8,0x32,0x9d,0x2e,0x8,0xf0,0x58,0x90,0x4e,0x9f,0xce,0x78,0xb,0x39,0x76, + 0xff,0xa0,0xcb,0xe7,0x6a,0xb0,0x45,0x5c,0x77,0xd7,0xfd,0xbe,0xe9,0x41,0x70,0x4f, + 0x7d,0xbb,0x85,0xa1,0xef,0x5f,0x27,0xec,0x6b,0x5b,0x21,0xf1,0x99,0x16,0xa7,0xd4, + 0x56,0xb8,0x6a,0xe4,0x72,0x3c,0x74,0x43,0x76,0xa2,0x97,0x4a,0x96,0xe0,0x52,0x44, + 0x97,0xf4,0x92,0x9,0x88,0x34,0x85,0x14,0x24,0x37,0x49,0x54,0x13,0x83,0xa0,0x8c, + 0x6a,0xc4,0xf1,0x4f,0x1b,0xe,0xa5,0x6d,0x58,0x35,0xfb,0x77,0x6,0x98,0xf0,0x9b, + 0x5,0xd0,0x1e,0xc4,0x8e,0x79,0xc0,0x9b,0xae,0xf3,0x7,0x43,0x20,0xe6,0x6,0xec, + 0x7,0xa6,0x3b,0x70,0xa0,0x3c,0xf5,0x3e,0x72,0x10,0xee,0x12,0xf9,0x65,0xe0,0xc1, + 0x8e,0xd9,0x24,0xf8,0x15,0xff,0x8c,0x76,0xfc,0x4b,0x3b,0xd1,0x67,0xf2,0xc7,0x62, + 0x52,0xce,0xe0,0xff,0xfb,0x63,0xbc,0x6b,0xf6,0xa1,0xb4,0x20,0xc2,0xfa,0x63,0x5f, + 0x5,0xe2,0xef,0x6e,0x5f,0x33,0xf1,0x40,0x82,0xdc,0x41,0xd8,0x82,0xd8,0x10,0x14, + 0x33,0x9f,0x68,0x48,0xf9,0x1a,0x6f,0x89,0x4d,0xbb,0x4f,0x64,0x35,0x21,0x98,0xab, + 0x1,0x1c,0x75,0x41,0xf,0x39,0xe3,0x91,0xcb,0xa5,0xb4,0x3c,0x75,0xdf,0x33,0xfb, + 0xea,0x46,0xb,0xdc,0x5e,0x81,0x66,0x34,0x24,0xbd,0x52,0x17,0x4e,0x2f,0x3e,0xa6, + 0xb1,0x6b,0x3b,0xce,0xbb,0x7c,0xca,0x13,0x42,0x8c,0xc1,0x78,0x18,0xee,0x42,0x8c, + 0xa1,0x75,0x45,0x10,0x78,0xbb,0xa3,0xc2,0x89,0xa5,0x35,0x2,0x6c,0xba,0x3e,0xa7, + 0xf7,0x86,0x3c,0x2f,0x36,0x11,0xb4,0x9f,0x5c,0x46,0x78,0x85,0x4c,0x48,0x67,0xa3, + 0x32,0x60,0x1a,0x94,0x3,0x77,0x83,0x4d,0x82,0x7c,0x9b,0x30,0xeb,0xc2,0x52,0x36, + 0x1c,0xa6,0xb3,0x95,0x1,0x93,0xa0,0x37,0xe1,0x7,0xa9,0x13,0xa2,0x57,0x40,0xda, + 0xc8,0xa2,0x4e,0x3e,0xff,0xea,0xe8,0x93,0xdf,0x9e,0xfc,0xfd,0x6f,0x27,0x9f,0x7e, + 0xd2,0x48,0x87,0xdc,0x25,0x5b,0x66,0x78,0xf6,0x7,0xd0,0xd9,0xb6,0x3f,0x84,0xea, + 0x1e,0xd3,0x36,0xfa,0xf6,0xb6,0x93,0xd3,0x77,0x5f,0x20,0x76,0x83,0x3e,0xac,0x22, + 0xc7,0x4a,0x87,0x4d,0x21,0x21,0x3a,0xc9,0x2d,0x6c,0x8f,0x4c,0x7c,0x90,0xde,0x47, + 0x67,0x9f,0x15,0xfa,0x53,0x36,0x2d,0x8b,0x7a,0xc2,0x4b,0x50,0xfb,0xe2,0x42,0x7a, + 0x73,0x28,0x11,0xb3,0xda,0x43,0xee,0x9a,0xef,0xe4,0x2e,0x98,0x9,0xc6,0x4d,0x34, + 0xf6,0xe1,0xa,0x51,0x3e,0x6,0xe5,0x10,0xd3,0x76,0x7d,0xf6,0x6,0x5c,0x56,0xf0, + 0x31,0xa4,0x12,0x5,0x14,0xd0,0xa2,0xce,0xee,0x17,0xeb,0x86,0x1c,0x9a,0xf9,0xef, + 0x17,0x7f,0x6c,0x64,0x3,0xc5,0xc9,0x25,0x6b,0xf5,0x39,0x5b,0xbe,0xd,0x9,0x12, + 0xac,0xcc,0x4d,0x3f,0xcc,0x5a,0x71,0x84,0xc4,0xbc,0x65,0x53,0x8b,0x4b,0x45,0x79, + 0x31,0x8a,0xf2,0x39,0x37,0xa2,0x7,0xba,0x3b,0xeb,0xae,0xb9,0xe3,0x50,0x8d,0x94, + 0x4e,0x88,0xd1,0xca,0xc7,0xd8,0x47,0x78,0x7b,0x48,0x14,0x1f,0x93,0xf7,0x5b,0x88, + 0x28,0x7c,0x22,0xf3,0xae,0x10,0x3b,0xb2,0xc7,0xda,0xb2,0xfb,0x52,0xad,0x47,0xcc, + 0x5b,0x28,0x4c,0x47,0x83,0xad,0x26,0x54,0x45,0x29,0xc8,0x2a,0x78,0x95,0x40,0x27, + 0x55,0x62,0x28,0x8,0xd0,0x8,0xc8,0x22,0x5c,0x8b,0x6b,0x42,0x84,0xed,0xb0,0xfe, + 0x21,0xca,0xc4,0x63,0x12,0x5c,0x30,0x98,0x6c,0x72,0x24,0x81,0x42,0x36,0x9b,0x4f, + 0x36,0x15,0x68,0x9d,0x94,0x5,0x1f,0xc6,0x34,0x4a,0x8f,0xeb,0xa3,0xc9,0xbb,0xed, + 0x3e,0x71,0x25,0x9c,0x5b,0x36,0xdc,0x9f,0x42,0xa7,0x50,0x98,0x50,0x9d,0x24,0x81, + 0xfa,0x8e,0xed,0x85,0xef,0xd5,0x96,0x2c,0x85,0x58,0xa,0x5f,0x91,0xf6,0x54,0x54, + 0x3f,0x7f,0x79,0x6d,0x90,0xc6,0x3b,0xd4,0x78,0xe4,0xb6,0x15,0x10,0xd2,0x7,0xa6, + 0x90,0x1f,0xd5,0xd9,0x59,0x8c,0xa5,0x2b,0x87,0xf3,0xf4,0xae,0x30,0xd,0x38,0xe, + 0x42,0x8b,0xf2,0x2,0x58,0x5a,0xce,0x62,0xf7,0x22,0x6c,0x29,0x1c,0x2f,0xf,0x5e, + 0xcc,0xf0,0x54,0x9,0x47,0x78,0xa6,0xf,0xc5,0x5d,0x30,0x5f,0x85,0xe8,0xc3,0x9e, + 0x8a,0x3b,0x5,0xc8,0x8b,0xba,0x90,0xfb,0xe2,0xe,0x23,0xa6,0xf0,0xfd,0x74,0xd3, + 0xa0,0x3a,0x5,0xc8,0x1c,0xc1,0x3c,0x20,0x6a,0xd,0x73,0xff,0x83,0x78,0x14,0x7d, + 0x6a,0xb,0x67,0x77,0xd2,0xdd,0x87,0xb2,0x84,0xa2,0xb3,0x9c,0x4d,0x2b,0x6f,0x39, + 0x3a,0x6a,0x30,0xa6,0xdc,0x8e,0xee,0x7f,0x7e,0xf4,0x9f,0x7f,0x1f,0x7f,0xf6,0x94, + 0x5b,0x46,0x8d,0xe2,0x8e,0x3a,0xf6,0xd1,0xf6,0x48,0x73,0x1c,0xc5,0x56,0x5a,0x83, + 0x23,0x3b,0xdb,0x5e,0x9a,0x5e,0x91,0x16,0x2a,0xd4,0x2a,0x3b,0x5c,0x75,0x97,0x8b, + 0x76,0x9a,0xa2,0xb0,0x78,0x4,0x42,0xc0,0xcc,0xb5,0xb3,0x5d,0x6f,0x1c,0x14,0x83, + 0x53,0xe2,0xd8,0xb0,0xa1,0x63,0xe9,0xac,0x2a,0x94,0x25,0x84,0x35,0xe8,0x37,0xae, + 0xea,0x7d,0x62,0x1a,0x7c,0xe4,0x89,0xcb,0xa5,0x96,0x5e,0x7f,0xcf,0x21,0x2e,0xdf, + 0x90,0x50,0x11,0xc4,0x37,0x65,0x9b,0xff,0xe8,0xd3,0xdf,0x9d,0x7c,0xf9,0xb4,0xa1, + 0x37,0x8,0x67,0xe,0x66,0x6d,0xc8,0x1e,0xb4,0x5e,0x67,0xe4,0xd2,0xf,0xf7,0x86, + 0xc4,0x6a,0x88,0x6c,0x96,0x98,0x1f,0x4e,0xc7,0xd7,0xd9,0x5e,0x2d,0xcf,0xb7,0xe8, + 0xca,0xf6,0x7a,0x63,0x4e,0x6f,0x5,0xae,0x83,0xe,0x8b,0x15,0xea,0x8f,0x91,0xe9, + 0x58,0x6b,0x76,0x14,0x73,0x90,0x69,0xd2,0x30,0x89,0xc0,0xde,0x83,0x1b,0xa8,0x3f, + 0xf6,0x63,0xe,0x84,0xc7,0x9d,0x29,0x50,0x6c,0x33,0x55,0x96,0x15,0xd3,0xb8,0x73, + 0x5,0xb4,0xdb,0x4b,0x1f,0xf2,0x26,0x8d,0x96,0x6a,0x8f,0x59,0x97,0xb8,0xa6,0x17, + 0xb5,0xc,0xb6,0xc2,0xa8,0xd4,0xfc,0x82,0x5e,0x27,0x66,0x1a,0x28,0xbd,0xf4,0xfa, + 0xfd,0x2,0x1e,0xf8,0x6,0x72,0x6f,0xc0,0x60,0x8c,0x79,0x74,0x2c,0x16,0xf8,0x2a, + 0x94,0x5d,0xbb,0xa0,0x29,0xf3,0x9d,0x11,0x90,0xbd,0x68,0xce,0xcc,0x94,0x19,0x23, + 0xa,0x83,0x29,0xd1,0xd2,0x94,0x51,0x67,0xd3,0xe2,0x69,0xe1,0x17,0xcb,0x7d,0x2f, + 0x27,0x66,0x57,0xa6,0x7b,0x76,0x5c,0x4f,0x83,0xe6,0x6b,0x2,0x3b,0xd4,0xd4,0x61, + 0xf2,0x5c,0x4b,0xa8,0xb2,0x22,0xdf,0x37,0x45,0x93,0xd1,0x2f,0xbd,0x64,0x4d,0xd6, + 0xa9,0xac,0xc9,0x8e,0x1f,0x3e,0xfc,0xee,0x9b,0xa7,0x3f,0x3c,0xbb,0x7f,0xf4,0xf0, + 0x1f,0xdf,0x7f,0xf4,0xe0,0x87,0x67,0xf,0xaa,0xeb,0x33,0x9,0xe5,0xd3,0xab,0x35, + 0x95,0xd6,0xb8,0x76,0xd3,0x19,0x73,0x1f,0x9b,0xde,0x26,0xb2,0xa8,0x58,0x12,0xdb, + 0x69,0xbc,0x4b,0x5e,0xbd,0x51,0x8d,0xd3,0xa9,0xc6,0x88,0xc8,0xdf,0xa8,0xc6,0x53, + 0xa6,0x1a,0xb5,0x98,0x19,0x79,0x93,0x3e,0x9a,0xb2,0x84,0x47,0xa4,0x4a,0x75,0xd3, + 0x95,0xdd,0xc2,0x81,0xde,0x19,0x93,0x2f,0x68,0x88,0x92,0x55,0x6,0xa7,0xcb,0xa4, + 0x2f,0xd3,0x93,0x80,0x61,0x68,0x33,0x45,0xdd,0x1b,0xe,0x74,0x7,0xc1,0x10,0xfc, + 0x5c,0xcd,0xd9,0x9c,0x2a,0x61,0x25,0xe2,0x30,0x62,0x99,0xe5,0x8c,0x8c,0xcb,0xa0, + 0xd9,0x67,0xfb,0xbe,0x1a,0xb8,0x2c,0xb0,0x9c,0x1b,0xc7,0x17,0xb2,0x66,0xcd,0xc4, + 0x77,0x62,0xf2,0x46,0xb4,0x94,0xb4,0x90,0xa6,0x14,0xb4,0x88,0x7a,0xd8,0xc1,0x41, + 0x1c,0x3,0x64,0xd2,0xf3,0x64,0xe8,0x96,0xd1,0xae,0x5d,0xfe,0x49,0x49,0x40,0xdd, + 0xf8,0x4c,0x6a,0x9c,0x46,0x3b,0x48,0xf3,0x3c,0x44,0x5c,0x7a,0xd0,0x66,0x13,0x12, + 0xa,0x1c,0x4d,0x49,0x7c,0x4,0xf5,0x8d,0x73,0xbb,0xec,0x6a,0x80,0x69,0xc5,0x3a, + 0xcf,0x4d,0x60,0xfb,0x43,0x4a,0x91,0xce,0x8a,0x63,0xf,0x5c,0x4a,0x1f,0x1c,0xf5, + 0x6,0x7b,0xbe,0xd2,0x63,0x49,0x20,0xfd,0xf1,0xf6,0xe8,0xc,0xfa,0x19,0xa3,0xdd, + 0x2a,0x33,0x9a,0x36,0xd5,0x68,0x65,0x77,0x52,0x63,0xbf,0xa,0x63,0xea,0xf7,0x2d, + 0x97,0xfd,0x99,0x26,0x1b,0x94,0x9b,0x1d,0x4a,0x50,0x46,0x6a,0xba,0x8,0xb0,0x34, + 0xd2,0xa,0xc6,0x68,0xbf,0x28,0x7f,0x94,0x93,0x4f,0x2a,0xe9,0x9,0xd6,0xe5,0x51, + 0xbe,0xc,0xaf,0xb2,0x6,0xcf,0xb2,0x1e,0xef,0xb2,0x84,0x87,0x59,0xbb,0x33,0x5a, + 0xb1,0xf9,0xb0,0x20,0x87,0xc0,0x8f,0xce,0x39,0xb6,0x1f,0xbc,0x66,0xd9,0x83,0xe3, + 0x7,0x1f,0x1d,0x7f,0xf1,0x80,0x6b,0x25,0xd0,0x6c,0x80,0xb,0xe2,0xc0,0x5e,0x68, + 0x1e,0x5d,0x0,0x8d,0x99,0x37,0x29,0x5,0x41,0x25,0xd7,0xf8,0xc9,0x43,0xf9,0x7c, + 0xe1,0xb4,0xdb,0x50,0xd5,0x3c,0x9e,0x26,0x34,0xb1,0x67,0xfb,0x36,0x91,0xcc,0xdd, + 0xf0,0x24,0xa5,0x7e,0xaa,0xe9,0x37,0x8f,0xbf,0xfb,0xfa,0xeb,0x6f,0xbf,0x7a,0x62, + 0x18,0x46,0x4d,0x44,0xb1,0x59,0x7d,0x63,0xf5,0x6d,0x8a,0xba,0x6c,0x89,0xe9,0x6d, + 0x8,0x1d,0x2a,0x5b,0x1f,0x79,0xec,0x64,0xe8,0xff,0x7,0x8d,0xfd,0x44,0x10,0x19, + 0x78,0xeb,0xad,0x98,0x68,0xb9,0x74,0xe9,0x12,0x68,0xe9,0xb,0xaa,0x3f,0xff,0xea, + 0xf8,0xd1,0xe3,0x5a,0x73,0x9c,0x6f,0x68,0x2f,0x47,0xf,0x9e,0x8e,0xfc,0x6a,0xd, + 0x64,0xa8,0x19,0x0,0xb8,0x1,0x3d,0x6a,0xe4,0x61,0x5d,0x4b,0x71,0x84,0x2c,0xe8, + 0x74,0x25,0x23,0xd1,0xd7,0x75,0x1b,0xe8,0xa1,0xfc,0x1,0xf9,0x54,0x97,0xef,0xc6, + 0x35,0xb2,0x19,0x79,0x27,0x59,0xea,0xe,0xba,0x30,0x47,0x82,0x19,0x88,0x66,0x60, + 0x76,0xf9,0x3a,0xe8,0x6d,0x9,0x17,0xc6,0x5f,0xe7,0x27,0x9a,0xc5,0xf2,0xe3,0xe7, + 0x9b,0x9,0xdf,0x47,0xa3,0x1a,0xe2,0xc8,0xb8,0xfe,0xe8,0xe1,0xe1,0xfc,0x5b,0xa6, + 0x33,0x86,0xd2,0x17,0xf4,0xd3,0xbb,0xe1,0x28,0xd4,0x2,0x8e,0x8f,0xa2,0x4,0xd5, + 0xcb,0x78,0x24,0xdb,0x81,0x89,0x3,0xba,0xee,0x6e,0xa5,0xec,0x54,0xe2,0xc,0xf8, + 0x14,0x18,0x52,0x6,0x15,0x9e,0x42,0x6c,0xb8,0x72,0xc8,0x52,0x6,0x54,0xfd,0x86, + 0xc9,0xb8,0x52,0x95,0x0,0xb8,0x77,0xef,0x79,0xa4,0xab,0x84,0xeb,0x47,0xbc,0x5c, + 0xe8,0xd4,0x88,0xe9,0x8b,0xf3,0xcf,0x69,0xa6,0xdb,0xe6,0x1e,0xe4,0xf3,0xdc,0x1d, + 0xbb,0xcc,0xa9,0x68,0xba,0x51,0xb9,0xcb,0x14,0x49,0xcc,0xb0,0x70,0x23,0x41,0x22, + 0xb3,0x40,0x1a,0xff,0x95,0x46,0xd,0x2f,0x1a,0x61,0x1f,0xea,0x56,0x47,0x44,0x58, + 0x7a,0x92,0x40,0xc4,0xcc,0x73,0x9a,0xf6,0xba,0x60,0xa8,0x28,0x87,0xa6,0x6c,0xec, + 0x4c,0x65,0x7a,0x14,0x4c,0xea,0x96,0xe2,0xca,0xd2,0x33,0xa7,0x9c,0x9b,0x9c,0x79, + 0x75,0x62,0x4c,0x4a,0x3,0x3a,0xd6,0xa9,0xb,0xc,0x68,0xbe,0x3e,0xd4,0x3e,0xa2, + 0xbb,0x41,0x90,0xf3,0x4a,0x16,0x7d,0x90,0xb9,0xdd,0x44,0x5e,0xf9,0x43,0xd2,0x2f, + 0xee,0xd4,0xf3,0x69,0x28,0x52,0xe1,0xc6,0x58,0xc6,0xe6,0xa5,0x5b,0xd9,0xf9,0x29, + 0xb3,0xac,0x2d,0x5e,0xec,0x64,0x99,0x20,0xa5,0x33,0x51,0x95,0x33,0x4f,0x72,0xc9, + 0x87,0x56,0xa6,0x28,0xac,0xf8,0xd0,0xce,0xef,0x64,0xba,0x25,0xa5,0x92,0x2e,0x61, + 0x84,0xe2,0xe3,0x7f,0x7e,0xff,0xe8,0x49,0x89,0x62,0x8f,0xb2,0x81,0xaa,0xf2,0xe9, + 0x93,0xea,0x61,0xa9,0x69,0x5d,0xc7,0xe9,0x5c,0x46,0x35,0x1f,0x9e,0x53,0x13,0x13, + 0xcb,0x81,0x77,0x9e,0x6b,0xd,0x4c,0x71,0x52,0xe4,0x75,0x29,0x81,0x89,0xdd,0xca, + 0x15,0x9d,0x52,0x34,0xdb,0xa6,0xc2,0xaa,0x8f,0x46,0x1e,0x72,0x23,0x3c,0x44,0x8f, + 0xaa,0x83,0x99,0x22,0x4a,0x28,0xda,0xb9,0x49,0x45,0xda,0xc3,0xf,0x24,0xcb,0xbb, + 0x27,0xee,0xa1,0x5a,0xa9,0x2d,0x39,0x82,0xa2,0x56,0x5b,0x81,0x89,0x55,0x5b,0xb, + 0x57,0xac,0xa8,0xe4,0x5a,0x2,0x53,0xca,0x8c,0xfd,0xd0,0x1,0x6b,0xaa,0xe5,0xc7, + 0xfd,0xc8,0x5f,0x88,0x35,0xf8,0xc2,0x3c,0x2f,0x57,0x3a,0x6d,0x4d,0x2c,0xd7,0xd8, + 0x78,0x50,0x35,0xe,0xe5,0x61,0x93,0x80,0x92,0x2d,0xd6,0x94,0x3e,0x19,0x95,0x47, + 0x87,0xda,0x34,0x42,0x21,0xcd,0x6d,0x77,0x5a,0x44,0xb0,0x36,0x23,0x94,0x2b,0x2e, + 0xd7,0x65,0xf0,0xd3,0x5,0xd2,0xda,0x5e,0x10,0xdf,0xd2,0x92,0xf8,0x45,0x25,0xb7, + 0xa9,0x7,0x9a,0x8a,0xb,0x68,0x39,0xdc,0x2a,0x1c,0x9a,0x7b,0x36,0xc2,0x84,0xf6, + 0xc5,0x72,0x88,0xd6,0x7c,0x7b,0x3c,0xda,0x81,0x78,0xc5,0xb5,0x47,0x26,0x9b,0xf6, + 0x5d,0x60,0x8d,0xb1,0xc9,0xb,0xde,0xe5,0xa1,0xc2,0xb7,0x1b,0x26,0x21,0xe2,0x43, + 0x85,0xba,0xd7,0x6c,0xdf,0x73,0xcc,0x3,0xe6,0x7a,0xf2,0x97,0xa9,0x76,0x42,0xbe, + 0x1c,0x48,0x94,0xa7,0xc8,0x67,0x77,0xa2,0xa8,0x93,0xfc,0x72,0x12,0x4a,0x8a,0xf6, + 0x24,0x66,0xf7,0x71,0xb6,0xb3,0xdd,0x5d,0x34,0x79,0x9d,0x17,0x28,0xd3,0x31,0xff, + 0xa2,0xa9,0x24,0x4c,0x91,0x2c,0x8d,0xa8,0x1b,0xfb,0xe1,0x1a,0x73,0x42,0x4c,0x39, + 0x71,0x81,0xaa,0xc1,0x54,0x7d,0x65,0x59,0xf6,0x80,0x19,0x74,0xec,0xf0,0xcc,0xa1, + 0xb1,0x4e,0xef,0x6f,0x24,0xcb,0x97,0xe,0xeb,0xc6,0x58,0x44,0x1,0xe9,0x1c,0x18, + 0x46,0x16,0xe3,0xd,0x4a,0xa0,0xb1,0x68,0x17,0x34,0xa2,0x28,0x55,0x4d,0x98,0xf2, + 0x86,0x48,0xad,0x58,0x8e,0xaf,0x74,0xf2,0x33,0x1f,0x34,0xc9,0x8,0x8e,0x9e,0x3d, + 0x3e,0xf9,0xf8,0xcb,0x93,0x7,0xbf,0xae,0xb8,0xe2,0xdb,0xbe,0xf6,0x8a,0xd3,0x83, + 0xf7,0x39,0xe,0x1d,0x65,0xf7,0xc4,0xf1,0xb8,0x4c,0xbb,0x3b,0xa3,0x8,0x3b,0xab, + 0xf8,0x3a,0x14,0xd4,0xcb,0xa9,0xfe,0x1c,0xd5,0x15,0x99,0x76,0x77,0xf8,0xb3,0xb, + 0xed,0x9f,0xcd,0x2d,0xb4,0xdb,0xb3,0x60,0x7e,0xb1,0xc5,0x6f,0x16,0x96,0x3a,0xfc, + 0xa6,0x65,0xcc,0xcf,0x14,0x95,0x5f,0x67,0x6d,0x98,0x7e,0xb9,0x75,0x54,0x66,0xfd, + 0x7b,0x8d,0xcd,0x4b,0x33,0x10,0x43,0xe7,0xf5,0xdc,0xe2,0xea,0xf2,0xc2,0x46,0xa7, + 0x51,0x40,0x62,0xb9,0x26,0x23,0xb5,0x59,0x64,0xac,0x55,0xf5,0x1c,0x75,0x2c,0xc3, + 0x2a,0x16,0xa1,0x64,0x9,0x46,0xa6,0x95,0x91,0x30,0x5e,0x34,0xa8,0x92,0x47,0xbf, + 0x5e,0x12,0x5d,0x72,0x33,0xa8,0x90,0x32,0x17,0x16,0x5,0x69,0x76,0x96,0xd5,0xbf, + 0x2f,0x94,0x30,0xff,0xf7,0xd7,0x47,0x7f,0xd0,0xa1,0xcc,0xa5,0x69,0xe9,0x4e,0xc5, + 0xca,0xa9,0xa0,0xbc,0x14,0x7b,0x56,0xcf,0xc9,0x60,0x42,0x71,0x62,0x83,0x65,0x19, + 0x3a,0x75,0x98,0x61,0xcb,0x29,0x56,0x58,0xaa,0x11,0x96,0x59,0x1d,0x19,0xa,0x5, + 0x6a,0xdf,0x30,0x80,0xfa,0x2,0x71,0x8b,0x31,0x79,0xc6,0x69,0x4e,0x71,0x6a,0x54, + 0x80,0x58,0x19,0xc6,0x64,0x2b,0xe2,0xe,0x4,0x1d,0x69,0x26,0x4e,0x83,0xda,0xa1, + 0x9f,0x6c,0x7,0xa0,0x84,0x11,0x96,0x19,0xb9,0x29,0x2c,0x75,0x50,0xbd,0x4,0x5, + 0xf7,0xb5,0xd4,0x34,0x24,0x98,0xb3,0x8c,0x9,0x59,0xc5,0x84,0x52,0xe3,0x21,0x31, + 0x53,0x2e,0x16,0x3,0x69,0x65,0x48,0xed,0xac,0x92,0xa7,0x90,0x3c,0xa9,0x57,0x58, + 0x33,0x79,0xb6,0x5b,0x59,0xe4,0x19,0x39,0xd3,0x25,0xc8,0x53,0x76,0x5b,0x5,0x79, + 0xca,0x7d,0x2b,0x14,0x3c,0x69,0x16,0x10,0x9d,0x5e,0xb2,0x8f,0xf6,0xf4,0xe5,0x93, + 0xfd,0x34,0x25,0x38,0x2f,0x90,0x65,0x18,0x99,0x4a,0x25,0x32,0x31,0xb,0x24,0x56, + 0x9,0xb3,0x9c,0xc1,0x6b,0x99,0xc9,0x83,0x52,0x6e,0x77,0xe2,0xb7,0x3c,0x4a,0x46, + 0xff,0xb3,0x23,0xff,0x99,0xfa,0x24,0xb5,0xbe,0xb6,0x54,0xc4,0xbf,0x3c,0xf,0x48, + 0x94,0x44,0xc3,0x62,0x99,0x76,0x5d,0xe3,0xdc,0x7c,0x67,0x65,0x71,0x69,0x85,0x9e, + 0xf1,0x6f,0x9c,0x5b,0x58,0xe8,0xb5,0xdb,0xeb,0xd,0xcd,0x5f,0xaf,0xd2,0x8e,0xe7, + 0xb,0xab,0xed,0xdb,0x6f,0xfe,0x72,0xf4,0xe4,0x4f,0xd3,0xfc,0xc6,0x97,0xaf,0xfb, + 0x1b,0x5f,0x1a,0x68,0x89,0xaa,0x1b,0x32,0x7e,0x5a,0x6b,0x8a,0x58,0x7d,0xf5,0x38, + 0xbd,0x56,0xcd,0x5a,0x71,0x8d,0x5a,0xea,0x76,0x15,0xc6,0xe5,0xa9,0xd2,0x92,0x89, + 0x25,0x1d,0x4a,0x3f,0x1c,0xaf,0x1b,0x8a,0xaf,0x1a,0x86,0xd7,0xab,0x1a,0xa0,0x15, + 0x2,0x8a,0xf1,0xa6,0x5b,0x22,0x20,0x39,0x73,0x61,0x60,0x39,0x6d,0x9c,0x59,0x55, + 0xf7,0x16,0x97,0x2,0x1c,0xd6,0xf6,0x33,0x59,0xa7,0x4f,0x16,0x4d,0x62,0xf7,0x35, + 0x27,0x1e,0x6b,0x11,0x50,0x47,0xf,0x3f,0x3b,0xfe,0xd7,0xfd,0x57,0x45,0x40,0x95, + 0x4c,0x30,0xbe,0xa6,0x2,0x2b,0x46,0x51,0xa7,0x48,0x66,0x4d,0xe4,0x4b,0x32,0xa3, + 0x55,0x36,0x53,0x28,0xfe,0x90,0x7f,0x3f,0x2,0x99,0xc0,0xda,0xd7, + // PhotoViewer.qml + 0x0,0x0,0x12,0x78, + 0x0, + 0x0,0x69,0xed,0x78,0xda,0xdd,0x3d,0xfd,0x6f,0xdc,0xc6,0x95,0xbf,0x1b,0xf0,0xff, + 0x30,0xd9,0xc3,0x15,0xab,0x58,0xa2,0x56,0xb2,0x14,0x38,0xeb,0x38,0x86,0xa5,0x58, + 0x67,0xa1,0x96,0xad,0x78,0x75,0x97,0xf8,0x82,0xe0,0x40,0x91,0xa3,0x5d,0xd6,0x5c, + 0xce,0x1e,0xc9,0x95,0xb4,0x49,0x5,0xb4,0x45,0xd2,0x34,0x39,0x4,0xe9,0x15,0x97, + 0xf8,0x7a,0x75,0x11,0x17,0x70,0x2e,0xf7,0xd9,0xa4,0x40,0x90,0x34,0x9f,0xfd,0xe1, + 0xfe,0x93,0xa0,0x2b,0x3b,0xff,0xc5,0xbd,0x37,0x43,0x72,0x87,0xe4,0xc,0xc9,0x5d, + 0xed,0x2a,0xbe,0x23,0x2,0x79,0x39,0x9f,0x6f,0xde,0xbc,0xf7,0xe6,0x7d,0x71,0xe2, + 0x74,0x7b,0xcc,0xf,0xc9,0xf3,0xe1,0xf3,0x7d,0xc7,0xba,0x73,0xf6,0x8c,0x93,0x7a, + 0x37,0xd6,0x99,0x17,0xfa,0xcc,0xd,0x72,0x15,0xd7,0xcd,0x1,0xeb,0x87,0xa3,0xf2, + 0x9a,0x61,0x2c,0x86,0x1d,0xda,0xa5,0x35,0x62,0x6,0x64,0x7,0x7f,0x9d,0x3d,0x73, + 0xf6,0xcc,0xe2,0x93,0x4f,0x9e,0x3d,0x43,0x9e,0x24,0xdb,0x1d,0x16,0xb2,0xbf,0x71, + 0xe8,0x1,0xf5,0xc9,0x2,0xd9,0xe8,0xbb,0xee,0x42,0x60,0xf9,0x94,0x7a,0xa4,0x87, + 0x35,0x64,0x9f,0x57,0x61,0x53,0xde,0x7c,0x83,0x9a,0x61,0xdf,0xa7,0x41,0x93,0xbc, + 0xc2,0x58,0x77,0xb1,0x67,0x7a,0xf3,0xc4,0x33,0xf7,0x9d,0xb6,0x19,0x3a,0xc,0x7e, + 0x87,0x8c,0xb9,0xbb,0xa6,0x3f,0x4f,0x7c,0x28,0xf0,0xda,0xf3,0xc4,0xf1,0xf6,0x18, + 0x81,0x66,0xd4,0x9d,0x27,0x81,0xeb,0xd8,0x34,0xe8,0xb0,0x3,0x1c,0x6a,0xf1,0xec, + 0x99,0x6d,0xd6,0xeb,0xf7,0xc8,0xab,0xf0,0x6,0x8f,0x63,0x37,0x89,0xcf,0x58,0x88, + 0xc0,0xe1,0xfb,0xe2,0x22,0xd9,0xf6,0x59,0x8f,0xfa,0xa1,0x43,0x3,0x51,0xd4,0x13, + 0xef,0x3,0xb2,0x6f,0xfa,0x2,0xbc,0x26,0xf1,0x0,0x62,0x32,0x7a,0xa0,0xd7,0x7a, + 0xdf,0xf7,0xa9,0x17,0x46,0xf0,0xb3,0xdd,0x1f,0x51,0x2b,0xd4,0xf5,0x87,0x75,0xbc, + 0xf4,0x32,0x49,0xf7,0xe7,0x18,0x21,0xae,0x13,0x84,0x64,0x8f,0xf9,0xd2,0xea,0x32, + 0x83,0x38,0x30,0x87,0x25,0xe6,0xda,0xf4,0x6c,0x7a,0xd8,0x24,0x8d,0x3c,0x10,0xe, + 0xd6,0xc0,0xdf,0x68,0x3a,0x62,0xfa,0xbe,0x39,0x90,0x96,0xb8,0xe9,0x85,0xd4,0xf7, + 0x4c,0x97,0x4,0xa1,0x19,0xd2,0xcc,0xc,0x3e,0x85,0xa,0xc4,0x73,0xcb,0x32,0x5d, + 0xda,0x24,0x4b,0x46,0x43,0xd5,0xa2,0xc7,0x82,0x17,0x61,0x72,0x4d,0xd5,0xed,0x7c, + 0xd5,0x2e,0x6c,0x12,0xc1,0x7d,0xd8,0x84,0xcd,0x69,0x92,0x3d,0xd3,0xd,0xa8,0xaa, + 0x89,0x13,0x6c,0xbb,0xe6,0x0,0xb6,0xb1,0xb0,0xcd,0x73,0xbe,0xd9,0x6e,0x6b,0x1b, + 0xf5,0x18,0xe2,0xc9,0x86,0x36,0xad,0xd0,0xf4,0xc3,0x26,0xd0,0xa9,0xc1,0xcb,0xea, + 0x8d,0x79,0xd2,0x98,0x93,0x50,0xd1,0x72,0xda,0x80,0x88,0x68,0xab,0x3,0xfe,0x42, + 0x6c,0xc7,0x74,0x59,0x7b,0xdd,0x65,0x1,0xb5,0xeb,0x73,0xa9,0x2a,0x8e,0xd0,0xd6, + 0x81,0x13,0x5a,0x1d,0xa8,0x4b,0x76,0x54,0xd1,0xe8,0xaf,0x7b,0x36,0xe0,0x36,0xdd, + 0x26,0x99,0x75,0x9d,0x75,0x7b,0x7d,0xa8,0x8d,0x21,0x4e,0x88,0xd,0xf0,0x67,0x33, + 0xcf,0x1d,0x64,0xd6,0xdb,0x31,0x83,0x6d,0x9f,0xee,0x37,0x53,0x5b,0x4f,0x9e,0x8d, + 0x71,0xac,0xef,0x75,0x83,0x1e,0x86,0x99,0x5e,0xcf,0x44,0x54,0x61,0xb8,0xd4,0x6b, + 0x87,0x1d,0xe0,0xbf,0x25,0xdd,0x28,0x8,0x7b,0xd4,0x77,0x5b,0x10,0x7e,0xba,0x2b, + 0x0,0x40,0x7e,0xf0,0x83,0xc,0x50,0x97,0x14,0x85,0x99,0x39,0xc5,0x7c,0xf8,0x5c, + 0x8e,0x2a,0x5e,0x92,0x9b,0xbf,0x4c,0xa2,0x89,0x64,0xae,0xe4,0x5c,0x1b,0xd0,0x10, + 0x19,0x3c,0x0,0xa0,0xf7,0x90,0x5,0x85,0xd0,0x88,0x36,0xdf,0xc4,0x1,0x9a,0xe4, + 0xe6,0x3e,0xf5,0x81,0x80,0xc,0x26,0xfe,0x15,0x95,0xa6,0x67,0x75,0x98,0x1f,0x18, + 0x16,0x45,0xd2,0xdf,0xf4,0x9a,0x51,0x73,0x51,0x7b,0xe0,0xd8,0x61,0x27,0x2e,0x42, + 0x98,0xf8,0xf,0x83,0x17,0x93,0x84,0x92,0x3b,0xd4,0x69,0x77,0xc2,0x7c,0x33,0x51, + 0x3e,0x6a,0xd7,0x65,0xb6,0xe9,0x36,0x49,0xe8,0xf7,0x23,0xb2,0xb4,0x90,0x92,0xb6, + 0x99,0xeb,0x58,0x83,0xa6,0x58,0x88,0xc1,0x89,0xeb,0xa6,0x77,0x35,0xb0,0xcc,0x5e, + 0x4c,0xbc,0xa6,0x6d,0x73,0x82,0x6e,0x48,0xcb,0x5e,0x33,0xad,0x3b,0x6d,0x9f,0xf5, + 0x3d,0x5b,0x14,0xed,0x26,0xef,0x4d,0x72,0xb,0x44,0x8c,0xe9,0xb5,0x5d,0x1a,0xb, + 0x33,0x3e,0x17,0x73,0x99,0xdf,0x14,0x12,0xd7,0x10,0x7f,0x77,0x33,0x63,0x1c,0x49, + 0xe3,0xdf,0xa2,0x80,0x52,0x21,0x6,0xc8,0x41,0x27,0x91,0xbf,0x56,0x7,0x6,0x8e, + 0x69,0x92,0x79,0xeb,0x12,0xd,0xac,0xf3,0x2a,0x98,0x5e,0x9a,0x34,0x91,0x16,0xe4, + 0xd2,0x48,0x5c,0xf0,0x35,0x81,0x90,0x80,0xb2,0x74,0xc9,0xed,0x51,0x49,0x2,0xa, + 0xcc,0xc1,0xd9,0x2d,0x35,0x6c,0x22,0x9,0xa0,0x83,0xc4,0xe5,0x9c,0x56,0x41,0x66, + 0x1b,0x2a,0x3e,0x95,0x17,0x77,0x23,0x11,0xa2,0x40,0x2d,0x9e,0x85,0x3f,0xa2,0x25, + 0xc5,0xaf,0xa4,0xcd,0x90,0xaf,0xea,0x73,0xa9,0x69,0xf7,0x48,0x3d,0x62,0xb8,0x54, + 0x39,0x47,0xaf,0x44,0xa6,0xb,0xb,0xe9,0xba,0xb4,0x6c,0x90,0xf9,0x66,0x6e,0xd4, + 0xf0,0x28,0x3,0xa6,0x4,0x9,0xf2,0xaa,0x12,0x12,0xac,0x28,0x84,0xe4,0xdc,0xb9, + 0x69,0x42,0x82,0xbb,0xb9,0xe9,0xa5,0x21,0x91,0x77,0x78,0xcb,0xc,0x3b,0x46,0xd7, + 0xf1,0xea,0xa3,0xc2,0x73,0xa4,0x61,0x2c,0xaf,0xce,0x93,0xf3,0x73,0x69,0xe0,0xa5, + 0x6e,0x97,0x80,0x34,0x60,0xc8,0x84,0x24,0x2e,0x26,0xa4,0x50,0xc,0xc9,0xcd,0x7e, + 0x58,0x6,0x8a,0x79,0x28,0x4d,0xb4,0x10,0x81,0xd2,0x30,0x56,0xa7,0xb,0x8c,0x8f, + 0xac,0xf2,0xb7,0x30,0x86,0x1e,0x9c,0xa5,0x9,0x28,0x3f,0x19,0x3f,0x64,0x6d,0xe0, + 0xe5,0x56,0xac,0xad,0x64,0x28,0x41,0x62,0x85,0x27,0x92,0x97,0x3c,0xc9,0x27,0xdd, + 0x49,0xe8,0x74,0xb9,0x6,0x5,0xcf,0xe,0xfe,0x4c,0x8d,0x6,0x7c,0x96,0xa8,0x45, + 0x3b,0xa3,0x86,0xbc,0xe,0x5,0xe4,0x3e,0xa,0xb0,0xf3,0x8d,0x86,0x4,0xbe,0x4f, + 0x7b,0xa0,0x85,0xc9,0x62,0x8d,0x97,0xf6,0x3d,0x8f,0xb,0xad,0x11,0x80,0x20,0xfb, + 0x23,0x9a,0x1d,0x35,0x63,0xde,0x8e,0xef,0xb4,0xdb,0xd4,0x47,0xe,0x8f,0x29,0x3d, + 0x3,0xbd,0x5,0xba,0x25,0x12,0x74,0x48,0xbb,0x4d,0x82,0x7f,0x65,0x88,0xf7,0x98, + 0xd5,0xf,0xe2,0xc9,0x47,0xc5,0xb0,0xe2,0x1f,0xd2,0xc1,0x2e,0x33,0x7d,0x1b,0x55, + 0xb,0x3f,0xb4,0xb8,0x12,0x1a,0x57,0x43,0x5d,0x60,0x30,0xf,0x38,0x39,0xe0,0xb2, + 0x25,0xc6,0x75,0x9d,0xee,0xc3,0x4c,0x39,0x96,0xa,0x38,0xc7,0x10,0x51,0x6b,0xdc, + 0xa1,0x83,0x5c,0xb,0xe,0xa7,0x19,0x50,0xd4,0x27,0x60,0xf0,0xbf,0x13,0xf2,0xbb, + 0x99,0x6f,0x94,0xc8,0x28,0x2e,0xfb,0xeb,0x73,0xea,0x16,0x62,0x22,0xd3,0xb2,0x68, + 0xf,0x95,0x81,0x4b,0x19,0xe4,0xca,0xcf,0x2e,0x9c,0xce,0x77,0x8a,0x81,0xb9,0x4e, + 0xf7,0x42,0xd,0x28,0xb1,0x98,0x3b,0xd,0x30,0x6e,0xf1,0x53,0x52,0x7,0x87,0xbc, + 0xf5,0xb3,0x85,0xa3,0xd5,0x33,0x2d,0xdd,0xd6,0xe4,0x78,0xed,0x34,0x0,0xda,0xd4, + 0x0,0x13,0xeb,0xc4,0xc8,0xda,0xf1,0xef,0xd3,0x80,0x67,0xdb,0x5,0x96,0x2a,0xa1, + 0xef,0xbf,0xef,0x83,0x24,0x50,0xcf,0x10,0x1f,0x13,0xa7,0x1,0xea,0x96,0xe3,0x29, + 0x61,0x8d,0xe1,0xe0,0x87,0xc4,0x69,0x0,0xd2,0xd0,0xf1,0xfa,0xe8,0x70,0x98,0x5, + 0x18,0x47,0xa9,0x63,0x3b,0x25,0xff,0x36,0xbb,0x66,0x9b,0x82,0x85,0x47,0x4d,0x50, + 0x63,0x41,0x5d,0x5,0xab,0x77,0x11,0x51,0x32,0x6a,0xb4,0xc5,0xfa,0x1,0xbd,0x82, + 0xd,0x32,0xd2,0xc,0x8f,0x1,0x7,0xbb,0x63,0x65,0xba,0x2a,0xd6,0x97,0xf7,0x1c, + 0xd7,0x4d,0xeb,0xca,0xf1,0xd3,0x41,0xfd,0xfa,0xaa,0x67,0xee,0xba,0x28,0x59,0xf3, + 0xab,0x1,0xad,0x23,0x60,0x7e,0xab,0x83,0xf2,0x51,0x3a,0x24,0x9f,0x25,0x4b,0xa0, + 0x39,0xd7,0x47,0x6,0x1c,0xbc,0x1,0x6e,0x85,0x12,0x77,0xcd,0xf4,0xec,0x75,0xde, + 0x8f,0x70,0x93,0xed,0x66,0x8f,0x7a,0xa3,0xb2,0x39,0x51,0x78,0xc5,0xf7,0xd9,0x81, + 0x28,0x91,0x51,0x11,0x6b,0x91,0x8e,0x75,0x87,0x46,0x46,0xfd,0x48,0xf8,0x66,0x9b, + 0xe5,0x4f,0x84,0x2e,0x22,0x49,0x29,0xef,0xd3,0xaa,0xc3,0xb3,0x5c,0x71,0x50,0x6f, + 0x9c,0xb4,0xa8,0xa2,0xfd,0x4d,0xcc,0x52,0x68,0x95,0xd8,0xa5,0x7c,0x7e,0xe3,0x10, + 0xd4,0x17,0xd4,0x1c,0xe6,0x89,0x78,0x1f,0x88,0xf7,0xdb,0xa,0xa2,0x3a,0xca,0x51, + 0x48,0x6e,0x91,0x2c,0x70,0x70,0x6d,0x89,0xc6,0x5e,0x71,0xb1,0xa3,0x65,0x68,0x57, + 0x1a,0x69,0x37,0x23,0xa0,0x93,0x35,0x19,0x87,0xda,0x1e,0xb7,0x93,0x1e,0x83,0x54, + 0x8f,0xc1,0x24,0x8b,0xbb,0x45,0x5d,0x6a,0x66,0xd,0x6,0xe5,0x46,0x64,0x2c,0x7, + 0xcd,0x78,0x2f,0x74,0x28,0x75,0x25,0x14,0x1d,0xe0,0xbb,0x16,0x45,0xbc,0xd6,0xe0, + 0xc6,0xd7,0x73,0xd4,0xd,0x4d,0x58,0x11,0xd8,0xc2,0x5a,0x74,0xe9,0x45,0xe5,0x11, + 0xa1,0x0,0x5d,0x51,0x3f,0x8d,0x68,0x2b,0xc3,0x50,0xe2,0x52,0xe2,0xc,0x9e,0xae, + 0x13,0x22,0x43,0xb5,0x34,0x3b,0x32,0xbc,0x37,0xf3,0x9d,0xca,0xad,0x68,0xf9,0x89, + 0x2c,0xea,0xc4,0x54,0x8,0x58,0xdf,0xb7,0x68,0xcb,0x79,0x85,0xa,0xab,0x7a,0x3e, + 0x6d,0x63,0x2f,0x90,0xa5,0x46,0x43,0xb1,0xca,0xd8,0xe4,0x56,0x8d,0x23,0xea,0xe6, + 0x33,0x56,0x38,0x8c,0xf4,0x94,0x6a,0x24,0x14,0x64,0x5b,0xcc,0x6,0x59,0xc4,0xd7, + 0x66,0xa0,0x4,0x0,0x3d,0x97,0x5e,0x9,0x7a,0x60,0x46,0x6f,0x38,0x8a,0x35,0x88, + 0xb9,0x9a,0x29,0xf,0x8,0x48,0xab,0x1a,0xc,0x45,0x9b,0x8b,0x8b,0x8b,0x35,0x30, + 0x7b,0xe4,0x3a,0x14,0x96,0x74,0xdb,0xe4,0x2e,0x83,0x5a,0x4d,0x81,0xbd,0x60,0x0, + 0xf8,0xf3,0x99,0xc7,0x46,0xaa,0x6c,0xfe,0xac,0x1,0x93,0x2d,0xaf,0xe7,0x26,0x7a, + 0x8b,0x6f,0x7a,0xc1,0x1e,0xf3,0x41,0x43,0x7e,0x49,0x4d,0x32,0x42,0x4a,0x69,0xe8, + 0x89,0x93,0x3a,0x28,0xe2,0x8e,0x67,0x1c,0xca,0x3b,0x1d,0xed,0xc2,0x22,0x59,0x2e, + 0xed,0x37,0x48,0xf5,0x8b,0x90,0x5e,0xd8,0xf1,0x30,0xf2,0x23,0x26,0x32,0x54,0xdf, + 0x74,0x50,0xad,0xe9,0xd1,0xbc,0xba,0x7c,0x7,0xb1,0xe3,0xa2,0x2b,0xa3,0x60,0xfd, + 0xb8,0x70,0x90,0x5e,0x5,0x40,0xf0,0x6,0xb7,0x35,0x53,0xe7,0x8b,0x5f,0x56,0x6d, + 0xd4,0x1a,0xed,0x98,0xfb,0xe,0x9c,0x63,0x60,0xd8,0x1d,0x82,0xa1,0x79,0xa3,0xdf, + 0xdd,0xa5,0xfe,0x15,0xf,0xb8,0x91,0x1b,0x7b,0xaf,0x12,0xbb,0xef,0xf3,0x9f,0x4d, + 0x92,0x3a,0xb,0x1b,0x24,0xed,0xbc,0x89,0x9b,0x6d,0x98,0x41,0x8,0xd2,0xe2,0xa8, + 0x78,0xaa,0xc1,0x74,0xa7,0xca,0x4f,0x6,0x62,0xe5,0x3a,0x33,0xd1,0x4f,0x85,0x4e, + 0x66,0xc7,0x32,0x43,0xe6,0x2b,0x40,0xea,0x7,0x83,0xcd,0xb8,0x5a,0xb7,0x19,0xd5, + 0x85,0x49,0xca,0xd0,0x94,0xa8,0xf,0xdd,0x56,0xfd,0x80,0x5b,0xf3,0xa2,0x20,0x2, + 0x4d,0x3d,0xc2,0xbe,0x13,0x38,0xbb,0x48,0x5d,0xd1,0x50,0x4a,0x99,0xaa,0x5c,0xf1, + 0x55,0xd0,0x38,0x7c,0xd9,0x57,0x2e,0x3f,0x4a,0x2f,0xdc,0xe4,0xeb,0x8c,0x4,0xe7, + 0xb2,0x6c,0x7a,0xab,0x24,0xe2,0x92,0xae,0x81,0xf,0x28,0x40,0xf9,0x22,0xef,0xac, + 0x28,0xbb,0x6e,0xfa,0x6d,0xd,0x47,0x29,0xbc,0x86,0x41,0xdf,0xdf,0x3,0x3,0x4a, + 0xa3,0xa2,0x32,0xdf,0xa6,0xbe,0x11,0x1,0xbb,0x54,0xd8,0x48,0xe5,0x91,0xe4,0x35, + 0x25,0xdb,0x54,0xb4,0xd1,0x7c,0x47,0x54,0xbb,0x85,0xcf,0x3a,0x73,0xfb,0x5d,0xaf, + 0x48,0x6,0x8c,0xb7,0x25,0xfc,0x2c,0x0,0x63,0x92,0x93,0xdf,0x5,0xdd,0xac,0x5c, + 0x0,0x81,0x71,0x5b,0x34,0xaf,0x3c,0x37,0xfc,0x71,0x5e,0x61,0x5e,0x68,0xba,0xeb, + 0x1c,0x8a,0x66,0x72,0x90,0x65,0x2a,0x8a,0x87,0xb,0xb9,0x83,0xbf,0xf6,0xed,0xbf, + 0xdc,0xaf,0x15,0x37,0xdc,0x83,0x21,0x8d,0x9e,0x73,0x48,0x5d,0x3c,0x3d,0x9b,0xe4, + 0xfc,0x72,0x71,0x7b,0xc5,0xb6,0xd9,0xa8,0x47,0x16,0xc0,0x73,0xf4,0x38,0x62,0x66, + 0xf8,0x9b,0x6f,0x1e,0xbe,0xf9,0xc6,0xf0,0xad,0xfb,0x8f,0xbe,0xfe,0x7a,0xf8,0xe0, + 0xf,0x8f,0x3e,0xf9,0x60,0x4c,0x44,0xc9,0x18,0xc0,0x3a,0x2c,0x6d,0x75,0xc7,0x46, + 0x1e,0x82,0xd3,0xa2,0x16,0xf3,0x6c,0xd3,0x1f,0x8c,0x8d,0xc3,0xa3,0x8a,0xd2,0x4a, + 0x6b,0xeb,0x55,0x37,0xec,0x14,0xc6,0x54,0xce,0x70,0x88,0xf4,0x78,0xc9,0x9c,0xe5, + 0x5a,0xb6,0xe,0xfa,0x22,0x83,0x6b,0x8c,0xa1,0x8e,0x2a,0x1b,0xc5,0x18,0x36,0x21, + 0xbb,0xfd,0x30,0x84,0xf3,0xaf,0x1e,0xb2,0xde,0x82,0x4b,0xf7,0x42,0x49,0x2b,0xd4, + 0xa,0xed,0x18,0x3d,0xd0,0x27,0x21,0x3b,0xf8,0xad,0x6e,0x84,0x83,0x26,0xad,0xf0, + 0x45,0xdd,0xac,0xb,0x72,0xd7,0xf1,0x40,0x24,0x2f,0x3d,0x95,0x6e,0x10,0x89,0xcf, + 0x95,0xb,0x19,0xcb,0x3a,0x12,0xf1,0xd9,0xf2,0x58,0xb2,0x2f,0xaf,0x64,0x2c,0x6d, + 0x41,0x6c,0x18,0xe6,0x59,0xb,0x3d,0x4e,0x1,0x6,0x3a,0x53,0x4d,0x98,0x94,0xbf, + 0xc1,0x59,0x2f,0x53,0x22,0xb7,0xdc,0x49,0x5,0x69,0xcf,0x50,0xe8,0x85,0xa0,0xf, + 0x35,0x8c,0xa7,0xd3,0x35,0xaf,0xe0,0x1,0x94,0xa5,0x3f,0x1d,0x8f,0x57,0x97,0xb6, + 0xb1,0x30,0xfb,0xf9,0x2f,0x15,0x3c,0x9a,0xe5,0xcb,0x2c,0x1a,0xa,0xf8,0x6e,0xdb, + 0x7,0x65,0x28,0xcb,0x75,0x39,0xfe,0x29,0xe4,0x1d,0x34,0x8d,0x64,0xc,0xeb,0x97, + 0x59,0xcc,0x59,0x65,0x6e,0x93,0x9c,0xeb,0xe4,0xf9,0xd0,0xd8,0x46,0xf,0x1,0x9c, + 0x3e,0x23,0x57,0x48,0xbe,0x8f,0xd6,0xf5,0x51,0x91,0x63,0x76,0x58,0x2f,0x4e,0xa3, + 0x20,0x75,0xb1,0x53,0xd4,0x9e,0x3a,0xc7,0x4c,0x28,0xda,0xa5,0x39,0xb6,0x38,0x33, + 0xe5,0x79,0x49,0xc7,0x34,0x11,0x8f,0x45,0x4b,0xbb,0xc5,0xe,0x22,0x5b,0xe7,0x5c, + 0x6e,0x84,0x12,0xf6,0x1a,0x8b,0x5b,0x56,0x2b,0xb0,0xb,0xc0,0x22,0xb2,0x66,0x74, + 0xe4,0x36,0x82,0xf9,0x24,0x3c,0x95,0x68,0x2e,0x2b,0x1a,0xed,0x76,0x9d,0xf5,0xd5, + 0x87,0x69,0xd1,0x99,0x2d,0x38,0xb5,0x9e,0xa,0xf2,0x9f,0x43,0xd7,0xd8,0x39,0x52, + 0x3,0x73,0x10,0x4d,0xe3,0x7a,0x3a,0x57,0xe0,0xc7,0x3f,0x86,0x6a,0xf5,0x60,0x27, + 0x39,0x71,0x79,0xdf,0x83,0x68,0xf3,0x37,0xf0,0x65,0x8b,0xc2,0x3e,0x76,0x2b,0xeb, + 0xb9,0x15,0xce,0x65,0xb1,0x4d,0x86,0x8f,0x93,0xc4,0xf4,0x77,0xa1,0xba,0xf9,0xd0, + 0xa2,0xb0,0x37,0x6a,0x43,0x49,0xe2,0xaa,0x98,0x52,0x97,0x2e,0x26,0xb4,0xbc,0xdc, + 0xb8,0x48,0xb4,0xda,0xb3,0x76,0x3a,0xf4,0x42,0x13,0x80,0x57,0xb1,0xa1,0x82,0xa0, + 0xd6,0xc4,0xb9,0xa8,0x73,0x62,0x5a,0x68,0x28,0xd6,0xbe,0xfd,0xc5,0xaf,0x6a,0xba, + 0xd8,0x9,0x73,0x43,0x7,0x98,0xbd,0xf6,0xf0,0xab,0x7f,0x1f,0x7e,0xfc,0x4e,0xad, + 0x54,0x7d,0x28,0x76,0x63,0xe9,0x17,0xe1,0xd2,0x7d,0xea,0x4e,0x42,0x97,0xdc,0x5d, + 0xc4,0x33,0x1e,0x24,0xcf,0xed,0x93,0xdc,0xc7,0x84,0x4,0xfa,0x97,0xb5,0xd3,0xa0, + 0xc3,0xe7,0x68,0xd7,0x59,0x63,0xae,0x3d,0x16,0x25,0x2a,0x4f,0xaa,0xc,0x1d,0xf6, + 0x7c,0xba,0x47,0x81,0xef,0xec,0x17,0x4,0xc5,0xac,0xea,0x4c,0xc5,0x44,0xa6,0x5e, + 0x71,0x9d,0xb6,0xd7,0xe5,0xd9,0x31,0x88,0x3c,0x83,0xbf,0x5f,0xd3,0x29,0xd1,0x85, + 0x7b,0xe2,0x78,0x27,0xa3,0xab,0x73,0xa5,0x54,0x75,0xfc,0x4f,0xdf,0xc,0x1f,0x7c, + 0x58,0x8d,0xaa,0x34,0x4e,0xd5,0x53,0x65,0xc4,0x8b,0xf1,0xbe,0xa0,0x6,0x18,0x8b, + 0x87,0x95,0x8b,0x4a,0xa9,0xb1,0xa2,0x85,0x4d,0x24,0xe2,0xa4,0x3,0x37,0x13,0xf1, + 0xed,0x5b,0xbf,0x2e,0xc5,0xf0,0x77,0x6f,0xbc,0xfd,0xf0,0xeb,0xdf,0x3f,0xfa,0xf0, + 0xe7,0x60,0x1b,0x95,0xe3,0xb9,0x30,0xb4,0xa5,0x45,0xb5,0x94,0x74,0x39,0xf9,0x6a, + 0x46,0x49,0x5,0x97,0x61,0x65,0xef,0xdd,0xaf,0xa1,0x67,0xf5,0xdb,0xf7,0x3e,0x2d, + 0x5d,0xe1,0xf0,0xf3,0x2f,0x1f,0xfe,0xf4,0x23,0xb0,0xfb,0x8e,0x7f,0xf5,0xdf,0x40, + 0x4f,0x9a,0xf6,0x1d,0xd8,0x1a,0x17,0xb7,0x7,0x97,0x99,0x49,0xaa,0xc8,0xc5,0xef, + 0x62,0x95,0x2d,0x97,0xdb,0xa0,0x41,0x5b,0x85,0x10,0xb3,0xe,0x79,0x1b,0xe6,0x3e, + 0xb0,0xae,0xca,0xd9,0x34,0x6,0xee,0x52,0x5e,0xeb,0x51,0x3e,0x9e,0xf0,0x54,0x3b, + 0x41,0x3c,0x7,0xc7,0xec,0x6f,0x1f,0x8,0xcc,0xfe,0xfa,0x77,0x15,0xb8,0xf3,0xd3, + 0x47,0x77,0xdf,0xa9,0x82,0xd0,0x8a,0x0,0x94,0x22,0xb2,0xc0,0x6b,0x80,0xa1,0x98, + 0x54,0x76,0x53,0x99,0x8b,0x1,0x13,0x1a,0xfb,0x22,0x31,0x13,0xc,0xcd,0x9b,0x3c, + 0x4b,0xd7,0x30,0x3,0xcc,0xdb,0xac,0xbf,0x7a,0x34,0x4f,0x34,0xa9,0x52,0xaa,0x27, + 0x1a,0x46,0x46,0xe5,0x25,0xf2,0x44,0xbe,0xb4,0x78,0x14,0xae,0xab,0xa7,0xf2,0x45, + 0xa3,0x11,0xe6,0x66,0xe6,0x22,0xe0,0xf9,0xbf,0x71,0x7a,0x74,0x44,0xa6,0x27,0x94, + 0x39,0xaf,0x7d,0x5e,0x4a,0x37,0x7f,0xfe,0xd3,0xef,0x8e,0x7f,0xfa,0x51,0x15,0xba, + 0x29,0x4e,0x81,0x90,0x8,0xa3,0x5a,0xde,0x44,0x75,0xa7,0x81,0x94,0x2e,0x28,0x5c, + 0x7,0xc1,0x18,0xe6,0x4f,0x45,0x5f,0xc0,0x3e,0x26,0xfb,0x5a,0x39,0xf3,0x27,0x5d, + 0xac,0x9f,0x21,0x3e,0x47,0xb2,0x36,0xca,0x74,0x3d,0x9,0xa0,0x60,0xec,0x4f,0xd7, + 0x93,0x90,0x38,0x75,0xa3,0xbc,0xca,0x53,0xf5,0x26,0xfc,0xe4,0xf3,0xa,0xde,0x4, + 0x95,0x3b,0x74,0xb6,0xde,0x4,0x19,0xcb,0x8f,0xb1,0x37,0x41,0x9d,0x3a,0xa6,0x63, + 0xa3,0x52,0x3e,0xf1,0xe5,0x1c,0x6a,0xf1,0x36,0x75,0x4e,0x49,0xa9,0x5c,0x89,0x94, + 0xb8,0x4c,0xce,0xaf,0xac,0x90,0x59,0xf3,0x8e,0x7,0x4,0x32,0x3b,0xde,0xc9,0x6b, + 0x1e,0x4a,0xde,0x91,0x43,0x82,0xa,0xa4,0x94,0x4,0x9,0x55,0x31,0xc1,0x1b,0xcc, + 0xef,0x9a,0xae,0x2a,0x2a,0x38,0x45,0x3e,0xfd,0xe2,0xb1,0xe4,0x53,0x79,0x47,0x1f, + 0x6b,0x3e,0x55,0xa5,0x56,0x16,0xf9,0xc8,0x19,0x9c,0x71,0xdd,0xe8,0x93,0x29,0x2, + 0x67,0xfd,0x18,0x5c,0xbc,0xcb,0xfb,0x26,0x4c,0x29,0x5e,0x67,0xe2,0xf2,0x13,0x43, + 0xc7,0xcc,0x9c,0xdd,0xfd,0x98,0x49,0x57,0xd5,0x9e,0x75,0xb1,0x36,0xd9,0xe9,0xa7, + 0xe5,0xe6,0xb,0x8f,0x89,0xd3,0x2f,0x1,0x79,0x2a,0x3e,0x3f,0x65,0xb4,0xf2,0x16, + 0xcf,0xe4,0xa6,0xda,0xc0,0x7c,0x97,0xd9,0x98,0xa,0xb5,0xaa,0x8b,0x74,0x96,0x46, + 0xbc,0xa5,0x1d,0x38,0xff,0x94,0xbe,0x49,0xbc,0x79,0x45,0x6d,0xe2,0xfd,0x59,0xba, + 0xa0,0x6f,0x13,0xed,0x55,0x10,0x9a,0x7e,0x75,0xb1,0x5b,0xe3,0xa9,0x34,0x2,0x81, + 0xb5,0x69,0xc5,0x74,0xab,0xc7,0x93,0x65,0xb9,0xf7,0xcf,0xaf,0x8f,0x19,0x91,0x54, + 0x45,0x3e,0x14,0x8,0xa9,0x3b,0x23,0xb7,0xec,0x33,0x97,0xd2,0x96,0x12,0x60,0x25, + 0x65,0x8f,0x45,0x52,0xa0,0x49,0x1a,0x25,0x66,0xf,0x3e,0x60,0x32,0xfe,0xc5,0xc6, + 0xda,0xda,0xc6,0xf2,0x4a,0xad,0xbc,0x71,0x5e,0x2e,0xef,0xe0,0x11,0x5e,0x18,0x4, + 0x4d,0x71,0xd6,0x84,0xcb,0x80,0xaa,0x25,0xfc,0x61,0x9c,0x2f,0xb4,0xa4,0xf4,0x95, + 0xa5,0xa1,0x54,0x99,0x6d,0x13,0xe2,0xab,0x46,0x28,0xe5,0xd1,0xd7,0x71,0x4e,0x8e, + 0x93,0x9e,0x22,0xe3,0x1b,0xde,0x13,0x1b,0xe0,0x33,0x30,0xc4,0xe5,0x50,0x6,0x82, + 0x4e,0x2,0xb3,0x4b,0xf9,0x86,0x10,0xfc,0x92,0xcd,0xa5,0xf0,0x43,0xd0,0x45,0xb5, + 0x71,0x62,0x13,0x3e,0xa2,0xa5,0xc,0xc5,0x25,0xc5,0x97,0x2e,0x11,0x89,0x30,0x45, + 0x36,0x55,0x52,0x50,0x6d,0xa6,0x49,0x8c,0xff,0xa,0xb9,0x16,0x25,0xd5,0x63,0xb9, + 0xf,0x2a,0xea,0x12,0x92,0x43,0xa1,0xce,0x15,0x4d,0x12,0x38,0x36,0xad,0x12,0x3e, + 0xe4,0x39,0xe8,0xd0,0x7b,0x1b,0x3b,0x9f,0x20,0xb2,0x38,0x86,0x46,0x52,0xd9,0x4, + 0x91,0xc2,0x8d,0x17,0x1a,0x55,0xd4,0x93,0x5c,0x52,0x96,0xd2,0x22,0xd1,0xa4,0x1, + 0x9c,0x5f,0x6e,0xa8,0x75,0x93,0x7c,0x26,0xd7,0x8b,0x8a,0x54,0xae,0x29,0x68,0x2c, + 0x89,0xa5,0xa1,0xf6,0xa6,0x28,0x15,0x1a,0x91,0x6c,0xa5,0xd7,0x69,0xaa,0x49,0xbc, + 0x5c,0xaa,0xc4,0x72,0xa3,0x40,0xab,0x49,0xad,0x51,0x14,0x6e,0xd9,0x1a,0x57,0xd7, + 0x35,0x6a,0x2a,0x53,0xcd,0xa,0x15,0x31,0x29,0xd8,0x82,0x70,0x47,0x71,0x16,0x5d, + 0x52,0x6e,0x15,0x2d,0x21,0x3a,0xeb,0x1f,0xbe,0xfe,0xe1,0xc3,0x37,0xdf,0x28,0xf4, + 0x85,0x55,0xd,0x44,0x5d,0x6f,0x97,0xf4,0x4f,0x5,0xa3,0xf4,0x81,0xa8,0x49,0x83, + 0x51,0x45,0x38,0x1a,0xeb,0xac,0x1d,0x47,0x9d,0x5c,0xbe,0x50,0xae,0x4e,0x16,0xb5, + 0x49,0xd4,0xc9,0x95,0x52,0x64,0xf0,0x4,0xa,0x64,0x82,0xff,0x93,0x3a,0xe5,0xbd, + 0x77,0xc7,0xd4,0x29,0x97,0x56,0x66,0x98,0xd1,0x36,0x25,0x25,0x2b,0xbd,0x25,0xff, + 0x8f,0x34,0x2d,0xc9,0x93,0xad,0xf8,0x5a,0x65,0xba,0xbe,0xff,0x96,0xe5,0x33,0xd7, + 0xc5,0x55,0xc6,0x5f,0xdc,0xe6,0x9b,0x89,0x36,0x78,0x3f,0xcb,0xb8,0xd2,0xb1,0xa4, + 0xed,0xb5,0x88,0x47,0xf5,0x8d,0x2d,0x17,0xc3,0x5,0x45,0xa2,0xb6,0xec,0xc4,0xc9, + 0x88,0xc,0xf9,0x3b,0x93,0xa,0xf9,0xbd,0x8a,0xb3,0x5,0x25,0xad,0xbe,0x27,0xcf, + 0x36,0xc,0x1c,0x4b,0xdc,0x39,0x13,0x50,0x6b,0x74,0x69,0x8b,0xea,0xc1,0x6d,0x6e, + 0x89,0x46,0x65,0x24,0x1f,0x3a,0x21,0x1e,0xc6,0xb5,0xe1,0xfb,0x5f,0x1c,0xdf,0xfb, + 0xaf,0xd2,0x43,0x63,0xfc,0x43,0x4b,0x86,0x9,0xce,0x43,0xf2,0x2a,0x1,0xba,0x40, + 0xd3,0xbf,0x76,0xfc,0xde,0x1b,0x7f,0xfe,0xf2,0xd3,0xe1,0x2f,0xdf,0xae,0x5d,0x4, + 0x55,0xdd,0xed,0xe7,0xbf,0x82,0xc9,0x7d,0xf8,0x72,0x3,0xb5,0x6e,0xfc,0xf0,0xa5, + 0x4c,0x35,0x55,0xcc,0x76,0xff,0xab,0xe1,0x57,0xef,0x68,0xa7,0x4a,0xeb,0xdf,0xf8, + 0xf5,0x8b,0x19,0x62,0x3a,0x51,0xed,0xf8,0xde,0x7f,0x3c,0x7c,0xff,0x83,0xda,0xdc, + 0x78,0xd3,0x96,0xeb,0xd6,0x31,0x5c,0xc3,0x8f,0xbf,0x18,0x7e,0xf4,0xc7,0xa,0x36, + 0xae,0xa,0xee,0x6c,0xc4,0x53,0x78,0xa0,0xb2,0xa5,0xe2,0xd0,0xaa,0x66,0x2e,0x5c, + 0x56,0xd,0x88,0xf9,0x56,0xff,0x73,0x97,0xe4,0xbe,0x45,0x4a,0x2e,0x25,0x89,0xb1, + 0x34,0xb1,0xbd,0x30,0x29,0xf2,0x1e,0x7c,0xa8,0x4f,0xe,0x2a,0x43,0xde,0x65,0x22, + 0xb6,0x79,0x3,0x8,0xb,0xcf,0xa7,0x7a,0x8e,0xdc,0xb0,0x74,0x4e,0xf3,0xa1,0x55, + 0x75,0x43,0xa8,0x90,0xad,0x9f,0xc3,0x2f,0x89,0x66,0xc1,0xd0,0xc7,0x77,0x3f,0x38, + 0xbe,0xf7,0xfe,0x6c,0x59,0xb9,0xfa,0x46,0x1d,0xff,0xc3,0xdb,0xc7,0xff,0xf8,0xda, + 0xf1,0xdd,0x4f,0xbf,0xbb,0xfb,0xc9,0x94,0x68,0x1d,0x8d,0xd8,0x1d,0xf3,0xe,0xf5, + 0xaa,0x12,0xb6,0xd8,0x6d,0x44,0x78,0x5d,0x3d,0xd0,0x5c,0x65,0x4a,0x4e,0x19,0x32, + 0xd3,0x80,0x72,0xfa,0xac,0x71,0xfc,0xd9,0x97,0xc3,0xb7,0xee,0x9f,0x8,0xe3,0xc5, + 0x28,0xbb,0x62,0xdb,0xd4,0x9e,0x31,0x77,0xac,0x83,0xbc,0xf7,0xcd,0x99,0xf0,0xc7, + 0xc3,0xdf,0xfc,0xf1,0xf8,0xde,0x17,0x13,0xf2,0xc7,0x44,0x74,0x91,0x46,0xa1,0xc5, + 0x97,0x86,0x5f,0x8b,0xba,0x78,0xce,0xa4,0xea,0x5c,0x8a,0x36,0x0,0xd4,0xcc,0xcd, + 0x80,0x15,0x2b,0x2d,0x5c,0x4f,0x12,0x85,0xab,0xa8,0xd5,0xaa,0x10,0x44,0x75,0xee, + 0x91,0x86,0x3f,0x6d,0xfe,0xf9,0xee,0xdd,0x7b,0xc3,0x7,0x9f,0x4c,0x9,0x4d,0xc9, + 0x86,0xce,0x2,0x49,0xc9,0xe0,0x33,0x63,0xc3,0xab,0x2f,0x6e,0x6e,0xcc,0xe6,0x90, + 0xe2,0xc7,0xc2,0xf0,0x9d,0x9f,0x1d,0xbf,0xfb,0xf1,0xf7,0xc7,0x8a,0x7b,0xcc,0x32, + 0xdd,0xeb,0x49,0x6,0x79,0xaa,0xce,0xc4,0x4b,0xea,0xfa,0x3e,0xcd,0x55,0x38,0x1, + 0xcb,0x95,0x5,0x9d,0x7e,0x8,0x76,0x74,0xab,0x47,0xb9,0x7b,0xb5,0x18,0xb8,0xbf, + 0xf2,0x1d,0xbb,0xdc,0xc0,0x90,0x4c,0x63,0x30,0x48,0xd0,0x69,0x55,0xde,0xd6,0x67, + 0x7,0x2d,0x29,0x38,0x57,0x6d,0xe8,0x71,0x7a,0x4c,0xa6,0x36,0xe0,0x73,0xf5,0xd0, + 0xd9,0x5b,0x63,0x87,0x55,0x3d,0xf8,0x89,0xcc,0x7a,0xed,0x5f,0x1f,0x7d,0xf6,0xdb, + 0x5a,0x55,0xb7,0x7f,0xb9,0xf2,0x20,0x6f,0xf9,0x65,0x7d,0x15,0x28,0xbe,0xdd,0x6e, + 0xad,0x22,0xb7,0x56,0xe7,0x58,0x69,0x8a,0x13,0x3b,0xe1,0x4f,0x80,0xd5,0xe1,0xeb, + 0x6f,0xe,0xef,0xfd,0x62,0x8a,0x58,0x4d,0x98,0x5,0x2f,0x30,0xc8,0x5f,0x5d,0x90, + 0x54,0x4f,0x1b,0x9f,0xf1,0xc0,0xdf,0x2b,0x32,0xff,0xf4,0x9f,0xdf,0xdd,0xfd,0xb7, + 0x13,0x20,0x33,0x7b,0x66,0xc8,0xc2,0x64,0xbc,0x63,0xa3,0x3a,0xe2,0xe4,0x39,0xbe, + 0x4f,0xe4,0x6d,0xb6,0x6e,0x4e,0x91,0xc,0x51,0x34,0x5f,0xce,0x15,0x19,0x21,0x6b, + 0x85,0x3e,0x88,0xb8,0xfa,0xf4,0xf1,0x8,0xc3,0xcf,0x38,0x9a,0x56,0x78,0x3e,0xa3, + 0x5,0x4b,0x7a,0x78,0x29,0xc8,0x4c,0xe,0x69,0xee,0xa7,0x79,0xf4,0xd9,0x47,0xc3, + 0x6f,0x5e,0x9b,0x89,0x3d,0x59,0xc5,0x53,0x3d,0xa9,0xa,0x30,0xf2,0x57,0x97,0xf9, + 0x96,0xa,0x2e,0x55,0x99,0x24,0x74,0xf2,0x62,0x50,0xe9,0xe4,0x9d,0xd0,0xdf,0x9d, + 0xf8,0x1f,0x7d,0xb3,0x27,0x6e,0x9c,0xe1,0xdf,0xdc,0xbc,0x0,0xaf,0x57,0xbc,0xc1, + 0x41,0x87,0x96,0x9,0xc3,0xd9,0xc7,0x6e,0x53,0x84,0xcb,0x83,0x64,0x2e,0x88,0x69, + 0xed,0x25,0xa9,0x19,0x5f,0xcc,0xee,0x20,0xa4,0x41,0xee,0x9e,0xd2,0x27,0xa2,0x62, + 0x9f,0x82,0xb8,0xf7,0x14,0xc6,0x3a,0x36,0xe2,0x6d,0xc8,0x33,0x64,0xa9,0xb1,0xbc, + 0x92,0x34,0x15,0x85,0xe8,0xc8,0x5a,0x2b,0x68,0xce,0xbf,0xdf,0x92,0x7a,0x45,0x95, + 0x8b,0xa2,0x14,0x24,0xc8,0x6,0x6c,0xba,0x5d,0x8f,0x3e,0x41,0xfc,0xa1,0x3c,0x54, + 0xb6,0x47,0x5d,0x1e,0x2f,0xd7,0x75,0x2b,0xee,0x9a,0xbf,0xa2,0x53,0xb2,0xb9,0xd1, + 0xcc,0x6,0x99,0x95,0x47,0x43,0x52,0x11,0x23,0x42,0x2,0x4,0xb3,0x1e,0x30,0xdf, + 0xc1,0xa3,0x7,0x24,0x35,0x4a,0xe,0xd6,0xe7,0x43,0x63,0x34,0x19,0xde,0xd0,0x59, + 0xb7,0xe7,0x49,0x6d,0x0,0xcf,0xc2,0xd6,0xd6,0x82,0x6d,0x93,0x4e,0xa7,0x9,0xea, + 0x8f,0xe2,0xd2,0xdb,0x28,0x71,0x3f,0xfe,0xfa,0xdd,0x62,0xdd,0x1e,0xf3,0x12,0x2f, + 0x7f,0xf2,0x9a,0x4e,0xf0,0x57,0x5c,0x26,0x9c,0x5c,0x2,0x1d,0x70,0xc9,0x1c,0xe7, + 0xfa,0xd7,0xd4,0xb5,0xa3,0x44,0xff,0x9a,0xea,0xbe,0xee,0x54,0x82,0xbf,0xf6,0x56, + 0x6f,0x9a,0xe,0xbe,0xa4,0xee,0xd4,0xb6,0x44,0xac,0x64,0x74,0x99,0x5b,0x26,0xc1, + 0x2c,0x9b,0x4c,0x96,0x4d,0x1c,0x8b,0xf8,0x39,0xbb,0x5b,0xd1,0x94,0xa3,0xdd,0x4a, + 0x87,0xf0,0xe4,0xb6,0xd2,0x1a,0xe6,0xa4,0x6d,0xf2,0xdb,0xbb,0x66,0xfd,0xe9,0xa7, + 0x17,0x97,0x57,0x57,0xe7,0x91,0xa2,0xc4,0x8f,0xe5,0x95,0x25,0xf1,0xa3,0x61,0x2c, + 0x65,0xae,0xa1,0xdd,0x55,0x66,0x7,0x27,0x43,0xe6,0x2,0x8b,0x39,0xda,0x50,0xc0, + 0x18,0xf1,0x74,0x12,0xdb,0x8f,0x96,0x95,0xe4,0x40,0x25,0xb9,0x7c,0x59,0x79,0x5e, + 0x1e,0x65,0x14,0x12,0x1a,0x77,0x5f,0xbe,0x8d,0x35,0x13,0x3c,0xbc,0x90,0xbb,0x80, + 0x5a,0xc2,0x56,0x26,0x5a,0xda,0x13,0x51,0x65,0x52,0x12,0x6f,0x4e,0x68,0x5a,0x19, + 0x22,0xe4,0x9f,0xe3,0xe7,0x92,0x72,0x8b,0x83,0x7e,0xe9,0x0,0x5f,0x14,0x17,0x8a, + 0x30,0x25,0xc1,0x2f,0x87,0xf5,0xd2,0x8d,0xc4,0x55,0x85,0xf9,0x38,0x9f,0xe2,0x5e, + 0x42,0x45,0x90,0xf,0xf7,0x3e,0x3d,0xde,0x5c,0x3c,0xbe,0x44,0xdc,0xa9,0xa5,0x23, + 0x8f,0xee,0x38,0x3d,0x23,0xd1,0x74,0xd4,0xb4,0x83,0x3a,0x4f,0xc4,0x80,0xe9,0x7e, + 0x62,0xef,0x94,0x55,0x36,0x75,0xcd,0x1,0x7e,0x3b,0xda,0xc8,0x8b,0x90,0x4d,0x29, + 0x92,0xa5,0x17,0x20,0x92,0xba,0xd2,0x54,0x6,0xe5,0x72,0x32,0x22,0x52,0x5a,0x92, + 0xd0,0x78,0x51,0xd0,0xd,0xbf,0xb3,0x55,0x93,0x6c,0xb4,0x28,0x1c,0x4c,0x4f,0x91, + 0x65,0x9f,0xee,0x96,0x7f,0x36,0x5e,0x35,0x27,0xa2,0x5c,0xaf,0x9a,0x66,0x36,0x75, + 0xc5,0xcf,0x8c,0x4a,0x53,0x9c,0x92,0x6b,0xa4,0x4a,0x93,0x88,0x54,0x77,0x35,0x49, + 0x39,0x44,0xab,0x2a,0xc5,0x42,0x49,0x50,0xc0,0x1d,0xc5,0xc4,0x74,0x8b,0x1d,0x34, + 0xf3,0x79,0x39,0x59,0x2a,0x8a,0xed,0x12,0xcd,0x41,0x14,0x19,0x21,0x23,0x22,0x2b, + 0xd2,0x4c,0xf3,0x79,0xd2,0x6a,0x62,0xe3,0x73,0x4e,0x4e,0x6c,0xd5,0x74,0xc9,0x4, + 0x61,0xe2,0xee,0x6b,0xd,0xe0,0x92,0x70,0x50,0x82,0xca,0xd7,0xff,0x18,0xf1,0x45, + 0xd7,0x3c,0x74,0xba,0xfd,0x6e,0xb4,0x82,0xa5,0xa7,0xa4,0xbc,0x2e,0x8a,0xdf,0xc6, + 0x46,0xda,0xf1,0x55,0xfc,0x7d,0x2b,0x4d,0xa7,0x25,0xdf,0xaf,0x4b,0xad,0x15,0x24, + 0xc7,0xfd,0xa2,0xbb,0x60,0xee,0x6a,0x49,0x2e,0xb2,0x87,0x2b,0xa8,0x3e,0xd3,0x24, + 0xb9,0xec,0x37,0xfc,0xd7,0x32,0x5f,0x30,0xe8,0x93,0xfe,0xe4,0x8d,0x28,0xf9,0xbf, + 0x3c,0x88,0x46,0xf9,0x7b,0xd0,0xca,0x4f,0x7b,0xf5,0x6d,0x21,0x2a,0x2b,0xf0,0x84, + 0xdf,0x77,0x28,0x19,0x6b,0x52,0x3,0xae,0xba,0xb1,0x76,0x74,0x2a,0xcb,0xca,0x30, + 0x61,0xd5,0x65,0x6d,0xd9,0x8a,0x3e,0x25,0x69,0x7c,0x55,0xd9,0x31,0x27,0x9c,0xe1, + 0xbf,0xff,0x5,0x76,0xa0,0x8e,0xb9, + // TagManager.qml + 0x0,0x0,0xd,0xd1, + 0x0, + 0x0,0x67,0xb9,0x78,0xda,0xed,0x1c,0xdb,0x6e,0xdc,0xc6,0xf5,0xdd,0x80,0xff,0x61, + 0xba,0x6,0x2,0xad,0x2d,0x53,0xbb,0xab,0xd5,0x56,0x5e,0xc0,0xd,0xa4,0xb5,0x14, + 0x1b,0xb5,0x62,0xd9,0x52,0xdd,0x0,0x86,0x1f,0xa8,0xe5,0x68,0x97,0x30,0x97,0x5c, + 0x90,0x5c,0xc9,0x8a,0x2d,0xa0,0x28,0x90,0x26,0x2e,0xd0,0x36,0x7d,0x68,0x5c,0xb4, + 0x29,0xea,0x3e,0xe5,0xc9,0x45,0x80,0x2,0x45,0xd1,0x36,0xed,0xbf,0x14,0x91,0xd4, + 0xbe,0xf5,0x13,0x3a,0x57,0xee,0xc,0xaf,0x33,0x24,0x1d,0x5b,0x75,0x8,0xc3,0x5a, + 0x72,0xce,0xdc,0xce,0x9c,0x39,0xd7,0x39,0x63,0x4f,0xa6,0x9e,0x1f,0x82,0xbb,0xe1, + 0xdd,0x99,0x3d,0x7c,0x74,0xf1,0x82,0x2d,0xbd,0x1b,0x3,0xcf,0xd,0x7d,0xcf,0x9, + 0x12,0x5,0xb7,0xcd,0x23,0x6f,0x16,0xce,0xbf,0x37,0xc,0x63,0x29,0x1c,0xc3,0x9, + 0x6c,0x0,0x33,0x0,0xbb,0xf8,0xd7,0xc5,0xb,0x17,0x2f,0x2c,0x5d,0xbe,0x7c,0xf1, + 0x2,0xb8,0xc,0x76,0xcd,0xd1,0x96,0xe9,0x9a,0x23,0xe8,0x83,0xab,0xf8,0x5,0x4c, + 0xc8,0xdb,0x4,0xba,0x21,0xb0,0x6c,0xd3,0xf1,0x46,0x18,0x8c,0x80,0xe,0x7c,0x68, + 0x86,0x70,0x11,0x40,0xcb,0xe,0x17,0x81,0xe9,0x5a,0xc0,0x82,0xe,0xc,0x21,0x8, + 0xcd,0x51,0x0,0xe,0xed,0x70,0xc,0x86,0x9e,0xe3,0xf9,0x20,0x40,0x9f,0x87,0xa1, + 0xed,0xb9,0xb8,0xda,0xd2,0xc5,0xb,0xdb,0xde,0x74,0x36,0x5,0x4f,0xd0,0x1b,0x7a, + 0x6c,0xab,0xf,0x7c,0xcf,0xb,0xf1,0x20,0xf0,0xfb,0xd2,0x12,0xd8,0xf6,0xbd,0x29, + 0xf4,0x43,0x1b,0x6,0xf4,0xd3,0x94,0xbe,0x1f,0x81,0x3,0xd3,0x27,0x8d,0xf7,0xc1, + 0x83,0x87,0x4,0xf2,0xc1,0x13,0xf4,0x7a,0xcb,0x5a,0xc4,0x5f,0xdf,0x37,0x27,0x68, + 0x30,0xa4,0xc7,0x45,0x30,0x1d,0x7b,0xa1,0x37,0xf0,0x66,0x6e,0x78,0xfc,0x30,0xd6, + 0xc8,0x9e,0xe7,0x39,0xc0,0xf1,0x4c,0xcb,0x76,0x47,0x7d,0xb0,0x6f,0x3a,0x1,0x14, + 0xfa,0x1e,0x90,0x11,0x4f,0x7d,0x18,0xc0,0x90,0x75,0x8f,0xa6,0x69,0x79,0xae,0x73, + 0x24,0x8f,0x83,0x74,0xb4,0x4d,0xe1,0xd0,0x78,0x28,0x28,0x7e,0x1a,0x97,0x36,0x36, + 0xbb,0xe8,0x69,0x2c,0xa2,0x9f,0x9b,0xd7,0xbe,0xbb,0xdc,0xee,0x91,0x9f,0x1b,0x6b, + 0xeb,0xcb,0xad,0x55,0xf2,0xb3,0xd3,0x19,0xac,0xac,0x6c,0x34,0x16,0xc5,0x4a,0xed, + 0xee,0xfa,0xea,0x1a,0x85,0x5c,0x5e,0x5f,0xed,0x6c,0xd2,0x9f,0xab,0xeb,0x2b,0x3, + 0xf6,0x73,0x63,0xd0,0x5d,0xbd,0x76,0xad,0x41,0xeb,0x3c,0x14,0x86,0x7c,0xcb,0xd, + 0xa1,0xef,0x9a,0xe,0x8,0x42,0xb4,0x1e,0xb1,0xd9,0xda,0x68,0xdd,0xf0,0x2,0xa1, + 0xc9,0xee,0x62,0x54,0xf5,0xc1,0xd5,0x76,0xc,0x24,0x8,0x7d,0x54,0x4a,0xa0,0x30, + 0xe,0xfb,0xa0,0xd1,0xc8,0x86,0x20,0xf8,0xc9,0x6,0x71,0xe1,0xe1,0x2e,0x5d,0x8a, + 0x22,0x18,0xd6,0x90,0x88,0xc6,0x7,0x2d,0x71,0x5a,0x3b,0xf6,0x8,0x4d,0x8a,0xad, + 0x41,0x40,0x5e,0xf0,0x32,0x53,0xaa,0xb3,0x16,0x78,0x63,0x64,0xd5,0xd9,0xb,0x69, + 0xac,0x19,0xaf,0xf1,0x83,0xa9,0x45,0x6a,0x60,0x54,0x30,0x72,0x51,0xaf,0x7c,0x83, + 0x90,0xb4,0x50,0x59,0x86,0xa0,0x5b,0x62,0xe0,0x78,0x1,0x82,0x69,0x8a,0x34,0x4c, + 0x68,0x1c,0xcd,0xa,0x63,0x9e,0x4d,0xc2,0x74,0x87,0x63,0xcf,0xf,0x8c,0x21,0xc4, + 0x2b,0x76,0xcb,0xed,0x83,0xa9,0xe9,0xa3,0xdf,0xb4,0xf4,0xd0,0xb6,0xc2,0x71,0x1f, + 0x6c,0x99,0xe1,0xd8,0x98,0xd8,0xee,0x42,0xaf,0xd5,0x5a,0x64,0x0,0x6,0x29,0x43, + 0x1b,0xb2,0xd7,0x65,0xdd,0x8f,0xa1,0x3d,0x1a,0x87,0x2,0xf4,0x8a,0x0,0x4d,0xb, + 0x45,0xf0,0x89,0x67,0x99,0x4e,0x1f,0x84,0xfe,0x8c,0xd1,0xc7,0x10,0x8f,0x78,0xdb, + 0x73,0xec,0xe1,0x51,0x9f,0x8e,0xd5,0x20,0x93,0xb8,0xe3,0x6e,0x4,0x43,0x73,0xa, + 0xc1,0x53,0xf9,0x2b,0x5e,0xa1,0xe0,0xe,0xe2,0x23,0xb6,0xc5,0x29,0xcc,0xb4,0xe8, + 0xe,0x6a,0xf1,0x59,0x7b,0x2e,0xc5,0x43,0x9f,0x6f,0x6d,0xfc,0x88,0xb4,0x7,0xae, + 0x47,0xc4,0x87,0x9f,0x39,0xad,0xa0,0x2,0x4e,0x2c,0xf3,0x2,0xba,0x13,0xaf,0x27, + 0x29,0x84,0x83,0x61,0xae,0x61,0xc4,0x17,0x0,0x17,0x1c,0xb,0xeb,0xb0,0x6e,0xe, + 0x1f,0x8d,0x7c,0xc4,0x8,0x2c,0xe0,0x1d,0x40,0xdf,0x31,0x8f,0x68,0xd1,0x1d,0xfa, + 0x62,0x30,0xcc,0xdc,0x43,0xc,0xca,0x74,0x47,0xe,0x14,0xc7,0x3e,0xa4,0x24,0x7a, + 0x37,0x34,0xfc,0xd1,0x9e,0xb9,0x80,0x10,0xcc,0xfe,0x19,0x2b,0xf1,0x9e,0xf6,0xa2, + 0x6e,0xf2,0xdb,0x22,0xfc,0xd6,0xa0,0xff,0x7,0x33,0x7f,0xdf,0x1c,0x42,0x61,0x42, + 0x88,0x27,0xcd,0x2,0x19,0x88,0x7e,0xfb,0xe0,0xb6,0xe9,0x8f,0x4,0xc8,0x3d,0xcf, + 0xb7,0xa0,0x6f,0x30,0x92,0x69,0x27,0xa,0x52,0x7a,0xa3,0x25,0xb1,0x61,0xf,0x91, + 0xd4,0x40,0x14,0x73,0x2b,0x84,0x93,0x3e,0x66,0x7d,0xb3,0x89,0x4b,0xe5,0x85,0x38, + 0xf4,0x60,0x6a,0xe,0xe5,0x95,0x66,0xb8,0xbd,0x89,0x18,0x23,0x6f,0x12,0x3f,0xa9, + 0x13,0xc7,0xf,0x6d,0xd3,0xd8,0xb7,0x1d,0xe7,0x87,0x74,0xc8,0x73,0x4a,0x8c,0xc1, + 0x20,0xce,0xbb,0xf,0x7d,0x1f,0x5a,0x37,0x19,0x85,0xaf,0xf4,0x64,0x38,0x36,0xb5, + 0x46,0xe8,0x9b,0x6e,0x40,0x9,0xbe,0x21,0x8e,0x8b,0xc,0xc4,0x3b,0x4c,0x4e,0x83, + 0x3f,0x7c,0x17,0xe2,0xd1,0xc8,0x3b,0x30,0xd,0xca,0x81,0xfb,0xe1,0x16,0x42,0xbe, + 0x8d,0x76,0x6b,0xa7,0x9b,0xd,0xe7,0xe3,0xd1,0x8a,0x80,0x49,0xd0,0x5d,0xf8,0x38, + 0x75,0x40,0xf8,0x9,0x51,0x19,0x9a,0xd4,0xe9,0x8b,0x8f,0xcf,0x5e,0xfe,0xe3,0xec, + 0x8f,0x7f,0x38,0xfb,0xf4,0x27,0x8d,0x74,0xc8,0x7d,0xb4,0x64,0xc6,0xd4,0x7e,0xc, + 0x9d,0x1d,0xfb,0x43,0x28,0xaf,0x31,0x2e,0xc3,0x5f,0x3f,0x70,0x72,0xea,0x1e,0x32, + 0xc4,0x6e,0xe2,0x97,0x75,0xcf,0xb1,0xd2,0x61,0x53,0x48,0x8,0xf,0x72,0xdb,0xb7, + 0x27,0xa6,0x7f,0x94,0x5e,0x47,0x65,0x9d,0x25,0xfa,0x93,0x16,0x2d,0x8b,0x7a,0xf8, + 0xc3,0xa8,0x7d,0xb9,0x93,0x5e,0xcc,0x59,0x62,0x56,0x39,0xdf,0x5d,0xed,0x5e,0xee, + 0x84,0x9,0x67,0xdc,0xf2,0x66,0x1,0x5c,0x43,0x92,0xc6,0xc0,0x3b,0xc4,0xb4,0xdd, + 0x80,0x7c,0x1,0xef,0x4a,0xf8,0x18,0x63,0x8e,0x2,0xa,0x68,0x51,0x65,0xf5,0x8b, + 0x85,0x43,0xe,0xcd,0xfc,0xeb,0xf3,0x5f,0x35,0xb2,0x81,0xe2,0xe4,0x92,0x35,0xfb, + 0x9c,0x25,0xdf,0x81,0x8,0x9,0x56,0xe6,0xa2,0x1f,0x67,0xcd,0x38,0x42,0x62,0xde, + 0xb4,0xb1,0xfa,0x27,0xa3,0xbc,0x18,0x45,0xf9,0x3b,0x37,0xa2,0x7,0xbc,0x3a,0x1b, + 0xae,0xb9,0xe7,0x60,0x91,0x94,0x4e,0x88,0xd1,0xcc,0x67,0x7e,0xe0,0xf9,0x3b,0x63, + 0x24,0xf9,0x8,0xbf,0xdf,0xf6,0x90,0xbc,0x47,0x3c,0xef,0x26,0xd2,0x6a,0x7,0xa4, + 0x2c,0xbb,0x2e,0x16,0x7b,0x48,0xd1,0x86,0x4c,0x8f,0x35,0xc8,0x6c,0xb8,0x28,0x4a, + 0x41,0x56,0xc1,0xa7,0x4,0x3a,0xb1,0x10,0xf3,0xc2,0xd0,0x9b,0x0,0x91,0x85,0x2b, + 0xed,0x1a,0x8e,0xb0,0x3d,0x52,0x9f,0xa3,0x8c,0xbd,0x26,0xc1,0xd9,0x6,0x13,0x75, + 0x8e,0x24,0x10,0xdf,0x66,0xed,0x64,0x51,0x81,0xd4,0x49,0x99,0xf0,0x71,0x4c,0xa2, + 0xc,0xa8,0x3c,0x9a,0x7f,0xdb,0x19,0x22,0xa3,0xc6,0xb9,0x6f,0xc3,0xc3,0xa,0x32, + 0x5,0xc3,0x70,0x71,0x92,0x4,0x1a,0x3a,0xf6,0x94,0x7f,0x97,0x4b,0xb2,0x4,0xa2, + 0x16,0xbe,0x22,0xe9,0x29,0x89,0x7e,0xfa,0xf1,0xf6,0x28,0x6d,0xef,0x60,0xed,0x91, + 0x2a,0x57,0x80,0x71,0x1f,0x98,0x42,0x7e,0x58,0x66,0x67,0x6d,0x2c,0x55,0x3e,0x9c, + 0x27,0x77,0x99,0x6a,0x40,0x71,0xc0,0x55,0xca,0x2b,0xa0,0xbb,0x9a,0xb5,0xdd,0x8b, + 0xb0,0x25,0xed,0x78,0xb1,0xf1,0xe2,0xd,0x8f,0x85,0x70,0x84,0x67,0xfc,0x52,0x5c, + 0xc5,0xa7,0xb3,0x60,0x75,0xc8,0x5b,0x71,0xa5,0xd0,0x9b,0x46,0x55,0xd0,0xef,0xe2, + 0xa,0x13,0x22,0xf0,0x83,0x74,0xd5,0xa0,0x3c,0x5,0x88,0x3b,0x82,0x98,0x3b,0x58, + 0x25,0xc6,0xe6,0x7,0x32,0x28,0xb8,0x21,0x9d,0xf1,0xa8,0xae,0x82,0x2e,0x99,0xa8, + 0x4c,0x66,0xcb,0xca,0x9b,0x8c,0x8a,0x10,0x8c,0x89,0xb6,0x93,0x4f,0x7e,0x7b,0xf2, + 0xb7,0xbf,0x9e,0x7e,0xf6,0x25,0xd5,0x8b,0x1a,0xc5,0x15,0x55,0xb4,0xa3,0x9d,0x89, + 0x62,0x3b,0x92,0xa6,0x74,0x3,0x4e,0xec,0x6c,0x6d,0xa9,0xba,0x18,0x2d,0x14,0xa7, + 0x4a,0xca,0x6d,0x1d,0x4b,0x5c,0xb4,0xcc,0x18,0x7f,0xc5,0x2d,0x20,0xda,0x25,0xa6, + 0x9d,0xed,0x4e,0x67,0x61,0x31,0x38,0xa6,0x8c,0x4d,0x1b,0x3a,0x96,0xca,0xac,0x38, + 0x1b,0x41,0xbb,0x2,0xf7,0x71,0x4b,0xad,0x8b,0x2a,0xf8,0xc8,0xe3,0x94,0xdd,0x96, + 0x5a,0xfd,0xa9,0x83,0xac,0xbd,0x31,0x22,0x21,0xe8,0xef,0x8a,0xea,0xfe,0xc9,0xa7, + 0x3f,0x3b,0xfb,0xe2,0xcb,0x86,0x5a,0x23,0x74,0x67,0x10,0x45,0x63,0x6e,0x3f,0xab, + 0x55,0xf5,0x5c,0xdc,0xed,0x60,0x8c,0xd4,0x85,0x48,0x59,0x91,0x6c,0x70,0xdc,0xb6, + 0xca,0xd2,0x2a,0x19,0xbc,0x45,0x4f,0xb6,0xb1,0x1b,0xb3,0x75,0x4b,0x6c,0x37,0xe8, + 0x10,0x87,0xa5,0x7a,0x1b,0x99,0xf6,0xb4,0x62,0x45,0x36,0x6,0x91,0x1e,0xd,0x13, + 0x71,0xea,0x3,0xb8,0xe9,0xd,0x67,0x41,0xcc,0x6e,0x98,0x52,0x1b,0xa,0x14,0xab, + 0x4a,0xa5,0x99,0x44,0x15,0x2b,0xae,0x80,0x6e,0x7,0xe9,0x4d,0xee,0x62,0x8f,0xad, + 0x72,0x9b,0x75,0xf1,0x69,0xfc,0x60,0x85,0x60,0x9b,0x7b,0xa3,0xda,0x1d,0xb5,0x4a, + 0x44,0x23,0x90,0x6a,0xa9,0xd5,0xfb,0x3e,0x3c,0xa,0xc,0xcf,0xbd,0x7,0xc3,0x99, + 0x4f,0xbd,0x62,0x31,0x87,0x57,0x21,0xdf,0xda,0x7,0xb,0xf3,0x5d,0x67,0x84,0x68, + 0x25,0x16,0x9a,0x4d,0x9d,0x16,0x22,0xdf,0x97,0xe0,0xd,0x4d,0xb4,0xb8,0x28,0x7a, + 0xd1,0x9a,0x7a,0x8d,0x67,0x3a,0xe6,0x14,0xc8,0xb2,0x26,0xb0,0x63,0x45,0x11,0xc3, + 0xdc,0xf5,0xd8,0xfe,0xf2,0xc1,0xde,0xc,0xd9,0x35,0x6e,0x71,0x3d,0x6d,0x7e,0xc5, + 0xf8,0x82,0x2a,0xa3,0x1f,0x6b,0xa,0x86,0x5a,0x58,0x21,0xdb,0xe9,0x2,0x57,0x27, + 0xb8,0x51,0xe4,0xe6,0x12,0xff,0xeb,0x68,0x55,0x1a,0x8a,0x8e,0x7c,0xb2,0x10,0xc4, + 0x94,0x4f,0x78,0x4e,0x1a,0x97,0xf6,0xc9,0xd3,0x50,0xf5,0x98,0x94,0xf2,0x27,0xa4, + 0x5b,0x1b,0xf2,0xd0,0xd4,0x6b,0xeb,0x79,0x1c,0xaa,0x78,0x20,0xea,0xf4,0x48,0xe4, + 0x78,0x28,0x10,0x65,0x10,0xb2,0xa0,0xce,0x7d,0x6f,0xa,0xdd,0x85,0x66,0xcd,0x22, + 0x27,0xbe,0x2b,0xa7,0xb8,0x2b,0xb5,0xaa,0x52,0x60,0x50,0x43,0x9,0x9c,0x4f,0x49, + 0xbd,0xea,0x63,0x1c,0x9,0xeb,0xb4,0xd4,0x2b,0x1c,0xf5,0x63,0xf1,0x15,0x64,0xc, + 0xab,0xd7,0xe6,0x5b,0xab,0xa5,0xd1,0x63,0x14,0x62,0x59,0x55,0xc5,0x7d,0x2d,0x9a, + 0x99,0x6a,0xb8,0xa2,0x1a,0x6b,0xdb,0x82,0xe8,0xff,0x89,0x5e,0x6b,0xa5,0xd5,0x34, + 0xf5,0xd0,0x48,0xad,0x5b,0x1,0x3f,0xef,0xf9,0xb6,0xa5,0x6e,0xaf,0xc5,0xd6,0x0, + 0x99,0xf2,0x8,0x79,0x5d,0x5d,0xdd,0xe0,0x70,0x87,0x9b,0x6f,0xdd,0x32,0x5d,0x8a, + 0xb5,0xf5,0xea,0xdf,0x83,0x53,0xac,0x8f,0xf8,0xba,0x53,0x65,0x31,0x4a,0xe8,0x70, + 0x1f,0xaa,0x10,0xf3,0xd3,0x1d,0x43,0x29,0x9,0x5f,0x51,0xe2,0x57,0xd5,0x0,0xb2, + 0xb6,0xcd,0x6a,0xb9,0xea,0x8c,0xc6,0x9,0x46,0x6f,0x98,0xa1,0x59,0xae,0x15,0x79, + 0xb7,0xc5,0x15,0xb,0x70,0xfd,0xfa,0xf5,0x79,0xf,0x48,0xbe,0x2f,0x3,0x12,0x21, + 0xac,0xd0,0x13,0xf,0xed,0x71,0x45,0xa1,0xcc,0xca,0x97,0x56,0x14,0xea,0x15,0xfd, + 0xaf,0x52,0x9c,0xe7,0x88,0xf7,0xa,0xf3,0x8d,0xac,0xa,0x39,0xfa,0x5e,0x91,0x86, + 0x4,0x93,0x42,0xd0,0x3b,0x72,0x43,0x24,0x35,0x1a,0x1a,0x35,0x54,0xd3,0xac,0x72, + 0xfc,0x46,0x1b,0x4b,0xd4,0x97,0xac,0x6a,0x26,0xad,0x13,0x38,0x55,0x9a,0xaa,0xea, + 0x1d,0x83,0x5c,0x4f,0x4e,0x98,0xb2,0x86,0x3,0xdd,0x51,0x38,0x6,0xdf,0x93,0xf, + 0x20,0x9c,0x2b,0xef,0x14,0xd3,0x1c,0xd9,0x24,0xf5,0x68,0xea,0x5d,0xb0,0x30,0x24, + 0x2b,0xb7,0x1e,0xba,0xe9,0xa6,0x55,0x8a,0x73,0xe9,0x86,0xe9,0x3f,0x8a,0x39,0x98, + 0x58,0x89,0xe6,0xb6,0xab,0xe8,0x59,0xf3,0xb0,0x2e,0x11,0x1e,0xc5,0x31,0x80,0x6, + 0xdd,0xc6,0xf2,0xc2,0x58,0xa9,0xdd,0xe1,0x25,0x9c,0x68,0x51,0xd,0x37,0xa4,0x86, + 0x1d,0x34,0xfc,0x1e,0x75,0x7a,0xb3,0xd2,0xa3,0xf,0xba,0xda,0x72,0x2a,0xd9,0xc5, + 0x8c,0xf0,0x6a,0x1e,0x3c,0x6a,0xe0,0xfa,0xf6,0x87,0x98,0x16,0x9d,0x35,0xc7,0x1e, + 0xb9,0x98,0x32,0x28,0xd2,0xd,0xf2,0x7e,0x73,0x40,0xce,0x32,0xa8,0xb7,0x77,0x80, + 0x47,0x30,0xcc,0x68,0xed,0xbe,0x6e,0x6b,0xb2,0x5f,0xb0,0xa7,0xb1,0xf9,0x65,0xdf, + 0x60,0xaf,0x66,0x12,0x2d,0xef,0xc7,0x90,0xb8,0xc0,0xb9,0xf3,0x62,0x24,0x88,0x31, + 0x55,0xf,0x2,0x44,0x3f,0x5a,0xf3,0x91,0x15,0x53,0xc1,0xcf,0xa1,0xa9,0x8,0xd5, + 0xe3,0x94,0x7d,0xe5,0x8e,0xd9,0x4a,0xce,0xd9,0xd7,0xa9,0x9e,0x94,0x2c,0x3e,0x2e, + 0x8,0x8e,0xe3,0xf3,0xe9,0x8e,0x1d,0x84,0x6f,0x59,0x58,0xfc,0xf4,0xd9,0x8f,0x4e, + 0x3f,0x7f,0x46,0x83,0x87,0x60,0xa1,0x1,0xae,0x90,0x43,0xf1,0x5c,0x4d,0xba,0x2, + 0x1a,0xcd,0x6f,0x23,0xe5,0x8c,0x42,0x6e,0xd3,0x73,0xfe,0xe2,0xd1,0xf8,0xaa,0x8b, + 0x50,0x36,0x84,0x9c,0xa5,0x20,0xf7,0x14,0x14,0xe4,0x3,0x3b,0xb0,0x11,0xd3,0xec, + 0xf3,0xbc,0x5,0xf5,0x13,0x14,0x3f,0x7d,0xf1,0xef,0xaf,0xbe,0xfa,0xfa,0x2f,0x2f, + 0xd,0xc3,0xa8,0x89,0x28,0xb6,0xca,0x2f,0xac,0xba,0x86,0x51,0x97,0x66,0x51,0x5d, + 0xa3,0x50,0xa1,0xb2,0x8d,0xc9,0x94,0xa4,0x37,0xfc,0x7f,0xd0,0xd8,0x77,0x18,0x91, + 0x81,0x77,0xde,0x91,0x18,0xb,0x76,0xf8,0xb4,0xd4,0x99,0xd4,0x6f,0x7e,0x7c,0xfa, + 0xfc,0x45,0xad,0x7,0x77,0xbe,0xa5,0xbc,0x4c,0x9,0x98,0xf,0xa8,0x23,0xfd,0xaa, + 0x90,0x5f,0xd1,0xa9,0xa1,0xca,0x24,0xa8,0xe8,0x2,0xd0,0x75,0x43,0x8b,0xae,0x67, + 0xdc,0x9d,0xaa,0x26,0x8f,0xf3,0xdd,0x46,0xa8,0xa3,0x3e,0x5e,0x87,0xdb,0x68,0x19, + 0xf2,0xe,0x65,0xd6,0x89,0xe8,0x68,0xaf,0x99,0x23,0xec,0x9b,0x2b,0xe5,0xea,0xb5, + 0x83,0xd,0x9a,0x9b,0xc3,0x26,0x2e,0x67,0xea,0x88,0xce,0x5d,0x83,0x24,0x3e,0xa9, + 0xb7,0xcc,0x33,0xc9,0xee,0x9b,0xce,0xc,0xa,0xad,0xab,0x1f,0x55,0xe2,0xad,0x10, + 0x25,0x39,0xde,0x8c,0x46,0x5c,0x3b,0xe2,0x8,0x51,0xa2,0x5e,0xa5,0xf0,0x82,0xe7, + 0xee,0x84,0xa6,0x1f,0x62,0xbc,0xf5,0x4b,0x9d,0xd8,0x88,0x65,0x43,0x95,0xc6,0xb0, + 0xd4,0x20,0xb3,0x5,0xa4,0xc6,0xf4,0x50,0x2d,0x35,0x97,0xf0,0xfc,0x52,0x74,0x81, + 0xa7,0x4f,0x93,0xc8,0x93,0xf2,0xb1,0x6a,0x34,0x3e,0x90,0x25,0x87,0x8c,0x56,0xe8, + 0xd4,0x86,0xe9,0xab,0xed,0x57,0x34,0xce,0x1d,0xf3,0x0,0xd2,0x51,0xee,0xcf,0x5c, + 0x62,0x84,0x2c,0xb8,0xf3,0x44,0xd4,0xd2,0xe7,0x7a,0x78,0xce,0x62,0x8c,0x42,0x16, + 0x81,0xd8,0xf8,0x1b,0x8c,0x16,0x9a,0x36,0x89,0xba,0xe9,0x97,0xc5,0x0,0x4f,0xbc, + 0x8c,0x61,0xa0,0xf9,0x8a,0x6,0xbc,0xc1,0x36,0x52,0x74,0x3c,0x52,0x5a,0xce,0x66, + 0x69,0x1a,0x64,0x9b,0xd3,0xd5,0xda,0x8f,0xda,0x23,0x27,0x7b,0x36,0x39,0xf4,0xa, + 0x34,0x28,0x72,0x82,0xa1,0x1e,0xc3,0x7d,0x43,0x3c,0x7,0x8a,0x9f,0x8f,0x95,0x93, + 0x53,0x36,0x11,0x5e,0xde,0xc8,0x74,0x47,0xac,0x7,0x7a,0x53,0xfd,0xf4,0xa0,0x6f, + 0x2e,0xdf,0xe7,0x3c,0xa4,0x67,0x52,0xdd,0x2d,0x63,0xf1,0xd2,0x95,0xf1,0xfc,0x8, + 0x59,0xd6,0x12,0x2f,0xf7,0xb2,0x74,0xe,0xed,0xb0,0x55,0xe9,0x30,0x95,0x98,0xec, + 0xa8,0x14,0x56,0xe2,0xb9,0x8e,0xca,0xc1,0xa0,0x4c,0xeb,0x45,0x2b,0x42,0xc3,0xdd, + 0x18,0x1f,0xfd,0xe9,0x3f,0xcf,0x5f,0x6a,0xa4,0x39,0xea,0x7a,0xb3,0xf4,0x23,0x2e, + 0xe5,0x7d,0x57,0x55,0x2d,0xcc,0x6a,0x96,0xa5,0x72,0x54,0x44,0x2d,0xa,0x52,0x53, + 0xf6,0x67,0x71,0x50,0xe3,0x6d,0x49,0xfe,0x8c,0xfd,0x14,0xef,0x32,0x88,0xdc,0xdd, + 0x36,0x66,0x55,0x43,0x6f,0x32,0xf5,0xdc,0x8,0xb,0xd1,0xab,0x68,0x8b,0xa6,0xb0, + 0x11,0x8c,0x72,0xac,0x49,0xa1,0x52,0xde,0x74,0xfc,0x7e,0x95,0xb9,0x1d,0x29,0x5f, + 0x9a,0x22,0x58,0x8c,0xec,0xda,0x14,0x9,0x26,0x76,0x8f,0x8,0x33,0xdb,0xa,0x2f, + 0x13,0xc9,0x82,0x4b,0xb9,0x64,0x25,0xba,0x1e,0x84,0xdd,0xbe,0x11,0x70,0x6b,0x6c, + 0x41,0xbe,0x95,0x63,0x18,0x19,0xf,0xb1,0x82,0x80,0x69,0xeb,0xaa,0xb7,0x87,0x58, + 0x5c,0x8d,0x8d,0xb5,0x3,0x65,0x6d,0x51,0x6c,0x2e,0x9,0x28,0x2a,0x67,0xb,0xb1, + 0xbe,0xe4,0xdb,0x3c,0x22,0x4,0xe3,0xf0,0x78,0xab,0x85,0xd8,0xed,0xa,0x3b,0x8b, + 0xad,0xc4,0xe8,0x8b,0xe,0x6d,0xa6,0x1e,0x9f,0x2c,0x3e,0x16,0x49,0xe1,0xd6,0xe1, + 0xd8,0x3c,0xb0,0x91,0x3e,0x88,0x4,0x1e,0x3b,0x0,0xfb,0x4,0xbc,0x3f,0x9b,0xec, + 0x41,0x7f,0xcd,0xb5,0x27,0x26,0x56,0x38,0xd1,0x17,0x6b,0xe6,0x93,0x9f,0x72,0x53, + 0xfc,0xeb,0xa6,0x89,0xa8,0xf7,0x58,0x22,0xea,0x1b,0x76,0x30,0x75,0xcc,0x23,0x62, + 0x6e,0xd2,0x8f,0xa9,0xea,0x41,0xfe,0xf6,0x4f,0xe4,0x63,0x8a,0x69,0x20,0x91,0x57, + 0x4a,0xfc,0x38,0x77,0x35,0x45,0x48,0x4f,0xe4,0x22,0x63,0xed,0xd7,0x76,0x2d,0xc4, + 0x6b,0x43,0x4f,0x45,0xef,0xe3,0x88,0x8d,0xb1,0xca,0x48,0x83,0x8a,0x7d,0xcf,0x38, + 0xe4,0xc7,0x56,0x82,0xed,0xc3,0xb9,0xf1,0xdd,0xb8,0xd4,0x5b,0xee,0xf5,0x36,0xdb, + 0x8d,0x6c,0xd,0x15,0x33,0x8,0xd9,0xd2,0x48,0x93,0xaf,0x2a,0xea,0x29,0x95,0xbb, + 0x7c,0xc,0xa9,0xe,0x85,0x32,0x1e,0x5b,0x35,0x31,0xab,0x93,0xb4,0x4,0x1d,0xdb, + 0x82,0x4c,0x0,0x6e,0xe0,0xdf,0xf7,0xe4,0x54,0xdf,0x38,0x8a,0xb6,0xf1,0xc5,0x50, + 0xa8,0x87,0x99,0x48,0x3e,0x69,0x58,0x92,0x31,0x30,0xbf,0x4f,0xa,0xc7,0xd7,0xc0, + 0xc9,0xdf,0x5f,0x9c,0x7d,0xf4,0xc5,0xd9,0xb3,0x8f,0x1b,0xfa,0x38,0xd9,0x51,0x9b, + 0x6d,0xd2,0x63,0x1d,0x9f,0xa,0x26,0xdb,0xc4,0x61,0xae,0x22,0xe2,0x8c,0xdf,0x8e, + 0x91,0x75,0x6b,0x46,0x3e,0x71,0x62,0xb6,0x96,0xa9,0x36,0xf2,0xfb,0x72,0x56,0xae, + 0x2d,0x75,0x56,0x56,0x16,0x41,0x7b,0xb9,0x45,0x7f,0x74,0xba,0x3d,0xfa,0xa3,0x65, + 0xb4,0x9b,0x45,0x59,0x20,0x59,0x9a,0xa1,0xfa,0x3d,0x19,0xd1,0xfd,0x18,0x3f,0x4f, + 0x51,0x1c,0x55,0xee,0xc5,0x88,0xce,0xa3,0xb2,0xb,0xb9,0xa,0xcc,0x9a,0x5c,0x8d, + 0x7,0x8b,0x5d,0x11,0x6b,0x65,0xd,0x1f,0x15,0xc5,0xa6,0x8c,0x42,0x23,0x28,0x32, + 0x4c,0x3b,0x30,0x12,0xd2,0x55,0xc1,0x46,0xa6,0x5e,0x9b,0xd7,0x44,0x95,0x54,0x5a, + 0x17,0xd2,0x65,0x67,0x99,0x11,0x66,0x6f,0x55,0xfe,0xfb,0x8d,0x92,0xe5,0x7f,0x7f, + 0xff,0xfc,0x97,0x2a,0x74,0xd9,0xad,0x4a,0x75,0x32,0x56,0xce,0x1,0xdd,0x25,0x94, + 0x2e,0x35,0xed,0x98,0xb0,0xc3,0xb9,0x16,0x91,0x15,0xf3,0xaa,0x43,0x91,0x58,0x4d, + 0xd1,0x23,0x52,0xd5,0x88,0x4c,0x4f,0x87,0x8a,0xc,0x16,0xbb,0x4b,0x12,0x61,0x66, + 0xb2,0x3c,0xe7,0x34,0x58,0x62,0x13,0xa0,0x24,0x88,0x6a,0xd8,0x29,0xcf,0x83,0x91, + 0x4e,0xd6,0x92,0xf2,0x9f,0xb6,0xda,0x52,0xa,0x3a,0x5f,0xf1,0xb8,0x3a,0x8d,0xdb, + 0x6a,0xa6,0x19,0x96,0x5a,0xe,0x92,0x72,0xb9,0x47,0xba,0xe9,0xe4,0x4a,0x39,0x49, + 0xb2,0x92,0x2d,0xad,0x4e,0x6d,0x79,0xe2,0xa9,0x96,0xb8,0x6e,0xfe,0x77,0x59,0x3f, + 0x8a,0xec,0x55,0x48,0x39,0x25,0x10,0xf3,0x26,0xa4,0x86,0x71,0xb5,0x72,0xab,0xf1, + 0x91,0x3d,0x89,0xda,0x54,0x4e,0xed,0x45,0xa2,0x8d,0xdb,0x81,0x69,0x2d,0x2c,0xc6, + 0x6c,0xd3,0x5a,0xaf,0x72,0x22,0x5c,0x6a,0x28,0xe4,0x47,0xea,0xfb,0x6b,0xd3,0x76, + 0xdf,0x38,0x67,0x67,0xea,0xef,0x3,0x81,0x4e,0xe7,0x68,0x48,0xd9,0x8d,0x45,0x59, + 0xc3,0x49,0xb2,0x27,0xcd,0xd5,0x90,0x1f,0x5c,0xe8,0x5d,0xe2,0x5c,0x70,0xde,0x61, + 0x3a,0x9c,0xba,0x5b,0x49,0xd5,0xa5,0x54,0xd6,0x9d,0x24,0x48,0xc2,0x68,0xe0,0xf9, + 0x69,0xba,0xa9,0x3b,0x3e,0x37,0x87,0xd6,0x4e,0x34,0x9e,0xe,0x97,0x9b,0x1c,0xab, + 0x9e,0x8,0x5b,0x94,0xf4,0x5a,0x9c,0xe0,0xaa,0xed,0x11,0x2f,0x93,0xb8,0x5a,0x3e, + 0x49,0x55,0x39,0x21,0xb5,0x5c,0xf2,0x69,0xa6,0x73,0x55,0x2d,0xa9,0x54,0x25,0x81, + 0x54,0x31,0x59,0x54,0x27,0x31,0x54,0xf5,0xf4,0xd,0x3b,0x75,0xc3,0x79,0xb2,0xce, + 0xa1,0xc,0xad,0x9c,0x1e,0x8d,0x5c,0x4e,0x9d,0xbc,0x4d,0x8d,0x1c,0x4d,0xfd,0x7c, + 0x4c,0x99,0xb0,0x64,0x46,0x5c,0x36,0xf3,0xb2,0x42,0x96,0xa5,0x76,0xca,0x42,0xf9, + 0x94,0x83,0xba,0x32,0x25,0xcb,0x25,0x3,0x88,0x1a,0xa9,0xe4,0xb7,0x8d,0xf0,0xdd, + 0x2c,0x71,0x82,0xa9,0x44,0xd6,0xe3,0xf9,0x8a,0x8e,0xbf,0x22,0x3b,0x47,0x33,0x24, + 0x9b,0x1d,0x8e,0xcd,0x34,0x64,0x3a,0xaf,0xd7,0xca,0xc0,0x7a,0x68,0xa6,0xbf,0xa2, + 0x71,0xa9,0xdd,0x5b,0x5b,0xee,0xae,0x11,0x85,0x88,0xdf,0x19,0xaf,0xac,0xf7,0x2b, + 0x6,0x59,0x99,0x37,0xe2,0xeb,0x7f,0xfe,0xee,0xe4,0xe5,0xaf,0xab,0x5c,0x39,0x1c, + 0xa8,0x5e,0x39,0xac,0x80,0x16,0x81,0x37,0xd5,0x1d,0x40,0x2d,0x1f,0x3c,0x55,0xba, + 0x66,0x2a,0x79,0xad,0x94,0xd2,0x72,0x29,0xa9,0xb3,0x22,0xb1,0x9c,0x23,0x65,0x36, + 0x2f,0xfc,0x5b,0xc6,0x86,0xab,0xdb,0x8e,0xab,0xca,0x10,0xcf,0x3b,0xf,0x9a,0x7, + 0x4b,0x6b,0x3e,0x5,0x52,0xb,0x63,0x3a,0xf9,0xc5,0x67,0xa7,0x7f,0xfe,0xe4,0x4d, + 0x61,0x4c,0x9a,0xa7,0x3d,0xde,0x52,0x46,0x15,0xa3,0xa8,0x73,0xc4,0xab,0x22,0x5b, + 0x24,0x71,0x80,0x40,0xf7,0xd0,0x6,0xfb,0x83,0xfe,0xfd,0xf,0xe,0x7b,0xcf,0x61, + + // ConfirmDialog.qml + 0x0,0x0,0x5,0x2e, + 0x0, + 0x0,0x16,0x7c,0x78,0xda,0xdd,0x58,0x4f,0x4f,0x23,0x37,0x14,0xbf,0x23,0xf1,0x1d, + 0xac,0xf4,0xc2,0xa2,0xed,0x24,0x64,0xa1,0x5a,0x86,0xc3,0xa,0x58,0xb6,0x20,0x91, + 0x12,0x1a,0xd4,0xed,0xd5,0x99,0x71,0x32,0x16,0x9e,0xf1,0xc8,0xf6,0x0,0x81,0xe6, + 0xde,0x5b,0x6f,0x3d,0xf4,0xd4,0x4a,0x3d,0xef,0xb1,0x1f,0xa8,0x52,0xff,0x7c,0x8c, + 0x3e,0x8f,0x3d,0x99,0x99,0x8c,0x27,0x1b,0xda,0x6d,0xbb,0xc2,0x8a,0x20,0x7e,0x7e, + 0x7e,0x7e,0x7f,0x7f,0x7e,0xe,0x8d,0x53,0x2e,0x14,0xba,0x54,0x97,0x19,0xd,0xae, + 0x37,0x37,0x68,0x6d,0xee,0x1d,0xf3,0x44,0x9,0xce,0x64,0x63,0xe1,0x1c,0xcf,0x78, + 0xa6,0x4a,0x7a,0xc7,0xf3,0xba,0x2a,0x22,0x31,0xe9,0x20,0x2c,0xd1,0x95,0xfe,0xb6, + 0xb9,0xb1,0xb9,0xd1,0xdd,0xde,0xde,0xdc,0x40,0xdb,0x8,0xe4,0x4c,0xa8,0x88,0x5f, + 0x53,0xcc,0xf8,0x14,0x7d,0x8a,0x3e,0x27,0x9,0x11,0x34,0x40,0x81,0xa1,0x63,0x45, + 0x79,0x82,0xc2,0x7c,0x55,0xf3,0xe7,0x7b,0x46,0x59,0xaa,0x45,0x4b,0x94,0x70,0xe0, + 0x60,0x8,0x27,0x21,0xa,0x71,0x32,0x25,0x2,0xc5,0x3c,0x24,0x12,0xdd,0x52,0x15, + 0xa1,0x20,0x93,0x8a,0xc7,0xf4,0x1e,0x8f,0x19,0x41,0x8a,0xdc,0x29,0xbd,0xb7,0xbb, + 0xb9,0x31,0xe4,0x69,0x96,0xa2,0x7,0x98,0xc1,0xa0,0xa1,0x8f,0x4,0xe7,0x4a,0xab, + 0xa4,0xe7,0xdd,0x2e,0x1a,0xa,0x9e,0x12,0xa1,0x28,0x91,0x86,0x94,0x9a,0xf9,0xc, + 0x49,0x25,0x68,0x32,0x45,0x8a,0x2a,0x46,0x7c,0xd4,0xe9,0xb8,0x97,0x63,0x22,0x25, + 0x9e,0xae,0x60,0xb0,0x96,0x5d,0x81,0x46,0xc0,0xf4,0xc7,0x4f,0xef,0xfe,0x7c,0xf7, + 0x73,0x1b,0x2b,0x4e,0x2,0xc2,0x2c,0xe7,0x6f,0xdf,0x7d,0xff,0xfb,0x2f,0xdf,0x2e, + 0x73,0x8e,0x39,0x67,0xd6,0x78,0x1f,0x4d,0x30,0x93,0xa4,0x62,0xca,0x88,0x4e,0x13, + 0xcc,0xac,0x1d,0x32,0x9f,0x14,0xc7,0x93,0x70,0xeb,0x59,0x9d,0x9e,0x9f,0xc5,0xc, + 0xbd,0x74,0x46,0xee,0x2c,0x49,0x94,0x2,0x7d,0xac,0x20,0x60,0x8c,0xb8,0x90,0x5e, + 0x40,0x12,0x45,0xc4,0x59,0xe2,0xa3,0x14,0xb,0xf8,0x6e,0x56,0x6f,0x69,0xa8,0x22, + 0x1f,0xd,0xb0,0x8a,0xbc,0x98,0x26,0x5b,0xbb,0xbd,0xde,0x73,0xcb,0xe0,0xe5,0x6b, + 0x10,0xe4,0x17,0x7d,0x7b,0x36,0x84,0xb,0x33,0x1f,0x29,0x91,0x11,0x43,0x8,0x18, + 0x97,0x64,0xc8,0x19,0xd,0x66,0xbe,0x39,0xdc,0x3b,0xd6,0xa4,0x8b,0xe4,0x44,0x6, + 0x38,0x25,0xe8,0x9b,0x3a,0x75,0x28,0xc0,0xdd,0x17,0x90,0x6f,0x34,0xb4,0x12,0x52, + 0x1c,0x86,0xa0,0xab,0x8f,0xfa,0xbb,0x85,0x1d,0x3c,0xc9,0xb9,0x21,0xd4,0x6e,0x23, + 0x8f,0x70,0x70,0x3d,0x15,0x3c,0x83,0x34,0xe2,0x37,0x44,0x30,0x3c,0x33,0x4b,0x17, + 0x66,0xe2,0x59,0x2d,0xbf,0x24,0x81,0x2,0x47,0x43,0x36,0xd9,0xe4,0xc9,0x15,0xe6, + 0x8c,0x83,0xe7,0x2f,0x95,0x27,0xa6,0x63,0xbc,0x5,0xb6,0xda,0x8f,0xb7,0xb7,0x38, + 0x42,0x8f,0x23,0x12,0xe1,0x1b,0xca,0x5,0x28,0x83,0x78,0x8a,0x3,0xa,0xb1,0x7b, + 0x40,0x5f,0x64,0xf1,0x98,0x88,0xc3,0x84,0xda,0x44,0x7f,0x40,0x61,0x26,0xf2,0xaf, + 0xbe,0x29,0x15,0xcf,0xfc,0x2d,0xa8,0x6f,0xb0,0x54,0x68,0x8e,0xe6,0x46,0xee,0xbc, + 0x38,0x60,0xbc,0x30,0x60,0xb5,0x96,0x55,0x91,0x32,0x13,0x13,0x1c,0x90,0x92,0x47, + 0xe0,0x90,0x66,0xb2,0xce,0x64,0x68,0x5f,0x9f,0x63,0x31,0xad,0x70,0x8e,0xb9,0x8, + 0x89,0xf0,0x6c,0xa4,0x77,0x1a,0xb,0x8e,0xd3,0xcc,0x4a,0xd5,0x21,0xe0,0x58,0x60, + 0x25,0x89,0x2e,0xcf,0xb0,0x9a,0x2,0x95,0xc5,0xc9,0x4,0x8c,0xf1,0xd1,0x99,0x22, + 0x71,0xd5,0x9a,0x22,0xbb,0x23,0x1c,0xf2,0x5b,0x64,0xb8,0x50,0xca,0xc0,0x9a,0x88, + 0xb3,0xfc,0x98,0x82,0x6b,0xd9,0x51,0x79,0xc6,0x82,0x66,0x2,0x27,0x92,0x1a,0x8f, + 0x97,0xcc,0xcd,0x60,0x14,0x55,0x6,0xd5,0x67,0x63,0xd6,0x39,0x40,0x13,0xc1,0x63, + 0x1f,0xf5,0xe,0x90,0xe2,0x60,0xfc,0xc1,0x5a,0x11,0x5b,0xf3,0x10,0x48,0x71,0x46, + 0xca,0x23,0xbc,0xfd,0x47,0x1c,0x72,0x80,0x8,0x96,0x90,0xf8,0x9e,0x9a,0xa5,0x80, + 0x3e,0x27,0x66,0x2,0xa5,0x71,0x99,0xe1,0xb0,0xe9,0x88,0x3b,0xaa,0x3e,0x88,0x1f, + 0x76,0x8c,0x8a,0xbd,0xc7,0xf8,0x61,0xa1,0x5,0x60,0x91,0x82,0x90,0xe8,0xf8,0xfa, + 0x70,0x13,0xb0,0x2c,0x4e,0xcc,0xf5,0x51,0x55,0x47,0xea,0x13,0x75,0x41,0xd7,0xb2, + 0xd7,0x10,0x7,0x61,0x35,0xa5,0x20,0x27,0xce,0x40,0x64,0x49,0x70,0xd6,0x82,0x1e, + 0xe6,0x14,0xf,0x33,0xc0,0xbe,0x18,0x34,0xc8,0xb,0xf8,0x50,0xcf,0x4e,0x8f,0xf3, + 0x1c,0xa9,0xb3,0xdb,0x4c,0xdf,0x7d,0x59,0x27,0x47,0x84,0x4e,0x23,0xd5,0xa4,0x17, + 0x95,0xa4,0x11,0xa8,0x4a,0xb7,0x75,0x61,0xaf,0xaa,0x57,0xb,0xd0,0xe8,0xbf,0xd8, + 0xef,0xf6,0xf7,0xf6,0x9e,0xa3,0xcf,0x5e,0xd6,0xff,0xf7,0xbc,0x9d,0x67,0xa8,0x4, + 0x97,0x7d,0xcb,0xb6,0xd3,0xeb,0x9b,0x2f,0xfd,0xdd,0x9d,0x92,0xb1,0xea,0x9,0x3d, + 0xf4,0xb5,0xb1,0x6c,0xf7,0xfb,0xe1,0xbb,0x3a,0x54,0x7e,0xf1,0x2c,0xd4,0xed,0xfc, + 0xfa,0xc3,0x8f,0x1d,0x50,0xa7,0xf3,0xaa,0xd3,0xe4,0x9d,0x40,0x28,0xbd,0x94,0xde, + 0x11,0x36,0xa2,0xf7,0xa4,0x69,0xbb,0xcb,0xfe,0x5a,0x9e,0x18,0x62,0x3d,0xca,0xa9, + 0x80,0x1c,0x14,0xb3,0xba,0xa4,0x79,0xad,0xbc,0x6b,0xd1,0xbf,0xd2,0x57,0x73,0x49, + 0x71,0x79,0xc0,0x46,0x7e,0x42,0x19,0x7b,0x6b,0xa2,0x5a,0x47,0x9e,0xd2,0x6e,0xdd, + 0x16,0x78,0xaa,0x2e,0xd1,0x65,0x69,0x55,0x61,0xbd,0xa6,0xa9,0xe7,0x53,0xc7,0x9e, + 0x5b,0x9b,0x2e,0x6f,0xf4,0xe4,0x8,0x90,0xca,0x99,0x1d,0x55,0x71,0x5a,0x91,0xa1, + 0xcb,0x7,0x10,0x40,0x7a,0xf,0x62,0x30,0x3b,0x2c,0x53,0x58,0x9b,0xbb,0x2a,0x89, + 0x5,0x4e,0x7,0xd0,0x1e,0x59,0xc6,0xb7,0x30,0x6d,0xf7,0xe4,0xc0,0x74,0x31,0x1f, + 0xd4,0x97,0xf1,0xb2,0xcc,0x75,0xbd,0x39,0x8a,0xd7,0xf2,0xd4,0x88,0x40,0xf1,0x87, + 0xff,0xbd,0xaf,0x46,0x80,0x45,0x55,0x1,0xe6,0xba,0x2a,0xbc,0x93,0xa,0x32,0x21, + 0x42,0x90,0xf0,0xd4,0x86,0xdf,0x1,0x63,0xa3,0xb8,0x21,0xf4,0x28,0x53,0x8a,0x27, + 0xb2,0x82,0x65,0xfc,0xb6,0x89,0x8d,0xeb,0x46,0x61,0x7d,0xc,0xb5,0xc7,0x1f,0xe7, + 0x8d,0x12,0x1a,0xe7,0x5a,0xd4,0x57,0x8d,0x66,0x2e,0x64,0x59,0x47,0x93,0xa,0x5f, + 0xc3,0x33,0xbb,0xbd,0x36,0xc,0xca,0xf3,0xa7,0xec,0x86,0x97,0x15,0x5e,0xab,0x7, + 0x72,0x21,0x74,0xb3,0xd7,0x59,0x6a,0x75,0x1c,0x69,0x67,0xd4,0x18,0xf0,0x4c,0x92, + 0x43,0x41,0xb0,0xa7,0x2f,0x31,0x4c,0x13,0x99,0x53,0x96,0x50,0x2d,0xd2,0xfd,0xe4, + 0x12,0xa8,0x11,0x46,0x62,0x27,0xdc,0xce,0x5d,0x66,0xd5,0xae,0xc8,0x36,0x48,0x2f, + 0x1d,0x65,0x1b,0x6d,0xfb,0xdc,0x71,0x8c,0xbf,0x53,0x6f,0xed,0x28,0x36,0x20,0xe0, + 0xb3,0x78,0xa5,0xbb,0xd6,0xac,0xd2,0x7f,0x52,0xad,0xc5,0xb8,0xd1,0xcf,0xb6,0xa0, + 0x65,0xe7,0x57,0x6d,0x3b,0x9d,0x6e,0x5f,0x84,0xb7,0xcd,0xdd,0x34,0x6c,0x64,0x82, + 0x9b,0xb1,0xb8,0x6e,0x75,0x55,0xb4,0x5f,0xb5,0xc6,0x74,0x30,0xe0,0xc4,0xdd,0x10, + 0xd7,0x1c,0x9b,0x9,0xc9,0x5,0x74,0xbf,0xba,0xcf,0x83,0xde,0x60,0xc8,0x69,0xa2, + 0x9f,0x67,0xa7,0xf0,0xe,0x3e,0xce,0xd7,0xdc,0xfb,0xf4,0x33,0x8,0x5e,0xe8,0x5a, + 0x78,0x8b,0x51,0x79,0x69,0x94,0xa5,0xc6,0xca,0x47,0x62,0x3b,0xa7,0x7e,0x59,0xb5, + 0x71,0xcd,0x9d,0xde,0x5e,0xe9,0x7c,0x8d,0x3d,0xe6,0x85,0xfa,0x91,0x81,0x4f,0xf9, + 0x6a,0xff,0x5f,0xd1,0x67,0x45,0xe4,0xe8,0x4,0x6d,0x59,0x35,0x4b,0x74,0x4a,0xf5, + 0x3,0x99,0x84,0xcf,0x56,0x6d,0xcc,0x75,0x22,0x2a,0x13,0xc9,0xaa,0xde,0xec,0xd4, + 0x81,0x65,0xb6,0x41,0x7b,0x8d,0xc5,0x75,0xbb,0xf8,0xf9,0x23,0x55,0xae,0x1,0xea, + 0x47,0xaa,0xf8,0xfb,0x4f,0x5d,0xa7,0x95,0x5d,0x5d,0x27,0x4f,0xf0,0x32,0xe8,0x7c, + 0x32,0xc9,0x47,0xe7,0x9,0x80,0xff,0x52,0xda,0x3e,0x25,0xf4,0x5f,0xfe,0x89,0xf0, + 0x5f,0x44,0xff,0xe6,0x2f,0x35,0xf0,0xf9,0xb,0x2f,0x90,0x0,0xa7, + // HeroSection.qml + 0x0,0x0,0x4,0xd9, + 0x0, + 0x0,0x17,0x29,0x78,0xda,0xed,0x58,0x4d,0x4f,0x1b,0x47,0x18,0xbe,0x23,0xf1,0x1f, + 0x46,0x9c,0xb0,0x4,0x8b,0xed,0x18,0x6a,0xd9,0x27,0xe2,0x34,0x1,0x29,0x28,0x1, + 0x47,0x22,0xb7,0x6a,0xd8,0x9d,0xb5,0x47,0xcc,0xce,0xac,0x66,0x67,0x43,0x9c,0x8, + 0x89,0x46,0x69,0x3e,0xa4,0x28,0x1f,0x6a,0x4b,0xda,0x8a,0x53,0x95,0xa8,0xad,0x54, + 0x89,0xb6,0x87,0x2a,0xaa,0x8,0xf9,0x31,0xc5,0x98,0x9c,0xfa,0x17,0x3a,0xb3,0x1f, + 0xe0,0xf5,0xce,0xda,0x8b,0x52,0x92,0x1e,0x18,0x59,0xc6,0x3b,0xef,0x33,0xb3,0xef, + 0x3e,0xef,0xc7,0x3c,0xb,0x76,0x5c,0xc6,0x5,0x58,0x16,0xcb,0x3e,0x36,0xd7,0xc7, + 0xc7,0x70,0xe2,0xda,0x68,0x30,0x2a,0x38,0x23,0x5e,0xca,0x70,0x15,0x76,0x98,0x2f, + 0xfa,0xe7,0x67,0x1b,0xcc,0x71,0xa1,0x30,0xae,0x70,0xe8,0xb6,0xb1,0x9,0xc9,0xe7, + 0xb6,0x8d,0xcc,0x3e,0xc8,0x84,0x61,0xcc,0x88,0x36,0x72,0xd0,0x4,0x80,0x1e,0xb8, + 0xa1,0x7e,0x25,0x6c,0xa6,0x5c,0xcf,0x28,0xa2,0xc2,0x9b,0x18,0x1f,0x1b,0x1f,0x5b, + 0x14,0xc8,0x1,0x77,0xc7,0xc7,0x80,0x1c,0xd8,0xaa,0x1,0xce,0x98,0x88,0xae,0x1c, + 0x97,0x60,0x13,0x8b,0x5,0x84,0x5b,0x6d,0x51,0x3,0x17,0x8a,0xc5,0xa4,0x61,0x15, + 0x5b,0xa2,0x5d,0x3,0x2e,0xe4,0x72,0x37,0x63,0x43,0x5d,0xa9,0x1d,0x15,0xc4,0xc3, + 0x2d,0xa,0x9,0x70,0xdb,0x4c,0xb0,0x86,0x4,0xaf,0x23,0x6b,0xf2,0x16,0xe4,0xe1, + 0x44,0x21,0x46,0xcd,0xcc,0x80,0x25,0x66,0xae,0x83,0x4b,0x50,0xc0,0x70,0xc6,0xe5, + 0xcc,0x45,0x5c,0x74,0x80,0x2,0xdb,0x8,0xa,0x9f,0x23,0xeb,0xba,0x5a,0x54,0x3, + 0xd4,0x27,0x44,0x83,0xe2,0xc8,0x94,0xb7,0x4f,0x60,0x42,0xd4,0xa,0xdb,0x8,0xe9, + 0x8b,0x1f,0x4f,0xd,0x48,0xcd,0x36,0xe3,0x9e,0x61,0x63,0x42,0x62,0xd7,0x4f,0xac, + 0x9e,0xb,0x4d,0x4c,0x5b,0x35,0x50,0xae,0xc4,0xbb,0x44,0x7e,0x5e,0x45,0xb6,0xa4, + 0xe0,0x72,0xe4,0x11,0x68,0x40,0x6e,0x81,0x49,0x93,0x91,0x69,0xb9,0x84,0x4e,0x57, + 0xb,0x27,0xe0,0x15,0x19,0xd,0x48,0x5b,0x4,0xf5,0xdf,0x36,0x66,0x97,0xc8,0x6d, + 0xd4,0xda,0xa4,0x25,0x74,0x33,0xf0,0x29,0x26,0x5b,0x70,0x1f,0x65,0x82,0x22,0xe2, + 0x33,0x31,0x2e,0x47,0x36,0xe2,0xd2,0xcf,0x8,0x58,0x4e,0xa2,0x38,0xb4,0xb0,0xef, + 0xd5,0xc2,0xdc,0x30,0xc2,0xef,0x70,0xee,0xe6,0xcd,0xab,0x90,0xb7,0x6,0x36,0x95, + 0x4f,0xc9,0x78,0x12,0xed,0xf9,0xdc,0x86,0xe6,0x20,0x8e,0x60,0x57,0xe7,0x54,0xf2, + 0x8a,0xc0,0xe,0xe2,0x6,0xa2,0x70,0x8d,0x20,0x4b,0x7,0x8f,0x0,0x41,0x56,0xd7, + 0xc0,0x25,0x19,0xea,0x66,0x1b,0x5a,0x6c,0x63,0x90,0x4e,0x35,0x4,0x87,0xd4,0xb, + 0x83,0x78,0x91,0x71,0xb,0x71,0xdd,0x86,0x6a,0xc8,0x98,0xe3,0x3b,0xb2,0xc8,0x20, + 0xb9,0x66,0xdb,0x1e,0x92,0x1b,0x17,0xd3,0xa0,0x5b,0x32,0xa7,0x54,0x45,0xc5,0x90, + 0xb9,0x34,0x24,0xa6,0xae,0x54,0x4d,0xdb,0x3c,0x28,0xeb,0x2,0x49,0x63,0x79,0x36, + 0x6d,0x8c,0x48,0x5c,0x16,0x6,0x6f,0xad,0xc1,0xc9,0xe2,0x14,0x88,0x3e,0x46,0xa9, + 0x5c,0x48,0xc2,0x37,0xfb,0x53,0x2f,0x88,0x2a,0xa6,0x8,0xf2,0x2b,0xea,0xde,0xf2, + 0x41,0x75,0x3c,0xc,0xcf,0xea,0x63,0x7,0x5,0xe4,0x22,0xf0,0xc1,0x65,0x98,0x8a, + 0xc0,0x89,0x42,0x1a,0x86,0xa8,0xd5,0x7,0xea,0xaf,0xee,0xa9,0xb8,0xd6,0xdb,0x41, + 0x96,0x6a,0xd6,0xb6,0x22,0x27,0x6b,0x60,0x98,0xbb,0x6a,0xc4,0xf6,0xa6,0x60,0x2e, + 0xb8,0xb,0x5c,0xe6,0x61,0x81,0x19,0x95,0x81,0x31,0x8a,0xf5,0x41,0xba,0xfa,0x73, + 0xcf,0xe5,0xd8,0x81,0xbc,0x63,0xf0,0x29,0xa0,0x9b,0x6e,0xe9,0xa7,0xd7,0x2,0xaa, + 0xb,0x8a,0xdc,0x53,0x79,0x53,0x3a,0x3b,0x6f,0x8a,0xb3,0x5a,0x77,0x36,0x47,0x64, + 0x83,0x6c,0x46,0xea,0xb8,0x48,0x45,0xb8,0xc1,0x88,0xef,0xd0,0x74,0xc7,0x1b,0xcc, + 0x11,0xd5,0x2d,0x11,0x5f,0xa4,0xd9,0x79,0xb2,0x91,0xee,0xeb,0x60,0x1a,0xcc,0x55, + 0x34,0x19,0x15,0xf7,0xcb,0xea,0xa0,0x97,0x43,0x3b,0xe1,0x40,0xbb,0x82,0x44,0x9e, + 0x16,0x4e,0x90,0x35,0x92,0xe2,0x79,0x75,0xb5,0xd0,0x8,0xbc,0xd4,0x2f,0x8b,0xfc, + 0xab,0x16,0xf5,0xe6,0x76,0xd4,0x42,0xb3,0xec,0xa7,0x6c,0x7f,0x43,0xda,0x20,0x22, + 0xc8,0xd1,0x32,0xa8,0xc6,0x5a,0xd0,0x90,0x8c,0xc8,0xd9,0xd2,0x50,0x90,0x66,0xef, + 0xd0,0xa2,0xa3,0x55,0x8d,0x45,0x93,0xd1,0x2c,0x56,0x4f,0x17,0xec,0x78,0x50,0xe8, + 0xa0,0x1a,0x98,0x8,0xe,0xe8,0x2f,0x8,0x5e,0xe3,0x32,0x4f,0x27,0xb2,0xe1,0x1e, + 0xbe,0x23,0xe1,0x17,0xe6,0xb2,0x11,0x67,0x53,0x34,0x95,0x82,0xfe,0x8e,0xfa,0x42, + 0x4a,0x4f,0xde,0x40,0xb7,0x33,0x5b,0x92,0x90,0x36,0x49,0xc1,0xe1,0xee,0xb3,0xc3, + 0x97,0xaf,0x7b,0x7f,0xec,0xbf,0xdf,0x7a,0x9c,0xc1,0x80,0x2d,0xb,0xd0,0x70,0xf1, + 0x6d,0x44,0x9a,0x1,0xf,0xe5,0xf2,0x10,0xdc,0x46,0x94,0x8f,0x97,0xd5,0xc5,0x45, + 0x46,0xac,0x21,0x58,0x1b,0x3a,0x98,0x74,0x92,0x99,0xa0,0xc,0x4d,0xc4,0xb1,0x9d, + 0x3b,0x2f,0x23,0xc6,0x32,0xca,0xe3,0xf8,0x28,0x9c,0x3f,0xa9,0x3b,0x45,0x4b,0x8e, + 0xca,0xcb,0xa3,0x41,0x3e,0x88,0xfa,0x6f,0xfe,0x3c,0x7a,0xf9,0xec,0xf0,0xde,0xcf, + 0xdd,0xed,0x9d,0xc3,0x5f,0x7f,0xec,0xfd,0x70,0xbf,0xf7,0xd5,0x4f,0xbd,0xc7,0xf, + 0xbb,0xcf,0x9f,0xfe,0xb3,0xf7,0xe4,0xe8,0xdd,0xf7,0xef,0x1f,0x3e,0xe9,0xfe,0xf6, + 0xa0,0xfb,0xfb,0xb7,0xbd,0x57,0x7f,0x49,0x98,0x2,0x4,0x71,0x3a,0x78,0xbb,0xd3, + 0xfd,0xfa,0x4b,0x89,0x39,0x78,0xa3,0xe6,0xbb,0x7b,0x5b,0xdd,0xe7,0xbb,0xbd,0xfd, + 0xa7,0xdd,0xd7,0x6f,0x25,0xe6,0xe0,0xcd,0x56,0xf7,0xd5,0x2f,0x7f,0x6f,0xdd,0xcb, + 0x19,0xce,0x14,0xfb,0x72,0xb6,0xe9,0xe4,0xa6,0x5f,0x3d,0x4c,0x13,0xc9,0xa,0xb5, + 0x3e,0x69,0x10,0x82,0x56,0x29,0xdf,0x12,0x96,0x98,0x85,0xa2,0xcd,0x57,0x65,0x53, + 0x59,0x95,0x53,0x79,0x4e,0x9d,0x6c,0x9,0xb7,0xc4,0x7c,0xf,0xcd,0x73,0x4,0xe5, + 0x49,0xa9,0x44,0xad,0x3,0x95,0x3a,0xae,0x6b,0x55,0x88,0x3c,0x3c,0x7d,0xee,0x31, + 0x2e,0x35,0x9c,0x8b,0x82,0x6e,0x70,0x5d,0xc9,0xa,0x79,0x68,0x2c,0x40,0x6a,0x35, + 0x2,0x5b,0x1d,0x30,0x1a,0xbd,0x24,0x84,0xef,0x1f,0x46,0xe2,0xbd,0x21,0x98,0x49, + 0xbc,0xb,0x24,0xce,0xcd,0xcd,0x1,0xa5,0xbe,0x12,0x56,0xdb,0x4a,0xf0,0x5a,0x30, + 0x28,0xd4,0x2b,0x79,0x85,0x3a,0x57,0xbb,0x7c,0x7c,0xa5,0x5e,0xfa,0xa4,0x4a,0x7d, + 0xf4,0x69,0x94,0xfb,0x80,0xfb,0xf8,0xa2,0xbf,0xae,0x13,0xf9,0xf5,0x94,0xa8,0xaf, + 0xd4,0x4f,0x44,0x7c,0xb9,0x7e,0x22,0xda,0x4b,0x9f,0xd5,0xb5,0xfc,0x5,0x6e,0x34, + 0x94,0x41,0xa6,0xa9,0x92,0x3b,0xa2,0xa3,0x43,0x5c,0xb,0x4d,0x23,0xb4,0xdb,0x50, + 0x45,0x94,0x4f,0xc4,0xe7,0x8d,0xf1,0xd0,0xa,0x3e,0x6b,0xad,0x58,0xa9,0xfe,0xcf, + 0xb4,0xa2,0x4e,0xbc,0xf6,0x6b,0xc5,0x2c,0xfb,0xb9,0x56,0x1c,0xa2,0x15,0x3d,0xb3, + 0x8d,0x2c,0x9f,0xa0,0x91,0x32,0xb1,0x5c,0x1d,0x29,0x13,0x73,0xcb,0x97,0xff,0x52, + 0xe8,0xed,0x6c,0x1d,0xbd,0x7b,0xd1,0xdb,0xdb,0x3e,0xda,0x7f,0x91,0x57,0xe8,0x15, + 0xcf,0x85,0xde,0x88,0x68,0x7c,0x88,0xf0,0x7b,0xb4,0x7d,0xb4,0x7b,0xbf,0xfb,0xe8, + 0x81,0x56,0xf5,0x1d,0x7e,0xb7,0x1f,0xaa,0xbe,0xfe,0xb8,0x1d,0x4b,0xc4,0x73,0x69, + 0x97,0x5f,0xda,0x65,0xcb,0xb9,0xb3,0x94,0x70,0x7d,0xff,0xa8,0x1d,0x14,0x70,0xd1, + 0x1f,0xf9,0xf9,0x17,0xb,0x5a,0x40,0x7a, + // PhotoGrid.qml + 0x0,0x0,0x8,0x9c, + 0x0, + 0x0,0x2c,0x51,0x78,0xda,0xed,0x1a,0xdb,0x6e,0xdc,0xc6,0xf5,0xdd,0x80,0xff,0x61, + 0xbc,0xf,0xc1,0x6e,0x15,0xd3,0xb2,0x9a,0x4,0x6,0x53,0x25,0xf0,0xca,0x50,0x24, + 0xc0,0x2a,0x1c,0x4b,0x48,0x11,0x14,0x5,0x32,0x4b,0xce,0xee,0xe,0xc4,0xe5,0x6c, + 0xc8,0xe1,0xae,0x37,0x8e,0x7f,0xa0,0x9f,0xd0,0xbe,0xf4,0xa1,0x9f,0x90,0xd7,0x7c, + 0x4e,0x82,0x7c,0x46,0xcf,0xe1,0x5c,0x38,0x43,0xe,0x57,0x94,0xd4,0x22,0x7d,0xd0, + 0x22,0x88,0xc8,0x99,0x73,0x9b,0x73,0x9d,0x73,0x4c,0xbe,0x5a,0x8b,0x42,0x92,0xaf, + 0xe5,0xd7,0x15,0x4f,0xae,0x1f,0x3f,0xe2,0xde,0x7b,0x74,0x22,0x72,0x59,0x88,0xac, + 0xec,0x6c,0xbc,0xa6,0x3b,0x51,0xc9,0x66,0x7d,0x14,0x45,0xcf,0xe4,0x92,0xad,0xd8, + 0x88,0xd0,0x92,0x5c,0xe1,0x93,0xb7,0x97,0x8,0x78,0xce,0x59,0x2e,0xcb,0xd1,0xe3, + 0x47,0x8f,0x1f,0x9d,0x4b,0xb6,0x22,0xef,0x1f,0x3f,0x22,0xf0,0xe3,0x69,0x4c,0xa, + 0x21,0xa4,0x7e,0x5b,0xad,0x33,0x9e,0x70,0x79,0xc6,0xf8,0x62,0x29,0x63,0x92,0x80, + 0x4,0x80,0xa6,0x5e,0x11,0x15,0x81,0x9e,0x3d,0x23,0x6f,0xa,0xb1,0x66,0x85,0xe4, + 0xac,0x54,0x4b,0x6b,0xf5,0xbe,0x23,0x1b,0x5a,0x90,0x95,0x48,0x59,0x16,0x93,0xbc, + 0xca,0x32,0x5,0xbc,0x14,0x52,0x5c,0xe0,0x22,0x99,0x17,0x62,0x45,0x4e,0xe,0xe, + 0x2,0x58,0x6b,0x84,0x2a,0x1d,0xb4,0x29,0x4d,0xae,0xb7,0xb4,0x48,0x9f,0xa2,0xf4, + 0x54,0xf2,0x59,0xc6,0x8,0x2d,0xa,0xba,0x53,0xc,0x5a,0x24,0x78,0x2e,0x89,0x5c, + 0x56,0xab,0x59,0x4e,0x79,0x76,0xc9,0x7f,0x60,0x31,0x39,0x3a,0x3c,0xc,0x0,0x2d, + 0xe8,0x3a,0x26,0xcf,0x3f,0x6b,0xed,0xcc,0x84,0xc8,0xc8,0xa2,0x10,0xd5,0x7a,0xba, + 0x7b,0x45,0x25,0x60,0xcf,0x69,0x56,0xb2,0x10,0x14,0x5b,0xcd,0x58,0x9a,0xb2,0x54, + 0x83,0xd4,0xb2,0xbe,0xe2,0x25,0x45,0xf9,0x80,0x1,0x2b,0x72,0x9a,0x91,0x32,0x1, + 0xc3,0x65,0x64,0xbb,0x64,0xb9,0x45,0x70,0xf4,0x77,0xc9,0x32,0x96,0x48,0x2e,0x72, + 0x52,0x4a,0xe0,0x16,0x50,0x47,0x59,0x43,0xb0,0xf4,0x3c,0x45,0x9d,0xb0,0x2d,0xa0, + 0xc8,0xf1,0xc4,0x25,0xc1,0x17,0xc0,0x48,0xeb,0xbf,0xac,0x5f,0x94,0xe,0x4f,0xc0, + 0x82,0xd7,0x2c,0x1d,0xe3,0x61,0xeb,0x85,0xf3,0xf4,0x63,0x6d,0x97,0xaa,0x64,0x93, + 0x2e,0xc2,0x2b,0x51,0x81,0xec,0x1,0x34,0x1f,0xb6,0xf6,0x85,0x77,0xf2,0x82,0xe5, + 0xd5,0x5b,0xf6,0x7d,0xc5,0x4a,0xd9,0x66,0xb2,0x16,0xf5,0xab,0x28,0x7d,0xc4,0x4c, + 0xd0,0xf4,0x42,0x14,0xac,0xc1,0x72,0xcf,0x71,0xc6,0x68,0xca,0xa,0xc2,0xd1,0x27, + 0xcb,0x6a,0x8d,0x3e,0xdb,0x52,0xc7,0x89,0xf1,0x5e,0xb2,0xac,0x61,0xd1,0x7d,0x95, + 0x9f,0x38,0x64,0x10,0xa8,0x2,0xda,0x6,0xcd,0xba,0x66,0x1,0x38,0x22,0xcf,0x76, + 0x2d,0x2b,0x2e,0x69,0x79,0xa1,0xfc,0x14,0xbd,0x3f,0xaa,0x5d,0x8a,0x3c,0x39,0x3e, + 0x56,0xfe,0xf7,0xd1,0x47,0xed,0xe5,0x2a,0x4f,0xd9,0x9c,0xe7,0x68,0xc5,0x30,0x55, + 0x3c,0x3a,0x1e,0xe2,0x44,0x54,0xb9,0xd4,0x54,0xd,0x13,0x85,0x73,0xd3,0xef,0x4b, + 0x32,0x6e,0x98,0x46,0x9,0xd2,0xf1,0x59,0x3,0x44,0x7,0x20,0x26,0x87,0x93,0x61, + 0xe4,0x63,0x4d,0x5e,0x5,0x9a,0xa1,0xa5,0xde,0xa2,0x8c,0xe5,0xb,0xb9,0xd4,0xd4, + 0xac,0x52,0x55,0x9e,0x21,0xa0,0x73,0xbe,0x1,0xf6,0x75,0xf4,0xd2,0xd,0x4,0x58, + 0xed,0xec,0x5b,0x9e,0xca,0xe5,0xe7,0xe4,0x9a,0xb1,0x75,0x9,0xb1,0xc7,0x20,0x7e, + 0x78,0xa,0x9a,0x29,0xc1,0x5a,0x25,0x20,0x80,0xf7,0x73,0x0,0xc3,0x5,0x74,0xf6, + 0x7c,0x41,0xbe,0xf3,0x22,0xf4,0xbb,0x68,0x9f,0x2e,0x13,0x91,0x55,0xab,0x1c,0x9c, + 0xff,0x82,0xca,0x65,0xb4,0xa2,0xef,0xc6,0x47,0x1f,0xab,0xe7,0x79,0x26,0x44,0x31, + 0x1e,0xd7,0xec,0xc9,0x53,0xc,0x68,0xf2,0x7,0x72,0x34,0x21,0xcf,0xc8,0xd8,0xa3, + 0x4f,0xe,0x70,0x6f,0x32,0x99,0xec,0x65,0xc3,0xb2,0xec,0x2f,0x48,0xc9,0x61,0xf4, + 0xe2,0x70,0x1f,0xa7,0xb1,0x96,0xc,0xc8,0x3f,0x9f,0x20,0x57,0xfd,0x7e,0x33,0x1f, + 0x9b,0x55,0xd,0xcf,0xfd,0xe7,0x77,0x52,0xaf,0xf6,0x27,0x27,0x41,0xd,0xb3,0x79, + 0xed,0x55,0x29,0x80,0x7f,0x85,0x98,0x2c,0xfd,0x86,0xb3,0x6d,0xe4,0x51,0x86,0x53, + 0x28,0xd2,0x4a,0x8b,0x83,0xc9,0xc6,0xb5,0xb5,0x7,0xd0,0xb3,0xce,0x74,0x41,0x79, + 0xae,0x5c,0x64,0x3,0x58,0xe0,0x3d,0xa0,0xd3,0xd,0x2f,0x64,0x65,0xd3,0x25,0xb8, + 0x88,0x82,0xfe,0x4a,0x93,0x36,0x45,0xca,0x14,0x2a,0xc3,0xb2,0x59,0xa5,0x79,0xb2, + 0x14,0x45,0x19,0xcd,0x79,0x6,0xa1,0xbc,0xa6,0x5,0x8,0xd2,0xdd,0x5d,0xd1,0x62, + 0xc1,0xd1,0x97,0x8c,0x68,0xd,0xc8,0x86,0x97,0x58,0x59,0x62,0xf2,0xa4,0xab,0xe1, + 0x6,0x4a,0x25,0x1e,0x13,0xd5,0x36,0xb,0xe1,0xb1,0x5e,0xa6,0x29,0x38,0x3f,0x2f, + 0x9,0x88,0xef,0xe1,0xac,0x9c,0xf4,0x62,0x12,0x81,0x17,0xc1,0x24,0x76,0x43,0xb0, + 0x41,0x74,0x5c,0xb2,0xde,0xb7,0xef,0x8e,0x6e,0x7d,0x68,0xcf,0x49,0x9a,0x85,0x30, + 0x7c,0xc6,0xa1,0x0,0xca,0xa2,0x72,0x5c,0x28,0xa1,0xc9,0x92,0x4d,0xab,0xf9,0x1c, + 0xcf,0xf8,0xfc,0x53,0x53,0x37,0x6b,0xb5,0x63,0x45,0xa3,0x10,0xbe,0x1b,0xab,0xa3, + 0xa6,0x9e,0x35,0xea,0x71,0xf8,0x9b,0x6d,0x38,0xab,0xef,0x19,0xc6,0x3e,0xd1,0xd2, + 0xbb,0x4e,0x98,0x7a,0xa6,0x2a,0xe6,0x8c,0x2d,0xe9,0x86,0x8b,0xa2,0xd9,0x9b,0x41, + 0x9e,0x4b,0xcb,0xa9,0x5e,0x8f,0xc9,0x29,0x16,0x2a,0x4c,0x40,0xd1,0xa5,0x14,0xeb, + 0x97,0x72,0x5a,0xef,0x37,0xf0,0x73,0xdc,0x7f,0xc5,0x40,0xd,0x20,0x38,0xd6,0xd8, + 0x98,0xfc,0xf1,0x10,0x8f,0xd4,0x80,0x80,0xf2,0xd9,0xa2,0xae,0xf2,0xee,0x55,0xc8, + 0xfc,0xb6,0x4a,0xf7,0x8d,0x7f,0xfb,0xe1,0xda,0x3e,0xb4,0x7,0x77,0xd6,0x39,0x5a, + 0x38,0xc2,0xb1,0x1e,0x63,0xb5,0x0,0x47,0xa3,0x90,0x98,0xe5,0x6e,0xcd,0xc4,0x5c, + 0xb9,0xc,0x2e,0xd5,0x79,0x7f,0x64,0x13,0xff,0x8,0xb,0x92,0xbf,0x89,0x65,0x6a, + 0x32,0x38,0x5a,0x6d,0x2e,0xb0,0x44,0x6e,0x8b,0xa,0x42,0xbe,0xbf,0x2d,0x8e,0xfa, + 0xe9,0xeb,0x41,0x6c,0xef,0x9,0x77,0x23,0x3,0x11,0xce,0xce,0x68,0x9,0x86,0x31, + 0x4f,0xf7,0x20,0xf4,0x86,0x4a,0x4d,0x8,0x9f,0xee,0x41,0xe8,0xcf,0x74,0xc5,0x62, + 0xfb,0x74,0x47,0x42,0x98,0xa0,0xaf,0xe8,0x35,0x3,0x4f,0xb5,0x8f,0xf7,0x90,0x49, + 0xdd,0x7e,0xcd,0xd3,0x1d,0x9,0xf1,0xf2,0x94,0x6e,0x44,0xc1,0x31,0x48,0x9a,0xe7, + 0x3b,0x12,0xc3,0x38,0xcc,0x17,0xb1,0xfe,0x7b,0x7b,0x1a,0x1f,0x26,0xed,0x88,0xaa, + 0x7b,0x8a,0x2b,0x53,0xed,0x49,0xc0,0x35,0xf7,0x57,0x86,0x1b,0x2b,0x4,0xd4,0xf5, + 0xa3,0x36,0x53,0xcf,0x9b,0x4d,0xf4,0x46,0x7a,0xa5,0xb,0xda,0x78,0xac,0x85,0x35, + 0x4b,0x61,0x60,0xe5,0x95,0x1e,0x30,0x2e,0x85,0x81,0x95,0xe7,0x79,0xc0,0xb8,0xd4, + 0x5,0x76,0xbc,0xcb,0x42,0xdb,0x35,0xf2,0xe3,0x8f,0x64,0x34,0xa,0x73,0x50,0x7e, + 0xe4,0x71,0xc0,0xa5,0x2e,0xb0,0xe7,0x2b,0x6,0xbc,0x59,0xec,0x22,0x18,0x7f,0xb0, + 0xc0,0x7d,0x8e,0x61,0xba,0x20,0x6d,0x17,0xa7,0x29,0xc2,0x92,0x3a,0x6e,0xdb,0x60, + 0x12,0xb2,0x98,0xc8,0x75,0x6b,0x3,0x31,0x51,0xe5,0x75,0xd7,0x35,0xb6,0x2d,0x8b, + 0xea,0x89,0x48,0x4f,0x6a,0x6b,0xca,0xb3,0xe9,0x8e,0x5a,0x88,0x5d,0xb4,0xf,0x21, + 0x1,0xbc,0xe,0xab,0x2b,0xc6,0x0,0xfe,0x7e,0x8f,0xe6,0xf7,0x67,0x37,0xb2,0x7f, + 0x8b,0x35,0x69,0x8f,0x12,0xb0,0x63,0xdb,0x2b,0x42,0xb0,0xf5,0xf3,0xd0,0x7,0x4a, + 0xa2,0xfa,0xde,0x2b,0xb1,0x58,0x64,0x61,0x51,0x8c,0x85,0x7b,0xe5,0xe1,0x73,0x32, + 0xbe,0x11,0xc8,0xa,0xee,0x3a,0xc,0x4d,0xf7,0x29,0xae,0x16,0x99,0x30,0x6c,0xe8, + 0x6f,0x43,0x14,0x6f,0x12,0x92,0xdd,0x44,0x77,0x8f,0x6a,0x1d,0x62,0xe4,0xd8,0x36, + 0xfa,0xed,0xad,0x49,0x7d,0x45,0xba,0x2a,0xf8,0x62,0x1,0xbd,0xf2,0x8c,0xe7,0x29, + 0xb6,0x53,0xd5,0x3a,0xd,0x76,0x2,0x2d,0x7e,0xce,0xeb,0x87,0xd6,0xa5,0xeb,0x3c, + 0x87,0xfb,0x5,0x44,0x91,0xbe,0x80,0xc7,0x75,0xaf,0xe,0xbe,0x5d,0x30,0x35,0xba, + 0xc8,0x19,0xdc,0x53,0x66,0x42,0x4a,0xb1,0x6a,0xf0,0x20,0xa0,0xd4,0xbd,0xee,0xdb, + 0x93,0x25,0xcd,0x17,0x68,0xc8,0x96,0xca,0xd0,0x48,0xfa,0xee,0xf7,0x2d,0x5c,0x42, + 0xd5,0x4d,0x89,0x7c,0xd1,0xba,0xf,0x3e,0x25,0x70,0xd3,0xc,0xda,0x10,0xf1,0xfd, + 0x7b,0xb3,0xd7,0x90,0xab,0x65,0x90,0x11,0x56,0x9f,0x38,0xcb,0x28,0x3c,0xe8,0x65, + 0xbf,0x2f,0x7,0xa7,0x11,0x77,0xd7,0xe0,0x29,0xd0,0x4,0x93,0x68,0xd6,0x4,0x2d, + 0x93,0x50,0xe9,0xde,0x5f,0xe7,0x35,0xc4,0xb0,0xab,0xe6,0xb6,0xff,0x9a,0x39,0x44, + 0x1f,0x5f,0x92,0x17,0x87,0xd8,0xc3,0xfb,0x14,0x6c,0x8b,0x33,0x80,0x44,0x3b,0x81, + 0xbe,0x15,0xdb,0x7d,0xc5,0x35,0x61,0xd8,0x1e,0x9c,0xe7,0xfd,0x5,0xb6,0x5c,0xd3, + 0xa4,0xce,0xf5,0x2f,0xba,0x7b,0x83,0x4,0xd3,0x9a,0xd,0x65,0xf6,0x69,0x55,0xee, + 0xce,0x8d,0xc2,0xfb,0x8c,0xae,0x55,0x7c,0xf4,0x49,0x78,0xdb,0xa8,0xb7,0x6f,0xbf, + 0xa8,0xf2,0xbc,0x96,0xdf,0xef,0x98,0x82,0xee,0x60,0x7e,0x57,0x90,0x2b,0xfb,0xc4, + 0x31,0x9a,0xdb,0xe0,0x8c,0x2a,0xa1,0xd9,0x49,0xad,0x41,0xdb,0x1a,0xf9,0xcb,0x61, + 0x12,0x98,0x8a,0x63,0x32,0xfa,0xe5,0xef,0xff,0xfa,0xed,0xe7,0x9f,0x7f,0xfd,0xe7, + 0x4f,0xbf,0xfc,0xfb,0x1f,0x51,0x14,0x8d,0xc2,0xc0,0x73,0x8,0xb9,0x68,0xcd,0xdf, + 0x31,0x3d,0x14,0xad,0x87,0xc3,0x91,0xfa,0x3f,0xee,0xe1,0xea,0xe5,0x2a,0x8c,0x9b, + 0x88,0xc,0x1b,0x2e,0x17,0x5,0x79,0x5f,0x32,0x88,0xe3,0x94,0x16,0xbb,0xfb,0xc4, + 0x8d,0x69,0xf7,0xa8,0x73,0x48,0xb5,0x36,0xa5,0x85,0x55,0x83,0x66,0x9e,0xda,0x1d, + 0xf2,0x5e,0xd3,0xfc,0xe0,0x4c,0x16,0xb0,0x5b,0x7f,0xba,0x50,0x13,0xe,0x35,0x5c, + 0x18,0xbf,0xe6,0xa5,0xfc,0xc6,0x8e,0x19,0x4a,0x35,0x6c,0x35,0x65,0xca,0x6e,0xb6, + 0xc6,0xb,0xad,0x41,0xc9,0xff,0x62,0xca,0xb0,0x6f,0xc8,0x70,0xf7,0x81,0xc1,0xff, + 0x6b,0x4b,0xaf,0x67,0xdc,0x6a,0x60,0x52,0x82,0x2f,0x16,0xb5,0x8e,0xd5,0xa0,0xdd, + 0x39,0x80,0xb6,0x4f,0x64,0xda,0x63,0xf0,0x6e,0x6b,0x8b,0x51,0x17,0x2c,0xc1,0x5b, + 0x65,0xc1,0xa1,0x71,0x46,0x33,0x69,0x2e,0xd1,0x29,0x74,0xc4,0x97,0xb2,0xf0,0xee, + 0x91,0x6,0xa3,0x69,0xf8,0xdf,0xc2,0xa,0x14,0xad,0x8c,0xf5,0xa4,0xe2,0xf6,0xb0, + 0x6c,0x4f,0x46,0xfe,0xa4,0x95,0xd2,0x74,0xb8,0x8c,0x64,0x41,0xf3,0x52,0xe9,0x65, + 0xd4,0x4e,0xf,0xa8,0x15,0xf0,0xec,0xeb,0x9d,0x56,0xa,0x61,0x60,0xa1,0xa4,0x95, + 0x37,0x7f,0x88,0xbb,0xbd,0x47,0x5f,0x4e,0x31,0xce,0x97,0xb1,0xb9,0xb4,0xd6,0xc0, + 0x97,0x7e,0xd0,0x3b,0xa6,0x1e,0x95,0x76,0xb4,0x46,0x3,0x1d,0xc3,0x80,0x44,0xf3, + 0x7a,0xd1,0x83,0xb7,0xd5,0x2a,0x3d,0xc5,0x97,0xa9,0xc8,0x2,0xdd,0x54,0x4f,0x32, + 0x7a,0x53,0xf0,0x55,0x27,0x15,0x75,0xb2,0x72,0xaf,0xd5,0x5d,0xbd,0xa8,0x7b,0x8e, + 0xd5,0x47,0xfb,0xda,0xd3,0x72,0x14,0xd,0x15,0xf0,0xf,0xd7,0x47,0x9e,0xf,0x3a, + 0xc8,0x4c,0x14,0x69,0x48,0xe5,0x2,0x8b,0x27,0x86,0xc3,0x61,0xf4,0xe9,0xb0,0xcc, + 0x3a,0x68,0xb2,0x75,0xb,0x1f,0xdf,0x37,0x51,0x7c,0x98,0x71,0x3d,0xcc,0xb8,0x1e, + 0x66,0x5c,0xbf,0xe7,0x8c,0x6b,0x1b,0xfa,0x57,0x82,0xfe,0x64,0xd4,0xa,0xe6,0x7b, + 0x57,0x88,0x87,0xe9,0xd8,0xc3,0x74,0xec,0x61,0x3a,0xf6,0x30,0x1d,0xfb,0xdd,0xa7, + 0x63,0xff,0xc5,0x11,0xd8,0xc3,0x98,0xab,0xab,0xa5,0xbb,0xf6,0xe5,0xaa,0x4e,0x74, + 0x67,0x63,0x64,0x8c,0x1a,0xe7,0xfa,0xd3,0x20,0x2d,0x57,0xef,0x30,0x7,0x3b,0x73, + 0x4d,0xe2,0xbc,0x3b,0x5d,0xbb,0x79,0x12,0xa5,0x8b,0xa4,0xdb,0xad,0x85,0x3a,0x38, + 0x3b,0xe8,0x19,0x30,0x8c,0xb2,0xab,0xf6,0x83,0x1f,0x72,0xc,0xf7,0xd5,0xc3,0x50, + 0xc3,0xaf,0xc8,0x76,0x95,0x73,0xc6,0x32,0xb8,0x26,0xdb,0x20,0xd7,0xdd,0xb0,0x79, + 0x85,0x9e,0x9e,0xd1,0xc2,0x7e,0x26,0x36,0xf6,0x8c,0xbd,0x27,0x34,0x26,0x2d,0x46, + 0x96,0x9e,0x2,0x7f,0x99,0x65,0x3e,0x29,0xeb,0x82,0xfa,0xab,0x20,0x73,0x30,0xff, + 0xb3,0xa0,0x2f,0x48,0xd7,0x81,0x21,0xb2,0x91,0x6b,0xf3,0x25,0x5b,0x47,0x88,0xa6, + 0xc3,0x3,0x8b,0x23,0x38,0x7,0x98,0xc3,0xcf,0xe1,0xcf,0x9f,0x2,0x4c,0x60,0xfd, + 0xe0,0x20,0xe8,0xd3,0x35,0x2a,0x76,0x33,0xc7,0x2e,0xda,0x5f,0xf9,0xdf,0xc2,0x11, + 0x55,0x83,0xc2,0x39,0xf0,0xaf,0x29,0x7d,0xfe,0x77,0x54,0xbd,0x91,0xe3,0x9e,0xa7, + 0xce,0x88,0x2e,0x8d,0x5b,0xc5,0x4f,0xbf,0x99,0x2c,0x83,0x76,0xfb,0x24,0xab,0x22, + 0xef,0x9,0x40,0x3c,0x96,0x93,0x1,0xf0,0x5a,0xa2,0xbb,0x29,0xc7,0x37,0x17,0x4c, + 0x7d,0x2e,0x36,0x32,0x36,0x1f,0x4d,0x3a,0x54,0x87,0x19,0xad,0xd7,0x60,0xce,0x87, + 0x67,0x61,0x73,0xb5,0x4d,0x65,0x25,0x1b,0xf3,0x49,0x37,0x77,0x22,0x64,0xd0,0x16, + 0xb7,0xb1,0x83,0x9f,0xb4,0x6e,0xa5,0xfb,0x40,0x94,0xd4,0xf9,0xec,0x4a,0x5c,0x89, + 0x75,0x4f,0x9c,0x38,0xb3,0xbb,0x8e,0xe8,0xed,0xbe,0x1a,0x4a,0x3f,0x47,0xb2,0xf8, + 0xf2,0x52,0x4e,0xd9,0x82,0xd7,0xb9,0xc0,0x55,0x75,0xb8,0xa8,0xda,0x7f,0xf,0x18, + 0x42,0xc1,0x9e,0x5,0xfe,0xfb,0xf,0x90,0x9e,0xab,0xf2, + // SearchPanel.qml + 0x0,0x0,0xc,0x3a, + 0x0, + 0x0,0x53,0xf7,0x78,0xda,0xed,0x5c,0x5b,0x6f,0x1c,0x49,0x15,0x7e,0x8f,0x94,0xff, + 0x50,0x3b,0x48,0x2b,0x5b,0x9,0x1d,0x8f,0x71,0xac,0x30,0xc1,0x89,0x12,0xc7,0x66, + 0x23,0x92,0xd8,0x1b,0x5b,0xb0,0x12,0xe2,0xa1,0xa6,0xbb,0x66,0xa6,0x94,0x9e,0xae, + 0xa6,0xba,0xc6,0x97,0x4d,0x2c,0xad,0x10,0x21,0xb0,0x48,0x2c,0x12,0x48,0xd9,0x45, + 0x41,0x59,0xa1,0xac,0x96,0x17,0xc4,0xb,0x42,0x2b,0x2,0xcb,0x9f,0x49,0xec,0xf0, + 0x2f,0x38,0x55,0x7d,0x99,0xae,0xbe,0x56,0xcf,0x8c,0xbd,0x1b,0xcb,0x2d,0xcb,0x76, + 0x57,0x9d,0xba,0x9d,0x5b,0x7d,0x75,0x39,0x4d,0x87,0x3e,0xe3,0x2,0xbd,0x2f,0xde, + 0x1f,0x51,0xfb,0xc1,0xf9,0x73,0x54,0x7b,0xb7,0x56,0x99,0x27,0x38,0x73,0x83,0x5c, + 0xc6,0x1d,0xbc,0xcf,0x46,0x22,0x9d,0x7e,0x79,0x95,0xd,0x7d,0x2c,0xac,0x1f,0x72, + 0xec,0xf,0xa8,0x8d,0xdd,0xb5,0x5e,0x8f,0xd8,0x29,0x92,0x96,0x65,0x5d,0x12,0x3, + 0x32,0x24,0x2d,0x84,0x3,0xb4,0x2d,0xff,0xd3,0xf2,0x6c,0x28,0xcf,0x3c,0xe2,0x89, + 0xa0,0x75,0xfe,0xdc,0xf9,0x73,0x9b,0xcc,0x1f,0xf9,0xe8,0xe1,0xf9,0x73,0x8,0x1e, + 0xea,0x74,0x10,0x67,0x4c,0xc8,0xc,0xf9,0x7e,0xe9,0x12,0xda,0xe4,0xcc,0x27,0x5c, + 0x50,0x12,0x84,0x49,0x7e,0xf8,0xbe,0x8f,0x76,0x30,0x47,0x2,0xf7,0x83,0xe,0xfa, + 0xe9,0xcf,0x14,0xe5,0x1d,0x1a,0x8,0xc4,0x7a,0xe8,0x21,0xa4,0xde,0x76,0x2e,0xca, + 0xcc,0x7b,0x78,0x48,0x2e,0x22,0x9b,0xb9,0x8c,0x1f,0xa4,0xea,0xdc,0xa2,0x7d,0xf, + 0xbb,0x51,0x85,0x81,0x7a,0x41,0x1,0xc1,0xdc,0x1e,0xdc,0x27,0x3f,0x1f,0x91,0x40, + 0x10,0x67,0x4e,0x56,0xdf,0xa3,0xae,0x20,0x3c,0x98,0xd7,0x8,0x7d,0xec,0x11,0x77, + 0xd5,0x65,0x1,0x10,0xcd,0xa7,0x2a,0xbd,0xed,0x1,0xad,0xaa,0x49,0x60,0x41,0x32, + 0x9d,0xd,0x4,0xa7,0x5e,0x1f,0x41,0xe5,0x7c,0xbf,0x83,0x5a,0xad,0xe2,0x6c,0x7, + 0xa,0xae,0x73,0x36,0xac,0xa6,0xd8,0x66,0x5,0xf9,0xb2,0xbb,0x1,0x71,0x41,0x12, + 0xc4,0xd9,0x96,0xe3,0x57,0x7c,0xc9,0x10,0x51,0x4f,0xa0,0x21,0xf5,0xee,0x63,0x1, + 0x75,0x75,0xd0,0x42,0x26,0xbb,0xcb,0x98,0x8b,0x7a,0x78,0x87,0x71,0x2a,0x48,0xb0, + 0xe1,0xb9,0xd0,0xd5,0x1e,0xf0,0x89,0xa4,0xc5,0xa1,0xc4,0x15,0x10,0x21,0xab,0x88, + 0x38,0x88,0x3d,0x7b,0xc0,0x78,0x60,0xd9,0x44,0xb2,0xe0,0xb6,0xd7,0x1,0x1e,0x71, + 0xf8,0x3f,0xcc,0xdd,0xa5,0x8e,0x18,0xc4,0x49,0xe8,0x3a,0xba,0x8b,0xc5,0xc0,0x82, + 0x5e,0xcc,0x2d,0x2f,0x2d,0x5c,0x8c,0x92,0x2d,0x45,0x84,0xbe,0x8b,0xae,0x2c,0xcc, + 0xa3,0xe,0x82,0x9c,0xb0,0xec,0x80,0xd0,0xfe,0x40,0x14,0x15,0x5e,0x5a,0x1c,0x17, + 0xe,0xa9,0xa0,0x74,0x7b,0x59,0x15,0x87,0xbc,0xb0,0xf8,0x90,0x39,0xd8,0xed,0x20, + 0xc1,0x47,0x91,0x3c,0x6c,0x29,0xb6,0x4d,0xe6,0x52,0x1b,0x86,0xa6,0x86,0x62,0x29, + 0x49,0x6e,0x78,0x6b,0x81,0x8d,0x7d,0x82,0x1e,0xe9,0xa9,0x9b,0x9c,0x4,0xc1,0x6, + 0x18,0x0,0x75,0x62,0x89,0x62,0xc7,0x89,0x99,0x17,0xa6,0x30,0x2f,0x54,0x86,0x50, + 0x73,0xad,0x32,0xf5,0xf8,0x11,0xd9,0xef,0x32,0xcc,0x1d,0x14,0x0,0xaf,0x84,0xad, + 0x8c,0x4a,0x66,0x6d,0x45,0xaf,0xb1,0x9,0x28,0x4d,0x93,0x5a,0xe8,0xd9,0x4,0xe4, + 0x1c,0xf6,0xab,0x35,0xce,0x23,0x1e,0xee,0xba,0x49,0x6b,0x3b,0x34,0xa0,0xf0,0x3a, + 0xce,0x66,0xde,0xd,0x5b,0xd0,0x1d,0x50,0x93,0x98,0x44,0x8d,0x79,0x2e,0xd2,0xe1, + 0xc4,0xa,0x6a,0x9a,0x5d,0x15,0xdc,0xbd,0x70,0x9f,0x88,0x11,0xf7,0x26,0x6c,0x1b, + 0x54,0xaa,0xc7,0xf8,0x70,0x4b,0x99,0x55,0xae,0xf9,0xde,0xc8,0x3,0x52,0xe6,0x65, + 0xc9,0xd2,0xdd,0x71,0x89,0x88,0x2d,0x10,0xad,0xa0,0x87,0x7,0xe3,0x1c,0xda,0x43, + 0x73,0xca,0x94,0x2c,0xb0,0x8a,0xe1,0xdc,0xfc,0x7c,0x4c,0x67,0xa9,0x54,0xa0,0x4e, + 0xe7,0xea,0xe5,0x62,0x1b,0x1b,0x97,0x89,0x53,0xa0,0x58,0xfc,0x6f,0xbe,0xc8,0x36, + 0xd3,0xb,0x6c,0xb3,0x88,0x7c,0x9b,0xe9,0xc4,0xba,0x11,0x5a,0x2e,0xf1,0xfa,0xa0, + 0xd9,0xd7,0xd0,0xc2,0xb8,0xbc,0xf2,0x4f,0x72,0x4c,0x3a,0xad,0x5e,0x4f,0x62,0xa7, + 0x7a,0xd9,0x71,0xf2,0xca,0xd8,0x94,0xf5,0x92,0x9a,0x5,0x8f,0x4b,0x6a,0xc9,0x50, + 0x7a,0x6c,0x15,0xf2,0x51,0x12,0xcd,0xfa,0x40,0xdd,0xff,0x25,0x64,0xc5,0x1a,0x95, + 0x88,0xd4,0x76,0xa1,0x9a,0xf5,0xb0,0xa8,0x2e,0xd1,0x58,0x3a,0xad,0x94,0x4e,0xa5, + 0xb8,0x9f,0x4d,0x56,0x3c,0x4e,0x27,0xea,0xfc,0x82,0xcc,0xd8,0xc3,0x29,0x63,0x4f, + 0x71,0x66,0x61,0x9c,0x9c,0x1d,0x76,0xe4,0xd0,0x8a,0xbb,0x2e,0x58,0xbf,0xef,0x12, + 0xa8,0x7e,0x4e,0xc9,0x28,0xa7,0x8e,0xd4,0xd9,0xcb,0x89,0xcd,0xa2,0x9e,0x43,0xf6, + 0x36,0x7a,0x51,0x11,0x5d,0x16,0xb2,0xc0,0xb5,0x15,0x29,0xc0,0x54,0x4d,0xf9,0xa1, + 0x58,0x81,0xf,0x3e,0x89,0x48,0xf2,0x8b,0xa8,0x9d,0xaa,0xe3,0x0,0x11,0xe8,0x6e, + 0x4d,0x61,0x7f,0x14,0xc,0x72,0xad,0x1f,0x54,0xb0,0x2d,0xdb,0xb8,0x6a,0x7b,0x5e, + 0xb9,0xa9,0x6d,0x4e,0xfb,0x7d,0xc2,0x51,0x17,0x46,0x25,0x79,0x39,0xf2,0x9d,0x64, + 0x36,0x4b,0xf8,0xc5,0x9,0x76,0x98,0x64,0xa7,0x3e,0x75,0xc,0x70,0x10,0x89,0xbd, + 0x13,0x89,0xfa,0x9d,0x15,0x29,0x40,0xf4,0xe8,0xd1,0x58,0xcc,0x7a,0x12,0x88,0x38, + 0x49,0xd0,0xc7,0x58,0xf5,0x94,0xda,0x98,0xac,0x56,0x33,0x1c,0x99,0xa0,0x69,0x40, + 0xca,0x23,0xdf,0xc4,0xf6,0x83,0x3e,0x67,0x23,0xcf,0x41,0x6c,0x87,0x70,0x17,0xef, + 0x87,0x59,0x1b,0xe1,0x8b,0x15,0xcd,0x1e,0xf7,0xa1,0x29,0xec,0x81,0x5a,0xa4,0xa5, + 0xa0,0x20,0x45,0x7,0xe0,0x90,0xc5,0xfb,0x5d,0x3c,0x7,0x73,0x51,0xf4,0x63,0x5d, + 0x4e,0x9c,0xbe,0x7c,0x6e,0x92,0x1,0xde,0xa1,0x8c,0x83,0x6f,0x44,0xcc,0xc7,0x36, + 0x5,0x5e,0x65,0x84,0x79,0x6f,0x34,0xec,0x12,0x7e,0xc3,0xa3,0x43,0xac,0x74,0xf0, + 0x21,0x72,0x46,0x5c,0xfd,0xdb,0x9,0xd1,0x93,0x15,0xfe,0x8e,0x53,0xef,0x81,0xbb, + 0x4,0x94,0x71,0x90,0x13,0x75,0x1a,0xe1,0x6c,0xca,0x59,0x8,0x75,0x93,0x11,0x86, + 0x19,0xe3,0xf7,0xea,0x61,0xa5,0x9b,0xd,0x46,0xbc,0x87,0xed,0xb4,0xa7,0xc0,0xe, + 0x1d,0x5,0x3a,0x51,0x98,0xf6,0xc1,0x1d,0xcc,0xfb,0x29,0xca,0x2e,0xe3,0xe,0xe1, + 0x56,0x41,0xa5,0x61,0x4e,0x8e,0x32,0x82,0xa,0xed,0x34,0x7,0x41,0x12,0x90,0x93, + 0xcc,0x3c,0xba,0xd7,0x8a,0x32,0x15,0x2,0xed,0xa0,0x5b,0xa0,0x8d,0x5b,0x3,0x50, + 0xcd,0xdd,0x2c,0x8f,0x5,0xc7,0x5e,0x10,0xa2,0x85,0x9b,0xaa,0xa9,0x6c,0x45,0xa, + 0x6c,0x80,0x96,0x7c,0x8,0x40,0x18,0xbb,0x1b,0xbd,0x1e,0x20,0x9c,0x4e,0xda,0x8d, + 0xc8,0x67,0x47,0xe2,0x50,0x7b,0x9c,0xbd,0xac,0x67,0xc7,0x8c,0x59,0xcc,0x14,0xb, + 0xf0,0xd0,0x77,0x89,0xcc,0x68,0xeb,0x19,0xe5,0x4a,0xb4,0x38,0x5f,0x29,0xdd,0x35, + 0x89,0xb3,0x0,0x76,0x45,0x2a,0x13,0xa6,0x2b,0xf0,0x5,0x6c,0x96,0x43,0xa5,0xa1, + 0x26,0x8d,0x2b,0xd9,0xc4,0x1c,0xbb,0x2e,0x71,0x53,0x6a,0x56,0xa7,0x85,0xb1,0x6d, + 0x3,0x1a,0x88,0x34,0xb7,0x75,0x15,0xf5,0x14,0x3a,0x5d,0xb8,0xa,0x9e,0x12,0xe4, + 0x74,0xb5,0xb1,0xaa,0xd6,0x36,0x35,0x6e,0x44,0x4d,0x35,0xfb,0xa,0xd5,0x85,0xcd, + 0x85,0x9,0x66,0x6d,0x5e,0x45,0x4,0x7,0xe0,0x3,0x2c,0xb1,0xef,0x3,0x9e,0x59, + 0xb,0x5f,0x0,0xc9,0xad,0x8e,0xba,0xd4,0xae,0x31,0x9e,0xb5,0x3d,0x2a,0x72,0xdc, + 0x85,0xb4,0x32,0xe6,0x36,0xe2,0x5d,0x3b,0x1c,0xcc,0x42,0xdd,0x38,0xd6,0x31,0xac, + 0x66,0xb2,0x9d,0xb3,0x41,0x3d,0x41,0xce,0xb7,0x5,0x81,0x9a,0x56,0x99,0x3b,0x1a, + 0x7a,0xe1,0xa,0x4d,0x83,0x71,0xb2,0x45,0xd,0xa2,0xc6,0xcb,0x1e,0x35,0xbd,0xc3, + 0x2a,0xc0,0x87,0x2,0x3,0xf0,0xe1,0x69,0x13,0x2c,0xf4,0x7,0xf2,0x9,0x1b,0xb0, + 0x0,0xb,0xb8,0x3f,0x9,0xed,0x33,0x6f,0x3a,0x11,0x8d,0xcf,0x49,0x8f,0x70,0x4e, + 0x9c,0xf7,0x22,0xdc,0x7e,0x79,0xb9,0x50,0xe3,0x5b,0x29,0x7b,0x6c,0xa5,0x3b,0xa9, + 0x3a,0xc2,0x76,0xf3,0x63,0x8a,0x9f,0x78,0xa9,0x21,0x7b,0xa3,0x2f,0x33,0x8a,0xa8, + 0x5c,0xd2,0x13,0x77,0xc1,0x27,0x51,0xe0,0xf1,0xe2,0x52,0x39,0x1d,0x97,0xbd,0xad, + 0x22,0x4c,0x58,0xda,0x5e,0xce,0x76,0x37,0xc3,0x5b,0x3b,0x56,0x98,0xf4,0x73,0xdb, + 0xce,0x1b,0x5c,0xfc,0x78,0xb0,0x44,0x5,0x8e,0x84,0xd0,0xab,0x55,0x4c,0x13,0xd0, + 0xf,0x49,0xde,0xaf,0x54,0x38,0x6d,0x41,0xf6,0xc4,0xb6,0xf4,0x56,0x98,0xef,0xe7, + 0xb,0x1d,0xd4,0x8c,0x41,0xea,0x47,0x9e,0x60,0x1b,0xea,0x5c,0xa7,0xc4,0x75,0xca, + 0x46,0x22,0x17,0xef,0xe1,0x30,0x6e,0x17,0xd7,0x60,0xaa,0x4d,0xf1,0xe3,0xbb,0x30, + 0xf1,0xc,0x98,0xb,0x7a,0x2a,0x1b,0x7,0x2e,0x1d,0xfe,0xfe,0xd9,0xd1,0x3f,0xfe, + 0x72,0xf4,0xf8,0xcb,0xa3,0xdf,0x3c,0xb1,0x2c,0xab,0x84,0x5d,0x3d,0xb0,0x12,0xcb, + 0xa7,0x7b,0xc4,0xdd,0x52,0x8c,0x4b,0x73,0x46,0xe6,0xc9,0xd4,0xf,0x5c,0x63,0x66, + 0xfa,0xb0,0x8a,0x28,0xe4,0x63,0x41,0x1f,0x57,0x9b,0xca,0x22,0x3b,0x2d,0x4b,0xd3, + 0xd6,0xd6,0x3a,0xda,0x34,0xa6,0xb8,0xa0,0xfc,0xa0,0xc2,0x57,0xc5,0x54,0xcc,0x53, + 0x3d,0x19,0x80,0x35,0x27,0x6b,0xb5,0x18,0x79,0xcb,0x1a,0x8a,0xa4,0x2f,0x9f,0xd5, + 0x78,0x63,0xc6,0x82,0x25,0x2d,0x93,0x73,0x96,0x5a,0xc8,0xc1,0xf2,0xcc,0x26,0x6a, + 0x61,0x47,0xd6,0x99,0x3d,0xa,0xd2,0xb,0xaa,0x3a,0x8d,0x52,0xeb,0x60,0xd4,0x1d, + 0x9,0x51,0x64,0x16,0xa5,0x2e,0x27,0x7e,0x22,0x3c,0xf0,0xbd,0xe5,0xe2,0xec,0x78, + 0x77,0xa0,0x2c,0xbf,0x1c,0xa9,0xdc,0x25,0xf0,0x7b,0x58,0xa9,0x1,0x6a,0x91,0x73, + 0x97,0x8d,0x2,0x72,0x3,0xe0,0xae,0x25,0x3d,0x2f,0xa6,0x5e,0xa0,0x52,0xd0,0x75, + 0xad,0x4e,0x40,0xa3,0x43,0xb9,0x3d,0x51,0xe3,0xd8,0x4c,0xbc,0x41,0xfd,0x76,0x4a, + 0x85,0xf,0x51,0x5d,0x6e,0x95,0x93,0x85,0x6e,0xa4,0xbd,0x5c,0x4e,0x51,0xe2,0x4a, + 0xb6,0x8,0x74,0xd9,0x29,0xd5,0xdf,0x83,0xb2,0x91,0x26,0xec,0xab,0x1a,0xae,0x74, + 0x1b,0x3a,0xb3,0xeb,0x59,0x53,0xed,0xfe,0xc7,0x80,0xe,0x10,0xdb,0x5a,0x31,0x72, + 0xcc,0x8d,0x7c,0xc4,0x3,0xc6,0x1,0x3d,0x4a,0xb8,0x0,0x88,0x6c,0x93,0x51,0x4f, + 0x2e,0x22,0xde,0xc3,0x9e,0xb3,0xaa,0xf2,0xca,0xcb,0xca,0x1d,0x20,0x6a,0x3f,0x28, + 0xde,0x71,0x29,0x60,0x56,0x4d,0x52,0x8e,0x9d,0x72,0xad,0xc2,0xc0,0x84,0x86,0x28, + 0x8b,0x9b,0x6b,0xad,0x28,0x66,0x58,0x57,0x95,0x8f,0x59,0x16,0xbd,0xe6,0xc9,0xb5, + 0xbd,0xba,0x10,0x8e,0xe7,0x89,0x62,0xb3,0x6b,0xe7,0xb3,0xc,0xa0,0x7e,0x66,0xc0, + 0x7,0x19,0x8c,0x12,0x2d,0x20,0x11,0x96,0x5a,0x33,0x17,0xd8,0x9c,0xb9,0xae,0x14, + 0x60,0x8a,0x9b,0x5b,0x2a,0xf1,0xc7,0x94,0xec,0x4e,0x1,0x55,0x24,0x4d,0x8c,0x52, + 0xf2,0x44,0xb6,0x4b,0xfd,0xa2,0xf4,0xb0,0xe9,0x9b,0x98,0x5b,0xf1,0x5a,0x20,0x1a, + 0xac,0x93,0xe4,0x28,0xe7,0xad,0x97,0x2a,0x3,0x6a,0x8d,0xb8,0x9e,0x40,0x90,0xc5, + 0x85,0x22,0x73,0xb,0xe7,0x8d,0x52,0x20,0xb6,0xb8,0x54,0xea,0xa3,0x61,0x11,0x1d, + 0x44,0x9b,0x44,0xf9,0xfc,0xba,0xae,0x37,0x9d,0xd2,0x23,0xda,0x3a,0x60,0x96,0x22, + 0xad,0xc5,0x66,0x3a,0x3e,0x5b,0x2c,0xf3,0x45,0x72,0x4e,0xac,0x72,0x43,0x22,0x42, + 0x18,0x9f,0x3f,0x39,0xfa,0xdb,0xd7,0x15,0x4e,0xd4,0x4,0x5c,0x6c,0xd,0x6b,0xca, + 0xef,0x46,0x62,0x59,0x97,0x2f,0x55,0x93,0xd1,0x31,0x38,0xe5,0x75,0x37,0xbf,0x3e, + 0x9e,0x54,0x9c,0x1a,0xef,0xaf,0x94,0xb5,0x18,0x7a,0x29,0x9f,0x60,0xb9,0x6a,0x7d, + 0x58,0xbd,0xcd,0x33,0x64,0xe,0x71,0x23,0x3f,0x2a,0x4f,0x77,0xaa,0xa9,0x81,0x96, + 0xf4,0xa1,0xda,0x4e,0x3d,0x96,0x28,0x30,0x38,0xa8,0x5f,0x6a,0x85,0x45,0x87,0x72, + 0xf7,0x8d,0xa,0x35,0x5c,0x74,0xa1,0x54,0xcb,0xa,0xb1,0xc7,0x62,0x3d,0x6d,0x8c, + 0x43,0xaa,0x66,0xde,0x8c,0xb0,0xa3,0xed,0xd8,0xc2,0x7d,0x46,0xc5,0xa2,0x5b,0x58, + 0x60,0x2b,0xda,0xa4,0xbc,0xb6,0x82,0x16,0x8c,0x37,0xcf,0xae,0x9b,0x63,0xdb,0x82, + 0xa7,0x53,0x4,0x7c,0xea,0x4b,0xeb,0x3b,0x41,0xc7,0x37,0xb8,0x64,0x8c,0x19,0x20, + 0xd6,0xac,0x78,0xfd,0x4,0x56,0x31,0xc6,0xa2,0x3d,0xac,0xb2,0xa7,0xce,0x27,0x65, + 0x61,0x52,0xa4,0xb0,0x66,0x5,0x9a,0xc3,0xc8,0xbc,0x3b,0xd4,0xa4,0x21,0xf,0x53, + 0xcd,0xa,0x4f,0xeb,0x23,0xa7,0xf3,0x97,0x27,0x6a,0x4e,0x91,0xba,0xed,0xe,0xa8, + 0x20,0xcd,0x14,0xad,0xb1,0x47,0x37,0xf2,0xee,0x8d,0xe1,0xf7,0xe4,0xf0,0x7a,0x52, + 0xa8,0x3d,0x2b,0xd8,0x5d,0x5,0xc1,0xc7,0x7,0x39,0x59,0xf1,0x1a,0xf1,0x76,0xc2, + 0xec,0x4a,0xa9,0xc8,0x8d,0xc5,0xa1,0xaf,0x8e,0xf2,0x93,0x13,0x95,0x49,0x9d,0x42, + 0x74,0xf4,0x9a,0x9a,0x27,0xe3,0x43,0x90,0x95,0x95,0x5a,0xed,0x8d,0x91,0xce,0x9f, + 0x7e,0x71,0xf8,0xf4,0xf3,0x5a,0xbc,0x33,0x2b,0x7b,0xb6,0x27,0xd9,0x19,0xa9,0xe0, + 0xf7,0x81,0xf9,0x2e,0x4,0x48,0x9f,0xc0,0x24,0xec,0xf5,0xc9,0xa9,0xc1,0xb9,0xa5, + 0x58,0xab,0x72,0xf7,0x74,0x6a,0x88,0x57,0xbc,0xfd,0x99,0x5e,0xbe,0xc9,0x23,0x3e, + 0xa7,0x52,0xbf,0x4d,0x58,0x3d,0x69,0x47,0xcd,0xf1,0x68,0x93,0xe9,0x37,0x32,0x98, + 0xd7,0xff,0xfe,0xe8,0xf5,0x97,0xbf,0x3d,0x7c,0xfa,0xc5,0xe1,0xb3,0xe7,0x6,0xae, + 0x7e,0x56,0x93,0xe0,0xe4,0x13,0xe0,0x64,0xb,0x7,0xe3,0x29,0xa6,0x11,0xe4,0x9e, + 0x44,0x92,0x26,0x7b,0x7c,0xd3,0xef,0xf7,0xd5,0x70,0x6c,0x42,0x8c,0x1b,0x9f,0x77, + 0xab,0xad,0x70,0xb,0x8f,0xb7,0x4f,0x8b,0x1,0xf8,0xc9,0x61,0x4e,0x23,0x7,0x31, + 0x1b,0x50,0x50,0x74,0xc,0xd3,0x5e,0x6c,0x56,0x56,0x73,0x8b,0x6d,0x43,0x5c,0x66, + 0xee,0x2,0x8c,0xf,0x37,0xca,0x20,0xb9,0x26,0x67,0xf3,0xa2,0x93,0x9a,0x43,0xf9, + 0xd1,0xc8,0x3e,0x3c,0x97,0x86,0xc3,0x4b,0x8e,0xd3,0x0,0x86,0xa6,0xe,0x14,0xf2, + 0x57,0x9f,0xea,0x31,0x57,0xfe,0x9c,0x21,0x75,0x9b,0x47,0x18,0xaf,0x54,0x66,0xbd, + 0x64,0xa8,0xf0,0x7d,0x9b,0xd,0xd7,0xbb,0x33,0x39,0xdf,0x99,0xea,0xcc,0x67,0x22, + 0xe4,0x6f,0x72,0xcc,0x50,0x76,0x88,0x80,0x1,0x49,0xc2,0xec,0xd0,0x40,0x8b,0xea, + 0xcf,0x15,0x66,0x6,0x6,0x1b,0xe0,0xf4,0xe3,0x85,0xf2,0xdb,0xec,0xb4,0xc2,0x9c, + 0xa3,0x97,0x7f,0x38,0xfc,0xf3,0xf3,0x33,0x98,0x73,0x6,0x73,0xc,0x61,0xce,0x36, + 0x3b,0x3,0x39,0xa7,0x1f,0xe4,0x44,0x52,0x7e,0xdb,0x21,0x4e,0xfa,0xba,0xf6,0xa4, + 0x0,0x47,0xdd,0x4b,0x3e,0x83,0x37,0x67,0xf0,0xe6,0xad,0x86,0x37,0x53,0x6e,0xaa, + 0x45,0x77,0xac,0xcf,0xe,0x8e,0xe3,0xed,0xd4,0x67,0x1f,0xbd,0xfa,0xcf,0xef,0xde, + 0xfc,0xfd,0x97,0xaf,0x7f,0xfd,0xab,0xd3,0x7c,0x7c,0x6c,0x34,0xb5,0x26,0x6c,0x5d, + 0x9a,0xe1,0x99,0xf0,0xe5,0xe3,0x3c,0xb,0x5e,0xbc,0x62,0xe,0xd2,0x4c,0x68,0xcb, + 0x41,0xda,0xd6,0x10,0xbb,0xae,0x31,0x46,0x33,0xba,0x51,0x36,0xa9,0x5f,0x9c,0xee, + 0x88,0x30,0xbe,0xb9,0x2a,0x8c,0xbd,0x69,0xe4,0x49,0xaf,0x18,0x9e,0xfc,0x81,0x5f, + 0x90,0xf3,0xee,0x9c,0x3a,0xa9,0x43,0x17,0x50,0x7b,0x1e,0xfd,0x60,0x25,0x9c,0x86, + 0xb,0x42,0x9f,0xc,0x98,0x39,0x83,0x9a,0xc6,0x47,0x7e,0xdf,0x59,0xbf,0xb1,0xba, + 0xda,0xbe,0x3c,0xed,0xa1,0x9f,0xf9,0xa4,0x70,0x3c,0x67,0x7e,0xea,0xd6,0x2e,0x88, + 0xd0,0xe0,0xf6,0xdd,0xa9,0x3b,0x2a,0x6c,0x0,0x1f,0x74,0x5d,0x41,0x2b,0xb9,0x84, + 0x95,0x15,0x4d,0xbd,0xae,0xa3,0x5,0xa4,0x29,0xdc,0xb7,0x7d,0x4f,0xa3,0xf9,0xb1, + 0xa3,0x16,0x68,0x65,0x72,0xe4,0x98,0x29,0x75,0x1,0xb5,0xd0,0xe1,0xa7,0xcf,0x5f, + 0x7f,0xf2,0xf1,0xab,0x97,0x5f,0xbc,0xfa,0xea,0xe3,0x6f,0xee,0x10,0xd2,0x70,0xab, + 0xa0,0x0,0x83,0x5c,0x39,0x4e,0x88,0xb5,0x1e,0x7,0xae,0x45,0x71,0x89,0x5,0x37, + 0xa8,0xeb,0x26,0xe3,0x13,0x86,0x58,0x53,0x21,0xa8,0x57,0x2f,0x1f,0x1f,0x7e,0xfa, + 0xf5,0xd1,0x8b,0x7f,0x1d,0xfe,0xf1,0x9f,0x6f,0x9e,0x7e,0x72,0xa,0x40,0x54,0x53, + 0x9,0x94,0x1a,0xa8,0xda,0x70,0x94,0x2a,0x80,0x82,0x5d,0x2a,0xec,0x41,0x9,0x34, + 0x33,0xc1,0x3d,0x11,0xde,0x59,0xaa,0xb8,0xe3,0x96,0xe0,0x9c,0x8a,0x6d,0x8c,0xe4, + 0x4e,0x5b,0xbb,0x96,0x69,0xca,0xec,0xf5,0x30,0x5c,0x93,0xed,0xa1,0xda,0x1d,0xa9, + 0x82,0x4b,0x65,0xcd,0x5b,0xa9,0xdb,0x84,0x6a,0xb0,0xf9,0x94,0x8e,0xf5,0x54,0x9d, + 0xaa,0x73,0xa7,0x6a,0xb5,0x6d,0x1e,0xf8,0x99,0x8e,0x8,0x6b,0xec,0xde,0x8d,0x31, + 0xf1,0x5e,0x9,0x2b,0x33,0x1f,0x6a,0x88,0xff,0x2e,0x2,0x3f,0x6b,0x76,0xbb,0xf6, + 0x6b,0x29,0x62,0xee,0xd6,0x0,0xc3,0xe4,0xe2,0x79,0xd,0x5d,0xac,0x9b,0xdf,0x37, + 0x9a,0xc,0x92,0xbb,0x5b,0xd5,0xd4,0x69,0xe9,0xee,0x99,0x20,0x87,0xa6,0x71,0xbd, + 0x75,0xe2,0x9d,0x66,0x72,0x37,0x46,0x85,0xcd,0x61,0xdd,0xb4,0xb0,0x2c,0x7b,0x73, + 0x2b,0x1b,0xaf,0xff,0x4e,0x3e,0xf5,0xd8,0xe6,0x5c,0xa3,0x4b,0xf4,0x25,0x15,0xe7, + 0x2,0x19,0xa0,0xdb,0xb0,0xb4,0x5,0x77,0x3d,0x40,0x58,0x7d,0x5d,0x20,0xf8,0x66, + 0x82,0x2d,0xe3,0xf0,0xe2,0x2,0xdf,0x6a,0xf1,0x8b,0x45,0x2e,0xd7,0xea,0x17,0x27, + 0x77,0xf3,0xf1,0xed,0xc9,0xe4,0xe4,0x37,0x8f,0x4d,0x39,0xb9,0x60,0x93,0x6f,0x5f, + 0x80,0x69,0x49,0xb4,0x1c,0x19,0x7f,0x74,0x68,0xf2,0xa8,0xb9,0x32,0xfd,0x28,0xbb, + 0xaa,0x9e,0xa5,0x8f,0x14,0x4f,0x7d,0xc6,0xa3,0xd1,0xfd,0xf8,0x29,0xe3,0xed,0x48, + 0x6a,0x11,0x9a,0x89,0xb7,0x7b,0xf7,0xdd,0xd0,0x39,0x8c,0xbf,0x30,0x61,0x1a,0x82, + 0x57,0xe8,0x72,0xc2,0x90,0xec,0x4e,0x41,0x9d,0x6d,0xa8,0x1,0x74,0x7c,0x52,0x24, + 0x1b,0xc6,0xb2,0x45,0x7c,0x9b,0x65,0x84,0x5f,0xbc,0xc9,0xf8,0xd5,0xe3,0xff,0x7d, + 0xf6,0xe2,0xcd,0x7f,0x9f,0x1c,0xbe,0x7c,0xf1,0xfa,0xb3,0xbf,0x9e,0xe6,0x7d,0xc6, + 0x6,0xb1,0x83,0xc4,0x68,0xf7,0xe2,0x84,0x62,0x7,0xf3,0x3a,0x55,0x38,0x29,0x22, + 0xe5,0x98,0xd7,0x19,0xef,0x52,0xc7,0x21,0x5e,0x83,0x10,0x43,0xf9,0x59,0x99,0x4c, + 0x23,0xf3,0x71,0xdc,0x61,0xfa,0xc3,0x3b,0xb3,0x9c,0xa,0x33,0xf3,0x51,0x79,0x4, + 0x79,0xfc,0x55,0xa9,0x1,0xf5,0x4a,0x42,0xc8,0xcb,0xc4,0x19,0x69,0xb8,0xfa,0xf0, + 0x54,0xf8,0x7d,0x8b,0x30,0xd8,0x7b,0x9a,0x18,0xef,0xe0,0x64,0x2,0xe6,0x67,0xef, + 0xa9,0x97,0x1b,0x79,0xea,0x30,0xe8,0xfe,0xa6,0xf0,0xa,0xbd,0xf5,0xb1,0x44,0x47, + 0x27,0x4d,0x9a,0x45,0x48,0x47,0x6b,0xaf,0x5b,0x98,0x3f,0x40,0x25,0xc1,0xf5,0xc5, + 0xcd,0x35,0x5a,0x53,0xcd,0x70,0x3d,0x75,0x30,0xcd,0xc,0xa0,0xc9,0xe3,0x38,0x66, + 0x81,0x2a,0xc3,0x30,0x35,0x8e,0xbb,0xce,0x31,0x38,0xff,0xca,0x38,0x98,0xe9,0x5d, + 0x7d,0x5e,0xeb,0xde,0xf6,0x50,0xf1,0xc2,0xaf,0xe4,0x99,0xf9,0xec,0xf2,0x75,0x48, + 0xf4,0x7,0x7e,0xfe,0xf,0x4e,0x79,0xc9,0x92, + // FolderTreeItem.qml + 0x0,0x0,0x4,0x68, + 0x0, + 0x0,0x11,0xcc,0x78,0xda,0xb5,0x57,0x6d,0x6f,0xdb,0x36,0x10,0xfe,0x1e,0x20,0xff, + 0x81,0xd3,0x87,0xc2,0x5e,0x2,0x45,0xce,0xba,0x61,0x13,0x90,0x15,0x9b,0x97,0x60, + 0x1,0x96,0x21,0x6d,0x2,0xec,0xc3,0x30,0x14,0xb4,0x74,0x91,0x88,0x51,0xa4,0x40, + 0x51,0x4e,0xb2,0xb4,0xff,0xbd,0x47,0x51,0xef,0xa2,0xec,0x7a,0xeb,0x4,0x23,0x91, + 0xc9,0xbb,0xf3,0xdd,0x73,0xcf,0xdd,0x91,0x2c,0xcb,0xa5,0xd2,0xe4,0xad,0x7e,0x5b, + 0xb2,0xe8,0xef,0xe3,0x23,0x36,0xf8,0xee,0xaf,0xa5,0xd0,0x4a,0xf2,0x62,0xb2,0xf1, + 0x1b,0x7d,0x96,0xa5,0xee,0xd6,0x3d,0xdf,0x3f,0xd3,0x29,0x64,0xe0,0x11,0x5a,0x90, + 0x7b,0xf3,0x36,0xd8,0x8b,0x24,0xbe,0xb,0x10,0xba,0xf0,0x8e,0x8f,0x8e,0x8f,0xd6, + 0x92,0x97,0x99,0x20,0x2f,0xc7,0x47,0x4,0x1f,0x16,0x87,0x44,0x2b,0x80,0x6b,0xd, + 0x99,0xd9,0x35,0x6b,0xb9,0x92,0x39,0x28,0xfd,0x4c,0xb6,0x54,0x91,0x7,0xc9,0x63, + 0x50,0xa3,0xd,0x26,0x34,0xe1,0xb0,0x5,0x1e,0x92,0x60,0xb4,0x55,0x68,0xc5,0x44, + 0x42,0xa,0xe0,0x10,0x69,0x88,0x6f,0xa9,0x4e,0x43,0xe2,0x79,0xe,0xcb,0xf0,0x94, + 0x53,0x11,0x5b,0x91,0x22,0x24,0x2,0x1e,0xc9,0x1d,0xe8,0xc5,0xb2,0x71,0xa3,0x60, + 0x89,0xa0,0xbc,0x76,0x60,0xcd,0x31,0x74,0x88,0x17,0x9d,0x4b,0xcb,0x81,0x94,0x96, + 0x49,0xc2,0xe1,0xb2,0x32,0xb9,0xa8,0x7d,0xc8,0xd1,0x70,0x6b,0xed,0x91,0xc5,0xc6, + 0x93,0x9c,0x2a,0x44,0x82,0xbc,0xa9,0x5f,0xfc,0x6a,0x99,0x84,0xe4,0x3c,0x8,0x1a, + 0xc9,0x77,0xe8,0x38,0x15,0x68,0xad,0xc1,0x68,0xa2,0x6e,0xb5,0xba,0xcd,0x14,0x58, + 0x92,0xea,0x90,0xbc,0xe,0xba,0x35,0x45,0x63,0x56,0x62,0x58,0x55,0x3e,0x7c,0xfb, + 0xd7,0xae,0xdd,0x0,0xfe,0xcd,0x3a,0xc9,0x48,0x72,0xa9,0xc2,0x1,0x62,0xe4,0xe2, + 0xe2,0xa2,0xe,0xd3,0x37,0x51,0x74,0xc2,0xf5,0xf3,0x6,0xd9,0xe0,0xab,0x64,0x43, + 0x17,0x7d,0xfb,0xb9,0x62,0x19,0x55,0xcf,0xbe,0x3a,0x25,0xae,0xe5,0xc4,0xbd,0xbc, + 0x39,0x25,0x81,0xbf,0xfa,0x76,0x39,0xf9,0x91,0x90,0x2c,0xac,0xf,0x37,0xb2,0x2c, + 0xe0,0x27,0x5,0xd4,0x8f,0x90,0x94,0x94,0x89,0xa2,0x5a,0x41,0x2f,0xfa,0xf6,0x52, + 0xb9,0x5,0x85,0x4a,0x9e,0x56,0x54,0x14,0x16,0x29,0xaf,0x67,0x75,0x23,0x95,0x89, + 0xa7,0x46,0x72,0x57,0xb8,0x68,0x78,0x45,0x5a,0x6a,0xf5,0x74,0x6b,0xa8,0xbe,0x70, + 0xec,0xdf,0xb4,0x24,0xa9,0xd2,0x2f,0x1f,0x6d,0x85,0xf5,0xd3,0x6f,0x1e,0x2a,0xa2, + 0x54,0xaa,0xc2,0x7f,0x60,0x9c,0x37,0x4c,0x70,0x4b,0x70,0x78,0xd0,0x37,0x54,0x25, + 0x4c,0x84,0x64,0x75,0x4e,0x4e,0x6c,0xad,0x90,0xaf,0x91,0x65,0x6e,0x5,0x65,0xf8, + 0xd3,0x69,0xc,0x85,0x10,0xca,0x8,0xe9,0x1c,0x92,0xef,0xfb,0x6e,0x9a,0xe7,0xec, + 0x8c,0x58,0xc6,0x63,0x8d,0x73,0x4e,0x73,0x4c,0xc9,0xa6,0xd4,0x5a,0x8a,0xa1,0x98, + 0x93,0xd0,0x23,0x62,0x8f,0x3d,0xeb,0xd3,0xda,0xb5,0xd7,0xd0,0xfb,0xf5,0x74,0xab, + 0x4e,0x92,0x2d,0xef,0xff,0x40,0x9d,0xa9,0xe5,0x2d,0x2b,0xd8,0x86,0x43,0xd8,0x70, + 0x25,0x4a,0x19,0x8f,0x51,0x96,0xbc,0x7a,0x35,0x5e,0xc2,0x1c,0x88,0x4,0x99,0xf4, + 0x23,0x9,0xc6,0xa8,0x99,0xe7,0x1a,0xbd,0x71,0xa1,0xd1,0x4f,0x4a,0x84,0x4e,0x80, + 0xba,0x16,0xee,0x5c,0x37,0x8f,0xa0,0x19,0x3a,0xe4,0x45,0x29,0x6c,0x95,0x14,0xef, + 0xab,0x4c,0x7a,0x6e,0xd1,0x82,0xfd,0x3,0xd3,0xf4,0x8e,0x60,0xeb,0xc3,0xa2,0xe1, + 0x49,0xdf,0x1,0xba,0x1a,0x23,0x57,0xdd,0x5a,0x4a,0x6a,0xaa,0x99,0x14,0xe1,0xb0, + 0x9d,0xfa,0x29,0x2d,0x16,0xbd,0x8a,0x5a,0x22,0xe0,0x3f,0x4,0xc3,0x9a,0x6a,0x9e, + 0x8f,0x2e,0x80,0xda,0xbc,0xcd,0xa1,0x64,0x6,0xc7,0x28,0xc5,0xbb,0xe1,0x9c,0x2f, + 0x9b,0x96,0x6f,0x86,0x5,0x97,0x82,0x62,0x8a,0xab,0xa9,0x54,0xc2,0xc,0x52,0xa5, + 0x2a,0xa4,0xba,0x4b,0x69,0xe,0x55,0x2f,0xb8,0x95,0x38,0x8f,0xb0,0x42,0x7e,0x45, + 0x67,0xd6,0xd5,0x9e,0x5b,0x4f,0x8a,0x7a,0x8a,0x74,0x23,0xcf,0x1f,0xcc,0x8d,0x3e, + 0x60,0x4e,0x9c,0x76,0xc2,0x66,0xec,0x1d,0x58,0x61,0x2d,0xa1,0xbf,0x1a,0x33,0xfa, + 0xc3,0x87,0x39,0x46,0x9b,0x5e,0x19,0xec,0x71,0x5,0x1b,0xc3,0x55,0xa5,0x4d,0x58, + 0x34,0xee,0x6,0x73,0xd4,0xb7,0x44,0xde,0xcb,0x22,0xcf,0x7e,0x7f,0x8f,0x83,0x5c, + 0x78,0xa6,0x64,0xed,0x77,0x7,0xe5,0x6b,0xba,0x7f,0x37,0xdb,0x21,0x1c,0xd,0x79, + 0x2a,0x6b,0x68,0xe3,0xa6,0xc3,0x8e,0xa8,0x4d,0x2c,0xc3,0xbd,0x7b,0x2c,0x25,0x57, + 0xd4,0xa6,0xc4,0xda,0x7e,0x32,0x55,0xab,0x3c,0xc0,0xc6,0xe5,0xe7,0xec,0x9,0xf8, + 0x5d,0x15,0x51,0xdf,0x6d,0xb3,0x67,0x56,0xef,0xb2,0x19,0xbd,0xc7,0xba,0x87,0xee, + 0x19,0x77,0x57,0x46,0xd6,0x1e,0xc,0x10,0xd3,0xea,0xdb,0xef,0x52,0x65,0x94,0xcf, + 0x82,0xb7,0xc7,0xa0,0x3,0x5b,0x72,0x50,0x73,0x1,0xce,0x62,0x13,0x2c,0x4a,0xf9, + 0x97,0xe6,0xfd,0x9d,0x9,0x64,0x2a,0x67,0x67,0x65,0x55,0xdd,0x7f,0x58,0xa2,0x7f, + 0x5e,0xa6,0x6e,0x53,0xa9,0x25,0x6,0x53,0xe2,0x69,0x6c,0x43,0xe3,0x4,0xe,0x9f, + 0x59,0x95,0x5a,0xe5,0xa0,0x3d,0xc5,0x9d,0x38,0x7b,0xeb,0xe7,0x4c,0xb1,0x55,0xf0, + 0x6f,0x71,0x6e,0x8e,0x22,0xab,0x53,0x62,0x3f,0x81,0x7f,0xbe,0x1c,0x21,0x8d,0x16, + 0x32,0x67,0xd3,0x3b,0xe8,0x44,0x64,0xba,0xf7,0x6a,0xd6,0x86,0xa3,0xa4,0xec,0xce, + 0xfe,0x29,0x9a,0x9b,0x4c,0xac,0xab,0x44,0xcc,0x4c,0xcb,0xb9,0xe2,0x69,0xe6,0x40, + 0x9b,0x88,0x2f,0x31,0x50,0x7,0x15,0xd9,0xf9,0xe6,0x16,0x1e,0xd7,0xa6,0x2b,0x91, + 0x93,0x5a,0xac,0xca,0xeb,0x67,0xfc,0x81,0x9d,0x83,0xf8,0xff,0x2e,0xb0,0xe9,0x38, + 0x71,0x96,0xcb,0xec,0x20,0x36,0xc0,0x8f,0x8e,0xe7,0x87,0x9e,0x57,0xf7,0xd,0xdc, + 0x43,0x7,0xad,0x6b,0xc0,0xe,0xaf,0x6f,0x83,0xab,0x5b,0x2f,0xec,0x36,0x64,0xec, + 0xc,0xeb,0x7a,0xe0,0xd9,0x85,0xe1,0x75,0x75,0xef,0x55,0xac,0x25,0xf7,0x9e,0x41, + 0x36,0x3d,0x31,0xee,0x3b,0x44,0x4e,0x8e,0xe3,0xe7,0x83,0x5b,0x3,0xe4,0x40,0x91, + 0xdd,0xe3,0x2c,0x65,0x32,0x36,0xb7,0x64,0xc7,0x78,0xff,0xf3,0xaf,0xa1,0x24,0xca, + 0x41,0x82,0x26,0xc2,0x7a,0x88,0xdd,0xd7,0x8,0xee,0x68,0x80,0x2d,0xc8,0x23,0x10, + 0x3a,0xd6,0x1b,0x43,0xa1,0x75,0xe2,0x17,0xaa,0x1d,0x27,0xb4,0xfa,0x16,0xdf,0x5a, + 0xb2,0x37,0x95,0x13,0x57,0xa7,0x19,0x5e,0xe9,0x5b,0x8d,0xfe,0xb2,0x63,0x8c,0xc, + 0x2f,0xf9,0xad,0xd6,0x60,0x7d,0xaa,0x26,0xc5,0x55,0x9f,0x37,0x8,0x60,0x29,0x22, + 0x73,0xce,0x5d,0x3c,0x2c,0xc9,0xcb,0x2c,0xbb,0x96,0xe3,0xaa,0xb2,0xb6,0xee,0x7b, + 0x87,0xbc,0x9e,0x29,0xcb,0x84,0x97,0x99,0xc3,0xa0,0xdd,0xdd,0x59,0xa5,0xf5,0x3f, + 0xfc,0x7c,0x2,0x30,0xbc,0xc9,0x15, + // PhotoThumbnail.qml + 0x0,0x0,0x8,0xdd, + 0x0, + 0x0,0x26,0xef,0x78,0xda,0xed,0x5a,0xcd,0x72,0x1b,0xb9,0x11,0xbe,0xbb,0xca,0xef, + 0x0,0xcf,0x61,0x45,0xc6,0xf2,0x90,0x94,0xa5,0x5d,0x9b,0x8e,0xb3,0x65,0xc9,0xd6, + 0x5a,0xb5,0x92,0x4a,0x96,0x94,0xaa,0x54,0xa5,0x52,0x29,0x70,0x8,0x92,0x58,0xcf, + 0xc,0x66,0x31,0x18,0x49,0xf4,0x5a,0x2f,0xb0,0xf7,0x54,0xae,0xfb,0xe,0x39,0xe4, + 0xb4,0x97,0xbc,0xcb,0x6e,0xe5,0x31,0xd2,0xd,0xcc,0xf,0x66,0x6,0x43,0x51,0xb2, + 0xbc,0xc9,0x21,0x2c,0x95,0x44,0xc,0x1a,0x8d,0x46,0xff,0x7c,0xdd,0x8d,0x11,0x8f, + 0x12,0x21,0x15,0x79,0xa7,0xde,0x65,0x3c,0x78,0xff,0xf0,0x1,0xaf,0x8d,0xfd,0x43, + 0xba,0x14,0x99,0x4a,0xcb,0xe7,0x9e,0xef,0xf,0xd4,0x82,0x45,0xcc,0x23,0x34,0x25, + 0xe7,0xf8,0xed,0xe1,0x83,0x87,0xf,0x4e,0x59,0xa0,0x68,0x3c,0xf,0x19,0xf9,0xe1, + 0xe1,0x3,0x2,0x1f,0x3e,0x1d,0x13,0x29,0x84,0xc2,0x49,0x1c,0xf,0x6,0xe4,0x94, + 0x7d,0x9f,0x71,0xc9,0xa6,0x24,0x91,0x22,0x61,0x52,0x71,0x96,0x9a,0xb9,0x7c,0xbc, + 0x24,0x3c,0x56,0x24,0x59,0x8,0x25,0xe,0x60,0xf5,0xb0,0x31,0x99,0x2a,0xc9,0xe3, + 0x39,0x99,0xf1,0x90,0xbd,0xa5,0xe9,0x62,0x4c,0x3c,0xaf,0x9b,0xe2,0x84,0xaa,0x9c, + 0xa2,0xdc,0xfe,0x4c,0x51,0xc5,0xba,0xf7,0x9e,0x8,0x11,0x92,0x94,0x85,0x70,0x10, + 0x6,0xbb,0xcf,0x68,0x98,0x32,0x17,0x9,0x4f,0xf7,0xe9,0x85,0x90,0x5c,0x31,0x37, + 0x11,0x9e,0x41,0x52,0x5,0x82,0xe8,0x23,0x94,0xdb,0xbf,0xe6,0x69,0x12,0x52,0x9c, + 0x9f,0x89,0x6e,0xb9,0x8f,0x69,0xc4,0xba,0x4f,0x36,0x85,0x13,0x9c,0xd3,0xf7,0x2c, + 0x76,0x90,0xe0,0xbe,0xc8,0xe1,0x8c,0x7f,0x60,0xf5,0x9d,0x8d,0x9,0xdd,0x1c,0x69, + 0x9a,0xc0,0x81,0xf7,0x80,0xef,0x5c,0xc8,0x25,0xb0,0x8d,0x85,0x8c,0x68,0xe8,0xe9, + 0x85,0xc5,0x60,0x93,0x78,0x97,0x7c,0xca,0xf0,0xaf,0xa2,0x61,0x58,0x53,0x2a,0x9f, + 0xc7,0xa0,0x4,0x33,0x4e,0xf5,0x80,0x4,0x21,0x38,0xe,0x9b,0xf6,0x2c,0x6b,0x6e, + 0x92,0xb,0x2a,0x49,0x24,0xb2,0x94,0xf5,0x6b,0xb4,0x53,0x91,0x4d,0x42,0xb6,0xd7, + 0x5e,0x51,0x27,0x93,0x7c,0xbe,0x50,0x7b,0x2e,0xbe,0x89,0xd0,0x43,0x91,0xd6,0x17, + 0x18,0x43,0x9e,0x8b,0x39,0xb8,0x64,0x63,0x45,0xcd,0xd0,0x7d,0xeb,0x2c,0xaf,0x92, + 0x84,0x51,0x49,0xe3,0x20,0x37,0x69,0x20,0x42,0x21,0xc7,0xc6,0xc7,0x7d,0xf3,0x3b, + 0xcd,0xe4,0x8c,0x16,0xf3,0x92,0x4e,0x79,0x96,0xd6,0x9,0xcc,0xb3,0x43,0x2a,0xe7, + 0x39,0xd1,0x44,0xc8,0x29,0x93,0x7e,0xce,0xb,0x23,0xc2,0x2f,0xf6,0x26,0x5f,0xd7, + 0x96,0x26,0x92,0x47,0x54,0x2e,0x49,0x9d,0xa1,0x59,0x5f,0xe3,0x5,0xb6,0x40,0xe7, + 0x6e,0xf2,0xda,0x82,0x95,0xa3,0x5c,0xf2,0x90,0x27,0x63,0xa2,0x64,0xc6,0x8a,0xe3, + 0xed,0xb2,0x5,0xbd,0xe0,0x42,0x12,0x11,0xd7,0x44,0x2a,0xc2,0x15,0x3f,0x7b,0xf8, + 0xe0,0x55,0xc,0x52,0x28,0xe,0x64,0x3f,0x90,0x69,0x26,0xf5,0xd7,0xba,0x44,0xc5, + 0xd3,0x63,0xed,0x1c,0xe4,0xda,0x30,0xb8,0xb6,0x9d,0x42,0xb,0x85,0x3c,0xb4,0x8f, + 0xb1,0xd9,0xc,0x86,0x66,0xb6,0x85,0x13,0xf8,0x1,0x95,0x2f,0x84,0x4c,0x7d,0x70, + 0xdf,0x70,0x4c,0x12,0x2a,0x59,0xac,0xda,0xb3,0xa0,0x9c,0x39,0x8f,0x41,0xdf,0x4f, + 0xb6,0xaa,0xc9,0xc2,0x6,0x5a,0x19,0x66,0x40,0x1e,0x13,0x8b,0x20,0x57,0xbc,0xa7, + 0xc0,0xb0,0xa9,0x61,0xed,0x55,0xb3,0x77,0xb1,0xce,0x6a,0x56,0xb9,0x71,0x2c,0x9, + 0x2e,0x78,0xca,0xc1,0xc7,0x1b,0xec,0xab,0xf9,0xf,0x70,0xa2,0x51,0x5b,0x89,0xe7, + 0x3c,0x6,0xc4,0x9,0x33,0x49,0x0,0x36,0x2,0xb6,0x10,0x21,0xb0,0x27,0x3d,0x8, + 0xe0,0xb9,0x64,0x69,0xca,0x2f,0x18,0x9,0x5,0x1c,0x18,0x14,0x9c,0x2a,0x3a,0x67, + 0x64,0x94,0x47,0xc0,0x41,0x84,0x23,0x4b,0xbd,0x8,0xc5,0x80,0x47,0x4b,0x3d,0x71, + 0x67,0xad,0x8f,0xaa,0xb9,0x54,0x64,0x32,0x28,0xe,0x54,0xe0,0x31,0xe8,0xcb,0xe3, + 0xb8,0xc3,0x78,0x0,0x9,0x22,0x8b,0x26,0x31,0xe5,0xe1,0xc0,0x3,0x6b,0xd4,0xc8, + 0x2a,0x2e,0x5d,0x9f,0xc7,0xa4,0x57,0xae,0x40,0x18,0x47,0xc6,0x1f,0x91,0xf,0x8b, + 0x3,0x31,0x65,0x7f,0x3c,0x3d,0xd8,0x13,0x90,0x8b,0x62,0x10,0xb7,0x4e,0xd8,0x47, + 0xe3,0x78,0xfd,0x75,0x76,0xf0,0x6,0xa8,0x10,0x8f,0x54,0x38,0x8a,0x1f,0xd4,0xc4, + 0x11,0x6c,0x91,0x9f,0xac,0x8e,0x8d,0xe4,0xe5,0xcb,0x97,0x15,0x3c,0x7e,0x6d,0xd4, + 0xec,0x9f,0x80,0x2d,0x98,0xbc,0x60,0xaf,0xc,0x2d,0xa0,0x2b,0xf0,0x74,0x4d,0xed, + 0x73,0x5b,0xb9,0xe9,0x12,0xd4,0x2b,0x45,0x2c,0xd0,0x77,0x4d,0x9c,0xb6,0xdc,0x5, + 0xac,0xaa,0xc0,0x9b,0x71,0x5b,0xc3,0xf0,0x94,0xd1,0xe9,0x92,0x7c,0xf1,0x5,0x79, + 0x34,0xcb,0xc2,0xd0,0x3c,0x93,0xf8,0xac,0x5a,0x2c,0x12,0x1a,0x70,0x5,0x38,0x9e, + 0x73,0x1,0x39,0x47,0xc4,0xca,0x6,0xb9,0x6f,0xed,0xa2,0x5b,0x99,0xb0,0x4,0xc0, + 0x8c,0xb2,0xd0,0x44,0xfc,0x25,0x7,0x6d,0xa7,0x1,0xd,0x2d,0x71,0xb4,0xb3,0xcf, + 0xe0,0xd4,0x63,0x72,0x86,0x33,0xb6,0x63,0xe9,0x1d,0x1,0x9a,0x79,0xec,0x5f,0x59, + 0x2e,0x66,0x62,0x80,0xc,0xec,0x20,0xb0,0x48,0x97,0x36,0xe9,0x82,0x21,0xb2,0xb7, + 0x69,0xaf,0xf4,0x66,0xe0,0x75,0xfe,0x70,0xa7,0x3e,0xb3,0x74,0xce,0x5c,0xdb,0x27, + 0xb4,0xc1,0x2e,0xd7,0x48,0x53,0xec,0x63,0x70,0x50,0xd6,0x1,0x76,0x3b,0xc3,0x61, + 0x81,0x6a,0x39,0xeb,0x66,0x6c,0xee,0x83,0xfe,0x49,0xe9,0xe4,0x84,0x57,0x81,0xe5, + 0xc,0xbe,0xd2,0x5c,0xff,0xf,0x3e,0x13,0x7c,0x69,0x84,0x65,0xc4,0xff,0x62,0xf4, + 0x5,0x34,0x58,0xb0,0x7a,0xea,0x6c,0x97,0x80,0x3a,0xe8,0xba,0x2,0xd4,0x5e,0x56, + 0x86,0xa3,0x5e,0xe1,0xa,0xc6,0xcf,0xee,0xaa,0x87,0x79,0x8e,0xb0,0x92,0xc8,0xfd, + 0x65,0xe2,0x51,0x2b,0xcf,0xda,0x29,0x13,0x32,0x5d,0x54,0x5b,0x5f,0x42,0x5b,0x13, + 0xc0,0x10,0xd4,0x2a,0x4c,0xc8,0xf5,0xfa,0xa8,0x5b,0xaf,0x70,0xae,0x93,0xc,0x4a, + 0x6f,0x90,0x28,0xd7,0x4a,0x35,0x77,0x6,0x5d,0x6,0xec,0xca,0x69,0x58,0xa9,0xac, + 0x5b,0xb9,0x32,0x8b,0x63,0x5d,0xaa,0xdf,0x4d,0x24,0x9b,0x55,0x28,0x44,0x2,0x3a, + 0x29,0x77,0xf5,0xf,0xe2,0x19,0x8f,0xa1,0x4f,0xb8,0xc9,0x9c,0x33,0x29,0x0,0x5d, + 0x47,0x2f,0x88,0x12,0xe0,0x1d,0xfe,0xce,0xb,0xcb,0xc0,0xcf,0xea,0x6,0x5e,0xc5, + 0x40,0xaf,0x44,0x16,0xa3,0x15,0xc,0x1c,0x1e,0xf2,0x46,0x4a,0xf0,0x3f,0x3c,0x21, + 0xfb,0xef,0x7b,0x46,0x65,0x85,0x56,0x74,0x69,0x39,0x6d,0x2f,0x80,0x7a,0x35,0x8b, + 0xe2,0xa6,0x45,0xb,0x51,0x2,0xd8,0x80,0xc9,0x83,0xb8,0x2d,0xac,0x46,0x51,0x74, + 0x7,0xb4,0xfb,0xb6,0xcd,0x51,0x23,0x78,0x20,0x5a,0x3c,0x6d,0xbe,0xf0,0x8b,0x7f, + 0x10,0x31,0x34,0x42,0x7b,0x7a,0x87,0x82,0x7f,0x6b,0xa2,0xcd,0x22,0x36,0xcd,0xdd, + 0x44,0xa,0x68,0xe1,0xfe,0xaa,0xf1,0xda,0x6b,0x53,0xa5,0xba,0x81,0x7b,0xba,0xd5, + 0x9e,0x71,0x68,0x52,0xb1,0x2b,0x75,0x8e,0xfd,0x2c,0xd4,0xa6,0xed,0x5,0x25,0xfe, + 0x80,0x6f,0xd4,0x67,0xaf,0x9b,0xc7,0x3e,0x7,0x46,0x9f,0xe9,0xd8,0x28,0x23,0x1c, + 0xfb,0xd7,0xbf,0xff,0xf4,0xeb,0x3f,0xfe,0xf6,0xcb,0x8f,0x3f,0xfd,0xfb,0xe7,0x9f, + 0x1d,0xc7,0x9e,0x1,0xf,0x3f,0xe1,0x57,0x2c,0x34,0x1d,0xac,0x7d,0x4a,0x9c,0xc3, + 0xa7,0x7f,0x4a,0x3b,0xd6,0x5d,0xea,0x32,0x62,0x4c,0xf6,0x71,0x70,0xc4,0xa0,0xd, + 0x88,0xee,0x57,0x7d,0x5f,0xb5,0xd4,0xb7,0x22,0xa2,0xaa,0xfe,0x47,0x5c,0x30,0x9, + 0x4d,0xff,0x9d,0xe3,0xaa,0xa3,0x31,0x79,0x7,0xbd,0xce,0x7c,0x42,0x7b,0xcf,0x9f, + 0xf,0xb6,0x76,0x76,0x36,0xc9,0x68,0xb8,0x65,0xbe,0x6c,0x6d,0x8f,0xcc,0x97,0x21, + 0x54,0x47,0xfd,0x76,0xb3,0xe2,0x4e,0x3c,0xad,0x4e,0xf0,0x93,0xbb,0xc1,0x1b,0x15, + 0x3,0x59,0x36,0x78,0x3f,0x11,0x57,0xa4,0xa7,0x44,0xf2,0x24,0x64,0x33,0xd5,0x5f, + 0xa1,0x24,0x2c,0xa2,0x8a,0x15,0x6d,0xd5,0x1,0x87,0xd2,0x1b,0xe1,0x7b,0x9b,0x0, + 0xd9,0x97,0x14,0x38,0x58,0x1,0x5c,0xcf,0xaa,0xb9,0xa2,0x95,0x1b,0x56,0x8f,0x16, + 0xb9,0x9f,0xd9,0xcf,0x8a,0x16,0x74,0x34,0xbc,0xd1,0x6e,0xee,0x86,0xb2,0xb0,0xa6, + 0xb1,0x60,0xf9,0x6b,0xe8,0x3f,0xef,0x7f,0x5a,0xa7,0xda,0x75,0x8f,0xd0,0x6e,0x57, + 0x47,0xb5,0x76,0x74,0x34,0x74,0x17,0x31,0xb5,0x4d,0x3f,0x7e,0x34,0xf7,0x39,0xaf, + 0x20,0x5d,0x82,0x58,0x0,0x0,0xa0,0xbf,0x23,0x7c,0x52,0xd5,0x39,0x25,0xa4,0x99, + 0x92,0xfd,0xb6,0xc,0xfc,0xe7,0xf7,0x58,0x2a,0xdd,0xca,0x69,0x9b,0xfb,0xa5,0xae, + 0xd6,0xe7,0x5e,0x76,0xab,0x6,0xae,0xc4,0xb3,0x5e,0x32,0xcb,0xf3,0x8a,0x8e,0x90, + 0x6,0xb2,0x9a,0x64,0x32,0xda,0xae,0x3f,0xed,0xf0,0x22,0xef,0x72,0x1,0xe5,0x8a, + 0x67,0xb9,0xe4,0x2a,0x80,0x79,0xda,0x28,0xf6,0xdd,0xf7,0x1c,0x68,0xe6,0x22,0x74, + 0x8f,0xdc,0xe6,0xae,0xb3,0x41,0x20,0xc4,0xb,0xd8,0x7a,0x5d,0x5e,0xd3,0x54,0xc9, + 0xa7,0xa9,0x2e,0x1b,0x27,0x4a,0x22,0xb7,0x46,0xdd,0x78,0xeb,0xbe,0x6f,0x6a,0x68, + 0x6f,0x81,0xa8,0xfe,0x26,0xa6,0x13,0x87,0x9c,0x5a,0xbb,0x99,0x4c,0x85,0x3c,0x5b, + 0xd0,0x84,0x69,0x4d,0x9e,0xe0,0x15,0x25,0x14,0x1b,0x6f,0x69,0x3c,0xdd,0xd3,0x73, + 0x8d,0xbe,0x38,0xce,0x6f,0x36,0xb1,0xfc,0x89,0x35,0x3e,0xf6,0xcc,0x55,0xa9,0x2b, + 0x21,0xeb,0x19,0x9f,0x6,0x1,0x4b,0x50,0xbd,0x2f,0x1d,0x2,0x68,0x54,0xaa,0x8c, + 0x50,0xdc,0x82,0xea,0x47,0xe5,0x35,0xe8,0xa3,0x9a,0x99,0xfa,0xb7,0xc9,0x6f,0xc5, + 0x5,0x38,0x99,0xd0,0x29,0x74,0xbb,0x1a,0xc2,0xf5,0xd,0x6d,0x7f,0x8d,0x44,0x77, + 0x23,0x5a,0x4b,0x3,0xb1,0x39,0x89,0x1e,0xdd,0xe,0xaf,0xb7,0x1d,0x78,0xbd,0xed, + 0xc0,0xeb,0xf6,0x2d,0x61,0x27,0x12,0x8f,0xfa,0x5d,0xf7,0x79,0xd5,0xeb,0x80,0x15, + 0x10,0xfa,0xc9,0xa1,0x3d,0xcb,0xf7,0xb8,0x4d,0x74,0xe7,0xd1,0xbc,0x66,0x74,0x35, + 0x6d,0xbc,0x2b,0x94,0x12,0x91,0x7e,0x5b,0x1,0x82,0xc5,0x2c,0x24,0x3d,0x38,0x83, + 0x76,0xfd,0x9b,0x32,0x35,0xae,0x39,0xc1,0x25,0x77,0xca,0xc4,0x6b,0x99,0x7f,0xa2, + 0xa5,0x2b,0xa9,0xcc,0xb0,0x6d,0xf6,0x9d,0x2f,0xd7,0xc9,0x6b,0x37,0xa6,0xb1,0xdf, + 0x3e,0x7,0xd5,0x5a,0xdd,0x6f,0xd0,0x63,0xe1,0x98,0x10,0x6e,0xc1,0xfb,0xb9,0x14, + 0x59,0x6c,0xdd,0x1e,0xcf,0xf3,0xc9,0x71,0x45,0xd6,0x10,0xa8,0x78,0x7e,0x6,0xd1, + 0x6,0xd2,0x24,0x22,0xe5,0x46,0x1a,0xa8,0x11,0x5f,0x38,0xef,0xc7,0x9b,0x1d,0xe7, + 0xa,0xe,0x4f,0x5f,0x34,0x63,0x67,0x8,0xf1,0x62,0x7e,0xfc,0xed,0xfe,0xda,0x9c, + 0x46,0x96,0x2c,0xe,0x4e,0xcf,0xfa,0x9d,0xa,0x5a,0xdd,0x5,0xae,0x70,0xb8,0xb5, + 0x9d,0xee,0x16,0x8e,0xe7,0xee,0x85,0xb7,0x3a,0x7a,0xcf,0xad,0x66,0x13,0x86,0xd8, + 0xca,0x21,0xa0,0x30,0xea,0xd7,0x6b,0xcf,0x72,0xcc,0xcb,0xc5,0xd1,0xa3,0xae,0x6, + 0xac,0xbc,0xae,0x3b,0x6e,0x71,0xff,0x4d,0xfb,0x2f,0x27,0x2e,0xe1,0x87,0x85,0x1c, + 0x6f,0xff,0xf0,0xa8,0xfe,0x1b,0xfc,0x7e,0xda,0xb6,0xc3,0xb5,0x43,0x65,0x47,0x4c, + 0xd1,0x29,0x55,0x14,0x4e,0x78,0x79,0xef,0x5a,0xc3,0xab,0x6f,0xaa,0x8a,0x2d,0x7a, + 0xfd,0xfb,0x53,0xdc,0x4d,0x39,0xe7,0xab,0xfe,0x9d,0x55,0xb4,0x2,0xd7,0xd,0xb4, + 0x71,0xcc,0x39,0x34,0xa8,0x6e,0xce,0x9c,0x25,0x15,0x82,0x79,0xd4,0x2e,0xa3,0x56, + 0x97,0x50,0xab,0xaa,0xa3,0xa2,0x6a,0xd9,0xcd,0x20,0x6c,0x30,0x34,0xe0,0xf0,0x87, + 0x10,0x94,0x66,0x4c,0x3e,0xe2,0x58,0x9f,0xc8,0x3c,0xb0,0xf2,0xf3,0x1a,0x25,0x95, + 0x85,0xec,0x6b,0x17,0x54,0x7c,0x46,0xcc,0x8c,0x3f,0x31,0x22,0xe0,0x75,0x53,0x5d, + 0x8,0x67,0x11,0x66,0x5e,0x37,0xda,0x2f,0xa5,0xeb,0xc5,0x15,0xb0,0xd0,0x2f,0xa6, + 0x73,0xe6,0x57,0x9b,0x79,0xd9,0xb6,0xec,0x37,0xb,0x2d,0x30,0x69,0xca,0x3a,0xb7, + 0x8,0x9c,0xdc,0xed,0xf7,0xe8,0x6e,0xab,0xdb,0xba,0x78,0x6d,0xbf,0x62,0xbf,0xb3, + 0x46,0x2a,0x33,0x75,0x2b,0xa4,0xfe,0x32,0xdf,0x96,0xf9,0x56,0xe5,0xe5,0x5b,0xf4, + 0xa0,0xbc,0x41,0xfd,0xd4,0x97,0xc7,0x8e,0xf7,0xc3,0x77,0x7b,0x37,0x5c,0x2f,0x97, + 0xf1,0x76,0x38,0x5a,0xa7,0x9b,0xa9,0x3e,0xeb,0xdd,0xda,0xec,0x74,0xbe,0x41,0x59, + 0xf3,0xc5,0xf3,0xa8,0xab,0x5c,0xe9,0x7a,0xeb,0xff,0xb9,0xee,0x7a,0xde,0xb2,0x30, + 0x1,0xfb,0x15,0xee,0x46,0x94,0xc8,0xb1,0x94,0x44,0x39,0x98,0x1a,0xd2,0x92,0xa0, + 0x89,0xb4,0xb6,0x90,0x21,0x53,0x68,0x5a,0x95,0x42,0xbf,0xf3,0xe7,0xbf,0x34,0xea, + 0xa3,0xd7,0xd4,0x2e,0xbe,0xd1,0x81,0x8d,0x37,0x16,0xff,0x2c,0xd3,0x72,0x58,0xe4, + 0x86,0xb3,0xc0,0x2c,0x66,0x97,0x7a,0x7d,0x73,0x49,0x7d,0x81,0xde,0xda,0x4f,0xb2, + 0x74,0xd1,0x43,0x12,0xe8,0x5b,0xe,0x5,0xde,0x8,0xe0,0xca,0x33,0xfd,0x8f,0x34, + 0xbd,0x8d,0xf,0x8b,0x27,0x7b,0xc7,0x1b,0x9b,0xa0,0xbc,0x25,0xa3,0xe0,0x30,0x1b, + 0x71,0x16,0x31,0xc9,0x83,0xd,0x8c,0xd7,0x18,0x4d,0xb3,0x91,0x82,0xa3,0x2a,0x18, + 0x4f,0xe9,0xd2,0x9a,0x27,0xd7,0x36,0x28,0x34,0x8b,0x3f,0x5d,0xf,0x60,0x9d,0xef, + 0x38,0x61,0xf1,0xef,0x3e,0xe4,0xf,0x64,0xe8,0xc,0xe4,0x3a,0xd5,0xef,0xd1,0xe3, + 0xb6,0xc9,0xef,0xf4,0x1f,0x67,0x14,0x5b,0xe7,0x3c,0xa2,0x6a,0xe1,0xeb,0x5a,0xb3, + 0xc1,0x65,0x90,0x2f,0x7f,0x4c,0x3c,0xf2,0xed,0xae,0xb7,0x36,0x9e,0x59,0xbc,0x9d, + 0x1c,0xb,0xc6,0xa0,0xdc,0x7d,0x48,0xa6,0xd3,0xde,0xc8,0xec,0x71,0xd4,0xde,0xa3, + 0x43,0x5b,0x92,0xa9,0x4c,0xc6,0xf9,0x46,0xdf,0x1,0xfc,0xf6,0x3c,0xf2,0xaf,0x7f, + 0x92,0x62,0x39,0xd0,0xc2,0xcf,0x7f,0x0,0xa1,0xd1,0xb5,0xc9, + // GridBackground.qml + 0x0,0x0,0x4,0x2b, + 0x69, + 0x6d,0x70,0x6f,0x72,0x74,0x20,0x51,0x74,0x51,0x75,0x69,0x63,0x6b,0xd,0xa,0x69, + 0x6d,0x70,0x6f,0x72,0x74,0x20,0x22,0x2e,0x2e,0x2f,0x74,0x68,0x65,0x6d,0x65,0x22, + 0x20,0x61,0x73,0x20,0x54,0x68,0x65,0x6d,0x65,0xd,0xa,0xd,0xa,0x49,0x74,0x65, + 0x6d,0x20,0x7b,0xd,0xa,0x20,0x20,0x20,0x20,0x69,0x64,0x3a,0x20,0x72,0x6f,0x6f, + 0x74,0xd,0xa,0x20,0x20,0x20,0x20,0x70,0x72,0x6f,0x70,0x65,0x72,0x74,0x79,0x20, + 0x69,0x6e,0x74,0x20,0x67,0x72,0x69,0x64,0x53,0x69,0x7a,0x65,0x3a,0x20,0x32,0x34, + 0xd,0xa,0x20,0x20,0x20,0x20,0x70,0x72,0x6f,0x70,0x65,0x72,0x74,0x79,0x20,0x63, + 0x6f,0x6c,0x6f,0x72,0x20,0x67,0x72,0x69,0x64,0x43,0x6f,0x6c,0x6f,0x72,0x3a,0x20, + 0x54,0x68,0x65,0x6d,0x65,0x2e,0x54,0x68,0x65,0x6d,0x65,0x2e,0x64,0x61,0x72,0x6b, + 0x4d,0x6f,0x64,0x65,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x3f,0x20,0x51,0x74,0x2e,0x72,0x67,0x62,0x61,0x28,0x31,0x2c, + 0x20,0x31,0x2c,0x20,0x31,0x2c,0x20,0x30,0x2e,0x30,0x34,0x29,0xd,0xa,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x3a,0x20,0x51,0x74, + 0x2e,0x72,0x67,0x62,0x61,0x28,0x30,0x2c,0x20,0x30,0x2c,0x20,0x30,0x2c,0x20,0x30, + 0x2e,0x30,0x36,0x29,0xd,0xa,0xd,0xa,0x20,0x20,0x20,0x20,0x43,0x61,0x6e,0x76, + 0x61,0x73,0x20,0x7b,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x61,0x6e, + 0x63,0x68,0x6f,0x72,0x73,0x2e,0x66,0x69,0x6c,0x6c,0x3a,0x20,0x70,0x61,0x72,0x65, + 0x6e,0x74,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x6f,0x6e,0x50,0x61, + 0x69,0x6e,0x74,0x3a,0x20,0x7b,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x76,0x61,0x72,0x20,0x63,0x74,0x78,0x20,0x3d,0x20,0x67,0x65, + 0x74,0x43,0x6f,0x6e,0x74,0x65,0x78,0x74,0x28,0x22,0x32,0x64,0x22,0x29,0xd,0xa, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x74,0x78,0x2e, + 0x63,0x6c,0x65,0x61,0x72,0x52,0x65,0x63,0x74,0x28,0x30,0x2c,0x20,0x30,0x2c,0x20, + 0x77,0x69,0x64,0x74,0x68,0x2c,0x20,0x68,0x65,0x69,0x67,0x68,0x74,0x29,0xd,0xa, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x74,0x78,0x2e, + 0x73,0x74,0x72,0x6f,0x6b,0x65,0x53,0x74,0x79,0x6c,0x65,0x20,0x3d,0x20,0x67,0x72, + 0x69,0x64,0x43,0x6f,0x6c,0x6f,0x72,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x63,0x74,0x78,0x2e,0x6c,0x69,0x6e,0x65,0x57,0x69,0x64, + 0x74,0x68,0x20,0x3d,0x20,0x31,0xd,0xa,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x76,0x61,0x72,0x20,0x73,0x69,0x7a,0x65,0x20,0x3d, + 0x20,0x72,0x6f,0x6f,0x74,0x2e,0x67,0x72,0x69,0x64,0x53,0x69,0x7a,0x65,0xd,0xa, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x66,0x6f,0x72,0x20, + 0x28,0x76,0x61,0x72,0x20,0x78,0x20,0x3d,0x20,0x30,0x3b,0x20,0x78,0x20,0x3c,0x3d, + 0x20,0x77,0x69,0x64,0x74,0x68,0x3b,0x20,0x78,0x20,0x2b,0x3d,0x20,0x73,0x69,0x7a, + 0x65,0x29,0x20,0x7b,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x74,0x78,0x2e,0x62,0x65,0x67,0x69,0x6e,0x50, + 0x61,0x74,0x68,0x28,0x29,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x74,0x78,0x2e,0x6d,0x6f,0x76,0x65,0x54, + 0x6f,0x28,0x78,0x20,0x2b,0x20,0x30,0x2e,0x35,0x2c,0x20,0x30,0x29,0xd,0xa,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63, + 0x74,0x78,0x2e,0x6c,0x69,0x6e,0x65,0x54,0x6f,0x28,0x78,0x20,0x2b,0x20,0x30,0x2e, + 0x35,0x2c,0x20,0x68,0x65,0x69,0x67,0x68,0x74,0x29,0xd,0xa,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x74,0x78,0x2e, + 0x73,0x74,0x72,0x6f,0x6b,0x65,0x28,0x29,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x7d,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x66,0x6f,0x72,0x20,0x28,0x76,0x61,0x72,0x20,0x79,0x20, + 0x3d,0x20,0x30,0x3b,0x20,0x79,0x20,0x3c,0x3d,0x20,0x68,0x65,0x69,0x67,0x68,0x74, + 0x3b,0x20,0x79,0x20,0x2b,0x3d,0x20,0x73,0x69,0x7a,0x65,0x29,0x20,0x7b,0xd,0xa, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x63,0x74,0x78,0x2e,0x62,0x65,0x67,0x69,0x6e,0x50,0x61,0x74,0x68,0x28,0x29,0xd, + 0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x63,0x74,0x78,0x2e,0x6d,0x6f,0x76,0x65,0x54,0x6f,0x28,0x30,0x2c,0x20,0x79, + 0x20,0x2b,0x20,0x30,0x2e,0x35,0x29,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x74,0x78,0x2e,0x6c,0x69,0x6e, + 0x65,0x54,0x6f,0x28,0x77,0x69,0x64,0x74,0x68,0x2c,0x20,0x79,0x20,0x2b,0x20,0x30, + 0x2e,0x35,0x29,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x63,0x74,0x78,0x2e,0x73,0x74,0x72,0x6f,0x6b,0x65,0x28, + 0x29,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x7d, + 0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x7d,0xd,0xa,0xd,0xa,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x6f,0x6e,0x57,0x69,0x64,0x74,0x68,0x43,0x68, + 0x61,0x6e,0x67,0x65,0x64,0x3a,0x20,0x72,0x65,0x71,0x75,0x65,0x73,0x74,0x50,0x61, + 0x69,0x6e,0x74,0x28,0x29,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x6f, + 0x6e,0x48,0x65,0x69,0x67,0x68,0x74,0x43,0x68,0x61,0x6e,0x67,0x65,0x64,0x3a,0x20, + 0x72,0x65,0x71,0x75,0x65,0x73,0x74,0x50,0x61,0x69,0x6e,0x74,0x28,0x29,0xd,0xa, + 0x20,0x20,0x20,0x20,0x7d,0xd,0xa,0x7d,0xd,0xa, + // Sidebar.qml + 0x0,0x0,0x8,0xf4, + 0x0, + 0x0,0x25,0xed,0x78,0xda,0xe5,0x59,0x5b,0x6f,0x1c,0xb7,0x15,0x7e,0x37,0xe0,0xff, + 0xc0,0xec,0x43,0xba,0xdb,0xc8,0xa3,0x95,0x6c,0xb9,0xd2,0x2,0x8e,0x20,0x6d,0xed, + 0x5a,0x40,0xe4,0x8b,0xe4,0x22,0x5,0x82,0xa0,0xe1,0xcc,0x70,0x77,0x9,0xcd,0xc, + 0xa7,0x24,0x57,0x97,0x18,0x2,0xfa,0xd2,0x4,0x6,0xa,0xb4,0x68,0x7a,0x41,0x91, + 0xa2,0x40,0x8b,0x2,0x5,0x5a,0xd4,0x4f,0x45,0x90,0x5e,0xd2,0x5f,0x63,0x45,0xf9, + 0x19,0x3d,0xe4,0x90,0x73,0x25,0xd7,0xab,0xd8,0x2f,0x6d,0x6,0x86,0x35,0x43,0x1e, + 0x1e,0x92,0xe7,0xf2,0x9d,0xcb,0xd2,0x34,0x67,0x5c,0xa2,0xc7,0xf2,0xf1,0x9c,0x46, + 0x47,0xd7,0xaf,0xd1,0xc6,0x77,0x30,0x66,0x99,0xe4,0x2c,0x11,0x9d,0x89,0x77,0xf0, + 0x19,0x9b,0xcb,0xfa,0xf8,0xc6,0x98,0xa5,0x39,0x96,0xc1,0xf7,0x38,0xce,0x67,0x34, + 0xc2,0xc9,0xdd,0xc9,0x84,0x44,0x35,0x92,0x5e,0x10,0xac,0xca,0x19,0x49,0x49,0xf, + 0x61,0x81,0x9e,0xa8,0xb7,0xeb,0xd7,0xae,0x5f,0x3b,0x0,0x22,0x9c,0x4d,0x13,0x82, + 0x9e,0x5e,0xbf,0x86,0xe0,0xa1,0xf1,0x8,0x71,0xc6,0xa4,0x9a,0x54,0xdf,0xab,0xab, + 0xe8,0x11,0x67,0x39,0xe1,0x92,0x12,0x51,0xc,0xe5,0xc5,0xf7,0x19,0x12,0x92,0xd3, + 0x6c,0x8a,0x70,0x24,0xe9,0x31,0xd9,0x93,0x24,0x1d,0xa1,0x5e,0x3e,0x63,0x92,0x89, + 0x9e,0x5e,0x68,0x3f,0x56,0x50,0xf,0x27,0xe1,0x3c,0xd5,0x6f,0x13,0x7c,0xcc,0x38, + 0x95,0xa4,0xf8,0x60,0x49,0x4c,0xb8,0x7e,0x95,0x1c,0x8b,0x99,0x7a,0x11,0x44,0x4a, + 0x60,0x2b,0x7a,0xad,0xdd,0x68,0x26,0x91,0x66,0x38,0x66,0xf3,0x4c,0x8e,0xd0,0xd0, + 0x31,0x6f,0x99,0x2f,0x20,0xd1,0xfb,0x78,0xe6,0x43,0xc6,0x12,0x20,0x8a,0xc9,0x29, + 0x1c,0x60,0x4,0xdc,0x12,0x41,0x5a,0x24,0x9c,0x60,0x43,0x2,0x62,0x99,0x72,0x22, + 0x4,0xb0,0x9,0x86,0x6e,0xc9,0x68,0xba,0xf1,0x9c,0x73,0x92,0xc9,0x7b,0x34,0x21, + 0x20,0x9f,0x5e,0x4d,0xb0,0x87,0x74,0x9a,0xe1,0xc4,0x48,0x55,0xe8,0xf,0x94,0xe1, + 0x63,0x3a,0xc5,0x92,0xb2,0xec,0x80,0xfc,0x68,0x4e,0x84,0x24,0x71,0xdf,0x72,0x3, + 0x9,0xef,0xc5,0x83,0x1a,0x83,0x9d,0x3c,0x27,0x98,0xe3,0x2c,0x32,0xa7,0x8c,0x58, + 0xc2,0xf8,0xa8,0xd0,0x6e,0x50,0xfc,0x2f,0x68,0x4c,0x42,0xcc,0x8d,0x72,0xd3,0x3c, + 0xa1,0x11,0x95,0xef,0xd2,0x58,0xce,0x46,0x68,0x7d,0x38,0xac,0x31,0x7b,0x50,0xee, + 0xac,0x77,0x12,0x28,0xc6,0x12,0x17,0xb3,0x70,0xe9,0x98,0x65,0xc9,0x59,0x75,0xc1, + 0x63,0xcc,0x51,0x42,0x43,0x8e,0xf9,0x99,0x52,0x3c,0x8,0xe1,0xbd,0x82,0x54,0x3d, + 0x4f,0xb5,0x15,0x55,0xda,0x4f,0x70,0x48,0x12,0x18,0xf8,0xf2,0xd9,0x8f,0xbf,0xfc, + 0xdd,0xb3,0xcb,0x9f,0xfc,0xf9,0xf2,0xd9,0xc7,0x30,0x4c,0x23,0x96,0xd5,0xc9,0x22, + 0xa5,0x14,0x65,0x6c,0x76,0x50,0x6b,0xa9,0x87,0xce,0x57,0x3a,0xac,0x4b,0x73,0xb2, + 0xac,0x2f,0x3f,0xfd,0xfc,0xe2,0xa3,0x9f,0x56,0x4c,0x4b,0x82,0x3a,0x53,0x27,0xab, + 0xba,0x3d,0x96,0x7,0xfd,0xe5,0x67,0x5f,0xfd,0xe6,0x67,0x15,0xb7,0x92,0xe6,0x87, + 0xe0,0x76,0x9,0xcd,0x48,0x8b,0x71,0xc3,0xec,0x60,0x97,0x62,0x93,0xf7,0xad,0x70, + 0xdd,0xe2,0x9b,0x80,0x41,0x78,0x65,0x57,0x39,0x46,0x79,0xa6,0x5f,0x7f,0xfc,0xe2, + 0x5f,0x9f,0x5d,0xfc,0xe9,0x1f,0xb5,0x63,0x69,0xa2,0x65,0x2e,0x69,0x9d,0xcb,0x32, + 0xbb,0xf8,0xf4,0xf7,0x70,0xc7,0xcb,0xbf,0xfe,0xb6,0x62,0x16,0x93,0x84,0xc8,0xf6, + 0xc5,0x2a,0x67,0xe9,0xde,0x6a,0xcc,0x92,0x79,0x9a,0x15,0x50,0x64,0xd1,0x43,0x3d, + 0x60,0x8e,0x33,0xc6,0x45,0x0,0xf7,0x83,0xad,0x72,0xac,0x8c,0xbf,0x3b,0x9b,0x62, + 0x3e,0xa5,0x19,0xdc,0x7d,0xb3,0x9a,0x13,0x39,0x8e,0xb4,0xe3,0x95,0x66,0x69,0x4c, + 0xf3,0x9d,0xc2,0xd2,0x90,0x0,0xb4,0x2,0xfb,0xac,0xe6,0x9e,0x90,0xd3,0xc6,0xde, + 0xea,0x91,0x30,0xa6,0xae,0xf8,0x97,0x5f,0xbc,0xf8,0xe2,0x93,0x8b,0x7f,0x7e,0xd2, + 0x6b,0x4e,0x4f,0x0,0x54,0x83,0x9c,0x9e,0x92,0xe4,0x90,0x7e,0x8,0x1e,0xb9,0xb6, + 0xa6,0x76,0x78,0x97,0x84,0x68,0x2e,0x88,0x80,0xcf,0xfc,0xd4,0xb1,0x20,0x4,0x51, + 0x8f,0x0,0x3b,0xe6,0xc4,0x31,0x19,0xe1,0x9c,0x4a,0x9c,0xd0,0xf,0xb5,0xf7,0x8c, + 0xd0,0x3d,0x35,0xb8,0x93,0x24,0xdf,0x7,0xf7,0xe4,0x11,0x16,0xae,0x35,0x20,0x6c, + 0x49,0xf8,0xa1,0xbd,0xf1,0x5a,0xb0,0xd1,0x24,0x72,0xb8,0xb2,0xba,0xd8,0x21,0x1, + 0x6d,0xc5,0x20,0x8b,0x26,0x75,0xa1,0x5,0x60,0x3a,0x91,0xfb,0x5a,0xb0,0xc0,0x71, + 0xdd,0x49,0x22,0x59,0x6e,0x29,0x36,0x9d,0x4,0x21,0x93,0x92,0xa5,0x96,0xe6,0x76, + 0x45,0x73,0xee,0x51,0x4a,0xd6,0xc2,0x8d,0x8a,0xe8,0x80,0x0,0x3c,0xc1,0x2d,0xdb, + 0x1a,0x4a,0x59,0xac,0xac,0x50,0x85,0x99,0xa0,0xe,0x22,0x4d,0x2a,0x65,0x90,0xc0, + 0x17,0x54,0x4,0xc8,0xa4,0xe6,0xdb,0x6c,0x6a,0x87,0x56,0xb6,0x66,0x40,0xad,0xab, + 0x23,0x8d,0x7c,0x1a,0x3b,0x47,0xc5,0xd6,0xdf,0x5,0x60,0xb,0x68,0xdc,0xa5,0x32, + 0xee,0x51,0x11,0xe9,0x1,0x7,0x37,0xed,0x32,0x35,0x5e,0x51,0xdd,0x28,0x2b,0x15, + 0xea,0x20,0x53,0x91,0x95,0x9e,0x85,0xee,0xdc,0xb9,0xd3,0xc4,0xb8,0xed,0x42,0x1a, + 0xd5,0x50,0x97,0x9d,0x7e,0x16,0xb0,0x6b,0x81,0x90,0xe1,0xd8,0x18,0xf5,0x32,0x1d, + 0x76,0x67,0xc4,0x8c,0x9d,0x8c,0xfd,0x37,0x78,0x43,0x6d,0xd9,0x73,0x88,0x46,0xec, + 0xe8,0x74,0xc0,0xa8,0xb7,0xca,0xd,0xf4,0x21,0x17,0x8b,0x9f,0x65,0x63,0x8,0x4f, + 0x47,0xc4,0xa4,0x20,0x81,0x2b,0x16,0xd6,0x39,0xc,0x9a,0x2c,0xce,0xfd,0xb6,0xaa, + 0xfc,0xc,0xec,0x30,0x24,0xf2,0x84,0x90,0xcc,0xe2,0x48,0xcd,0xe0,0xa,0xfb,0xb2, + 0xe6,0x94,0x73,0x32,0x21,0x10,0xb5,0xe3,0xfb,0x84,0x4e,0x67,0x52,0x39,0x53,0x87, + 0xa5,0x8a,0xe7,0x68,0x1f,0x67,0x78,0xa,0xbe,0x9,0x79,0xc5,0x55,0xb0,0xa9,0xc0, + 0xf2,0xcb,0xe7,0x7f,0xb8,0xfc,0xf9,0x47,0x2f,0x85,0xa7,0xff,0x67,0x34,0x5a,0x1a, + 0x6c,0xb4,0xb4,0xd3,0x4a,0xda,0xaf,0x6,0x3a,0x65,0xe8,0xfd,0x86,0x21,0x4e,0x3d, + 0x9c,0x1b,0x7c,0xa8,0x86,0xbe,0x1,0x30,0x70,0x2f,0x81,0xcc,0x3e,0x4,0x4b,0x12, + 0x1a,0xf,0x7c,0xee,0xaf,0x74,0x6b,0x3d,0x5f,0x29,0xb7,0xc3,0x67,0xcf,0x94,0x8, + 0x2a,0xa1,0xd3,0x35,0x40,0x35,0xeb,0xcb,0x8a,0xd4,0x73,0x4c,0x85,0xda,0xdd,0x5c, + 0xcb,0xd6,0x19,0x4e,0xc7,0x58,0x68,0x5e,0xcb,0xfb,0x17,0x57,0x97,0xf0,0xd1,0x94, + 0xe9,0xd6,0xad,0xfa,0xf5,0x7c,0xd0,0x55,0x83,0xaf,0xcb,0xbf,0xff,0xf1,0xe2,0xdf, + 0xbf,0x7a,0xf1,0xf9,0xdf,0x82,0x20,0x70,0xe8,0xbe,0xd,0x61,0x75,0xd4,0x50,0x73, + 0x6a,0xf4,0x30,0xf5,0xac,0xd3,0xd0,0x15,0xf9,0x9c,0xea,0x6a,0x38,0x74,0xde,0xbe, + 0x97,0x2d,0xd9,0x76,0x31,0x7f,0x15,0xd7,0x3e,0xc6,0xc9,0xbc,0xa1,0xc5,0x47,0x1d, + 0x33,0x28,0xef,0xc4,0x59,0xea,0xf4,0x2b,0xc9,0x40,0x21,0xed,0xf3,0xa9,0x27,0xc4, + 0xd1,0xd1,0x94,0x83,0x83,0x81,0xf9,0x77,0xaa,0xf3,0x8e,0x9b,0x99,0x82,0xce,0x5a, + 0xeb,0x2d,0x37,0x99,0x43,0x6c,0x0,0x75,0x29,0xf1,0x65,0x4,0x1c,0xc7,0x74,0xe, + 0xb9,0xf9,0x7a,0x77,0xfa,0xdc,0x75,0x66,0x90,0xbe,0x4,0x66,0x45,0xb,0xc0,0x7, + 0x9c,0x5,0x38,0xbf,0xe4,0x42,0xea,0x39,0x29,0x64,0x5f,0x54,0xe,0x81,0xfe,0x42, + 0xdf,0x5e,0x4a,0xda,0xf6,0x99,0x19,0x71,0x18,0x16,0xc5,0xa7,0x9f,0x7c,0xc1,0x75, + 0x17,0x48,0x30,0xe7,0x34,0xed,0x98,0x9c,0x3,0x84,0x3c,0x43,0xe7,0x57,0x73,0xba, + 0xea,0xfa,0xb5,0x7e,0xc2,0xd7,0xf3,0xbd,0x1f,0x88,0xa5,0x1d,0xeb,0x89,0xea,0xfb, + 0x38,0x2f,0x49,0x12,0x1a,0x2b,0xfe,0x40,0x14,0xdc,0x55,0xef,0xfb,0x34,0x8e,0x5d, + 0x27,0x5a,0xc6,0xa9,0x16,0x65,0x6e,0xa6,0x1b,0x84,0xc2,0x39,0xa4,0xa,0xb5,0x98, + 0xe7,0x9,0xd1,0x57,0xc0,0xcf,0x2b,0x96,0x42,0x2d,0xdf,0xb2,0xf1,0xbd,0xdd,0xaf, + 0x6a,0x45,0xf6,0xde,0x57,0xcf,0xff,0x73,0xf9,0xc5,0xf3,0xd6,0xa4,0xa9,0xb9,0x3d, + 0x4b,0x6b,0x31,0xb7,0xd6,0x82,0x5a,0x2e,0xb4,0xfa,0x78,0x72,0x26,0x21,0xb3,0xd9, + 0x83,0x7d,0x1f,0x66,0xf7,0xd9,0x31,0xe1,0x2e,0xc1,0x2c,0x13,0x79,0xab,0xd,0x6, + 0xd,0xad,0x35,0x94,0x57,0xb4,0x93,0xf4,0xa1,0x22,0x96,0xe6,0x2c,0x2b,0xa1,0xa6, + 0xfc,0xb4,0x4,0x1e,0x94,0x53,0x6d,0x8b,0xac,0xa0,0xa8,0x5b,0x44,0xa7,0xc3,0x66, + 0xb5,0xd0,0xf3,0xd3,0x58,0x4d,0x2c,0x20,0x31,0xfa,0x70,0x51,0xa8,0x9e,0x61,0xd4, + 0x68,0x17,0x76,0x5b,0x86,0x7e,0x85,0xb5,0x5a,0x8b,0xa5,0xea,0x16,0x92,0x39,0x74, + 0x65,0xe8,0x6b,0xbd,0x92,0xa2,0x5d,0x18,0x15,0xfa,0xea,0xf,0xea,0x73,0xed,0xa8, + 0x70,0xb3,0x96,0x58,0x5b,0xac,0xbb,0xdd,0xe8,0x7a,0xc,0x83,0x9b,0xdf,0xd9,0xe0, + 0xca,0x84,0xd0,0xed,0xfc,0x14,0xf5,0x19,0x47,0x9b,0xf0,0x37,0x86,0x5c,0x3a,0x8b, + 0x95,0x80,0x20,0xcf,0xd6,0xdd,0xe3,0x1,0xba,0xf1,0x76,0xb5,0x4c,0x87,0x29,0x12, + 0xdf,0x48,0x63,0xd4,0x6f,0xb2,0xa8,0xd9,0x46,0xc3,0x9d,0x77,0xcb,0xe8,0x86,0x12, + 0x36,0xa5,0x51,0x35,0x69,0x10,0xc8,0x8a,0xa8,0x3,0x24,0xdb,0xa8,0x5f,0x47,0x27, + 0x88,0xf6,0x47,0xfb,0x90,0x4,0x22,0x17,0xfe,0x6e,0xa3,0xc7,0x90,0xfb,0x4c,0x43, + 0xdc,0x5f,0xbf,0xb9,0xbe,0xba,0xbe,0xb1,0xb1,0x82,0xd6,0x6e,0x6d,0x99,0x97,0x75, + 0x33,0x32,0xc,0xd6,0x36,0x6,0xce,0xe5,0xa3,0x72,0xb9,0x3,0xef,0x3,0xbe,0xe2, + 0xa,0x3,0xc1,0xd4,0x3d,0x1c,0xaa,0x8d,0x86,0x9b,0x83,0x81,0x6,0x33,0x36,0x91, + 0x68,0x6,0x4a,0x49,0x9c,0x1,0x69,0x84,0xfa,0x60,0xf2,0xfb,0xc,0x64,0xbb,0xc3, + 0x89,0x4a,0xb3,0x33,0x89,0x69,0x26,0xf4,0x8,0x5c,0xca,0x11,0xbf,0x51,0xd1,0xa4, + 0xcb,0x44,0x11,0xea,0x7a,0x83,0x16,0x7c,0xee,0x32,0x1e,0xd7,0x13,0xdd,0x50,0x7f, + 0x7,0x46,0xd8,0x8d,0xa5,0x1d,0x22,0x13,0x87,0xdb,0xcd,0xb8,0xc3,0x19,0x8e,0xd9, + 0x49,0x35,0x94,0xe0,0x33,0x20,0x26,0x19,0x86,0xd4,0x36,0x76,0x58,0xea,0x2e,0x99, + 0x1,0x8c,0x80,0x45,0x81,0xd,0xe9,0x7d,0xdb,0x90,0x3d,0x56,0x83,0x3b,0x19,0xc8, + 0x4b,0xd7,0x73,0x4f,0x51,0x3c,0xe7,0xa6,0x76,0x6d,0x68,0xdc,0x8c,0x3e,0x60,0x3c, + 0x5,0xcb,0xf7,0xc5,0x8c,0x3,0x76,0xe2,0xce,0xbe,0x17,0xf7,0x25,0xeb,0x14,0x8b, + 0x12,0x6b,0x4b,0xb3,0x5c,0x66,0xad,0x26,0x9a,0x53,0xaa,0x7a,0xe8,0xd4,0x6e,0x6a, + 0xc4,0x15,0xfa,0x2d,0x8,0x3a,0x8b,0xbd,0xc,0xa7,0xa4,0xc4,0x48,0x4f,0x41,0x28, + 0x8a,0x1e,0xc2,0x66,0xc3,0xd9,0x4f,0x6e,0xbc,0xb7,0x6,0xde,0xfd,0x7e,0x97,0xbc, + 0x3b,0x2,0xeb,0xb4,0x7a,0xa,0x6f,0x1d,0x39,0x9,0x2c,0xa6,0x3d,0xf2,0x25,0x44, + 0xba,0x62,0xc2,0x86,0xca,0xa6,0x14,0xa,0x48,0xc,0xb8,0x79,0xd2,0x77,0x7,0x2a, + 0x20,0x6f,0x86,0xb6,0xed,0xf2,0x3e,0x3f,0xf9,0x55,0x5c,0xad,0x51,0x61,0x20,0x7f, + 0x92,0x34,0x70,0xa5,0xc6,0x1a,0xcb,0xb5,0x2d,0x5b,0x4d,0x75,0xd0,0x1d,0xbd,0xf9, + 0x26,0x5a,0x70,0x18,0x98,0x7d,0xa3,0xbc,0xff,0x36,0xba,0xb5,0xe1,0x2e,0xd4,0xeb, + 0x6e,0x66,0x37,0xf5,0x65,0xd9,0xf,0xe6,0x69,0x48,0x5e,0xc9,0xe5,0x16,0xe4,0xb9, + 0x2f,0xf5,0xf7,0xd7,0xe6,0xf7,0xcb,0x66,0xd6,0xaa,0x59,0xdd,0x6d,0xab,0xf8,0xf2, + 0xed,0x65,0xab,0xc0,0x22,0x2f,0xb7,0x5a,0xf5,0xf4,0x6d,0x3a,0xed,0xbc,0x9b,0x1e, + 0x9a,0x13,0x13,0xab,0x6b,0x9a,0xd6,0x8d,0xbb,0x7d,0x2,0xf1,0x3a,0x45,0xa6,0x8d, + 0x57,0xc8,0x60,0x19,0x2f,0x44,0x7d,0xe5,0xef,0x2,0x9f,0x9,0x7d,0xd0,0x1b,0xd6, + 0x23,0x26,0xa0,0x8f,0xc2,0x15,0x57,0x54,0x4a,0x8d,0x12,0x22,0xbf,0x25,0x50,0x34, + 0x23,0xd1,0x11,0x54,0xf3,0x6e,0x4,0x0,0x4e,0x8d,0x83,0xf5,0xea,0x1c,0x7b,0x3a, + 0x4,0xa9,0x1,0x51,0xfa,0xc8,0x4c,0xfb,0x75,0x83,0x6a,0xe0,0xe6,0x8c,0xa9,0x5c, + 0xd1,0xc8,0x54,0x9c,0x49,0x9f,0xd5,0x58,0xd,0x15,0xe8,0x83,0x3a,0x8b,0xf,0x50, + 0x5f,0x5,0x7d,0x4,0xb5,0xdf,0xd9,0xea,0xc9,0xc,0x32,0xbf,0xc1,0xa,0x7a,0xf0, + 0xf0,0x9,0xa,0x21,0x88,0xc5,0xc5,0xa2,0xc0,0xb9,0xcb,0x43,0xf5,0xdb,0x1b,0xa4, + 0x2f,0x5,0xce,0x2,0xdf,0xc5,0x2b,0x5e,0x1b,0xa,0xa9,0xd3,0x5b,0x75,0x18,0x0, + 0x6,0x5b,0x7,0x59,0x83,0x4e,0x66,0x54,0xbc,0x36,0x70,0xb2,0x7b,0x2c,0x68,0x8c, + 0xc,0xbc,0x9b,0x2d,0x51,0xda,0x1d,0x14,0xd9,0xca,0xff,0x88,0xab,0x17,0xcd,0xcc, + 0x10,0xc7,0xd3,0x96,0xd3,0x2e,0x6c,0x3e,0x94,0xbd,0x39,0xeb,0xd0,0x65,0x4e,0x6f, + 0xe0,0x59,0xf,0xea,0x42,0x0,0xbd,0xed,0xc2,0xdf,0xf6,0x4f,0x7,0x6,0x3b,0xf4, + 0x39,0xb4,0x28,0x1b,0x3f,0xbe,0xa3,0xb7,0x3a,0x49,0x83,0x8b,0x49,0xf9,0xfb,0xc3, + 0xa6,0x23,0xb2,0x98,0x4c,0x7e,0xcb,0x69,0xf3,0xbb,0x6a,0x5f,0xa3,0x94,0x56,0xa6, + 0xfd,0x35,0xac,0xda,0x9d,0x7a,0x5f,0x21,0xcd,0xae,0x52,0xea,0xf5,0xb5,0x4d,0x43, + 0xb1,0x66,0x48,0x37,0x6f,0x97,0x94,0x83,0xc1,0xeb,0x9,0xd9,0x62,0xce,0x27,0x38, + 0x22,0xc8,0xd9,0xf3,0x72,0xc6,0x69,0x5f,0x34,0xb0,0x69,0x58,0xa9,0x47,0x37,0x89, + 0x4d,0xb,0x23,0xe0,0x4f,0xf8,0x5e,0xe6,0x4e,0x30,0xdd,0xa1,0xc3,0x1a,0xd5,0xd6, + 0xd6,0x96,0x2,0x57,0xf8,0xf3,0x96,0x2,0xd5,0xc6,0x74,0x20,0xd9,0xa1,0x2e,0x55, + 0xfb,0x1e,0x4f,0xee,0x4,0x9a,0xe1,0x2,0x3a,0xdf,0xef,0x47,0x3e,0xcb,0x70,0x27, + 0x57,0x57,0x69,0x17,0x9d,0x2f,0xd7,0xf0,0x29,0xb5,0xdb,0x56,0x85,0xc9,0x84,0xcb, + 0xf9,0xab,0xa6,0xf6,0x3a,0x22,0xdd,0xb5,0x35,0x4a,0xf7,0xe6,0xd1,0x9c,0xb,0xc6, + 0xa1,0xb4,0xc9,0x89,0x36,0xd5,0x47,0xc,0xea,0x7e,0x10,0xf7,0x7d,0x8,0x14,0x63, + 0x3d,0xe7,0xed,0x94,0x94,0x7a,0xaa,0x4a,0xf1,0x6e,0x5b,0x4,0xfe,0xfd,0x17,0x81, + 0x5f,0x3d,0xef, + // TagRibbon.qml + 0x0,0x0,0xa,0xb7, + 0x69, + 0x6d,0x70,0x6f,0x72,0x74,0x20,0x51,0x74,0x51,0x75,0x69,0x63,0x6b,0xd,0xa,0x69, + 0x6d,0x70,0x6f,0x72,0x74,0x20,0x51,0x74,0x51,0x75,0x69,0x63,0x6b,0x2e,0x43,0x6f, + 0x6e,0x74,0x72,0x6f,0x6c,0x73,0xd,0xa,0x69,0x6d,0x70,0x6f,0x72,0x74,0x20,0x51, + 0x74,0x51,0x75,0x69,0x63,0x6b,0x2e,0x4c,0x61,0x79,0x6f,0x75,0x74,0x73,0xd,0xa, + 0x69,0x6d,0x70,0x6f,0x72,0x74,0x20,0x22,0x2e,0x2e,0x2f,0x74,0x68,0x65,0x6d,0x65, + 0x22,0x20,0x61,0x73,0x20,0x54,0x68,0x65,0x6d,0x65,0xd,0xa,0x69,0x6d,0x70,0x6f, + 0x72,0x74,0x20,0x22,0x2e,0x2e,0x2f,0x63,0x6f,0x6d,0x70,0x6f,0x6e,0x65,0x6e,0x74, + 0x73,0x22,0xd,0xa,0xd,0xa,0x49,0x74,0x65,0x6d,0x20,0x7b,0xd,0xa,0x20,0x20, + 0x20,0x20,0x69,0x64,0x3a,0x20,0x72,0x6f,0x6f,0x74,0xd,0xa,0x20,0x20,0x20,0x20, + 0x69,0x6d,0x70,0x6c,0x69,0x63,0x69,0x74,0x48,0x65,0x69,0x67,0x68,0x74,0x3a,0x20, + 0x38,0x30,0xd,0xa,0x20,0x20,0x20,0x20,0x69,0x6d,0x70,0x6c,0x69,0x63,0x69,0x74, + 0x57,0x69,0x64,0x74,0x68,0x3a,0x20,0x70,0x61,0x72,0x65,0x6e,0x74,0x2e,0x77,0x69, + 0x64,0x74,0x68,0xd,0xa,0xd,0xa,0x20,0x20,0x20,0x20,0x73,0x69,0x67,0x6e,0x61, + 0x6c,0x20,0x66,0x69,0x6c,0x74,0x65,0x72,0x53,0x65,0x6c,0x65,0x63,0x74,0x65,0x64, + 0x28,0x73,0x74,0x72,0x69,0x6e,0x67,0x20,0x66,0x69,0x6c,0x74,0x65,0x72,0x49,0x64, + 0x29,0xd,0xa,0xd,0xa,0x20,0x20,0x20,0x20,0x70,0x72,0x6f,0x70,0x65,0x72,0x74, + 0x79,0x20,0x73,0x74,0x72,0x69,0x6e,0x67,0x20,0x61,0x63,0x74,0x69,0x76,0x65,0x46, + 0x69,0x6c,0x74,0x65,0x72,0x3a,0x20,0x22,0x61,0x6c,0x6c,0x22,0xd,0xa,0xd,0xa, + 0x20,0x20,0x20,0x20,0x43,0x6f,0x6c,0x75,0x6d,0x6e,0x4c,0x61,0x79,0x6f,0x75,0x74, + 0x20,0x7b,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x61,0x6e,0x63,0x68, + 0x6f,0x72,0x73,0x2e,0x66,0x69,0x6c,0x6c,0x3a,0x20,0x70,0x61,0x72,0x65,0x6e,0x74, + 0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x73,0x70,0x61,0x63,0x69,0x6e, + 0x67,0x3a,0x20,0x31,0x32,0xd,0xa,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x54,0x65,0x78,0x74,0x20,0x7b,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x74,0x65,0x78,0x74,0x3a,0x20,0x22,0xe5,0xbf,0xab,0xe9, + 0x80,0x9f,0xe7,0xad,0x9b,0xe9,0x80,0x89,0x22,0xd,0xa,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x66,0x6f,0x6e,0x74,0x2e,0x70,0x69,0x78,0x65, + 0x6c,0x53,0x69,0x7a,0x65,0x3a,0x20,0x54,0x68,0x65,0x6d,0x65,0x2e,0x54,0x68,0x65, + 0x6d,0x65,0x2e,0x66,0x6f,0x6e,0x74,0x53,0x69,0x7a,0x65,0x58,0x73,0xd,0xa,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x66,0x6f,0x6e,0x74,0x2e, + 0x77,0x65,0x69,0x67,0x68,0x74,0x3a,0x20,0x46,0x6f,0x6e,0x74,0x2e,0x4d,0x65,0x64, + 0x69,0x75,0x6d,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x63,0x6f,0x6c,0x6f,0x72,0x3a,0x20,0x54,0x68,0x65,0x6d,0x65,0x2e,0x54,0x68, + 0x65,0x6d,0x65,0x2e,0x74,0x65,0x78,0x74,0x53,0x65,0x63,0x6f,0x6e,0x64,0x61,0x72, + 0x79,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x4c, + 0x61,0x79,0x6f,0x75,0x74,0x2e,0x6c,0x65,0x66,0x74,0x4d,0x61,0x72,0x67,0x69,0x6e, + 0x3a,0x20,0x34,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x7d,0xd,0xa, + 0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x4c,0x69,0x73,0x74,0x56,0x69, + 0x65,0x77,0x20,0x7b,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x4c,0x61,0x79,0x6f,0x75,0x74,0x2e,0x66,0x69,0x6c,0x6c,0x57,0x69,0x64, + 0x74,0x68,0x3a,0x20,0x74,0x72,0x75,0x65,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x4c,0x61,0x79,0x6f,0x75,0x74,0x2e,0x70,0x72,0x65, + 0x66,0x65,0x72,0x72,0x65,0x64,0x48,0x65,0x69,0x67,0x68,0x74,0x3a,0x20,0x33,0x36, + 0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x6f,0x72, + 0x69,0x65,0x6e,0x74,0x61,0x74,0x69,0x6f,0x6e,0x3a,0x20,0x4c,0x69,0x73,0x74,0x56, + 0x69,0x65,0x77,0x2e,0x48,0x6f,0x72,0x69,0x7a,0x6f,0x6e,0x74,0x61,0x6c,0xd,0xa, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x73,0x70,0x61,0x63, + 0x69,0x6e,0x67,0x3a,0x20,0x31,0x32,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x63,0x6c,0x69,0x70,0x3a,0x20,0x74,0x72,0x75,0x65,0xd, + 0xa,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x6d, + 0x6f,0x64,0x65,0x6c,0x3a,0x20,0x5b,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x7b,0x20,0x69,0x64,0x3a,0x20,0x22, + 0x61,0x6c,0x6c,0x22,0x2c,0x20,0x6c,0x61,0x62,0x65,0x6c,0x3a,0x20,0x22,0xe5,0x85, + 0xa8,0xe9,0x83,0xa8,0x22,0x2c,0x20,0x69,0x63,0x6f,0x6e,0x3a,0x20,0x22,0x67,0x72, + 0x69,0x64,0x5f,0x76,0x69,0x65,0x77,0x22,0x20,0x7d,0x2c,0xd,0xa,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x7b,0x20,0x69, + 0x64,0x3a,0x20,0x22,0x66,0x61,0x76,0x22,0x2c,0x20,0x6c,0x61,0x62,0x65,0x6c,0x3a, + 0x20,0x22,0xe6,0x94,0xb6,0xe8,0x97,0x8f,0x22,0x2c,0x20,0x69,0x63,0x6f,0x6e,0x3a, + 0x20,0x22,0x66,0x61,0x76,0x6f,0x72,0x69,0x74,0x65,0x22,0x20,0x7d,0x2c,0xd,0xa, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x7b,0x20,0x69,0x64,0x3a,0x20,0x22,0x32,0x30,0x32,0x35,0x22,0x2c,0x20,0x6c,0x61, + 0x62,0x65,0x6c,0x3a,0x20,0x22,0x32,0x30,0x32,0x35,0xe5,0xb9,0xb4,0x22,0x2c,0x20, + 0x69,0x63,0x6f,0x6e,0x3a,0x20,0x22,0x63,0x61,0x6c,0x65,0x6e,0x64,0x61,0x72,0x22, + 0x20,0x7d,0x2c,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x7b,0x20,0x69,0x64,0x3a,0x20,0x22,0x72,0x61,0x77,0x22, + 0x2c,0x20,0x6c,0x61,0x62,0x65,0x6c,0x3a,0x20,0x22,0x52,0x41,0x57,0x22,0x2c,0x20, + 0x69,0x63,0x6f,0x6e,0x3a,0x20,0x22,0x63,0x61,0x6d,0x65,0x72,0x61,0x22,0x20,0x7d, + 0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x2f,0x2f,0x20,0x41,0x64,0x64,0x20,0x74,0x61,0x67,0x20,0x69,0x74,0x65, + 0x6d,0x73,0x20,0x64,0x79,0x6e,0x61,0x6d,0x69,0x63,0x61,0x6c,0x6c,0x79,0x20,0x69, + 0x6e,0x20,0x72,0x65,0x61,0x6c,0x20,0x61,0x70,0x70,0xd,0xa,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x5d,0xd,0xa,0xd,0xa,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x64,0x65,0x6c,0x65,0x67,0x61,0x74, + 0x65,0x3a,0x20,0x52,0x65,0x63,0x74,0x61,0x6e,0x67,0x6c,0x65,0x20,0x7b,0xd,0xa, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x69,0x64,0x3a,0x20,0x70,0x69,0x6c,0x6c,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x77,0x69,0x64,0x74,0x68,0x3a, + 0x20,0x72,0x6f,0x77,0x2e,0x69,0x6d,0x70,0x6c,0x69,0x63,0x69,0x74,0x57,0x69,0x64, + 0x74,0x68,0x20,0x2b,0x20,0x32,0x38,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x68,0x65,0x69,0x67,0x68,0x74,0x3a, + 0x20,0x33,0x32,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x72,0x61,0x64,0x69,0x75,0x73,0x3a,0x20,0x31,0x30,0xd, + 0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x70,0x72,0x6f,0x70,0x65,0x72,0x74,0x79,0x20,0x62,0x6f,0x6f,0x6c, + 0x20,0x69,0x73,0x41,0x63,0x74,0x69,0x76,0x65,0x3a,0x20,0x72,0x6f,0x6f,0x74,0x2e, + 0x61,0x63,0x74,0x69,0x76,0x65,0x46,0x69,0x6c,0x74,0x65,0x72,0x20,0x3d,0x3d,0x3d, + 0x20,0x6d,0x6f,0x64,0x65,0x6c,0x44,0x61,0x74,0x61,0x2e,0x69,0x64,0xd,0xa,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0xd, + 0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x63,0x6f,0x6c,0x6f,0x72,0x3a,0x20,0x69,0x73,0x41,0x63,0x74,0x69,0x76,0x65, + 0x20,0x3f,0x20,0x54,0x68,0x65,0x6d,0x65,0x2e,0x54,0x68,0x65,0x6d,0x65,0x2e,0x70, + 0x72,0x69,0x6d,0x61,0x72,0x79,0x20,0x3a,0x20,0x54,0x68,0x65,0x6d,0x65,0x2e,0x54, + 0x68,0x65,0x6d,0x65,0x2e,0x73,0x75,0x72,0x66,0x61,0x63,0x65,0xd,0xa,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x62,0x6f, + 0x72,0x64,0x65,0x72,0x2e,0x77,0x69,0x64,0x74,0x68,0x3a,0x20,0x69,0x73,0x41,0x63, + 0x74,0x69,0x76,0x65,0x20,0x3f,0x20,0x30,0x20,0x3a,0x20,0x31,0xd,0xa,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x62,0x6f, + 0x72,0x64,0x65,0x72,0x2e,0x63,0x6f,0x6c,0x6f,0x72,0x3a,0x20,0x54,0x68,0x65,0x6d, + 0x65,0x2e,0x54,0x68,0x65,0x6d,0x65,0x2e,0x62,0x6f,0x72,0x64,0x65,0x72,0xd,0xa, + 0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x42,0x65,0x68,0x61,0x76,0x69,0x6f,0x72,0x20,0x6f,0x6e,0x20,0x63,0x6f, + 0x6c,0x6f,0x72,0x20,0x7b,0x20,0x43,0x6f,0x6c,0x6f,0x72,0x41,0x6e,0x69,0x6d,0x61, + 0x74,0x69,0x6f,0x6e,0x20,0x7b,0x20,0x64,0x75,0x72,0x61,0x74,0x69,0x6f,0x6e,0x3a, + 0x20,0x31,0x35,0x30,0x20,0x7d,0x20,0x7d,0xd,0xa,0xd,0xa,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x52,0x6f,0x77,0x4c, + 0x61,0x79,0x6f,0x75,0x74,0x20,0x7b,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x69,0x64,0x3a, + 0x20,0x72,0x6f,0x77,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x61,0x6e,0x63,0x68,0x6f,0x72, + 0x73,0x2e,0x63,0x65,0x6e,0x74,0x65,0x72,0x49,0x6e,0x3a,0x20,0x70,0x61,0x72,0x65, + 0x6e,0x74,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x73,0x70,0x61,0x63,0x69,0x6e,0x67,0x3a, + 0x20,0x36,0xd,0xa,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x49,0x63,0x6f,0x6e,0x20,0x7b, + 0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x6e,0x61,0x6d,0x65,0x3a,0x20, + 0x6d,0x6f,0x64,0x65,0x6c,0x44,0x61,0x74,0x61,0x2e,0x69,0x63,0x6f,0x6e,0xd,0xa, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x73,0x69,0x7a,0x65,0x3a,0x20,0x31,0x38, + 0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x6f,0x6c,0x6f,0x72,0x3a, + 0x20,0x70,0x69,0x6c,0x6c,0x2e,0x69,0x73,0x41,0x63,0x74,0x69,0x76,0x65,0x20,0x3f, + 0x20,0x22,0x77,0x68,0x69,0x74,0x65,0x22,0x20,0x3a,0x20,0x54,0x68,0x65,0x6d,0x65, + 0x2e,0x54,0x68,0x65,0x6d,0x65,0x2e,0x74,0x65,0x78,0x74,0x53,0x65,0x63,0x6f,0x6e, + 0x64,0x61,0x72,0x79,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x66,0x69, + 0x6c,0x6c,0x65,0x64,0x3a,0x20,0x74,0x72,0x75,0x65,0xd,0xa,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x7d,0xd,0xa,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x54,0x65,0x78,0x74,0x20,0x7b,0xd, + 0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x74,0x65,0x78,0x74,0x3a,0x20,0x6d, + 0x6f,0x64,0x65,0x6c,0x44,0x61,0x74,0x61,0x2e,0x6c,0x61,0x62,0x65,0x6c,0xd,0xa, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x66,0x6f,0x6e,0x74,0x2e,0x70,0x69,0x78, + 0x65,0x6c,0x53,0x69,0x7a,0x65,0x3a,0x20,0x54,0x68,0x65,0x6d,0x65,0x2e,0x54,0x68, + 0x65,0x6d,0x65,0x2e,0x66,0x6f,0x6e,0x74,0x53,0x69,0x7a,0x65,0x53,0x6d,0xd,0xa, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x66,0x6f,0x6e,0x74,0x2e,0x77,0x65,0x69, + 0x67,0x68,0x74,0x3a,0x20,0x46,0x6f,0x6e,0x74,0x2e,0x4d,0x65,0x64,0x69,0x75,0x6d, + 0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x6f,0x6c,0x6f,0x72,0x3a, + 0x20,0x70,0x69,0x6c,0x6c,0x2e,0x69,0x73,0x41,0x63,0x74,0x69,0x76,0x65,0x20,0x3f, + 0x20,0x22,0x77,0x68,0x69,0x74,0x65,0x22,0x20,0x3a,0x20,0x54,0x68,0x65,0x6d,0x65, + 0x2e,0x54,0x68,0x65,0x6d,0x65,0x2e,0x74,0x65,0x78,0x74,0x53,0x65,0x63,0x6f,0x6e, + 0x64,0x61,0x72,0x79,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x7d,0xd,0xa,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x7d,0xd,0xa, + 0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x4d,0x6f,0x75,0x73,0x65,0x41,0x72,0x65,0x61,0x20,0x7b,0xd,0xa,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x61,0x6e,0x63,0x68,0x6f,0x72,0x73,0x2e,0x66,0x69,0x6c,0x6c,0x3a, + 0x20,0x70,0x61,0x72,0x65,0x6e,0x74,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x75,0x72, + 0x73,0x6f,0x72,0x53,0x68,0x61,0x70,0x65,0x3a,0x20,0x51,0x74,0x2e,0x50,0x6f,0x69, + 0x6e,0x74,0x69,0x6e,0x67,0x48,0x61,0x6e,0x64,0x43,0x75,0x72,0x73,0x6f,0x72,0xd, + 0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x6f,0x6e,0x43,0x6c,0x69,0x63,0x6b,0x65,0x64,0x3a,0x20, + 0x7b,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x72,0x6f,0x6f,0x74,0x2e, + 0x61,0x63,0x74,0x69,0x76,0x65,0x46,0x69,0x6c,0x74,0x65,0x72,0x20,0x3d,0x20,0x6d, + 0x6f,0x64,0x65,0x6c,0x44,0x61,0x74,0x61,0x2e,0x69,0x64,0xd,0xa,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x72,0x6f,0x6f,0x74,0x2e,0x66,0x69,0x6c,0x74,0x65,0x72, + 0x53,0x65,0x6c,0x65,0x63,0x74,0x65,0x64,0x28,0x6d,0x6f,0x64,0x65,0x6c,0x44,0x61, + 0x74,0x61,0x2e,0x69,0x64,0x29,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x7d,0xd,0xa,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x7d, + 0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x7d,0xd, + 0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x7d,0xd,0xa,0x20,0x20,0x20,0x20, + 0x7d,0xd,0xa,0x7d,0xd,0xa, + // ContentShelf.qml + 0x0,0x0,0x3,0x64, + 0x0, + 0x0,0xb,0x62,0x78,0xda,0xa5,0x56,0xef,0x6e,0xd3,0x30,0x10,0xff,0x3e,0x69,0xef, + 0x60,0xe5,0x13,0x8,0x94,0xb5,0xe5,0xaf,0x2a,0x1,0x82,0x1,0x5a,0xa5,0xd,0x31, + 0x3a,0xc1,0x7,0x84,0x26,0x2f,0xb9,0x26,0xa7,0x39,0x76,0x74,0x76,0xd6,0xd,0xb4, + 0x77,0xe1,0x41,0x78,0x1d,0xde,0x83,0x73,0xd3,0xac,0x49,0xea,0xc0,0x34,0xac,0x2a, + 0x8d,0x7d,0x3f,0xfb,0xee,0x7e,0xf7,0xc7,0xc1,0xa2,0x34,0xe4,0xc4,0xb1,0x3b,0xae, + 0x30,0x39,0xdf,0xdd,0xc1,0xce,0x3c,0xde,0x37,0xda,0x91,0x51,0x76,0x4b,0x70,0x28, + 0xaf,0x4c,0xe5,0x36,0xeb,0x51,0x1c,0xef,0xb9,0x1c,0xa,0x88,0x84,0xb4,0xe2,0xc4, + 0xbf,0x75,0x64,0x89,0xe1,0x77,0xd,0xda,0xd9,0x68,0x77,0x67,0x77,0x67,0xe6,0xa0, + 0x10,0x3f,0x76,0x77,0x4,0xf,0x4c,0xa7,0x82,0x8c,0x71,0xeb,0x59,0x51,0x2a,0x4c, + 0xd0,0x1d,0x0,0x66,0xb9,0x9b,0x8a,0xc9,0x64,0xd4,0x15,0x7c,0xc1,0xd4,0xe5,0x53, + 0x51,0x4a,0xe2,0xd3,0xe2,0xa5,0x9f,0xf9,0x13,0x3d,0xa4,0x24,0x53,0x2,0xb9,0x2b, + 0x61,0x1d,0xa1,0xce,0x84,0x43,0xa7,0x60,0x2a,0x22,0xef,0x5,0x83,0xc5,0x3c,0x7, + 0xb5,0x88,0xc2,0x58,0x4c,0x8c,0x66,0x68,0x46,0x98,0x9e,0x5e,0x20,0x2c,0xfb,0xb0, + 0xb,0x49,0xa2,0xcc,0x8d,0x33,0x76,0x2a,0xbe,0x7e,0xab,0x85,0xf5,0xd3,0x62,0xa6, + 0xa5,0xaa,0x85,0xfb,0x6c,0xe2,0x39,0xa4,0xf7,0x6e,0xd0,0xf7,0x1b,0xdb,0xf6,0x8d, + 0xaa,0xa,0x5d,0xd3,0xd6,0x78,0xee,0x87,0xd4,0x49,0x6e,0xc8,0xc6,0xb,0x54,0xaa, + 0xf1,0x6a,0x23,0xb5,0xa5,0x4c,0xd8,0xba,0xa9,0x18,0x3f,0x6d,0xe,0xf2,0x63,0x6f, + 0x4f,0x1c,0x80,0x4c,0x81,0x36,0x4b,0x9f,0xcc,0x72,0xfb,0xf0,0xce,0x11,0xcf,0xbb, + 0xeb,0x35,0x3a,0x56,0xb0,0x70,0x47,0x92,0x32,0x64,0xef,0x1f,0x7,0x11,0xde,0xb2, + 0x35,0xe9,0x8e,0x2a,0x68,0xdb,0xe1,0xc7,0x8c,0x89,0xeb,0xeb,0xf4,0x43,0xcb,0x2, + 0xea,0xc0,0xc6,0x9e,0xdb,0x6d,0x80,0xc5,0xef,0xc,0x68,0xc2,0xdb,0x1e,0x89,0x51, + 0x86,0xa6,0x75,0x16,0xc5,0xf5,0xb3,0x24,0x2c,0x24,0x5d,0x6d,0x63,0xbd,0x75,0x90, + 0x36,0xa6,0xb5,0x25,0xd7,0x7d,0x4b,0x4f,0xe0,0xd2,0x85,0x2c,0x75,0xbc,0xbe,0xb6, + 0x74,0x95,0x31,0x1,0x25,0x9c,0x40,0x71,0x89,0x97,0xa0,0xe6,0x2b,0xa3,0xdb,0x96, + 0x79,0x99,0x5f,0x3d,0xcc,0x6,0xf6,0x2d,0xd7,0x99,0xfc,0xde,0x4f,0xde,0x42,0x81, + 0x6f,0x8c,0x4a,0x7,0xb0,0xb,0x59,0xa0,0xba,0xa,0x28,0x0,0xc2,0xc5,0xad,0x88, + 0xf2,0xce,0x7c,0xc,0x91,0xb5,0x45,0x47,0x5d,0x83,0x3,0x51,0xbe,0x13,0x7b,0x75, + 0x7d,0x70,0x4a,0xe9,0xcc,0xe5,0xe2,0x81,0x88,0xc4,0xef,0x5f,0x3f,0xa3,0xbb,0xd1, + 0x39,0x2f,0x6e,0xed,0xee,0x1c,0x38,0xbf,0xd2,0x90,0xc3,0x41,0xdf,0x7d,0xf1,0x18, + 0xc2,0xef,0xac,0x88,0xcb,0xf6,0x10,0x6d,0xab,0xde,0xfc,0xec,0x33,0x57,0x7f,0xdf, + 0xd1,0xa1,0x52,0x8,0x60,0x4a,0x82,0x5,0x10,0x41,0xda,0x74,0xb0,0xf1,0xd3,0x5e, + 0x8a,0xb3,0x72,0x2e,0x72,0xe9,0xd0,0x77,0x9c,0x46,0x63,0xbc,0xb1,0x69,0xa0,0x7e, + 0xc7,0x93,0xae,0x20,0x51,0x58,0x86,0xec,0xe8,0xce,0xd8,0xdb,0x23,0x93,0x9c,0x8b, + 0x54,0x3a,0x29,0x70,0x21,0xa0,0x28,0x5d,0x8f,0xa8,0xc2,0xa4,0xa0,0x82,0x21,0x7c, + 0x29,0x46,0xe2,0x55,0x5b,0x20,0xd8,0x8c,0x7e,0x62,0xf0,0x66,0xc8,0xa4,0xe3,0x38, + 0x7e,0x82,0xc4,0x49,0x9d,0x29,0x8,0xe5,0xc9,0xb2,0xe6,0x6d,0x8b,0xd,0x3f,0xf2, + 0x21,0xaa,0xfc,0x20,0x99,0x62,0x65,0xbb,0x61,0xaf,0xd7,0xe,0xb9,0x6f,0xc1,0xad, + 0xd2,0xc4,0x56,0xb4,0x90,0x49,0x0,0x7b,0x66,0x88,0xdb,0x68,0x1c,0xd8,0x52,0x4b, + 0x6,0x77,0x34,0xee,0x4,0xd4,0xb7,0xe2,0xb2,0x2d,0xe5,0x78,0xcc,0xb4,0x20,0xe0, + 0xd4,0x93,0x65,0xf9,0x50,0x54,0x16,0xc4,0xac,0x90,0x19,0x30,0x41,0xcc,0xb8,0x35, + 0x15,0x85,0xec,0xfc,0x2b,0xb5,0xff,0xbe,0x47,0x42,0xc8,0x62,0xd5,0xf5,0x6d,0xd0, + 0x87,0x36,0xef,0xcf,0xc2,0xe2,0x0,0x65,0x9c,0x8,0xc5,0xa0,0xda,0xf0,0xea,0xd0, + 0xed,0xd1,0x37,0x36,0xe1,0x73,0x81,0x66,0xfa,0xef,0xae,0x6d,0xee,0x9d,0x68,0x95, + 0xaf,0xa7,0xa,0xcf,0x88,0x1b,0x43,0x34,0xc,0xaf,0x6f,0xa1,0x47,0x93,0x61,0xc4, + 0x40,0xd7,0x39,0xe1,0xcf,0x2,0xc,0x5e,0x49,0x37,0x75,0xee,0x2b,0xd7,0x71,0x37, + 0x1f,0xc5,0x8f,0xc2,0xa8,0xeb,0xed,0xe5,0xeb,0x50,0xd2,0x1c,0x19,0x4e,0x93,0xd7, + 0x9c,0x34,0xff,0x1f,0xfd,0xa4,0x22,0x6b,0x68,0x9e,0xcb,0x92,0xdd,0x3e,0x76,0xf1, + 0x47,0x83,0xda,0x71,0x7f,0x39,0x90,0x3a,0xdd,0x5f,0xc9,0xc2,0xfb,0x72,0x73,0x1, + 0xf4,0x4e,0xcb,0xb3,0x81,0xdb,0xf6,0xc6,0x69,0xfd,0xce,0x47,0xca,0x83,0xd6,0x9f, + 0x68,0x36,0x91,0x9c,0xb6,0x2f,0xc4,0x38,0x1e,0x4d,0x6,0xf7,0x5c,0xa2,0xb,0x6f, + 0x19,0xda,0xb1,0xfe,0xd2,0x6a,0xb7,0xad,0xe6,0xe3,0x6b,0xd5,0xcf,0xde,0x72,0xbf, + 0xbb,0x7f,0x4b,0x7a,0xdf,0x40,0x2e,0x2f,0xd0,0x10,0x1f,0x2b,0x6a,0xd5,0x3f,0xc4, + 0x87,0xaa,0x38,0x3,0x7a,0xad,0xf9,0x26,0xf5,0x8d,0x9a,0x57,0xd2,0x8a,0xd6,0x3d, + 0x7b,0xfc,0x64,0x24,0xae,0xfb,0xc1,0xeb,0x5e,0x37,0xeb,0x3f,0xfe,0xfd,0x1,0xdf, + 0x64,0xdd,0xb8, + // ContextMenu.qml + 0x0,0x0,0x6,0x3b, + 0x0, + 0x0,0x18,0x66,0x78,0xda,0xcd,0x18,0x5d,0x6f,0xdb,0x36,0xf0,0x3d,0x40,0xfe,0x3, + 0xeb,0x87,0xc2,0x5e,0x13,0x25,0x4e,0xd6,0x20,0x15,0x90,0x16,0x69,0x9a,0xb6,0x1, + 0x92,0x35,0x6d,0x8a,0x35,0xc6,0xb0,0x7,0x4a,0xa2,0x6d,0xae,0x14,0x29,0x90,0x54, + 0x1c,0xb7,0xcd,0x7f,0xdf,0x91,0x94,0x64,0x7d,0x5a,0xee,0x32,0xc,0x13,0x82,0x58, + 0x3c,0xde,0xf7,0x1d,0xef,0x4e,0xa4,0x71,0x22,0xa4,0x46,0x1f,0xf5,0xc7,0x94,0x86, + 0x5f,0xb7,0xb7,0x68,0x65,0xed,0x9d,0x9,0xae,0xa5,0x60,0xaa,0xb1,0x71,0x89,0x97, + 0x22,0xd5,0x2b,0xf8,0xc0,0xf3,0xf6,0xf4,0x9c,0xc4,0x64,0x80,0xb0,0x42,0x9f,0xcd, + 0xdb,0xf6,0xd6,0xf6,0xd6,0xb5,0x48,0xd2,0x4,0x7d,0xdf,0xde,0x42,0xf0,0xd0,0xc8, + 0x47,0x52,0x8,0x6d,0x36,0xcc,0x7a,0x6f,0xf,0x5d,0x4b,0x91,0x10,0xa9,0x29,0x51, + 0xe,0x94,0xb8,0xf5,0x12,0xdd,0x61,0x89,0x62,0xc2,0xd3,0xb,0x4d,0x62,0xe5,0xa3, + 0x3f,0xfe,0xb4,0xe8,0x97,0x54,0x69,0x24,0xa6,0xe8,0x3b,0x8d,0x76,0x10,0xc3,0x1, + 0x61,0x3b,0x88,0x86,0x82,0xef,0xa0,0x88,0x2a,0x1c,0x30,0x12,0x99,0xb7,0x3b,0x1a, + 0x11,0x9,0x2f,0x98,0xcf,0xcc,0x6f,0x88,0x19,0xb,0x70,0xf8,0xf5,0xa1,0x24,0xf7, + 0x86,0xce,0x38,0x66,0x99,0x50,0x65,0x17,0x88,0x82,0xa8,0x33,0x6,0xc6,0x91,0x68, + 0xa8,0xb4,0xa4,0x7c,0x66,0x41,0x17,0xd1,0xa8,0x82,0x66,0xb4,0x3a,0x63,0x42,0x1, + 0xd6,0xa8,0x6c,0x89,0xb5,0x54,0x11,0xad,0x81,0x30,0x63,0x1c,0x8b,0x8,0x33,0x1f, + 0x69,0x99,0x12,0x7,0x88,0x68,0xec,0xa3,0x29,0x8,0xce,0xd6,0xa1,0xe1,0x73,0x2d, + 0x40,0xe8,0xd2,0x77,0x1c,0x3c,0xcb,0xfa,0x3,0x3f,0x57,0x21,0x4e,0x8,0xfa,0x51, + 0x85,0x5e,0x4b,0xa2,0xd4,0x7,0xf0,0x3b,0x58,0x98,0x39,0xc,0x47,0x11,0x8,0xf4, + 0xd1,0x51,0x49,0x97,0xdf,0x29,0x59,0xd8,0xa8,0x4,0x22,0xe5,0x11,0x96,0x4b,0x14, + 0x11,0x4d,0x42,0x4d,0x5,0x77,0x38,0xd3,0x94,0xdb,0x15,0x52,0x73,0xb1,0x38,0xd5, + 0xc3,0x19,0x13,0x1,0x66,0xb7,0x3b,0xc8,0xbd,0x4c,0x46,0x79,0xc8,0x32,0x86,0x67, + 0x98,0x85,0x29,0xc3,0x9a,0xa0,0x44,0x28,0x6a,0x29,0x17,0x54,0xcf,0x3b,0xf9,0x9b, + 0x87,0x11,0x8d,0x70,0xf4,0x57,0xaa,0x34,0x89,0x6e,0xd1,0x49,0xc6,0xfa,0xb6,0x1d, + 0x61,0x52,0x20,0x4c,0x72,0x3b,0x32,0xd1,0xef,0x0,0xeb,0x2e,0xb7,0x7,0xfc,0x47, + 0xb8,0x2,0x31,0x6a,0x85,0x3,0xe1,0x57,0x2b,0x94,0x2f,0x34,0x2,0xbd,0x4e,0xc0, + 0x2f,0x92,0x70,0x8d,0x5e,0x65,0x2f,0xde,0xc2,0xc2,0x7d,0x74,0xbc,0xbf,0xdf,0x45, + 0xfa,0x9e,0xd0,0xd9,0x5c,0xb7,0xd0,0xce,0xdd,0x6,0xf8,0xd8,0x10,0x57,0xb4,0x3b, + 0x57,0x9a,0xc6,0xc6,0x2f,0x26,0x2b,0x20,0x43,0xbe,0x11,0x34,0x5c,0x50,0xc6,0x50, + 0x40,0x90,0x24,0x53,0xca,0x49,0x84,0xf0,0x54,0x13,0x89,0x20,0xaf,0x39,0x4,0x6a, + 0x54,0x97,0x4e,0x32,0xe,0x51,0xae,0xf9,0x41,0x53,0xc3,0x2,0xa7,0x50,0xb1,0x38, + 0x1a,0x1e,0x23,0x7c,0x6,0x74,0xbf,0xa0,0xc3,0x23,0xf4,0xc,0x8d,0xf,0x6a,0xa, + 0x9e,0x5a,0x7,0xa3,0x5b,0x44,0xa7,0x4e,0xc7,0x85,0x48,0x59,0x84,0xc4,0x1d,0x91, + 0x53,0x26,0x16,0x48,0x5a,0x86,0x24,0x9a,0x91,0x15,0x19,0xa0,0xe6,0x19,0x1,0x2c, + 0x6b,0xa,0xbe,0xac,0xba,0xba,0x92,0x29,0xe6,0x29,0x87,0xbc,0x1a,0x94,0xdd,0x3a, + 0xab,0x5d,0x74,0xbc,0xa2,0x7d,0x68,0x57,0x7c,0xd2,0xa5,0x78,0x20,0xb4,0x16,0x71, + 0xa7,0xe6,0x93,0xb2,0xe6,0x99,0xdb,0x5e,0xd6,0x42,0xdd,0xa9,0xfb,0xa4,0xa4,0x7b, + 0x46,0xbb,0xdb,0xe0,0xb6,0x56,0xfb,0x73,0xae,0x52,0x9,0x59,0x41,0x39,0x8d,0xd3, + 0xb8,0x38,0x35,0x2b,0x9c,0xb2,0x9b,0xae,0xb0,0x9e,0x7b,0x31,0xbe,0x1f,0x1e,0xef, + 0xac,0xe0,0xa3,0x26,0xee,0xa4,0x3,0x77,0x32,0x2a,0x4b,0xbf,0x7,0xac,0x82,0xcb, + 0xa,0xbc,0x2c,0x81,0x27,0x2b,0xb0,0x49,0xcb,0x61,0x26,0xab,0x30,0x42,0x70,0x57, + 0xe0,0xfc,0xae,0x62,0xf7,0x1a,0xca,0xe9,0x4c,0x9a,0xc3,0xef,0x40,0x41,0xb1,0xf6, + 0xd1,0x27,0x28,0x4,0x50,0x79,0x19,0x29,0x7b,0x37,0x14,0x4c,0x48,0xdf,0xf5,0x5, + 0xcf,0xfd,0x7,0x7,0x4d,0x71,0x58,0xa,0x9e,0xc4,0x11,0x4d,0x55,0x15,0xc9,0xc1, + 0x2e,0xb1,0x2c,0x47,0x39,0x10,0x12,0xa,0xbc,0xd7,0xc2,0xd3,0xed,0x34,0x30,0xed, + 0xe1,0xf7,0xd1,0xb8,0x66,0xa6,0x8d,0x93,0x39,0x9b,0x98,0x9b,0xc8,0x16,0xf1,0x21, + 0x6,0x8,0x8c,0x25,0xe6,0x59,0xb1,0x2b,0x59,0x72,0x8d,0x25,0xf4,0x13,0xc2,0x4e, + 0x73,0x9a,0x7a,0x12,0xfd,0x96,0xc6,0x1,0x91,0x9d,0xdb,0xe5,0x2e,0xe7,0xa3,0x81, + 0x48,0x70,0x48,0xf5,0x72,0xd0,0x44,0x9a,0x4a,0x1,0xcd,0x62,0xbf,0xb9,0xa1,0x45, + 0x61,0x4a,0xf9,0x89,0x52,0x69,0x5,0x56,0x3d,0x92,0x43,0xdf,0x62,0xa5,0x9b,0x34, + 0x4,0x2b,0xa8,0x49,0x9e,0x5e,0x26,0xc4,0x47,0xe7,0x6e,0x1,0xed,0xe5,0x2c,0xd, + 0x68,0x58,0xc5,0x7e,0x78,0x8c,0x91,0xd0,0xcb,0x18,0xe9,0x36,0xd1,0x7b,0xf1,0xfc, + 0xff,0x67,0xe5,0x43,0x4b,0xb2,0xdc,0x53,0xdd,0xc8,0x15,0x80,0x75,0xa5,0x4a,0x8f, + 0x93,0x7a,0xb3,0xc0,0xb9,0xa7,0xe6,0x4,0xe3,0x97,0x5a,0x52,0xac,0x7c,0x32,0xde, + 0xaf,0x6d,0xb5,0x99,0x7e,0xc1,0x6b,0x96,0xb7,0x98,0x6a,0xe6,0x3e,0x38,0x6,0xd9, + 0x94,0xe2,0x16,0xa6,0xdf,0xf8,0xb0,0xc3,0xd2,0x98,0xbb,0xf1,0xaf,0x6c,0x91,0x32, + 0x26,0x98,0x41,0xa4,0xd2,0x22,0x3f,0x91,0x84,0x60,0x73,0xc4,0x6a,0xb6,0xc3,0x64, + 0x44,0x98,0x9b,0x6,0xbd,0xa2,0x97,0x95,0x9,0xad,0x5d,0x84,0x91,0x19,0x50,0xfb, + 0xc8,0x6c,0xb7,0xe5,0x98,0x53,0xc3,0x9b,0x42,0xc7,0xfd,0xe2,0xce,0xf8,0x6a,0xd6, + 0x6a,0xc1,0x4b,0xa0,0x25,0x13,0x29,0xf3,0x12,0xee,0x3b,0x35,0xde,0x60,0x8d,0xbd, + 0x6c,0x6a,0x44,0x4f,0x9f,0x22,0xca,0x23,0x72,0xf,0xcd,0x62,0x1f,0x26,0x0,0x33, + 0x0,0xbe,0x4e,0xa1,0xd3,0xf0,0x7c,0xa,0x78,0x96,0xf,0x98,0x97,0xd0,0xdc,0x57, + 0xc0,0x23,0x18,0xf,0x1a,0xc8,0x75,0x83,0x32,0xe7,0xbe,0xc9,0x64,0x31,0xe0,0xd0, + 0x44,0x68,0xad,0x9f,0xe5,0xc7,0x8c,0xd1,0x25,0x1d,0xda,0x91,0xee,0xa8,0xa2,0x30, + 0xf,0xb7,0x99,0x78,0x72,0x72,0x62,0xdd,0x54,0xb1,0xb5,0x9d,0x4b,0x56,0x38,0x2b, + 0x33,0xd4,0x2e,0x1a,0x1f,0xb5,0x63,0xcf,0x33,0xaf,0x66,0xb2,0xc1,0x7d,0x63,0xe4, + 0x77,0xb1,0xc6,0x3c,0x9c,0xb,0xa9,0x3c,0xf8,0x47,0xbf,0x41,0x82,0x61,0x76,0x96, + 0xd5,0xdd,0x7c,0xea,0xaa,0x6d,0xac,0x67,0xa3,0x45,0x52,0x50,0xc2,0x7b,0x2f,0xf2, + 0x15,0xb4,0x14,0xa,0x27,0xe6,0xb0,0x1d,0x73,0x83,0xde,0xd2,0xda,0xfa,0x4b,0x51, + 0xbe,0x32,0x43,0x8b,0x49,0x9,0x14,0xd8,0x9c,0xf8,0x87,0x91,0x5e,0x25,0xd5,0xc6, + 0x21,0x5a,0x1f,0x9d,0xc3,0x83,0xf5,0xce,0x71,0x83,0x55,0xc1,0xd1,0x2d,0xd7,0x7a, + 0xc9,0xa8,0x78,0x25,0x52,0x45,0x4e,0x25,0xc1,0x9e,0xa9,0x16,0x98,0x72,0x65,0x21, + 0x26,0xc7,0x9e,0x94,0x53,0xd0,0x7d,0xa5,0xb5,0xb3,0xcb,0x9e,0x57,0x68,0x58,0xa2, + 0xb0,0x1f,0x71,0x0,0xfb,0xa8,0x3d,0x39,0xb,0xf0,0xf0,0xe0,0xf0,0xc5,0xde,0xc1, + 0xf3,0xe7,0x3b,0xe8,0xe8,0xb8,0xfa,0xbb,0xef,0x8d,0x47,0xa8,0x1a,0x32,0xa8,0x1f, + 0x50,0x5c,0xf4,0x68,0xad,0x38,0x28,0xbf,0xda,0x94,0x6f,0x67,0xef,0xa0,0x1d,0xb7, + 0x7b,0x36,0xb9,0x89,0x61,0x1c,0x68,0x4b,0x1,0x1b,0x61,0xb1,0x68,0x56,0xca,0x2e, + 0xc7,0x9b,0x2a,0x96,0xbb,0xbd,0x1f,0x9b,0x91,0xa9,0xce,0x93,0x78,0x7c,0xd0,0x8f, + 0x6f,0x7,0xfd,0x4d,0x8,0x8a,0x42,0x5e,0xfd,0x96,0x68,0xc9,0xf0,0xb,0x8,0x35, + 0x4a,0x18,0xc,0x71,0x73,0xc1,0xa2,0xae,0x13,0x6a,0x9e,0xae,0xfa,0xbd,0xae,0x46, + 0x67,0x5,0xbd,0xab,0xd8,0xf4,0x95,0xf6,0x3e,0xba,0x96,0x2,0x69,0x6e,0x12,0xd0, + 0x13,0xa8,0x8e,0x30,0xc7,0x66,0xdf,0x6e,0x90,0xbe,0x2d,0xfb,0x83,0xc1,0x3a,0xcf, + 0x98,0xe7,0x33,0xb9,0xd7,0x7d,0x6,0x97,0xa3,0x13,0xda,0x12,0x77,0xc1,0xfb,0xe3, + 0x5f,0xcc,0x1,0x20,0xa1,0xa1,0xfc,0x8f,0x1f,0x56,0xb7,0x3e,0xda,0x29,0x1c,0x51, + 0x2f,0xa1,0xf7,0x84,0xdd,0xc0,0x17,0x2b,0xf8,0xea,0xd7,0x7e,0x9a,0xec,0xac,0xff, + 0xe4,0x59,0xae,0x9e,0xeb,0xf2,0xe9,0x31,0xfa,0x7f,0x36,0x57,0x3f,0x58,0x2e,0x37, + 0x66,0xe1,0xb7,0x96,0x86,0xca,0x24,0xe8,0x80,0x7e,0x43,0xd6,0xd,0x1,0x7,0x99, + 0xbb,0x8a,0xf5,0xd5,0xa0,0x3e,0xe8,0xf6,0x56,0xfa,0xd2,0x79,0xb8,0x34,0x17,0x52, + 0xdd,0x18,0x9b,0xe4,0xc4,0xa6,0x3,0xcd,0xba,0x4c,0xb0,0xf7,0x62,0x9b,0xa4,0x42, + 0x3d,0xd,0xca,0x2e,0x33,0x7b,0x6,0x7a,0x13,0xaf,0xe7,0xf1,0xb8,0xb4,0x78,0x64, + 0x4a,0xfc,0x7,0xe9,0x40,0x18,0xcc,0x4c,0xbe,0x8d,0x9d,0x77,0x6e,0xde,0x3f,0xb9, + 0xc1,0xee,0x27,0xd3,0xa7,0x33,0x75,0x8a,0xbe,0xb9,0x2e,0x33,0xf2,0x39,0xa0,0x40, + 0xfe,0xb7,0x9a,0xc9,0xdc,0x5c,0xa7,0x9c,0x73,0x1b,0xb0,0xbe,0x54,0xb,0x53,0xa9, + 0x84,0xbc,0x99,0xe3,0x84,0xb4,0xc5,0xdb,0xb5,0xe8,0xb7,0x42,0x6,0x34,0x8a,0x8, + 0x7c,0x62,0x18,0x6c,0x70,0x3c,0x0,0xaf,0x5,0xe5,0xe6,0x56,0xf4,0x3d,0xe6,0x91, + 0x83,0xaf,0x3b,0x48,0xe6,0xf2,0xc1,0x5e,0xc2,0xfa,0x7d,0x87,0xc5,0xdc,0xf6,0xb4, + 0xc,0x17,0xa3,0x4d,0xa,0xaf,0xfd,0xf2,0x28,0xdf,0xf8,0x96,0x2a,0x69,0x34,0xea, + 0xa7,0x37,0xb2,0x57,0x24,0xf9,0x15,0xf3,0x46,0xa2,0x8b,0xef,0x9f,0xa,0xe9,0x70, + 0x3,0xa1,0xf,0x1b,0xda,0x65,0xaf,0x95,0x87,0x8f,0x2a,0x74,0x1b,0x82,0x1f,0x36, + 0xf8,0x7e,0x86,0xbf,0xbf,0x1,0x4b,0xbc,0x25,0x54, + // Toolbar.qml + 0x0,0x0,0x8,0x78, + 0x0, + 0x0,0x39,0xbe,0x78,0xda,0xed,0x5a,0x5b,0x8f,0x14,0x45,0x14,0x7e,0x27,0xe1,0x3f, + 0x94,0xfd,0xc4,0x46,0x1c,0x98,0x15,0x36,0x64,0x8,0x31,0xcb,0x22,0x62,0xc2,0xc2, + 0xe2,0x6e,0xd4,0xc4,0xf8,0x50,0x33,0x5d,0x33,0x53,0xa1,0xbb,0xab,0x53,0x5d,0xb3, + 0xcb,0x8a,0x9b,0xf8,0x80,0x20,0x1a,0xc4,0x4b,0xb2,0xc4,0xc4,0x7,0x4d,0x8c,0x3c, + 0x8a,0x89,0xd1,0x8,0xfc,0x1a,0xe2,0x2e,0xf2,0xc4,0x5f,0xf0,0x54,0x75,0xf7,0x4c, + 0x5f,0xaa,0xba,0xab,0x67,0x67,0xc1,0xe8,0x4e,0xc8,0x32,0x5d,0x7d,0x4e,0x5d,0xce, + 0x39,0xf5,0x9d,0xaf,0x4e,0xd,0xf5,0x43,0xc6,0x5,0xba,0x22,0xae,0x8c,0x68,0xef, + 0xea,0xe1,0x43,0x34,0xf7,0xdc,0x5a,0x62,0x81,0xe0,0xcc,0x8b,0x4a,0x2f,0x2e,0xe2, + 0x4d,0x36,0x12,0x93,0x76,0xa7,0xd5,0x3a,0x26,0x86,0xc4,0x27,0xe,0xc2,0x11,0x5a, + 0x93,0xdf,0xe,0x1f,0x3a,0x7c,0xe8,0x1d,0xd2,0x13,0x38,0x18,0x78,0x4,0x5d,0x3f, + 0x7c,0x8,0xc1,0x87,0xba,0x1d,0xc4,0x19,0x13,0xf2,0xa5,0x7c,0x3e,0x76,0xc,0xad, + 0x70,0x16,0x12,0x2e,0x28,0x89,0xe2,0xa6,0x30,0x7e,0xde,0x44,0x91,0xe0,0x34,0x18, + 0x20,0x41,0x85,0x47,0x3a,0xc8,0xd9,0xbd,0xfd,0xc9,0xee,0xf7,0xb7,0x9f,0x7e,0x7a, + 0xff,0xe9,0xed,0x5b,0x4e,0x41,0x94,0x6,0x2,0x85,0x43,0x26,0xd8,0x12,0x1b,0x5, + 0xa2,0x83,0x8e,0xeb,0xbb,0x5a,0xa7,0x64,0x63,0x99,0xb9,0xb2,0xb7,0x1,0xa7,0xae, + 0xa3,0xc6,0x4f,0xbe,0x32,0x8e,0x1c,0x41,0x7d,0xe2,0xd1,0x80,0x38,0x7a,0xf5,0x8, + 0x56,0x7a,0x9e,0x12,0xf,0xd6,0xe0,0xb8,0x58,0x90,0x35,0x7c,0x95,0x4,0x49,0x27, + 0x93,0xe7,0xa3,0xf1,0xc3,0xa2,0xeb,0x12,0x57,0x3e,0xf4,0xa9,0x47,0x2e,0x61,0xb0, + 0x4c,0xf2,0x7d,0x95,0x7e,0xa4,0xbe,0x73,0x2c,0xa0,0xd3,0x8a,0xa1,0x2e,0x73,0x97, + 0x70,0x39,0x14,0x89,0x7a,0xc9,0x28,0x58,0x7e,0x93,0x33,0x55,0x6d,0x19,0x23,0xae, + 0xd2,0x41,0x80,0xbd,0xc4,0x82,0x91,0x7a,0x18,0xaf,0x76,0x69,0x8,0x2e,0x20,0xee, + 0x91,0xa4,0x6b,0x1f,0x9a,0xe6,0x72,0x82,0x72,0xb0,0x82,0x50,0x5f,0x2e,0xf3,0x68, + 0x3a,0x1b,0x26,0x67,0x32,0x97,0x19,0x6e,0x31,0xc,0x9,0xe6,0x38,0xe8,0x91,0xb8, + 0xa9,0xc7,0x3c,0x26,0xa7,0x2a,0xa0,0x2d,0xa,0x31,0x27,0x81,0x48,0x16,0x6,0xf1, + 0xe1,0xd1,0x1e,0x15,0x17,0x8,0x1d,0xc,0xc1,0x33,0x27,0x17,0xb2,0xb3,0x96,0xa1, + 0xa3,0x86,0x42,0x2c,0x14,0x94,0x5,0xc9,0x2,0x38,0xc1,0x2e,0xb,0xbc,0xcd,0x89, + 0x59,0xd6,0x31,0x9f,0x98,0x3f,0xea,0xa0,0xf,0x62,0x41,0xf9,0xb9,0xe,0x2f,0xbd, + 0x11,0xe9,0xe4,0x7d,0xe0,0xe1,0x2e,0xf1,0x64,0xd4,0x7c,0x71,0x67,0xf7,0xeb,0x1b, + 0xbb,0xf7,0x7e,0x7f,0x76,0xef,0x37,0x7,0x6d,0x1d,0x35,0xe9,0xa5,0xee,0x1a,0xeb, + 0xfd,0xf1,0x68,0xe7,0xf3,0x1f,0xaa,0xf5,0x32,0x9e,0x1d,0xab,0x6d,0xdf,0xfa,0xeb, + 0xd1,0xef,0x3b,0x5f,0xdd,0xa9,0xd2,0x49,0x22,0xa0,0xa0,0xf3,0xd3,0xfd,0x9d,0x7, + 0x77,0x4d,0x6a,0x49,0xb0,0x4c,0x94,0xfe,0xfe,0xe5,0xc6,0xce,0x67,0x37,0x41,0x3c, + 0x96,0xfe,0x30,0xb5,0xea,0x3b,0x6c,0x23,0xde,0x9b,0xe9,0x8e,0x93,0x1f,0x70,0xd4, + 0x90,0xf1,0xa8,0x5,0x83,0x83,0x6e,0xec,0x9f,0xf2,0x5b,0x8f,0xf4,0xc5,0x32,0xe6, + 0x3,0x1a,0x74,0xe2,0x1d,0xdc,0x8a,0xff,0x82,0x43,0x7b,0x30,0xf8,0xb2,0x5b,0x56, + 0xe1,0xd2,0xa9,0x96,0x3a,0x49,0x93,0x51,0x6e,0x22,0x9,0x91,0xb1,0x26,0x37,0x3d, + 0x8a,0x0,0x3e,0x20,0x2a,0x26,0x6f,0xb4,0xab,0x6b,0xd6,0x79,0x76,0x80,0x7c,0xeb, + 0x1a,0xb9,0x56,0xea,0x57,0x7e,0x4,0xb4,0xc7,0xa8,0xd5,0x12,0x65,0x2d,0xf9,0xe9, + 0x3,0x4c,0xb6,0x42,0x7a,0x8d,0x78,0xd2,0xb5,0xf9,0x49,0xc8,0x77,0xb2,0x75,0xfe, + 0x9a,0x67,0x50,0xdc,0x48,0xb6,0xc6,0x79,0xf9,0x70,0x96,0x79,0xae,0x41,0xae,0x8f, + 0x7d,0xea,0x6d,0x82,0xef,0xdf,0x22,0xc,0x2c,0x8e,0x61,0x7b,0x12,0x4e,0xfb,0x4e, + 0x59,0x3c,0xd9,0x8e,0xd9,0x69,0xc8,0x45,0xac,0x70,0xea,0x63,0xbe,0x59,0x96,0x8f, + 0x6d,0xda,0xc2,0x1e,0xe0,0x81,0x4f,0x24,0x80,0x5e,0x11,0xad,0x45,0xf9,0xf4,0xee, + 0x12,0x3c,0x12,0x9e,0x57,0xd9,0xd2,0xd8,0x53,0x1,0x2f,0xea,0x62,0x77,0x50,0xb0, + 0x4f,0x29,0x5,0x68,0x6,0xe,0x39,0xe9,0x13,0xce,0x89,0x9b,0xa2,0xc4,0xfc,0x89, + 0x7a,0xd9,0xf7,0xa8,0x2b,0x86,0x1d,0x58,0x2b,0xc,0x2c,0x5d,0xd7,0x4a,0xa1,0x46, + 0xbd,0x40,0xaf,0x6a,0x3b,0xe1,0xd8,0xa5,0x23,0xc0,0x8f,0xf6,0xbc,0x95,0xd5,0x88, + 0x47,0xfc,0xdc,0x5e,0x49,0x3f,0x5d,0x5,0x89,0x2d,0x8d,0x4a,0xfc,0xc6,0xa8,0xb1, + 0x11,0xcf,0xba,0x5d,0x34,0x61,0x55,0x0,0xa6,0x89,0x73,0xbc,0x54,0xbd,0x48,0xba, + 0x29,0x7b,0xca,0x65,0x6f,0x7,0xe5,0x9d,0x6e,0x88,0xea,0x49,0xe6,0x6c,0x9,0x76, + 0x91,0xf5,0x30,0x40,0x94,0x2,0xfe,0x23,0x73,0x7a,0x5d,0x9b,0x78,0x7f,0x3f,0xaa, + 0xd0,0xed,0x32,0x99,0x44,0x5,0x1f,0x11,0xbd,0x90,0x21,0x80,0x57,0x49,0x8f,0x5, + 0xae,0x36,0x84,0xb7,0x4a,0x21,0xaa,0x8d,0x56,0x99,0x74,0x0,0x15,0xb2,0xe,0x7a, + 0x5b,0x10,0x1f,0x90,0x36,0x9,0x2f,0x9,0x91,0x49,0x64,0xc9,0xe9,0x95,0xb4,0xdf, + 0x85,0xa4,0xaa,0x52,0x28,0x12,0x6c,0x30,0xc8,0x82,0x81,0x31,0xd0,0x4d,0x41,0x7e, + 0xe2,0x78,0xb5,0x5c,0x32,0x8d,0x34,0x8d,0x3,0xf6,0x95,0x42,0xfc,0x54,0xbe,0x87, + 0x34,0xba,0xb3,0x76,0x8b,0xdb,0x2e,0x2,0x46,0x17,0x6c,0x6d,0x1b,0xee,0xcd,0x42, + 0xbd,0x26,0xcc,0x8d,0x0,0x9e,0xc6,0x78,0x66,0xb5,0x65,0x1,0xfb,0x8,0x1f,0xe7, + 0x83,0x13,0xba,0x8d,0x6,0x7e,0x7c,0xb,0x48,0x9f,0x1a,0xc,0x75,0x47,0x42,0x64, + 0x73,0x8c,0x15,0x70,0xc9,0x4f,0xb2,0xc6,0xd7,0xe7,0xf5,0xaf,0x87,0x89,0x9b,0x4d, + 0xef,0xcd,0xce,0x5a,0x26,0xf0,0xd7,0xaf,0xdc,0x19,0x6a,0xdf,0xa6,0xb6,0x42,0x67, + 0xce,0x9c,0x49,0x69,0xec,0x1b,0xf9,0xc,0x38,0xe2,0x7d,0x88,0x76,0x54,0xa2,0x66, + 0xfa,0xce,0xcf,0x92,0x21,0x5e,0xa7,0xc0,0x2f,0x59,0x10,0xf,0x64,0x5a,0xba,0xfc, + 0x2c,0x49,0x81,0xc5,0x0,0x52,0x8a,0xcc,0xd1,0xb0,0x83,0xdc,0x11,0x57,0x5f,0xf3, + 0x4b,0x4a,0x5b,0xcf,0xe3,0x48,0x14,0x77,0xa9,0x31,0xa1,0xd8,0x20,0x62,0x73,0xc8, + 0x9b,0xc0,0x9e,0xf3,0x64,0xfb,0x67,0xc7,0x2c,0x54,0xc4,0xb7,0xf6,0x82,0x59,0xb6, + 0x99,0x43,0x32,0x69,0x18,0x95,0xf1,0x6d,0x4d,0x9e,0x83,0xb4,0xf0,0x56,0x69,0xa5, + 0x65,0x36,0x8a,0xc8,0x22,0x90,0x66,0x1b,0x53,0xe9,0x39,0x60,0x29,0x78,0xd9,0x3a, + 0xe1,0x6f,0x6,0xb8,0xeb,0x91,0x4a,0xa0,0x56,0x16,0x18,0x71,0xa0,0xe6,0xab,0x43, + 0x1c,0x12,0x45,0x1c,0x56,0x18,0x1c,0xc7,0x60,0xf3,0x5d,0xc0,0x81,0xbb,0xa4,0xde, + 0x99,0x75,0x59,0xb0,0x4,0x80,0x76,0x55,0xe,0x52,0x31,0x77,0x5,0xe,0x7d,0x74, + 0x24,0x6f,0xe4,0x57,0xc6,0x46,0x9e,0xab,0x53,0x56,0xfb,0x2d,0xef,0xa1,0x44,0xb5, + 0xa1,0x5e,0x7a,0x4c,0x4a,0xc6,0xad,0xd6,0xde,0x32,0xbf,0x36,0x6f,0x4,0x2b,0xaf, + 0x2b,0x2,0x1b,0x9f,0x55,0xff,0x5b,0x20,0x36,0x3e,0x81,0x1f,0x0,0x99,0x25,0x90, + 0xdd,0xfd,0x75,0xdf,0x81,0xcc,0xe4,0x94,0x3,0x30,0x9b,0x31,0x98,0x8d,0xd,0x3d, + 0x1d,0xa0,0x15,0xca,0x57,0xcd,0x41,0x6d,0x32,0xfe,0x8b,0x1,0x36,0x5b,0xc6,0x2e, + 0xcb,0x44,0x45,0x84,0x33,0x22,0x9b,0x64,0x91,0xb2,0x54,0x74,0x56,0x3,0x89,0x6, + 0x8a,0x5d,0xc7,0xc4,0x4d,0x8c,0x7d,0x1a,0xbe,0x2d,0xa7,0xb6,0xc2,0xc2,0x51,0x8, + 0xe6,0x8f,0x28,0x84,0x64,0x61,0x53,0x85,0xda,0xd,0x65,0xc1,0xcc,0xa7,0xeb,0x78, + 0xa,0xe,0x6f,0x5,0xae,0x33,0x0,0xd5,0x12,0x44,0x98,0x40,0xd4,0x1e,0x3c,0xc7, + 0xec,0xef,0xb1,0x53,0x5f,0xc5,0x69,0x9f,0x30,0xd6,0x8,0x74,0xb6,0x76,0x36,0x86, + 0x54,0x0,0x46,0x5a,0x1f,0x5b,0x4b,0xeb,0xab,0x84,0x3e,0x3b,0xc8,0xb3,0x81,0xba, + 0x69,0x20,0x2e,0x3,0x6d,0xba,0xb5,0x4f,0xda,0x7a,0x1e,0x8b,0xc8,0x91,0x39,0x94, + 0x95,0x63,0x21,0x9,0x8a,0xa5,0x4,0x5d,0xd,0x49,0xed,0x73,0x97,0xb3,0xd0,0x65, + 0x1b,0x1,0xa,0xa5,0x6e,0x5e,0x46,0x75,0x67,0x3a,0x39,0x8e,0xc7,0x2b,0xbf,0xbe, + 0x96,0x45,0x84,0x38,0xae,0xd1,0x6b,0x31,0xf5,0x29,0xb,0x6f,0xe6,0x84,0x63,0x2, + 0x54,0x3e,0x6a,0x67,0xb8,0xd3,0xbc,0xae,0xd0,0x14,0x62,0xd7,0x55,0x7,0x50,0x8d, + 0x9e,0xcf,0x5c,0xec,0x99,0xbc,0xe3,0x52,0xbf,0x83,0xfa,0xd8,0x8b,0x74,0x9e,0x93, + 0xc6,0x5d,0x61,0xe0,0x9,0x98,0x64,0x6c,0xdb,0x25,0xd9,0x74,0x39,0x78,0x33,0xea, + 0x81,0x3b,0xd1,0xc7,0xf9,0xd6,0x15,0x4e,0xa2,0xe8,0xf2,0x48,0x44,0xd4,0x25,0xba, + 0x7c,0xdb,0xc5,0xbd,0xab,0x3,0xce,0x46,0x1,0x98,0xaf,0x96,0x29,0x6a,0xa,0x0, + 0x9,0x2b,0x6b,0x4a,0xd,0x35,0xe0,0x38,0x7d,0x5d,0x4d,0xb,0x58,0x56,0x6c,0x43, + 0xa1,0x5,0xc,0x22,0xf9,0x24,0x8d,0x51,0x4a,0xdf,0xfd,0xa,0xe6,0xd8,0xf3,0x88, + 0x97,0x81,0x33,0x73,0x2,0xbc,0x34,0xf2,0xbb,0x24,0x87,0x7c,0xe9,0x25,0x6,0x0, + 0xf,0x93,0x65,0x9,0xb1,0xe9,0x9c,0x46,0x7d,0xce,0xc0,0xcf,0xc7,0x4f,0x23,0xc1, + 0x60,0xc6,0xa7,0xf7,0xc0,0x39,0x6b,0x7,0x9d,0xc,0x57,0x8a,0xeb,0x78,0x78,0x6d, + 0xb8,0x9f,0xde,0x1b,0xd,0xb6,0xf2,0x0,0xc0,0xa2,0x0,0x2f,0xc8,0xa,0x5c,0x47, + 0x66,0x8c,0x91,0x1f,0x98,0xab,0x43,0xb9,0xb2,0xce,0x71,0x13,0x7d,0xcc,0xdf,0x2a, + 0xd,0x9,0x36,0x6,0x4d,0x1d,0x25,0x4f,0x72,0xc5,0xee,0x97,0xdf,0xec,0x3c,0xbc, + 0xbb,0xbb,0xfd,0xe7,0xce,0xe3,0xbb,0xd,0x98,0x76,0x93,0x92,0xa8,0x75,0x59,0x74, + 0x2c,0xe8,0x11,0x1,0xb1,0xbb,0x9a,0x5a,0xa3,0x5d,0xcb,0xea,0x9b,0x91,0xf3,0xc, + 0x7,0xca,0x5e,0xa,0xb5,0xe7,0x6b,0xc5,0x5,0xb,0x53,0xe9,0x53,0xb5,0xc2,0x5d, + 0x6,0x31,0xe7,0xd7,0xc8,0x6f,0xd9,0x79,0x3a,0x77,0x7f,0x58,0x3e,0x5,0x87,0x4, + 0x83,0xc1,0xaa,0xdc,0x2d,0x6b,0xba,0x5e,0x72,0xfc,0x99,0xdc,0x34,0x9a,0xe5,0x41, + 0x9a,0xc,0xa0,0x53,0xb,0xe4,0x2c,0x2c,0xbb,0x50,0x62,0xb6,0xd2,0x29,0x51,0xd1, + 0xd7,0x17,0xaa,0xf5,0xcc,0xe8,0xbb,0xea,0x3,0x98,0x55,0x2b,0x67,0x58,0x8e,0x32, + 0x83,0x22,0x26,0x2d,0xb9,0x5b,0x31,0xd,0x22,0xf5,0x54,0x20,0x97,0x9,0x3f,0xb5, + 0x3d,0x9f,0x5b,0x95,0x83,0xf7,0x76,0xe8,0xab,0xba,0xdd,0x6c,0x2f,0xd8,0xeb,0xe5, + 0xae,0x38,0xdb,0xb,0x75,0x2b,0xb2,0x41,0x96,0x32,0xca,0xa8,0xe0,0x3b,0x87,0x5, + 0x6e,0xa9,0xfb,0x5d,0x3b,0x55,0x1b,0xc8,0x59,0xf5,0x1b,0xf4,0x95,0x5e,0x44,0xe6, + 0xf7,0x80,0xaa,0x1,0x4c,0x26,0xa8,0x6e,0xa4,0xc1,0xfb,0xea,0xb6,0x32,0x2e,0xf2, + 0xa0,0xe4,0xee,0xf2,0x12,0xe3,0x10,0x5b,0x76,0x3,0x66,0xab,0xd,0x75,0x43,0xd5, + 0x9f,0x62,0x6a,0x2e,0x87,0x66,0xb5,0x19,0x2b,0xf1,0x68,0xda,0x8,0x48,0x58,0xb4, + 0x8d,0x2d,0x9a,0x84,0x94,0xf3,0xe4,0xfb,0x6f,0x9d,0x17,0x1f,0x48,0x9a,0x7c,0x13, + 0x9a,0xae,0x9d,0x1b,0x94,0x15,0xac,0x2c,0x6f,0x55,0x3a,0x2a,0x1e,0x19,0x26,0x0, + 0xb7,0x5f,0x8,0xd4,0xa4,0xfc,0x34,0x8b,0x32,0x54,0xf3,0x72,0x54,0xae,0x2a,0x94, + 0x89,0xc0,0xe9,0xe2,0x6f,0xdc,0x4b,0x5a,0x57,0xca,0x77,0x7b,0x74,0x22,0x70,0x39, + 0xf9,0x5d,0x91,0x4d,0xaf,0xa5,0x23,0xe6,0x2c,0xe2,0xa9,0x79,0x15,0xcb,0xc8,0x45, + 0xce,0xd1,0x75,0x6a,0xe4,0x9a,0x56,0x14,0xa1,0x29,0x22,0x99,0xa8,0x41,0xfb,0x25, + 0xb0,0x34,0x3,0x63,0xac,0x97,0xce,0xa5,0xd7,0x53,0x8d,0x78,0x6c,0xd5,0x89,0x50, + 0xc5,0x7f,0x7c,0xd8,0x82,0xc3,0x42,0xeb,0xe4,0x94,0xdc,0x52,0x8d,0x30,0xbb,0x53, + 0xc4,0xb3,0x1f,0x1f,0xc2,0xdf,0x83,0x53,0xc4,0xbe,0x1f,0xc,0xce,0x91,0xa8,0x47, + 0x2,0x57,0xfd,0x76,0x31,0xcc,0xff,0x84,0xec,0xa5,0x6d,0xcb,0x2a,0xc6,0x3e,0x35, + 0x5b,0x4f,0x1c,0x23,0x7f,0xe,0xba,0x2f,0x24,0xdd,0x9a,0xa0,0x37,0x4f,0x8d,0xd3, + 0x10,0xf3,0x29,0x49,0xb9,0x2d,0x1d,0x4b,0x36,0xeb,0xb3,0xef,0xee,0xc0,0x36,0x7d, + 0xfe,0xf8,0xb3,0xdd,0xed,0x7,0x4f,0x6e,0x7e,0xb3,0x7b,0xef,0xfe,0xf3,0xc7,0xb7, + 0x2d,0xb8,0xd4,0xac,0x78,0x94,0x9e,0x8c,0xab,0x64,0x19,0x5f,0xc8,0xc5,0xbf,0x8, + 0xde,0x13,0x7,0x2f,0xf2,0x6f,0x4d,0xef,0x33,0xa7,0xdd,0xd3,0x50,0xee,0xad,0x59, + 0xf9,0xb6,0x4c,0xb3,0x8b,0x4b,0xb6,0x8e,0xf,0x3b,0x66,0x3d,0xab,0x68,0x98,0x96, + 0x51,0x57,0xd3,0x1b,0xf3,0x4b,0x6b,0x16,0x2d,0x19,0xf4,0x18,0x78,0x66,0x8d,0xe, + 0x4d,0x49,0xf3,0x5e,0x9,0x73,0x33,0xb2,0x5c,0x8c,0x21,0xeb,0x8,0x9a,0x3d,0x37, + 0x6e,0xc8,0x8b,0x67,0x4b,0x7a,0x17,0xff,0x5f,0x69,0x16,0x1f,0x64,0xd9,0xd9,0x65, + 0xd9,0x9d,0x3b,0xb7,0x92,0x2c,0x7b,0xef,0xbe,0xcc,0xb2,0xdb,0xf,0xfe,0x65,0x59, + 0x16,0xef,0x67,0x92,0xc5,0xff,0xbb,0x1c,0x8b,0xf,0x52,0xec,0x54,0x29,0x16,0x1f, + 0x64,0x58,0x95,0x61,0xf1,0x7f,0x38,0xc1,0xd6,0x34,0xe5,0x7f,0x1b,0x95,0xfc,0x7, + 0xff,0xfe,0x1,0x1f,0x2c,0x12,0x5b, + // Icon.qml + 0x0,0x0,0x3f,0xe5, + 0x69, + 0x6d,0x70,0x6f,0x72,0x74,0x20,0x51,0x74,0x51,0x75,0x69,0x63,0x6b,0xd,0xa,0x69, + 0x6d,0x70,0x6f,0x72,0x74,0x20,0x51,0x74,0x51,0x75,0x69,0x63,0x6b,0x2e,0x53,0x68, + 0x61,0x70,0x65,0x73,0xd,0xa,0xd,0xa,0x49,0x74,0x65,0x6d,0x20,0x7b,0xd,0xa, + 0x20,0x20,0x20,0x20,0x69,0x64,0x3a,0x20,0x72,0x6f,0x6f,0x74,0xd,0xa,0x20,0x20, + 0x20,0x20,0x70,0x72,0x6f,0x70,0x65,0x72,0x74,0x79,0x20,0x73,0x74,0x72,0x69,0x6e, + 0x67,0x20,0x6e,0x61,0x6d,0x65,0x3a,0x20,0x22,0x22,0xd,0xa,0x20,0x20,0x20,0x20, + 0x70,0x72,0x6f,0x70,0x65,0x72,0x74,0x79,0x20,0x63,0x6f,0x6c,0x6f,0x72,0x20,0x63, + 0x6f,0x6c,0x6f,0x72,0x3a,0x20,0x22,0x62,0x6c,0x61,0x63,0x6b,0x22,0xd,0xa,0x20, + 0x20,0x20,0x20,0x70,0x72,0x6f,0x70,0x65,0x72,0x74,0x79,0x20,0x72,0x65,0x61,0x6c, + 0x20,0x73,0x69,0x7a,0x65,0x3a,0x20,0x32,0x34,0xd,0xa,0x20,0x20,0x20,0x20,0x70, + 0x72,0x6f,0x70,0x65,0x72,0x74,0x79,0x20,0x62,0x6f,0x6f,0x6c,0x20,0x66,0x69,0x6c, + 0x6c,0x65,0x64,0x3a,0x20,0x74,0x72,0x75,0x65,0x20,0x2f,0x2f,0x20,0x44,0x65,0x66, + 0x61,0x75,0x6c,0x74,0x20,0x74,0x6f,0x20,0x66,0x69,0x6c,0x6c,0x65,0x64,0x20,0x28, + 0x4d,0x61,0x74,0x65,0x72,0x69,0x61,0x6c,0x20,0x69,0x63,0x6f,0x6e,0x73,0x29,0xd, + 0xa,0x20,0x20,0x20,0x20,0x70,0x72,0x6f,0x70,0x65,0x72,0x74,0x79,0x20,0x72,0x65, + 0x61,0x6c,0x20,0x73,0x74,0x72,0x6f,0x6b,0x65,0x57,0x69,0x64,0x74,0x68,0x3a,0x20, + 0x31,0x2e,0x35,0xd,0xa,0xd,0xa,0x20,0x20,0x20,0x20,0x69,0x6d,0x70,0x6c,0x69, + 0x63,0x69,0x74,0x57,0x69,0x64,0x74,0x68,0x3a,0x20,0x73,0x69,0x7a,0x65,0xd,0xa, + 0x20,0x20,0x20,0x20,0x69,0x6d,0x70,0x6c,0x69,0x63,0x69,0x74,0x48,0x65,0x69,0x67, + 0x68,0x74,0x3a,0x20,0x73,0x69,0x7a,0x65,0xd,0xa,0xd,0xa,0x20,0x20,0x20,0x20, + 0x2f,0x2f,0x20,0x44,0x65,0x74,0x65,0x72,0x6d,0x69,0x6e,0x65,0x20,0x69,0x66,0x20, + 0x77,0x65,0x20,0x73,0x68,0x6f,0x75,0x6c,0x64,0x20,0x75,0x73,0x65,0x20,0x73,0x74, + 0x72,0x6f,0x6b,0x65,0x20,0x62,0x61,0x73,0x65,0x64,0x20,0x6f,0x6e,0x20,0x6e,0x61, + 0x6d,0x65,0x20,0x6f,0x72,0x20,0x65,0x78,0x70,0x6c,0x69,0x63,0x69,0x74,0x20,0x70, + 0x72,0x6f,0x70,0x65,0x72,0x74,0x79,0xd,0xa,0x20,0x20,0x20,0x20,0x72,0x65,0x61, + 0x64,0x6f,0x6e,0x6c,0x79,0x20,0x70,0x72,0x6f,0x70,0x65,0x72,0x74,0x79,0x20,0x62, + 0x6f,0x6f,0x6c,0x20,0x5f,0x69,0x73,0x53,0x74,0x72,0x6f,0x6b,0x65,0x64,0x3a,0x20, + 0x21,0x66,0x69,0x6c,0x6c,0x65,0x64,0x20,0x7c,0x7c,0x20,0x69,0x73,0x53,0x74,0x72, + 0x6f,0x6b,0x65,0x64,0x4e,0x61,0x6d,0x65,0x28,0x6e,0x61,0x6d,0x65,0x29,0xd,0xa, + 0xd,0xa,0x20,0x20,0x20,0x20,0x53,0x68,0x61,0x70,0x65,0x20,0x7b,0xd,0xa,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x61,0x6e,0x63,0x68,0x6f,0x72,0x73,0x2e,0x66, + 0x69,0x6c,0x6c,0x3a,0x20,0x70,0x61,0x72,0x65,0x6e,0x74,0xd,0xa,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x2f,0x2f,0x20,0x53,0x63,0x61,0x6c,0x65,0x20,0x74,0x6f, + 0x20,0x66,0x69,0x74,0x20,0x32,0x34,0x78,0x32,0x34,0x20,0x63,0x6f,0x6f,0x72,0x64, + 0x69,0x6e,0x61,0x74,0x65,0x20,0x73,0x79,0x73,0x74,0x65,0x6d,0xd,0xa,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x73,0x63,0x61,0x6c,0x65,0x3a,0x20,0x72,0x6f,0x6f, + 0x74,0x2e,0x73,0x69,0x7a,0x65,0x20,0x2f,0x20,0x32,0x34,0xd,0xa,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x74,0x72,0x61,0x6e,0x73,0x66,0x6f,0x72,0x6d,0x4f,0x72, + 0x69,0x67,0x69,0x6e,0x3a,0x20,0x49,0x74,0x65,0x6d,0x2e,0x54,0x6f,0x70,0x4c,0x65, + 0x66,0x74,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0xd,0xa,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x53,0x68,0x61,0x70,0x65,0x50,0x61,0x74,0x68,0x20, + 0x7b,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x73, + 0x74,0x72,0x6f,0x6b,0x65,0x57,0x69,0x64,0x74,0x68,0x3a,0x20,0x72,0x6f,0x6f,0x74, + 0x2e,0x5f,0x69,0x73,0x53,0x74,0x72,0x6f,0x6b,0x65,0x64,0x20,0x3f,0x20,0x72,0x6f, + 0x6f,0x74,0x2e,0x73,0x74,0x72,0x6f,0x6b,0x65,0x57,0x69,0x64,0x74,0x68,0x20,0x3a, + 0x20,0x30,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x73,0x74,0x72,0x6f,0x6b,0x65,0x43,0x6f,0x6c,0x6f,0x72,0x3a,0x20,0x72,0x6f,0x6f, + 0x74,0x2e,0x5f,0x69,0x73,0x53,0x74,0x72,0x6f,0x6b,0x65,0x64,0x20,0x3f,0x20,0x72, + 0x6f,0x6f,0x74,0x2e,0x63,0x6f,0x6c,0x6f,0x72,0x20,0x3a,0x20,0x22,0x74,0x72,0x61, + 0x6e,0x73,0x70,0x61,0x72,0x65,0x6e,0x74,0x22,0xd,0xa,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x66,0x69,0x6c,0x6c,0x43,0x6f,0x6c,0x6f,0x72, + 0x3a,0x20,0x72,0x6f,0x6f,0x74,0x2e,0x5f,0x69,0x73,0x53,0x74,0x72,0x6f,0x6b,0x65, + 0x64,0x20,0x3f,0x20,0x22,0x74,0x72,0x61,0x6e,0x73,0x70,0x61,0x72,0x65,0x6e,0x74, + 0x22,0x20,0x3a,0x20,0x72,0x6f,0x6f,0x74,0x2e,0x63,0x6f,0x6c,0x6f,0x72,0xd,0xa, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0xd,0xa,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2f,0x2f,0x20,0x4a,0x6f,0x69, + 0x6e,0x20,0x73,0x74,0x79,0x6c,0x65,0x20,0x66,0x6f,0x72,0x20,0x73,0x74,0x72,0x6f, + 0x6b,0x65,0x64,0x20,0x69,0x63,0x6f,0x6e,0x73,0xd,0xa,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x6a,0x6f,0x69,0x6e,0x53,0x74,0x79,0x6c,0x65, + 0x3a,0x20,0x53,0x68,0x61,0x70,0x65,0x50,0x61,0x74,0x68,0x2e,0x52,0x6f,0x75,0x6e, + 0x64,0x4a,0x6f,0x69,0x6e,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x63,0x61,0x70,0x53,0x74,0x79,0x6c,0x65,0x3a,0x20,0x53,0x68,0x61, + 0x70,0x65,0x50,0x61,0x74,0x68,0x2e,0x52,0x6f,0x75,0x6e,0x64,0x43,0x61,0x70,0xd, + 0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0xd,0xa,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x50,0x61,0x74,0x68,0x53, + 0x76,0x67,0x20,0x7b,0x20,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x70,0x61,0x74,0x68,0x3a,0x20,0x72,0x6f,0x6f, + 0x74,0x2e,0x67,0x65,0x74,0x50,0x61,0x74,0x68,0x28,0x72,0x6f,0x6f,0x74,0x2e,0x6e, + 0x61,0x6d,0x65,0x29,0x20,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x7d,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x7d,0xd, + 0xa,0x20,0x20,0x20,0x20,0x7d,0xd,0xa,0xd,0xa,0x20,0x20,0x20,0x20,0x66,0x75, + 0x6e,0x63,0x74,0x69,0x6f,0x6e,0x20,0x69,0x73,0x53,0x74,0x72,0x6f,0x6b,0x65,0x64, + 0x4e,0x61,0x6d,0x65,0x28,0x6e,0x61,0x6d,0x65,0x29,0x20,0x7b,0xd,0xa,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x72,0x65,0x74,0x75,0x72,0x6e,0x20,0x6e,0x61,0x6d, + 0x65,0x20,0x3d,0x3d,0x3d,0x20,0x22,0x70,0x68,0x6f,0x74,0x6f,0x73,0x22,0x20,0x7c, + 0x7c,0x20,0x6e,0x61,0x6d,0x65,0x20,0x3d,0x3d,0x3d,0x20,0x22,0x61,0x6c,0x62,0x75, + 0x6d,0x73,0x22,0x20,0x7c,0x7c,0x20,0x6e,0x61,0x6d,0x65,0x20,0x3d,0x3d,0x3d,0x20, + 0x22,0x66,0x61,0x76,0x6f,0x72,0x69,0x74,0x65,0x73,0x5f,0x6f,0x75,0x74,0x6c,0x69, + 0x6e,0x65,0x22,0xd,0xa,0x20,0x20,0x20,0x20,0x7d,0xd,0xa,0xd,0xa,0x20,0x20, + 0x20,0x20,0x66,0x75,0x6e,0x63,0x74,0x69,0x6f,0x6e,0x20,0x67,0x65,0x74,0x50,0x61, + 0x74,0x68,0x28,0x6e,0x61,0x6d,0x65,0x29,0x20,0x7b,0xd,0xa,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x73,0x77,0x69,0x74,0x63,0x68,0x20,0x28,0x6e,0x61,0x6d,0x65, + 0x29,0x20,0x7b,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x63,0x61,0x73,0x65,0x20,0x22,0x67,0x72,0x69,0x64,0x5f,0x76,0x69,0x65,0x77, + 0x22,0x3a,0x20,0x72,0x65,0x74,0x75,0x72,0x6e,0x20,0x22,0x4d,0x33,0x20,0x31,0x31, + 0x48,0x39,0x43,0x31,0x30,0x2e,0x31,0x20,0x31,0x31,0x20,0x31,0x31,0x20,0x31,0x30, + 0x2e,0x31,0x20,0x31,0x31,0x20,0x39,0x56,0x33,0x43,0x31,0x31,0x20,0x31,0x2e,0x39, + 0x20,0x31,0x30,0x2e,0x31,0x20,0x31,0x20,0x39,0x20,0x31,0x48,0x33,0x43,0x31,0x2e, + 0x39,0x20,0x31,0x20,0x31,0x20,0x31,0x2e,0x39,0x20,0x31,0x20,0x33,0x56,0x39,0x43, + 0x31,0x20,0x31,0x30,0x2e,0x31,0x20,0x31,0x2e,0x39,0x20,0x31,0x31,0x20,0x33,0x20, + 0x31,0x31,0x5a,0x4d,0x32,0x31,0x20,0x31,0x31,0x48,0x31,0x35,0x43,0x31,0x33,0x2e, + 0x39,0x20,0x31,0x31,0x20,0x31,0x33,0x20,0x31,0x30,0x2e,0x31,0x20,0x31,0x33,0x20, + 0x39,0x56,0x33,0x43,0x31,0x33,0x20,0x31,0x2e,0x39,0x20,0x31,0x33,0x2e,0x39,0x20, + 0x31,0x20,0x31,0x35,0x20,0x31,0x48,0x32,0x31,0x43,0x32,0x32,0x2e,0x31,0x20,0x31, + 0x20,0x32,0x33,0x20,0x31,0x2e,0x39,0x20,0x32,0x33,0x20,0x33,0x56,0x39,0x43,0x32, + 0x33,0x20,0x31,0x30,0x2e,0x31,0x20,0x32,0x32,0x2e,0x31,0x20,0x31,0x31,0x20,0x32, + 0x31,0x20,0x31,0x31,0x5a,0x4d,0x33,0x20,0x32,0x33,0x48,0x39,0x43,0x31,0x30,0x2e, + 0x31,0x20,0x32,0x33,0x20,0x31,0x31,0x20,0x32,0x32,0x2e,0x31,0x20,0x31,0x31,0x20, + 0x32,0x31,0x56,0x31,0x35,0x43,0x31,0x31,0x20,0x31,0x33,0x2e,0x39,0x20,0x31,0x30, + 0x2e,0x31,0x20,0x31,0x33,0x20,0x39,0x20,0x31,0x33,0x48,0x33,0x43,0x31,0x2e,0x39, + 0x20,0x31,0x33,0x20,0x31,0x20,0x31,0x33,0x2e,0x39,0x20,0x31,0x20,0x31,0x35,0x56, + 0x32,0x31,0x43,0x31,0x20,0x32,0x32,0x2e,0x31,0x20,0x31,0x2e,0x39,0x20,0x32,0x33, + 0x20,0x33,0x20,0x32,0x33,0x5a,0x4d,0x32,0x31,0x20,0x32,0x33,0x48,0x31,0x35,0x43, + 0x31,0x33,0x2e,0x39,0x20,0x32,0x33,0x20,0x31,0x33,0x20,0x32,0x32,0x2e,0x31,0x20, + 0x31,0x33,0x20,0x32,0x31,0x56,0x31,0x35,0x43,0x31,0x33,0x20,0x31,0x33,0x2e,0x39, + 0x20,0x31,0x33,0x2e,0x39,0x20,0x31,0x33,0x20,0x31,0x35,0x20,0x31,0x33,0x48,0x32, + 0x31,0x43,0x32,0x32,0x2e,0x31,0x20,0x31,0x33,0x20,0x32,0x33,0x20,0x31,0x33,0x2e, + 0x39,0x20,0x32,0x33,0x20,0x31,0x35,0x56,0x32,0x31,0x43,0x32,0x33,0x20,0x32,0x32, + 0x2e,0x31,0x20,0x32,0x32,0x2e,0x31,0x20,0x32,0x33,0x20,0x32,0x31,0x20,0x32,0x33, + 0x5a,0x22,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x63,0x61,0x73,0x65,0x20,0x22,0x66,0x6f,0x6c,0x64,0x65,0x72,0x22,0x3a,0x20,0x72, + 0x65,0x74,0x75,0x72,0x6e,0x20,0x22,0x4d,0x31,0x39,0x20,0x32,0x30,0x48,0x35,0x43, + 0x33,0x2e,0x33,0x34,0x33,0x31,0x35,0x20,0x32,0x30,0x20,0x32,0x20,0x31,0x38,0x2e, + 0x36,0x35,0x36,0x39,0x20,0x32,0x20,0x31,0x37,0x56,0x37,0x43,0x32,0x20,0x35,0x2e, + 0x33,0x34,0x33,0x31,0x35,0x20,0x33,0x2e,0x33,0x34,0x33,0x31,0x35,0x20,0x34,0x20, + 0x35,0x20,0x34,0x48,0x39,0x2e,0x35,0x38,0x35,0x37,0x39,0x43,0x39,0x2e,0x38,0x35, + 0x31,0x20,0x34,0x20,0x31,0x30,0x2e,0x31,0x30,0x35,0x34,0x20,0x34,0x2e,0x31,0x30, + 0x35,0x33,0x36,0x20,0x31,0x30,0x2e,0x32,0x39,0x32,0x39,0x20,0x34,0x2e,0x32,0x39, + 0x32,0x38,0x39,0x4c,0x31,0x32,0x2e,0x32,0x39,0x32,0x39,0x20,0x36,0x2e,0x32,0x39, + 0x32,0x38,0x39,0x43,0x31,0x32,0x2e,0x34,0x38,0x30,0x34,0x20,0x36,0x2e,0x34,0x38, + 0x30,0x34,0x33,0x20,0x31,0x32,0x2e,0x37,0x33,0x34,0x38,0x20,0x36,0x2e,0x35,0x38, + 0x35,0x37,0x39,0x20,0x31,0x33,0x20,0x36,0x2e,0x35,0x38,0x35,0x37,0x39,0x48,0x31, + 0x39,0x43,0x32,0x30,0x2e,0x36,0x35,0x36,0x39,0x20,0x36,0x2e,0x35,0x38,0x35,0x37, + 0x39,0x20,0x32,0x32,0x20,0x37,0x2e,0x39,0x32,0x38,0x39,0x33,0x20,0x32,0x32,0x20, + 0x39,0x2e,0x35,0x38,0x35,0x37,0x39,0x56,0x31,0x37,0x43,0x32,0x32,0x20,0x31,0x38, + 0x2e,0x36,0x35,0x36,0x39,0x20,0x32,0x30,0x2e,0x36,0x35,0x36,0x39,0x20,0x32,0x30, + 0x20,0x31,0x39,0x20,0x32,0x30,0x5a,0x22,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x61,0x73,0x65,0x20,0x22,0x66,0x6f,0x6c,0x64, + 0x65,0x72,0x5f,0x6f,0x70,0x65,0x6e,0x22,0x3a,0x20,0x72,0x65,0x74,0x75,0x72,0x6e, + 0x20,0x22,0x4d,0x31,0x39,0x20,0x32,0x30,0x48,0x35,0x43,0x33,0x2e,0x33,0x34,0x33, + 0x31,0x35,0x20,0x32,0x30,0x20,0x32,0x20,0x31,0x38,0x2e,0x36,0x35,0x36,0x39,0x20, + 0x32,0x20,0x31,0x37,0x56,0x37,0x43,0x32,0x20,0x35,0x2e,0x33,0x34,0x33,0x31,0x35, + 0x20,0x33,0x2e,0x33,0x34,0x33,0x31,0x35,0x20,0x34,0x20,0x35,0x20,0x34,0x48,0x39, + 0x2e,0x35,0x38,0x35,0x37,0x39,0x43,0x39,0x2e,0x38,0x35,0x31,0x20,0x34,0x20,0x31, + 0x30,0x2e,0x31,0x30,0x35,0x34,0x20,0x34,0x2e,0x31,0x30,0x35,0x33,0x36,0x20,0x31, + 0x30,0x2e,0x32,0x39,0x32,0x39,0x20,0x34,0x2e,0x32,0x39,0x32,0x38,0x39,0x4c,0x31, + 0x32,0x2e,0x32,0x39,0x32,0x39,0x20,0x36,0x2e,0x32,0x39,0x32,0x38,0x39,0x43,0x31, + 0x32,0x2e,0x34,0x38,0x30,0x34,0x20,0x36,0x2e,0x34,0x38,0x30,0x34,0x33,0x20,0x31, + 0x32,0x2e,0x37,0x33,0x34,0x38,0x20,0x36,0x2e,0x35,0x38,0x35,0x37,0x39,0x20,0x31, + 0x33,0x20,0x36,0x2e,0x35,0x38,0x35,0x37,0x39,0x48,0x31,0x39,0x43,0x32,0x30,0x2e, + 0x36,0x35,0x36,0x39,0x20,0x36,0x2e,0x35,0x38,0x35,0x37,0x39,0x20,0x32,0x32,0x20, + 0x37,0x2e,0x39,0x32,0x38,0x39,0x33,0x20,0x32,0x32,0x20,0x39,0x2e,0x35,0x38,0x35, + 0x37,0x39,0x56,0x31,0x37,0x43,0x32,0x32,0x20,0x31,0x38,0x2e,0x36,0x35,0x36,0x39, + 0x20,0x32,0x30,0x2e,0x36,0x35,0x36,0x39,0x20,0x32,0x30,0x20,0x31,0x39,0x20,0x32, + 0x30,0x5a,0x4d,0x31,0x39,0x20,0x31,0x38,0x43,0x31,0x39,0x2e,0x35,0x35,0x32,0x33, + 0x20,0x31,0x38,0x20,0x32,0x30,0x20,0x31,0x37,0x2e,0x35,0x35,0x32,0x33,0x20,0x32, + 0x30,0x20,0x31,0x37,0x56,0x39,0x2e,0x35,0x38,0x35,0x37,0x39,0x43,0x32,0x30,0x20, + 0x39,0x2e,0x30,0x33,0x33,0x35,0x20,0x31,0x39,0x2e,0x35,0x35,0x32,0x33,0x20,0x38, + 0x2e,0x35,0x38,0x35,0x37,0x39,0x20,0x31,0x39,0x20,0x38,0x2e,0x35,0x38,0x35,0x37, + 0x39,0x48,0x35,0x43,0x34,0x2e,0x34,0x34,0x37,0x37,0x32,0x20,0x38,0x2e,0x35,0x38, + 0x35,0x37,0x39,0x20,0x34,0x20,0x39,0x2e,0x30,0x33,0x33,0x35,0x20,0x34,0x20,0x39, + 0x2e,0x35,0x38,0x35,0x37,0x39,0x56,0x31,0x37,0x43,0x34,0x20,0x31,0x37,0x2e,0x35, + 0x35,0x32,0x33,0x20,0x34,0x2e,0x34,0x34,0x37,0x37,0x32,0x20,0x31,0x38,0x20,0x35, + 0x20,0x31,0x38,0x48,0x31,0x39,0x5a,0x22,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x61,0x73,0x65,0x20,0x22,0x64,0x65,0x6c,0x65, + 0x74,0x65,0x22,0x3a,0x20,0x72,0x65,0x74,0x75,0x72,0x6e,0x20,0x22,0x4d,0x31,0x30, + 0x20,0x31,0x31,0x56,0x31,0x37,0x43,0x31,0x30,0x20,0x31,0x37,0x2e,0x35,0x35,0x32, + 0x33,0x20,0x39,0x2e,0x35,0x35,0x32,0x32,0x38,0x20,0x31,0x38,0x20,0x39,0x20,0x31, + 0x38,0x43,0x38,0x2e,0x34,0x34,0x37,0x37,0x32,0x20,0x31,0x38,0x20,0x38,0x20,0x31, + 0x37,0x2e,0x35,0x35,0x32,0x33,0x20,0x38,0x20,0x31,0x37,0x56,0x31,0x31,0x43,0x38, + 0x20,0x31,0x30,0x2e,0x34,0x34,0x37,0x37,0x20,0x38,0x2e,0x34,0x34,0x37,0x37,0x32, + 0x20,0x31,0x30,0x20,0x39,0x20,0x31,0x30,0x43,0x39,0x2e,0x35,0x35,0x32,0x32,0x38, + 0x20,0x31,0x30,0x20,0x31,0x30,0x20,0x31,0x30,0x2e,0x34,0x34,0x37,0x37,0x20,0x31, + 0x30,0x20,0x31,0x31,0x5a,0x4d,0x31,0x35,0x20,0x31,0x30,0x43,0x31,0x35,0x2e,0x35, + 0x35,0x32,0x33,0x20,0x31,0x30,0x20,0x31,0x36,0x20,0x31,0x30,0x2e,0x34,0x34,0x37, + 0x37,0x20,0x31,0x36,0x20,0x31,0x31,0x56,0x31,0x37,0x43,0x31,0x36,0x20,0x31,0x37, + 0x2e,0x35,0x35,0x32,0x33,0x20,0x31,0x35,0x2e,0x35,0x35,0x32,0x33,0x20,0x31,0x38, + 0x20,0x31,0x35,0x20,0x31,0x38,0x43,0x31,0x34,0x2e,0x34,0x34,0x37,0x37,0x20,0x31, + 0x38,0x20,0x31,0x34,0x20,0x31,0x37,0x2e,0x35,0x35,0x32,0x33,0x20,0x31,0x34,0x20, + 0x31,0x37,0x56,0x31,0x31,0x43,0x31,0x34,0x20,0x31,0x30,0x2e,0x34,0x34,0x37,0x37, + 0x20,0x31,0x34,0x2e,0x34,0x34,0x37,0x37,0x20,0x31,0x30,0x20,0x31,0x35,0x20,0x31, + 0x30,0x5a,0x4d,0x31,0x33,0x20,0x31,0x31,0x56,0x31,0x37,0x43,0x31,0x33,0x20,0x31, + 0x37,0x2e,0x35,0x35,0x32,0x33,0x20,0x31,0x32,0x2e,0x35,0x35,0x32,0x33,0x20,0x31, + 0x38,0x20,0x31,0x32,0x20,0x31,0x38,0x43,0x31,0x31,0x2e,0x34,0x34,0x37,0x37,0x20, + 0x31,0x38,0x20,0x31,0x31,0x20,0x31,0x37,0x2e,0x35,0x35,0x32,0x33,0x20,0x31,0x31, + 0x20,0x31,0x37,0x56,0x31,0x31,0x43,0x31,0x31,0x20,0x31,0x30,0x2e,0x34,0x34,0x37, + 0x37,0x20,0x31,0x31,0x2e,0x34,0x34,0x37,0x37,0x20,0x31,0x30,0x20,0x31,0x32,0x20, + 0x31,0x30,0x43,0x31,0x32,0x2e,0x35,0x35,0x32,0x33,0x20,0x31,0x30,0x20,0x31,0x33, + 0x20,0x31,0x30,0x2e,0x34,0x34,0x37,0x37,0x20,0x31,0x33,0x20,0x31,0x31,0x5a,0x4d, + 0x31,0x39,0x20,0x36,0x48,0x32,0x30,0x2e,0x35,0x43,0x32,0x31,0x2e,0x30,0x35,0x32, + 0x33,0x20,0x36,0x20,0x32,0x31,0x2e,0x35,0x20,0x36,0x2e,0x34,0x34,0x37,0x37,0x32, + 0x20,0x32,0x31,0x2e,0x35,0x20,0x37,0x43,0x32,0x31,0x2e,0x35,0x20,0x37,0x2e,0x35, + 0x35,0x32,0x32,0x38,0x20,0x32,0x31,0x2e,0x30,0x35,0x32,0x33,0x20,0x38,0x20,0x32, + 0x30,0x2e,0x35,0x20,0x38,0x48,0x31,0x39,0x2e,0x39,0x30,0x37,0x37,0x4c,0x31,0x38, + 0x2e,0x38,0x34,0x36,0x35,0x20,0x31,0x39,0x2e,0x33,0x33,0x36,0x36,0x43,0x31,0x38, + 0x2e,0x37,0x32,0x39,0x31,0x20,0x32,0x30,0x2e,0x35,0x39,0x30,0x31,0x20,0x31,0x37, + 0x2e,0x36,0x37,0x34,0x39,0x20,0x32,0x31,0x2e,0x35,0x34,0x32,0x32,0x20,0x31,0x36, + 0x2e,0x34,0x31,0x35,0x38,0x20,0x32,0x31,0x2e,0x35,0x34,0x32,0x32,0x48,0x37,0x2e, + 0x35,0x38,0x34,0x31,0x38,0x43,0x36,0x2e,0x33,0x32,0x35,0x30,0x39,0x20,0x32,0x31, + 0x2e,0x35,0x34,0x32,0x32,0x20,0x35,0x2e,0x32,0x37,0x30,0x39,0x32,0x20,0x32,0x30, + 0x2e,0x35,0x39,0x30,0x31,0x20,0x35,0x2e,0x31,0x35,0x33,0x34,0x36,0x20,0x31,0x39, + 0x2e,0x33,0x33,0x36,0x36,0x4c,0x34,0x2e,0x30,0x39,0x32,0x32,0x38,0x20,0x38,0x48, + 0x33,0x2e,0x35,0x43,0x32,0x2e,0x39,0x34,0x37,0x37,0x32,0x20,0x38,0x20,0x32,0x2e, + 0x35,0x20,0x37,0x2e,0x35,0x35,0x32,0x32,0x38,0x20,0x32,0x2e,0x35,0x20,0x37,0x43, + 0x32,0x2e,0x35,0x20,0x36,0x2e,0x34,0x34,0x37,0x37,0x32,0x20,0x32,0x2e,0x39,0x34, + 0x37,0x37,0x32,0x20,0x36,0x20,0x33,0x2e,0x35,0x20,0x36,0x48,0x35,0x56,0x34,0x2e, + 0x35,0x43,0x35,0x20,0x33,0x2e,0x31,0x31,0x39,0x32,0x39,0x20,0x36,0x2e,0x31,0x31, + 0x39,0x32,0x39,0x20,0x32,0x20,0x37,0x2e,0x35,0x20,0x32,0x48,0x31,0x36,0x2e,0x35, + 0x43,0x31,0x37,0x2e,0x38,0x38,0x30,0x37,0x20,0x32,0x20,0x31,0x39,0x20,0x33,0x2e, + 0x31,0x31,0x39,0x32,0x39,0x20,0x31,0x39,0x20,0x34,0x2e,0x35,0x56,0x36,0x5a,0x4d, + 0x37,0x20,0x36,0x48,0x31,0x37,0x56,0x34,0x2e,0x35,0x43,0x31,0x37,0x20,0x34,0x2e, + 0x32,0x32,0x33,0x38,0x36,0x20,0x31,0x36,0x2e,0x37,0x37,0x36,0x31,0x20,0x34,0x20, + 0x31,0x36,0x2e,0x35,0x20,0x34,0x48,0x37,0x2e,0x35,0x43,0x37,0x2e,0x32,0x32,0x33, + 0x38,0x36,0x20,0x34,0x20,0x37,0x20,0x34,0x2e,0x32,0x32,0x33,0x38,0x36,0x20,0x37, + 0x20,0x34,0x2e,0x35,0x56,0x36,0x5a,0x4d,0x36,0x2e,0x31,0x30,0x38,0x36,0x36,0x20, + 0x38,0x4c,0x37,0x2e,0x31,0x34,0x33,0x36,0x38,0x20,0x31,0x39,0x2e,0x30,0x35,0x33, + 0x35,0x43,0x37,0x2e,0x32,0x30,0x32,0x34,0x31,0x20,0x31,0x39,0x2e,0x36,0x38,0x30, + 0x32,0x20,0x37,0x2e,0x37,0x32,0x39,0x34,0x39,0x20,0x32,0x30,0x2e,0x31,0x35,0x35, + 0x35,0x20,0x38,0x2e,0x33,0x35,0x39,0x32,0x32,0x20,0x32,0x30,0x2e,0x31,0x35,0x35, + 0x35,0x48,0x31,0x35,0x2e,0x36,0x34,0x30,0x38,0x43,0x31,0x36,0x2e,0x32,0x37,0x30, + 0x35,0x20,0x32,0x30,0x2e,0x31,0x35,0x35,0x35,0x20,0x31,0x36,0x2e,0x37,0x39,0x37, + 0x36,0x20,0x31,0x39,0x2e,0x36,0x38,0x30,0x32,0x20,0x31,0x36,0x2e,0x38,0x35,0x36, + 0x33,0x20,0x31,0x39,0x2e,0x30,0x35,0x33,0x35,0x4c,0x31,0x37,0x2e,0x38,0x39,0x31, + 0x33,0x20,0x38,0x48,0x36,0x2e,0x31,0x30,0x38,0x36,0x36,0x5a,0x22,0xd,0xa,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x61,0x73,0x65,0x20, + 0x22,0x64,0x65,0x6c,0x65,0x74,0x65,0x5f,0x66,0x6f,0x72,0x65,0x76,0x65,0x72,0x22, + 0x3a,0x20,0x72,0x65,0x74,0x75,0x72,0x6e,0x20,0x22,0x4d,0x31,0x39,0x20,0x36,0x48, + 0x32,0x30,0x2e,0x35,0x43,0x32,0x31,0x2e,0x30,0x35,0x32,0x33,0x20,0x36,0x20,0x32, + 0x31,0x2e,0x35,0x20,0x36,0x2e,0x34,0x34,0x37,0x37,0x32,0x20,0x32,0x31,0x2e,0x35, + 0x20,0x37,0x43,0x32,0x31,0x2e,0x35,0x20,0x37,0x2e,0x35,0x35,0x32,0x32,0x38,0x20, + 0x32,0x31,0x2e,0x30,0x35,0x32,0x33,0x20,0x38,0x20,0x32,0x30,0x2e,0x35,0x20,0x38, + 0x48,0x31,0x39,0x2e,0x39,0x30,0x37,0x37,0x4c,0x31,0x38,0x2e,0x38,0x34,0x36,0x35, + 0x20,0x31,0x39,0x2e,0x33,0x33,0x36,0x36,0x43,0x31,0x38,0x2e,0x37,0x32,0x39,0x31, + 0x20,0x32,0x30,0x2e,0x35,0x39,0x30,0x31,0x20,0x31,0x37,0x2e,0x36,0x37,0x34,0x39, + 0x20,0x32,0x31,0x2e,0x35,0x34,0x32,0x32,0x20,0x31,0x36,0x2e,0x34,0x31,0x35,0x38, + 0x20,0x32,0x31,0x2e,0x35,0x34,0x32,0x32,0x48,0x37,0x2e,0x35,0x38,0x34,0x31,0x38, + 0x43,0x36,0x2e,0x33,0x32,0x35,0x30,0x39,0x20,0x32,0x31,0x2e,0x35,0x34,0x32,0x32, + 0x20,0x35,0x2e,0x32,0x37,0x30,0x39,0x32,0x20,0x32,0x30,0x2e,0x35,0x39,0x30,0x31, + 0x20,0x35,0x2e,0x31,0x35,0x33,0x34,0x36,0x20,0x31,0x39,0x2e,0x33,0x33,0x36,0x36, + 0x4c,0x34,0x2e,0x30,0x39,0x32,0x32,0x38,0x20,0x38,0x48,0x33,0x2e,0x35,0x43,0x32, + 0x2e,0x39,0x34,0x37,0x37,0x32,0x20,0x38,0x20,0x32,0x2e,0x35,0x20,0x37,0x2e,0x35, + 0x35,0x32,0x32,0x38,0x20,0x32,0x2e,0x35,0x20,0x37,0x43,0x32,0x2e,0x35,0x20,0x36, + 0x2e,0x34,0x34,0x37,0x37,0x32,0x20,0x32,0x2e,0x39,0x34,0x37,0x37,0x32,0x20,0x36, + 0x20,0x33,0x2e,0x35,0x20,0x36,0x48,0x35,0x56,0x34,0x2e,0x35,0x43,0x35,0x20,0x33, + 0x2e,0x31,0x31,0x39,0x32,0x39,0x20,0x36,0x2e,0x31,0x31,0x39,0x32,0x39,0x20,0x32, + 0x20,0x37,0x2e,0x35,0x20,0x32,0x48,0x31,0x36,0x2e,0x35,0x43,0x31,0x37,0x2e,0x38, + 0x38,0x30,0x37,0x20,0x32,0x20,0x31,0x39,0x20,0x33,0x2e,0x31,0x31,0x39,0x32,0x39, + 0x20,0x31,0x39,0x20,0x34,0x2e,0x35,0x56,0x36,0x5a,0x4d,0x37,0x20,0x36,0x48,0x31, + 0x37,0x56,0x34,0x2e,0x35,0x43,0x31,0x37,0x20,0x34,0x2e,0x32,0x32,0x33,0x38,0x36, + 0x20,0x31,0x36,0x2e,0x37,0x37,0x36,0x31,0x20,0x34,0x20,0x31,0x36,0x2e,0x35,0x20, + 0x34,0x48,0x37,0x2e,0x35,0x43,0x37,0x2e,0x32,0x32,0x33,0x38,0x36,0x20,0x34,0x20, + 0x37,0x20,0x34,0x2e,0x32,0x32,0x33,0x38,0x36,0x20,0x37,0x20,0x34,0x2e,0x35,0x56, + 0x36,0x5a,0x4d,0x38,0x2e,0x32,0x39,0x32,0x38,0x39,0x20,0x31,0x31,0x2e,0x32,0x39, + 0x32,0x39,0x43,0x37,0x2e,0x39,0x30,0x32,0x33,0x37,0x20,0x31,0x31,0x2e,0x36,0x38, + 0x33,0x34,0x20,0x37,0x2e,0x39,0x30,0x32,0x33,0x37,0x20,0x31,0x32,0x2e,0x33,0x31, + 0x36,0x36,0x20,0x38,0x2e,0x32,0x39,0x32,0x38,0x39,0x20,0x31,0x32,0x2e,0x37,0x30, + 0x37,0x31,0x4c,0x31,0x30,0x2e,0x35,0x38,0x35,0x38,0x20,0x31,0x35,0x4c,0x38,0x2e, + 0x32,0x39,0x32,0x38,0x39,0x20,0x31,0x37,0x2e,0x32,0x39,0x32,0x39,0x43,0x37,0x2e, + 0x39,0x30,0x32,0x33,0x37,0x20,0x31,0x37,0x2e,0x36,0x38,0x33,0x34,0x20,0x37,0x2e, + 0x39,0x30,0x32,0x33,0x37,0x20,0x31,0x38,0x2e,0x33,0x31,0x36,0x36,0x20,0x38,0x2e, + 0x32,0x39,0x32,0x38,0x39,0x20,0x31,0x38,0x2e,0x37,0x30,0x37,0x31,0x43,0x38,0x2e, + 0x36,0x38,0x33,0x34,0x32,0x20,0x31,0x39,0x2e,0x30,0x39,0x37,0x36,0x20,0x39,0x2e, + 0x33,0x31,0x36,0x35,0x38,0x20,0x31,0x39,0x2e,0x30,0x39,0x37,0x36,0x20,0x39,0x2e, + 0x37,0x30,0x37,0x31,0x31,0x20,0x31,0x38,0x2e,0x37,0x30,0x37,0x31,0x4c,0x31,0x32, + 0x20,0x31,0x36,0x2e,0x34,0x31,0x34,0x32,0x4c,0x31,0x34,0x2e,0x32,0x39,0x32,0x39, + 0x20,0x31,0x38,0x2e,0x37,0x30,0x37,0x31,0x43,0x31,0x34,0x2e,0x36,0x38,0x33,0x34, + 0x20,0x31,0x39,0x2e,0x30,0x39,0x37,0x36,0x20,0x31,0x35,0x2e,0x33,0x31,0x36,0x36, + 0x20,0x31,0x39,0x2e,0x30,0x39,0x37,0x36,0x20,0x31,0x35,0x2e,0x37,0x30,0x37,0x31, + 0x20,0x31,0x38,0x2e,0x37,0x30,0x37,0x31,0x43,0x31,0x36,0x2e,0x30,0x39,0x37,0x36, + 0x20,0x31,0x38,0x2e,0x33,0x31,0x36,0x36,0x20,0x31,0x36,0x2e,0x30,0x39,0x37,0x36, + 0x20,0x31,0x37,0x2e,0x36,0x38,0x33,0x34,0x20,0x31,0x35,0x2e,0x37,0x30,0x37,0x31, + 0x20,0x31,0x37,0x2e,0x32,0x39,0x32,0x39,0x4c,0x31,0x33,0x2e,0x34,0x31,0x34,0x32, + 0x20,0x31,0x35,0x4c,0x31,0x35,0x2e,0x37,0x30,0x37,0x31,0x20,0x31,0x32,0x2e,0x37, + 0x30,0x37,0x31,0x43,0x31,0x36,0x2e,0x30,0x39,0x37,0x36,0x20,0x31,0x32,0x2e,0x33, + 0x31,0x36,0x36,0x20,0x31,0x36,0x2e,0x30,0x39,0x37,0x36,0x20,0x31,0x31,0x2e,0x36, + 0x38,0x33,0x34,0x20,0x31,0x35,0x2e,0x37,0x30,0x37,0x31,0x20,0x31,0x31,0x2e,0x32, + 0x39,0x32,0x39,0x43,0x31,0x35,0x2e,0x33,0x31,0x36,0x36,0x20,0x31,0x30,0x2e,0x39, + 0x30,0x32,0x34,0x20,0x31,0x34,0x2e,0x36,0x38,0x33,0x34,0x20,0x31,0x30,0x2e,0x39, + 0x30,0x32,0x34,0x20,0x31,0x34,0x2e,0x32,0x39,0x32,0x39,0x20,0x31,0x31,0x2e,0x32, + 0x39,0x32,0x39,0x4c,0x31,0x32,0x20,0x31,0x33,0x2e,0x35,0x38,0x35,0x38,0x4c,0x39, + 0x2e,0x37,0x30,0x37,0x31,0x31,0x20,0x31,0x31,0x2e,0x32,0x39,0x32,0x39,0x43,0x39, + 0x2e,0x33,0x31,0x36,0x35,0x38,0x20,0x31,0x30,0x2e,0x39,0x30,0x32,0x34,0x20,0x38, + 0x2e,0x36,0x38,0x33,0x34,0x32,0x20,0x31,0x30,0x2e,0x39,0x30,0x32,0x34,0x20,0x38, + 0x2e,0x32,0x39,0x32,0x38,0x39,0x20,0x31,0x31,0x2e,0x32,0x39,0x32,0x39,0x5a,0x22, + 0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x61, + 0x73,0x65,0x20,0x22,0x73,0x65,0x74,0x74,0x69,0x6e,0x67,0x73,0x22,0x3a,0x20,0x72, + 0x65,0x74,0x75,0x72,0x6e,0x20,0x22,0x4d,0x31,0x39,0x2e,0x31,0x34,0x20,0x31,0x32, + 0x2e,0x39,0x34,0x43,0x31,0x39,0x2e,0x31,0x38,0x20,0x31,0x32,0x2e,0x36,0x34,0x20, + 0x31,0x39,0x2e,0x32,0x20,0x31,0x32,0x2e,0x33,0x33,0x20,0x31,0x39,0x2e,0x32,0x20, + 0x31,0x32,0x43,0x31,0x39,0x2e,0x32,0x20,0x31,0x31,0x2e,0x36,0x39,0x20,0x31,0x39, + 0x2e,0x31,0x38,0x20,0x31,0x31,0x2e,0x33,0x37,0x20,0x31,0x39,0x2e,0x31,0x34,0x20, + 0x31,0x31,0x2e,0x30,0x37,0x4c,0x32,0x31,0x2e,0x31,0x36,0x20,0x39,0x2e,0x34,0x38, + 0x43,0x32,0x31,0x2e,0x33,0x34,0x20,0x39,0x2e,0x33,0x34,0x20,0x32,0x31,0x2e,0x33, + 0x39,0x20,0x39,0x2e,0x30,0x37,0x20,0x32,0x31,0x2e,0x32,0x38,0x20,0x38,0x2e,0x38, + 0x37,0x4c,0x31,0x39,0x2e,0x33,0x36,0x20,0x35,0x2e,0x35,0x36,0x43,0x31,0x39,0x2e, + 0x32,0x34,0x20,0x35,0x2e,0x33,0x34,0x20,0x31,0x38,0x2e,0x39,0x39,0x20,0x35,0x2e, + 0x32,0x37,0x20,0x31,0x38,0x2e,0x37,0x37,0x20,0x35,0x2e,0x33,0x34,0x4c,0x31,0x36, + 0x2e,0x33,0x38,0x20,0x36,0x2e,0x33,0x43,0x31,0x35,0x2e,0x38,0x39,0x20,0x35,0x2e, + 0x39,0x32,0x20,0x31,0x35,0x2e,0x33,0x35,0x20,0x35,0x2e,0x36,0x20,0x31,0x34,0x2e, + 0x37,0x37,0x20,0x35,0x2e,0x33,0x36,0x4c,0x31,0x34,0x2e,0x34,0x31,0x20,0x32,0x2e, + 0x38,0x32,0x43,0x31,0x34,0x2e,0x33,0x37,0x20,0x32,0x2e,0x35,0x38,0x20,0x31,0x34, + 0x2e,0x31,0x37,0x20,0x32,0x2e,0x34,0x31,0x20,0x31,0x33,0x2e,0x39,0x33,0x20,0x32, + 0x2e,0x34,0x31,0x48,0x31,0x30,0x2e,0x30,0x38,0x43,0x39,0x2e,0x38,0x34,0x20,0x32, + 0x2e,0x34,0x31,0x20,0x39,0x2e,0x36,0x35,0x20,0x32,0x2e,0x35,0x38,0x20,0x39,0x2e, + 0x36,0x31,0x20,0x32,0x2e,0x38,0x32,0x4c,0x39,0x2e,0x32,0x35,0x20,0x35,0x2e,0x33, + 0x36,0x43,0x38,0x2e,0x36,0x36,0x20,0x35,0x2e,0x36,0x20,0x38,0x2e,0x31,0x32,0x20, + 0x35,0x2e,0x39,0x32,0x20,0x37,0x2e,0x36,0x33,0x20,0x36,0x2e,0x33,0x4c,0x35,0x2e, + 0x32,0x34,0x20,0x35,0x2e,0x33,0x34,0x43,0x35,0x2e,0x30,0x32,0x20,0x35,0x2e,0x32, + 0x37,0x20,0x34,0x2e,0x37,0x37,0x20,0x35,0x2e,0x33,0x34,0x20,0x34,0x2e,0x36,0x35, + 0x20,0x35,0x2e,0x35,0x36,0x4c,0x32,0x2e,0x37,0x33,0x20,0x38,0x2e,0x38,0x37,0x43, + 0x32,0x2e,0x36,0x32,0x20,0x39,0x2e,0x30,0x37,0x20,0x32,0x2e,0x36,0x36,0x20,0x39, + 0x2e,0x33,0x34,0x20,0x32,0x2e,0x38,0x34,0x20,0x39,0x2e,0x34,0x38,0x4c,0x34,0x2e, + 0x38,0x37,0x20,0x31,0x31,0x2e,0x30,0x37,0x43,0x34,0x2e,0x38,0x33,0x20,0x31,0x31, + 0x2e,0x33,0x37,0x20,0x34,0x2e,0x38,0x31,0x20,0x31,0x31,0x2e,0x36,0x39,0x20,0x34, + 0x2e,0x38,0x31,0x20,0x31,0x32,0x43,0x34,0x2e,0x38,0x31,0x20,0x31,0x32,0x2e,0x33, + 0x32,0x20,0x34,0x2e,0x38,0x33,0x20,0x31,0x32,0x2e,0x36,0x33,0x20,0x34,0x2e,0x38, + 0x37,0x20,0x31,0x32,0x2e,0x39,0x33,0x4c,0x32,0x2e,0x38,0x34,0x20,0x31,0x34,0x2e, + 0x35,0x32,0x43,0x32,0x2e,0x36,0x36,0x20,0x31,0x34,0x2e,0x36,0x36,0x20,0x32,0x2e, + 0x36,0x31,0x20,0x31,0x34,0x2e,0x39,0x33,0x20,0x32,0x2e,0x37,0x32,0x20,0x31,0x35, + 0x2e,0x31,0x33,0x4c,0x34,0x2e,0x36,0x34,0x20,0x31,0x38,0x2e,0x34,0x34,0x43,0x34, + 0x2e,0x37,0x36,0x20,0x31,0x38,0x2e,0x36,0x36,0x20,0x35,0x2e,0x30,0x31,0x20,0x31, + 0x38,0x2e,0x37,0x33,0x20,0x35,0x2e,0x32,0x33,0x20,0x31,0x38,0x2e,0x36,0x36,0x4c, + 0x37,0x2e,0x36,0x32,0x20,0x31,0x37,0x2e,0x37,0x43,0x38,0x2e,0x31,0x31,0x20,0x31, + 0x38,0x2e,0x30,0x38,0x20,0x38,0x2e,0x36,0x35,0x20,0x31,0x38,0x2e,0x34,0x20,0x39, + 0x2e,0x32,0x33,0x20,0x31,0x38,0x2e,0x36,0x34,0x4c,0x39,0x2e,0x35,0x39,0x20,0x32, + 0x31,0x2e,0x31,0x38,0x43,0x39,0x2e,0x36,0x33,0x20,0x32,0x31,0x2e,0x34,0x32,0x20, + 0x39,0x2e,0x38,0x33,0x20,0x32,0x31,0x2e,0x35,0x39,0x20,0x31,0x30,0x2e,0x30,0x37, + 0x20,0x32,0x31,0x2e,0x35,0x39,0x48,0x31,0x33,0x2e,0x39,0x32,0x43,0x31,0x34,0x2e, + 0x31,0x36,0x20,0x32,0x31,0x2e,0x35,0x39,0x20,0x31,0x34,0x2e,0x33,0x35,0x20,0x32, + 0x31,0x2e,0x34,0x32,0x20,0x31,0x34,0x2e,0x33,0x39,0x20,0x32,0x31,0x2e,0x31,0x38, + 0x4c,0x31,0x34,0x2e,0x37,0x35,0x20,0x31,0x38,0x2e,0x36,0x34,0x43,0x31,0x35,0x2e, + 0x33,0x34,0x20,0x31,0x38,0x2e,0x34,0x20,0x31,0x35,0x2e,0x38,0x38,0x20,0x31,0x38, + 0x2e,0x30,0x38,0x20,0x31,0x36,0x2e,0x33,0x37,0x20,0x31,0x37,0x2e,0x37,0x4c,0x31, + 0x38,0x2e,0x37,0x36,0x20,0x31,0x38,0x2e,0x36,0x36,0x43,0x31,0x38,0x2e,0x39,0x38, + 0x20,0x31,0x38,0x2e,0x37,0x33,0x20,0x31,0x39,0x2e,0x32,0x33,0x20,0x31,0x38,0x2e, + 0x36,0x36,0x20,0x31,0x39,0x2e,0x33,0x35,0x20,0x31,0x38,0x2e,0x34,0x34,0x4c,0x32, + 0x31,0x2e,0x32,0x37,0x20,0x31,0x35,0x2e,0x31,0x33,0x43,0x32,0x31,0x2e,0x33,0x38, + 0x20,0x31,0x34,0x2e,0x39,0x33,0x20,0x32,0x31,0x2e,0x33,0x33,0x20,0x31,0x34,0x2e, + 0x36,0x36,0x20,0x32,0x31,0x2e,0x31,0x35,0x20,0x31,0x34,0x2e,0x35,0x32,0x4c,0x31, + 0x39,0x2e,0x31,0x34,0x20,0x31,0x32,0x2e,0x39,0x34,0x5a,0x4d,0x31,0x32,0x20,0x31, + 0x35,0x2e,0x36,0x43,0x31,0x30,0x2e,0x30,0x32,0x20,0x31,0x35,0x2e,0x36,0x20,0x38, + 0x2e,0x34,0x20,0x31,0x33,0x2e,0x39,0x38,0x20,0x38,0x2e,0x34,0x20,0x31,0x32,0x43, + 0x38,0x2e,0x34,0x20,0x31,0x30,0x2e,0x30,0x32,0x20,0x31,0x30,0x2e,0x30,0x32,0x20, + 0x38,0x2e,0x34,0x20,0x31,0x32,0x20,0x38,0x2e,0x34,0x43,0x31,0x33,0x2e,0x39,0x38, + 0x20,0x38,0x2e,0x34,0x20,0x31,0x35,0x2e,0x36,0x20,0x31,0x30,0x2e,0x30,0x32,0x20, + 0x31,0x35,0x2e,0x36,0x20,0x31,0x32,0x43,0x31,0x35,0x2e,0x36,0x20,0x31,0x33,0x2e, + 0x39,0x38,0x20,0x31,0x33,0x2e,0x39,0x38,0x20,0x31,0x35,0x2e,0x36,0x20,0x31,0x32, + 0x20,0x31,0x35,0x2e,0x36,0x5a,0x22,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x63,0x61,0x73,0x65,0x20,0x22,0x70,0x68,0x6f,0x74,0x6f, + 0x5f,0x6c,0x69,0x62,0x72,0x61,0x72,0x79,0x22,0x3a,0x20,0x72,0x65,0x74,0x75,0x72, + 0x6e,0x20,0x22,0x4d,0x31,0x38,0x20,0x36,0x48,0x37,0x43,0x35,0x2e,0x33,0x35,0x20, + 0x36,0x20,0x34,0x20,0x37,0x2e,0x33,0x35,0x20,0x34,0x20,0x39,0x56,0x31,0x38,0x43, + 0x34,0x20,0x31,0x39,0x2e,0x36,0x35,0x20,0x35,0x2e,0x33,0x35,0x20,0x32,0x31,0x20, + 0x37,0x20,0x32,0x31,0x48,0x31,0x38,0x43,0x31,0x39,0x2e,0x36,0x35,0x20,0x32,0x31, + 0x20,0x32,0x31,0x20,0x31,0x39,0x2e,0x36,0x35,0x20,0x32,0x31,0x20,0x31,0x38,0x56, + 0x39,0x43,0x32,0x31,0x20,0x37,0x2e,0x33,0x35,0x20,0x31,0x39,0x2e,0x36,0x35,0x20, + 0x36,0x20,0x31,0x38,0x20,0x36,0x5a,0x4d,0x37,0x20,0x31,0x38,0x2e,0x35,0x43,0x36, + 0x2e,0x37,0x32,0x20,0x31,0x38,0x2e,0x35,0x20,0x36,0x2e,0x35,0x20,0x31,0x38,0x2e, + 0x32,0x38,0x20,0x36,0x2e,0x35,0x20,0x31,0x38,0x56,0x39,0x43,0x36,0x2e,0x35,0x20, + 0x38,0x2e,0x37,0x32,0x20,0x36,0x2e,0x37,0x32,0x20,0x38,0x2e,0x35,0x20,0x37,0x20, + 0x38,0x2e,0x35,0x48,0x31,0x38,0x43,0x31,0x38,0x2e,0x32,0x38,0x20,0x38,0x2e,0x35, + 0x20,0x31,0x38,0x2e,0x35,0x20,0x38,0x2e,0x37,0x32,0x20,0x31,0x38,0x2e,0x35,0x20, + 0x39,0x56,0x31,0x38,0x43,0x31,0x38,0x2e,0x35,0x20,0x31,0x38,0x2e,0x32,0x38,0x20, + 0x31,0x38,0x2e,0x32,0x38,0x20,0x31,0x38,0x2e,0x35,0x20,0x31,0x38,0x20,0x31,0x38, + 0x2e,0x35,0x48,0x37,0x5a,0x4d,0x32,0x30,0x20,0x34,0x2e,0x35,0x43,0x32,0x30,0x20, + 0x33,0x2e,0x31,0x32,0x20,0x31,0x38,0x2e,0x38,0x38,0x20,0x32,0x20,0x31,0x37,0x2e, + 0x35,0x20,0x32,0x48,0x36,0x2e,0x35,0x56,0x33,0x2e,0x35,0x48,0x31,0x37,0x2e,0x35, + 0x43,0x31,0x38,0x2e,0x30,0x35,0x20,0x33,0x2e,0x35,0x20,0x31,0x38,0x2e,0x35,0x20, + 0x33,0x2e,0x39,0x35,0x20,0x31,0x38,0x2e,0x35,0x20,0x34,0x2e,0x35,0x56,0x31,0x37, + 0x48,0x32,0x30,0x56,0x34,0x2e,0x35,0x5a,0x4d,0x31,0x36,0x2e,0x35,0x20,0x31,0x35, + 0x4c,0x31,0x34,0x2e,0x35,0x20,0x31,0x32,0x2e,0x35,0x4c,0x31,0x33,0x20,0x31,0x34, + 0x2e,0x35,0x4c,0x31,0x31,0x2e,0x35,0x20,0x31,0x32,0x2e,0x35,0x4c,0x39,0x20,0x31, + 0x36,0x48,0x31,0x36,0x2e,0x35,0x5a,0x22,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x61,0x73,0x65,0x20,0x22,0x73,0x65,0x61,0x72, + 0x63,0x68,0x22,0x3a,0x20,0x72,0x65,0x74,0x75,0x72,0x6e,0x20,0x22,0x4d,0x31,0x31, + 0x2e,0x35,0x20,0x32,0x31,0x43,0x31,0x36,0x2e,0x37,0x34,0x36,0x37,0x20,0x32,0x31, + 0x20,0x32,0x31,0x20,0x31,0x36,0x2e,0x37,0x34,0x36,0x37,0x20,0x32,0x31,0x20,0x31, + 0x31,0x2e,0x35,0x43,0x32,0x31,0x20,0x36,0x2e,0x32,0x35,0x33,0x32,0x39,0x20,0x31, + 0x36,0x2e,0x37,0x34,0x36,0x37,0x20,0x32,0x20,0x31,0x31,0x2e,0x35,0x20,0x32,0x43, + 0x36,0x2e,0x32,0x35,0x33,0x32,0x39,0x20,0x32,0x20,0x32,0x20,0x36,0x2e,0x32,0x35, + 0x33,0x32,0x39,0x20,0x32,0x20,0x31,0x31,0x2e,0x35,0x43,0x32,0x20,0x31,0x36,0x2e, + 0x37,0x34,0x36,0x37,0x20,0x36,0x2e,0x32,0x35,0x33,0x32,0x39,0x20,0x32,0x31,0x20, + 0x31,0x31,0x2e,0x35,0x20,0x32,0x31,0x5a,0x4d,0x31,0x31,0x2e,0x35,0x20,0x31,0x39, + 0x43,0x37,0x2e,0x33,0x35,0x37,0x38,0x36,0x20,0x31,0x39,0x20,0x34,0x20,0x31,0x35, + 0x2e,0x36,0x34,0x32,0x31,0x20,0x34,0x20,0x31,0x31,0x2e,0x35,0x43,0x34,0x20,0x37, + 0x2e,0x33,0x35,0x37,0x38,0x36,0x20,0x37,0x2e,0x33,0x35,0x37,0x38,0x36,0x20,0x34, + 0x20,0x31,0x31,0x2e,0x35,0x20,0x34,0x43,0x31,0x35,0x2e,0x36,0x34,0x32,0x31,0x20, + 0x34,0x20,0x31,0x39,0x20,0x37,0x2e,0x33,0x35,0x37,0x38,0x36,0x20,0x31,0x39,0x20, + 0x31,0x31,0x2e,0x35,0x43,0x31,0x39,0x20,0x31,0x35,0x2e,0x36,0x34,0x32,0x31,0x20, + 0x31,0x35,0x2e,0x36,0x34,0x32,0x31,0x20,0x31,0x39,0x20,0x31,0x31,0x2e,0x35,0x20, + 0x31,0x39,0x5a,0x4d,0x32,0x30,0x2e,0x32,0x39,0x32,0x39,0x20,0x32,0x30,0x2e,0x32, + 0x39,0x32,0x39,0x43,0x31,0x39,0x2e,0x39,0x30,0x32,0x34,0x20,0x32,0x30,0x2e,0x36, + 0x38,0x33,0x34,0x20,0x31,0x39,0x2e,0x39,0x30,0x32,0x34,0x20,0x32,0x31,0x2e,0x33, + 0x31,0x36,0x36,0x20,0x32,0x30,0x2e,0x32,0x39,0x32,0x39,0x20,0x32,0x31,0x2e,0x37, + 0x30,0x37,0x31,0x43,0x32,0x30,0x2e,0x36,0x38,0x33,0x34,0x20,0x32,0x32,0x2e,0x30, + 0x39,0x37,0x36,0x20,0x32,0x31,0x2e,0x33,0x31,0x36,0x36,0x20,0x32,0x32,0x2e,0x30, + 0x39,0x37,0x36,0x20,0x32,0x31,0x2e,0x37,0x30,0x37,0x31,0x20,0x32,0x31,0x2e,0x37, + 0x30,0x37,0x31,0x4c,0x32,0x33,0x2e,0x37,0x30,0x37,0x31,0x20,0x31,0x39,0x2e,0x37, + 0x30,0x37,0x31,0x43,0x32,0x34,0x2e,0x30,0x39,0x37,0x36,0x20,0x31,0x39,0x2e,0x33, + 0x31,0x36,0x36,0x20,0x32,0x34,0x2e,0x30,0x39,0x37,0x36,0x20,0x31,0x38,0x2e,0x36, + 0x38,0x33,0x34,0x20,0x32,0x33,0x2e,0x37,0x30,0x37,0x31,0x20,0x31,0x38,0x2e,0x32, + 0x39,0x32,0x39,0x43,0x32,0x33,0x2e,0x33,0x31,0x36,0x36,0x20,0x31,0x37,0x2e,0x39, + 0x30,0x32,0x34,0x20,0x32,0x32,0x2e,0x36,0x38,0x33,0x34,0x20,0x31,0x37,0x2e,0x39, + 0x30,0x32,0x34,0x20,0x32,0x32,0x2e,0x32,0x39,0x32,0x39,0x20,0x31,0x38,0x2e,0x32, + 0x39,0x32,0x39,0x4c,0x32,0x30,0x2e,0x32,0x39,0x32,0x39,0x20,0x32,0x30,0x2e,0x32, + 0x39,0x32,0x39,0x5a,0x22,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x63,0x61,0x73,0x65,0x20,0x22,0x63,0x68,0x65,0x76,0x72,0x6f,0x6e, + 0x5f,0x72,0x69,0x67,0x68,0x74,0x22,0x3a,0x20,0x72,0x65,0x74,0x75,0x72,0x6e,0x20, + 0x22,0x4d,0x39,0x2e,0x32,0x39,0x32,0x38,0x39,0x20,0x36,0x2e,0x32,0x39,0x32,0x38, + 0x39,0x43,0x39,0x2e,0x36,0x38,0x33,0x34,0x32,0x20,0x35,0x2e,0x39,0x30,0x32,0x33, + 0x37,0x20,0x31,0x30,0x2e,0x33,0x31,0x36,0x36,0x20,0x35,0x2e,0x39,0x30,0x32,0x33, + 0x37,0x20,0x31,0x30,0x2e,0x37,0x30,0x37,0x31,0x20,0x36,0x2e,0x32,0x39,0x32,0x38, + 0x39,0x4c,0x31,0x35,0x2e,0x37,0x30,0x37,0x31,0x20,0x31,0x31,0x2e,0x32,0x39,0x32, + 0x39,0x43,0x31,0x36,0x2e,0x30,0x39,0x37,0x36,0x20,0x31,0x31,0x2e,0x36,0x38,0x33, + 0x34,0x20,0x31,0x36,0x2e,0x30,0x39,0x37,0x36,0x20,0x31,0x32,0x2e,0x33,0x31,0x36, + 0x36,0x20,0x31,0x35,0x2e,0x37,0x30,0x37,0x31,0x20,0x31,0x32,0x2e,0x37,0x30,0x37, + 0x31,0x4c,0x31,0x30,0x2e,0x37,0x30,0x37,0x31,0x20,0x31,0x37,0x2e,0x37,0x30,0x37, + 0x31,0x43,0x31,0x30,0x2e,0x33,0x31,0x36,0x36,0x20,0x31,0x38,0x2e,0x30,0x39,0x37, + 0x36,0x20,0x39,0x2e,0x36,0x38,0x33,0x34,0x32,0x20,0x31,0x38,0x2e,0x30,0x39,0x37, + 0x36,0x20,0x39,0x2e,0x32,0x39,0x32,0x38,0x39,0x20,0x31,0x37,0x2e,0x37,0x30,0x37, + 0x31,0x43,0x38,0x2e,0x39,0x30,0x32,0x33,0x37,0x20,0x31,0x37,0x2e,0x33,0x31,0x36, + 0x36,0x20,0x38,0x2e,0x39,0x30,0x32,0x33,0x37,0x20,0x31,0x36,0x2e,0x36,0x38,0x33, + 0x34,0x20,0x39,0x2e,0x32,0x39,0x32,0x38,0x39,0x20,0x31,0x36,0x2e,0x32,0x39,0x32, + 0x39,0x4c,0x31,0x33,0x2e,0x35,0x38,0x35,0x38,0x20,0x31,0x32,0x4c,0x39,0x2e,0x32, + 0x39,0x32,0x38,0x39,0x20,0x37,0x2e,0x37,0x30,0x37,0x31,0x31,0x43,0x38,0x2e,0x39, + 0x30,0x32,0x33,0x37,0x20,0x37,0x2e,0x33,0x31,0x36,0x35,0x38,0x20,0x38,0x2e,0x39, + 0x30,0x32,0x33,0x37,0x20,0x36,0x2e,0x36,0x38,0x33,0x34,0x32,0x20,0x39,0x2e,0x32, + 0x39,0x32,0x38,0x39,0x20,0x36,0x2e,0x32,0x39,0x32,0x38,0x39,0x5a,0x22,0xd,0xa, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x61,0x73,0x65, + 0x20,0x22,0x72,0x65,0x6d,0x6f,0x76,0x65,0x22,0x3a,0x20,0x72,0x65,0x74,0x75,0x72, + 0x6e,0x20,0x22,0x4d,0x35,0x20,0x31,0x31,0x48,0x31,0x39,0x43,0x31,0x39,0x2e,0x35, + 0x35,0x32,0x33,0x20,0x31,0x31,0x20,0x32,0x30,0x20,0x31,0x31,0x2e,0x34,0x34,0x37, + 0x37,0x20,0x32,0x30,0x20,0x31,0x32,0x43,0x32,0x30,0x20,0x31,0x32,0x2e,0x35,0x35, + 0x32,0x33,0x20,0x31,0x39,0x2e,0x35,0x35,0x32,0x33,0x20,0x31,0x33,0x20,0x31,0x39, + 0x20,0x31,0x33,0x48,0x35,0x43,0x34,0x2e,0x34,0x34,0x37,0x37,0x32,0x20,0x31,0x33, + 0x20,0x34,0x20,0x31,0x32,0x2e,0x35,0x35,0x32,0x33,0x20,0x34,0x20,0x31,0x32,0x43, + 0x34,0x20,0x31,0x31,0x2e,0x34,0x34,0x37,0x37,0x20,0x34,0x2e,0x34,0x34,0x37,0x37, + 0x32,0x20,0x31,0x31,0x20,0x35,0x20,0x31,0x31,0x5a,0x22,0xd,0xa,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x61,0x73,0x65,0x20,0x22,0x63, + 0x72,0x6f,0x70,0x5f,0x73,0x71,0x75,0x61,0x72,0x65,0x22,0x3a,0x20,0x72,0x65,0x74, + 0x75,0x72,0x6e,0x20,0x22,0x4d,0x37,0x20,0x37,0x48,0x31,0x37,0x56,0x31,0x37,0x48, + 0x37,0x56,0x37,0x5a,0x4d,0x39,0x20,0x39,0x56,0x31,0x35,0x48,0x31,0x35,0x56,0x39, + 0x48,0x39,0x5a,0x22,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x63,0x61,0x73,0x65,0x20,0x22,0x66,0x69,0x6c,0x74,0x65,0x72,0x5f,0x6e, + 0x6f,0x6e,0x65,0x22,0x3a,0x20,0x72,0x65,0x74,0x75,0x72,0x6e,0x20,0x22,0x4d,0x37, + 0x20,0x37,0x48,0x31,0x37,0x56,0x31,0x37,0x48,0x37,0x56,0x37,0x5a,0x4d,0x35,0x20, + 0x35,0x56,0x31,0x35,0x48,0x33,0x56,0x33,0x48,0x31,0x35,0x56,0x35,0x48,0x35,0x5a, + 0x4d,0x39,0x20,0x39,0x56,0x31,0x35,0x48,0x31,0x35,0x56,0x39,0x48,0x39,0x5a,0x22, + 0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x61, + 0x73,0x65,0x20,0x22,0x66,0x6f,0x6c,0x64,0x65,0x72,0x5f,0x6f,0x66,0x66,0x22,0x3a, + 0x20,0x72,0x65,0x74,0x75,0x72,0x6e,0x20,0x22,0x4d,0x32,0x20,0x36,0x43,0x32,0x20, + 0x34,0x2e,0x39,0x20,0x32,0x2e,0x39,0x20,0x34,0x20,0x34,0x20,0x34,0x48,0x39,0x2e, + 0x31,0x37,0x43,0x39,0x2e,0x37,0x20,0x34,0x20,0x31,0x30,0x2e,0x32,0x31,0x20,0x34, + 0x2e,0x32,0x31,0x20,0x31,0x30,0x2e,0x35,0x39,0x20,0x34,0x2e,0x35,0x39,0x4c,0x31, + 0x32,0x20,0x36,0x48,0x32,0x30,0x43,0x32,0x31,0x2e,0x31,0x20,0x36,0x20,0x32,0x32, + 0x20,0x36,0x2e,0x39,0x20,0x32,0x32,0x20,0x38,0x56,0x31,0x37,0x43,0x32,0x32,0x20, + 0x31,0x38,0x2e,0x31,0x20,0x32,0x31,0x2e,0x31,0x20,0x31,0x39,0x20,0x32,0x30,0x20, + 0x31,0x39,0x48,0x36,0x2e,0x38,0x33,0x4c,0x34,0x20,0x31,0x36,0x2e,0x31,0x37,0x56, + 0x31,0x38,0x43,0x34,0x20,0x31,0x39,0x2e,0x31,0x20,0x34,0x2e,0x39,0x20,0x32,0x30, + 0x20,0x36,0x20,0x32,0x30,0x48,0x32,0x30,0x56,0x32,0x32,0x48,0x36,0x43,0x33,0x2e, + 0x37,0x39,0x20,0x32,0x32,0x20,0x32,0x20,0x32,0x30,0x2e,0x32,0x31,0x20,0x32,0x20, + 0x31,0x38,0x56,0x36,0x5a,0x4d,0x32,0x2e,0x38,0x31,0x20,0x32,0x2e,0x38,0x31,0x4c, + 0x31,0x2e,0x33,0x39,0x20,0x34,0x2e,0x32,0x32,0x4c,0x34,0x20,0x36,0x2e,0x38,0x33, + 0x56,0x36,0x48,0x33,0x2e,0x38,0x33,0x4c,0x32,0x2e,0x38,0x31,0x20,0x35,0x2e,0x39, + 0x38,0x56,0x32,0x2e,0x38,0x31,0x5a,0x22,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x61,0x73,0x65,0x20,0x22,0x64,0x65,0x6c,0x65, + 0x74,0x65,0x5f,0x73,0x77,0x65,0x65,0x70,0x22,0x3a,0x20,0x72,0x65,0x74,0x75,0x72, + 0x6e,0x20,0x22,0x4d,0x31,0x36,0x20,0x31,0x36,0x43,0x31,0x36,0x2e,0x35,0x35,0x20, + 0x31,0x36,0x20,0x31,0x37,0x20,0x31,0x35,0x2e,0x35,0x35,0x20,0x31,0x37,0x20,0x31, + 0x35,0x56,0x37,0x48,0x37,0x56,0x31,0x35,0x43,0x37,0x20,0x31,0x35,0x2e,0x35,0x35, + 0x20,0x37,0x2e,0x34,0x35,0x20,0x31,0x36,0x20,0x38,0x20,0x31,0x36,0x48,0x31,0x36, + 0x5a,0x4d,0x31,0x34,0x20,0x33,0x48,0x31,0x30,0x4c,0x39,0x20,0x34,0x48,0x35,0x56, + 0x36,0x48,0x31,0x39,0x56,0x34,0x48,0x31,0x35,0x4c,0x31,0x34,0x20,0x33,0x5a,0x4d, + 0x36,0x20,0x31,0x39,0x48,0x31,0x38,0x56,0x32,0x31,0x48,0x36,0x56,0x31,0x39,0x5a, + 0x22,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63, + 0x61,0x73,0x65,0x20,0x22,0x73,0x74,0x61,0x72,0x22,0x3a,0x20,0x72,0x65,0x74,0x75, + 0x72,0x6e,0x20,0x22,0x4d,0x31,0x32,0x20,0x31,0x37,0x2e,0x32,0x37,0x4c,0x31,0x38, + 0x2e,0x31,0x38,0x20,0x32,0x31,0x4c,0x31,0x36,0x2e,0x35,0x34,0x20,0x31,0x33,0x2e, + 0x39,0x37,0x4c,0x32,0x32,0x20,0x39,0x2e,0x32,0x34,0x4c,0x31,0x34,0x2e,0x38,0x31, + 0x20,0x38,0x2e,0x36,0x33,0x4c,0x31,0x32,0x20,0x32,0x4c,0x39,0x2e,0x31,0x39,0x20, + 0x38,0x2e,0x36,0x33,0x4c,0x32,0x20,0x39,0x2e,0x32,0x34,0x4c,0x37,0x2e,0x34,0x36, + 0x20,0x31,0x33,0x2e,0x39,0x37,0x4c,0x35,0x2e,0x38,0x32,0x20,0x32,0x31,0x4c,0x31, + 0x32,0x20,0x31,0x37,0x2e,0x32,0x37,0x5a,0x22,0xd,0xa,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x61,0x73,0x65,0x20,0x22,0x73,0x63,0x68, + 0x65,0x64,0x75,0x6c,0x65,0x22,0x3a,0x20,0x72,0x65,0x74,0x75,0x72,0x6e,0x20,0x22, + 0x4d,0x31,0x32,0x20,0x32,0x32,0x43,0x31,0x37,0x2e,0x35,0x32,0x32,0x38,0x20,0x32, + 0x32,0x20,0x32,0x32,0x20,0x31,0x37,0x2e,0x35,0x32,0x32,0x38,0x20,0x32,0x32,0x20, + 0x31,0x32,0x43,0x32,0x32,0x20,0x36,0x2e,0x34,0x37,0x37,0x31,0x35,0x20,0x31,0x37, + 0x2e,0x35,0x32,0x32,0x38,0x20,0x32,0x20,0x31,0x32,0x20,0x32,0x43,0x36,0x2e,0x34, + 0x37,0x37,0x31,0x35,0x20,0x32,0x20,0x32,0x20,0x36,0x2e,0x34,0x37,0x37,0x31,0x35, + 0x20,0x32,0x20,0x31,0x32,0x43,0x32,0x20,0x31,0x37,0x2e,0x35,0x32,0x32,0x38,0x20, + 0x36,0x2e,0x34,0x37,0x37,0x31,0x35,0x20,0x32,0x32,0x20,0x31,0x32,0x20,0x32,0x32, + 0x5a,0x4d,0x31,0x32,0x2e,0x37,0x35,0x20,0x37,0x43,0x31,0x32,0x2e,0x37,0x35,0x20, + 0x36,0x2e,0x35,0x38,0x35,0x37,0x39,0x20,0x31,0x32,0x2e,0x34,0x31,0x34,0x32,0x20, + 0x36,0x2e,0x32,0x35,0x20,0x31,0x32,0x20,0x36,0x2e,0x32,0x35,0x43,0x31,0x31,0x2e, + 0x35,0x38,0x35,0x38,0x20,0x36,0x2e,0x32,0x35,0x20,0x31,0x31,0x2e,0x32,0x35,0x20, + 0x36,0x2e,0x35,0x38,0x35,0x37,0x39,0x20,0x31,0x31,0x2e,0x32,0x35,0x20,0x37,0x56, + 0x31,0x32,0x2e,0x35,0x43,0x31,0x31,0x2e,0x32,0x35,0x20,0x31,0x32,0x2e,0x37,0x32, + 0x33,0x31,0x20,0x31,0x31,0x2e,0x33,0x34,0x38,0x38,0x20,0x31,0x32,0x2e,0x39,0x33, + 0x34,0x35,0x20,0x31,0x31,0x2e,0x35,0x31,0x37,0x33,0x20,0x31,0x33,0x2e,0x30,0x37, + 0x38,0x34,0x4c,0x31,0x35,0x2e,0x36,0x39,0x32,0x33,0x20,0x31,0x36,0x2e,0x36,0x35, + 0x33,0x34,0x43,0x31,0x36,0x2e,0x30,0x33,0x37,0x38,0x20,0x31,0x36,0x2e,0x39,0x34, + 0x39,0x36,0x20,0x31,0x36,0x2e,0x35,0x35,0x39,0x33,0x20,0x31,0x36,0x2e,0x39,0x31, + 0x30,0x39,0x20,0x31,0x36,0x2e,0x38,0x35,0x35,0x35,0x20,0x31,0x36,0x2e,0x35,0x36, + 0x35,0x35,0x43,0x31,0x37,0x2e,0x31,0x35,0x31,0x37,0x20,0x31,0x36,0x2e,0x32,0x32, + 0x20,0x31,0x37,0x2e,0x31,0x31,0x33,0x20,0x31,0x35,0x2e,0x36,0x39,0x38,0x35,0x20, + 0x31,0x36,0x2e,0x37,0x36,0x37,0x36,0x20,0x31,0x35,0x2e,0x34,0x30,0x32,0x33,0x4c, + 0x31,0x32,0x2e,0x37,0x35,0x20,0x31,0x31,0x2e,0x39,0x35,0x38,0x37,0x56,0x37,0x5a, + 0x22,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63, + 0x61,0x73,0x65,0x20,0x22,0x65,0x78,0x70,0x61,0x6e,0x64,0x5f,0x6d,0x6f,0x72,0x65, + 0x22,0x3a,0x20,0x72,0x65,0x74,0x75,0x72,0x6e,0x20,0x22,0x4d,0x36,0x2e,0x32,0x39, + 0x32,0x38,0x39,0x20,0x39,0x2e,0x32,0x39,0x32,0x38,0x39,0x43,0x36,0x2e,0x36,0x38, + 0x33,0x34,0x32,0x20,0x38,0x2e,0x39,0x30,0x32,0x33,0x37,0x20,0x37,0x2e,0x33,0x31, + 0x36,0x35,0x38,0x20,0x38,0x2e,0x39,0x30,0x32,0x33,0x37,0x20,0x37,0x2e,0x37,0x30, + 0x37,0x31,0x31,0x20,0x39,0x2e,0x32,0x39,0x32,0x38,0x39,0x4c,0x31,0x32,0x20,0x31, + 0x33,0x2e,0x35,0x38,0x35,0x38,0x4c,0x31,0x36,0x2e,0x32,0x39,0x32,0x39,0x20,0x39, + 0x2e,0x32,0x39,0x32,0x38,0x39,0x43,0x31,0x36,0x2e,0x36,0x38,0x33,0x34,0x20,0x38, + 0x2e,0x39,0x30,0x32,0x33,0x37,0x20,0x31,0x37,0x2e,0x33,0x31,0x36,0x36,0x20,0x38, + 0x2e,0x39,0x30,0x32,0x33,0x37,0x20,0x31,0x37,0x2e,0x37,0x30,0x37,0x31,0x20,0x39, + 0x2e,0x32,0x39,0x32,0x38,0x39,0x43,0x31,0x38,0x2e,0x30,0x39,0x37,0x36,0x20,0x39, + 0x2e,0x36,0x38,0x33,0x34,0x32,0x20,0x31,0x38,0x2e,0x30,0x39,0x37,0x36,0x20,0x31, + 0x30,0x2e,0x33,0x31,0x36,0x36,0x20,0x31,0x37,0x2e,0x37,0x30,0x37,0x31,0x20,0x31, + 0x30,0x2e,0x37,0x30,0x37,0x31,0x4c,0x31,0x32,0x2e,0x37,0x30,0x37,0x31,0x20,0x31, + 0x35,0x2e,0x37,0x30,0x37,0x31,0x43,0x31,0x32,0x2e,0x33,0x31,0x36,0x36,0x20,0x31, + 0x36,0x2e,0x30,0x39,0x37,0x36,0x20,0x31,0x31,0x2e,0x36,0x38,0x33,0x34,0x20,0x31, + 0x36,0x2e,0x30,0x39,0x37,0x36,0x20,0x31,0x31,0x2e,0x32,0x39,0x32,0x39,0x20,0x31, + 0x35,0x2e,0x37,0x30,0x37,0x31,0x4c,0x36,0x2e,0x32,0x39,0x32,0x38,0x39,0x20,0x31, + 0x30,0x2e,0x37,0x30,0x37,0x31,0x43,0x35,0x2e,0x39,0x30,0x32,0x33,0x37,0x20,0x31, + 0x30,0x2e,0x33,0x31,0x36,0x36,0x20,0x35,0x2e,0x39,0x30,0x32,0x33,0x37,0x20,0x39, + 0x2e,0x36,0x38,0x33,0x34,0x32,0x20,0x36,0x2e,0x32,0x39,0x32,0x38,0x39,0x20,0x39, + 0x2e,0x32,0x39,0x32,0x38,0x39,0x5a,0x22,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x61,0x73,0x65,0x20,0x22,0x63,0x68,0x65,0x63, + 0x6b,0x22,0x3a,0x20,0x72,0x65,0x74,0x75,0x72,0x6e,0x20,0x22,0x4d,0x32,0x30,0x2e, + 0x37,0x30,0x37,0x31,0x20,0x37,0x2e,0x32,0x39,0x32,0x38,0x39,0x43,0x32,0x31,0x2e, + 0x30,0x39,0x37,0x36,0x20,0x37,0x2e,0x36,0x38,0x33,0x34,0x32,0x20,0x32,0x31,0x2e, + 0x30,0x39,0x37,0x36,0x20,0x38,0x2e,0x33,0x31,0x36,0x35,0x38,0x20,0x32,0x30,0x2e, + 0x37,0x30,0x37,0x31,0x20,0x38,0x2e,0x37,0x30,0x37,0x31,0x31,0x4c,0x39,0x2e,0x37, + 0x30,0x37,0x31,0x31,0x20,0x31,0x39,0x2e,0x37,0x30,0x37,0x31,0x43,0x39,0x2e,0x33, + 0x31,0x36,0x35,0x38,0x20,0x32,0x30,0x2e,0x30,0x39,0x37,0x36,0x20,0x38,0x2e,0x36, + 0x38,0x33,0x34,0x32,0x20,0x32,0x30,0x2e,0x30,0x39,0x37,0x36,0x20,0x38,0x2e,0x32, + 0x39,0x32,0x38,0x39,0x20,0x31,0x39,0x2e,0x37,0x30,0x37,0x31,0x4c,0x33,0x2e,0x32, + 0x39,0x32,0x38,0x39,0x20,0x31,0x34,0x2e,0x37,0x30,0x37,0x31,0x43,0x32,0x2e,0x39, + 0x30,0x32,0x33,0x37,0x20,0x31,0x34,0x2e,0x33,0x31,0x36,0x36,0x20,0x32,0x2e,0x39, + 0x30,0x32,0x33,0x37,0x20,0x31,0x33,0x2e,0x36,0x38,0x33,0x34,0x20,0x33,0x2e,0x32, + 0x39,0x32,0x38,0x39,0x20,0x31,0x33,0x2e,0x32,0x39,0x32,0x39,0x43,0x33,0x2e,0x36, + 0x38,0x33,0x34,0x32,0x20,0x31,0x32,0x2e,0x39,0x30,0x32,0x34,0x20,0x34,0x2e,0x33, + 0x31,0x36,0x35,0x38,0x20,0x31,0x32,0x2e,0x39,0x30,0x32,0x34,0x20,0x34,0x2e,0x37, + 0x30,0x37,0x31,0x31,0x20,0x31,0x33,0x2e,0x32,0x39,0x32,0x39,0x4c,0x39,0x20,0x31, + 0x37,0x2e,0x35,0x38,0x35,0x38,0x4c,0x31,0x39,0x2e,0x32,0x39,0x32,0x39,0x20,0x37, + 0x2e,0x32,0x39,0x32,0x38,0x39,0x43,0x31,0x39,0x2e,0x36,0x38,0x33,0x34,0x20,0x36, + 0x2e,0x39,0x30,0x32,0x33,0x37,0x20,0x32,0x30,0x2e,0x33,0x31,0x36,0x36,0x20,0x36, + 0x2e,0x39,0x30,0x32,0x33,0x37,0x20,0x32,0x30,0x2e,0x37,0x30,0x37,0x31,0x20,0x37, + 0x2e,0x32,0x39,0x32,0x38,0x39,0x5a,0x22,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x61,0x73,0x65,0x20,0x22,0x66,0x61,0x76,0x6f, + 0x72,0x69,0x74,0x65,0x22,0x3a,0x20,0x72,0x65,0x74,0x75,0x72,0x6e,0x20,0x22,0x4d, + 0x31,0x32,0x2e,0x36,0x32,0x20,0x32,0x30,0x2e,0x38,0x31,0x43,0x31,0x32,0x2e,0x32, + 0x38,0x20,0x32,0x31,0x2e,0x30,0x37,0x20,0x31,0x31,0x2e,0x37,0x32,0x20,0x32,0x31, + 0x2e,0x30,0x37,0x20,0x31,0x31,0x2e,0x33,0x38,0x20,0x32,0x30,0x2e,0x38,0x31,0x43, + 0x38,0x2e,0x34,0x38,0x20,0x31,0x38,0x2e,0x36,0x35,0x20,0x32,0x20,0x31,0x33,0x2e, + 0x36,0x39,0x20,0x32,0x20,0x38,0x2e,0x35,0x43,0x32,0x20,0x35,0x2e,0x35,0x20,0x34, + 0x2e,0x35,0x20,0x33,0x20,0x37,0x2e,0x35,0x20,0x33,0x43,0x39,0x2e,0x32,0x34,0x20, + 0x33,0x20,0x31,0x30,0x2e,0x39,0x31,0x20,0x33,0x2e,0x38,0x31,0x20,0x31,0x32,0x20, + 0x35,0x2e,0x30,0x39,0x43,0x31,0x33,0x2e,0x30,0x39,0x20,0x33,0x2e,0x38,0x31,0x20, + 0x31,0x34,0x2e,0x37,0x36,0x20,0x33,0x20,0x31,0x36,0x2e,0x35,0x20,0x33,0x43,0x31, + 0x39,0x2e,0x35,0x20,0x33,0x20,0x32,0x32,0x20,0x35,0x2e,0x35,0x20,0x32,0x32,0x20, + 0x38,0x2e,0x35,0x43,0x32,0x32,0x20,0x31,0x33,0x2e,0x36,0x39,0x20,0x31,0x35,0x2e, + 0x35,0x32,0x20,0x31,0x38,0x2e,0x36,0x35,0x20,0x31,0x32,0x2e,0x36,0x32,0x20,0x32, + 0x30,0x2e,0x38,0x31,0x5a,0x4d,0x37,0x2e,0x35,0x20,0x35,0x43,0x35,0x2e,0x35,0x37, + 0x20,0x35,0x20,0x34,0x20,0x36,0x2e,0x35,0x37,0x20,0x34,0x20,0x38,0x2e,0x35,0x43, + 0x34,0x20,0x31,0x32,0x2e,0x31,0x20,0x39,0x2e,0x30,0x34,0x20,0x31,0x36,0x2e,0x33, + 0x20,0x31,0x32,0x20,0x31,0x38,0x2e,0x35,0x37,0x43,0x31,0x34,0x2e,0x39,0x36,0x20, + 0x31,0x36,0x2e,0x33,0x20,0x32,0x30,0x20,0x31,0x32,0x2e,0x31,0x20,0x32,0x30,0x20, + 0x38,0x2e,0x35,0x43,0x32,0x30,0x20,0x36,0x2e,0x35,0x37,0x20,0x31,0x38,0x2e,0x34, + 0x33,0x20,0x35,0x20,0x31,0x36,0x2e,0x35,0x20,0x35,0x43,0x31,0x34,0x2e,0x37,0x39, + 0x20,0x35,0x20,0x31,0x33,0x2e,0x35,0x36,0x20,0x36,0x2e,0x33,0x35,0x20,0x31,0x32, + 0x2e,0x39,0x32,0x20,0x37,0x2e,0x36,0x38,0x43,0x31,0x32,0x2e,0x37,0x34,0x20,0x38, + 0x2e,0x30,0x34,0x20,0x31,0x32,0x2e,0x33,0x20,0x38,0x2e,0x32,0x20,0x31,0x31,0x2e, + 0x39,0x33,0x20,0x38,0x2e,0x30,0x32,0x43,0x31,0x31,0x2e,0x36,0x36,0x20,0x37,0x2e, + 0x38,0x39,0x20,0x31,0x31,0x2e,0x35,0x31,0x20,0x37,0x2e,0x36,0x31,0x20,0x31,0x31, + 0x2e,0x35,0x33,0x20,0x37,0x2e,0x33,0x32,0x43,0x31,0x31,0x2e,0x35,0x36,0x20,0x37, + 0x2e,0x32,0x34,0x20,0x31,0x31,0x2e,0x36,0x31,0x20,0x37,0x2e,0x31,0x36,0x20,0x31, + 0x31,0x2e,0x36,0x38,0x20,0x37,0x2e,0x30,0x39,0x43,0x31,0x32,0x2e,0x34,0x34,0x20, + 0x36,0x2e,0x33,0x35,0x20,0x31,0x33,0x2e,0x32,0x35,0x20,0x35,0x20,0x31,0x36,0x2e, + 0x35,0x20,0x35,0x48,0x37,0x2e,0x35,0x5a,0x22,0xd,0xa,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2f,0x2f,0x20,0x43,0x75,0x73,0x74,0x6f,0x6d, + 0x20,0x73,0x74,0x72,0x6f,0x6b,0x65,0x64,0x20,0x69,0x63,0x6f,0x6e,0x73,0xd,0xa, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x61,0x73,0x65, + 0x20,0x22,0x70,0x68,0x6f,0x74,0x6f,0x73,0x22,0x3a,0x20,0x72,0x65,0x74,0x75,0x72, + 0x6e,0x20,0x22,0x4d,0x35,0x20,0x33,0x48,0x31,0x39,0x43,0x32,0x30,0x2e,0x31,0x20, + 0x33,0x20,0x32,0x31,0x20,0x33,0x2e,0x39,0x20,0x32,0x31,0x20,0x35,0x56,0x31,0x39, + 0x43,0x32,0x31,0x20,0x32,0x30,0x2e,0x31,0x20,0x32,0x30,0x2e,0x31,0x20,0x32,0x31, + 0x20,0x31,0x39,0x20,0x32,0x31,0x48,0x35,0x43,0x33,0x2e,0x39,0x20,0x32,0x31,0x20, + 0x33,0x20,0x32,0x30,0x2e,0x31,0x20,0x33,0x20,0x31,0x39,0x56,0x35,0x43,0x33,0x20, + 0x33,0x2e,0x39,0x20,0x33,0x2e,0x39,0x20,0x33,0x20,0x35,0x20,0x33,0x5a,0x20,0x4d, + 0x31,0x30,0x20,0x38,0x2e,0x35,0x41,0x31,0x2e,0x35,0x20,0x31,0x2e,0x35,0x20,0x30, + 0x20,0x31,0x20,0x31,0x20,0x37,0x20,0x38,0x2e,0x35,0x20,0x31,0x2e,0x35,0x20,0x31, + 0x2e,0x35,0x20,0x30,0x20,0x30,0x20,0x31,0x20,0x31,0x30,0x20,0x38,0x2e,0x35,0x20, + 0x4d,0x32,0x31,0x20,0x31,0x35,0x4c,0x31,0x36,0x20,0x31,0x30,0x4c,0x35,0x20,0x32, + 0x31,0x22,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x63,0x61,0x73,0x65,0x20,0x22,0x61,0x6c,0x62,0x75,0x6d,0x73,0x22,0x3a,0x20,0x72, + 0x65,0x74,0x75,0x72,0x6e,0x20,0x22,0x4d,0x34,0x20,0x31,0x39,0x2e,0x35,0x41,0x32, + 0x2e,0x35,0x20,0x32,0x2e,0x35,0x20,0x30,0x20,0x30,0x20,0x31,0x20,0x36,0x2e,0x35, + 0x20,0x31,0x37,0x48,0x32,0x30,0x20,0x4d,0x36,0x2e,0x35,0x20,0x32,0x48,0x32,0x30, + 0x76,0x32,0x30,0x48,0x36,0x2e,0x35,0x41,0x32,0x2e,0x35,0x20,0x32,0x2e,0x35,0x20, + 0x30,0x20,0x30,0x20,0x31,0x20,0x34,0x20,0x31,0x39,0x2e,0x35,0x76,0x2d,0x31,0x35, + 0x41,0x32,0x2e,0x35,0x20,0x32,0x2e,0x35,0x20,0x30,0x20,0x30,0x20,0x31,0x20,0x36, + 0x2e,0x35,0x20,0x32,0x7a,0x22,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x63,0x61,0x73,0x65,0x20,0x22,0x66,0x61,0x76,0x6f,0x72,0x69,0x74,0x65,0x73,0x5f, + 0x6f,0x75,0x74,0x6c,0x69,0x6e,0x65,0x22,0x3a,0x20,0x72,0x65,0x74,0x75,0x72,0x6e, + 0x20,0x22,0x4d,0x32,0x30,0x2e,0x38,0x34,0x20,0x34,0x2e,0x36,0x31,0x61,0x35,0x2e, + 0x35,0x20,0x35,0x2e,0x35,0x20,0x30,0x20,0x30,0x20,0x30,0x2d,0x37,0x2e,0x37,0x38, + 0x20,0x30,0x4c,0x31,0x32,0x20,0x35,0x2e,0x36,0x37,0x6c,0x2d,0x31,0x2e,0x30,0x36, + 0x2d,0x31,0x2e,0x30,0x36,0x61,0x35,0x2e,0x35,0x20,0x35,0x2e,0x35,0x20,0x30,0x20, + 0x30,0x20,0x30,0x2d,0x37,0x2e,0x37,0x38,0x20,0x37,0x2e,0x37,0x38,0x6c,0x31,0x2e, + 0x30,0x36,0x20,0x31,0x2e,0x30,0x36,0x4c,0x31,0x32,0x20,0x32,0x31,0x2e,0x32,0x33, + 0x6c,0x37,0x2e,0x37,0x38,0x2d,0x37,0x2e,0x37,0x38,0x20,0x31,0x2e,0x30,0x36,0x2d, + 0x31,0x2e,0x30,0x36,0x61,0x35,0x2e,0x35,0x20,0x35,0x2e,0x35,0x20,0x30,0x20,0x30, + 0x20,0x30,0x20,0x30,0x2d,0x37,0x2e,0x37,0x38,0x7a,0x22,0xd,0xa,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x63,0x61,0x73,0x65,0x20,0x22,0x6c,0x61,0x62,0x65,0x6c, + 0x22,0x3a,0x20,0x72,0x65,0x74,0x75,0x72,0x6e,0x20,0x22,0x4d,0x31,0x37,0x2e,0x36, + 0x33,0x20,0x35,0x2e,0x38,0x34,0x43,0x31,0x37,0x2e,0x32,0x37,0x20,0x35,0x2e,0x33, + 0x33,0x20,0x31,0x36,0x2e,0x36,0x37,0x20,0x35,0x20,0x31,0x36,0x20,0x35,0x4c,0x35, + 0x20,0x35,0x2e,0x30,0x31,0x43,0x33,0x2e,0x39,0x20,0x35,0x2e,0x30,0x31,0x20,0x33, + 0x20,0x35,0x2e,0x39,0x20,0x33,0x20,0x37,0x76,0x31,0x30,0x63,0x30,0x20,0x31,0x2e, + 0x31,0x2e,0x39,0x20,0x31,0x2e,0x39,0x39,0x20,0x32,0x20,0x31,0x2e,0x39,0x39,0x4c, + 0x31,0x36,0x20,0x31,0x39,0x63,0x2e,0x36,0x37,0x20,0x30,0x20,0x31,0x2e,0x32,0x37, + 0x2d,0x2e,0x33,0x33,0x20,0x31,0x2e,0x36,0x33,0x2d,0x2e,0x38,0x34,0x4c,0x32,0x32, + 0x20,0x31,0x32,0x6c,0x2d,0x34,0x2e,0x33,0x37,0x2d,0x36,0x2e,0x31,0x36,0x7a,0x22, + 0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x61,0x73,0x65,0x20,0x22, + 0x63,0x6c,0x6f,0x73,0x65,0x22,0x3a,0x20,0x72,0x65,0x74,0x75,0x72,0x6e,0x20,0x22, + 0x4d,0x31,0x39,0x20,0x36,0x2e,0x34,0x31,0x4c,0x31,0x37,0x2e,0x35,0x39,0x20,0x35, + 0x20,0x31,0x32,0x20,0x31,0x30,0x2e,0x35,0x39,0x20,0x36,0x2e,0x34,0x31,0x20,0x35, + 0x20,0x35,0x20,0x36,0x2e,0x34,0x31,0x20,0x31,0x30,0x2e,0x35,0x39,0x20,0x31,0x32, + 0x20,0x35,0x20,0x31,0x37,0x2e,0x35,0x39,0x20,0x36,0x2e,0x34,0x31,0x20,0x31,0x39, + 0x20,0x31,0x32,0x20,0x31,0x33,0x2e,0x34,0x31,0x20,0x31,0x37,0x2e,0x35,0x39,0x20, + 0x31,0x39,0x20,0x31,0x39,0x20,0x31,0x37,0x2e,0x35,0x39,0x20,0x31,0x33,0x2e,0x34, + 0x31,0x20,0x31,0x32,0x7a,0x22,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x63,0x61,0x73,0x65,0x20,0x22,0x61,0x72,0x72,0x6f,0x77,0x5f,0x64,0x6f,0x77,0x6e, + 0x77,0x61,0x72,0x64,0x22,0x3a,0x20,0x72,0x65,0x74,0x75,0x72,0x6e,0x20,0x22,0x4d, + 0x32,0x30,0x20,0x31,0x32,0x6c,0x2d,0x31,0x2e,0x34,0x31,0x2d,0x31,0x2e,0x34,0x31, + 0x4c,0x31,0x33,0x20,0x31,0x36,0x2e,0x31,0x37,0x56,0x34,0x68,0x2d,0x32,0x76,0x31, + 0x32,0x2e,0x31,0x37,0x6c,0x2d,0x35,0x2e,0x35,0x38,0x2d,0x35,0x2e,0x35,0x39,0x4c, + 0x34,0x20,0x31,0x32,0x6c,0x38,0x20,0x38,0x20,0x38,0x2d,0x38,0x7a,0x22,0xd,0xa, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x63,0x61,0x73,0x65,0x20,0x22,0x61,0x72,0x72,0x6f,0x77,0x5f,0x75,0x70,0x77,0x61, + 0x72,0x64,0x22,0x3a,0x20,0x72,0x65,0x74,0x75,0x72,0x6e,0x20,0x22,0x4d,0x34,0x20, + 0x31,0x32,0x6c,0x31,0x2e,0x34,0x31,0x20,0x31,0x2e,0x34,0x31,0x4c,0x31,0x31,0x20, + 0x37,0x2e,0x38,0x33,0x56,0x32,0x30,0x68,0x32,0x56,0x37,0x2e,0x38,0x33,0x6c,0x35, + 0x2e,0x35,0x38,0x20,0x35,0x2e,0x35,0x39,0x4c,0x32,0x30,0x20,0x31,0x32,0x6c,0x2d, + 0x38,0x2d,0x38,0x2d,0x38,0x20,0x38,0x7a,0x22,0xd,0xa,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x61,0x73,0x65,0x20, + 0x22,0x61,0x64,0x64,0x22,0x3a,0x20,0x72,0x65,0x74,0x75,0x72,0x6e,0x20,0x22,0x4d, + 0x31,0x32,0x20,0x32,0x43,0x31,0x32,0x2e,0x35,0x35,0x32,0x33,0x20,0x32,0x20,0x31, + 0x33,0x20,0x32,0x2e,0x34,0x34,0x37,0x37,0x32,0x20,0x31,0x33,0x20,0x33,0x56,0x31, + 0x31,0x48,0x32,0x31,0x43,0x32,0x31,0x2e,0x35,0x35,0x32,0x33,0x20,0x31,0x31,0x20, + 0x32,0x32,0x20,0x31,0x31,0x2e,0x34,0x34,0x37,0x37,0x20,0x32,0x32,0x20,0x31,0x32, + 0x43,0x32,0x32,0x20,0x31,0x32,0x2e,0x35,0x35,0x32,0x33,0x20,0x32,0x31,0x2e,0x35, + 0x35,0x32,0x33,0x20,0x31,0x33,0x20,0x32,0x31,0x20,0x31,0x33,0x48,0x31,0x33,0x56, + 0x32,0x31,0x43,0x31,0x33,0x20,0x32,0x31,0x2e,0x35,0x35,0x32,0x33,0x20,0x31,0x32, + 0x2e,0x35,0x35,0x32,0x33,0x20,0x32,0x32,0x20,0x31,0x32,0x20,0x32,0x32,0x43,0x31, + 0x31,0x2e,0x34,0x34,0x37,0x37,0x20,0x32,0x32,0x20,0x31,0x31,0x20,0x32,0x31,0x2e, + 0x35,0x35,0x32,0x33,0x20,0x31,0x31,0x20,0x32,0x31,0x56,0x31,0x33,0x48,0x33,0x43, + 0x32,0x2e,0x34,0x34,0x37,0x37,0x32,0x20,0x31,0x33,0x20,0x32,0x20,0x31,0x32,0x2e, + 0x35,0x35,0x32,0x33,0x20,0x32,0x20,0x31,0x32,0x43,0x32,0x20,0x31,0x31,0x2e,0x34, + 0x34,0x37,0x37,0x20,0x32,0x2e,0x34,0x34,0x37,0x37,0x32,0x20,0x31,0x31,0x20,0x33, + 0x20,0x31,0x31,0x48,0x31,0x31,0x56,0x33,0x43,0x31,0x31,0x20,0x32,0x2e,0x34,0x34, + 0x37,0x37,0x32,0x20,0x31,0x31,0x2e,0x34,0x34,0x37,0x37,0x20,0x32,0x20,0x31,0x32, + 0x20,0x32,0x5a,0x22,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x63,0x61,0x73,0x65,0x20,0x22,0x62,0x72,0x6f,0x6b,0x65,0x6e,0x5f,0x69, + 0x6d,0x61,0x67,0x65,0x22,0x3a,0x20,0x72,0x65,0x74,0x75,0x72,0x6e,0x20,0x22,0x4d, + 0x34,0x20,0x32,0x31,0x43,0x32,0x2e,0x39,0x20,0x32,0x31,0x20,0x32,0x20,0x32,0x30, + 0x2e,0x31,0x20,0x32,0x20,0x31,0x39,0x56,0x35,0x43,0x32,0x20,0x33,0x2e,0x39,0x20, + 0x32,0x2e,0x39,0x20,0x33,0x20,0x34,0x20,0x33,0x48,0x32,0x30,0x43,0x32,0x31,0x2e, + 0x31,0x20,0x33,0x20,0x32,0x32,0x20,0x33,0x2e,0x39,0x20,0x32,0x32,0x20,0x35,0x56, + 0x38,0x48,0x32,0x30,0x56,0x35,0x48,0x34,0x56,0x31,0x38,0x2e,0x35,0x4c,0x38,0x20, + 0x31,0x34,0x2e,0x35,0x4c,0x31,0x32,0x20,0x31,0x38,0x2e,0x35,0x4c,0x31,0x36,0x20, + 0x31,0x34,0x2e,0x35,0x4c,0x31,0x38,0x20,0x31,0x36,0x2e,0x35,0x4c,0x31,0x38,0x20, + 0x31,0x39,0x43,0x31,0x38,0x20,0x32,0x30,0x2e,0x31,0x20,0x31,0x37,0x2e,0x31,0x20, + 0x32,0x31,0x20,0x31,0x36,0x20,0x32,0x31,0x48,0x34,0x5a,0x4d,0x32,0x31,0x2e,0x35, + 0x20,0x31,0x30,0x2e,0x35,0x4c,0x31,0x39,0x20,0x31,0x33,0x4c,0x31,0x36,0x2e,0x35, + 0x20,0x31,0x30,0x2e,0x35,0x4c,0x31,0x39,0x20,0x38,0x4c,0x32,0x31,0x2e,0x35,0x20, + 0x31,0x30,0x2e,0x35,0x5a,0x22,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x63,0x61,0x73,0x65,0x20,0x22,0x61,0x64,0x64,0x5f,0x70,0x68, + 0x6f,0x74,0x6f,0x5f,0x61,0x6c,0x74,0x65,0x72,0x6e,0x61,0x74,0x65,0x22,0x3a,0x20, + 0x72,0x65,0x74,0x75,0x72,0x6e,0x20,0x22,0x4d,0x38,0x20,0x31,0x35,0x48,0x31,0x36, + 0x56,0x31,0x33,0x48,0x38,0x56,0x31,0x35,0x5a,0x4d,0x31,0x36,0x20,0x39,0x56,0x31, + 0x31,0x48,0x38,0x56,0x39,0x48,0x31,0x36,0x5a,0x4d,0x34,0x20,0x35,0x48,0x32,0x30, + 0x43,0x32,0x31,0x2e,0x31,0x20,0x35,0x20,0x32,0x32,0x20,0x35,0x2e,0x39,0x20,0x32, + 0x32,0x20,0x37,0x56,0x31,0x39,0x43,0x32,0x32,0x20,0x32,0x30,0x2e,0x31,0x20,0x32, + 0x31,0x2e,0x31,0x20,0x32,0x31,0x20,0x32,0x30,0x20,0x32,0x31,0x48,0x34,0x43,0x32, + 0x2e,0x39,0x20,0x32,0x31,0x20,0x32,0x20,0x32,0x30,0x2e,0x31,0x20,0x32,0x20,0x31, + 0x39,0x56,0x37,0x43,0x32,0x20,0x35,0x2e,0x39,0x20,0x32,0x2e,0x39,0x20,0x35,0x20, + 0x34,0x20,0x35,0x5a,0x4d,0x34,0x20,0x31,0x39,0x48,0x32,0x30,0x56,0x37,0x48,0x34, + 0x56,0x31,0x39,0x5a,0x4d,0x31,0x38,0x20,0x33,0x48,0x36,0x56,0x31,0x48,0x31,0x38, + 0x56,0x33,0x5a,0x22,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x63,0x61,0x73,0x65,0x20,0x22,0x70,0x61,0x6c,0x65,0x74,0x74,0x65,0x22, + 0x3a,0x20,0x72,0x65,0x74,0x75,0x72,0x6e,0x20,0x22,0x4d,0x31,0x32,0x20,0x33,0x43, + 0x37,0x2e,0x30,0x33,0x20,0x33,0x20,0x33,0x20,0x37,0x2e,0x30,0x33,0x20,0x33,0x20, + 0x31,0x32,0x43,0x33,0x20,0x31,0x36,0x2e,0x34,0x32,0x20,0x36,0x2e,0x35,0x38,0x20, + 0x32,0x30,0x20,0x31,0x31,0x20,0x32,0x30,0x48,0x31,0x32,0x43,0x31,0x33,0x2e,0x31, + 0x20,0x32,0x30,0x20,0x31,0x34,0x20,0x31,0x39,0x2e,0x31,0x20,0x31,0x34,0x20,0x31, + 0x38,0x43,0x31,0x34,0x20,0x31,0x37,0x2e,0x34,0x37,0x20,0x31,0x33,0x2e,0x37,0x39, + 0x20,0x31,0x36,0x2e,0x39,0x36,0x20,0x31,0x33,0x2e,0x34,0x31,0x20,0x31,0x36,0x2e, + 0x35,0x39,0x43,0x31,0x33,0x2e,0x30,0x34,0x20,0x31,0x36,0x2e,0x32,0x31,0x20,0x31, + 0x32,0x2e,0x38,0x33,0x20,0x31,0x35,0x2e,0x37,0x20,0x31,0x32,0x2e,0x38,0x33,0x20, + 0x31,0x35,0x2e,0x31,0x37,0x43,0x31,0x32,0x2e,0x38,0x33,0x20,0x31,0x34,0x2e,0x30, + 0x37,0x20,0x31,0x33,0x2e,0x37,0x33,0x20,0x31,0x33,0x2e,0x31,0x37,0x20,0x31,0x34, + 0x2e,0x38,0x33,0x20,0x31,0x33,0x2e,0x31,0x37,0x48,0x31,0x37,0x43,0x31,0x39,0x2e, + 0x32,0x31,0x20,0x31,0x33,0x2e,0x31,0x37,0x20,0x32,0x31,0x20,0x31,0x31,0x2e,0x33, + 0x38,0x20,0x32,0x31,0x20,0x39,0x2e,0x31,0x37,0x43,0x32,0x31,0x20,0x35,0x2e,0x37, + 0x36,0x20,0x31,0x36,0x2e,0x39,0x37,0x20,0x33,0x20,0x31,0x32,0x20,0x33,0x5a,0x4d, + 0x37,0x2e,0x35,0x20,0x31,0x32,0x2e,0x35,0x43,0x36,0x2e,0x36,0x37,0x20,0x31,0x32, + 0x2e,0x35,0x20,0x36,0x20,0x31,0x31,0x2e,0x38,0x33,0x20,0x36,0x20,0x31,0x31,0x43, + 0x36,0x20,0x31,0x30,0x2e,0x31,0x37,0x20,0x36,0x2e,0x36,0x37,0x20,0x39,0x2e,0x35, + 0x20,0x37,0x2e,0x35,0x20,0x39,0x2e,0x35,0x43,0x38,0x2e,0x33,0x33,0x20,0x39,0x2e, + 0x35,0x20,0x39,0x20,0x31,0x30,0x2e,0x31,0x37,0x20,0x39,0x20,0x31,0x31,0x43,0x39, + 0x20,0x31,0x31,0x2e,0x38,0x33,0x20,0x38,0x2e,0x33,0x33,0x20,0x31,0x32,0x2e,0x35, + 0x20,0x37,0x2e,0x35,0x20,0x31,0x32,0x2e,0x35,0x5a,0x4d,0x31,0x30,0x2e,0x35,0x20, + 0x38,0x2e,0x35,0x43,0x39,0x2e,0x36,0x37,0x20,0x38,0x2e,0x35,0x20,0x39,0x20,0x37, + 0x2e,0x38,0x33,0x20,0x39,0x20,0x37,0x43,0x39,0x20,0x36,0x2e,0x31,0x37,0x20,0x39, + 0x2e,0x36,0x37,0x20,0x35,0x2e,0x35,0x20,0x31,0x30,0x2e,0x35,0x20,0x35,0x2e,0x35, + 0x43,0x31,0x31,0x2e,0x33,0x33,0x20,0x35,0x2e,0x35,0x20,0x31,0x32,0x20,0x36,0x2e, + 0x31,0x37,0x20,0x31,0x32,0x20,0x37,0x43,0x31,0x32,0x20,0x37,0x2e,0x38,0x33,0x20, + 0x31,0x31,0x2e,0x33,0x33,0x20,0x38,0x2e,0x35,0x20,0x31,0x30,0x2e,0x35,0x20,0x38, + 0x2e,0x35,0x5a,0x4d,0x31,0x34,0x20,0x38,0x2e,0x35,0x43,0x31,0x33,0x2e,0x31,0x37, + 0x20,0x38,0x2e,0x35,0x20,0x31,0x32,0x2e,0x35,0x20,0x37,0x2e,0x38,0x33,0x20,0x31, + 0x32,0x2e,0x35,0x20,0x37,0x43,0x31,0x32,0x2e,0x35,0x20,0x36,0x2e,0x31,0x37,0x20, + 0x31,0x33,0x2e,0x31,0x37,0x20,0x35,0x2e,0x35,0x20,0x31,0x34,0x20,0x35,0x2e,0x35, + 0x43,0x31,0x34,0x2e,0x38,0x33,0x20,0x35,0x2e,0x35,0x20,0x31,0x35,0x2e,0x35,0x20, + 0x36,0x2e,0x31,0x37,0x20,0x31,0x35,0x2e,0x35,0x20,0x37,0x43,0x31,0x35,0x2e,0x35, + 0x20,0x37,0x2e,0x38,0x33,0x20,0x31,0x34,0x2e,0x38,0x33,0x20,0x38,0x2e,0x35,0x20, + 0x31,0x34,0x20,0x38,0x2e,0x35,0x5a,0x4d,0x31,0x36,0x2e,0x35,0x20,0x31,0x32,0x2e, + 0x35,0x43,0x31,0x35,0x2e,0x36,0x37,0x20,0x31,0x32,0x2e,0x35,0x20,0x31,0x35,0x20, + 0x31,0x31,0x2e,0x38,0x33,0x20,0x31,0x35,0x20,0x31,0x31,0x43,0x31,0x35,0x20,0x31, + 0x30,0x2e,0x31,0x37,0x20,0x31,0x35,0x2e,0x36,0x37,0x20,0x39,0x2e,0x35,0x20,0x31, + 0x36,0x2e,0x35,0x20,0x39,0x2e,0x35,0x43,0x31,0x37,0x2e,0x33,0x33,0x20,0x39,0x2e, + 0x35,0x20,0x31,0x38,0x20,0x31,0x30,0x2e,0x31,0x37,0x20,0x31,0x38,0x20,0x31,0x31, + 0x43,0x31,0x38,0x20,0x31,0x31,0x2e,0x38,0x33,0x20,0x31,0x37,0x2e,0x33,0x33,0x20, + 0x31,0x32,0x2e,0x35,0x20,0x31,0x36,0x2e,0x35,0x20,0x31,0x32,0x2e,0x35,0x5a,0x22, + 0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x61, + 0x73,0x65,0x20,0x22,0x73,0x70,0x65,0x65,0x64,0x22,0x3a,0x20,0x72,0x65,0x74,0x75, + 0x72,0x6e,0x20,0x22,0x4d,0x31,0x32,0x20,0x32,0x43,0x36,0x2e,0x34,0x38,0x20,0x32, + 0x20,0x32,0x20,0x36,0x2e,0x34,0x38,0x20,0x32,0x20,0x31,0x32,0x43,0x32,0x20,0x31, + 0x37,0x2e,0x35,0x32,0x20,0x36,0x2e,0x34,0x38,0x20,0x32,0x32,0x20,0x31,0x32,0x20, + 0x32,0x32,0x43,0x31,0x37,0x2e,0x35,0x32,0x20,0x32,0x32,0x20,0x32,0x32,0x20,0x31, + 0x37,0x2e,0x35,0x32,0x20,0x32,0x32,0x20,0x31,0x32,0x43,0x32,0x32,0x20,0x36,0x2e, + 0x34,0x38,0x20,0x31,0x37,0x2e,0x35,0x32,0x20,0x32,0x20,0x31,0x32,0x20,0x32,0x5a, + 0x4d,0x31,0x37,0x2e,0x32,0x39,0x32,0x39,0x20,0x31,0x37,0x2e,0x32,0x39,0x32,0x39, + 0x43,0x31,0x36,0x2e,0x39,0x30,0x32,0x34,0x20,0x31,0x37,0x2e,0x36,0x38,0x33,0x34, + 0x20,0x31,0x36,0x2e,0x32,0x36,0x39,0x32,0x20,0x31,0x37,0x2e,0x36,0x38,0x33,0x34, + 0x20,0x31,0x35,0x2e,0x38,0x37,0x38,0x37,0x20,0x31,0x37,0x2e,0x32,0x39,0x32,0x39, + 0x4c,0x31,0x32,0x20,0x31,0x33,0x2e,0x34,0x31,0x34,0x32,0x56,0x37,0x43,0x31,0x32, + 0x20,0x36,0x2e,0x34,0x34,0x37,0x37,0x32,0x20,0x31,0x32,0x2e,0x34,0x34,0x37,0x37, + 0x20,0x36,0x20,0x31,0x33,0x20,0x36,0x43,0x31,0x33,0x2e,0x35,0x35,0x32,0x33,0x20, + 0x36,0x20,0x31,0x34,0x20,0x36,0x2e,0x34,0x34,0x37,0x37,0x32,0x20,0x31,0x34,0x20, + 0x37,0x56,0x31,0x32,0x2e,0x35,0x38,0x35,0x38,0x4c,0x31,0x37,0x2e,0x32,0x39,0x32, + 0x39,0x20,0x31,0x35,0x2e,0x38,0x37,0x38,0x37,0x43,0x31,0x37,0x2e,0x36,0x38,0x33, + 0x34,0x20,0x31,0x36,0x2e,0x32,0x36,0x39,0x32,0x20,0x31,0x37,0x2e,0x36,0x38,0x33, + 0x34,0x20,0x31,0x36,0x2e,0x39,0x30,0x32,0x34,0x20,0x31,0x37,0x2e,0x32,0x39,0x32, + 0x39,0x20,0x31,0x37,0x2e,0x32,0x39,0x32,0x39,0x5a,0x22,0xd,0xa,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x61,0x73,0x65,0x20,0x22,0x6c, + 0x69,0x67,0x68,0x74,0x5f,0x6d,0x6f,0x64,0x65,0x22,0x3a,0x20,0x72,0x65,0x74,0x75, + 0x72,0x6e,0x20,0x22,0x4d,0x31,0x32,0x20,0x31,0x38,0x61,0x36,0x20,0x36,0x20,0x30, + 0x20,0x31,0x20,0x31,0x20,0x30,0x2d,0x31,0x32,0x20,0x36,0x20,0x36,0x20,0x30,0x20, + 0x30,0x20,0x31,0x20,0x30,0x20,0x31,0x32,0x5a,0x20,0x4d,0x31,0x31,0x20,0x31,0x68, + 0x32,0x76,0x33,0x68,0x2d,0x32,0x56,0x31,0x5a,0x6d,0x30,0x20,0x31,0x39,0x68,0x32, + 0x76,0x33,0x68,0x2d,0x32,0x76,0x2d,0x33,0x5a,0x4d,0x31,0x20,0x31,0x31,0x68,0x33, + 0x76,0x32,0x48,0x31,0x76,0x2d,0x32,0x5a,0x6d,0x31,0x39,0x20,0x30,0x68,0x33,0x76, + 0x32,0x68,0x2d,0x33,0x76,0x2d,0x32,0x5a,0x4d,0x34,0x2e,0x32,0x32,0x20,0x34,0x2e, + 0x32,0x32,0x6c,0x31,0x2e,0x34,0x32,0x2d,0x31,0x2e,0x34,0x32,0x20,0x32,0x2e,0x31, + 0x32,0x20,0x32,0x2e,0x31,0x32,0x2d,0x31,0x2e,0x34,0x32,0x20,0x31,0x2e,0x34,0x32, + 0x4c,0x34,0x2e,0x32,0x32,0x20,0x34,0x2e,0x32,0x32,0x5a,0x6d,0x31,0x32,0x2e,0x33, + 0x32,0x20,0x31,0x32,0x2e,0x33,0x32,0x20,0x31,0x2e,0x34,0x32,0x2d,0x31,0x2e,0x34, + 0x32,0x20,0x32,0x2e,0x31,0x32,0x20,0x32,0x2e,0x31,0x32,0x2d,0x31,0x2e,0x34,0x32, + 0x20,0x31,0x2e,0x34,0x32,0x2d,0x32,0x2e,0x31,0x32,0x2d,0x32,0x2e,0x31,0x32,0x5a, + 0x4d,0x31,0x39,0x2e,0x37,0x38,0x20,0x34,0x2e,0x32,0x32,0x6c,0x2d,0x32,0x2e,0x31, + 0x32,0x20,0x32,0x2e,0x31,0x32,0x2d,0x31,0x2e,0x34,0x32,0x2d,0x31,0x2e,0x34,0x32, + 0x20,0x32,0x2e,0x31,0x32,0x2d,0x32,0x2e,0x31,0x32,0x20,0x31,0x2e,0x34,0x32,0x20, + 0x31,0x2e,0x34,0x32,0x5a,0x4d,0x37,0x2e,0x36,0x36,0x20,0x31,0x36,0x2e,0x33,0x34, + 0x6c,0x2d,0x32,0x2e,0x31,0x32,0x20,0x32,0x2e,0x31,0x32,0x2d,0x31,0x2e,0x34,0x32, + 0x2d,0x31,0x2e,0x34,0x32,0x20,0x32,0x2e,0x31,0x32,0x2d,0x32,0x2e,0x31,0x32,0x20, + 0x31,0x2e,0x34,0x32,0x20,0x31,0x2e,0x34,0x32,0x5a,0x22,0xd,0xa,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x61,0x73,0x65,0x20,0x22,0x64, + 0x61,0x72,0x6b,0x5f,0x6d,0x6f,0x64,0x65,0x22,0x3a,0x20,0x72,0x65,0x74,0x75,0x72, + 0x6e,0x20,0x22,0x4d,0x31,0x32,0x2e,0x32,0x20,0x33,0x2e,0x31,0x43,0x38,0x2e,0x31, + 0x20,0x33,0x2e,0x36,0x20,0x35,0x20,0x37,0x2e,0x31,0x20,0x35,0x20,0x31,0x31,0x2e, + 0x33,0x43,0x35,0x20,0x31,0x35,0x2e,0x39,0x20,0x38,0x2e,0x37,0x20,0x31,0x39,0x2e, + 0x36,0x20,0x31,0x33,0x2e,0x33,0x20,0x31,0x39,0x2e,0x36,0x43,0x31,0x36,0x2e,0x34, + 0x20,0x31,0x39,0x2e,0x36,0x20,0x31,0x39,0x2e,0x31,0x20,0x31,0x37,0x2e,0x39,0x20, + 0x32,0x30,0x2e,0x35,0x20,0x31,0x35,0x2e,0x34,0x43,0x31,0x36,0x2e,0x36,0x20,0x31, + 0x36,0x2e,0x31,0x20,0x31,0x33,0x20,0x31,0x33,0x2e,0x31,0x20,0x31,0x33,0x20,0x39, + 0x2e,0x31,0x43,0x31,0x33,0x20,0x36,0x2e,0x37,0x20,0x31,0x34,0x2e,0x33,0x20,0x34, + 0x2e,0x36,0x20,0x31,0x36,0x2e,0x32,0x20,0x33,0x2e,0x34,0x43,0x31,0x34,0x2e,0x39, + 0x20,0x33,0x20,0x31,0x33,0x2e,0x36,0x20,0x32,0x2e,0x39,0x20,0x31,0x32,0x2e,0x32, + 0x20,0x33,0x2e,0x31,0x5a,0x22,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x63,0x61,0x73,0x65,0x20,0x22,0x73,0x79,0x6e,0x63,0x22,0x3a, + 0x20,0x72,0x65,0x74,0x75,0x72,0x6e,0x20,0x22,0x4d,0x31,0x32,0x20,0x34,0x43,0x39, + 0x2e,0x32,0x35,0x20,0x34,0x20,0x36,0x2e,0x38,0x20,0x35,0x2e,0x33,0x31,0x20,0x35, + 0x2e,0x32,0x20,0x37,0x2e,0x33,0x37,0x4c,0x34,0x2e,0x34,0x31,0x20,0x36,0x2e,0x35, + 0x38,0x43,0x34,0x2e,0x30,0x32,0x20,0x36,0x2e,0x31,0x39,0x20,0x33,0x2e,0x33,0x39, + 0x20,0x36,0x2e,0x31,0x39,0x20,0x33,0x20,0x36,0x2e,0x35,0x38,0x43,0x32,0x2e,0x36, + 0x31,0x20,0x36,0x2e,0x39,0x37,0x20,0x32,0x2e,0x36,0x31,0x20,0x37,0x2e,0x36,0x20, + 0x33,0x20,0x37,0x2e,0x39,0x39,0x4c,0x35,0x2e,0x32,0x39,0x20,0x31,0x30,0x2e,0x32, + 0x38,0x43,0x35,0x2e,0x34,0x38,0x20,0x31,0x30,0x2e,0x34,0x37,0x20,0x35,0x2e,0x37, + 0x34,0x20,0x31,0x30,0x2e,0x35,0x38,0x20,0x36,0x20,0x31,0x30,0x2e,0x35,0x38,0x43, + 0x36,0x2e,0x32,0x36,0x20,0x31,0x30,0x2e,0x35,0x38,0x20,0x36,0x2e,0x35,0x32,0x20, + 0x31,0x30,0x2e,0x34,0x37,0x20,0x36,0x2e,0x37,0x31,0x20,0x31,0x30,0x2e,0x32,0x38, + 0x4c,0x39,0x20,0x37,0x2e,0x39,0x39,0x43,0x39,0x2e,0x33,0x39,0x20,0x37,0x2e,0x36, + 0x20,0x39,0x2e,0x33,0x39,0x20,0x36,0x2e,0x39,0x37,0x20,0x39,0x20,0x36,0x2e,0x35, + 0x38,0x43,0x38,0x2e,0x36,0x31,0x20,0x36,0x2e,0x31,0x39,0x20,0x37,0x2e,0x39,0x38, + 0x20,0x36,0x2e,0x31,0x39,0x20,0x37,0x2e,0x35,0x39,0x20,0x36,0x2e,0x35,0x38,0x4c, + 0x36,0x2e,0x39,0x36,0x20,0x37,0x2e,0x32,0x31,0x43,0x38,0x2e,0x32,0x31,0x20,0x35, + 0x2e,0x38,0x32,0x20,0x39,0x2e,0x39,0x39,0x20,0x35,0x20,0x31,0x32,0x20,0x35,0x43, + 0x31,0x35,0x2e,0x38,0x37,0x20,0x35,0x20,0x31,0x39,0x20,0x38,0x2e,0x31,0x33,0x20, + 0x31,0x39,0x20,0x31,0x32,0x43,0x31,0x39,0x20,0x31,0x32,0x2e,0x35,0x35,0x20,0x31, + 0x39,0x2e,0x34,0x35,0x20,0x31,0x33,0x20,0x32,0x30,0x20,0x31,0x33,0x43,0x32,0x30, + 0x2e,0x35,0x35,0x20,0x31,0x33,0x20,0x32,0x31,0x20,0x31,0x32,0x2e,0x35,0x35,0x20, + 0x32,0x31,0x20,0x31,0x32,0x43,0x32,0x31,0x20,0x37,0x2e,0x30,0x33,0x20,0x31,0x36, + 0x2e,0x39,0x37,0x20,0x33,0x20,0x31,0x32,0x20,0x33,0x56,0x34,0x5a,0x4d,0x31,0x38, + 0x2e,0x37,0x31,0x20,0x31,0x33,0x2e,0x37,0x32,0x4c,0x31,0x36,0x2e,0x34,0x32,0x20, + 0x31,0x31,0x2e,0x34,0x33,0x43,0x31,0x36,0x2e,0x30,0x33,0x20,0x31,0x31,0x2e,0x30, + 0x34,0x20,0x31,0x35,0x2e,0x34,0x20,0x31,0x31,0x2e,0x30,0x34,0x20,0x31,0x35,0x2e, + 0x30,0x31,0x20,0x31,0x31,0x2e,0x34,0x33,0x43,0x31,0x34,0x2e,0x36,0x32,0x20,0x31, + 0x31,0x2e,0x38,0x32,0x20,0x31,0x34,0x2e,0x36,0x32,0x20,0x31,0x32,0x2e,0x34,0x35, + 0x20,0x31,0x35,0x2e,0x30,0x31,0x20,0x31,0x32,0x2e,0x38,0x34,0x4c,0x31,0x35,0x2e, + 0x36,0x34,0x20,0x31,0x33,0x2e,0x34,0x37,0x43,0x31,0x34,0x2e,0x36,0x32,0x20,0x31, + 0x34,0x2e,0x35,0x37,0x20,0x31,0x33,0x2e,0x32,0x35,0x20,0x31,0x35,0x2e,0x32,0x32, + 0x20,0x31,0x31,0x2e,0x38,0x20,0x31,0x35,0x2e,0x32,0x32,0x43,0x39,0x2e,0x32,0x20, + 0x31,0x35,0x2e,0x32,0x32,0x20,0x36,0x2e,0x39,0x33,0x20,0x31,0x33,0x2e,0x36,0x37, + 0x20,0x35,0x2e,0x39,0x32,0x20,0x31,0x31,0x2e,0x34,0x31,0x43,0x35,0x2e,0x36,0x39, + 0x20,0x31,0x30,0x2e,0x39,0x20,0x35,0x2e,0x31,0x20,0x31,0x30,0x2e,0x36,0x38,0x20, + 0x34,0x2e,0x36,0x20,0x31,0x30,0x2e,0x39,0x31,0x43,0x34,0x2e,0x30,0x39,0x20,0x31, + 0x31,0x2e,0x31,0x34,0x20,0x33,0x2e,0x38,0x37,0x20,0x31,0x31,0x2e,0x37,0x33,0x20, + 0x34,0x2e,0x31,0x20,0x31,0x32,0x2e,0x32,0x34,0x43,0x35,0x2e,0x34,0x32,0x20,0x31, + 0x35,0x2e,0x32,0x20,0x38,0x2e,0x33,0x35,0x20,0x31,0x37,0x2e,0x32,0x32,0x20,0x31, + 0x31,0x2e,0x38,0x20,0x31,0x37,0x2e,0x32,0x32,0x43,0x31,0x33,0x2e,0x38,0x20,0x31, + 0x37,0x2e,0x32,0x32,0x20,0x31,0x35,0x2e,0x36,0x36,0x20,0x31,0x36,0x2e,0x34,0x32, + 0x20,0x31,0x37,0x2e,0x30,0x34,0x20,0x31,0x35,0x2e,0x31,0x32,0x4c,0x31,0x37,0x2e, + 0x37,0x32,0x20,0x31,0x35,0x2e,0x38,0x43,0x31,0x37,0x2e,0x39,0x31,0x20,0x31,0x35, + 0x2e,0x39,0x39,0x20,0x31,0x38,0x2e,0x31,0x37,0x20,0x31,0x36,0x2e,0x31,0x20,0x31, + 0x38,0x2e,0x34,0x33,0x20,0x31,0x36,0x2e,0x31,0x43,0x31,0x38,0x2e,0x36,0x39,0x20, + 0x31,0x36,0x2e,0x31,0x20,0x31,0x38,0x2e,0x39,0x35,0x20,0x31,0x35,0x2e,0x39,0x39, + 0x20,0x31,0x39,0x2e,0x31,0x34,0x20,0x31,0x35,0x2e,0x38,0x43,0x31,0x39,0x2e,0x35, + 0x33,0x20,0x31,0x35,0x2e,0x34,0x31,0x20,0x31,0x39,0x2e,0x35,0x33,0x20,0x31,0x34, + 0x2e,0x37,0x38,0x20,0x31,0x39,0x2e,0x31,0x34,0x20,0x31,0x34,0x2e,0x33,0x39,0x4c, + 0x31,0x38,0x2e,0x37,0x31,0x20,0x31,0x33,0x2e,0x37,0x32,0x5a,0x22,0xd,0xa,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x61,0x73,0x65,0x20, + 0x22,0x72,0x65,0x73,0x74,0x6f,0x72,0x65,0x22,0x3a,0x20,0x72,0x65,0x74,0x75,0x72, + 0x6e,0x20,0x22,0x4d,0x32,0x31,0x20,0x31,0x32,0x43,0x32,0x31,0x20,0x31,0x36,0x2e, + 0x39,0x37,0x30,0x36,0x20,0x31,0x36,0x2e,0x39,0x37,0x30,0x36,0x20,0x32,0x31,0x20, + 0x31,0x32,0x20,0x32,0x31,0x43,0x37,0x2e,0x30,0x32,0x39,0x34,0x34,0x20,0x32,0x31, + 0x20,0x33,0x20,0x31,0x36,0x2e,0x39,0x37,0x30,0x36,0x20,0x33,0x20,0x31,0x32,0x43, + 0x33,0x20,0x37,0x2e,0x30,0x32,0x39,0x34,0x34,0x20,0x37,0x2e,0x30,0x32,0x39,0x34, + 0x34,0x20,0x33,0x20,0x31,0x32,0x20,0x33,0x43,0x31,0x33,0x2e,0x36,0x35,0x36,0x35, + 0x20,0x33,0x20,0x31,0x35,0x2e,0x32,0x30,0x38,0x31,0x20,0x33,0x2e,0x34,0x34,0x37, + 0x35,0x35,0x20,0x31,0x36,0x2e,0x35,0x36,0x31,0x39,0x20,0x34,0x2e,0x32,0x33,0x33, + 0x30,0x38,0x4c,0x31,0x37,0x2e,0x32,0x30,0x37,0x31,0x20,0x33,0x2e,0x35,0x38,0x37, + 0x38,0x37,0x43,0x31,0x37,0x2e,0x35,0x39,0x37,0x36,0x20,0x33,0x2e,0x31,0x39,0x37, + 0x33,0x34,0x20,0x31,0x38,0x2e,0x32,0x33,0x30,0x38,0x20,0x33,0x2e,0x31,0x39,0x37, + 0x33,0x34,0x20,0x31,0x38,0x2e,0x36,0x32,0x31,0x33,0x20,0x33,0x2e,0x35,0x38,0x37, + 0x38,0x37,0x43,0x31,0x39,0x2e,0x30,0x31,0x31,0x38,0x20,0x33,0x2e,0x39,0x37,0x38, + 0x33,0x39,0x20,0x31,0x39,0x2e,0x30,0x31,0x31,0x38,0x20,0x34,0x2e,0x36,0x31,0x31, + 0x35,0x36,0x20,0x31,0x38,0x2e,0x36,0x32,0x31,0x33,0x20,0x35,0x2e,0x30,0x30,0x32, + 0x30,0x38,0x4c,0x31,0x36,0x2e,0x30,0x33,0x35,0x35,0x20,0x37,0x2e,0x35,0x38,0x37, + 0x38,0x37,0x43,0x31,0x35,0x2e,0x36,0x34,0x35,0x20,0x37,0x2e,0x39,0x37,0x38,0x33, + 0x39,0x20,0x31,0x35,0x2e,0x30,0x31,0x31,0x38,0x20,0x37,0x2e,0x39,0x37,0x38,0x33, + 0x39,0x20,0x31,0x34,0x2e,0x36,0x32,0x31,0x33,0x20,0x37,0x2e,0x35,0x38,0x37,0x38, + 0x37,0x4c,0x31,0x32,0x2e,0x30,0x33,0x35,0x35,0x20,0x35,0x2e,0x30,0x30,0x32,0x30, + 0x38,0x43,0x31,0x31,0x2e,0x36,0x34,0x35,0x20,0x34,0x2e,0x36,0x31,0x31,0x35,0x36, + 0x20,0x31,0x31,0x2e,0x36,0x34,0x35,0x20,0x33,0x2e,0x39,0x37,0x38,0x33,0x39,0x20, + 0x31,0x32,0x2e,0x30,0x33,0x35,0x35,0x20,0x33,0x2e,0x35,0x38,0x37,0x38,0x37,0x43, + 0x31,0x32,0x2e,0x34,0x32,0x36,0x31,0x20,0x33,0x2e,0x31,0x39,0x37,0x33,0x34,0x20, + 0x31,0x33,0x2e,0x30,0x35,0x39,0x32,0x20,0x33,0x2e,0x31,0x39,0x37,0x33,0x34,0x20, + 0x31,0x33,0x2e,0x34,0x34,0x39,0x37,0x20,0x33,0x2e,0x35,0x38,0x37,0x38,0x37,0x4c, + 0x31,0x33,0x2e,0x38,0x38,0x32,0x37,0x20,0x34,0x2e,0x30,0x32,0x30,0x38,0x34,0x43, + 0x31,0x33,0x2e,0x32,0x38,0x37,0x32,0x20,0x33,0x2e,0x36,0x35,0x39,0x39,0x37,0x20, + 0x31,0x32,0x2e,0x36,0x35,0x39,0x39,0x20,0x33,0x2e,0x33,0x39,0x39,0x39,0x39,0x20, + 0x31,0x32,0x20,0x33,0x2e,0x33,0x39,0x39,0x39,0x39,0x43,0x37,0x2e,0x32,0x34,0x38, + 0x37,0x33,0x20,0x33,0x2e,0x33,0x39,0x39,0x39,0x39,0x20,0x33,0x2e,0x33,0x39,0x39, + 0x39,0x39,0x20,0x37,0x2e,0x32,0x34,0x38,0x37,0x33,0x20,0x33,0x2e,0x33,0x39,0x39, + 0x39,0x39,0x20,0x31,0x32,0x43,0x33,0x2e,0x33,0x39,0x39,0x39,0x39,0x20,0x31,0x36, + 0x2e,0x37,0x35,0x31,0x33,0x20,0x37,0x2e,0x32,0x34,0x38,0x37,0x33,0x20,0x32,0x30, + 0x2e,0x36,0x20,0x31,0x32,0x20,0x32,0x30,0x2e,0x36,0x43,0x31,0x36,0x2e,0x37,0x35, + 0x31,0x33,0x20,0x32,0x30,0x2e,0x36,0x20,0x32,0x30,0x2e,0x36,0x20,0x31,0x36,0x2e, + 0x37,0x35,0x31,0x33,0x20,0x32,0x30,0x2e,0x36,0x20,0x31,0x32,0x48,0x32,0x31,0x5a, + 0x4d,0x31,0x31,0x2e,0x38,0x20,0x37,0x43,0x31,0x31,0x2e,0x38,0x20,0x36,0x2e,0x35, + 0x35,0x38,0x31,0x37,0x20,0x31,0x32,0x2e,0x31,0x35,0x38,0x32,0x20,0x36,0x2e,0x32, + 0x20,0x31,0x32,0x2e,0x36,0x20,0x36,0x2e,0x32,0x43,0x31,0x33,0x2e,0x30,0x34,0x31, + 0x38,0x20,0x36,0x2e,0x32,0x20,0x31,0x33,0x2e,0x34,0x20,0x36,0x2e,0x35,0x35,0x38, + 0x31,0x37,0x20,0x31,0x33,0x2e,0x34,0x20,0x37,0x56,0x31,0x31,0x2e,0x36,0x36,0x38, + 0x36,0x4c,0x31,0x36,0x2e,0x32,0x33,0x34,0x33,0x20,0x31,0x33,0x2e,0x33,0x36,0x39, + 0x32,0x43,0x31,0x36,0x2e,0x36,0x31,0x33,0x33,0x20,0x31,0x33,0x2e,0x35,0x39,0x36, + 0x36,0x20,0x31,0x36,0x2e,0x37,0x33,0x36,0x32,0x20,0x31,0x34,0x2e,0x30,0x38,0x38, + 0x31,0x20,0x31,0x36,0x2e,0x35,0x30,0x38,0x38,0x20,0x31,0x34,0x2e,0x34,0x36,0x37, + 0x31,0x43,0x31,0x36,0x2e,0x32,0x38,0x31,0x34,0x20,0x31,0x34,0x2e,0x38,0x34,0x36, + 0x32,0x20,0x31,0x35,0x2e,0x37,0x38,0x39,0x39,0x20,0x31,0x34,0x2e,0x39,0x36,0x39, + 0x20,0x31,0x35,0x2e,0x34,0x31,0x30,0x38,0x20,0x31,0x34,0x2e,0x37,0x34,0x31,0x36, + 0x4c,0x31,0x32,0x2e,0x31,0x38,0x38,0x32,0x20,0x31,0x32,0x2e,0x38,0x30,0x38,0x43, + 0x31,0x31,0x2e,0x39,0x34,0x37,0x32,0x20,0x31,0x32,0x2e,0x36,0x36,0x33,0x34,0x20, + 0x31,0x31,0x2e,0x38,0x20,0x31,0x32,0x2e,0x34,0x30,0x36,0x39,0x20,0x31,0x31,0x2e, + 0x38,0x20,0x31,0x32,0x2e,0x31,0x32,0x35,0x39,0x56,0x37,0x5a,0x22,0xd,0xa,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x61,0x73,0x65,0x20, + 0x22,0x77,0x61,0x72,0x6e,0x69,0x6e,0x67,0x22,0x3a,0x20,0x72,0x65,0x74,0x75,0x72, + 0x6e,0x20,0x22,0x4d,0x31,0x32,0x20,0x32,0x4c,0x31,0x20,0x32,0x31,0x48,0x32,0x33, + 0x4c,0x31,0x32,0x20,0x32,0x5a,0x4d,0x31,0x33,0x20,0x31,0x38,0x48,0x31,0x31,0x56, + 0x31,0x36,0x48,0x31,0x33,0x56,0x31,0x38,0x5a,0x4d,0x31,0x33,0x20,0x31,0x34,0x48, + 0x31,0x31,0x56,0x31,0x30,0x48,0x31,0x33,0x56,0x31,0x34,0x5a,0x22,0xd,0xa,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x61,0x73,0x65,0x20, + 0x22,0x68,0x65,0x61,0x72,0x74,0x5f,0x6d,0x69,0x6e,0x75,0x73,0x22,0x3a,0x20,0x72, + 0x65,0x74,0x75,0x72,0x6e,0x20,0x22,0x4d,0x31,0x32,0x20,0x32,0x31,0x2e,0x33,0x35, + 0x4c,0x31,0x30,0x2e,0x35,0x35,0x20,0x32,0x30,0x2e,0x30,0x33,0x43,0x35,0x2e,0x34, + 0x20,0x31,0x35,0x2e,0x33,0x36,0x20,0x32,0x20,0x31,0x32,0x2e,0x32,0x38,0x20,0x32, + 0x20,0x38,0x2e,0x35,0x43,0x32,0x20,0x35,0x2e,0x34,0x32,0x20,0x34,0x2e,0x34,0x32, + 0x20,0x33,0x20,0x37,0x2e,0x35,0x20,0x33,0x43,0x39,0x2e,0x32,0x34,0x20,0x33,0x20, + 0x31,0x30,0x2e,0x39,0x31,0x20,0x33,0x2e,0x38,0x31,0x20,0x31,0x32,0x20,0x35,0x2e, + 0x30,0x39,0x43,0x31,0x33,0x2e,0x30,0x39,0x20,0x33,0x2e,0x38,0x31,0x20,0x31,0x34, + 0x2e,0x37,0x36,0x20,0x33,0x20,0x31,0x36,0x2e,0x35,0x20,0x33,0x43,0x31,0x39,0x2e, + 0x35,0x38,0x20,0x33,0x20,0x32,0x32,0x20,0x35,0x2e,0x34,0x32,0x20,0x32,0x32,0x20, + 0x38,0x2e,0x35,0x43,0x32,0x32,0x20,0x31,0x32,0x2e,0x32,0x38,0x20,0x31,0x38,0x2e, + 0x36,0x20,0x31,0x35,0x2e,0x33,0x36,0x20,0x31,0x33,0x2e,0x34,0x35,0x20,0x32,0x30, + 0x2e,0x30,0x34,0x4c,0x31,0x32,0x20,0x32,0x31,0x2e,0x33,0x35,0x5a,0x4d,0x37,0x2e, + 0x35,0x20,0x35,0x43,0x35,0x2e,0x35,0x20,0x35,0x20,0x34,0x20,0x36,0x2e,0x35,0x20, + 0x34,0x20,0x38,0x2e,0x35,0x43,0x34,0x20,0x31,0x31,0x2e,0x33,0x39,0x20,0x37,0x2e, + 0x31,0x34,0x20,0x31,0x34,0x2e,0x32,0x34,0x20,0x31,0x31,0x2e,0x39,0x20,0x31,0x38, + 0x2e,0x35,0x35,0x4c,0x31,0x32,0x20,0x31,0x38,0x2e,0x36,0x35,0x4c,0x31,0x32,0x2e, + 0x31,0x20,0x31,0x38,0x2e,0x35,0x35,0x43,0x31,0x36,0x2e,0x38,0x36,0x20,0x31,0x34, + 0x2e,0x32,0x34,0x20,0x32,0x30,0x20,0x31,0x31,0x2e,0x33,0x39,0x20,0x32,0x30,0x20, + 0x38,0x2e,0x35,0x43,0x32,0x30,0x20,0x36,0x2e,0x35,0x20,0x31,0x38,0x2e,0x35,0x20, + 0x35,0x20,0x31,0x36,0x2e,0x35,0x20,0x35,0x43,0x31,0x34,0x2e,0x39,0x36,0x20,0x35, + 0x20,0x31,0x33,0x2e,0x34,0x36,0x20,0x35,0x2e,0x39,0x39,0x20,0x31,0x32,0x2e,0x39, + 0x34,0x20,0x37,0x2e,0x33,0x36,0x48,0x31,0x31,0x2e,0x30,0x37,0x43,0x31,0x31,0x2e, + 0x35,0x34,0x20,0x35,0x2e,0x39,0x39,0x20,0x31,0x33,0x2e,0x30,0x34,0x20,0x35,0x20, + 0x31,0x34,0x2e,0x35,0x20,0x35,0x48,0x37,0x2e,0x35,0x5a,0x4d,0x37,0x20,0x38,0x48, + 0x31,0x37,0x56,0x31,0x30,0x48,0x37,0x56,0x38,0x5a,0x22,0xd,0xa,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0xd,0xa,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2f,0x2f,0x20,0x4d,0x69,0x73,0x73,0x69,0x6e, + 0x67,0x20,0x49,0x63,0x6f,0x6e,0x73,0x20,0x2f,0x20,0x41,0x6c,0x69,0x61,0x73,0x65, + 0x73,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63, + 0x61,0x73,0x65,0x20,0x22,0x63,0x61,0x6d,0x65,0x72,0x61,0x22,0x3a,0x20,0x72,0x65, + 0x74,0x75,0x72,0x6e,0x20,0x22,0x4d,0x39,0x2e,0x34,0x20,0x35,0x6c,0x2d,0x2e,0x36, + 0x20,0x32,0x48,0x35,0x63,0x2d,0x31,0x2e,0x31,0x20,0x30,0x2d,0x32,0x20,0x2e,0x39, + 0x2d,0x32,0x20,0x32,0x76,0x31,0x30,0x63,0x30,0x20,0x31,0x2e,0x31,0x2e,0x39,0x20, + 0x32,0x20,0x32,0x20,0x32,0x68,0x31,0x34,0x63,0x31,0x2e,0x31,0x20,0x30,0x20,0x32, + 0x2d,0x2e,0x39,0x20,0x32,0x2d,0x32,0x56,0x39,0x63,0x30,0x2d,0x31,0x2e,0x31,0x2d, + 0x2e,0x39,0x2d,0x32,0x2d,0x32,0x2d,0x32,0x68,0x2d,0x33,0x2e,0x38,0x6c,0x2d,0x2e, + 0x36,0x2d,0x32,0x68,0x2d,0x34,0x2e,0x36,0x7a,0x4d,0x31,0x32,0x20,0x31,0x37,0x63, + 0x2d,0x32,0x2e,0x32,0x20,0x30,0x2d,0x34,0x2d,0x31,0x2e,0x38,0x2d,0x34,0x2d,0x34, + 0x73,0x31,0x2e,0x38,0x2d,0x34,0x20,0x34,0x2d,0x34,0x20,0x34,0x20,0x31,0x2e,0x38, + 0x20,0x34,0x20,0x34,0x2d,0x31,0x2e,0x38,0x20,0x34,0x2d,0x34,0x20,0x34,0x7a,0x22, + 0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x61, + 0x73,0x65,0x20,0x22,0x63,0x61,0x6c,0x65,0x6e,0x64,0x61,0x72,0x22,0x3a,0x20,0x72, + 0x65,0x74,0x75,0x72,0x6e,0x20,0x22,0x4d,0x31,0x39,0x20,0x34,0x68,0x2d,0x31,0x56, + 0x32,0x68,0x2d,0x32,0x76,0x32,0x48,0x38,0x56,0x32,0x48,0x36,0x76,0x32,0x48,0x35, + 0x63,0x2d,0x31,0x2e,0x31,0x20,0x30,0x2d,0x32,0x20,0x2e,0x39,0x2d,0x32,0x20,0x32, + 0x76,0x31,0x34,0x63,0x30,0x20,0x31,0x2e,0x31,0x2e,0x39,0x20,0x32,0x20,0x32,0x20, + 0x32,0x68,0x31,0x34,0x63,0x31,0x2e,0x31,0x20,0x30,0x20,0x32,0x2d,0x2e,0x39,0x20, + 0x32,0x2d,0x32,0x56,0x36,0x63,0x30,0x2d,0x31,0x2e,0x31,0x2d,0x2e,0x39,0x2d,0x32, + 0x2d,0x32,0x2d,0x32,0x7a,0x6d,0x30,0x20,0x31,0x36,0x48,0x35,0x56,0x39,0x68,0x31, + 0x34,0x76,0x31,0x31,0x7a,0x22,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x63,0x61,0x73,0x65,0x20,0x22,0x66,0x6f,0x6c,0x64,0x65,0x72, + 0x5f,0x6d,0x61,0x6e,0x61,0x67,0x65,0x64,0x22,0x3a,0x20,0x72,0x65,0x74,0x75,0x72, + 0x6e,0x20,0x67,0x65,0x74,0x50,0x61,0x74,0x68,0x28,0x22,0x66,0x6f,0x6c,0x64,0x65, + 0x72,0x22,0x29,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x63,0x61,0x73,0x65,0x20,0x22,0x63,0x6f,0x6e,0x74,0x72,0x61,0x73,0x74,0x22, + 0x3a,0x20,0x72,0x65,0x74,0x75,0x72,0x6e,0x20,0x67,0x65,0x74,0x50,0x61,0x74,0x68, + 0x28,0x22,0x70,0x61,0x6c,0x65,0x74,0x74,0x65,0x22,0x29,0xd,0xa,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x61,0x73,0x65,0x20,0x22,0x69, + 0x6d,0x61,0x67,0x65,0x5f,0x73,0x65,0x61,0x72,0x63,0x68,0x22,0x3a,0x20,0x72,0x65, + 0x74,0x75,0x72,0x6e,0x20,0x67,0x65,0x74,0x50,0x61,0x74,0x68,0x28,0x22,0x73,0x65, + 0x61,0x72,0x63,0x68,0x22,0x29,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x63,0x61,0x73,0x65,0x20,0x22,0x70,0x68,0x6f,0x74,0x6f,0x5f, + 0x73,0x69,0x7a,0x65,0x5f,0x73,0x65,0x6c,0x65,0x63,0x74,0x5f,0x6c,0x61,0x72,0x67, + 0x65,0x22,0x3a,0x20,0x72,0x65,0x74,0x75,0x72,0x6e,0x20,0x67,0x65,0x74,0x50,0x61, + 0x74,0x68,0x28,0x22,0x70,0x68,0x6f,0x74,0x6f,0x5f,0x6c,0x69,0x62,0x72,0x61,0x72, + 0x79,0x22,0x29,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x63,0x61,0x73,0x65,0x20,0x22,0x73,0x65,0x74,0x74,0x69,0x6e,0x67,0x73,0x5f, + 0x62,0x72,0x69,0x67,0x68,0x74,0x6e,0x65,0x73,0x73,0x22,0x3a,0x20,0x72,0x65,0x74, + 0x75,0x72,0x6e,0x20,0x67,0x65,0x74,0x50,0x61,0x74,0x68,0x28,0x22,0x6c,0x69,0x67, + 0x68,0x74,0x5f,0x6d,0x6f,0x64,0x65,0x22,0x29,0xd,0xa,0xd,0xa,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x64,0x65,0x66,0x61,0x75,0x6c,0x74, + 0x3a,0x20,0x72,0x65,0x74,0x75,0x72,0x6e,0x20,0x22,0x22,0xd,0xa,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x7d,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x7d,0xd,0xa,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x7d, + 0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0xd,0xa, + // WindowControls.qml + 0x0,0x0,0x2,0x73, + 0x0, + 0x0,0xa,0x64,0x78,0xda,0xcd,0x56,0xdf,0x4f,0xdb,0x40,0xc,0x7e,0xaf,0xd4,0xff, + 0xc1,0xca,0x5e,0x40,0x9a,0x52,0x28,0x14,0xb1,0xbc,0x4c,0x1b,0x62,0x2,0x9,0x24, + 0xa0,0x93,0x78,0x44,0xd7,0xc4,0x6d,0x4e,0x4b,0xee,0x32,0x9f,0xb3,0xd1,0x4d,0xfc, + 0xef,0x73,0x72,0x29,0x34,0xfd,0xb1,0xd2,0x69,0x20,0x4e,0x55,0x5a,0x9f,0xed,0xb3, + 0x3f,0xfb,0xf3,0xa5,0x3a,0x2f,0x2c,0x31,0x5c,0xf3,0x75,0xa9,0xe3,0x6f,0xdd,0x8e, + 0x6e,0xc9,0xe1,0x85,0x9a,0xda,0x92,0xdd,0xe3,0x7e,0x10,0x86,0x3d,0x4e,0x31,0xc7, + 0x0,0x94,0x83,0xaf,0xd5,0xaf,0x6e,0xa7,0xdb,0xb9,0xb1,0x3f,0xbd,0x25,0xfc,0xee, + 0x76,0x40,0x96,0x4e,0x22,0x20,0x6b,0xb9,0x52,0x56,0x72,0xaf,0x7,0x57,0x64,0xb, + 0x24,0xd6,0xe8,0xfc,0x56,0xe1,0xe5,0x29,0x8c,0xac,0xcd,0x20,0x57,0xf7,0x3a,0xd7, + 0xbf,0x50,0xfc,0xc6,0x2a,0x73,0x38,0xe7,0x38,0xd4,0x13,0x23,0x5b,0x5e,0x76,0xb5, + 0x0,0xb9,0x36,0xb5,0xf9,0x49,0x26,0x59,0x62,0xb2,0xb3,0xdb,0xd6,0x36,0x87,0xad, + 0xd6,0xc6,0x99,0x75,0xf3,0xaa,0x46,0x59,0xa8,0x58,0x9b,0x49,0x4,0x87,0x5e,0x7e, + 0xc,0x7f,0x81,0x63,0x86,0x21,0x16,0x8a,0x14,0x5b,0x2,0xb6,0x72,0x3c,0xc7,0x29, + 0xdc,0xe2,0xc8,0xdb,0xdc,0x60,0xcc,0xca,0x4c,0x32,0x9c,0x81,0xaf,0x96,0x2f,0x47, + 0x58,0x10,0x8e,0x91,0x8,0x93,0x5b,0x9d,0x70,0x1a,0xc1,0xfe,0x7a,0x8b,0x33,0xd4, + 0x93,0x94,0x23,0xe8,0xef,0x2d,0xd9,0x64,0x92,0xc2,0xa5,0xa2,0x89,0x36,0x11,0x1c, + 0x2f,0x69,0xa9,0xf2,0x9b,0xa9,0xf7,0xfb,0x4f,0xfa,0xd8,0x66,0x96,0x22,0xdf,0xa5, + 0xd0,0x3f,0x47,0x96,0x12,0xa4,0x27,0x13,0x5b,0xa1,0xe6,0x69,0x4,0x7b,0xe1,0xc0, + 0xef,0x3e,0xcc,0x55,0xfe,0xb2,0xa9,0x32,0x8c,0x4a,0x66,0x6b,0xfe,0x2,0xb7,0xea, + 0xb7,0xf4,0xe4,0x33,0x9b,0x8d,0x25,0x38,0xe8,0x6f,0xae,0xc1,0xbc,0xd,0xa9,0x44, + 0x97,0x2e,0x82,0xa3,0x25,0x60,0x33,0x12,0x5c,0xda,0xd2,0xe1,0x27,0x42,0x15,0xc6, + 0xd6,0xb0,0xd2,0xc6,0xd5,0x3b,0xf0,0xb1,0x5,0x1d,0x33,0x79,0x1a,0x86,0x8,0x2, + 0x26,0x65,0xa4,0xdf,0x24,0x62,0x30,0x83,0x5b,0xad,0x73,0xf1,0x9f,0x47,0x55,0x2d, + 0x65,0xe2,0xd4,0x92,0xb,0x63,0x31,0x46,0x3a,0x97,0x12,0x7b,0xc7,0xb6,0x95,0x51, + 0x39,0xca,0xc1,0x84,0xb9,0xfd,0x81,0x41,0x5b,0xe7,0x24,0xc5,0x76,0x63,0xfe,0x19, + 0x43,0x41,0x3a,0x57,0x34,0x85,0x76,0x53,0x19,0xef,0x79,0x88,0xe2,0x97,0x88,0xee, + 0x29,0xca,0xc3,0x3c,0xb4,0xc7,0xf3,0x17,0xf1,0x35,0x9d,0x6b,0x27,0xb1,0xba,0x4, + 0x63,0x9d,0x65,0xab,0xe1,0xa7,0x82,0x9a,0x4e,0x8d,0x1a,0x65,0xd5,0x0,0x33,0x95, + 0xb8,0x0,0xb6,0x24,0x67,0x69,0x98,0xaa,0x42,0x2a,0x71,0xcd,0xe1,0x95,0xd5,0x86, + 0x65,0xda,0xce,0x94,0x49,0x4e,0x6a,0x5d,0xdb,0xde,0x9a,0x66,0x3e,0xfd,0x2d,0x12, + 0xae,0x19,0xf7,0x6,0xe5,0x12,0x6d,0x9b,0xf1,0xef,0xdd,0xa0,0x93,0x91,0x7d,0x2e, + 0x7d,0xd5,0xfd,0x2b,0xd3,0xb7,0x49,0xf3,0xcd,0xd0,0xd7,0x97,0x7a,0x76,0x11,0x4b, + 0xfc,0x40,0x3a,0x2e,0x5e,0x77,0xc6,0x1a,0xb9,0xf0,0x25,0x72,0x2c,0x77,0xf6,0x9d, + 0xfb,0x5e,0xca,0x11,0x5b,0x91,0x7c,0x2b,0xa4,0x2f,0x45,0xf2,0xc5,0x24,0xde,0x1c, + 0xc9,0x57,0xbf,0xb5,0xd6,0x90,0xfc,0xa4,0x7a,0x8b,0x3d,0x8f,0xd9,0xf5,0xb,0xef, + 0x75,0xb9,0x5d,0x87,0x5c,0xdf,0x6e,0xa9,0xe,0x4d,0x46,0x6a,0xa7,0x7f,0xf0,0xa1, + 0xd7,0x1f,0xc,0xde,0xc3,0xd1,0x71,0xfb,0x7b,0x2f,0xdc,0xdf,0x7d,0xd1,0x9b,0xba, + 0x4e,0x70,0x1b,0xe,0x6f,0x40,0x14,0xbc,0x3b,0xfd,0x72,0x28,0x2b,0xf8,0xdf,0xb4, + 0x6d,0xc7,0x7d,0x6b,0x9c,0x5d,0xfc,0x2f,0xb5,0x4c,0x58,0xf9,0xfc,0x1,0x28,0x71, + 0xeb,0x50, + // qmldir + 0x0,0x0,0x1,0xe7, + 0x6d, + 0x6f,0x64,0x75,0x6c,0x65,0x20,0x50,0x68,0x6f,0x74,0x6f,0x57,0x61,0x6c,0x6c,0x2e, + 0x43,0x6f,0x6d,0x70,0x6f,0x6e,0x65,0x6e,0x74,0x73,0xd,0xa,0x43,0x6f,0x6e,0x74, + 0x65,0x78,0x74,0x4d,0x65,0x6e,0x75,0x20,0x31,0x2e,0x30,0x20,0x43,0x6f,0x6e,0x74, + 0x65,0x78,0x74,0x4d,0x65,0x6e,0x75,0x2e,0x71,0x6d,0x6c,0xd,0xa,0x53,0x69,0x64, + 0x65,0x62,0x61,0x72,0x20,0x31,0x2e,0x30,0x20,0x53,0x69,0x64,0x65,0x62,0x61,0x72, + 0x2e,0x71,0x6d,0x6c,0xd,0xa,0x54,0x6f,0x6f,0x6c,0x62,0x61,0x72,0x20,0x31,0x2e, + 0x30,0x20,0x54,0x6f,0x6f,0x6c,0x62,0x61,0x72,0x2e,0x71,0x6d,0x6c,0xd,0xa,0x53, + 0x65,0x61,0x72,0x63,0x68,0x50,0x61,0x6e,0x65,0x6c,0x20,0x31,0x2e,0x30,0x20,0x53, + 0x65,0x61,0x72,0x63,0x68,0x50,0x61,0x6e,0x65,0x6c,0x2e,0x71,0x6d,0x6c,0xd,0xa, + 0x50,0x68,0x6f,0x74,0x6f,0x54,0x68,0x75,0x6d,0x62,0x6e,0x61,0x69,0x6c,0x20,0x31, + 0x2e,0x30,0x20,0x50,0x68,0x6f,0x74,0x6f,0x54,0x68,0x75,0x6d,0x62,0x6e,0x61,0x69, + 0x6c,0x2e,0x71,0x6d,0x6c,0xd,0xa,0x49,0x63,0x6f,0x6e,0x20,0x31,0x2e,0x30,0x20, + 0x49,0x63,0x6f,0x6e,0x2e,0x71,0x6d,0x6c,0xd,0xa,0x50,0x68,0x6f,0x74,0x6f,0x47, + 0x72,0x69,0x64,0x20,0x31,0x2e,0x30,0x20,0x50,0x68,0x6f,0x74,0x6f,0x47,0x72,0x69, + 0x64,0x2e,0x71,0x6d,0x6c,0xd,0xa,0x54,0x68,0x65,0x6d,0x65,0x64,0x53,0x63,0x72, + 0x6f,0x6c,0x6c,0x42,0x61,0x72,0x20,0x31,0x2e,0x30,0x20,0x54,0x68,0x65,0x6d,0x65, + 0x64,0x53,0x63,0x72,0x6f,0x6c,0x6c,0x42,0x61,0x72,0x2e,0x71,0x6d,0x6c,0xd,0xa, + 0x47,0x72,0x69,0x64,0x42,0x61,0x63,0x6b,0x67,0x72,0x6f,0x75,0x6e,0x64,0x20,0x31, + 0x2e,0x30,0x20,0x47,0x72,0x69,0x64,0x42,0x61,0x63,0x6b,0x67,0x72,0x6f,0x75,0x6e, + 0x64,0x2e,0x71,0x6d,0x6c,0xd,0xa,0x57,0x69,0x6e,0x64,0x6f,0x77,0x43,0x6f,0x6e, + 0x74,0x72,0x6f,0x6c,0x73,0x20,0x31,0x2e,0x30,0x20,0x57,0x69,0x6e,0x64,0x6f,0x77, + 0x43,0x6f,0x6e,0x74,0x72,0x6f,0x6c,0x73,0x2e,0x71,0x6d,0x6c,0xd,0xa,0x46,0x6f, + 0x6c,0x64,0x65,0x72,0x54,0x72,0x65,0x65,0x49,0x74,0x65,0x6d,0x20,0x31,0x2e,0x30, + 0x20,0x46,0x6f,0x6c,0x64,0x65,0x72,0x54,0x72,0x65,0x65,0x49,0x74,0x65,0x6d,0x2e, + 0x71,0x6d,0x6c,0xd,0xa,0x48,0x65,0x72,0x6f,0x53,0x65,0x63,0x74,0x69,0x6f,0x6e, + 0x20,0x31,0x2e,0x30,0x20,0x48,0x65,0x72,0x6f,0x53,0x65,0x63,0x74,0x69,0x6f,0x6e, + 0x2e,0x71,0x6d,0x6c,0xd,0xa,0x54,0x61,0x67,0x52,0x69,0x62,0x62,0x6f,0x6e,0x20, + 0x31,0x2e,0x30,0x20,0x54,0x61,0x67,0x52,0x69,0x62,0x62,0x6f,0x6e,0x2e,0x71,0x6d, + 0x6c,0xd,0xa,0x43,0x6f,0x6e,0x74,0x65,0x6e,0x74,0x53,0x68,0x65,0x6c,0x66,0x20, + 0x31,0x2e,0x30,0x20,0x43,0x6f,0x6e,0x74,0x65,0x6e,0x74,0x53,0x68,0x65,0x6c,0x66, + 0x2e,0x71,0x6d,0x6c,0xd,0xa, + // ThemedScrollBar.qml + 0x0,0x0,0x1,0xbe, + 0x69, + 0x6d,0x70,0x6f,0x72,0x74,0x20,0x51,0x74,0x51,0x75,0x69,0x63,0x6b,0xd,0xa,0x69, + 0x6d,0x70,0x6f,0x72,0x74,0x20,0x51,0x74,0x51,0x75,0x69,0x63,0x6b,0x2e,0x43,0x6f, + 0x6e,0x74,0x72,0x6f,0x6c,0x73,0xd,0xa,0x69,0x6d,0x70,0x6f,0x72,0x74,0x20,0x22, + 0x2e,0x2e,0x2f,0x74,0x68,0x65,0x6d,0x65,0x22,0x20,0x61,0x73,0x20,0x54,0x68,0x65, + 0x6d,0x65,0xd,0xa,0xd,0xa,0x53,0x63,0x72,0x6f,0x6c,0x6c,0x42,0x61,0x72,0x20, + 0x7b,0xd,0xa,0x20,0x20,0x20,0x20,0x69,0x64,0x3a,0x20,0x72,0x6f,0x6f,0x74,0xd, + 0xa,0x20,0x20,0x20,0x20,0x70,0x6f,0x6c,0x69,0x63,0x79,0x3a,0x20,0x53,0x63,0x72, + 0x6f,0x6c,0x6c,0x42,0x61,0x72,0x2e,0x41,0x73,0x4e,0x65,0x65,0x64,0x65,0x64,0xd, + 0xa,0x20,0x20,0x20,0x20,0x6d,0x69,0x6e,0x69,0x6d,0x75,0x6d,0x53,0x69,0x7a,0x65, + 0x3a,0x20,0x30,0x2e,0x32,0xd,0xa,0xd,0xa,0x20,0x20,0x20,0x20,0x63,0x6f,0x6e, + 0x74,0x65,0x6e,0x74,0x49,0x74,0x65,0x6d,0x3a,0x20,0x52,0x65,0x63,0x74,0x61,0x6e, + 0x67,0x6c,0x65,0x20,0x7b,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x69, + 0x6d,0x70,0x6c,0x69,0x63,0x69,0x74,0x57,0x69,0x64,0x74,0x68,0x3a,0x20,0x36,0xd, + 0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x72,0x61,0x64,0x69,0x75,0x73,0x3a, + 0x20,0x39,0x39,0x39,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x6f, + 0x6c,0x6f,0x72,0x3a,0x20,0x72,0x6f,0x6f,0x74,0x2e,0x70,0x72,0x65,0x73,0x73,0x65, + 0x64,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x3f,0x20,0x51,0x74,0x2e,0x72,0x67,0x62,0x61,0x28,0x31,0x33,0x33,0x20, + 0x2f,0x20,0x32,0x35,0x35,0x2c,0x20,0x31,0x32,0x38,0x20,0x2f,0x20,0x32,0x35,0x35, + 0x2c,0x20,0x31,0x32,0x31,0x20,0x2f,0x20,0x32,0x35,0x35,0x2c,0x20,0x30,0x2e,0x36, + 0x29,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x3a,0x20,0x51,0x74,0x2e,0x72,0x67,0x62,0x61,0x28,0x31,0x33,0x33,0x20, + 0x2f,0x20,0x32,0x35,0x35,0x2c,0x20,0x31,0x32,0x38,0x20,0x2f,0x20,0x32,0x35,0x35, + 0x2c,0x20,0x31,0x32,0x31,0x20,0x2f,0x20,0x32,0x35,0x35,0x2c,0x20,0x72,0x6f,0x6f, + 0x74,0x2e,0x68,0x6f,0x76,0x65,0x72,0x65,0x64,0x20,0x3f,0x20,0x30,0x2e,0x36,0x20, + 0x3a,0x20,0x30,0x2e,0x34,0x29,0xd,0xa,0x20,0x20,0x20,0x20,0x7d,0xd,0xa,0xd, + 0xa,0x20,0x20,0x20,0x20,0x62,0x61,0x63,0x6b,0x67,0x72,0x6f,0x75,0x6e,0x64,0x3a, + 0x20,0x49,0x74,0x65,0x6d,0x20,0x7b,0x7d,0xd,0xa,0x7d,0xd,0xa, + // Theme.qml + 0x0,0x0,0x3,0xd4, + 0x0, + 0x0,0xd,0x20,0x78,0xda,0x95,0x57,0x6d,0x6f,0xe2,0x38,0x10,0xfe,0x5e,0xa9,0xff, + 0x61,0x2e,0xf7,0x5,0xa4,0x6d,0x9b,0x4,0x12,0x8,0x52,0x75,0xe2,0x25,0xd1,0x9d, + 0xd4,0x6e,0xb7,0x47,0xa5,0xeb,0x57,0x93,0x18,0xf0,0x35,0x89,0x91,0xe3,0x2c,0xcb, + 0x9d,0xf6,0xbf,0xdf,0xd8,0x49,0x20,0x64,0xf,0x92,0xb5,0x11,0x4,0xfc,0xcc,0x33, + 0x2f,0x1e,0xcf,0x98,0x9d,0x20,0x9b,0x84,0xc0,0x92,0xa5,0x9b,0x98,0x4a,0x9e,0xde, + 0xde,0xb0,0x64,0xc7,0x85,0x84,0x57,0xf9,0x9a,0xb3,0xf0,0xe3,0xf6,0xe6,0xf6,0xe6, + 0x55,0xbe,0xac,0xfe,0xa6,0xa1,0x84,0x7f,0x6f,0x6f,0x0,0xc7,0xc3,0x3,0xbc,0x6d, + 0x69,0x42,0x21,0xe1,0x11,0x85,0x4c,0x12,0x49,0x8b,0x85,0x9d,0xe0,0x3b,0x2a,0xe4, + 0x1,0x56,0x9c,0xc7,0x10,0x11,0xf1,0xf1,0x8c,0x88,0x9,0xac,0x49,0x9c,0x35,0x21, + 0x99,0x14,0xa8,0x53,0x53,0x4c,0xc0,0x88,0xd9,0x66,0x2b,0xd,0xc5,0x5c,0x3e,0x7e, + 0x2,0x43,0xc9,0xab,0xcf,0xec,0x90,0x49,0x9a,0x18,0xca,0x92,0x52,0xfb,0x34,0xc, + 0x69,0x2a,0x61,0xce,0x63,0x2e,0xa0,0x37,0x23,0x19,0x85,0x2f,0x82,0x25,0x44,0x1c, + 0xfa,0x70,0x7,0x6f,0x54,0x8,0x12,0x72,0x29,0x9,0xac,0x5,0x4f,0xe0,0x2f,0xba, + 0x6a,0xe8,0xe,0xb5,0x20,0xd1,0x2c,0x9a,0x4,0x2d,0xf8,0x75,0x31,0x1d,0x8d,0x1c, + 0xb7,0xae,0xa6,0xe4,0x84,0x95,0x20,0x69,0x54,0xa,0xdd,0xc1,0xe2,0x90,0x92,0x84, + 0x85,0xb0,0x42,0xb5,0x11,0xf0,0xb4,0xce,0x53,0x88,0xa,0x4a,0x22,0x9e,0xc6,0x87, + 0xa6,0xc2,0x5d,0xc1,0x37,0x39,0x46,0x6,0x7e,0x43,0xbd,0xfe,0xd8,0x73,0x46,0x53, + 0x3,0x26,0x3f,0x4d,0xb4,0x40,0x9a,0x33,0xb2,0x1a,0x1,0x28,0x97,0xe6,0x43,0x67, + 0x31,0x98,0x1a,0x9d,0xc8,0x9e,0x54,0xd8,0x1b,0xa6,0x5,0xe6,0x74,0xec,0x99,0x86, + 0xe6,0x2a,0xcd,0xac,0x85,0x67,0x46,0xc2,0x8f,0x8d,0xe0,0x79,0x15,0x9b,0xec,0xba, + 0x9e,0xd5,0x11,0xde,0xd0,0x62,0xf9,0x6a,0x16,0x5a,0x82,0x69,0xe0,0x5,0xa3,0x16, + 0x8b,0x33,0x16,0xd1,0x15,0x11,0xd,0x1a,0xdb,0xc1,0xe9,0x96,0x34,0x4e,0x30,0x8, + 0xcc,0x36,0x9a,0x5c,0xac,0x49,0x48,0x9b,0x34,0xb,0x35,0x4b,0x1a,0x3d,0x4a,0x9a, + 0xa3,0xdf,0x7f,0xa4,0x92,0x62,0x82,0x49,0xf6,0x95,0x2,0x8d,0xf1,0x1c,0xa4,0xb2, + 0xc5,0xf5,0x12,0xd5,0xd0,0x34,0x98,0xab,0x59,0x6a,0x32,0x7d,0xdf,0x9f,0xb5,0x18, + 0xbc,0xe5,0x5f,0x69,0xd3,0xeb,0xa1,0xa3,0x66,0xb5,0x45,0xbe,0xeb,0xf,0x5a,0x48, + 0x56,0xb9,0xc4,0x63,0xde,0x34,0x45,0x8f,0x46,0xec,0x4e,0x1b,0xcd,0x45,0x44,0x45, + 0xb7,0x4d,0xd6,0xd0,0xa6,0x8d,0xa6,0x9a,0x3f,0x63,0xa3,0x66,0xf9,0xbf,0x8c,0x3c, + 0x33,0xb4,0x8a,0xd9,0xa9,0x2a,0xd1,0x6f,0xb2,0x93,0x99,0x12,0x81,0x5f,0x2e,0x9c, + 0x46,0x35,0xb,0x5,0xd6,0xd4,0xf2,0xac,0xb1,0xd1,0x4e,0xb5,0xa4,0x21,0x4f,0xa3, + 0x1f,0xc9,0xa6,0x33,0x35,0xb,0x32,0x77,0xe6,0x7a,0xae,0xdb,0x81,0xc,0xcb,0x97, + 0x64,0x3f,0x72,0x8d,0x4d,0x35,0xb,0x2e,0x6f,0xee,0x4d,0xbd,0x51,0xdd,0xf3,0x25, + 0x4d,0x48,0x2a,0xb1,0x2a,0x75,0xf1,0x3e,0x22,0xe9,0x86,0xea,0x9a,0xe7,0x7,0x43, + 0x1c,0x46,0x17,0xf8,0xef,0x45,0xf2,0x61,0x9d,0x9c,0xdb,0xae,0xed,0xb6,0x9e,0x2d, + 0x2c,0x45,0x59,0xa6,0xf0,0xb6,0x3d,0x77,0x1c,0xbf,0x5,0xbf,0x27,0x22,0xc5,0x76, + 0x50,0xe4,0x9f,0xe7,0x9b,0x67,0xdb,0xfa,0xa7,0x6a,0x14,0xbd,0x80,0x87,0x79,0xf6, + 0xf0,0x92,0xcb,0x98,0xa5,0xb4,0x7f,0x9d,0x4e,0x68,0xae,0x57,0x79,0x2f,0x36,0x2b, + 0xd2,0xb3,0x3e,0x41,0xf1,0x32,0xef,0xad,0x7e,0x3d,0x68,0x5b,0x94,0xde,0xb7,0x4, + 0x2b,0xd3,0xa0,0x63,0x97,0x30,0xf5,0xb8,0xe8,0xd,0xfe,0x12,0x97,0x22,0x2f,0x3b, + 0x12,0x32,0x79,0xbe,0x8d,0xe6,0xfd,0xc0,0xc1,0x1d,0x34,0xef,0x4d,0xb7,0xde,0xce, + 0x52,0xcc,0x44,0xc9,0xb0,0x95,0x44,0xb9,0xd0,0xf,0x17,0x6d,0x62,0xd8,0xf6,0x2a, + 0x50,0x40,0x32,0x3c,0x1e,0x96,0x63,0x76,0x1,0x7f,0xe6,0x22,0x21,0xf1,0x4,0x6c, + 0xb3,0x13,0x7c,0x19,0xf3,0xfd,0x4,0x6,0xa,0xdc,0x2c,0x3,0x82,0x44,0x2c,0xcf, + 0xb0,0x11,0x3e,0x13,0x19,0x6e,0x69,0x6,0x6f,0x84,0xc5,0x7b,0x86,0x5d,0x20,0x63, + 0xff,0x60,0xdc,0xaf,0xd1,0x17,0xb2,0x4b,0xb4,0x4,0x4d,0x71,0xdb,0x91,0xcf,0x14, + 0xdf,0x93,0x9,0x8c,0xdb,0xa1,0x4f,0x44,0x6c,0xb0,0x96,0x5b,0x76,0x3b,0xf4,0xbd, + 0xc2,0x76,0xb0,0xe0,0xbd,0x2,0xdb,0xc3,0x76,0x70,0x90,0x2b,0xbf,0x3c,0x1c,0xf5, + 0x2c,0x53,0x79,0x70,0x3d,0x2c,0x59,0x1,0x79,0xc7,0xf3,0x32,0xec,0x80,0x5b,0xb6, + 0x45,0xa4,0xc4,0x3d,0x47,0x6d,0x3e,0x96,0xc0,0xa7,0x4d,0x9b,0x7f,0x95,0x85,0xe8, + 0xde,0xc0,0xae,0x39,0x17,0xf0,0x2b,0xcd,0xaf,0xbc,0xe2,0xad,0x11,0xb3,0x24,0xa9, + 0x2a,0x6,0xba,0x75,0x1a,0x5d,0xf0,0x54,0xb0,0x35,0xa,0x7c,0xe6,0x92,0x83,0xfe, + 0x2,0xcb,0xb9,0xd1,0x50,0xac,0x12,0xe,0xf3,0xaf,0x57,0x25,0xe0,0x5d,0xcc,0x3e, + 0x2e,0x57,0x6,0xe5,0x86,0xa6,0x46,0x21,0x15,0xe9,0xeb,0x99,0x52,0x21,0x55,0xac, + 0xad,0x61,0x17,0x64,0x7b,0xb4,0x2b,0xa4,0xa,0xb7,0x35,0xee,0x64,0xa7,0x3e,0xb1, + 0x5d,0x90,0xf6,0xb7,0xb8,0xd8,0xc3,0x53,0x84,0xf2,0x34,0xac,0xd5,0x92,0x75,0xf9, + 0x15,0x24,0xdf,0xe0,0x55,0x5f,0x5f,0xe0,0x7b,0xfd,0xea,0x4a,0xaf,0xc6,0xb1,0x4e, + 0x3d,0xc2,0x2f,0xd5,0xf3,0x69,0x35,0x29,0x56,0xea,0x3d,0x49,0x5f,0xd0,0xe1,0x78, + 0x7b,0x2f,0xb0,0xdf,0x2b,0x13,0x8e,0xa,0x33,0x2a,0x95,0x44,0x2f,0xa5,0x7b,0xf5, + 0x79,0xa6,0xb3,0x64,0x2d,0x97,0x4e,0xbf,0xe3,0x7e,0xf7,0x8a,0xb5,0xc7,0xc7,0xe3, + 0x3f,0x80,0x33,0xc9,0x86,0xc5,0x52,0xe4,0x14,0x4e,0xab,0xdf,0xf1,0xce,0x85,0xff, + 0xa,0x2e,0xe3,0x6b,0xec,0xda,0x8d,0x7e,0x4d,0xf6,0xe8,0x8,0xbe,0xfe,0x3,0x5d, + 0xa,0x1,0x52, + // qmldir + 0x0,0x0,0x0,0x37, + 0x6d, + 0x6f,0x64,0x75,0x6c,0x65,0x20,0x50,0x68,0x6f,0x74,0x6f,0x57,0x61,0x6c,0x6c,0x2e, + 0x54,0x68,0x65,0x6d,0x65,0xd,0xa,0x73,0x69,0x6e,0x67,0x6c,0x65,0x74,0x6f,0x6e, + 0x20,0x54,0x68,0x65,0x6d,0x65,0x20,0x31,0x2e,0x30,0x20,0x54,0x68,0x65,0x6d,0x65, + 0x2e,0x71,0x6d,0x6c,0xd,0xa, + +}; + +static const unsigned char qt_resource_name[] = { + // qml + 0x0,0x3, + 0x0,0x0,0x78,0x3c, + 0x0,0x71, + 0x0,0x6d,0x0,0x6c, + // theme + 0x0,0x5, + 0x0,0x7a,0xec,0x35, + 0x0,0x74, + 0x0,0x68,0x0,0x65,0x0,0x6d,0x0,0x65, + // components + 0x0,0xa, + 0x7,0x6a,0x9,0x33, + 0x0,0x63, + 0x0,0x6f,0x0,0x6d,0x0,0x70,0x0,0x6f,0x0,0x6e,0x0,0x65,0x0,0x6e,0x0,0x74,0x0,0x73, + // dialogs + 0x0,0x7, + 0xa,0xf8,0x35,0x23, + 0x0,0x64, + 0x0,0x69,0x0,0x61,0x0,0x6c,0x0,0x6f,0x0,0x67,0x0,0x73, + // pages + 0x0,0x5, + 0x0,0x76,0x7d,0xc3, + 0x0,0x70, + 0x0,0x61,0x0,0x67,0x0,0x65,0x0,0x73, + // main.qml + 0x0,0x8, + 0x8,0x1,0x5a,0x5c, + 0x0,0x6d, + 0x0,0x61,0x0,0x69,0x0,0x6e,0x0,0x2e,0x0,0x71,0x0,0x6d,0x0,0x6c, + // TagsPage.qml + 0x0,0xc, + 0xc,0x9b,0x88,0xfc, + 0x0,0x54, + 0x0,0x61,0x0,0x67,0x0,0x73,0x0,0x50,0x0,0x61,0x0,0x67,0x0,0x65,0x0,0x2e,0x0,0x71,0x0,0x6d,0x0,0x6c, + // FavoritesPage.qml + 0x0,0x11, + 0x4,0xf3,0xf5,0x5c, + 0x0,0x46, + 0x0,0x61,0x0,0x76,0x0,0x6f,0x0,0x72,0x0,0x69,0x0,0x74,0x0,0x65,0x0,0x73,0x0,0x50,0x0,0x61,0x0,0x67,0x0,0x65,0x0,0x2e,0x0,0x71,0x0,0x6d,0x0,0x6c, + + // HomePage.qml + 0x0,0xc, + 0xe,0x3c,0x24,0xfc, + 0x0,0x48, + 0x0,0x6f,0x0,0x6d,0x0,0x65,0x0,0x50,0x0,0x61,0x0,0x67,0x0,0x65,0x0,0x2e,0x0,0x71,0x0,0x6d,0x0,0x6c, + // SettingsPage.qml + 0x0,0x10, + 0x1,0xcb,0xf6,0x1c, + 0x0,0x53, + 0x0,0x65,0x0,0x74,0x0,0x74,0x0,0x69,0x0,0x6e,0x0,0x67,0x0,0x73,0x0,0x50,0x0,0x61,0x0,0x67,0x0,0x65,0x0,0x2e,0x0,0x71,0x0,0x6d,0x0,0x6c, + // TrashPage.qml + 0x0,0xd, + 0x0,0xc9,0x6f,0x9c, + 0x0,0x54, + 0x0,0x72,0x0,0x61,0x0,0x73,0x0,0x68,0x0,0x50,0x0,0x61,0x0,0x67,0x0,0x65,0x0,0x2e,0x0,0x71,0x0,0x6d,0x0,0x6c, + // AlbumsPage.qml + 0x0,0xe, + 0x2,0xf0,0xd6,0xfc, + 0x0,0x41, + 0x0,0x6c,0x0,0x62,0x0,0x75,0x0,0x6d,0x0,0x73,0x0,0x50,0x0,0x61,0x0,0x67,0x0,0x65,0x0,0x2e,0x0,0x71,0x0,0x6d,0x0,0x6c, + // FoldersPage.qml + 0x0,0xf, + 0x2,0x90,0x55,0x7c, + 0x0,0x46, + 0x0,0x6f,0x0,0x6c,0x0,0x64,0x0,0x65,0x0,0x72,0x0,0x73,0x0,0x50,0x0,0x61,0x0,0x67,0x0,0x65,0x0,0x2e,0x0,0x71,0x0,0x6d,0x0,0x6c, + // ScanProgressDialog.qml + 0x0,0x16, + 0x7,0xe0,0xc1,0x1c, + 0x0,0x53, + 0x0,0x63,0x0,0x61,0x0,0x6e,0x0,0x50,0x0,0x72,0x0,0x6f,0x0,0x67,0x0,0x72,0x0,0x65,0x0,0x73,0x0,0x73,0x0,0x44,0x0,0x69,0x0,0x61,0x0,0x6c,0x0,0x6f, + 0x0,0x67,0x0,0x2e,0x0,0x71,0x0,0x6d,0x0,0x6c, + // AlbumManager.qml + 0x0,0x10, + 0x5,0x90,0x56,0xbc, + 0x0,0x41, + 0x0,0x6c,0x0,0x62,0x0,0x75,0x0,0x6d,0x0,0x4d,0x0,0x61,0x0,0x6e,0x0,0x61,0x0,0x67,0x0,0x65,0x0,0x72,0x0,0x2e,0x0,0x71,0x0,0x6d,0x0,0x6c, + // PhotoViewer.qml + 0x0,0xf, + 0x0,0xad,0x94,0x7c, + 0x0,0x50, + 0x0,0x68,0x0,0x6f,0x0,0x74,0x0,0x6f,0x0,0x56,0x0,0x69,0x0,0x65,0x0,0x77,0x0,0x65,0x0,0x72,0x0,0x2e,0x0,0x71,0x0,0x6d,0x0,0x6c, + // TagManager.qml + 0x0,0xe, + 0x2,0x42,0x4a,0x5c, + 0x0,0x54, + 0x0,0x61,0x0,0x67,0x0,0x4d,0x0,0x61,0x0,0x6e,0x0,0x61,0x0,0x67,0x0,0x65,0x0,0x72,0x0,0x2e,0x0,0x71,0x0,0x6d,0x0,0x6c, + // ConfirmDialog.qml + 0x0,0x11, + 0x3,0x54,0x9d,0xfc, + 0x0,0x43, + 0x0,0x6f,0x0,0x6e,0x0,0x66,0x0,0x69,0x0,0x72,0x0,0x6d,0x0,0x44,0x0,0x69,0x0,0x61,0x0,0x6c,0x0,0x6f,0x0,0x67,0x0,0x2e,0x0,0x71,0x0,0x6d,0x0,0x6c, + + // HeroSection.qml + 0x0,0xf, + 0xe,0xf3,0x1a,0x5c, + 0x0,0x48, + 0x0,0x65,0x0,0x72,0x0,0x6f,0x0,0x53,0x0,0x65,0x0,0x63,0x0,0x74,0x0,0x69,0x0,0x6f,0x0,0x6e,0x0,0x2e,0x0,0x71,0x0,0x6d,0x0,0x6c, + // PhotoGrid.qml + 0x0,0xd, + 0x5,0x1a,0x32,0xbc, + 0x0,0x50, + 0x0,0x68,0x0,0x6f,0x0,0x74,0x0,0x6f,0x0,0x47,0x0,0x72,0x0,0x69,0x0,0x64,0x0,0x2e,0x0,0x71,0x0,0x6d,0x0,0x6c, + // SearchPanel.qml + 0x0,0xf, + 0x5,0xad,0x9e,0x5c, + 0x0,0x53, + 0x0,0x65,0x0,0x61,0x0,0x72,0x0,0x63,0x0,0x68,0x0,0x50,0x0,0x61,0x0,0x6e,0x0,0x65,0x0,0x6c,0x0,0x2e,0x0,0x71,0x0,0x6d,0x0,0x6c, + // FolderTreeItem.qml + 0x0,0x12, + 0x6,0x99,0x8b,0x1c, + 0x0,0x46, + 0x0,0x6f,0x0,0x6c,0x0,0x64,0x0,0x65,0x0,0x72,0x0,0x54,0x0,0x72,0x0,0x65,0x0,0x65,0x0,0x49,0x0,0x74,0x0,0x65,0x0,0x6d,0x0,0x2e,0x0,0x71,0x0,0x6d, + 0x0,0x6c, + // PhotoThumbnail.qml + 0x0,0x12, + 0x7,0xb2,0x8b,0xbc, + 0x0,0x50, + 0x0,0x68,0x0,0x6f,0x0,0x74,0x0,0x6f,0x0,0x54,0x0,0x68,0x0,0x75,0x0,0x6d,0x0,0x62,0x0,0x6e,0x0,0x61,0x0,0x69,0x0,0x6c,0x0,0x2e,0x0,0x71,0x0,0x6d, + 0x0,0x6c, + // GridBackground.qml + 0x0,0x12, + 0x8,0xa7,0x68,0xdc, + 0x0,0x47, + 0x0,0x72,0x0,0x69,0x0,0x64,0x0,0x42,0x0,0x61,0x0,0x63,0x0,0x6b,0x0,0x67,0x0,0x72,0x0,0x6f,0x0,0x75,0x0,0x6e,0x0,0x64,0x0,0x2e,0x0,0x71,0x0,0x6d, + 0x0,0x6c, + // Sidebar.qml + 0x0,0xb, + 0x8,0x36,0xa5,0x5c, + 0x0,0x53, + 0x0,0x69,0x0,0x64,0x0,0x65,0x0,0x62,0x0,0x61,0x0,0x72,0x0,0x2e,0x0,0x71,0x0,0x6d,0x0,0x6c, + // TagRibbon.qml + 0x0,0xd, + 0xd,0xd8,0x4a,0x5c, + 0x0,0x54, + 0x0,0x61,0x0,0x67,0x0,0x52,0x0,0x69,0x0,0x62,0x0,0x62,0x0,0x6f,0x0,0x6e,0x0,0x2e,0x0,0x71,0x0,0x6d,0x0,0x6c, + // ContentShelf.qml + 0x0,0x10, + 0x1,0xb0,0xfe,0xfc, + 0x0,0x43, + 0x0,0x6f,0x0,0x6e,0x0,0x74,0x0,0x65,0x0,0x6e,0x0,0x74,0x0,0x53,0x0,0x68,0x0,0x65,0x0,0x6c,0x0,0x66,0x0,0x2e,0x0,0x71,0x0,0x6d,0x0,0x6c, + // ContextMenu.qml + 0x0,0xf, + 0x3,0x10,0x8f,0xdc, + 0x0,0x43, + 0x0,0x6f,0x0,0x6e,0x0,0x74,0x0,0x65,0x0,0x78,0x0,0x74,0x0,0x4d,0x0,0x65,0x0,0x6e,0x0,0x75,0x0,0x2e,0x0,0x71,0x0,0x6d,0x0,0x6c, + // Toolbar.qml + 0x0,0xb, + 0x8,0x33,0x9c,0x7c, + 0x0,0x54, + 0x0,0x6f,0x0,0x6f,0x0,0x6c,0x0,0x62,0x0,0x61,0x0,0x72,0x0,0x2e,0x0,0x71,0x0,0x6d,0x0,0x6c, + // Icon.qml + 0x0,0x8, + 0xa,0x61,0x61,0xdc, + 0x0,0x49, + 0x0,0x63,0x0,0x6f,0x0,0x6e,0x0,0x2e,0x0,0x71,0x0,0x6d,0x0,0x6c, + // WindowControls.qml + 0x0,0x12, + 0x6,0xfb,0xce,0x9c, + 0x0,0x57, + 0x0,0x69,0x0,0x6e,0x0,0x64,0x0,0x6f,0x0,0x77,0x0,0x43,0x0,0x6f,0x0,0x6e,0x0,0x74,0x0,0x72,0x0,0x6f,0x0,0x6c,0x0,0x73,0x0,0x2e,0x0,0x71,0x0,0x6d, + 0x0,0x6c, + // qmldir + 0x0,0x6, + 0x7,0x84,0x2b,0x2, + 0x0,0x71, + 0x0,0x6d,0x0,0x6c,0x0,0x64,0x0,0x69,0x0,0x72, + // ThemedScrollBar.qml + 0x0,0x13, + 0x0,0x67,0xfe,0x9c, + 0x0,0x54, + 0x0,0x68,0x0,0x65,0x0,0x6d,0x0,0x65,0x0,0x64,0x0,0x53,0x0,0x63,0x0,0x72,0x0,0x6f,0x0,0x6c,0x0,0x6c,0x0,0x42,0x0,0x61,0x0,0x72,0x0,0x2e,0x0,0x71, + 0x0,0x6d,0x0,0x6c, + // Theme.qml + 0x0,0x9, + 0xc,0x38,0xe5,0xfc, + 0x0,0x54, + 0x0,0x68,0x0,0x65,0x0,0x6d,0x0,0x65,0x0,0x2e,0x0,0x71,0x0,0x6d,0x0,0x6c, + +}; + +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, + // :/qml + 0x0,0x0,0x0,0x0,0x0,0x2,0x0,0x0,0x0,0x5,0x0,0x0,0x0,0x2, +0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0, + // :/qml/pages + 0x0,0x0,0x0,0x4a,0x0,0x2,0x0,0x0,0x0,0x7,0x0,0x0,0x0,0x1d, +0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0, + // :/qml/theme + 0x0,0x0,0x0,0xc,0x0,0x2,0x0,0x0,0x0,0x2,0x0,0x0,0x0,0x1b, +0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0, + // :/qml/components + 0x0,0x0,0x0,0x1c,0x0,0x2,0x0,0x0,0x0,0xf,0x0,0x0,0x0,0xc, +0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0, + // :/qml/main.qml + 0x0,0x0,0x0,0x5a,0x0,0x1,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x0, +0x0,0x0,0x1,0x9c,0x37,0x12,0x9d,0xf9, + // :/qml/dialogs + 0x0,0x0,0x0,0x36,0x0,0x2,0x0,0x0,0x0,0x5,0x0,0x0,0x0,0x7, +0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0, + // :/qml/dialogs/PhotoViewer.qml + 0x0,0x0,0x1,0xb8,0x0,0x1,0x0,0x0,0x0,0x1,0x0,0x0,0x81,0xdb, +0x0,0x0,0x1,0x9c,0x21,0x9b,0x15,0x2b, + // :/qml/dialogs/TagManager.qml + 0x0,0x0,0x1,0xdc,0x0,0x1,0x0,0x0,0x0,0x1,0x0,0x0,0x94,0x57, +0x0,0x0,0x1,0x9c,0x21,0x9b,0x15,0x2d, + // :/qml/dialogs/ConfirmDialog.qml + 0x0,0x0,0x1,0xfe,0x0,0x1,0x0,0x0,0x0,0x1,0x0,0x0,0xa2,0x2c, +0x0,0x0,0x1,0x9c,0x21,0x9b,0x15,0x29, + // :/qml/dialogs/AlbumManager.qml + 0x0,0x0,0x1,0x92,0x0,0x1,0x0,0x0,0x0,0x1,0x0,0x0,0x75,0x89, +0x0,0x0,0x1,0x9c,0x21,0x9b,0x15,0x27, + // :/qml/dialogs/ScanProgressDialog.qml + 0x0,0x0,0x1,0x60,0x0,0x1,0x0,0x0,0x0,0x1,0x0,0x0,0x6f,0xe, +0x0,0x0,0x1,0x9c,0x21,0x9b,0x15,0x2c, + // :/qml/components/ThemedScrollBar.qml + 0x0,0x0,0x4,0x0,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x1,0x3c,0xb6, +0x0,0x0,0x1,0x9c,0x21,0x9b,0x15,0x22, + // :/qml/components/ContentShelf.qml + 0x0,0x0,0x3,0x48,0x0,0x1,0x0,0x0,0x0,0x1,0x0,0x0,0xe6,0x48, +0x0,0x0,0x1,0x9c,0x21,0x9b,0x15,0xe, + // :/qml/components/ContextMenu.qml + 0x0,0x0,0x3,0x6e,0x0,0x1,0x0,0x0,0x0,0x1,0x0,0x0,0xe9,0xb0, +0x0,0x0,0x1,0x9c,0x21,0x9b,0x15,0xf, + // :/qml/components/PhotoGrid.qml + 0x0,0x0,0x2,0x4a,0x0,0x1,0x0,0x0,0x0,0x1,0x0,0x0,0xac,0x3b, +0x0,0x0,0x1,0x9c,0x21,0x9b,0x15,0x1e, + // :/qml/components/SearchPanel.qml + 0x0,0x0,0x2,0x6a,0x0,0x1,0x0,0x0,0x0,0x1,0x0,0x0,0xb4,0xdb, +0x0,0x0,0x1,0x9c,0x21,0x9b,0x15,0x1f, + // :/qml/components/FolderTreeItem.qml + 0x0,0x0,0x2,0x8e,0x0,0x1,0x0,0x0,0x0,0x1,0x0,0x0,0xc1,0x19, +0x0,0x0,0x1,0x9c,0x21,0x9b,0x15,0x11, + // :/qml/components/WindowControls.qml + 0x0,0x0,0x3,0xc4,0x0,0x1,0x0,0x0,0x0,0x1,0x0,0x1,0x38,0x54, +0x0,0x0,0x1,0x9c,0x21,0x9b,0x15,0x24, + // :/qml/components/qmldir + 0x0,0x0,0x3,0xee,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x1,0x3a,0xcb, +0x0,0x0,0x1,0x9c,0x21,0x9b,0x15,0x25, + // :/qml/components/PhotoThumbnail.qml + 0x0,0x0,0x2,0xb8,0x0,0x1,0x0,0x0,0x0,0x1,0x0,0x0,0xc5,0x85, +0x0,0x0,0x1,0x9c,0x21,0x9b,0x15,0x1e, + // :/qml/components/Toolbar.qml + 0x0,0x0,0x3,0x92,0x0,0x1,0x0,0x0,0x0,0x1,0x0,0x0,0xef,0xef, +0x0,0x0,0x1,0x9c,0x21,0x9b,0x15,0x24, + // :/qml/components/Sidebar.qml + 0x0,0x0,0x3,0xc,0x0,0x1,0x0,0x0,0x0,0x1,0x0,0x0,0xd2,0x95, +0x0,0x0,0x1,0x9c,0x21,0x9b,0x15,0x1f, + // :/qml/components/GridBackground.qml + 0x0,0x0,0x2,0xe2,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0xce,0x66, +0x0,0x0,0x1,0x9c,0x21,0x9b,0x15,0x13, + // :/qml/components/Icon.qml + 0x0,0x0,0x3,0xae,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0xf8,0x6b, +0x0,0x0,0x1,0x9c,0x21,0x9b,0x15,0x1c, + // :/qml/components/TagRibbon.qml + 0x0,0x0,0x3,0x28,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0xdb,0x8d, +0x0,0x0,0x1,0x9c,0x21,0x9b,0x15,0x22, + // :/qml/components/HeroSection.qml + 0x0,0x0,0x2,0x26,0x0,0x1,0x0,0x0,0x0,0x1,0x0,0x0,0xa7,0x5e, +0x0,0x0,0x1,0x9c,0x21,0x9b,0x15,0x13, + // :/qml/theme/qmldir + 0x0,0x0,0x3,0xee,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x1,0x42,0x50, +0x0,0x0,0x1,0x9c,0x21,0x9b,0x15,0x3c, + // :/qml/theme/Theme.qml + 0x0,0x0,0x4,0x2c,0x0,0x1,0x0,0x0,0x0,0x1,0x0,0x1,0x3e,0x78, +0x0,0x0,0x1,0x9c,0x21,0x9b,0x15,0x3b, + // :/qml/pages/TrashPage.qml + 0x0,0x0,0x0,0xfa,0x0,0x1,0x0,0x0,0x0,0x1,0x0,0x0,0x4d,0xea, +0x0,0x0,0x1,0x9c,0x36,0x2b,0xee,0xcd, + // :/qml/pages/SettingsPage.qml + 0x0,0x0,0x0,0xd4,0x0,0x1,0x0,0x0,0x0,0x1,0x0,0x0,0x2f,0x34, +0x0,0x0,0x1,0x9c,0x36,0x4b,0x7b,0xec, + // :/qml/pages/FoldersPage.qml + 0x0,0x0,0x1,0x3c,0x0,0x1,0x0,0x0,0x0,0x1,0x0,0x0,0x62,0xb0, +0x0,0x0,0x1,0x9c,0x21,0x9b,0x15,0x33, + // :/qml/pages/AlbumsPage.qml + 0x0,0x0,0x1,0x1a,0x0,0x1,0x0,0x0,0x0,0x1,0x0,0x0,0x59,0x36, +0x0,0x0,0x1,0x9c,0x33,0xa0,0x46,0x28, + // :/qml/pages/FavoritesPage.qml + 0x0,0x0,0x0,0x8e,0x0,0x1,0x0,0x0,0x0,0x1,0x0,0x0,0x19,0xb5, +0x0,0x0,0x1,0x9c,0x36,0x2b,0xee,0xcc, + // :/qml/pages/TagsPage.qml + 0x0,0x0,0x0,0x70,0x0,0x1,0x0,0x0,0x0,0x1,0x0,0x0,0x10,0xad, +0x0,0x0,0x1,0x9c,0x33,0xa0,0x6d,0x3f, + // :/qml/pages/HomePage.qml + 0x0,0x0,0x0,0xb6,0x0,0x1,0x0,0x0,0x0,0x1,0x0,0x0,0x22,0xb, +0x0,0x0,0x1,0x9c,0x37,0x31,0xfb,0x69, + +}; + +#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 + +#if defined(QT_INLINE_NAMESPACE) +inline namespace QT_NAMESPACE { +#elif defined(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 *); + +#if defined(__ELF__) || defined(__APPLE__) +static inline unsigned char qResourceFeatureZlib() +{ + extern const unsigned char qt_resourceFeatureZlib; + return qt_resourceFeatureZlib; +} +#else +unsigned char qResourceFeatureZlib(); +#endif + +#ifdef QT_NAMESPACE +} +#endif + +int QT_RCC_MANGLE_NAMESPACE(qInitResources_resources)(); +int QT_RCC_MANGLE_NAMESPACE(qInitResources_resources)() +{ + 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_resources)(); +int QT_RCC_MANGLE_NAMESPACE(qCleanupResources_resources)() +{ + int version = 3; + version += QT_RCC_PREPEND_NAMESPACE(qResourceFeatureZlib()); + 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_resources)(); } + ~initializer() { QT_RCC_MANGLE_NAMESPACE(qCleanupResources_resources)(); } + } dummy; +} + +#ifdef __clang__ +# pragma clang diagnostic pop +#endif diff --git a/photowall-qt/build-msvc/PhotoWallQt_autogen/PRMOGMWJPH/moc_EventDispatcher.cpp b/photowall-qt/build-msvc/PhotoWallQt_autogen/PRMOGMWJPH/moc_EventDispatcher.cpp new file mode 100644 index 0000000..850a02a --- /dev/null +++ b/photowall-qt/build-msvc/PhotoWallQt_autogen/PRMOGMWJPH/moc_EventDispatcher.cpp @@ -0,0 +1,473 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'EventDispatcher.h' +** +** Created by: The Qt Meta Object Compiler version 69 (Qt 6.10.1) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include "../../../src/core/EventDispatcher.h" +#include + +#include + +#include + + +#include +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'EventDispatcher.h' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 69 +#error "This file was generated using the moc from 6.10.1. 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 { +struct qt_meta_tag_ZN15EventDispatcherE_t {}; +} // unnamed namespace + +template <> constexpr inline auto EventDispatcher::qt_create_metaobjectdata() +{ + namespace QMC = QtMocConstants; + QtMocHelpers::StringRefStorage qt_stringData { + "EventDispatcher", + "thumbnailReady", + "", + "fileHash", + "size", + "path", + "isPlaceholder", + "placeholderBase64", + "useOriginal", + "indexProgress", + "processed", + "total", + "currentFile", + "indexFinished", + "indexed", + "skipped", + "failed", + "indexCancelled", + "settingsChanged", + "QJsonObject", + "settings", + "autoScanStarted", + "autoScanFinished", + "count", + "autoScanError", + "error", + "fileWatcherEvent", + "eventType", + "importProgress", + "current", + "importFinished", + "imported", + "importCancelled", + "jobId", + "exportProgress", + "exportFinished", + "exported", + "exportCancelled", + "moveProgress", + "moveFinished", + "moved", + "moveCancelled", + "copyProgress", + "copyFinished", + "copied", + "copyCancelled", + "batchRenameProgress", + "batchRenameFinished", + "renamed", + "batchRenameCancelled", + "onEventReceived", + "eventName", + "payload" + }; + + QtMocHelpers::UintData qt_methods { + // Signal 'thumbnailReady' + QtMocHelpers::SignalData(1, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::QString, 3 }, { QMetaType::QString, 4 }, { QMetaType::QString, 5 }, { QMetaType::Bool, 6 }, + { QMetaType::QString, 7 }, { QMetaType::Bool, 8 }, + }}), + // Signal 'indexProgress' + QtMocHelpers::SignalData(9, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::Int, 10 }, { QMetaType::Int, 11 }, { QMetaType::QString, 12 }, + }}), + // Signal 'indexFinished' + QtMocHelpers::SignalData(13, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::Int, 14 }, { QMetaType::Int, 15 }, { QMetaType::Int, 16 }, + }}), + // Signal 'indexCancelled' + QtMocHelpers::SignalData(17, 2, QMC::AccessPublic, QMetaType::Void), + // Signal 'settingsChanged' + QtMocHelpers::SignalData(18, 2, QMC::AccessPublic, QMetaType::Void, {{ + { 0x80000000 | 19, 20 }, + }}), + // Signal 'autoScanStarted' + QtMocHelpers::SignalData(21, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::QString, 5 }, + }}), + // Signal 'autoScanFinished' + QtMocHelpers::SignalData(22, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::QString, 5 }, { QMetaType::Int, 23 }, + }}), + // Signal 'autoScanError' + QtMocHelpers::SignalData(24, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::QString, 5 }, { QMetaType::QString, 25 }, + }}), + // Signal 'fileWatcherEvent' + QtMocHelpers::SignalData(26, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::QString, 27 }, { QMetaType::QString, 5 }, + }}), + // Signal 'importProgress' + QtMocHelpers::SignalData(28, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::Int, 29 }, { QMetaType::Int, 11 }, { QMetaType::QString, 12 }, + }}), + // Signal 'importFinished' + QtMocHelpers::SignalData(30, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::Int, 31 }, { QMetaType::Int, 16 }, { QMetaType::Int, 15 }, + }}), + // Signal 'importCancelled' + QtMocHelpers::SignalData(32, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::ULongLong, 33 }, + }}), + // Signal 'exportProgress' + QtMocHelpers::SignalData(34, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::Int, 29 }, { QMetaType::Int, 11 }, { QMetaType::QString, 12 }, + }}), + // Signal 'exportFinished' + QtMocHelpers::SignalData(35, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::Int, 36 }, { QMetaType::Int, 16 }, + }}), + // Signal 'exportCancelled' + QtMocHelpers::SignalData(37, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::ULongLong, 33 }, + }}), + // Signal 'moveProgress' + QtMocHelpers::SignalData(38, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::Int, 29 }, { QMetaType::Int, 11 }, { QMetaType::QString, 12 }, + }}), + // Signal 'moveFinished' + QtMocHelpers::SignalData(39, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::Int, 40 }, { QMetaType::Int, 16 }, + }}), + // Signal 'moveCancelled' + QtMocHelpers::SignalData(41, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::ULongLong, 33 }, + }}), + // Signal 'copyProgress' + QtMocHelpers::SignalData(42, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::Int, 29 }, { QMetaType::Int, 11 }, { QMetaType::QString, 12 }, + }}), + // Signal 'copyFinished' + QtMocHelpers::SignalData(43, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::Int, 44 }, { QMetaType::Int, 16 }, + }}), + // Signal 'copyCancelled' + QtMocHelpers::SignalData(45, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::ULongLong, 33 }, + }}), + // Signal 'batchRenameProgress' + QtMocHelpers::SignalData(46, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::Int, 29 }, { QMetaType::Int, 11 }, { QMetaType::QString, 12 }, + }}), + // Signal 'batchRenameFinished' + QtMocHelpers::SignalData(47, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::Int, 48 }, { QMetaType::Int, 16 }, + }}), + // Signal 'batchRenameCancelled' + QtMocHelpers::SignalData(49, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::ULongLong, 33 }, + }}), + // Slot 'onEventReceived' + QtMocHelpers::SlotData(50, 2, QMC::AccessPrivate, QMetaType::Void, {{ + { QMetaType::QString, 51 }, { 0x80000000 | 19, 52 }, + }}), + }; + QtMocHelpers::UintData qt_properties { + }; + QtMocHelpers::UintData qt_enums { + }; + return QtMocHelpers::metaObjectData(QMC::MetaObjectFlag{}, qt_stringData, + qt_methods, qt_properties, qt_enums); +} +Q_CONSTINIT const QMetaObject EventDispatcher::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_staticMetaObjectStaticContent.stringdata, + qt_staticMetaObjectStaticContent.data, + qt_static_metacall, + nullptr, + qt_staticMetaObjectRelocatingContent.metaTypes, + nullptr +} }; + +void EventDispatcher::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + auto *_t = static_cast(_o); + if (_c == QMetaObject::InvokeMetaMethod) { + switch (_id) { + case 0: _t->thumbnailReady((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3])),(*reinterpret_cast>(_a[4])),(*reinterpret_cast>(_a[5])),(*reinterpret_cast>(_a[6]))); break; + case 1: _t->indexProgress((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3]))); break; + case 2: _t->indexFinished((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3]))); break; + case 3: _t->indexCancelled(); break; + case 4: _t->settingsChanged((*reinterpret_cast>(_a[1]))); break; + case 5: _t->autoScanStarted((*reinterpret_cast>(_a[1]))); break; + case 6: _t->autoScanFinished((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); break; + case 7: _t->autoScanError((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); break; + case 8: _t->fileWatcherEvent((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); break; + case 9: _t->importProgress((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3]))); break; + case 10: _t->importFinished((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3]))); break; + case 11: _t->importCancelled((*reinterpret_cast>(_a[1]))); break; + case 12: _t->exportProgress((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3]))); break; + case 13: _t->exportFinished((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); break; + case 14: _t->exportCancelled((*reinterpret_cast>(_a[1]))); break; + case 15: _t->moveProgress((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3]))); break; + case 16: _t->moveFinished((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); break; + case 17: _t->moveCancelled((*reinterpret_cast>(_a[1]))); break; + case 18: _t->copyProgress((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3]))); break; + case 19: _t->copyFinished((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); break; + case 20: _t->copyCancelled((*reinterpret_cast>(_a[1]))); break; + case 21: _t->batchRenameProgress((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3]))); break; + case 22: _t->batchRenameFinished((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); break; + case 23: _t->batchRenameCancelled((*reinterpret_cast>(_a[1]))); break; + case 24: _t->onEventReceived((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); break; + default: ; + } + } + if (_c == QMetaObject::IndexOfMethod) { + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::thumbnailReady, 0)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::indexProgress, 1)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::indexFinished, 2)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::indexCancelled, 3)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::settingsChanged, 4)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::autoScanStarted, 5)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::autoScanFinished, 6)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::autoScanError, 7)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::fileWatcherEvent, 8)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::importProgress, 9)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::importFinished, 10)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::importCancelled, 11)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::exportProgress, 12)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::exportFinished, 13)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::exportCancelled, 14)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::moveProgress, 15)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::moveFinished, 16)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::moveCancelled, 17)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::copyProgress, 18)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::copyFinished, 19)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::copyCancelled, 20)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::batchRenameProgress, 21)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::batchRenameFinished, 22)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::batchRenameCancelled, 23)) + return; + } +} + +const QMetaObject *EventDispatcher::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *EventDispatcher::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_staticMetaObjectStaticContent.strings)) + return static_cast(this); + return QObject::qt_metacast(_clname); +} + +int EventDispatcher::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QObject::qt_metacall(_c, _id, _a); + if (_id < 0) + return _id; + if (_c == QMetaObject::InvokeMetaMethod) { + if (_id < 25) + qt_static_metacall(this, _c, _id, _a); + _id -= 25; + } + if (_c == QMetaObject::RegisterMethodArgumentMetaType) { + if (_id < 25) + *reinterpret_cast(_a[0]) = QMetaType(); + _id -= 25; + } + return _id; +} + +// SIGNAL 0 +void EventDispatcher::thumbnailReady(const QString & _t1, const QString & _t2, const QString & _t3, bool _t4, const QString & _t5, bool _t6) +{ + QMetaObject::activate(this, &staticMetaObject, 0, nullptr, _t1, _t2, _t3, _t4, _t5, _t6); +} + +// SIGNAL 1 +void EventDispatcher::indexProgress(int _t1, int _t2, const QString & _t3) +{ + QMetaObject::activate(this, &staticMetaObject, 1, nullptr, _t1, _t2, _t3); +} + +// SIGNAL 2 +void EventDispatcher::indexFinished(int _t1, int _t2, int _t3) +{ + QMetaObject::activate(this, &staticMetaObject, 2, nullptr, _t1, _t2, _t3); +} + +// SIGNAL 3 +void EventDispatcher::indexCancelled() +{ + QMetaObject::activate(this, &staticMetaObject, 3, nullptr); +} + +// SIGNAL 4 +void EventDispatcher::settingsChanged(const QJsonObject & _t1) +{ + QMetaObject::activate(this, &staticMetaObject, 4, nullptr, _t1); +} + +// SIGNAL 5 +void EventDispatcher::autoScanStarted(const QString & _t1) +{ + QMetaObject::activate(this, &staticMetaObject, 5, nullptr, _t1); +} + +// SIGNAL 6 +void EventDispatcher::autoScanFinished(const QString & _t1, int _t2) +{ + QMetaObject::activate(this, &staticMetaObject, 6, nullptr, _t1, _t2); +} + +// SIGNAL 7 +void EventDispatcher::autoScanError(const QString & _t1, const QString & _t2) +{ + QMetaObject::activate(this, &staticMetaObject, 7, nullptr, _t1, _t2); +} + +// SIGNAL 8 +void EventDispatcher::fileWatcherEvent(const QString & _t1, const QString & _t2) +{ + QMetaObject::activate(this, &staticMetaObject, 8, nullptr, _t1, _t2); +} + +// SIGNAL 9 +void EventDispatcher::importProgress(int _t1, int _t2, const QString & _t3) +{ + QMetaObject::activate(this, &staticMetaObject, 9, nullptr, _t1, _t2, _t3); +} + +// SIGNAL 10 +void EventDispatcher::importFinished(int _t1, int _t2, int _t3) +{ + QMetaObject::activate(this, &staticMetaObject, 10, nullptr, _t1, _t2, _t3); +} + +// SIGNAL 11 +void EventDispatcher::importCancelled(quint64 _t1) +{ + QMetaObject::activate(this, &staticMetaObject, 11, nullptr, _t1); +} + +// SIGNAL 12 +void EventDispatcher::exportProgress(int _t1, int _t2, const QString & _t3) +{ + QMetaObject::activate(this, &staticMetaObject, 12, nullptr, _t1, _t2, _t3); +} + +// SIGNAL 13 +void EventDispatcher::exportFinished(int _t1, int _t2) +{ + QMetaObject::activate(this, &staticMetaObject, 13, nullptr, _t1, _t2); +} + +// SIGNAL 14 +void EventDispatcher::exportCancelled(quint64 _t1) +{ + QMetaObject::activate(this, &staticMetaObject, 14, nullptr, _t1); +} + +// SIGNAL 15 +void EventDispatcher::moveProgress(int _t1, int _t2, const QString & _t3) +{ + QMetaObject::activate(this, &staticMetaObject, 15, nullptr, _t1, _t2, _t3); +} + +// SIGNAL 16 +void EventDispatcher::moveFinished(int _t1, int _t2) +{ + QMetaObject::activate(this, &staticMetaObject, 16, nullptr, _t1, _t2); +} + +// SIGNAL 17 +void EventDispatcher::moveCancelled(quint64 _t1) +{ + QMetaObject::activate(this, &staticMetaObject, 17, nullptr, _t1); +} + +// SIGNAL 18 +void EventDispatcher::copyProgress(int _t1, int _t2, const QString & _t3) +{ + QMetaObject::activate(this, &staticMetaObject, 18, nullptr, _t1, _t2, _t3); +} + +// SIGNAL 19 +void EventDispatcher::copyFinished(int _t1, int _t2) +{ + QMetaObject::activate(this, &staticMetaObject, 19, nullptr, _t1, _t2); +} + +// SIGNAL 20 +void EventDispatcher::copyCancelled(quint64 _t1) +{ + QMetaObject::activate(this, &staticMetaObject, 20, nullptr, _t1); +} + +// SIGNAL 21 +void EventDispatcher::batchRenameProgress(int _t1, int _t2, const QString & _t3) +{ + QMetaObject::activate(this, &staticMetaObject, 21, nullptr, _t1, _t2, _t3); +} + +// SIGNAL 22 +void EventDispatcher::batchRenameFinished(int _t1, int _t2) +{ + QMetaObject::activate(this, &staticMetaObject, 22, nullptr, _t1, _t2); +} + +// SIGNAL 23 +void EventDispatcher::batchRenameCancelled(quint64 _t1) +{ + QMetaObject::activate(this, &staticMetaObject, 23, nullptr, _t1); +} +QT_WARNING_POP diff --git a/photowall-qt/build-msvc/PhotoWallQt_autogen/PRMOGMWJPH/moc_EventDispatcher.cpp.d b/photowall-qt/build-msvc/PhotoWallQt_autogen/PRMOGMWJPH/moc_EventDispatcher.cpp.d new file mode 100644 index 0000000..cdc5789 --- /dev/null +++ b/photowall-qt/build-msvc/PhotoWallQt_autogen/PRMOGMWJPH/moc_EventDispatcher.cpp.d @@ -0,0 +1,348 @@ +D:/CodeProject/PhotoWall/photowall-qt/build-msvc/PhotoWallQt_autogen/PRMOGMWJPH/moc_EventDispatcher.cpp: D:/CodeProject/PhotoWall/photowall-qt/src/core/EventDispatcher.h \ + D:/CodeProject/PhotoWall/photowall-qt/build-msvc/PhotoWallQt_autogen/moc_predefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QHash \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h diff --git a/photowall-qt/build-msvc/PhotoWallQt_autogen/PRMOGMWJPH/moc_FolderTreeModel.cpp b/photowall-qt/build-msvc/PhotoWallQt_autogen/PRMOGMWJPH/moc_FolderTreeModel.cpp new file mode 100644 index 0000000..48430f3 --- /dev/null +++ b/photowall-qt/build-msvc/PhotoWallQt_autogen/PRMOGMWJPH/moc_FolderTreeModel.cpp @@ -0,0 +1,219 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'FolderTreeModel.h' +** +** Created by: The Qt Meta Object Compiler version 69 (Qt 6.10.1) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include "../../../src/core/FolderTreeModel.h" +#include + +#include + +#include + + +#include +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'FolderTreeModel.h' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 69 +#error "This file was generated using the moc from 6.10.1. 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 { +struct qt_meta_tag_ZN15FolderTreeModelE_t {}; +} // unnamed namespace + +template <> constexpr inline auto FolderTreeModel::qt_create_metaobjectdata() +{ + namespace QMC = QtMocConstants; + QtMocHelpers::StringRefStorage qt_stringData { + "FolderTreeModel", + "loadingChanged", + "", + "selectedPathChanged", + "folderSelected", + "path", + "refresh", + "expandPath", + "collapsePath", + "toggleExpanded", + "QModelIndex", + "index", + "indexForPath", + "loading", + "selectedPath", + "FolderRoles", + "PathRole", + "NameRole", + "PhotoCountRole", + "HasChildrenRole", + "ExpandedRole", + "DepthRole" + }; + + QtMocHelpers::UintData qt_methods { + // Signal 'loadingChanged' + QtMocHelpers::SignalData(1, 2, QMC::AccessPublic, QMetaType::Void), + // Signal 'selectedPathChanged' + QtMocHelpers::SignalData(3, 2, QMC::AccessPublic, QMetaType::Void), + // Signal 'folderSelected' + QtMocHelpers::SignalData(4, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::QString, 5 }, + }}), + // Method 'refresh' + QtMocHelpers::MethodData(6, 2, QMC::AccessPublic, QMetaType::Void), + // Method 'expandPath' + QtMocHelpers::MethodData(7, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::QString, 5 }, + }}), + // Method 'collapsePath' + QtMocHelpers::MethodData(8, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::QString, 5 }, + }}), + // Method 'toggleExpanded' + QtMocHelpers::MethodData(9, 2, QMC::AccessPublic, QMetaType::Void, {{ + { 0x80000000 | 10, 11 }, + }}), + // Method 'indexForPath' + QtMocHelpers::MethodData(12, 2, QMC::AccessPublic, 0x80000000 | 10, {{ + { QMetaType::QString, 5 }, + }}), + }; + QtMocHelpers::UintData qt_properties { + // property 'loading' + QtMocHelpers::PropertyData(13, QMetaType::Bool, QMC::DefaultPropertyFlags, 0), + // property 'selectedPath' + QtMocHelpers::PropertyData(14, QMetaType::QString, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 1), + }; + QtMocHelpers::UintData qt_enums { + // enum 'FolderRoles' + QtMocHelpers::EnumData(15, 15, QMC::EnumFlags{}).add({ + { 16, FolderRoles::PathRole }, + { 17, FolderRoles::NameRole }, + { 18, FolderRoles::PhotoCountRole }, + { 19, FolderRoles::HasChildrenRole }, + { 20, FolderRoles::ExpandedRole }, + { 21, FolderRoles::DepthRole }, + }), + }; + return QtMocHelpers::metaObjectData(QMC::MetaObjectFlag{}, qt_stringData, + qt_methods, qt_properties, qt_enums); +} +Q_CONSTINIT const QMetaObject FolderTreeModel::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_staticMetaObjectStaticContent.stringdata, + qt_staticMetaObjectStaticContent.data, + qt_static_metacall, + nullptr, + qt_staticMetaObjectRelocatingContent.metaTypes, + nullptr +} }; + +void FolderTreeModel::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + auto *_t = static_cast(_o); + if (_c == QMetaObject::InvokeMetaMethod) { + switch (_id) { + case 0: _t->loadingChanged(); break; + case 1: _t->selectedPathChanged(); break; + case 2: _t->folderSelected((*reinterpret_cast>(_a[1]))); break; + case 3: _t->refresh(); break; + case 4: _t->expandPath((*reinterpret_cast>(_a[1]))); break; + case 5: _t->collapsePath((*reinterpret_cast>(_a[1]))); break; + case 6: _t->toggleExpanded((*reinterpret_cast>(_a[1]))); break; + case 7: { QModelIndex _r = _t->indexForPath((*reinterpret_cast>(_a[1]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + default: ; + } + } + if (_c == QMetaObject::IndexOfMethod) { + if (QtMocHelpers::indexOfMethod(_a, &FolderTreeModel::loadingChanged, 0)) + return; + if (QtMocHelpers::indexOfMethod(_a, &FolderTreeModel::selectedPathChanged, 1)) + return; + if (QtMocHelpers::indexOfMethod(_a, &FolderTreeModel::folderSelected, 2)) + return; + } + if (_c == QMetaObject::ReadProperty) { + void *_v = _a[0]; + switch (_id) { + case 0: *reinterpret_cast(_v) = _t->loading(); break; + case 1: *reinterpret_cast(_v) = _t->selectedPath(); break; + default: break; + } + } + if (_c == QMetaObject::WriteProperty) { + void *_v = _a[0]; + switch (_id) { + case 1: _t->setSelectedPath(*reinterpret_cast(_v)); break; + default: break; + } + } +} + +const QMetaObject *FolderTreeModel::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *FolderTreeModel::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_staticMetaObjectStaticContent.strings)) + return static_cast(this); + return QAbstractItemModel::qt_metacast(_clname); +} + +int FolderTreeModel::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QAbstractItemModel::qt_metacall(_c, _id, _a); + if (_id < 0) + return _id; + if (_c == QMetaObject::InvokeMetaMethod) { + if (_id < 8) + qt_static_metacall(this, _c, _id, _a); + _id -= 8; + } + if (_c == QMetaObject::RegisterMethodArgumentMetaType) { + if (_id < 8) + *reinterpret_cast(_a[0]) = QMetaType(); + _id -= 8; + } + if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty + || _c == QMetaObject::ResetProperty || _c == QMetaObject::BindableProperty + || _c == QMetaObject::RegisterPropertyMetaType) { + qt_static_metacall(this, _c, _id, _a); + _id -= 2; + } + return _id; +} + +// SIGNAL 0 +void FolderTreeModel::loadingChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 0, nullptr); +} + +// SIGNAL 1 +void FolderTreeModel::selectedPathChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 1, nullptr); +} + +// SIGNAL 2 +void FolderTreeModel::folderSelected(const QString & _t1) +{ + QMetaObject::activate(this, &staticMetaObject, 2, nullptr, _t1); +} +QT_WARNING_POP diff --git a/photowall-qt/build-msvc/PhotoWallQt_autogen/PRMOGMWJPH/moc_FolderTreeModel.cpp.d b/photowall-qt/build-msvc/PhotoWallQt_autogen/PRMOGMWJPH/moc_FolderTreeModel.cpp.d new file mode 100644 index 0000000..df1cbb0 --- /dev/null +++ b/photowall-qt/build-msvc/PhotoWallQt_autogen/PRMOGMWJPH/moc_FolderTreeModel.cpp.d @@ -0,0 +1,350 @@ +D:/CodeProject/PhotoWall/photowall-qt/build-msvc/PhotoWallQt_autogen/PRMOGMWJPH/moc_FolderTreeModel.cpp: D:/CodeProject/PhotoWall/photowall-qt/src/core/FolderTreeModel.h \ + D:/CodeProject/PhotoWall/photowall-qt/build-msvc/PhotoWallQt_autogen/moc_predefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QAbstractItemModel \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonArray \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractitemmodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h diff --git a/photowall-qt/build-msvc/PhotoWallQt_autogen/PRMOGMWJPH/moc_PhotoModel.cpp b/photowall-qt/build-msvc/PhotoWallQt_autogen/PRMOGMWJPH/moc_PhotoModel.cpp new file mode 100644 index 0000000..9d24c69 --- /dev/null +++ b/photowall-qt/build-msvc/PhotoWallQt_autogen/PRMOGMWJPH/moc_PhotoModel.cpp @@ -0,0 +1,351 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'PhotoModel.h' +** +** Created by: The Qt Meta Object Compiler version 69 (Qt 6.10.1) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include "../../../src/core/PhotoModel.h" +#include + +#include + +#include + + +#include +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'PhotoModel.h' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 69 +#error "This file was generated using the moc from 6.10.1. 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 { +struct qt_meta_tag_ZN10PhotoModelE_t {}; +} // unnamed namespace + +template <> constexpr inline auto PhotoModel::qt_create_metaobjectdata() +{ + namespace QMC = QtMocConstants; + QtMocHelpers::StringRefStorage qt_stringData { + "PhotoModel", + "countChanged", + "", + "loadingChanged", + "hasMoreChanged", + "totalCountChanged", + "searchFiltersChanged", + "sortFieldChanged", + "sortOrderChanged", + "selectionChanged", + "onPhotosReady", + "QJsonArray", + "photos", + "QJsonObject", + "nextCursor", + "total", + "hasMore", + "loadInitial", + "loadMore", + "refresh", + "clear", + "setSelected", + "photoId", + "selected", + "isSelected", + "selectedIds", + "QList", + "clearSelection", + "getPhotoById", + "indexOfPhoto", + "count", + "loading", + "totalCount", + "searchFilters", + "sortField", + "sortOrder", + "PhotoRoles", + "PhotoIdRole", + "FilePathRole", + "FileNameRole", + "FileHashRole", + "WidthRole", + "HeightRole", + "DateTakenRole", + "DateAddedRole", + "IsFavoriteRole", + "RatingRole", + "SelectedRole", + "CameraModelRole", + "LensModelRole", + "FileSizeRole", + "ThumbnailUrlRole" + }; + + QtMocHelpers::UintData qt_methods { + // Signal 'countChanged' + QtMocHelpers::SignalData(1, 2, QMC::AccessPublic, QMetaType::Void), + // Signal 'loadingChanged' + QtMocHelpers::SignalData(3, 2, QMC::AccessPublic, QMetaType::Void), + // Signal 'hasMoreChanged' + QtMocHelpers::SignalData(4, 2, QMC::AccessPublic, QMetaType::Void), + // Signal 'totalCountChanged' + QtMocHelpers::SignalData(5, 2, QMC::AccessPublic, QMetaType::Void), + // Signal 'searchFiltersChanged' + QtMocHelpers::SignalData(6, 2, QMC::AccessPublic, QMetaType::Void), + // Signal 'sortFieldChanged' + QtMocHelpers::SignalData(7, 2, QMC::AccessPublic, QMetaType::Void), + // Signal 'sortOrderChanged' + QtMocHelpers::SignalData(8, 2, QMC::AccessPublic, QMetaType::Void), + // Signal 'selectionChanged' + QtMocHelpers::SignalData(9, 2, QMC::AccessPublic, QMetaType::Void), + // Slot 'onPhotosReady' + QtMocHelpers::SlotData(10, 2, QMC::AccessPublic, QMetaType::Void, {{ + { 0x80000000 | 11, 12 }, { 0x80000000 | 13, 14 }, { QMetaType::Int, 15 }, { QMetaType::Bool, 16 }, + }}), + // Method 'loadInitial' + QtMocHelpers::MethodData(17, 2, QMC::AccessPublic, QMetaType::Void), + // Method 'loadMore' + QtMocHelpers::MethodData(18, 2, QMC::AccessPublic, QMetaType::Void), + // Method 'refresh' + QtMocHelpers::MethodData(19, 2, QMC::AccessPublic, QMetaType::Void), + // Method 'clear' + QtMocHelpers::MethodData(20, 2, QMC::AccessPublic, QMetaType::Void), + // Method 'setSelected' + QtMocHelpers::MethodData(21, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::LongLong, 22 }, { QMetaType::Bool, 23 }, + }}), + // Method 'isSelected' + QtMocHelpers::MethodData(24, 2, QMC::AccessPublic, QMetaType::Bool, {{ + { QMetaType::LongLong, 22 }, + }}), + // Method 'selectedIds' + QtMocHelpers::MethodData() const>(25, 2, QMC::AccessPublic, 0x80000000 | 26), + // Method 'clearSelection' + QtMocHelpers::MethodData(27, 2, QMC::AccessPublic, QMetaType::Void), + // Method 'getPhotoById' + QtMocHelpers::MethodData(28, 2, QMC::AccessPublic, 0x80000000 | 13, {{ + { QMetaType::LongLong, 22 }, + }}), + // Method 'indexOfPhoto' + QtMocHelpers::MethodData(29, 2, QMC::AccessPublic, QMetaType::Int, {{ + { QMetaType::LongLong, 22 }, + }}), + }; + QtMocHelpers::UintData qt_properties { + // property 'count' + QtMocHelpers::PropertyData(30, QMetaType::Int, QMC::DefaultPropertyFlags, 0), + // property 'loading' + QtMocHelpers::PropertyData(31, QMetaType::Bool, QMC::DefaultPropertyFlags, 1), + // property 'hasMore' + QtMocHelpers::PropertyData(16, QMetaType::Bool, QMC::DefaultPropertyFlags, 2), + // property 'totalCount' + QtMocHelpers::PropertyData(32, QMetaType::Int, QMC::DefaultPropertyFlags, 3), + // property 'searchFilters' + QtMocHelpers::PropertyData(33, 0x80000000 | 13, QMC::DefaultPropertyFlags | QMC::Writable | QMC::EnumOrFlag | QMC::StdCppSet, 4), + // property 'sortField' + QtMocHelpers::PropertyData(34, QMetaType::QString, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 5), + // property 'sortOrder' + QtMocHelpers::PropertyData(35, QMetaType::QString, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 6), + }; + QtMocHelpers::UintData qt_enums { + // enum 'PhotoRoles' + QtMocHelpers::EnumData(36, 36, QMC::EnumFlags{}).add({ + { 37, PhotoRoles::PhotoIdRole }, + { 38, PhotoRoles::FilePathRole }, + { 39, PhotoRoles::FileNameRole }, + { 40, PhotoRoles::FileHashRole }, + { 41, PhotoRoles::WidthRole }, + { 42, PhotoRoles::HeightRole }, + { 43, PhotoRoles::DateTakenRole }, + { 44, PhotoRoles::DateAddedRole }, + { 45, PhotoRoles::IsFavoriteRole }, + { 46, PhotoRoles::RatingRole }, + { 47, PhotoRoles::SelectedRole }, + { 48, PhotoRoles::CameraModelRole }, + { 49, PhotoRoles::LensModelRole }, + { 50, PhotoRoles::FileSizeRole }, + { 51, PhotoRoles::ThumbnailUrlRole }, + }), + }; + return QtMocHelpers::metaObjectData(QMC::MetaObjectFlag{}, qt_stringData, + qt_methods, qt_properties, qt_enums); +} +Q_CONSTINIT const QMetaObject PhotoModel::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_staticMetaObjectStaticContent.stringdata, + qt_staticMetaObjectStaticContent.data, + qt_static_metacall, + nullptr, + qt_staticMetaObjectRelocatingContent.metaTypes, + nullptr +} }; + +void PhotoModel::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + auto *_t = static_cast(_o); + if (_c == QMetaObject::InvokeMetaMethod) { + switch (_id) { + case 0: _t->countChanged(); break; + case 1: _t->loadingChanged(); break; + case 2: _t->hasMoreChanged(); break; + case 3: _t->totalCountChanged(); break; + case 4: _t->searchFiltersChanged(); break; + case 5: _t->sortFieldChanged(); break; + case 6: _t->sortOrderChanged(); break; + case 7: _t->selectionChanged(); break; + case 8: _t->onPhotosReady((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3])),(*reinterpret_cast>(_a[4]))); break; + case 9: _t->loadInitial(); break; + case 10: _t->loadMore(); break; + case 11: _t->refresh(); break; + case 12: _t->clear(); break; + case 13: _t->setSelected((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); break; + case 14: { bool _r = _t->isSelected((*reinterpret_cast>(_a[1]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 15: { QList _r = _t->selectedIds(); + if (_a[0]) *reinterpret_cast*>(_a[0]) = std::move(_r); } break; + case 16: _t->clearSelection(); break; + case 17: { QJsonObject _r = _t->getPhotoById((*reinterpret_cast>(_a[1]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 18: { int _r = _t->indexOfPhoto((*reinterpret_cast>(_a[1]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + default: ; + } + } + if (_c == QMetaObject::IndexOfMethod) { + if (QtMocHelpers::indexOfMethod(_a, &PhotoModel::countChanged, 0)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoModel::loadingChanged, 1)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoModel::hasMoreChanged, 2)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoModel::totalCountChanged, 3)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoModel::searchFiltersChanged, 4)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoModel::sortFieldChanged, 5)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoModel::sortOrderChanged, 6)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoModel::selectionChanged, 7)) + return; + } + if (_c == QMetaObject::ReadProperty) { + void *_v = _a[0]; + switch (_id) { + case 0: *reinterpret_cast(_v) = _t->count(); break; + case 1: *reinterpret_cast(_v) = _t->loading(); break; + case 2: *reinterpret_cast(_v) = _t->hasMore(); break; + case 3: *reinterpret_cast(_v) = _t->totalCount(); break; + case 4: *reinterpret_cast(_v) = _t->searchFilters(); break; + case 5: *reinterpret_cast(_v) = _t->sortField(); break; + case 6: *reinterpret_cast(_v) = _t->sortOrder(); break; + default: break; + } + } + if (_c == QMetaObject::WriteProperty) { + void *_v = _a[0]; + switch (_id) { + case 4: _t->setSearchFilters(*reinterpret_cast(_v)); break; + case 5: _t->setSortField(*reinterpret_cast(_v)); break; + case 6: _t->setSortOrder(*reinterpret_cast(_v)); break; + default: break; + } + } +} + +const QMetaObject *PhotoModel::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *PhotoModel::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_staticMetaObjectStaticContent.strings)) + return static_cast(this); + return QAbstractListModel::qt_metacast(_clname); +} + +int PhotoModel::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QAbstractListModel::qt_metacall(_c, _id, _a); + if (_id < 0) + return _id; + if (_c == QMetaObject::InvokeMetaMethod) { + if (_id < 19) + qt_static_metacall(this, _c, _id, _a); + _id -= 19; + } + if (_c == QMetaObject::RegisterMethodArgumentMetaType) { + if (_id < 19) + *reinterpret_cast(_a[0]) = QMetaType(); + _id -= 19; + } + if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty + || _c == QMetaObject::ResetProperty || _c == QMetaObject::BindableProperty + || _c == QMetaObject::RegisterPropertyMetaType) { + qt_static_metacall(this, _c, _id, _a); + _id -= 7; + } + return _id; +} + +// SIGNAL 0 +void PhotoModel::countChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 0, nullptr); +} + +// SIGNAL 1 +void PhotoModel::loadingChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 1, nullptr); +} + +// SIGNAL 2 +void PhotoModel::hasMoreChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 2, nullptr); +} + +// SIGNAL 3 +void PhotoModel::totalCountChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 3, nullptr); +} + +// SIGNAL 4 +void PhotoModel::searchFiltersChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 4, nullptr); +} + +// SIGNAL 5 +void PhotoModel::sortFieldChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 5, nullptr); +} + +// SIGNAL 6 +void PhotoModel::sortOrderChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 6, nullptr); +} + +// SIGNAL 7 +void PhotoModel::selectionChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 7, nullptr); +} +QT_WARNING_POP diff --git a/photowall-qt/build-msvc/PhotoWallQt_autogen/PRMOGMWJPH/moc_PhotoModel.cpp.d b/photowall-qt/build-msvc/PhotoWallQt_autogen/PRMOGMWJPH/moc_PhotoModel.cpp.d new file mode 100644 index 0000000..2cd516d --- /dev/null +++ b/photowall-qt/build-msvc/PhotoWallQt_autogen/PRMOGMWJPH/moc_PhotoModel.cpp.d @@ -0,0 +1,352 @@ +D:/CodeProject/PhotoWall/photowall-qt/build-msvc/PhotoWallQt_autogen/PRMOGMWJPH/moc_PhotoModel.cpp: D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoModel.h \ + D:/CodeProject/PhotoWall/photowall-qt/build-msvc/PhotoWallQt_autogen/moc_predefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QAbstractListModel \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QHash \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonArray \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSet \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractitemmodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h diff --git a/photowall-qt/build-msvc/PhotoWallQt_autogen/PRMOGMWJPH/moc_PhotoStore.cpp b/photowall-qt/build-msvc/PhotoWallQt_autogen/PRMOGMWJPH/moc_PhotoStore.cpp new file mode 100644 index 0000000..ac8dcd5 --- /dev/null +++ b/photowall-qt/build-msvc/PhotoWallQt_autogen/PRMOGMWJPH/moc_PhotoStore.cpp @@ -0,0 +1,780 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'PhotoStore.h' +** +** Created by: The Qt Meta Object Compiler version 69 (Qt 6.10.1) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include "../../../src/core/PhotoStore.h" +#include +#include + +#include + +#include + + +#include +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'PhotoStore.h' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 69 +#error "This file was generated using the moc from 6.10.1. 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 { +struct qt_meta_tag_ZN10PhotoStoreE_t {}; +} // unnamed namespace + +template <> constexpr inline auto PhotoStore::qt_create_metaobjectdata() +{ + namespace QMC = QtMocConstants; + QtMocHelpers::StringRefStorage qt_stringData { + "PhotoStore", + "QML.Element", + "auto", + "QML.Singleton", + "true", + "selectionChanged", + "", + "searchQueryChanged", + "searchFiltersChanged", + "currentViewChanged", + "currentFolderPathChanged", + "currentTagIdChanged", + "currentAlbumIdChanged", + "indexingChanged", + "indexProgressChanged", + "indexCurrentFileChanged", + "tagsChanged", + "albumsChanged", + "trashChanged", + "syncFoldersChanged", + "settingsSaved", + "onIndexProgress", + "processed", + "total", + "currentFile", + "onIndexFinished", + "indexed", + "skipped", + "failed", + "onIndexCancelled", + "selectPhoto", + "id", + "append", + "toggleSelection", + "selectRange", + "fromId", + "toId", + "selectAll", + "clearSelection", + "isSelected", + "setFavorite", + "favorite", + "setRating", + "rating", + "deleteSelected", + "restoreSelected", + "permanentlyDeleteSelected", + "setPhotosFavorite", + "QVariantList", + "photoIds", + "unfavoritePhotos", + "deletePhotos", + "restorePhotos", + "permanentlyDeletePhotos", + "emptyTrash", + "addTagToSelected", + "tagId", + "removeTagFromSelected", + "getAllTags", + "createTag", + "QVariantMap", + "name", + "color", + "updateTag", + "deleteTag", + "addSelectedToAlbum", + "albumId", + "removeSelectedFromAlbum", + "getAllAlbums", + "createAlbum", + "description", + "updateAlbum", + "deleteAlbum", + "startIndexing", + "path", + "cancelIndexing", + "getSyncFolders", + "addSyncFolder", + "removeSyncFolder", + "triggerSync", + "getSettings", + "saveSettings", + "settings", + "startAutoScan", + "stopAutoScan", + "getAutoScanStatus", + "isEditable", + "filePath", + "applyEdits", + "inputPath", + "operations", + "outputPath", + "generatePreview", + "maxSize", + "importPhotos", + "paths", + "exportSelected", + "targetFolder", + "exportPhotos", + "moveSelected", + "movePhotos", + "copySelected", + "copyPhotos", + "renamePhoto", + "photoId", + "newName", + "batchRenameSelected", + "pattern", + "startIndex", + "batchRenamePhotos", + "photoModel", + "PhotoModel*", + "favoritesModel", + "trashModel", + "selectedIds", + "QList", + "selectedCount", + "hasSelection", + "searchQuery", + "searchFilters", + "QJsonObject", + "currentView", + "currentFolderPath", + "currentTagId", + "currentAlbumId", + "indexing", + "indexProgress", + "indexCurrentFile" + }; + + QtMocHelpers::UintData qt_methods { + // Signal 'selectionChanged' + QtMocHelpers::SignalData(5, 6, QMC::AccessPublic, QMetaType::Void), + // Signal 'searchQueryChanged' + QtMocHelpers::SignalData(7, 6, QMC::AccessPublic, QMetaType::Void), + // Signal 'searchFiltersChanged' + QtMocHelpers::SignalData(8, 6, QMC::AccessPublic, QMetaType::Void), + // Signal 'currentViewChanged' + QtMocHelpers::SignalData(9, 6, QMC::AccessPublic, QMetaType::Void), + // Signal 'currentFolderPathChanged' + QtMocHelpers::SignalData(10, 6, QMC::AccessPublic, QMetaType::Void), + // Signal 'currentTagIdChanged' + QtMocHelpers::SignalData(11, 6, QMC::AccessPublic, QMetaType::Void), + // Signal 'currentAlbumIdChanged' + QtMocHelpers::SignalData(12, 6, QMC::AccessPublic, QMetaType::Void), + // Signal 'indexingChanged' + QtMocHelpers::SignalData(13, 6, QMC::AccessPublic, QMetaType::Void), + // Signal 'indexProgressChanged' + QtMocHelpers::SignalData(14, 6, QMC::AccessPublic, QMetaType::Void), + // Signal 'indexCurrentFileChanged' + QtMocHelpers::SignalData(15, 6, QMC::AccessPublic, QMetaType::Void), + // Signal 'tagsChanged' + QtMocHelpers::SignalData(16, 6, QMC::AccessPublic, QMetaType::Void), + // Signal 'albumsChanged' + QtMocHelpers::SignalData(17, 6, QMC::AccessPublic, QMetaType::Void), + // Signal 'trashChanged' + QtMocHelpers::SignalData(18, 6, QMC::AccessPublic, QMetaType::Void), + // Signal 'syncFoldersChanged' + QtMocHelpers::SignalData(19, 6, QMC::AccessPublic, QMetaType::Void), + // Signal 'settingsSaved' + QtMocHelpers::SignalData(20, 6, QMC::AccessPublic, QMetaType::Void), + // Slot 'onIndexProgress' + QtMocHelpers::SlotData(21, 6, QMC::AccessPrivate, QMetaType::Void, {{ + { QMetaType::Int, 22 }, { QMetaType::Int, 23 }, { QMetaType::QString, 24 }, + }}), + // Slot 'onIndexFinished' + QtMocHelpers::SlotData(25, 6, QMC::AccessPrivate, QMetaType::Void, {{ + { QMetaType::Int, 26 }, { QMetaType::Int, 27 }, { QMetaType::Int, 28 }, + }}), + // Slot 'onIndexCancelled' + QtMocHelpers::SlotData(29, 6, QMC::AccessPrivate, QMetaType::Void), + // Method 'selectPhoto' + QtMocHelpers::MethodData(30, 6, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::LongLong, 31 }, { QMetaType::Bool, 32 }, + }}), + // Method 'selectPhoto' + QtMocHelpers::MethodData(30, 6, QMC::AccessPublic | QMC::MethodCloned, QMetaType::Void, {{ + { QMetaType::LongLong, 31 }, + }}), + // Method 'toggleSelection' + QtMocHelpers::MethodData(33, 6, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::LongLong, 31 }, + }}), + // Method 'selectRange' + QtMocHelpers::MethodData(34, 6, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::LongLong, 35 }, { QMetaType::LongLong, 36 }, + }}), + // Method 'selectAll' + QtMocHelpers::MethodData(37, 6, QMC::AccessPublic, QMetaType::Void), + // Method 'clearSelection' + QtMocHelpers::MethodData(38, 6, QMC::AccessPublic, QMetaType::Void), + // Method 'isSelected' + QtMocHelpers::MethodData(39, 6, QMC::AccessPublic, QMetaType::Bool, {{ + { QMetaType::LongLong, 31 }, + }}), + // Method 'setFavorite' + QtMocHelpers::MethodData(40, 6, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::Bool, 41 }, + }}), + // Method 'setRating' + QtMocHelpers::MethodData(42, 6, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::Int, 43 }, + }}), + // Method 'deleteSelected' + QtMocHelpers::MethodData(44, 6, QMC::AccessPublic, QMetaType::Void), + // Method 'restoreSelected' + QtMocHelpers::MethodData(45, 6, QMC::AccessPublic, QMetaType::Void), + // Method 'permanentlyDeleteSelected' + QtMocHelpers::MethodData(46, 6, QMC::AccessPublic, QMetaType::Void), + // Method 'setPhotosFavorite' + QtMocHelpers::MethodData(47, 6, QMC::AccessPublic, QMetaType::Bool, {{ + { 0x80000000 | 48, 49 }, { QMetaType::Bool, 41 }, + }}), + // Method 'unfavoritePhotos' + QtMocHelpers::MethodData(50, 6, QMC::AccessPublic, QMetaType::Void, {{ + { 0x80000000 | 48, 49 }, + }}), + // Method 'deletePhotos' + QtMocHelpers::MethodData(51, 6, QMC::AccessPublic, QMetaType::Bool, {{ + { 0x80000000 | 48, 49 }, + }}), + // Method 'restorePhotos' + QtMocHelpers::MethodData(52, 6, QMC::AccessPublic, QMetaType::Void, {{ + { 0x80000000 | 48, 49 }, + }}), + // Method 'permanentlyDeletePhotos' + QtMocHelpers::MethodData(53, 6, QMC::AccessPublic, QMetaType::Void, {{ + { 0x80000000 | 48, 49 }, + }}), + // Method 'emptyTrash' + QtMocHelpers::MethodData(54, 6, QMC::AccessPublic, QMetaType::Bool), + // Method 'addTagToSelected' + QtMocHelpers::MethodData(55, 6, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::LongLong, 56 }, + }}), + // Method 'removeTagFromSelected' + QtMocHelpers::MethodData(57, 6, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::LongLong, 56 }, + }}), + // Method 'getAllTags' + QtMocHelpers::MethodData(58, 6, QMC::AccessPublic, 0x80000000 | 48), + // Method 'createTag' + QtMocHelpers::MethodData(59, 6, QMC::AccessPublic, 0x80000000 | 60, {{ + { QMetaType::QString, 61 }, { QMetaType::QString, 62 }, + }}), + // Method 'updateTag' + QtMocHelpers::MethodData(63, 6, QMC::AccessPublic, 0x80000000 | 60, {{ + { QMetaType::LongLong, 56 }, { QMetaType::QString, 61 }, { QMetaType::QString, 62 }, + }}), + // Method 'deleteTag' + QtMocHelpers::MethodData(64, 6, QMC::AccessPublic, QMetaType::Bool, {{ + { QMetaType::LongLong, 56 }, + }}), + // Method 'addSelectedToAlbum' + QtMocHelpers::MethodData(65, 6, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::LongLong, 66 }, + }}), + // Method 'removeSelectedFromAlbum' + QtMocHelpers::MethodData(67, 6, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::LongLong, 66 }, + }}), + // Method 'getAllAlbums' + QtMocHelpers::MethodData(68, 6, QMC::AccessPublic, 0x80000000 | 48), + // Method 'createAlbum' + QtMocHelpers::MethodData(69, 6, QMC::AccessPublic, 0x80000000 | 60, {{ + { QMetaType::QString, 61 }, { QMetaType::QString, 70 }, + }}), + // Method 'updateAlbum' + QtMocHelpers::MethodData(71, 6, QMC::AccessPublic, 0x80000000 | 60, {{ + { QMetaType::LongLong, 66 }, { QMetaType::QString, 61 }, { QMetaType::QString, 70 }, + }}), + // Method 'deleteAlbum' + QtMocHelpers::MethodData(72, 6, QMC::AccessPublic, QMetaType::Bool, {{ + { QMetaType::LongLong, 66 }, + }}), + // Method 'startIndexing' + QtMocHelpers::MethodData(73, 6, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::QString, 74 }, + }}), + // Method 'cancelIndexing' + QtMocHelpers::MethodData(75, 6, QMC::AccessPublic, QMetaType::Void), + // Method 'getSyncFolders' + QtMocHelpers::MethodData(76, 6, QMC::AccessPublic, 0x80000000 | 48), + // Method 'addSyncFolder' + QtMocHelpers::MethodData(77, 6, QMC::AccessPublic, QMetaType::LongLong, {{ + { QMetaType::QString, 74 }, + }}), + // Method 'removeSyncFolder' + QtMocHelpers::MethodData(78, 6, QMC::AccessPublic, QMetaType::Bool, {{ + { QMetaType::QString, 74 }, + }}), + // Method 'triggerSync' + QtMocHelpers::MethodData(79, 6, QMC::AccessPublic, QMetaType::ULongLong, {{ + { QMetaType::QString, 74 }, + }}), + // Method 'getSettings' + QtMocHelpers::MethodData(80, 6, QMC::AccessPublic, 0x80000000 | 60), + // Method 'saveSettings' + QtMocHelpers::MethodData(81, 6, QMC::AccessPublic, QMetaType::Bool, {{ + { 0x80000000 | 60, 82 }, + }}), + // Method 'startAutoScan' + QtMocHelpers::MethodData(83, 6, QMC::AccessPublic, QMetaType::Bool), + // Method 'stopAutoScan' + QtMocHelpers::MethodData(84, 6, QMC::AccessPublic, QMetaType::Bool), + // Method 'getAutoScanStatus' + QtMocHelpers::MethodData(85, 6, QMC::AccessPublic, 0x80000000 | 60), + // Method 'isEditable' + QtMocHelpers::MethodData(86, 6, QMC::AccessPublic, QMetaType::Bool, {{ + { QMetaType::QString, 87 }, + }}), + // Method 'applyEdits' + QtMocHelpers::MethodData(88, 6, QMC::AccessPublic, QMetaType::Bool, {{ + { QMetaType::QString, 89 }, { 0x80000000 | 48, 90 }, { QMetaType::QString, 91 }, + }}), + // Method 'generatePreview' + QtMocHelpers::MethodData(92, 6, QMC::AccessPublic, QMetaType::QString, {{ + { QMetaType::QString, 89 }, { 0x80000000 | 48, 90 }, { QMetaType::Int, 93 }, + }}), + // Method 'importPhotos' + QtMocHelpers::MethodData(94, 6, QMC::AccessPublic, QMetaType::ULongLong, {{ + { QMetaType::QStringList, 95 }, + }}), + // Method 'exportSelected' + QtMocHelpers::MethodData(96, 6, QMC::AccessPublic, QMetaType::ULongLong, {{ + { QMetaType::QString, 97 }, + }}), + // Method 'exportPhotos' + QtMocHelpers::MethodData(98, 6, QMC::AccessPublic, QMetaType::ULongLong, {{ + { 0x80000000 | 48, 49 }, { QMetaType::QString, 97 }, + }}), + // Method 'moveSelected' + QtMocHelpers::MethodData(99, 6, QMC::AccessPublic, QMetaType::ULongLong, {{ + { QMetaType::QString, 97 }, + }}), + // Method 'movePhotos' + QtMocHelpers::MethodData(100, 6, QMC::AccessPublic, QMetaType::ULongLong, {{ + { 0x80000000 | 48, 49 }, { QMetaType::QString, 97 }, + }}), + // Method 'copySelected' + QtMocHelpers::MethodData(101, 6, QMC::AccessPublic, QMetaType::ULongLong, {{ + { QMetaType::QString, 97 }, + }}), + // Method 'copyPhotos' + QtMocHelpers::MethodData(102, 6, QMC::AccessPublic, QMetaType::ULongLong, {{ + { 0x80000000 | 48, 49 }, { QMetaType::QString, 97 }, + }}), + // Method 'renamePhoto' + QtMocHelpers::MethodData(103, 6, QMC::AccessPublic, QMetaType::Bool, {{ + { QMetaType::LongLong, 104 }, { QMetaType::QString, 105 }, + }}), + // Method 'batchRenameSelected' + QtMocHelpers::MethodData(106, 6, QMC::AccessPublic, QMetaType::ULongLong, {{ + { QMetaType::QString, 107 }, { QMetaType::Int, 108 }, + }}), + // Method 'batchRenameSelected' + QtMocHelpers::MethodData(106, 6, QMC::AccessPublic | QMC::MethodCloned, QMetaType::ULongLong, {{ + { QMetaType::QString, 107 }, + }}), + // Method 'batchRenamePhotos' + QtMocHelpers::MethodData(109, 6, QMC::AccessPublic, QMetaType::ULongLong, {{ + { 0x80000000 | 48, 49 }, { QMetaType::QString, 107 }, { QMetaType::Int, 108 }, + }}), + // Method 'batchRenamePhotos' + QtMocHelpers::MethodData(109, 6, QMC::AccessPublic | QMC::MethodCloned, QMetaType::ULongLong, {{ + { 0x80000000 | 48, 49 }, { QMetaType::QString, 107 }, + }}), + }; + QtMocHelpers::UintData qt_properties { + // property 'photoModel' + QtMocHelpers::PropertyData(110, 0x80000000 | 111, QMC::DefaultPropertyFlags | QMC::EnumOrFlag | QMC::Constant), + // property 'favoritesModel' + QtMocHelpers::PropertyData(112, 0x80000000 | 111, QMC::DefaultPropertyFlags | QMC::EnumOrFlag | QMC::Constant), + // property 'trashModel' + QtMocHelpers::PropertyData(113, 0x80000000 | 111, QMC::DefaultPropertyFlags | QMC::EnumOrFlag | QMC::Constant), + // property 'selectedIds' + QtMocHelpers::PropertyData>(114, 0x80000000 | 115, QMC::DefaultPropertyFlags | QMC::EnumOrFlag, 0), + // property 'selectedCount' + QtMocHelpers::PropertyData(116, QMetaType::Int, QMC::DefaultPropertyFlags, 0), + // property 'hasSelection' + QtMocHelpers::PropertyData(117, QMetaType::Bool, QMC::DefaultPropertyFlags, 0), + // property 'searchQuery' + QtMocHelpers::PropertyData(118, QMetaType::QString, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 1), + // property 'searchFilters' + QtMocHelpers::PropertyData(119, 0x80000000 | 120, QMC::DefaultPropertyFlags | QMC::Writable | QMC::EnumOrFlag | QMC::StdCppSet, 2), + // property 'currentView' + QtMocHelpers::PropertyData(121, QMetaType::QString, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 3), + // property 'currentFolderPath' + QtMocHelpers::PropertyData(122, QMetaType::QString, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 4), + // property 'currentTagId' + QtMocHelpers::PropertyData(123, QMetaType::LongLong, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 5), + // property 'currentAlbumId' + QtMocHelpers::PropertyData(124, QMetaType::LongLong, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 6), + // property 'indexing' + QtMocHelpers::PropertyData(125, QMetaType::Bool, QMC::DefaultPropertyFlags, 7), + // property 'indexProgress' + QtMocHelpers::PropertyData(126, QMetaType::Double, QMC::DefaultPropertyFlags, 8), + // property 'indexCurrentFile' + QtMocHelpers::PropertyData(127, QMetaType::QString, QMC::DefaultPropertyFlags, 9), + }; + QtMocHelpers::UintData qt_enums { + }; + QtMocHelpers::UintData qt_constructors {}; + QtMocHelpers::ClassInfos qt_classinfo({ + { 1, 2 }, + { 3, 4 }, + }); + return QtMocHelpers::metaObjectData(QMC::MetaObjectFlag{}, qt_stringData, + qt_methods, qt_properties, qt_enums, qt_constructors, qt_classinfo); +} +Q_CONSTINIT const QMetaObject PhotoStore::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_staticMetaObjectStaticContent.stringdata, + qt_staticMetaObjectStaticContent.data, + qt_static_metacall, + nullptr, + qt_staticMetaObjectRelocatingContent.metaTypes, + nullptr +} }; + +void PhotoStore::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + auto *_t = static_cast(_o); + if (_c == QMetaObject::InvokeMetaMethod) { + switch (_id) { + case 0: _t->selectionChanged(); break; + case 1: _t->searchQueryChanged(); break; + case 2: _t->searchFiltersChanged(); break; + case 3: _t->currentViewChanged(); break; + case 4: _t->currentFolderPathChanged(); break; + case 5: _t->currentTagIdChanged(); break; + case 6: _t->currentAlbumIdChanged(); break; + case 7: _t->indexingChanged(); break; + case 8: _t->indexProgressChanged(); break; + case 9: _t->indexCurrentFileChanged(); break; + case 10: _t->tagsChanged(); break; + case 11: _t->albumsChanged(); break; + case 12: _t->trashChanged(); break; + case 13: _t->syncFoldersChanged(); break; + case 14: _t->settingsSaved(); break; + case 15: _t->onIndexProgress((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3]))); break; + case 16: _t->onIndexFinished((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3]))); break; + case 17: _t->onIndexCancelled(); break; + case 18: _t->selectPhoto((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); break; + case 19: _t->selectPhoto((*reinterpret_cast>(_a[1]))); break; + case 20: _t->toggleSelection((*reinterpret_cast>(_a[1]))); break; + case 21: _t->selectRange((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); break; + case 22: _t->selectAll(); break; + case 23: _t->clearSelection(); break; + case 24: { bool _r = _t->isSelected((*reinterpret_cast>(_a[1]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 25: _t->setFavorite((*reinterpret_cast>(_a[1]))); break; + case 26: _t->setRating((*reinterpret_cast>(_a[1]))); break; + case 27: _t->deleteSelected(); break; + case 28: _t->restoreSelected(); break; + case 29: _t->permanentlyDeleteSelected(); break; + case 30: { bool _r = _t->setPhotosFavorite((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 31: _t->unfavoritePhotos((*reinterpret_cast>(_a[1]))); break; + case 32: { bool _r = _t->deletePhotos((*reinterpret_cast>(_a[1]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 33: _t->restorePhotos((*reinterpret_cast>(_a[1]))); break; + case 34: _t->permanentlyDeletePhotos((*reinterpret_cast>(_a[1]))); break; + case 35: { bool _r = _t->emptyTrash(); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 36: _t->addTagToSelected((*reinterpret_cast>(_a[1]))); break; + case 37: _t->removeTagFromSelected((*reinterpret_cast>(_a[1]))); break; + case 38: { QVariantList _r = _t->getAllTags(); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 39: { QVariantMap _r = _t->createTag((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 40: { QVariantMap _r = _t->updateTag((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 41: { bool _r = _t->deleteTag((*reinterpret_cast>(_a[1]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 42: _t->addSelectedToAlbum((*reinterpret_cast>(_a[1]))); break; + case 43: _t->removeSelectedFromAlbum((*reinterpret_cast>(_a[1]))); break; + case 44: { QVariantList _r = _t->getAllAlbums(); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 45: { QVariantMap _r = _t->createAlbum((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 46: { QVariantMap _r = _t->updateAlbum((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 47: { bool _r = _t->deleteAlbum((*reinterpret_cast>(_a[1]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 48: _t->startIndexing((*reinterpret_cast>(_a[1]))); break; + case 49: _t->cancelIndexing(); break; + case 50: { QVariantList _r = _t->getSyncFolders(); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 51: { qint64 _r = _t->addSyncFolder((*reinterpret_cast>(_a[1]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 52: { bool _r = _t->removeSyncFolder((*reinterpret_cast>(_a[1]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 53: { quint64 _r = _t->triggerSync((*reinterpret_cast>(_a[1]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 54: { QVariantMap _r = _t->getSettings(); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 55: { bool _r = _t->saveSettings((*reinterpret_cast>(_a[1]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 56: { bool _r = _t->startAutoScan(); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 57: { bool _r = _t->stopAutoScan(); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 58: { QVariantMap _r = _t->getAutoScanStatus(); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 59: { bool _r = _t->isEditable((*reinterpret_cast>(_a[1]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 60: { bool _r = _t->applyEdits((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 61: { QString _r = _t->generatePreview((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 62: { quint64 _r = _t->importPhotos((*reinterpret_cast>(_a[1]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 63: { quint64 _r = _t->exportSelected((*reinterpret_cast>(_a[1]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 64: { quint64 _r = _t->exportPhotos((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 65: { quint64 _r = _t->moveSelected((*reinterpret_cast>(_a[1]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 66: { quint64 _r = _t->movePhotos((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 67: { quint64 _r = _t->copySelected((*reinterpret_cast>(_a[1]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 68: { quint64 _r = _t->copyPhotos((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 69: { bool _r = _t->renamePhoto((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 70: { quint64 _r = _t->batchRenameSelected((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 71: { quint64 _r = _t->batchRenameSelected((*reinterpret_cast>(_a[1]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 72: { quint64 _r = _t->batchRenamePhotos((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 73: { quint64 _r = _t->batchRenamePhotos((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + default: ; + } + } + if (_c == QMetaObject::IndexOfMethod) { + if (QtMocHelpers::indexOfMethod(_a, &PhotoStore::selectionChanged, 0)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoStore::searchQueryChanged, 1)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoStore::searchFiltersChanged, 2)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoStore::currentViewChanged, 3)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoStore::currentFolderPathChanged, 4)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoStore::currentTagIdChanged, 5)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoStore::currentAlbumIdChanged, 6)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoStore::indexingChanged, 7)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoStore::indexProgressChanged, 8)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoStore::indexCurrentFileChanged, 9)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoStore::tagsChanged, 10)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoStore::albumsChanged, 11)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoStore::trashChanged, 12)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoStore::syncFoldersChanged, 13)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoStore::settingsSaved, 14)) + return; + } + if (_c == QMetaObject::RegisterPropertyMetaType) { + switch (_id) { + default: *reinterpret_cast(_a[0]) = -1; break; + case 3: + *reinterpret_cast(_a[0]) = qRegisterMetaType< QList >(); break; + } + } + if (_c == QMetaObject::ReadProperty) { + void *_v = _a[0]; + switch (_id) { + case 0: *reinterpret_cast(_v) = _t->photoModel(); break; + case 1: *reinterpret_cast(_v) = _t->favoritesModel(); break; + case 2: *reinterpret_cast(_v) = _t->trashModel(); break; + case 3: *reinterpret_cast*>(_v) = _t->selectedIds(); break; + case 4: *reinterpret_cast(_v) = _t->selectedCount(); break; + case 5: *reinterpret_cast(_v) = _t->hasSelection(); break; + case 6: *reinterpret_cast(_v) = _t->searchQuery(); break; + case 7: *reinterpret_cast(_v) = _t->searchFilters(); break; + case 8: *reinterpret_cast(_v) = _t->currentView(); break; + case 9: *reinterpret_cast(_v) = _t->currentFolderPath(); break; + case 10: *reinterpret_cast(_v) = _t->currentTagId(); break; + case 11: *reinterpret_cast(_v) = _t->currentAlbumId(); break; + case 12: *reinterpret_cast(_v) = _t->indexing(); break; + case 13: *reinterpret_cast(_v) = _t->indexProgress(); break; + case 14: *reinterpret_cast(_v) = _t->indexCurrentFile(); break; + default: break; + } + } + if (_c == QMetaObject::WriteProperty) { + void *_v = _a[0]; + switch (_id) { + case 6: _t->setSearchQuery(*reinterpret_cast(_v)); break; + case 7: _t->setSearchFilters(*reinterpret_cast(_v)); break; + case 8: _t->setCurrentView(*reinterpret_cast(_v)); break; + case 9: _t->setCurrentFolderPath(*reinterpret_cast(_v)); break; + case 10: _t->setCurrentTagId(*reinterpret_cast(_v)); break; + case 11: _t->setCurrentAlbumId(*reinterpret_cast(_v)); break; + default: break; + } + } +} + +const QMetaObject *PhotoStore::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *PhotoStore::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_staticMetaObjectStaticContent.strings)) + return static_cast(this); + return QObject::qt_metacast(_clname); +} + +int PhotoStore::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QObject::qt_metacall(_c, _id, _a); + if (_id < 0) + return _id; + if (_c == QMetaObject::InvokeMetaMethod) { + if (_id < 74) + qt_static_metacall(this, _c, _id, _a); + _id -= 74; + } + if (_c == QMetaObject::RegisterMethodArgumentMetaType) { + if (_id < 74) + *reinterpret_cast(_a[0]) = QMetaType(); + _id -= 74; + } + if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty + || _c == QMetaObject::ResetProperty || _c == QMetaObject::BindableProperty + || _c == QMetaObject::RegisterPropertyMetaType) { + qt_static_metacall(this, _c, _id, _a); + _id -= 15; + } + return _id; +} + +// SIGNAL 0 +void PhotoStore::selectionChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 0, nullptr); +} + +// SIGNAL 1 +void PhotoStore::searchQueryChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 1, nullptr); +} + +// SIGNAL 2 +void PhotoStore::searchFiltersChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 2, nullptr); +} + +// SIGNAL 3 +void PhotoStore::currentViewChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 3, nullptr); +} + +// SIGNAL 4 +void PhotoStore::currentFolderPathChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 4, nullptr); +} + +// SIGNAL 5 +void PhotoStore::currentTagIdChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 5, nullptr); +} + +// SIGNAL 6 +void PhotoStore::currentAlbumIdChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 6, nullptr); +} + +// SIGNAL 7 +void PhotoStore::indexingChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 7, nullptr); +} + +// SIGNAL 8 +void PhotoStore::indexProgressChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 8, nullptr); +} + +// SIGNAL 9 +void PhotoStore::indexCurrentFileChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 9, nullptr); +} + +// SIGNAL 10 +void PhotoStore::tagsChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 10, nullptr); +} + +// SIGNAL 11 +void PhotoStore::albumsChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 11, nullptr); +} + +// SIGNAL 12 +void PhotoStore::trashChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 12, nullptr); +} + +// SIGNAL 13 +void PhotoStore::syncFoldersChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 13, nullptr); +} + +// SIGNAL 14 +void PhotoStore::settingsSaved() +{ + QMetaObject::activate(this, &staticMetaObject, 14, nullptr); +} +QT_WARNING_POP diff --git a/photowall-qt/build-msvc/PhotoWallQt_autogen/PRMOGMWJPH/moc_PhotoStore.cpp.d b/photowall-qt/build-msvc/PhotoWallQt_autogen/PRMOGMWJPH/moc_PhotoStore.cpp.d new file mode 100644 index 0000000..056c74c --- /dev/null +++ b/photowall-qt/build-msvc/PhotoWallQt_autogen/PRMOGMWJPH/moc_PhotoStore.cpp.d @@ -0,0 +1,350 @@ +D:/CodeProject/PhotoWall/photowall-qt/build-msvc/PhotoWallQt_autogen/PRMOGMWJPH/moc_PhotoStore.cpp: D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoStore.h \ + D:/CodeProject/PhotoWall/photowall-qt/build-msvc/PhotoWallQt_autogen/moc_predefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSet \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlregistration.h \ + D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration/qqmlintegration.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h diff --git a/photowall-qt/build-msvc/PhotoWallQt_autogen/PRMOGMWJPH/moc_RustBridge.cpp b/photowall-qt/build-msvc/PhotoWallQt_autogen/PRMOGMWJPH/moc_RustBridge.cpp new file mode 100644 index 0000000..1f6c826 --- /dev/null +++ b/photowall-qt/build-msvc/PhotoWallQt_autogen/PRMOGMWJPH/moc_RustBridge.cpp @@ -0,0 +1,239 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'RustBridge.h' +** +** Created by: The Qt Meta Object Compiler version 69 (Qt 6.10.1) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include "../../../src/core/RustBridge.h" +#include + +#include + +#include + + +#include +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'RustBridge.h' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 69 +#error "This file was generated using the moc from 6.10.1. 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 { +struct qt_meta_tag_ZN10RustBridgeE_t {}; +} // unnamed namespace + +template <> constexpr inline auto RustBridge::qt_create_metaobjectdata() +{ + namespace QMC = QtMocConstants; + QtMocHelpers::StringRefStorage qt_stringData { + "RustBridge", + "eventReceived", + "", + "eventName", + "QJsonObject", + "payload", + "photosReady", + "QJsonArray", + "photos", + "nextCursor", + "total", + "hasMore", + "indexProgress", + "processed", + "currentFile", + "indexFinished", + "indexed", + "skipped", + "failed", + "indexCancelled", + "thumbnailReady", + "fileHash", + "size", + "path", + "isPlaceholder", + "placeholderBase64", + "useOriginal", + "settingsChanged", + "settings", + "errorOccurred", + "operation", + "message" + }; + + QtMocHelpers::UintData qt_methods { + // Signal 'eventReceived' + QtMocHelpers::SignalData(1, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::QString, 3 }, { 0x80000000 | 4, 5 }, + }}), + // Signal 'photosReady' + QtMocHelpers::SignalData(6, 2, QMC::AccessPublic, QMetaType::Void, {{ + { 0x80000000 | 7, 8 }, { 0x80000000 | 4, 9 }, { QMetaType::Int, 10 }, { QMetaType::Bool, 11 }, + }}), + // Signal 'indexProgress' + QtMocHelpers::SignalData(12, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::Int, 13 }, { QMetaType::Int, 10 }, { QMetaType::QString, 14 }, + }}), + // Signal 'indexFinished' + QtMocHelpers::SignalData(15, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::Int, 16 }, { QMetaType::Int, 17 }, { QMetaType::Int, 18 }, + }}), + // Signal 'indexCancelled' + QtMocHelpers::SignalData(19, 2, QMC::AccessPublic, QMetaType::Void), + // Signal 'thumbnailReady' + QtMocHelpers::SignalData(20, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::QString, 21 }, { QMetaType::QString, 22 }, { QMetaType::QString, 23 }, { QMetaType::Bool, 24 }, + { QMetaType::QString, 25 }, { QMetaType::Bool, 26 }, + }}), + // Signal 'settingsChanged' + QtMocHelpers::SignalData(27, 2, QMC::AccessPublic, QMetaType::Void, {{ + { 0x80000000 | 4, 28 }, + }}), + // Signal 'errorOccurred' + QtMocHelpers::SignalData(29, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::QString, 30 }, { QMetaType::QString, 31 }, + }}), + }; + QtMocHelpers::UintData qt_properties { + }; + QtMocHelpers::UintData qt_enums { + }; + return QtMocHelpers::metaObjectData(QMC::MetaObjectFlag{}, qt_stringData, + qt_methods, qt_properties, qt_enums); +} +Q_CONSTINIT const QMetaObject RustBridge::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_staticMetaObjectStaticContent.stringdata, + qt_staticMetaObjectStaticContent.data, + qt_static_metacall, + nullptr, + qt_staticMetaObjectRelocatingContent.metaTypes, + nullptr +} }; + +void RustBridge::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + auto *_t = static_cast(_o); + if (_c == QMetaObject::InvokeMetaMethod) { + switch (_id) { + case 0: _t->eventReceived((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); break; + case 1: _t->photosReady((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3])),(*reinterpret_cast>(_a[4]))); break; + case 2: _t->indexProgress((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3]))); break; + case 3: _t->indexFinished((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3]))); break; + case 4: _t->indexCancelled(); break; + case 5: _t->thumbnailReady((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3])),(*reinterpret_cast>(_a[4])),(*reinterpret_cast>(_a[5])),(*reinterpret_cast>(_a[6]))); break; + case 6: _t->settingsChanged((*reinterpret_cast>(_a[1]))); break; + case 7: _t->errorOccurred((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); break; + default: ; + } + } + if (_c == QMetaObject::IndexOfMethod) { + if (QtMocHelpers::indexOfMethod(_a, &RustBridge::eventReceived, 0)) + return; + if (QtMocHelpers::indexOfMethod(_a, &RustBridge::photosReady, 1)) + return; + if (QtMocHelpers::indexOfMethod(_a, &RustBridge::indexProgress, 2)) + return; + if (QtMocHelpers::indexOfMethod(_a, &RustBridge::indexFinished, 3)) + return; + if (QtMocHelpers::indexOfMethod(_a, &RustBridge::indexCancelled, 4)) + return; + if (QtMocHelpers::indexOfMethod(_a, &RustBridge::thumbnailReady, 5)) + return; + if (QtMocHelpers::indexOfMethod(_a, &RustBridge::settingsChanged, 6)) + return; + if (QtMocHelpers::indexOfMethod(_a, &RustBridge::errorOccurred, 7)) + return; + } +} + +const QMetaObject *RustBridge::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *RustBridge::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_staticMetaObjectStaticContent.strings)) + return static_cast(this); + return QObject::qt_metacast(_clname); +} + +int RustBridge::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QObject::qt_metacall(_c, _id, _a); + if (_id < 0) + return _id; + if (_c == QMetaObject::InvokeMetaMethod) { + if (_id < 8) + qt_static_metacall(this, _c, _id, _a); + _id -= 8; + } + if (_c == QMetaObject::RegisterMethodArgumentMetaType) { + if (_id < 8) + *reinterpret_cast(_a[0]) = QMetaType(); + _id -= 8; + } + return _id; +} + +// SIGNAL 0 +void RustBridge::eventReceived(const QString & _t1, const QJsonObject & _t2) +{ + QMetaObject::activate(this, &staticMetaObject, 0, nullptr, _t1, _t2); +} + +// SIGNAL 1 +void RustBridge::photosReady(const QJsonArray & _t1, const QJsonObject & _t2, int _t3, bool _t4) +{ + QMetaObject::activate(this, &staticMetaObject, 1, nullptr, _t1, _t2, _t3, _t4); +} + +// SIGNAL 2 +void RustBridge::indexProgress(int _t1, int _t2, const QString & _t3) +{ + QMetaObject::activate(this, &staticMetaObject, 2, nullptr, _t1, _t2, _t3); +} + +// SIGNAL 3 +void RustBridge::indexFinished(int _t1, int _t2, int _t3) +{ + QMetaObject::activate(this, &staticMetaObject, 3, nullptr, _t1, _t2, _t3); +} + +// SIGNAL 4 +void RustBridge::indexCancelled() +{ + QMetaObject::activate(this, &staticMetaObject, 4, nullptr); +} + +// SIGNAL 5 +void RustBridge::thumbnailReady(const QString & _t1, const QString & _t2, const QString & _t3, bool _t4, const QString & _t5, bool _t6) +{ + QMetaObject::activate(this, &staticMetaObject, 5, nullptr, _t1, _t2, _t3, _t4, _t5, _t6); +} + +// SIGNAL 6 +void RustBridge::settingsChanged(const QJsonObject & _t1) +{ + QMetaObject::activate(this, &staticMetaObject, 6, nullptr, _t1); +} + +// SIGNAL 7 +void RustBridge::errorOccurred(const QString & _t1, const QString & _t2) +{ + QMetaObject::activate(this, &staticMetaObject, 7, nullptr, _t1, _t2); +} +QT_WARNING_POP diff --git a/photowall-qt/build-msvc/PhotoWallQt_autogen/PRMOGMWJPH/moc_RustBridge.cpp.d b/photowall-qt/build-msvc/PhotoWallQt_autogen/PRMOGMWJPH/moc_RustBridge.cpp.d new file mode 100644 index 0000000..6000edc --- /dev/null +++ b/photowall-qt/build-msvc/PhotoWallQt_autogen/PRMOGMWJPH/moc_RustBridge.cpp.d @@ -0,0 +1,356 @@ +D:/CodeProject/PhotoWall/photowall-qt/build-msvc/PhotoWallQt_autogen/PRMOGMWJPH/moc_RustBridge.cpp: D:/CodeProject/PhotoWall/photowall-qt/src/core/RustBridge.h \ + D:/CodeProject/PhotoWall/photowall-qt/build-msvc/PhotoWallQt_autogen/moc_predefs.h \ + D:/CodeProject/PhotoWall/photowall-qt/include/photowall.h \ + D:/CodeProject/PhotoWall/src-tauri/crates/photowall-ffi/include/photowall.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonArray \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMutex \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QString \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdeadlinetimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmutex.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtsan_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h diff --git a/photowall-qt/build-msvc/PhotoWallQt_autogen/PRMOGMWJPH/moc_ThumbnailProvider.cpp b/photowall-qt/build-msvc/PhotoWallQt_autogen/PRMOGMWJPH/moc_ThumbnailProvider.cpp new file mode 100644 index 0000000..b77151e --- /dev/null +++ b/photowall-qt/build-msvc/PhotoWallQt_autogen/PRMOGMWJPH/moc_ThumbnailProvider.cpp @@ -0,0 +1,117 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'ThumbnailProvider.h' +** +** Created by: The Qt Meta Object Compiler version 69 (Qt 6.10.1) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include "../../../src/core/ThumbnailProvider.h" +#include + +#include + +#include + + +#include +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'ThumbnailProvider.h' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 69 +#error "This file was generated using the moc from 6.10.1. 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 { +struct qt_meta_tag_ZN17ThumbnailResponseE_t {}; +} // unnamed namespace + +template <> constexpr inline auto ThumbnailResponse::qt_create_metaobjectdata() +{ + namespace QMC = QtMocConstants; + QtMocHelpers::StringRefStorage qt_stringData { + "ThumbnailResponse", + "onThumbnailReady", + "", + "fileHash", + "size", + "path", + "isPlaceholder", + "placeholderBase64", + "useOriginal" + }; + + QtMocHelpers::UintData qt_methods { + // Slot 'onThumbnailReady' + QtMocHelpers::SlotData(1, 2, QMC::AccessPrivate, QMetaType::Void, {{ + { QMetaType::QString, 3 }, { QMetaType::QString, 4 }, { QMetaType::QString, 5 }, { QMetaType::Bool, 6 }, + { QMetaType::QString, 7 }, { QMetaType::Bool, 8 }, + }}), + }; + QtMocHelpers::UintData qt_properties { + }; + QtMocHelpers::UintData qt_enums { + }; + return QtMocHelpers::metaObjectData(QMC::MetaObjectFlag{}, qt_stringData, + qt_methods, qt_properties, qt_enums); +} +Q_CONSTINIT const QMetaObject ThumbnailResponse::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_staticMetaObjectStaticContent.stringdata, + qt_staticMetaObjectStaticContent.data, + qt_static_metacall, + nullptr, + qt_staticMetaObjectRelocatingContent.metaTypes, + nullptr +} }; + +void ThumbnailResponse::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + auto *_t = static_cast(_o); + if (_c == QMetaObject::InvokeMetaMethod) { + switch (_id) { + case 0: _t->onThumbnailReady((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3])),(*reinterpret_cast>(_a[4])),(*reinterpret_cast>(_a[5])),(*reinterpret_cast>(_a[6]))); break; + default: ; + } + } +} + +const QMetaObject *ThumbnailResponse::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *ThumbnailResponse::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_staticMetaObjectStaticContent.strings)) + return static_cast(this); + return QQuickImageResponse::qt_metacast(_clname); +} + +int ThumbnailResponse::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QQuickImageResponse::qt_metacall(_c, _id, _a); + if (_id < 0) + return _id; + if (_c == QMetaObject::InvokeMetaMethod) { + if (_id < 1) + qt_static_metacall(this, _c, _id, _a); + _id -= 1; + } + if (_c == QMetaObject::RegisterMethodArgumentMetaType) { + if (_id < 1) + *reinterpret_cast(_a[0]) = QMetaType(); + _id -= 1; + } + return _id; +} +QT_WARNING_POP diff --git a/photowall-qt/build-msvc/PhotoWallQt_autogen/PRMOGMWJPH/moc_ThumbnailProvider.cpp.d b/photowall-qt/build-msvc/PhotoWallQt_autogen/PRMOGMWJPH/moc_ThumbnailProvider.cpp.d new file mode 100644 index 0000000..d80b13a --- /dev/null +++ b/photowall-qt/build-msvc/PhotoWallQt_autogen/PRMOGMWJPH/moc_ThumbnailProvider.cpp.d @@ -0,0 +1,400 @@ +D:/CodeProject/PhotoWall/photowall-qt/build-msvc/PhotoWallQt_autogen/PRMOGMWJPH/moc_ThumbnailProvider.cpp: D:/CodeProject/PhotoWall/photowall-qt/src/core/ThumbnailProvider.h \ + D:/CodeProject/PhotoWall/photowall-qt/build-msvc/PhotoWallQt_autogen/moc_predefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QCache \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QHash \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMutex \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSet \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20iterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcheckedint_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdeadlinetimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qline.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmargins.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetaobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmutex.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpoint.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrect.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsize.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qspan.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtimezone.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtsan_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtyperevision.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversionnumber.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qcolor.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qimage.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpaintdevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpixelformat.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpixmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpolygon.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qregion.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qrgb.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qrgba64.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtgui-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtransform.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs_win.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetwork-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qjsengine.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qjsmanagedvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qjsnumbercoercion.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qjsprimitivevalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qjsvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqml.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlabstracturlinterceptor.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqmldebug.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlengine.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlerror.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqmllist.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlparserstatus.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlprivate.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlpropertyvaluesource.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlregistration.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qtqml-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qtqmlexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qtqmlglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration/qqmlintegration.h \ + D:/Qt/6.10.1/mingw_64/include/QtQuick/QQuickAsyncImageProvider \ + D:/Qt/6.10.1/mingw_64/include/QtQuick/qquickimageprovider.h \ + D:/Qt/6.10.1/mingw_64/include/QtQuick/qtquick-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtQuick/qtquickexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtQuick/qtquickglobal.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cassert \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h diff --git a/photowall-qt/build-msvc/PhotoWallQt_autogen/deps b/photowall-qt/build-msvc/PhotoWallQt_autogen/deps new file mode 100644 index 0000000..3ff1c75 --- /dev/null +++ b/photowall-qt/build-msvc/PhotoWallQt_autogen/deps @@ -0,0 +1,1109 @@ +PhotoWallQt_autogen/timestamp: \ + D:/CodeProject/PhotoWall/photowall-qt/CMakeLists.txt \ + D:/CodeProject/PhotoWall/photowall-qt/build-msvc/CMakeFiles/3.30.5/CMakeCXXCompiler.cmake \ + D:/CodeProject/PhotoWall/photowall-qt/build-msvc/CMakeFiles/3.30.5/CMakeRCCompiler.cmake \ + D:/CodeProject/PhotoWall/photowall-qt/build-msvc/CMakeFiles/3.30.5/CMakeSystem.cmake \ + D:/CodeProject/PhotoWall/photowall-qt/build-msvc/PhotoWallQt_autogen/moc_predefs.h \ + D:/CodeProject/PhotoWall/photowall-qt/include/photowall.h \ + D:/CodeProject/PhotoWall/photowall-qt/resources/resources.qrc \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/EventDispatcher.cpp \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/EventDispatcher.h \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/FolderTreeModel.cpp \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/FolderTreeModel.h \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoModel.cpp \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoModel.h \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoStore.cpp \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoStore.h \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/RustBridge.cpp \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/RustBridge.h \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/ThumbnailProvider.cpp \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/ThumbnailProvider.h \ + D:/CodeProject/PhotoWall/photowall-qt/src/main.cpp \ + D:/CodeProject/PhotoWall/photowall-qt/src/utils/JsonHelper.cpp \ + D:/CodeProject/PhotoWall/photowall-qt/src/utils/JsonHelper.h \ + D:/CodeProject/PhotoWall/src-tauri/crates/photowall-ffi/include/photowall.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QAbstractItemModel \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QAbstractListModel \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QCache \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QHash \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonArray \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMutex \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSet \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QString \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20iterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractitemmodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcheckedint_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdeadlinetimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qline.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmargins.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetaobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmutex.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpoint.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrect.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsize.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qspan.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtimezone.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtsan_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtyperevision.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversionnumber.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qcolor.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qimage.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpaintdevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpixelformat.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpixmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpolygon.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qregion.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qrgb.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qrgba64.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtgui-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtransform.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs_win.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetwork-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qjsengine.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qjsmanagedvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qjsnumbercoercion.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qjsprimitivevalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qjsvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqml.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlabstracturlinterceptor.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqmldebug.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlengine.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlerror.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqmllist.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlparserstatus.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlprivate.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlpropertyvaluesource.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlregistration.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qtqml-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qtqmlexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qtqmlglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration/qqmlintegration.h \ + D:/Qt/6.10.1/mingw_64/include/QtQuick/QQuickAsyncImageProvider \ + D:/Qt/6.10.1/mingw_64/include/QtQuick/qquickimageprovider.h \ + D:/Qt/6.10.1/mingw_64/include/QtQuick/qtquick-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtQuick/qtquickexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtQuick/qtquickglobal.h \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/FindWrapAtomic.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/FindWrapVulkanHeaders.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Config.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigExtras.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Dependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Targets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6VersionlessAliasTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtFeature.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtFeatureCommon.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtInstallPaths.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicAndroidHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicAppleHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeEarlyPolicyHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeVersionHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicDependencyHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicExternalProjectHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicFinalizerHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicFindPackageHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicGitHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicPluginHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicPluginHelpers_v2.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomAttributionHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomCpeHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomDepHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomFileHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomGenerationHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomLicenseHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomOpsHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomPurlHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomPythonHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomQtEntityHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomSystemDepHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicTargetHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicTestHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicToolHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicWalkLibsHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicWindowsHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentDependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentVersionlessAliasTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreConfigExtras.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreDependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreMacros.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreVersionlessAliasTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatDependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatVersionlessAliasTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsDependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsVersionlessTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointMinGW32Target.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointPrivateAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointPrivateConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointPrivateConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointPrivateConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointPrivateTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointPrivateTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointPrivateVersionlessAliasTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateDependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateVersionlessAliasTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiDependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiPlugins.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiVersionlessAliasTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QGifPluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QGifPluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QGifPluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QGifPluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QICOPluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QICOPluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QICOPluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QICOPluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QJpegPluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QJpegPluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QJpegPluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QJpegPluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QMinimalIntegrationPluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QMinimalIntegrationPluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QMinimalIntegrationPluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QMinimalIntegrationPluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QOffscreenIntegrationPluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QOffscreenIntegrationPluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QOffscreenIntegrationPluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QOffscreenIntegrationPluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgIconPluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgIconPluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgIconPluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgIconPluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgPluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgPluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgPluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgPluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QTuioTouchPluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QTuioTouchPluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QTuioTouchPluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QTuioTouchPluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsDirect2DIntegrationPluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsDirect2DIntegrationPluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsDirect2DIntegrationPluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsDirect2DIntegrationPluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsIntegrationPluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsIntegrationPluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsIntegrationPluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsIntegrationPluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsDependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsVersionlessTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkDependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkPlugins.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkVersionlessAliasTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QNLMNIPluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QNLMNIPluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QNLMNIPluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QNLMNIPluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QSchannelBackendPluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QSchannelBackendPluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QSchannelBackendPluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QSchannelBackendPluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendCertOnlyPluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendCertOnlyPluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendCertOnlyPluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendCertOnlyPluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendOpenSSLPluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendOpenSSLPluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendOpenSSLPluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendOpenSSLPluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLDependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLVersionlessAliasTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsPlatformpluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsPlatformpluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsPlatformpluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsPlatformpluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsSynchronizerpluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsSynchronizerpluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsSynchronizerpluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsSynchronizerpluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlAssetDownloaderpluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlAssetDownloaderpluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlAssetDownloaderpluginDependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlAssetDownloaderpluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlAssetDownloaderpluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlNetworkpluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlNetworkpluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlNetworkpluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlNetworkpluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6Quick3DXrpluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6Quick3DXrpluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6Quick3DXrpluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6Quick3DXrpluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickControlsTestUtilsPrivatepluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickControlsTestUtilsPrivatepluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickControlsTestUtilsPrivatepluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickControlsTestUtilsPrivatepluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickTestpluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickTestpluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickTestpluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickTestpluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6effectspluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6effectspluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6effectspluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6effectspluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsanimationpluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsanimationpluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsanimationpluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsanimationpluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsmodelspluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsmodelspluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsmodelspluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsmodelspluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6modelspluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6modelspluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6modelspluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6modelspluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6particlespluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6particlespluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6particlespluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6particlespluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlfolderlistmodelpluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlfolderlistmodelpluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlfolderlistmodelpluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlfolderlistmodelpluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmllocalstoragepluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmllocalstoragepluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmllocalstoragepluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmllocalstoragepluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlpluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlpluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlpluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlpluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlsettingspluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlsettingspluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlsettingspluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlsettingspluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlshapespluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlshapespluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlshapespluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlshapespluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlwavefrontmeshpluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlwavefrontmeshpluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlwavefrontmeshpluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlwavefrontmeshpluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlxmllistmodelpluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlxmllistmodelpluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlxmllistmodelpluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlxmllistmodelpluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquick3dpluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquick3dpluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquick3dpluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquick3dpluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquicklayoutspluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquicklayoutspluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquicklayoutspluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquicklayoutspluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagehelperspluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagehelperspluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagehelperspluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagehelperspluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagepluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagepluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagepluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagepluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtchartsqml2AdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtchartsqml2Config.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtchartsqml2Targets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtchartsqml2Targets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectspluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectspluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectspluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectspluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectsprivateAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectsprivateConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectsprivateTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectsprivateTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtqmlcorepluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtqmlcorepluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtqmlcorepluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtqmlcorepluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick2pluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick2pluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick2pluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick2pluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dassetutilspluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dassetutilspluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dassetutilspluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dassetutilspluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3deffectpluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3deffectpluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3deffectpluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3deffectpluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelpersimplpluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelpersimplpluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelpersimplpluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelpersimplpluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelperspluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelperspluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelperspluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelperspluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticleeffectspluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticleeffectspluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticleeffectspluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticleeffectspluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticles3dpluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticles3dpluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticles3dpluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticles3dpluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstyleimplpluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstyleimplpluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstyleimplpluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstyleimplpluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstylepluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstylepluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstylepluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstylepluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3styleimplpluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3styleimplpluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3styleimplpluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3styleimplpluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3stylepluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3stylepluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3stylepluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3stylepluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstyleimplpluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstyleimplpluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstyleimplpluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstyleimplpluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstylepluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstylepluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstylepluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstylepluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestyleimplpluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestyleimplpluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestyleimplpluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestyleimplpluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestylepluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestylepluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestylepluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestylepluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2implpluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2implpluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2implpluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2implpluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstyleimplpluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstyleimplpluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstyleimplpluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstyleimplpluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstylepluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstylepluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstylepluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstylepluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2nativestylepluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2nativestylepluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2nativestylepluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2nativestylepluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2pluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2pluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2pluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2pluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstyleimplpluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstyleimplpluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstyleimplpluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstyleimplpluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstylepluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstylepluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstylepluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstylepluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstyleimplpluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstyleimplpluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstyleimplpluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstyleimplpluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstylepluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstylepluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstylepluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstylepluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogs2quickimplpluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogs2quickimplpluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogs2quickimplpluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogs2quickimplpluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogspluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogspluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogspluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogspluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickshapesdesignhelperspluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickshapesdesignhelperspluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickshapesdesignhelperspluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickshapesdesignhelperspluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktemplates2pluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktemplates2pluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktemplates2pluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktemplates2pluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelineblendtreespluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelineblendtreespluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelineblendtreespluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelineblendtreespluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelinepluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelinepluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelinepluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelinepluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3dspatialaudioAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3dspatialaudioConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3dspatialaudioTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3dspatialaudioTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickmultimediaAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickmultimediaConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickmultimediaTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickmultimediaTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quicktoolingAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quicktoolingConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quicktoolingTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quicktoolingTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickwindowAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickwindowConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickwindowTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickwindowTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6sharedimagepluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6sharedimagepluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6sharedimagepluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6sharedimagepluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6workerscriptpluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6workerscriptpluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6workerscriptpluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6workerscriptpluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QDebugMessageServiceFactoryPluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QDebugMessageServiceFactoryPluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QDebugMessageServiceFactoryPluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QDebugMessageServiceFactoryPluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QLocalClientConnectionFactoryPluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QLocalClientConnectionFactoryPluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QLocalClientConnectionFactoryPluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QLocalClientConnectionFactoryPluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebugServerFactoryPluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebugServerFactoryPluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebugServerFactoryPluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebugServerFactoryPluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebuggerServiceFactoryPluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebuggerServiceFactoryPluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebuggerServiceFactoryPluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebuggerServiceFactoryPluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlInspectorServiceFactoryPluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlInspectorServiceFactoryPluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlInspectorServiceFactoryPluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlInspectorServiceFactoryPluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugConnectorFactoryPluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugConnectorFactoryPluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugConnectorFactoryPluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugConnectorFactoryPluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugServiceFactoryPluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugServiceFactoryPluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugServiceFactoryPluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugServiceFactoryPluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlPreviewServiceFactoryPluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlPreviewServiceFactoryPluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlPreviewServiceFactoryPluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlPreviewServiceFactoryPluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlProfilerServiceFactoryPluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlProfilerServiceFactoryPluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlProfilerServiceFactoryPluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlProfilerServiceFactoryPluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuick3DProfilerAdapterFactoryPluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuick3DProfilerAdapterFactoryPluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuick3DProfilerAdapterFactoryPluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuick3DProfilerAdapterFactoryPluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuickProfilerAdapterFactoryPluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuickProfilerAdapterFactoryPluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuickProfilerAdapterFactoryPluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuickProfilerAdapterFactoryPluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QTcpServerConnectionFactoryPluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QTcpServerConnectionFactoryPluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QTcpServerConnectionFactoryPluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QTcpServerConnectionFactoryPluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlConfigExtras.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlDependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlFindQmlscInternal.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlPlugins.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlProperties.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlPublicCMakeHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlVersionlessAliasTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderDependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderVersionlessAliasTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlIntegration/Qt6QmlIntegrationAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlIntegration/Qt6QmlIntegrationConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlIntegration/Qt6QmlIntegrationConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlIntegration/Qt6QmlIntegrationConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlIntegration/Qt6QmlIntegrationTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlIntegration/Qt6QmlIntegrationVersionlessAliasTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaDependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaVersionlessAliasTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsDependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsVersionlessAliasTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsDependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsVersionlessTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptDependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptVersionlessAliasTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickDependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickPlugins.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickVersionlessAliasTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2AdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2Config.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2ConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2ConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2Dependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2Targets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2Targets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2VersionlessAliasTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2AdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2Config.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2ConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2ConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2Dependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2Targets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2Targets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2VersionlessAliasTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsDependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsVersionlessTargets.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeCXXCompiler.cmake.in \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeCXXInformation.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeCommonLanguageInclude.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeCompilerIdDetection.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeDetermineCXXCompiler.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeDetermineCompiler.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeDetermineCompilerABI.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeDetermineCompilerId.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeDetermineCompilerSupport.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeDetermineRCCompiler.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeDetermineSystem.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindBinUtils.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeGenericSystem.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeInitializeConfigs.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeLanguageInformation.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeParseImplicitIncludeInfo.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeParseImplicitLinkInfo.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeParseLibraryArchitecture.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeRCCompiler.cmake.in \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeRCInformation.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeSystem.cmake.in \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeSystemSpecificInformation.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeSystemSpecificInitialize.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeTestCXXCompiler.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeTestCompilerCommon.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeTestRCCompiler.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckCXXCompilerFlag.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckCXXSourceCompiles.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckIncludeFileCXX.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckLibraryExists.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/ADSP-DetermineCompiler.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/ARMCC-DetermineCompiler.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/ARMClang-DetermineCompiler.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/AppleClang-DetermineCompiler.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/Borland-DetermineCompiler.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/CMakeCommonCompilerMacros.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/Clang-DetermineCompiler.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/Clang-DetermineCompilerInternal.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/Cray-DetermineCompiler.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/CrayClang-DetermineCompiler.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/Embarcadero-DetermineCompiler.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/Fujitsu-DetermineCompiler.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/GHS-DetermineCompiler.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/GNU-CXX.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/GNU-FindBinUtils.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/GNU.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/HP-CXX-DetermineCompiler.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/IAR-DetermineCompiler.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/Intel-DetermineCompiler.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/LCC-CXX-DetermineCompiler.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/MSVC-DetermineCompiler.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/NVHPC-DetermineCompiler.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/NVIDIA-DetermineCompiler.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/OrangeC-DetermineCompiler.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/PGI-DetermineCompiler.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/PathScale-DetermineCompiler.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/SCO-DetermineCompiler.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/TI-DetermineCompiler.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/TIClang-DetermineCompiler.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/Tasking-DetermineCompiler.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/Watcom-DetermineCompiler.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/XL-CXX-DetermineCompiler.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/FindPackageHandleStandardArgs.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/FindPackageMessage.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/FindThreads.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/FindVulkan.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/GNUInstallDirs.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Internal/CMakeDetermineLinkerId.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Internal/CheckCompilerFlag.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Internal/CheckFlagCommonConfig.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Internal/CheckSourceCompiles.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Internal/FeatureTesting.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/Windows-Determine-CXX.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/Windows-GNU-CXX-ABI.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/Windows-GNU-CXX.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/Windows-GNU.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/Windows-Initialize.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/Windows-windres.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/Windows.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/WindowsPaths.cmake \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cassert \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h \ + D:/Qt/Tools/CMake_64/bin/cmake.exe diff --git a/photowall-qt/build-msvc/PhotoWallQt_autogen/moc_predefs.h b/photowall-qt/build-msvc/PhotoWallQt_autogen/moc_predefs.h new file mode 100644 index 0000000..4ceaeca --- /dev/null +++ b/photowall-qt/build-msvc/PhotoWallQt_autogen/moc_predefs.h @@ -0,0 +1,488 @@ +#define __DBL_MIN_EXP__ (-1021) +#define __cpp_nontype_template_parameter_auto 201606L +#define __UINT_LEAST16_MAX__ 0xffff +#define __FLT16_HAS_QUIET_NAN__ 1 +#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 __BFLT16_DENORM_MIN__ 9.18354961579912115600575419704879436e-41BF16 +#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 __BFLT16_MIN_10_EXP__ (-37) +#define QT_GUI_LIB 1 +#define __ORDER_LITTLE_ENDIAN__ 1234 +#define __WCHAR_MAX__ 0xffff +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1 +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1 +#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 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1 +#define QT_OPENGL_LIB 1 +#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 __LDBL_HAS_INFINITY__ 1 +#define __INT_LEAST8_WIDTH__ 8 +#define __cpp_variadic_using 201611L +#define __UINT_LEAST64_MAX__ 0xffffffffffffffffULL +#define __INT_LEAST8_MAX__ 0x7f +#define __cpp_attributes 200809L +#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 __BFLT16_MAX_10_EXP__ 38 +#define __BFLT16_MAX_EXP__ 128 +#define __LDBL_IS_IEC_60559__ 1 +#define QT_QMLINTEGRATION_LIB 1 +#define QT_NO_DEBUG 1 +#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 __cpp_nsdmi 200809L +#define __BFLT16_DECIMAL_DIG__ 4 +#define __DEC32_EPSILON__ 1E-6DF +#define __FLT_EVAL_METHOD_TS_18661_3__ 0 +#define __UINT32_MAX__ 0xffffffffU +#define __GXX_EXPERIMENTAL_CXX0X__ 1 +#define __DBL_DENORM_MIN__ double(4.94065645841246544176568792868221372e-324L) +#define __FLT128_MIN_EXP__ (-16381) +#define __WINT_MIN__ 0 +#define __FLT128_MIN_10_EXP__ (-4931) +#define __FLT32X_IS_IEC_60559__ 1 +#define __INT_LEAST16_WIDTH__ 16 +#define MINGW_HAS_SECURE_API 1 +#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 __ATOMIC_SEQ_CST 5 +#define _UNICODE 1 +#define __INT_LEAST64_MAX__ 0x7fffffffffffffffLL +#define __FLT32X_MANT_DIG__ 53 +#define __GCC_ATOMIC_CHAR16_T_LOCK_FREE 2 +#define __cpp_aligned_new 201606L +#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 __FLT_EPSILON__ 1.19209289550781250000000000000000000e-7F +#define __GXX_WEAK__ 1 +#define __SHRT_WIDTH__ 16 +#define __FLT32_IS_IEC_60559__ 1 +#define __LDBL_MIN__ 3.36210314311209350626267781732175260e-4932L +#define __DBL_IS_IEC_60559__ 1 +#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 __INT_WIDTH__ 32 +#define UNICODE 1 +#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 __cpp_return_type_deduction 201304L +#define __FLT16_MIN_EXP__ (-13) +#define __FLT64_MANT_DIG__ 53 +#define _REENTRANT 1 +#define __FLT64X_MANT_DIG__ 64 +#define __BFLT16_DIG__ 2 +#define __GNUC__ 13 +#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 __SIZE_TYPE__ long long unsigned int +#define __FLT64_MAX_10_EXP__ 308 +#define __BFLT16_IS_IEC_60559__ 0 +#define __FLT16_MAX_10_EXP__ 4 +#define __cpp_delegating_constructors 200604L +#define __DBL_MAX__ double(1.79769313486231570814527423731704357e+308L) +#define _thiscall __attribute__((__thiscall__)) +#define __cpp_raw_strings 200710L +#define __INT_FAST32_MAX__ 0x7fffffff +#define __DBL_HAS_INFINITY__ 1 +#define __INT64_MAX__ 0x7fffffffffffffffLL +#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 __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 __SEG_GS 1 +#define __BFLT16_EPSILON__ 7.81250000000000000000000000000000000e-3BF16 +#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 __FLT16_DECIMAL_DIG__ 5 +#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__ 13 +#define __LONG_LONG_MAX__ 0x7fffffffffffffffLL +#define __SIZEOF_SIZE_T__ 8 +#define __BFLT16_HAS_INFINITY__ 1 +#define __FLT64X_MIN_EXP__ (-16381) +#define __SIZEOF_WINT_T__ 2 +#define __FLT32X_DIG__ 15 +#define __LONG_LONG_WIDTH__ 64 +#define __cpp_initializer_lists 200806L +#define __FLT32_MAX_EXP__ 128 +#define __cpp_hex_float 201603L +#define __GXX_ABI_VERSION 1018 +#define __FLT_MIN_EXP__ (-125) +#define __x86_64 1 +#define __cpp_lambdas 200907L +#define __INT_FAST64_TYPE__ long long int +#define __BFLT16_MAX__ 3.38953138925153547590470800371487867e+38BF16 +#define __FLT64_DENORM_MIN__ 4.94065645841246544176568792868221372e-324F64 +#define __cpp_template_auto 201606L +#define __FLT16_DENORM_MIN__ 5.96046447753906250000000000000000000e-8F16 +#define __FLT128_EPSILON__ 1.92592994438723585305597794258492732e-34F128 +#define __FLT64X_NORM_MAX__ 1.18973149535723176502126385303097021e+4932F64x +#define __SIZEOF_POINTER__ 8 +#define __DBL_HAS_QUIET_NAN__ 1 +#define __FLT32X_EPSILON__ 2.22044604925031308084726333618164062e-16F32x +#define __LDBL_MAX_EXP__ 16384 +#define __DECIMAL_BID_FORMAT__ 1 +#define __GXX_TYPEINFO_EQUALITY_INLINE 0 +#define __FLT64_MIN_10_EXP__ (-307) +#define __FLT16_MIN_10_EXP__ (-4) +#define __FLT64X_DECIMAL_DIG__ 21 +#define __DEC128_MIN__ 1E-6143DL +#define __REGISTER_PREFIX__ +#define __UINT16_MAX__ 0xffff +#define __cdecl __attribute__((__cdecl__)) +#define __FLT128_HAS_INFINITY__ 1 +#define QT_CORE5COMPAT_LIB 1 +#define __FLT32_MIN__ 1.17549435082228750796873653722224568e-38F32 +#define __UINT8_TYPE__ unsigned char +#define __FLT_DIG__ 6 +#define __NO_INLINE__ 1 +#define __DEC_EVAL_METHOD__ 2 +#define __FLT_MANT_DIG__ 24 +#define __LDBL_DECIMAL_DIG__ 21 +#define __VERSION__ "13.1.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 QT_QUICK_LIB 1 +#define __FLT128_MAX_EXP__ 16384 +#define QT_QML_LIB 1 +#define __FLT32_MANT_DIG__ 24 +#define __FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN__ +#define SIZEOF_DPTR (sizeof(void*)) +#define __FLT32X_MIN_EXP__ (-1021) +#define __cpp_aggregate_bases 201603L +#define __BFLT16_MIN__ 1.17549435082228750796873653722224568e-38BF16 +#define __FLT128_HAS_DENORM__ 1 +#define __FLT32_DECIMAL_DIG__ 9 +#define __FLT128_DIG__ 33 +#define _INTEGRAL_MAX_BITS 64 +#define __INT32_C(c) c +#define __DEC64_EPSILON__ 1E-15DD +#define __ORDER_PDP_ENDIAN__ 3412 +#define __DEC128_MIN_EXP__ (-6142) +#define __DEC128_MAX__ 9.999999999999999999999999999999999E6144DL +#define __INT_FAST32_TYPE__ int +#define __UINT_LEAST16_TYPE__ short unsigned int +#define __DEC128_MAX_EXP__ 6145 +#define __DBL_HAS_DENORM__ 1 +#define __cpp_rtti 199711L +#define __UINT64_MAX__ 0xffffffffffffffffULL +#define __FLT_IS_IEC_60559__ 1 +#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 __BFLT16_HAS_QUIET_NAN__ 1 +#define __FLT_RADIX__ 2 +#define __INT_LEAST16_TYPE__ short int +#define __LDBL_EPSILON__ 1.08420217248550443400745280086994171e-19L +#define __UINTMAX_C(c) c ## ULL +#define __FLT16_DIG__ 3 +#define __FLT32X_MIN__ 2.22507385850720138309023271733240406e-308F32x +#define __SIG_ATOMIC_MAX__ 0x7fffffff +#define __cpp_constexpr 201603L +#define __GCC_ATOMIC_WCHAR_T_LOCK_FREE 2 +#define __USER_LABEL_PREFIX__ +#define __SIZEOF_PTRDIFF_T__ 8 +#define __FLT64X_HAS_INFINITY__ 1 +#define __SIZEOF_LONG__ 4 +#define __LDBL_DIG__ 18 +#define __FLT64_IS_IEC_60559__ 1 +#define __x86_64__ 1 +#define __FLT16_IS_IEC_60559__ 1 +#define __FLT16_MAX_EXP__ 16 +#define __DEC32_SUBNORMAL_MIN__ 0.000001E-95DF +#define __MSVCRT__ 1 +#define __INT_FAST16_MAX__ 0x7fff +#define __GCC_CONSTRUCTIVE_SIZE 64 +#define __FLT64_DIG__ 15 +#define __UINT_FAST32_MAX__ 0xffffffffU +#define __UINT_LEAST64_TYPE__ long long unsigned int +#define __FLT16_EPSILON__ 9.76562500000000000000000000000000000e-4F16 +#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 __FLT16_NORM_MAX__ 6.55040000000000000000000000000000000e+4F16 +#define __DEC64_MANT_DIG__ 16 +#define QT_NETWORK_LIB 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 __FLT16_MAX__ 6.55040000000000000000000000000000000e+4F16 +#define __nocona__ 1 +#define __FLT128_MIN__ 3.36210314311209350626267781732175260e-4932F128 +#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 __WIN64__ 1 +#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 __UINT16_C(c) c +#define __PTRDIFF_WIDTH__ 64 +#define __LDBL_MANT_DIG__ 64 +#define __cpp_range_based_for 201603L +#define __INT_FAST16_WIDTH__ 16 +#define __FLT64_HAS_INFINITY__ 1 +#define __FLT64X_MAX__ 1.18973149535723176502126385303097021e+4932F64x +#define __FLT16_HAS_INFINITY__ 1 +#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 __INTPTR_TYPE__ long long int +#define __UINT16_TYPE__ short unsigned int +#define __WCHAR_TYPE__ short unsigned int +#define QT_QUICKCONTROLS2_LIB 1 +#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 __FLT32_HAS_INFINITY__ 1 +#define __FLT64X_MAX_EXP__ 16384 +#define __UINT_FAST64_TYPE__ long long unsigned int +#define __cpp_inline_variables 201606L +#define __BFLT16_MIN_EXP__ (-125) +#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 QT_CORE_LIB 1 +#define __SIZEOF_FLOAT128__ 16 +#define __BFLT16_MANT_DIG__ 8 +#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 __FLT32X_MAX_10_EXP__ 308 +#define __cpp_namespace_attributes 201411L +#define __WIN32 1 +#define __SIZEOF_INT128__ 16 +#define __FLT16_MIN__ 6.10351562500000000000000000000000000e-5F16 +#define __FLT64X_IS_IEC_60559__ 1 +#define __WCHAR_UNSIGNED__ 1 +#define __LDBL_MAX_10_EXP__ 4932 +#define __ATOMIC_RELAXED 0 +#define __DBL_EPSILON__ double(2.22044604925031308084726333618164062e-16L) +#define __INT_LEAST32_TYPE__ int +#define __thiscall __attribute__((__thiscall__)) +#define __UINT8_C(c) c +#define __FLT64_MAX_EXP__ 1024 +#define __SIZEOF_WCHAR_T__ 2 +#define __GNUC_PATCHLEVEL__ 0 +#define __WINNT 1 +#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 __FLT64X_MIN__ 3.36210314311209350626267781732175260e-4932F64x +#define __STDCPP_THREADS__ 1 +#define __BFLT16_HAS_DENORM__ 1 +#define __GNUC_STDC_INLINE__ 1 +#define __FLT64_HAS_DENORM__ 1 +#define __FLT32_EPSILON__ 1.19209289550781250000000000000000000e-7F32 +#define __FLT16_HAS_DENORM__ 1 +#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 __GCC_DESTRUCTIVE_SIZE 64 +#define __INTMAX_WIDTH__ 64 +#define __cpp_runtime_arrays 198712L +#define __FLT32_DIG__ 6 +#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__ 1 +#define __INT8_MAX__ 0x7f +#define __LONG_WIDTH__ 32 +#define __DBL_MIN__ double(2.22507385850720138309023271733240406e-308L) +#define __PIC__ 1 +#define __INT32_MAX__ 0x7fffffff +#define __UINT_FAST32_TYPE__ unsigned int +#define _ENABLE_EXTENDED_ALIGNED_STORAGE 1 +#define __FLT16_MANT_DIG__ 11 +#define __FLT32X_NORM_MAX__ 1.79769313486231570814527423731704357e+308F32x +#define __CHAR32_TYPE__ unsigned int +#define __FLT_MAX__ 3.40282346638528859811704183484516925e+38F +#define __SSE2__ 1 +#define __cpp_deduction_guides 201703L +#define __BFLT16_NORM_MAX__ 3.38953138925153547590470800371487867e+38BF16 +#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 __GLIBCXX_BITSIZE_INT_N_0 128 +#define __FLT32X_HAS_QUIET_NAN__ 1 +#define __ATOMIC_CONSUME 1 +#define __GNUC_MINOR__ 1 +#define __GLIBCXX_TYPE_INT_N_0 __int128 +#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 __PTRDIFF_TYPE__ long long int +#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 __SIZE_MAX__ 0xffffffffffffffffULL +#define __UINT_FAST8_TYPE__ unsigned char +#define __cpp_init_captures 201304L +#define __ATOMIC_ACQ_REL 4 +#define __ATOMIC_RELEASE 3 +#define __declspec(x) __attribute__((x)) diff --git a/photowall-qt/build-msvc/PhotoWallQt_autogen/mocs_compilation.cpp b/photowall-qt/build-msvc/PhotoWallQt_autogen/mocs_compilation.cpp new file mode 100644 index 0000000..e4e3fbb --- /dev/null +++ b/photowall-qt/build-msvc/PhotoWallQt_autogen/mocs_compilation.cpp @@ -0,0 +1,7 @@ +// This file is autogenerated. Changes will be overwritten. +#include "PRMOGMWJPH/moc_EventDispatcher.cpp" +#include "PRMOGMWJPH/moc_FolderTreeModel.cpp" +#include "PRMOGMWJPH/moc_PhotoModel.cpp" +#include "PRMOGMWJPH/moc_PhotoStore.cpp" +#include "PRMOGMWJPH/moc_RustBridge.cpp" +#include "PRMOGMWJPH/moc_ThumbnailProvider.cpp" diff --git a/photowall-qt/build-msvc/PhotoWallQt_autogen/timestamp b/photowall-qt/build-msvc/PhotoWallQt_autogen/timestamp new file mode 100644 index 0000000..e69de29 diff --git a/photowall-qt/build-msvc/build.ninja b/photowall-qt/build-msvc/build.ninja new file mode 100644 index 0000000..7d79c0b --- /dev/null +++ b/photowall-qt/build-msvc/build.ninja @@ -0,0 +1,329 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Ninja" Generator, CMake Version 3.30 + +# This file contains all the build statements describing the +# compilation DAG. + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# +# Which is the root file. +# ============================================================================= + +# ============================================================================= +# Project: PhotoWallQt +# Configurations: Release +# ============================================================================= + +############################################# +# Minimal version of Ninja required by this file + +ninja_required_version = 1.5 + + +############################################# +# Set configuration variable for custom commands. + +CONFIGURATION = Release +# ============================================================================= +# Include auxiliary files. + + +############################################# +# Include rules file. + +include CMakeFiles/rules.ninja + +# ============================================================================= + +############################################# +# Logical path to working directory; prefix for absolute paths. + +cmake_ninja_workdir = D$:/CodeProject/PhotoWall/photowall-qt/build-msvc/ +# ============================================================================= +# Object build statements for EXECUTABLE target PhotoWallQt + + +############################################# +# Order-only phony target for PhotoWallQt + +build cmake_object_order_depends_target_PhotoWallQt: phony || PhotoWallQt_autogen PhotoWallQt_autogen/3YJK5W5UP7/qrc_resources.cpp PhotoWallQt_autogen/mocs_compilation.cpp PhotoWallQt_autogen/timestamp PhotoWallQt_autogen_timestamp_deps + +build CMakeFiles/PhotoWallQt.dir/PhotoWallQt_autogen/mocs_compilation.cpp.obj: CXX_COMPILER__PhotoWallQt_unscanned_Release D$:/CodeProject/PhotoWall/photowall-qt/build-msvc/PhotoWallQt_autogen/mocs_compilation.cpp || cmake_object_order_depends_target_PhotoWallQt + DEFINES = -DMINGW_HAS_SECURE_API=1 -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICK_LIB -DUNICODE -DWIN32 -DWIN64 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 + DEP_FILE = CMakeFiles\PhotoWallQt.dir\PhotoWallQt_autogen\mocs_compilation.cpp.obj.d + FLAGS = -O3 -DNDEBUG -std=gnu++17 + INCLUDES = -ID:/CodeProject/PhotoWall/photowall-qt/build-msvc/PhotoWallQt_autogen/include -ID:/CodeProject/PhotoWall/photowall-qt/src -ID:/CodeProject/PhotoWall/photowall-qt/include -isystem D:/Qt/6.10.1/mingw_64/include/QtCore -isystem D:/Qt/6.10.1/mingw_64/include -isystem D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++ -isystem D:/Qt/6.10.1/mingw_64/include/QtGui -isystem D:/Qt/6.10.1/mingw_64/include/QtQuick -isystem D:/Qt/6.10.1/mingw_64/include/QtQml -isystem D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration -isystem D:/Qt/6.10.1/mingw_64/include/QtNetwork -isystem D:/Qt/6.10.1/mingw_64/include/QtOpenGL -isystem D:/Qt/6.10.1/mingw_64/include/QtQuickControls2 -isystem D:/Qt/6.10.1/mingw_64/include/QtCore5Compat + OBJECT_DIR = CMakeFiles\PhotoWallQt.dir + OBJECT_FILE_DIR = CMakeFiles\PhotoWallQt.dir\PhotoWallQt_autogen + TARGET_COMPILE_PDB = CMakeFiles\PhotoWallQt.dir\ + TARGET_PDB = PhotoWallQt.pdb + +build CMakeFiles/PhotoWallQt.dir/src/main.cpp.obj: CXX_COMPILER__PhotoWallQt_unscanned_Release D$:/CodeProject/PhotoWall/photowall-qt/src/main.cpp || cmake_object_order_depends_target_PhotoWallQt + DEFINES = -DMINGW_HAS_SECURE_API=1 -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICK_LIB -DUNICODE -DWIN32 -DWIN64 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 + DEP_FILE = CMakeFiles\PhotoWallQt.dir\src\main.cpp.obj.d + FLAGS = -O3 -DNDEBUG -std=gnu++17 + INCLUDES = -ID:/CodeProject/PhotoWall/photowall-qt/build-msvc/PhotoWallQt_autogen/include -ID:/CodeProject/PhotoWall/photowall-qt/src -ID:/CodeProject/PhotoWall/photowall-qt/include -isystem D:/Qt/6.10.1/mingw_64/include/QtCore -isystem D:/Qt/6.10.1/mingw_64/include -isystem D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++ -isystem D:/Qt/6.10.1/mingw_64/include/QtGui -isystem D:/Qt/6.10.1/mingw_64/include/QtQuick -isystem D:/Qt/6.10.1/mingw_64/include/QtQml -isystem D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration -isystem D:/Qt/6.10.1/mingw_64/include/QtNetwork -isystem D:/Qt/6.10.1/mingw_64/include/QtOpenGL -isystem D:/Qt/6.10.1/mingw_64/include/QtQuickControls2 -isystem D:/Qt/6.10.1/mingw_64/include/QtCore5Compat + OBJECT_DIR = CMakeFiles\PhotoWallQt.dir + OBJECT_FILE_DIR = CMakeFiles\PhotoWallQt.dir\src + TARGET_COMPILE_PDB = CMakeFiles\PhotoWallQt.dir\ + TARGET_PDB = PhotoWallQt.pdb + +build CMakeFiles/PhotoWallQt.dir/src/core/RustBridge.cpp.obj: CXX_COMPILER__PhotoWallQt_unscanned_Release D$:/CodeProject/PhotoWall/photowall-qt/src/core/RustBridge.cpp || cmake_object_order_depends_target_PhotoWallQt + DEFINES = -DMINGW_HAS_SECURE_API=1 -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICK_LIB -DUNICODE -DWIN32 -DWIN64 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 + DEP_FILE = CMakeFiles\PhotoWallQt.dir\src\core\RustBridge.cpp.obj.d + FLAGS = -O3 -DNDEBUG -std=gnu++17 + INCLUDES = -ID:/CodeProject/PhotoWall/photowall-qt/build-msvc/PhotoWallQt_autogen/include -ID:/CodeProject/PhotoWall/photowall-qt/src -ID:/CodeProject/PhotoWall/photowall-qt/include -isystem D:/Qt/6.10.1/mingw_64/include/QtCore -isystem D:/Qt/6.10.1/mingw_64/include -isystem D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++ -isystem D:/Qt/6.10.1/mingw_64/include/QtGui -isystem D:/Qt/6.10.1/mingw_64/include/QtQuick -isystem D:/Qt/6.10.1/mingw_64/include/QtQml -isystem D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration -isystem D:/Qt/6.10.1/mingw_64/include/QtNetwork -isystem D:/Qt/6.10.1/mingw_64/include/QtOpenGL -isystem D:/Qt/6.10.1/mingw_64/include/QtQuickControls2 -isystem D:/Qt/6.10.1/mingw_64/include/QtCore5Compat + OBJECT_DIR = CMakeFiles\PhotoWallQt.dir + OBJECT_FILE_DIR = CMakeFiles\PhotoWallQt.dir\src\core + TARGET_COMPILE_PDB = CMakeFiles\PhotoWallQt.dir\ + TARGET_PDB = PhotoWallQt.pdb + +build CMakeFiles/PhotoWallQt.dir/src/core/PhotoModel.cpp.obj: CXX_COMPILER__PhotoWallQt_unscanned_Release D$:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoModel.cpp || cmake_object_order_depends_target_PhotoWallQt + DEFINES = -DMINGW_HAS_SECURE_API=1 -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICK_LIB -DUNICODE -DWIN32 -DWIN64 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 + DEP_FILE = CMakeFiles\PhotoWallQt.dir\src\core\PhotoModel.cpp.obj.d + FLAGS = -O3 -DNDEBUG -std=gnu++17 + INCLUDES = -ID:/CodeProject/PhotoWall/photowall-qt/build-msvc/PhotoWallQt_autogen/include -ID:/CodeProject/PhotoWall/photowall-qt/src -ID:/CodeProject/PhotoWall/photowall-qt/include -isystem D:/Qt/6.10.1/mingw_64/include/QtCore -isystem D:/Qt/6.10.1/mingw_64/include -isystem D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++ -isystem D:/Qt/6.10.1/mingw_64/include/QtGui -isystem D:/Qt/6.10.1/mingw_64/include/QtQuick -isystem D:/Qt/6.10.1/mingw_64/include/QtQml -isystem D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration -isystem D:/Qt/6.10.1/mingw_64/include/QtNetwork -isystem D:/Qt/6.10.1/mingw_64/include/QtOpenGL -isystem D:/Qt/6.10.1/mingw_64/include/QtQuickControls2 -isystem D:/Qt/6.10.1/mingw_64/include/QtCore5Compat + OBJECT_DIR = CMakeFiles\PhotoWallQt.dir + OBJECT_FILE_DIR = CMakeFiles\PhotoWallQt.dir\src\core + TARGET_COMPILE_PDB = CMakeFiles\PhotoWallQt.dir\ + TARGET_PDB = PhotoWallQt.pdb + +build CMakeFiles/PhotoWallQt.dir/src/core/ThumbnailProvider.cpp.obj: CXX_COMPILER__PhotoWallQt_unscanned_Release D$:/CodeProject/PhotoWall/photowall-qt/src/core/ThumbnailProvider.cpp || cmake_object_order_depends_target_PhotoWallQt + DEFINES = -DMINGW_HAS_SECURE_API=1 -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICK_LIB -DUNICODE -DWIN32 -DWIN64 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 + DEP_FILE = CMakeFiles\PhotoWallQt.dir\src\core\ThumbnailProvider.cpp.obj.d + FLAGS = -O3 -DNDEBUG -std=gnu++17 + INCLUDES = -ID:/CodeProject/PhotoWall/photowall-qt/build-msvc/PhotoWallQt_autogen/include -ID:/CodeProject/PhotoWall/photowall-qt/src -ID:/CodeProject/PhotoWall/photowall-qt/include -isystem D:/Qt/6.10.1/mingw_64/include/QtCore -isystem D:/Qt/6.10.1/mingw_64/include -isystem D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++ -isystem D:/Qt/6.10.1/mingw_64/include/QtGui -isystem D:/Qt/6.10.1/mingw_64/include/QtQuick -isystem D:/Qt/6.10.1/mingw_64/include/QtQml -isystem D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration -isystem D:/Qt/6.10.1/mingw_64/include/QtNetwork -isystem D:/Qt/6.10.1/mingw_64/include/QtOpenGL -isystem D:/Qt/6.10.1/mingw_64/include/QtQuickControls2 -isystem D:/Qt/6.10.1/mingw_64/include/QtCore5Compat + OBJECT_DIR = CMakeFiles\PhotoWallQt.dir + OBJECT_FILE_DIR = CMakeFiles\PhotoWallQt.dir\src\core + TARGET_COMPILE_PDB = CMakeFiles\PhotoWallQt.dir\ + TARGET_PDB = PhotoWallQt.pdb + +build CMakeFiles/PhotoWallQt.dir/src/core/PhotoStore.cpp.obj: CXX_COMPILER__PhotoWallQt_unscanned_Release D$:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoStore.cpp || cmake_object_order_depends_target_PhotoWallQt + DEFINES = -DMINGW_HAS_SECURE_API=1 -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICK_LIB -DUNICODE -DWIN32 -DWIN64 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 + DEP_FILE = CMakeFiles\PhotoWallQt.dir\src\core\PhotoStore.cpp.obj.d + FLAGS = -O3 -DNDEBUG -std=gnu++17 + INCLUDES = -ID:/CodeProject/PhotoWall/photowall-qt/build-msvc/PhotoWallQt_autogen/include -ID:/CodeProject/PhotoWall/photowall-qt/src -ID:/CodeProject/PhotoWall/photowall-qt/include -isystem D:/Qt/6.10.1/mingw_64/include/QtCore -isystem D:/Qt/6.10.1/mingw_64/include -isystem D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++ -isystem D:/Qt/6.10.1/mingw_64/include/QtGui -isystem D:/Qt/6.10.1/mingw_64/include/QtQuick -isystem D:/Qt/6.10.1/mingw_64/include/QtQml -isystem D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration -isystem D:/Qt/6.10.1/mingw_64/include/QtNetwork -isystem D:/Qt/6.10.1/mingw_64/include/QtOpenGL -isystem D:/Qt/6.10.1/mingw_64/include/QtQuickControls2 -isystem D:/Qt/6.10.1/mingw_64/include/QtCore5Compat + OBJECT_DIR = CMakeFiles\PhotoWallQt.dir + OBJECT_FILE_DIR = CMakeFiles\PhotoWallQt.dir\src\core + TARGET_COMPILE_PDB = CMakeFiles\PhotoWallQt.dir\ + TARGET_PDB = PhotoWallQt.pdb + +build CMakeFiles/PhotoWallQt.dir/src/core/EventDispatcher.cpp.obj: CXX_COMPILER__PhotoWallQt_unscanned_Release D$:/CodeProject/PhotoWall/photowall-qt/src/core/EventDispatcher.cpp || cmake_object_order_depends_target_PhotoWallQt + DEFINES = -DMINGW_HAS_SECURE_API=1 -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICK_LIB -DUNICODE -DWIN32 -DWIN64 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 + DEP_FILE = CMakeFiles\PhotoWallQt.dir\src\core\EventDispatcher.cpp.obj.d + FLAGS = -O3 -DNDEBUG -std=gnu++17 + INCLUDES = -ID:/CodeProject/PhotoWall/photowall-qt/build-msvc/PhotoWallQt_autogen/include -ID:/CodeProject/PhotoWall/photowall-qt/src -ID:/CodeProject/PhotoWall/photowall-qt/include -isystem D:/Qt/6.10.1/mingw_64/include/QtCore -isystem D:/Qt/6.10.1/mingw_64/include -isystem D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++ -isystem D:/Qt/6.10.1/mingw_64/include/QtGui -isystem D:/Qt/6.10.1/mingw_64/include/QtQuick -isystem D:/Qt/6.10.1/mingw_64/include/QtQml -isystem D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration -isystem D:/Qt/6.10.1/mingw_64/include/QtNetwork -isystem D:/Qt/6.10.1/mingw_64/include/QtOpenGL -isystem D:/Qt/6.10.1/mingw_64/include/QtQuickControls2 -isystem D:/Qt/6.10.1/mingw_64/include/QtCore5Compat + OBJECT_DIR = CMakeFiles\PhotoWallQt.dir + OBJECT_FILE_DIR = CMakeFiles\PhotoWallQt.dir\src\core + TARGET_COMPILE_PDB = CMakeFiles\PhotoWallQt.dir\ + TARGET_PDB = PhotoWallQt.pdb + +build CMakeFiles/PhotoWallQt.dir/src/core/FolderTreeModel.cpp.obj: CXX_COMPILER__PhotoWallQt_unscanned_Release D$:/CodeProject/PhotoWall/photowall-qt/src/core/FolderTreeModel.cpp || cmake_object_order_depends_target_PhotoWallQt + DEFINES = -DMINGW_HAS_SECURE_API=1 -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICK_LIB -DUNICODE -DWIN32 -DWIN64 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 + DEP_FILE = CMakeFiles\PhotoWallQt.dir\src\core\FolderTreeModel.cpp.obj.d + FLAGS = -O3 -DNDEBUG -std=gnu++17 + INCLUDES = -ID:/CodeProject/PhotoWall/photowall-qt/build-msvc/PhotoWallQt_autogen/include -ID:/CodeProject/PhotoWall/photowall-qt/src -ID:/CodeProject/PhotoWall/photowall-qt/include -isystem D:/Qt/6.10.1/mingw_64/include/QtCore -isystem D:/Qt/6.10.1/mingw_64/include -isystem D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++ -isystem D:/Qt/6.10.1/mingw_64/include/QtGui -isystem D:/Qt/6.10.1/mingw_64/include/QtQuick -isystem D:/Qt/6.10.1/mingw_64/include/QtQml -isystem D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration -isystem D:/Qt/6.10.1/mingw_64/include/QtNetwork -isystem D:/Qt/6.10.1/mingw_64/include/QtOpenGL -isystem D:/Qt/6.10.1/mingw_64/include/QtQuickControls2 -isystem D:/Qt/6.10.1/mingw_64/include/QtCore5Compat + OBJECT_DIR = CMakeFiles\PhotoWallQt.dir + OBJECT_FILE_DIR = CMakeFiles\PhotoWallQt.dir\src\core + TARGET_COMPILE_PDB = CMakeFiles\PhotoWallQt.dir\ + TARGET_PDB = PhotoWallQt.pdb + +build CMakeFiles/PhotoWallQt.dir/src/utils/JsonHelper.cpp.obj: CXX_COMPILER__PhotoWallQt_unscanned_Release D$:/CodeProject/PhotoWall/photowall-qt/src/utils/JsonHelper.cpp || cmake_object_order_depends_target_PhotoWallQt + DEFINES = -DMINGW_HAS_SECURE_API=1 -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICK_LIB -DUNICODE -DWIN32 -DWIN64 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 + DEP_FILE = CMakeFiles\PhotoWallQt.dir\src\utils\JsonHelper.cpp.obj.d + FLAGS = -O3 -DNDEBUG -std=gnu++17 + INCLUDES = -ID:/CodeProject/PhotoWall/photowall-qt/build-msvc/PhotoWallQt_autogen/include -ID:/CodeProject/PhotoWall/photowall-qt/src -ID:/CodeProject/PhotoWall/photowall-qt/include -isystem D:/Qt/6.10.1/mingw_64/include/QtCore -isystem D:/Qt/6.10.1/mingw_64/include -isystem D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++ -isystem D:/Qt/6.10.1/mingw_64/include/QtGui -isystem D:/Qt/6.10.1/mingw_64/include/QtQuick -isystem D:/Qt/6.10.1/mingw_64/include/QtQml -isystem D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration -isystem D:/Qt/6.10.1/mingw_64/include/QtNetwork -isystem D:/Qt/6.10.1/mingw_64/include/QtOpenGL -isystem D:/Qt/6.10.1/mingw_64/include/QtQuickControls2 -isystem D:/Qt/6.10.1/mingw_64/include/QtCore5Compat + OBJECT_DIR = CMakeFiles\PhotoWallQt.dir + OBJECT_FILE_DIR = CMakeFiles\PhotoWallQt.dir\src\utils + TARGET_COMPILE_PDB = CMakeFiles\PhotoWallQt.dir\ + TARGET_PDB = PhotoWallQt.pdb + +build CMakeFiles/PhotoWallQt.dir/PhotoWallQt_autogen/3YJK5W5UP7/qrc_resources.cpp.obj: CXX_COMPILER__PhotoWallQt_unscanned_Release D$:/CodeProject/PhotoWall/photowall-qt/build-msvc/PhotoWallQt_autogen/3YJK5W5UP7/qrc_resources.cpp || cmake_object_order_depends_target_PhotoWallQt + DEFINES = -DMINGW_HAS_SECURE_API=1 -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICK_LIB -DUNICODE -DWIN32 -DWIN64 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 + DEP_FILE = CMakeFiles\PhotoWallQt.dir\PhotoWallQt_autogen\3YJK5W5UP7\qrc_resources.cpp.obj.d + FLAGS = -O3 -DNDEBUG -std=gnu++17 + INCLUDES = -ID:/CodeProject/PhotoWall/photowall-qt/build-msvc/PhotoWallQt_autogen/include -ID:/CodeProject/PhotoWall/photowall-qt/src -ID:/CodeProject/PhotoWall/photowall-qt/include -isystem D:/Qt/6.10.1/mingw_64/include/QtCore -isystem D:/Qt/6.10.1/mingw_64/include -isystem D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++ -isystem D:/Qt/6.10.1/mingw_64/include/QtGui -isystem D:/Qt/6.10.1/mingw_64/include/QtQuick -isystem D:/Qt/6.10.1/mingw_64/include/QtQml -isystem D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration -isystem D:/Qt/6.10.1/mingw_64/include/QtNetwork -isystem D:/Qt/6.10.1/mingw_64/include/QtOpenGL -isystem D:/Qt/6.10.1/mingw_64/include/QtQuickControls2 -isystem D:/Qt/6.10.1/mingw_64/include/QtCore5Compat + OBJECT_DIR = CMakeFiles\PhotoWallQt.dir + OBJECT_FILE_DIR = CMakeFiles\PhotoWallQt.dir\PhotoWallQt_autogen\3YJK5W5UP7 + TARGET_COMPILE_PDB = CMakeFiles\PhotoWallQt.dir\ + TARGET_PDB = PhotoWallQt.pdb + + +# ============================================================================= +# Link build statements for EXECUTABLE target PhotoWallQt + + +############################################# +# Link the executable PhotoWallQt.exe + +build PhotoWallQt.exe: CXX_EXECUTABLE_LINKER__PhotoWallQt_Release CMakeFiles/PhotoWallQt.dir/PhotoWallQt_autogen/mocs_compilation.cpp.obj CMakeFiles/PhotoWallQt.dir/src/main.cpp.obj CMakeFiles/PhotoWallQt.dir/src/core/RustBridge.cpp.obj CMakeFiles/PhotoWallQt.dir/src/core/PhotoModel.cpp.obj CMakeFiles/PhotoWallQt.dir/src/core/ThumbnailProvider.cpp.obj CMakeFiles/PhotoWallQt.dir/src/core/PhotoStore.cpp.obj CMakeFiles/PhotoWallQt.dir/src/core/EventDispatcher.cpp.obj CMakeFiles/PhotoWallQt.dir/src/core/FolderTreeModel.cpp.obj CMakeFiles/PhotoWallQt.dir/src/utils/JsonHelper.cpp.obj CMakeFiles/PhotoWallQt.dir/PhotoWallQt_autogen/3YJK5W5UP7/qrc_resources.cpp.obj | D$:/Qt/6.10.1/mingw_64/lib/libQt6QuickControls2.a D$:/Qt/6.10.1/mingw_64/lib/libQt6Core5Compat.a D$:/CodeProject/PhotoWall/photowall-qt/../src-tauri/target/debug/photowall_core.dll.lib D$:/Qt/6.10.1/mingw_64/lib/libQt6Quick.a D$:/Qt/6.10.1/mingw_64/lib/libQt6OpenGL.a D$:/Qt/6.10.1/mingw_64/lib/libQt6Gui.a D$:/Qt/6.10.1/mingw_64/lib/libQt6Qml.a D$:/Qt/6.10.1/mingw_64/lib/libQt6Network.a D$:/Qt/6.10.1/mingw_64/lib/libQt6Core.a || PhotoWallQt_autogen PhotoWallQt_autogen_timestamp_deps + FLAGS = -O3 -DNDEBUG + LINK_LIBRARIES = D:/Qt/6.10.1/mingw_64/lib/libQt6QuickControls2.a D:/Qt/6.10.1/mingw_64/lib/libQt6Core5Compat.a D:/CodeProject/PhotoWall/photowall-qt/../src-tauri/target/debug/photowall_core.dll.lib D:/Qt/6.10.1/mingw_64/lib/libQt6Quick.a D:/Qt/6.10.1/mingw_64/lib/libQt6OpenGL.a D:/Qt/6.10.1/mingw_64/lib/libQt6Gui.a -ld3d11 -ldxgi -ldxguid -ld3d12 -luser32 D:/Qt/6.10.1/mingw_64/lib/libQt6Qml.a D:/Qt/6.10.1/mingw_64/lib/libQt6Network.a -lws2_32 -lshell32 D:/Qt/6.10.1/mingw_64/lib/libQt6Core.a -lmpr -luserenv -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32 + OBJECT_DIR = CMakeFiles\PhotoWallQt.dir + POST_BUILD = C:\WINDOWS\system32\cmd.exe /C "cd /D D:\CodeProject\PhotoWall\photowall-qt\build-msvc && D:\Qt\Tools\CMake_64\bin\cmake.exe -E copy_if_different D:/CodeProject/PhotoWall/photowall-qt/../src-tauri/target/debug/photowall_core.dll D:/CodeProject/PhotoWall/photowall-qt/build-msvc" + PRE_LINK = cd . + TARGET_COMPILE_PDB = CMakeFiles\PhotoWallQt.dir\ + TARGET_FILE = PhotoWallQt.exe + TARGET_IMPLIB = libPhotoWallQt.dll.a + TARGET_PDB = PhotoWallQt.pdb + + +############################################# +# Utility command for edit_cache + +build CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = C:\WINDOWS\system32\cmd.exe /C "cd /D D:\CodeProject\PhotoWall\photowall-qt\build-msvc && D:\Qt\Tools\CMake_64\bin\cmake-gui.exe -SD:\CodeProject\PhotoWall\photowall-qt -BD:\CodeProject\PhotoWall\photowall-qt\build-msvc" + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build edit_cache: phony CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = C:\WINDOWS\system32\cmd.exe /C "cd /D D:\CodeProject\PhotoWall\photowall-qt\build-msvc && D:\Qt\Tools\CMake_64\bin\cmake.exe --regenerate-during-build -SD:\CodeProject\PhotoWall\photowall-qt -BD:\CodeProject\PhotoWall\photowall-qt\build-msvc" + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build rebuild_cache: phony CMakeFiles/rebuild_cache.util + + +############################################# +# Utility command for list_install_components + +build list_install_components: phony + + +############################################# +# Utility command for install + +build CMakeFiles/install.util: CUSTOM_COMMAND all + COMMAND = C:\WINDOWS\system32\cmd.exe /C "cd /D D:\CodeProject\PhotoWall\photowall-qt\build-msvc && D:\Qt\Tools\CMake_64\bin\cmake.exe -P cmake_install.cmake" + DESC = Install the project... + pool = console + restat = 1 + +build install: phony CMakeFiles/install.util + + +############################################# +# Utility command for install/local + +build CMakeFiles/install/local.util: CUSTOM_COMMAND all + COMMAND = C:\WINDOWS\system32\cmd.exe /C "cd /D D:\CodeProject\PhotoWall\photowall-qt\build-msvc && D:\Qt\Tools\CMake_64\bin\cmake.exe -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake" + DESC = Installing only the local directory... + pool = console + restat = 1 + +build install/local: phony CMakeFiles/install/local.util + + +############################################# +# Utility command for install/strip + +build CMakeFiles/install/strip.util: CUSTOM_COMMAND all + COMMAND = C:\WINDOWS\system32\cmd.exe /C "cd /D D:\CodeProject\PhotoWall\photowall-qt\build-msvc && D:\Qt\Tools\CMake_64\bin\cmake.exe -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake" + DESC = Installing the project stripped... + pool = console + restat = 1 + +build install/strip: phony CMakeFiles/install/strip.util + + +############################################# +# Utility command for PhotoWallQt_autogen_timestamp_deps + +build PhotoWallQt_autogen_timestamp_deps: phony + + +############################################# +# Utility command for PhotoWallQt_autogen + +build PhotoWallQt_autogen: phony CMakeFiles/PhotoWallQt_autogen PhotoWallQt_autogen/timestamp PhotoWallQt_autogen/mocs_compilation.cpp PhotoWallQt_autogen_timestamp_deps + + +############################################# +# Custom command for PhotoWallQt_autogen\timestamp + +build PhotoWallQt_autogen/timestamp PhotoWallQt_autogen/mocs_compilation.cpp | ${cmake_ninja_workdir}PhotoWallQt_autogen/timestamp ${cmake_ninja_workdir}PhotoWallQt_autogen/mocs_compilation.cpp: CUSTOM_COMMAND D$:/Qt/6.10.1/mingw_64/bin/moc.exe || PhotoWallQt_autogen_timestamp_deps + COMMAND = C:\WINDOWS\system32\cmd.exe /C "cd /D D:\CodeProject\PhotoWall\photowall-qt\build-msvc && D:\Qt\Tools\CMake_64\bin\cmake.exe -E cmake_autogen D:/CodeProject/PhotoWall/photowall-qt/build-msvc/CMakeFiles/PhotoWallQt_autogen.dir/AutogenInfo.json Release && D:\Qt\Tools\CMake_64\bin\cmake.exe -E touch D:/CodeProject/PhotoWall/photowall-qt/build-msvc/PhotoWallQt_autogen/timestamp && D:\Qt\Tools\CMake_64\bin\cmake.exe -E cmake_transform_depfile Ninja gccdepfile D:/CodeProject/PhotoWall/photowall-qt D:/CodeProject/PhotoWall/photowall-qt D:/CodeProject/PhotoWall/photowall-qt/build-msvc D:/CodeProject/PhotoWall/photowall-qt/build-msvc D:/CodeProject/PhotoWall/photowall-qt/build-msvc/PhotoWallQt_autogen/deps D:/CodeProject/PhotoWall/photowall-qt/build-msvc/CMakeFiles/d/68ece5501cb7d7df3c5ee9b92c3fc53b35081bd76df2c19d31d6bd3fcc585437.d" + DESC = Automatic MOC for target PhotoWallQt + depfile = CMakeFiles\d\68ece5501cb7d7df3c5ee9b92c3fc53b35081bd76df2c19d31d6bd3fcc585437.d + deps = gcc + restat = 1 + + +############################################# +# Custom command for PhotoWallQt_autogen\3YJK5W5UP7\qrc_resources.cpp + +build PhotoWallQt_autogen/3YJK5W5UP7/qrc_resources.cpp | ${cmake_ninja_workdir}PhotoWallQt_autogen/3YJK5W5UP7/qrc_resources.cpp: CUSTOM_COMMAND D$:/CodeProject/PhotoWall/photowall-qt/resources/resources.qrc CMakeFiles/PhotoWallQt_autogen.dir/AutoRcc_resources_3YJK5W5UP7_Info.json D$:/CodeProject/PhotoWall/photowall-qt/qml/main.qml D$:/CodeProject/PhotoWall/photowall-qt/qml/pages/TagsPage.qml D$:/CodeProject/PhotoWall/photowall-qt/qml/pages/FavoritesPage.qml D$:/CodeProject/PhotoWall/photowall-qt/qml/pages/HomePage.qml D$:/CodeProject/PhotoWall/photowall-qt/qml/pages/SettingsPage.qml D$:/CodeProject/PhotoWall/photowall-qt/qml/pages/TrashPage.qml D$:/CodeProject/PhotoWall/photowall-qt/qml/pages/AlbumsPage.qml D$:/CodeProject/PhotoWall/photowall-qt/qml/pages/FoldersPage.qml D$:/CodeProject/PhotoWall/photowall-qt/qml/dialogs/ScanProgressDialog.qml D$:/CodeProject/PhotoWall/photowall-qt/qml/dialogs/AlbumManager.qml D$:/CodeProject/PhotoWall/photowall-qt/qml/dialogs/PhotoViewer.qml D$:/CodeProject/PhotoWall/photowall-qt/qml/dialogs/TagManager.qml D$:/CodeProject/PhotoWall/photowall-qt/qml/dialogs/ConfirmDialog.qml D$:/CodeProject/PhotoWall/photowall-qt/qml/components/HeroSection.qml D$:/CodeProject/PhotoWall/photowall-qt/qml/components/PhotoGrid.qml D$:/CodeProject/PhotoWall/photowall-qt/qml/components/SearchPanel.qml D$:/CodeProject/PhotoWall/photowall-qt/qml/components/FolderTreeItem.qml D$:/CodeProject/PhotoWall/photowall-qt/qml/components/PhotoThumbnail.qml D$:/CodeProject/PhotoWall/photowall-qt/qml/components/GridBackground.qml D$:/CodeProject/PhotoWall/photowall-qt/qml/components/Sidebar.qml D$:/CodeProject/PhotoWall/photowall-qt/qml/components/TagRibbon.qml D$:/CodeProject/PhotoWall/photowall-qt/qml/components/ContentShelf.qml D$:/CodeProject/PhotoWall/photowall-qt/qml/components/ContextMenu.qml D$:/CodeProject/PhotoWall/photowall-qt/qml/components/Toolbar.qml D$:/CodeProject/PhotoWall/photowall-qt/qml/components/Icon.qml D$:/CodeProject/PhotoWall/photowall-qt/qml/components/WindowControls.qml D$:/CodeProject/PhotoWall/photowall-qt/qml/components/qmldir D$:/CodeProject/PhotoWall/photowall-qt/qml/components/ThemedScrollBar.qml D$:/CodeProject/PhotoWall/photowall-qt/qml/theme/Theme.qml D$:/CodeProject/PhotoWall/photowall-qt/qml/theme/qmldir D$:/Qt/6.10.1/mingw_64/bin/rcc.exe D$:/Qt/6.10.1/mingw_64/bin/rcc.exe || PhotoWallQt_autogen PhotoWallQt_autogen_timestamp_deps + COMMAND = C:\WINDOWS\system32\cmd.exe /C "cd /D D:\CodeProject\PhotoWall\photowall-qt\build-msvc && D:\Qt\Tools\CMake_64\bin\cmake.exe -E cmake_autorcc D:/CodeProject/PhotoWall/photowall-qt/build-msvc/CMakeFiles/PhotoWallQt_autogen.dir/AutoRcc_resources_3YJK5W5UP7_Info.json Release" + DESC = Automatic RCC for resources/resources.qrc + restat = 1 + + +############################################# +# Phony custom command for CMakeFiles\PhotoWallQt_autogen + +build CMakeFiles/PhotoWallQt_autogen | ${cmake_ninja_workdir}CMakeFiles/PhotoWallQt_autogen: phony PhotoWallQt_autogen/timestamp || PhotoWallQt_autogen_timestamp_deps + +# ============================================================================= +# Target aliases. + +build PhotoWallQt: phony PhotoWallQt.exe + +# ============================================================================= +# Folder targets. + +# ============================================================================= + +############################################# +# Folder: D:/CodeProject/PhotoWall/photowall-qt/build-msvc + +build all: phony PhotoWallQt.exe + +# ============================================================================= +# Built-in targets + + +############################################# +# Re-run CMake if any of its inputs changed. + +build build.ninja: RERUN_CMAKE | CMakeCache.txt CMakeFiles/3.30.5/CMakeCXXCompiler.cmake CMakeFiles/3.30.5/CMakeRCCompiler.cmake CMakeFiles/3.30.5/CMakeSystem.cmake D$:/CodeProject/PhotoWall/photowall-qt/CMakeLists.txt D$:/CodeProject/PhotoWall/photowall-qt/resources/resources.qrc D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsVersionlessTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreConfigExtras.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreMacros.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointMinGW32Target.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointPrivateAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointPrivateConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointPrivateConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointPrivateConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointPrivateTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointPrivateTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointPrivateVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsVersionlessTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiPlugins.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QGifPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QGifPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QGifPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QGifPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QICOPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QICOPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QICOPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QICOPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QJpegPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QJpegPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QJpegPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QJpegPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QMinimalIntegrationPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QMinimalIntegrationPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QMinimalIntegrationPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QMinimalIntegrationPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QOffscreenIntegrationPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QOffscreenIntegrationPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QOffscreenIntegrationPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QOffscreenIntegrationPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgIconPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgIconPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgIconPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgIconPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QTuioTouchPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QTuioTouchPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QTuioTouchPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QTuioTouchPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsDirect2DIntegrationPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsDirect2DIntegrationPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsDirect2DIntegrationPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsDirect2DIntegrationPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsIntegrationPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsIntegrationPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsIntegrationPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsIntegrationPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkPlugins.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QNLMNIPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QNLMNIPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QNLMNIPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QNLMNIPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QSchannelBackendPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QSchannelBackendPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QSchannelBackendPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QSchannelBackendPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendCertOnlyPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendCertOnlyPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendCertOnlyPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendCertOnlyPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendOpenSSLPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendOpenSSLPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendOpenSSLPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendOpenSSLPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlIntegration/Qt6QmlIntegrationAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlIntegration/Qt6QmlIntegrationConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlIntegration/Qt6QmlIntegrationConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlIntegration/Qt6QmlIntegrationConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlIntegration/Qt6QmlIntegrationTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlIntegration/Qt6QmlIntegrationVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsVersionlessTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsPlatformpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsPlatformpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsPlatformpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsPlatformpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsSynchronizerpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsSynchronizerpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsSynchronizerpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsSynchronizerpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlAssetDownloaderpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlAssetDownloaderpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlAssetDownloaderpluginDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlAssetDownloaderpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlAssetDownloaderpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlNetworkpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlNetworkpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlNetworkpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlNetworkpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6Quick3DXrpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6Quick3DXrpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6Quick3DXrpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6Quick3DXrpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickControlsTestUtilsPrivatepluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickControlsTestUtilsPrivatepluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickControlsTestUtilsPrivatepluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickControlsTestUtilsPrivatepluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickTestpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickTestpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickTestpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickTestpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6effectspluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6effectspluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6effectspluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6effectspluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsanimationpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsanimationpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsanimationpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsanimationpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsmodelspluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsmodelspluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsmodelspluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsmodelspluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6modelspluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6modelspluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6modelspluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6modelspluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6particlespluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6particlespluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6particlespluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6particlespluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlfolderlistmodelpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlfolderlistmodelpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlfolderlistmodelpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlfolderlistmodelpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmllocalstoragepluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmllocalstoragepluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmllocalstoragepluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmllocalstoragepluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlsettingspluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlsettingspluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlsettingspluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlsettingspluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlshapespluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlshapespluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlshapespluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlshapespluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlwavefrontmeshpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlwavefrontmeshpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlwavefrontmeshpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlwavefrontmeshpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlxmllistmodelpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlxmllistmodelpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlxmllistmodelpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlxmllistmodelpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquick3dpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquick3dpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquick3dpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquick3dpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquicklayoutspluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquicklayoutspluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquicklayoutspluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquicklayoutspluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagehelperspluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagehelperspluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagehelperspluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagehelperspluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagepluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagepluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagepluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagepluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtchartsqml2AdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtchartsqml2Config.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtchartsqml2Targets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtchartsqml2Targets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectspluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectspluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectspluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectspluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectsprivateAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectsprivateConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectsprivateTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectsprivateTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtqmlcorepluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtqmlcorepluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtqmlcorepluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtqmlcorepluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick2pluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick2pluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick2pluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick2pluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dassetutilspluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dassetutilspluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dassetutilspluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dassetutilspluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3deffectpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3deffectpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3deffectpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3deffectpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelpersimplpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelpersimplpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelpersimplpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelpersimplpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelperspluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelperspluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelperspluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelperspluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticleeffectspluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticleeffectspluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticleeffectspluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticleeffectspluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticles3dpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticles3dpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticles3dpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticles3dpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstyleimplpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstyleimplpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstyleimplpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstyleimplpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstylepluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstylepluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstylepluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstylepluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3styleimplpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3styleimplpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3styleimplpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3styleimplpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3stylepluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3stylepluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3stylepluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3stylepluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstyleimplpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstyleimplpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstyleimplpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstyleimplpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstylepluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstylepluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstylepluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstylepluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestyleimplpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestyleimplpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestyleimplpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestyleimplpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestylepluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestylepluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestylepluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestylepluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2implpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2implpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2implpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2implpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstyleimplpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstyleimplpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstyleimplpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstyleimplpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstylepluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstylepluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstylepluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstylepluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2nativestylepluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2nativestylepluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2nativestylepluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2nativestylepluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2pluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2pluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2pluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2pluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstyleimplpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstyleimplpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstyleimplpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstyleimplpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstylepluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstylepluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstylepluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstylepluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstyleimplpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstyleimplpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstyleimplpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstyleimplpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstylepluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstylepluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstylepluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstylepluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogs2quickimplpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogs2quickimplpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogs2quickimplpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogs2quickimplpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogspluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogspluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogspluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogspluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickshapesdesignhelperspluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickshapesdesignhelperspluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickshapesdesignhelperspluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickshapesdesignhelperspluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktemplates2pluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktemplates2pluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktemplates2pluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktemplates2pluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelineblendtreespluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelineblendtreespluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelineblendtreespluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelineblendtreespluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelinepluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelinepluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelinepluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelinepluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3dspatialaudioAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3dspatialaudioConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3dspatialaudioTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3dspatialaudioTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickmultimediaAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickmultimediaConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickmultimediaTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickmultimediaTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quicktoolingAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quicktoolingConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quicktoolingTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quicktoolingTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickwindowAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickwindowConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickwindowTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickwindowTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6sharedimagepluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6sharedimagepluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6sharedimagepluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6sharedimagepluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6workerscriptpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6workerscriptpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6workerscriptpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6workerscriptpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QDebugMessageServiceFactoryPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QDebugMessageServiceFactoryPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QDebugMessageServiceFactoryPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QDebugMessageServiceFactoryPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QLocalClientConnectionFactoryPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QLocalClientConnectionFactoryPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QLocalClientConnectionFactoryPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QLocalClientConnectionFactoryPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebugServerFactoryPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebugServerFactoryPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebugServerFactoryPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebugServerFactoryPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebuggerServiceFactoryPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebuggerServiceFactoryPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebuggerServiceFactoryPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebuggerServiceFactoryPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlInspectorServiceFactoryPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlInspectorServiceFactoryPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlInspectorServiceFactoryPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlInspectorServiceFactoryPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugConnectorFactoryPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugConnectorFactoryPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugConnectorFactoryPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugConnectorFactoryPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugServiceFactoryPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugServiceFactoryPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugServiceFactoryPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugServiceFactoryPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlPreviewServiceFactoryPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlPreviewServiceFactoryPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlPreviewServiceFactoryPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlPreviewServiceFactoryPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlProfilerServiceFactoryPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlProfilerServiceFactoryPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlProfilerServiceFactoryPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlProfilerServiceFactoryPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuick3DProfilerAdapterFactoryPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuick3DProfilerAdapterFactoryPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuick3DProfilerAdapterFactoryPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuick3DProfilerAdapterFactoryPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuickProfilerAdapterFactoryPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuickProfilerAdapterFactoryPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuickProfilerAdapterFactoryPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuickProfilerAdapterFactoryPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QTcpServerConnectionFactoryPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QTcpServerConnectionFactoryPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QTcpServerConnectionFactoryPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QTcpServerConnectionFactoryPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlConfigExtras.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlFindQmlscInternal.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlPlugins.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlProperties.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlPublicCMakeHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2AdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2Config.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2ConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2ConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2Dependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2Targets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2Targets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2VersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2AdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2Config.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2ConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2ConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2Dependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2Targets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2Targets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2VersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsVersionlessTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickPlugins.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/FindWrapAtomic.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/FindWrapVulkanHeaders.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Config.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigExtras.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Dependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Targets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6VersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtFeature.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtFeatureCommon.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtInstallPaths.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicAndroidHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicAppleHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeEarlyPolicyHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeVersionHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicDependencyHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicExternalProjectHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicFinalizerHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicFindPackageHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicGitHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicPluginHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicPluginHelpers_v2.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomAttributionHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomCpeHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomDepHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomFileHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomGenerationHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomLicenseHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomOpsHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomPurlHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomPythonHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomQtEntityHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomSystemDepHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicTargetHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicTestHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicToolHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicWalkLibsHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicWindowsHelpers.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeCXXCompiler.cmake.in D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeCXXInformation.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeCommonLanguageInclude.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeCompilerIdDetection.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeDetermineCXXCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeDetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeDetermineCompilerABI.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeDetermineCompilerId.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeDetermineCompilerSupport.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeDetermineRCCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeDetermineSystem.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindBinUtils.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeGenericSystem.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeInitializeConfigs.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeLanguageInformation.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeParseImplicitIncludeInfo.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeParseImplicitLinkInfo.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeParseLibraryArchitecture.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeRCCompiler.cmake.in D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeRCInformation.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeSystem.cmake.in D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeSystemSpecificInformation.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeSystemSpecificInitialize.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeTestCXXCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeTestCompilerCommon.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeTestRCCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckCXXCompilerFlag.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckCXXSourceCompiles.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckIncludeFileCXX.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckLibraryExists.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/ADSP-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/ARMCC-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/ARMClang-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/AppleClang-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/Borland-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/CMakeCommonCompilerMacros.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/Clang-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/Clang-DetermineCompilerInternal.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/Cray-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/CrayClang-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/Embarcadero-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/Fujitsu-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/GHS-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/GNU-CXX.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/GNU-FindBinUtils.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/GNU.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/HP-CXX-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/IAR-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/Intel-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/LCC-CXX-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/MSVC-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/NVHPC-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/NVIDIA-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/OrangeC-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/PGI-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/PathScale-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/SCO-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/TI-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/TIClang-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/Tasking-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/Watcom-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/XL-CXX-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/FindPackageHandleStandardArgs.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/FindPackageMessage.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/FindThreads.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/FindVulkan.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/GNUInstallDirs.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Internal/CMakeDetermineLinkerId.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Internal/CheckCompilerFlag.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Internal/CheckFlagCommonConfig.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Internal/CheckSourceCompiles.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Internal/FeatureTesting.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/Windows-Determine-CXX.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/Windows-GNU-CXX-ABI.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/Windows-GNU-CXX.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/Windows-GNU.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/Windows-Initialize.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/Windows-windres.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/Windows.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/WindowsPaths.cmake + pool = console + + +############################################# +# A missing CMake input file is not an error. + +build CMakeCache.txt CMakeFiles/3.30.5/CMakeCXXCompiler.cmake CMakeFiles/3.30.5/CMakeRCCompiler.cmake CMakeFiles/3.30.5/CMakeSystem.cmake D$:/CodeProject/PhotoWall/photowall-qt/CMakeLists.txt D$:/CodeProject/PhotoWall/photowall-qt/resources/resources.qrc D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsVersionlessTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreConfigExtras.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreMacros.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointMinGW32Target.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointPrivateAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointPrivateConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointPrivateConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointPrivateConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointPrivateTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointPrivateTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointPrivateVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsVersionlessTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiPlugins.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QGifPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QGifPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QGifPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QGifPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QICOPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QICOPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QICOPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QICOPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QJpegPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QJpegPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QJpegPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QJpegPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QMinimalIntegrationPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QMinimalIntegrationPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QMinimalIntegrationPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QMinimalIntegrationPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QOffscreenIntegrationPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QOffscreenIntegrationPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QOffscreenIntegrationPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QOffscreenIntegrationPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgIconPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgIconPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgIconPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgIconPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QTuioTouchPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QTuioTouchPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QTuioTouchPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QTuioTouchPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsDirect2DIntegrationPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsDirect2DIntegrationPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsDirect2DIntegrationPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsDirect2DIntegrationPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsIntegrationPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsIntegrationPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsIntegrationPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsIntegrationPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkPlugins.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QNLMNIPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QNLMNIPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QNLMNIPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QNLMNIPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QSchannelBackendPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QSchannelBackendPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QSchannelBackendPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QSchannelBackendPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendCertOnlyPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendCertOnlyPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendCertOnlyPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendCertOnlyPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendOpenSSLPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendOpenSSLPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendOpenSSLPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendOpenSSLPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlIntegration/Qt6QmlIntegrationAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlIntegration/Qt6QmlIntegrationConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlIntegration/Qt6QmlIntegrationConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlIntegration/Qt6QmlIntegrationConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlIntegration/Qt6QmlIntegrationTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlIntegration/Qt6QmlIntegrationVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsVersionlessTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsPlatformpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsPlatformpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsPlatformpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsPlatformpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsSynchronizerpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsSynchronizerpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsSynchronizerpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsSynchronizerpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlAssetDownloaderpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlAssetDownloaderpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlAssetDownloaderpluginDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlAssetDownloaderpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlAssetDownloaderpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlNetworkpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlNetworkpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlNetworkpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlNetworkpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6Quick3DXrpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6Quick3DXrpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6Quick3DXrpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6Quick3DXrpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickControlsTestUtilsPrivatepluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickControlsTestUtilsPrivatepluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickControlsTestUtilsPrivatepluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickControlsTestUtilsPrivatepluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickTestpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickTestpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickTestpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickTestpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6effectspluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6effectspluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6effectspluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6effectspluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsanimationpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsanimationpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsanimationpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsanimationpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsmodelspluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsmodelspluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsmodelspluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsmodelspluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6modelspluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6modelspluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6modelspluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6modelspluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6particlespluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6particlespluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6particlespluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6particlespluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlfolderlistmodelpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlfolderlistmodelpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlfolderlistmodelpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlfolderlistmodelpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmllocalstoragepluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmllocalstoragepluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmllocalstoragepluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmllocalstoragepluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlsettingspluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlsettingspluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlsettingspluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlsettingspluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlshapespluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlshapespluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlshapespluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlshapespluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlwavefrontmeshpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlwavefrontmeshpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlwavefrontmeshpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlwavefrontmeshpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlxmllistmodelpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlxmllistmodelpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlxmllistmodelpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlxmllistmodelpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquick3dpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquick3dpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquick3dpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquick3dpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquicklayoutspluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquicklayoutspluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquicklayoutspluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquicklayoutspluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagehelperspluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagehelperspluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagehelperspluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagehelperspluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagepluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagepluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagepluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagepluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtchartsqml2AdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtchartsqml2Config.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtchartsqml2Targets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtchartsqml2Targets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectspluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectspluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectspluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectspluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectsprivateAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectsprivateConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectsprivateTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectsprivateTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtqmlcorepluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtqmlcorepluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtqmlcorepluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtqmlcorepluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick2pluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick2pluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick2pluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick2pluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dassetutilspluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dassetutilspluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dassetutilspluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dassetutilspluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3deffectpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3deffectpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3deffectpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3deffectpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelpersimplpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelpersimplpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelpersimplpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelpersimplpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelperspluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelperspluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelperspluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelperspluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticleeffectspluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticleeffectspluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticleeffectspluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticleeffectspluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticles3dpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticles3dpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticles3dpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticles3dpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstyleimplpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstyleimplpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstyleimplpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstyleimplpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstylepluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstylepluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstylepluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstylepluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3styleimplpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3styleimplpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3styleimplpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3styleimplpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3stylepluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3stylepluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3stylepluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3stylepluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstyleimplpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstyleimplpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstyleimplpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstyleimplpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstylepluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstylepluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstylepluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstylepluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestyleimplpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestyleimplpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestyleimplpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestyleimplpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestylepluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestylepluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestylepluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestylepluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2implpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2implpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2implpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2implpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstyleimplpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstyleimplpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstyleimplpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstyleimplpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstylepluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstylepluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstylepluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstylepluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2nativestylepluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2nativestylepluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2nativestylepluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2nativestylepluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2pluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2pluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2pluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2pluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstyleimplpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstyleimplpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstyleimplpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstyleimplpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstylepluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstylepluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstylepluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstylepluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstyleimplpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstyleimplpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstyleimplpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstyleimplpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstylepluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstylepluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstylepluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstylepluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogs2quickimplpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogs2quickimplpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogs2quickimplpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogs2quickimplpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogspluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogspluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogspluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogspluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickshapesdesignhelperspluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickshapesdesignhelperspluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickshapesdesignhelperspluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickshapesdesignhelperspluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktemplates2pluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktemplates2pluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktemplates2pluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktemplates2pluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelineblendtreespluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelineblendtreespluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelineblendtreespluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelineblendtreespluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelinepluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelinepluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelinepluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelinepluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3dspatialaudioAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3dspatialaudioConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3dspatialaudioTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3dspatialaudioTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickmultimediaAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickmultimediaConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickmultimediaTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickmultimediaTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quicktoolingAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quicktoolingConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quicktoolingTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quicktoolingTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickwindowAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickwindowConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickwindowTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickwindowTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6sharedimagepluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6sharedimagepluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6sharedimagepluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6sharedimagepluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6workerscriptpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6workerscriptpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6workerscriptpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6workerscriptpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QDebugMessageServiceFactoryPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QDebugMessageServiceFactoryPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QDebugMessageServiceFactoryPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QDebugMessageServiceFactoryPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QLocalClientConnectionFactoryPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QLocalClientConnectionFactoryPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QLocalClientConnectionFactoryPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QLocalClientConnectionFactoryPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebugServerFactoryPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebugServerFactoryPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebugServerFactoryPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebugServerFactoryPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebuggerServiceFactoryPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebuggerServiceFactoryPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebuggerServiceFactoryPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebuggerServiceFactoryPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlInspectorServiceFactoryPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlInspectorServiceFactoryPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlInspectorServiceFactoryPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlInspectorServiceFactoryPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugConnectorFactoryPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugConnectorFactoryPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugConnectorFactoryPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugConnectorFactoryPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugServiceFactoryPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugServiceFactoryPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugServiceFactoryPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugServiceFactoryPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlPreviewServiceFactoryPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlPreviewServiceFactoryPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlPreviewServiceFactoryPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlPreviewServiceFactoryPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlProfilerServiceFactoryPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlProfilerServiceFactoryPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlProfilerServiceFactoryPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlProfilerServiceFactoryPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuick3DProfilerAdapterFactoryPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuick3DProfilerAdapterFactoryPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuick3DProfilerAdapterFactoryPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuick3DProfilerAdapterFactoryPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuickProfilerAdapterFactoryPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuickProfilerAdapterFactoryPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuickProfilerAdapterFactoryPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuickProfilerAdapterFactoryPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QTcpServerConnectionFactoryPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QTcpServerConnectionFactoryPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QTcpServerConnectionFactoryPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QTcpServerConnectionFactoryPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlConfigExtras.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlFindQmlscInternal.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlPlugins.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlProperties.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlPublicCMakeHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2AdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2Config.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2ConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2ConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2Dependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2Targets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2Targets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2VersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2AdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2Config.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2ConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2ConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2Dependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2Targets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2Targets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2VersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsVersionlessTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickPlugins.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/FindWrapAtomic.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/FindWrapVulkanHeaders.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Config.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigExtras.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Dependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Targets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6VersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtFeature.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtFeatureCommon.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtInstallPaths.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicAndroidHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicAppleHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeEarlyPolicyHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeVersionHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicDependencyHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicExternalProjectHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicFinalizerHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicFindPackageHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicGitHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicPluginHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicPluginHelpers_v2.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomAttributionHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomCpeHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomDepHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomFileHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomGenerationHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomLicenseHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomOpsHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomPurlHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomPythonHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomQtEntityHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomSystemDepHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicTargetHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicTestHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicToolHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicWalkLibsHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicWindowsHelpers.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeCXXCompiler.cmake.in D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeCXXInformation.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeCommonLanguageInclude.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeCompilerIdDetection.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeDetermineCXXCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeDetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeDetermineCompilerABI.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeDetermineCompilerId.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeDetermineCompilerSupport.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeDetermineRCCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeDetermineSystem.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindBinUtils.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeGenericSystem.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeInitializeConfigs.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeLanguageInformation.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeParseImplicitIncludeInfo.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeParseImplicitLinkInfo.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeParseLibraryArchitecture.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeRCCompiler.cmake.in D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeRCInformation.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeSystem.cmake.in D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeSystemSpecificInformation.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeSystemSpecificInitialize.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeTestCXXCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeTestCompilerCommon.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeTestRCCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckCXXCompilerFlag.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckCXXSourceCompiles.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckIncludeFileCXX.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckLibraryExists.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/ADSP-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/ARMCC-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/ARMClang-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/AppleClang-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/Borland-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/CMakeCommonCompilerMacros.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/Clang-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/Clang-DetermineCompilerInternal.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/Cray-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/CrayClang-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/Embarcadero-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/Fujitsu-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/GHS-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/GNU-CXX.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/GNU-FindBinUtils.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/GNU.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/HP-CXX-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/IAR-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/Intel-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/LCC-CXX-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/MSVC-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/NVHPC-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/NVIDIA-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/OrangeC-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/PGI-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/PathScale-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/SCO-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/TI-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/TIClang-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/Tasking-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/Watcom-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/XL-CXX-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/FindPackageHandleStandardArgs.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/FindPackageMessage.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/FindThreads.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/FindVulkan.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/GNUInstallDirs.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Internal/CMakeDetermineLinkerId.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Internal/CheckCompilerFlag.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Internal/CheckFlagCommonConfig.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Internal/CheckSourceCompiles.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Internal/FeatureTesting.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/Windows-Determine-CXX.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/Windows-GNU-CXX-ABI.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/Windows-GNU-CXX.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/Windows-GNU.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/Windows-Initialize.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/Windows-windres.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/Windows.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/WindowsPaths.cmake: phony + + +############################################# +# Clean additional files. + +build CMakeFiles/clean.additional: CLEAN_ADDITIONAL + CONFIG = Release + + +############################################# +# Clean all the built files. + +build clean: CLEAN CMakeFiles/clean.additional + + +############################################# +# Print all primary targets available. + +build help: HELP + + +############################################# +# Make the all target the default. + +default all diff --git a/photowall-qt/build-msvc/cmake_install.cmake b/photowall-qt/build-msvc/cmake_install.cmake new file mode 100644 index 0000000..3120c68 --- /dev/null +++ b/photowall-qt/build-msvc/cmake_install.cmake @@ -0,0 +1,67 @@ +# Install script for directory: D:/CodeProject/PhotoWall/photowall-qt + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/PhotoWallQt") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "D:/Qt/Tools/mingw1310_64/bin/objdump.exe") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE EXECUTABLE FILES "D:/CodeProject/PhotoWall/photowall-qt/build-msvc/PhotoWallQt.exe") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/PhotoWallQt.exe" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/PhotoWallQt.exe") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "D:/Qt/Tools/mingw1310_64/bin/strip.exe" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/PhotoWallQt.exe") + endif() + endif() +endif() + +if(CMAKE_INSTALL_COMPONENT) + if(CMAKE_INSTALL_COMPONENT MATCHES "^[a-zA-Z0-9_.+-]+$") + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") + else() + string(MD5 CMAKE_INST_COMP_HASH "${CMAKE_INSTALL_COMPONENT}") + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INST_COMP_HASH}.txt") + unset(CMAKE_INST_COMP_HASH) + endif() +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") + file(WRITE "D:/CodeProject/PhotoWall/photowall-qt/build-msvc/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/photowall-qt/build-msvc/photowall_core.dll b/photowall-qt/build-msvc/photowall_core.dll new file mode 100644 index 0000000..7e9444c Binary files /dev/null and b/photowall-qt/build-msvc/photowall_core.dll differ diff --git a/photowall-qt/build/.ninja_deps b/photowall-qt/build/.ninja_deps new file mode 100644 index 0000000..f1fdd1c Binary files /dev/null and b/photowall-qt/build/.ninja_deps differ diff --git a/photowall-qt/build/.ninja_log b/photowall-qt/build/.ninja_log new file mode 100644 index 0000000..726a94f --- /dev/null +++ b/photowall-qt/build/.ninja_log @@ -0,0 +1,196 @@ +# ninja log v6 +13155 16045 7921641396719730 tests/tst_SearchWorkflow_autogen/mocs_compilation.cpp c196d122b8f08aa4 +52 1811 7921641254423402 D:/CodeProject/PhotoWall/photowall-qt/build/PhotoWallQt_autogen/timestamp 4d2bd5d623341968 +13149 16341 7921641398344364 D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_BrowsingWorkflow_autogen/timestamp f6c96ab9870f060b +13191 16100 7921641397396427 D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_SettingsWorkflow_autogen/timestamp ca62e2b4e46c76f6 +2072 6307 7921641259012682 CMakeFiles/PhotoWallQt.dir/src/core/FolderTreeModel.cpp.obj 5a25b7edec9fd3c4 +141 2904 7921642206636610 build.ninja 88694e2b6c4ee971 +13191 16100 7921641397396427 D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_SettingsWorkflow_autogen/mocs_compilation.cpp ca62e2b4e46c76f6 +13182 16151 7921641397778290 tests/tst_FileOpsWorkflow_autogen/mocs_compilation.cpp 8abc4eb98ee46dc6 +52 1811 7921641254423402 PhotoWallQt_autogen/mocs_compilation.cpp 4d2bd5d623341968 +52 1811 7921641254423402 PhotoWallQt_autogen/timestamp 4d2bd5d623341968 +52 1811 7921641254423402 D:/CodeProject/PhotoWall/photowall-qt/build/PhotoWallQt_autogen/mocs_compilation.cpp 4d2bd5d623341968 +1783 5723 7921641256121272 tests/CMakeFiles/PhotoWallCore.dir/__/src/core/FolderTreeModel.cpp.obj e6e4974ab5b1e479 +1812 1972 7921641257907311 D:/CodeProject/PhotoWall/photowall-qt/build/PhotoWallQt_autogen/3YJK5W5UP7/qrc_resources.cpp 653ab4e99bf8cdc3 +10048 12762 7921641338769137 tests/CMakeFiles/PhotoWallTestCommon.dir/common/TestUtils.cpp.obj 72ab891fcc808f90 +1812 1972 7921641257907311 PhotoWallQt_autogen/3YJK5W5UP7/qrc_resources.cpp 653ab4e99bf8cdc3 +16100 16219 7921641399286423 tests/CMakeFiles/tst_SettingsWorkflow.dir/tst_SettingsWorkflow_autogen/mocs_compilation.cpp.obj fd4244167c75eee6 +13155 16045 7921641396719730 tests/tst_SearchWorkflow_autogen/timestamp c196d122b8f08aa4 +2102 2354 7921641259310860 CMakeFiles/PhotoWallQt.dir/PhotoWallQt_autogen/3YJK5W5UP7/qrc_resources.cpp.obj b6c7f0c3f19bdae6 +44 1706 7921641254323423 tests/PhotoWallCore_autogen/mocs_compilation.cpp 2fa51d74682673c0 +2087 6252 7921641259152579 CMakeFiles/PhotoWallQt.dir/src/utils/JsonHelper.cpp.obj 490bb1b2b4d70133 +13149 16341 7921641398344364 tests/tst_BrowsingWorkflow_autogen/mocs_compilation.cpp f6c96ab9870f060b +2002 6062 7921641258312644 CMakeFiles/PhotoWallQt.dir/src/core/RustBridge.cpp.obj e514237f0bb77a52 +2059 6333 7921641258872642 CMakeFiles/PhotoWallQt.dir/src/core/EventDispatcher.cpp.obj c53067aa7f4f04af +2045 7045 7921641258732573 CMakeFiles/PhotoWallQt.dir/src/core/PhotoStore.cpp.obj 5e8310a373f71919 +13191 16100 7921641397396427 tests/tst_SettingsWorkflow_autogen/timestamp ca62e2b4e46c76f6 +2016 6762 7921641258442623 CMakeFiles/PhotoWallQt.dir/src/core/PhotoModel.cpp.obj aa55f9c806a4739 +1986 7013 7921641258147428 CMakeFiles/PhotoWallQt.dir/src/main.cpp.obj de9c7cf074035a9a +2030 7417 7921641258592653 CMakeFiles/PhotoWallQt.dir/src/core/ThumbnailProvider.cpp.obj 125ba9eb2a504f0c +1973 8242 7921641258017289 CMakeFiles/PhotoWallQt.dir/PhotoWallQt_autogen/mocs_compilation.cpp.obj a1e818444358c5b6 +44 1706 7921641254323423 D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallCore_autogen/mocs_compilation.cpp 2fa51d74682673c0 +13168 16009 7921641396536259 tests/tst_TrashWorkflow_autogen/mocs_compilation.cpp e1317a5dc84b4faa +16165 22635 7921641399940098 tests/CMakeFiles/tst_FileOpsWorkflow.dir/e2e/tst_FileOpsWorkflow.cpp.obj de9896ba5ee39f +16115 22549 7921641399441689 tests/CMakeFiles/tst_SettingsWorkflow.dir/e2e/tst_SettingsWorkflow.cpp.obj 52e55b3dd05791a4 +8242 10194 7921641320700848 PhotoWallQt.exe 792d1d155eec365d +31 131 7921641236667029 CMakeFiles/clean.additional adcc2f785672e3a3 +132 182 7921641237672334 clean 101d0f6048d5fe99 +13155 16045 7921641396719730 D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_SearchWorkflow_autogen/timestamp c196d122b8f08aa4 +44 1706 7921641254323423 tests/PhotoWallCore_autogen/timestamp 2fa51d74682673c0 +44 1706 7921641254323423 D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallCore_autogen/timestamp 2fa51d74682673c0 +1721 5492 7921641255497921 tests/CMakeFiles/PhotoWallCore.dir/__/src/core/RustBridge.cpp.obj 599b02d9276e70e1 +1796 5451 7921641256256378 tests/CMakeFiles/PhotoWallCore.dir/__/src/utils/JsonHelper.cpp.obj fe435468750479a0 +1732 6021 7921641255612210 tests/CMakeFiles/PhotoWallCore.dir/__/src/core/PhotoModel.cpp.obj 6804be2526c71283 +1768 5651 7921641255965304 tests/CMakeFiles/PhotoWallCore.dir/__/src/core/EventDispatcher.cpp.obj d4e9824c2fa73dd +1756 6335 7921641255845315 tests/CMakeFiles/PhotoWallCore.dir/__/src/core/PhotoStore.cpp.obj 5795908100613f15 +1744 7033 7921641255722085 tests/CMakeFiles/PhotoWallCore.dir/__/src/core/ThumbnailProvider.cpp.obj 554f179a44196735 +1708 7896 7921641255365799 tests/CMakeFiles/PhotoWallCore.dir/PhotoWallCore_autogen/mocs_compilation.cpp.obj 696b5ee61f1e3be +7897 9015 7921641317247629 tests/libPhotoWallCore.a dd51e89498722f89 +9015 10035 7921641337659327 tests/PhotoWallTestCommon_autogen/timestamp 994e0cb4e17a5b46 +9015 10035 7921641337659327 tests/PhotoWallTestCommon_autogen/mocs_compilation.cpp 994e0cb4e17a5b46 +9015 10035 7921641337659327 D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallTestCommon_autogen/timestamp 994e0cb4e17a5b46 +9015 10035 7921641337659327 D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallTestCommon_autogen/mocs_compilation.cpp 994e0cb4e17a5b46 +10036 12054 7921641338649115 tests/CMakeFiles/PhotoWallTestCommon.dir/PhotoWallTestCommon_autogen/mocs_compilation.cpp.obj 4f0a1dfcf626d760 +10074 12471 7921641339023601 tests/CMakeFiles/PhotoWallTestCommon.dir/mocks/MockPhotoDatabase.cpp.obj b79e645e409c43a8 +10060 12599 7921641338889120 tests/CMakeFiles/PhotoWallTestCommon.dir/mocks/MockFFI.cpp.obj 85ebd1b74c1e8a55 +12763 13141 7921641365906500 tests/libPhotoWallTestCommon.a 537a339ace1b2126 +13182 16151 7921641397778290 tests/tst_FileOpsWorkflow_autogen/timestamp 8abc4eb98ee46dc6 +13182 16151 7921641397778290 D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_FileOpsWorkflow_autogen/timestamp 8abc4eb98ee46dc6 +13182 16151 7921641397778290 D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_FileOpsWorkflow_autogen/mocs_compilation.cpp 8abc4eb98ee46dc6 +13191 16100 7921641397396427 tests/tst_SettingsWorkflow_autogen/mocs_compilation.cpp ca62e2b4e46c76f6 +16152 16263 7921641399797974 tests/CMakeFiles/tst_FileOpsWorkflow.dir/tst_FileOpsWorkflow_autogen/mocs_compilation.cpp.obj 53eec71d56002d5f +22549 25239 7921641463770512 tests/tst_SettingsWorkflow.exe eadb40905095df21 +22635 25307 7921641464645742 tests/tst_FileOpsWorkflow.exe 3f35ca3f1adf809a +13155 16045 7921641396719730 D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_SearchWorkflow_autogen/mocs_compilation.cpp c196d122b8f08aa4 +13149 16341 7921641398344364 tests/tst_BrowsingWorkflow_autogen/timestamp f6c96ab9870f060b +13149 16341 7921641398344364 D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_BrowsingWorkflow_autogen/mocs_compilation.cpp f6c96ab9870f060b +16011 16145 7921641398394378 tests/CMakeFiles/tst_TrashWorkflow.dir/tst_TrashWorkflow_autogen/mocs_compilation.cpp.obj 462f2ad74da8d23b +13168 16009 7921641396536259 tests/tst_TrashWorkflow_autogen/timestamp e1317a5dc84b4faa +13168 16009 7921641396536259 D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_TrashWorkflow_autogen/timestamp e1317a5dc84b4faa +13175 16280 7921641398311023 D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_FullWorkflow_autogen/mocs_compilation.cpp 64f2ed8bb9184f30 +13168 16009 7921641396536259 D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_TrashWorkflow_autogen/mocs_compilation.cpp e1317a5dc84b4faa +16045 16180 7921641398739895 tests/CMakeFiles/tst_SearchWorkflow.dir/tst_SearchWorkflow_autogen/mocs_compilation.cpp.obj f8afe212867476ed +16342 16459 7921641401704062 tests/CMakeFiles/tst_BrowsingWorkflow.dir/tst_BrowsingWorkflow_autogen/mocs_compilation.cpp.obj 3068f28a7c86fec5 +13141 15935 7921641395239396 tests/tst_IndexingWorkflow_autogen/timestamp 637ff98cea384297 +13141 15935 7921641395239396 tests/tst_IndexingWorkflow_autogen/mocs_compilation.cpp 637ff98cea384297 +13141 15935 7921641395239396 D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_IndexingWorkflow_autogen/timestamp 637ff98cea384297 +13141 15935 7921641395239396 D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_IndexingWorkflow_autogen/mocs_compilation.cpp 637ff98cea384297 +13175 16280 7921641398311023 tests/tst_FullWorkflow_autogen/timestamp 64f2ed8bb9184f30 +13175 16280 7921641398311023 tests/tst_FullWorkflow_autogen/mocs_compilation.cpp 64f2ed8bb9184f30 +13175 16280 7921641398311023 D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_FullWorkflow_autogen/timestamp 64f2ed8bb9184f30 +13161 16310 7921641398354333 tests/tst_TagsWorkflow_autogen/timestamp 27cb89de3888f7c2 +13161 16310 7921641398354333 tests/tst_TagsWorkflow_autogen/mocs_compilation.cpp 27cb89de3888f7c2 +13161 16310 7921641398354333 D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_TagsWorkflow_autogen/timestamp 27cb89de3888f7c2 +13161 16310 7921641398354333 D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_TagsWorkflow_autogen/mocs_compilation.cpp 27cb89de3888f7c2 +15936 16077 7921641397642470 tests/CMakeFiles/tst_IndexingWorkflow.dir/tst_IndexingWorkflow_autogen/mocs_compilation.cpp.obj bde4c20c84315e53 +16281 16410 7921641401098815 tests/CMakeFiles/tst_FullWorkflow.dir/tst_FullWorkflow_autogen/mocs_compilation.cpp.obj f0880fc74676a5 +16311 16452 7921641401398893 tests/CMakeFiles/tst_TagsWorkflow.dir/tst_TagsWorkflow_autogen/mocs_compilation.cpp.obj 7c6bed4351b8358d +16025 22689 7921641398539902 tests/CMakeFiles/tst_TrashWorkflow.dir/e2e/tst_TrashWorkflow.cpp.obj cd3f081348fb817d +16356 22919 7921641401844077 tests/CMakeFiles/tst_BrowsingWorkflow.dir/e2e/tst_BrowsingWorkflow.cpp.obj 4493c60523d1f3b2 +16061 22736 7921641398904884 tests/CMakeFiles/tst_SearchWorkflow.dir/e2e/tst_SearchWorkflow.cpp.obj 17d0e0a49fdf9169 +16325 22942 7921641401534051 tests/CMakeFiles/tst_TagsWorkflow.dir/e2e/tst_TagsWorkflow.cpp.obj aa15bc3427dcb3c2 +16295 23033 7921641401238912 tests/CMakeFiles/tst_FullWorkflow.dir/e2e/tst_FullWorkflow.cpp.obj 6551e35bb2dcd658 +15950 22613 7921641397788558 tests/CMakeFiles/tst_IndexingWorkflow.dir/e2e/tst_IndexingWorkflow.cpp.obj d042463a72bf0856 +22689 25416 7921641465171495 tests/tst_TrashWorkflow.exe 99fa088cb5b554f +22920 25511 7921641467485624 tests/tst_BrowsingWorkflow.exe dfa8a5348fd7efd1 +22736 25418 7921641465649175 tests/tst_SearchWorkflow.exe 853f7a53b187f5f1 +22943 25565 7921641467719392 tests/tst_TagsWorkflow.exe 4187293561a5ae67 +22613 25371 7921641464418240 tests/tst_IndexingWorkflow.exe c377f21caa9529c3 +23033 25565 7921641468622575 tests/tst_FullWorkflow.exe b45166afd0921dae +32 134 7921642292672745 CMakeFiles/clean.additional adcc2f785672e3a3 +134 191 7921642293686898 clean 101d0f6048d5fe99 +43 1714 7921642310392899 tests/PhotoWallCore_autogen/timestamp 2fa51d74682673c0 +43 1714 7921642310392899 tests/PhotoWallCore_autogen/mocs_compilation.cpp 2fa51d74682673c0 +43 1714 7921642310392899 D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallCore_autogen/timestamp 2fa51d74682673c0 +43 1714 7921642310392899 D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallCore_autogen/mocs_compilation.cpp 2fa51d74682673c0 +52 1814 7921642310337072 PhotoWallQt_autogen/timestamp 4d2bd5d623341968 +52 1814 7921642310337072 PhotoWallQt_autogen/mocs_compilation.cpp 4d2bd5d623341968 +52 1814 7921642310337072 D:/CodeProject/PhotoWall/photowall-qt/build/PhotoWallQt_autogen/timestamp 4d2bd5d623341968 +52 1814 7921642310337072 D:/CodeProject/PhotoWall/photowall-qt/build/PhotoWallQt_autogen/mocs_compilation.cpp 4d2bd5d623341968 +1815 1971 7921642313929727 PhotoWallQt_autogen/3YJK5W5UP7/qrc_resources.cpp 653ab4e99bf8cdc3 +1815 1971 7921642313929727 D:/CodeProject/PhotoWall/photowall-qt/build/PhotoWallQt_autogen/3YJK5W5UP7/qrc_resources.cpp 653ab4e99bf8cdc3 +2095 2372 7921642315311396 CMakeFiles/PhotoWallQt.dir/PhotoWallQt_autogen/3YJK5W5UP7/qrc_resources.cpp.obj b6c7f0c3f19bdae6 +1728 5509 7921642311641775 tests/CMakeFiles/PhotoWallCore.dir/__/src/core/RustBridge.cpp.obj 599b02d9276e70e1 +1799 5528 7921642312347116 tests/CMakeFiles/PhotoWallCore.dir/__/src/utils/JsonHelper.cpp.obj fe435468750479a0 +1774 5695 7921642312095375 tests/CMakeFiles/PhotoWallCore.dir/__/src/core/EventDispatcher.cpp.obj d4e9824c2fa73dd +1787 5719 7921642312230993 tests/CMakeFiles/PhotoWallCore.dir/__/src/core/FolderTreeModel.cpp.obj e6e4974ab5b1e479 +1998 6022 7921642314339895 CMakeFiles/PhotoWallQt.dir/src/core/RustBridge.cpp.obj e514237f0bb77a52 +1739 6095 7921642311751794 tests/CMakeFiles/PhotoWallCore.dir/__/src/core/PhotoModel.cpp.obj 6804be2526c71283 +2080 6183 7921642315155011 CMakeFiles/PhotoWallQt.dir/src/utils/JsonHelper.cpp.obj 490bb1b2b4d70133 +2052 6340 7921642314873808 CMakeFiles/PhotoWallQt.dir/src/core/EventDispatcher.cpp.obj c53067aa7f4f04af +2066 6383 7921642315016483 CMakeFiles/PhotoWallQt.dir/src/core/FolderTreeModel.cpp.obj 5a25b7edec9fd3c4 +1763 6420 7921642311985121 tests/CMakeFiles/PhotoWallCore.dir/__/src/core/PhotoStore.cpp.obj 5795908100613f15 +2012 6767 7921642314469713 CMakeFiles/PhotoWallQt.dir/src/core/PhotoModel.cpp.obj aa55f9c806a4739 +2038 6977 7921642314745476 CMakeFiles/PhotoWallQt.dir/src/core/PhotoStore.cpp.obj 5e8310a373f71919 +1985 7009 7921642314197110 CMakeFiles/PhotoWallQt.dir/src/main.cpp.obj de9c7cf074035a9a +1751 7031 7921642311861638 tests/CMakeFiles/PhotoWallCore.dir/__/src/core/ThumbnailProvider.cpp.obj 554f179a44196735 +2026 7362 7921642314607924 CMakeFiles/PhotoWallQt.dir/src/core/ThumbnailProvider.cpp.obj 125ba9eb2a504f0c +1716 7816 7921642311511788 tests/CMakeFiles/PhotoWallCore.dir/PhotoWallCore_autogen/mocs_compilation.cpp.obj 696b5ee61f1e3be +1971 8269 7921642314058436 CMakeFiles/PhotoWallQt.dir/PhotoWallQt_autogen/mocs_compilation.cpp.obj a1e818444358c5b6 +7817 8961 7921642372516048 tests/libPhotoWallCore.a dd51e89498722f89 +8961 9972 7921642393116430 tests/PhotoWallTestCommon_autogen/timestamp 994e0cb4e17a5b46 +8961 9972 7921642393116430 tests/PhotoWallTestCommon_autogen/mocs_compilation.cpp 994e0cb4e17a5b46 +8961 9972 7921642393116430 D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallTestCommon_autogen/timestamp 994e0cb4e17a5b46 +8961 9972 7921642393116430 D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallTestCommon_autogen/mocs_compilation.cpp 994e0cb4e17a5b46 +8269 10221 7921642377044580 PhotoWallQt.exe 792d1d155eec365d +9973 12016 7921642394081959 tests/CMakeFiles/PhotoWallTestCommon.dir/PhotoWallTestCommon_autogen/mocs_compilation.cpp.obj 4f0a1dfcf626d760 +10008 12428 7921642394442272 tests/CMakeFiles/PhotoWallTestCommon.dir/mocks/MockPhotoDatabase.cpp.obj b79e645e409c43a8 +9996 12559 7921642394321971 tests/CMakeFiles/PhotoWallTestCommon.dir/mocks/MockFFI.cpp.obj 85ebd1b74c1e8a55 +9985 12722 7921642394202002 tests/CMakeFiles/PhotoWallTestCommon.dir/common/TestUtils.cpp.obj 72ab891fcc808f90 +12723 13075 7921642421580277 tests/libPhotoWallTestCommon.a 537a339ace1b2126 +13075 15810 7921642450748958 tests/tst_IndexingWorkflow_autogen/timestamp 637ff98cea384297 +13075 15810 7921642450748958 tests/tst_IndexingWorkflow_autogen/mocs_compilation.cpp 637ff98cea384297 +13075 15810 7921642450748958 D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_IndexingWorkflow_autogen/timestamp 637ff98cea384297 +13075 15810 7921642450748958 D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_IndexingWorkflow_autogen/mocs_compilation.cpp 637ff98cea384297 +13083 15840 7921642451132317 tests/tst_BrowsingWorkflow_autogen/timestamp f6c96ab9870f060b +13083 15840 7921642451132317 tests/tst_BrowsingWorkflow_autogen/mocs_compilation.cpp f6c96ab9870f060b +13083 15840 7921642451132317 D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_BrowsingWorkflow_autogen/timestamp f6c96ab9870f060b +13083 15840 7921642451132317 D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_BrowsingWorkflow_autogen/mocs_compilation.cpp f6c96ab9870f060b +13096 15907 7921642451761580 tests/tst_TagsWorkflow_autogen/timestamp 27cb89de3888f7c2 +13096 15907 7921642451761580 tests/tst_TagsWorkflow_autogen/mocs_compilation.cpp 27cb89de3888f7c2 +13096 15907 7921642451761580 D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_TagsWorkflow_autogen/timestamp 27cb89de3888f7c2 +13096 15907 7921642451761580 D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_TagsWorkflow_autogen/mocs_compilation.cpp 27cb89de3888f7c2 +15811 15938 7921642452472213 tests/CMakeFiles/tst_IndexingWorkflow.dir/tst_IndexingWorkflow_autogen/mocs_compilation.cpp.obj bde4c20c84315e53 +15841 15962 7921642452765087 tests/CMakeFiles/tst_BrowsingWorkflow.dir/tst_BrowsingWorkflow_autogen/mocs_compilation.cpp.obj 3068f28a7c86fec5 +15908 16019 7921642453435384 tests/CMakeFiles/tst_TagsWorkflow.dir/tst_TagsWorkflow_autogen/mocs_compilation.cpp.obj 7c6bed4351b8358d +13109 16052 7921642452775085 tests/tst_FullWorkflow_autogen/timestamp 64f2ed8bb9184f30 +13109 16052 7921642452775085 tests/tst_FullWorkflow_autogen/mocs_compilation.cpp 64f2ed8bb9184f30 +13109 16052 7921642452775085 D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_FullWorkflow_autogen/timestamp 64f2ed8bb9184f30 +13109 16052 7921642452775085 D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_FullWorkflow_autogen/mocs_compilation.cpp 64f2ed8bb9184f30 +16053 16158 7921642454885826 tests/CMakeFiles/tst_FullWorkflow.dir/tst_FullWorkflow_autogen/mocs_compilation.cpp.obj f0880fc74676a5 +13125 16195 7921642453071805 tests/tst_SettingsWorkflow_autogen/timestamp ca62e2b4e46c76f6 +13125 16195 7921642453071805 tests/tst_SettingsWorkflow_autogen/mocs_compilation.cpp ca62e2b4e46c76f6 +13125 16195 7921642453071805 D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_SettingsWorkflow_autogen/timestamp ca62e2b4e46c76f6 +13125 16195 7921642453071805 D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_SettingsWorkflow_autogen/mocs_compilation.cpp ca62e2b4e46c76f6 +13090 16223 7921642453071805 tests/tst_SearchWorkflow_autogen/timestamp c196d122b8f08aa4 +13090 16223 7921642453071805 tests/tst_SearchWorkflow_autogen/mocs_compilation.cpp c196d122b8f08aa4 +13090 16223 7921642453071805 D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_SearchWorkflow_autogen/timestamp c196d122b8f08aa4 +13090 16223 7921642453071805 D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_SearchWorkflow_autogen/mocs_compilation.cpp c196d122b8f08aa4 +13118 16252 7921642453071805 tests/tst_FileOpsWorkflow_autogen/timestamp 8abc4eb98ee46dc6 +13118 16252 7921642453071805 tests/tst_FileOpsWorkflow_autogen/mocs_compilation.cpp 8abc4eb98ee46dc6 +13118 16252 7921642453071805 D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_FileOpsWorkflow_autogen/timestamp 8abc4eb98ee46dc6 +13118 16252 7921642453071805 D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_FileOpsWorkflow_autogen/mocs_compilation.cpp 8abc4eb98ee46dc6 +13102 16284 7921642453081839 tests/tst_TrashWorkflow_autogen/timestamp e1317a5dc84b4faa +13102 16284 7921642453081839 tests/tst_TrashWorkflow_autogen/mocs_compilation.cpp e1317a5dc84b4faa +13102 16284 7921642453081839 D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_TrashWorkflow_autogen/timestamp e1317a5dc84b4faa +13102 16284 7921642453081839 D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_TrashWorkflow_autogen/mocs_compilation.cpp e1317a5dc84b4faa +16196 16328 7921642456320048 tests/CMakeFiles/tst_SettingsWorkflow.dir/tst_SettingsWorkflow_autogen/mocs_compilation.cpp.obj fd4244167c75eee6 +16224 16364 7921642456597296 tests/CMakeFiles/tst_SearchWorkflow.dir/tst_SearchWorkflow_autogen/mocs_compilation.cpp.obj f8afe212867476ed +16253 16388 7921642456881501 tests/CMakeFiles/tst_FileOpsWorkflow.dir/tst_FileOpsWorkflow_autogen/mocs_compilation.cpp.obj 53eec71d56002d5f +16284 16406 7921642457200778 tests/CMakeFiles/tst_TrashWorkflow.dir/tst_TrashWorkflow_autogen/mocs_compilation.cpp.obj 462f2ad74da8d23b +15921 22471 7921642453570566 tests/CMakeFiles/tst_TagsWorkflow.dir/e2e/tst_TagsWorkflow.cpp.obj aa15bc3427dcb3c2 +15825 22502 7921642452607428 tests/CMakeFiles/tst_IndexingWorkflow.dir/e2e/tst_IndexingWorkflow.cpp.obj d042463a72bf0856 +15856 22618 7921642452921836 tests/CMakeFiles/tst_BrowsingWorkflow.dir/e2e/tst_BrowsingWorkflow.cpp.obj 4493c60523d1f3b2 +16210 22783 7921642456452777 tests/CMakeFiles/tst_SettingsWorkflow.dir/e2e/tst_SettingsWorkflow.cpp.obj 52e55b3dd05791a4 +16268 22888 7921642457031482 tests/CMakeFiles/tst_FileOpsWorkflow.dir/e2e/tst_FileOpsWorkflow.cpp.obj de9896ba5ee39f +16066 22924 7921642455015865 tests/CMakeFiles/tst_FullWorkflow.dir/e2e/tst_FullWorkflow.cpp.obj 6551e35bb2dcd658 +16300 22995 7921642457357119 tests/CMakeFiles/tst_TrashWorkflow.dir/e2e/tst_TrashWorkflow.cpp.obj cd3f081348fb817d +16237 23043 7921642456731478 tests/CMakeFiles/tst_SearchWorkflow.dir/e2e/tst_SearchWorkflow.cpp.obj 17d0e0a49fdf9169 +22502 25094 7921642519377648 tests/tst_IndexingWorkflow.exe c377f21caa9529c3 +22471 25152 7921642519062822 tests/tst_TagsWorkflow.exe 4187293561a5ae67 +22618 25248 7921642520531333 tests/tst_BrowsingWorkflow.exe dfa8a5348fd7efd1 +22783 25275 7921642522183725 tests/tst_SettingsWorkflow.exe eadb40905095df21 +22888 25463 7921642523232833 tests/tst_FileOpsWorkflow.exe 3f35ca3f1adf809a +22925 25465 7921642523603859 tests/tst_FullWorkflow.exe b45166afd0921dae +23043 25508 7921642524792774 tests/tst_SearchWorkflow.exe 853f7a53b187f5f1 +22995 25588 7921642524309257 tests/tst_TrashWorkflow.exe 99fa088cb5b554f diff --git a/photowall-qt/build/.qt/QtDeploySupport.cmake b/photowall-qt/build/.qt/QtDeploySupport.cmake new file mode 100644 index 0000000..6033e25 --- /dev/null +++ b/photowall-qt/build/.qt/QtDeploySupport.cmake @@ -0,0 +1,72 @@ +cmake_minimum_required(VERSION 3.16...3.21) + +# These are part of the public API. Projects should use them to provide a +# consistent set of prefix-relative destinations. +if(NOT QT_DEPLOY_BIN_DIR) + set(QT_DEPLOY_BIN_DIR "bin") +endif() +if(NOT QT_DEPLOY_LIBEXEC_DIR) + set(QT_DEPLOY_LIBEXEC_DIR "libexec") +endif() +if(NOT QT_DEPLOY_LIB_DIR) + set(QT_DEPLOY_LIB_DIR "lib") +endif() +if(NOT QT_DEPLOY_PLUGINS_DIR) + set(QT_DEPLOY_PLUGINS_DIR "plugins") +endif() +if(NOT QT_DEPLOY_QML_DIR) + set(QT_DEPLOY_QML_DIR "qml") +endif() +if(NOT QT_DEPLOY_TRANSLATIONS_DIR) + set(QT_DEPLOY_TRANSLATIONS_DIR "translations") +endif() +if(NOT QT_DEPLOY_PREFIX) + set(QT_DEPLOY_PREFIX "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}") +endif() +if(QT_DEPLOY_PREFIX STREQUAL "") + set(QT_DEPLOY_PREFIX .) +endif() +if(NOT QT_DEPLOY_IGNORED_LIB_DIRS) + set(QT_DEPLOY_IGNORED_LIB_DIRS "") +endif() + +# These are internal implementation details. They may be removed at any time. +set(__QT_DEPLOY_SYSTEM_NAME "Windows") +set(__QT_DEPLOY_SHARED_LIBRARY_SUFFIX ".dll") +set(__QT_DEPLOY_IS_SHARED_LIBS_BUILD "ON") +set(__QT_DEPLOY_TOOL "D:/Qt/6.10.1/mingw_64/bin/windeployqt.exe") +set(__QT_DEPLOY_IMPL_DIR "D:/CodeProject/PhotoWall/photowall-qt/build/.qt") +set(__QT_DEPLOY_VERBOSE "") +set(__QT_CMAKE_EXPORT_NAMESPACE "Qt6") +set(__QT_LIBINFIX "") +set(__QT_DEPLOY_GENERATOR_IS_MULTI_CONFIG "0") +set(__QT_DEPLOY_ACTIVE_CONFIG "Debug") +set(__QT_NO_CREATE_VERSIONLESS_FUNCTIONS "") +set(__QT_DEFAULT_MAJOR_VERSION "6") +set(__QT_DEPLOY_QT_ADDITIONAL_PACKAGES_PREFIX_PATH "") +set(__QT_DEPLOY_QT_INSTALL_PREFIX "D:/Qt/6.10.1/mingw_64") +set(__QT_DEPLOY_QT_INSTALL_BINS "bin") +set(__QT_DEPLOY_QT_INSTALL_DATA ".") +set(__QT_DEPLOY_QT_INSTALL_DESCRIPTIONSDIR "modules") +set(__QT_DEPLOY_QT_INSTALL_LIBEXECS "bin") +set(__QT_DEPLOY_QT_INSTALL_PLUGINS "plugins") +set(__QT_DEPLOY_QT_INSTALL_TRANSLATIONS "translations") +set(__QT_DEPLOY_TARGET_QT_PATHS_PATH "D:/Qt/6.10.1/mingw_64/bin/qtpaths6.exe") +set(__QT_DEPLOY_MUST_ADJUST_PLUGINS_RPATH "OFF") +set(__QT_DEPLOY_USE_PATCHELF "") +set(__QT_DEPLOY_PATCHELF_EXECUTABLE "") +set(__QT_DEPLOY_QT_IS_MULTI_CONFIG_BUILD_WITH_DEBUG "FALSE") +set(__QT_DEPLOY_QT_DEBUG_POSTFIX "") + +# Define the CMake commands to be made available during deployment. +set(__qt_deploy_support_files + "D:/CodeProject/PhotoWall/photowall-qt/build/.qt/QtDeployTargets.cmake" + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreDeploySupport.cmake" + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlDeploySupport.cmake" +) +foreach(__qt_deploy_support_file IN LISTS __qt_deploy_support_files) + include("${__qt_deploy_support_file}") +endforeach() + +unset(__qt_deploy_support_file) +unset(__qt_deploy_support_files) diff --git a/photowall-qt/build/.qt/QtDeployTargets.cmake b/photowall-qt/build/.qt/QtDeployTargets.cmake new file mode 100644 index 0000000..dead4d8 --- /dev/null +++ b/photowall-qt/build/.qt/QtDeployTargets.cmake @@ -0,0 +1,31 @@ +set(__QT_DEPLOY_TARGET_PhotoWallCore_FILE D:/CodeProject/PhotoWall/photowall-qt/build/tests/libPhotoWallCore.a) +set(__QT_DEPLOY_TARGET_PhotoWallCore_TYPE STATIC_LIBRARY) +set(__QT_DEPLOY_TARGET_PhotoWallTestCommon_FILE D:/CodeProject/PhotoWall/photowall-qt/build/tests/libPhotoWallTestCommon.a) +set(__QT_DEPLOY_TARGET_PhotoWallTestCommon_TYPE STATIC_LIBRARY) +set(__QT_DEPLOY_TARGET_tst_IndexingWorkflow_FILE D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_IndexingWorkflow.exe) +set(__QT_DEPLOY_TARGET_tst_IndexingWorkflow_TYPE EXECUTABLE) +set(__QT_DEPLOY_TARGET_tst_IndexingWorkflow_RUNTIME_DLLS D:/Qt/6.10.1/mingw_64/bin/Qt6QuickControls2.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6QuickTemplates2.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Quick.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6OpenGL.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Gui.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6QmlMeta.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6QmlWorkerScript.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6QmlModels.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Qml.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Network.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Test.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Core.dll) +set(__QT_DEPLOY_TARGET_tst_BrowsingWorkflow_FILE D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_BrowsingWorkflow.exe) +set(__QT_DEPLOY_TARGET_tst_BrowsingWorkflow_TYPE EXECUTABLE) +set(__QT_DEPLOY_TARGET_tst_BrowsingWorkflow_RUNTIME_DLLS D:/Qt/6.10.1/mingw_64/bin/Qt6QuickControls2.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6QuickTemplates2.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Quick.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6OpenGL.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Gui.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6QmlMeta.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6QmlWorkerScript.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6QmlModels.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Qml.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Network.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Test.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Core.dll) +set(__QT_DEPLOY_TARGET_tst_SearchWorkflow_FILE D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_SearchWorkflow.exe) +set(__QT_DEPLOY_TARGET_tst_SearchWorkflow_TYPE EXECUTABLE) +set(__QT_DEPLOY_TARGET_tst_SearchWorkflow_RUNTIME_DLLS D:/Qt/6.10.1/mingw_64/bin/Qt6QuickControls2.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6QuickTemplates2.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Quick.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6OpenGL.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Gui.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6QmlMeta.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6QmlWorkerScript.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6QmlModels.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Qml.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Network.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Test.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Core.dll) +set(__QT_DEPLOY_TARGET_tst_TagsWorkflow_FILE D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_TagsWorkflow.exe) +set(__QT_DEPLOY_TARGET_tst_TagsWorkflow_TYPE EXECUTABLE) +set(__QT_DEPLOY_TARGET_tst_TagsWorkflow_RUNTIME_DLLS D:/Qt/6.10.1/mingw_64/bin/Qt6QuickControls2.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6QuickTemplates2.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Quick.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6OpenGL.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Gui.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6QmlMeta.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6QmlWorkerScript.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6QmlModels.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Qml.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Network.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Test.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Core.dll) +set(__QT_DEPLOY_TARGET_tst_TrashWorkflow_FILE D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_TrashWorkflow.exe) +set(__QT_DEPLOY_TARGET_tst_TrashWorkflow_TYPE EXECUTABLE) +set(__QT_DEPLOY_TARGET_tst_TrashWorkflow_RUNTIME_DLLS D:/Qt/6.10.1/mingw_64/bin/Qt6QuickControls2.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6QuickTemplates2.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Quick.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6OpenGL.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Gui.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6QmlMeta.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6QmlWorkerScript.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6QmlModels.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Qml.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Network.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Test.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Core.dll) +set(__QT_DEPLOY_TARGET_tst_FullWorkflow_FILE D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_FullWorkflow.exe) +set(__QT_DEPLOY_TARGET_tst_FullWorkflow_TYPE EXECUTABLE) +set(__QT_DEPLOY_TARGET_tst_FullWorkflow_RUNTIME_DLLS D:/Qt/6.10.1/mingw_64/bin/Qt6QuickControls2.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6QuickTemplates2.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Quick.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6OpenGL.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Gui.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6QmlMeta.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6QmlWorkerScript.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6QmlModels.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Qml.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Network.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Test.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Core.dll) +set(__QT_DEPLOY_TARGET_tst_FileOpsWorkflow_FILE D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_FileOpsWorkflow.exe) +set(__QT_DEPLOY_TARGET_tst_FileOpsWorkflow_TYPE EXECUTABLE) +set(__QT_DEPLOY_TARGET_tst_FileOpsWorkflow_RUNTIME_DLLS D:/Qt/6.10.1/mingw_64/bin/Qt6QuickControls2.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6QuickTemplates2.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Quick.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6OpenGL.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Gui.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6QmlMeta.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6QmlWorkerScript.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6QmlModels.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Qml.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Network.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Test.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Core.dll) +set(__QT_DEPLOY_TARGET_tst_SettingsWorkflow_FILE D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_SettingsWorkflow.exe) +set(__QT_DEPLOY_TARGET_tst_SettingsWorkflow_TYPE EXECUTABLE) +set(__QT_DEPLOY_TARGET_tst_SettingsWorkflow_RUNTIME_DLLS D:/Qt/6.10.1/mingw_64/bin/Qt6QuickControls2.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6QuickTemplates2.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Quick.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6OpenGL.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Gui.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6QmlMeta.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6QmlWorkerScript.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6QmlModels.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Qml.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Network.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Test.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Core.dll) +set(__QT_DEPLOY_TARGET_PhotoWallQt_FILE D:/CodeProject/PhotoWall/photowall-qt/build/PhotoWallQt.exe) +set(__QT_DEPLOY_TARGET_PhotoWallQt_TYPE EXECUTABLE) +set(__QT_DEPLOY_TARGET_PhotoWallQt_RUNTIME_DLLS D:/Qt/6.10.1/mingw_64/bin/Qt6QuickControls2.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Core5Compat.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6QuickTemplates2.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Quick.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6OpenGL.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Gui.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6QmlMeta.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6QmlWorkerScript.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6QmlModels.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Qml.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Network.dll;D:/Qt/6.10.1/mingw_64/bin/Qt6Core.dll) diff --git a/photowall-qt/build/CMakeCache.txt b/photowall-qt/build/CMakeCache.txt new file mode 100644 index 0000000..fe8a4d6 --- /dev/null +++ b/photowall-qt/build/CMakeCache.txt @@ -0,0 +1,1434 @@ +# This is the CMakeCache file. +# For build in directory: d:/CodeProject/PhotoWall/photowall-qt/build +# It was generated by CMake: D:/Qt/Tools/CMake_64/bin/cmake.exe +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Build test suite +BUILD_TESTS:BOOL=ON + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=D:/Qt/Tools/mingw1310_64/bin/addr2line.exe + +//Path to a program. +CMAKE_AR:FILEPATH=D:/Qt/Tools/mingw1310_64/bin/ar.exe + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING=Debug + +//CXX compiler +CMAKE_CXX_COMPILER:STRING=D:/Qt/Tools/mingw1310_64/bin/g++.exe + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=D:/Qt/Tools/mingw1310_64/bin/gcc-ar.exe + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=D:/Qt/Tools/mingw1310_64/bin/gcc-ranlib.exe + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Libraries linked by default with all C++ applications. +CMAKE_CXX_STANDARD_LIBRARIES:STRING=-lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32 + +//No help, variable specified on the command line. +CMAKE_C_COMPILER:UNINITIALIZED=D:\Qt\Tools\mingw1310_64\bin\gcc.exe + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=D:/Qt/Tools/mingw1310_64/bin/dlltool.exe + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//Value Computed by CMake. +CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=D:/CodeProject/PhotoWall/photowall-qt/build/CMakeFiles/pkgRedirects + +//Convert GNU import libraries to MS format (requires Visual Studio) +CMAKE_GNUtoMS:BOOL=OFF + +//User executables (bin) +CMAKE_INSTALL_BINDIR:PATH=bin + +//Read-only architecture-independent data (DATAROOTDIR) +CMAKE_INSTALL_DATADIR:PATH= + +//Read-only architecture-independent data root (share) +CMAKE_INSTALL_DATAROOTDIR:PATH=share + +//Documentation root (DATAROOTDIR/doc/PROJECT_NAME) +CMAKE_INSTALL_DOCDIR:PATH= + +//C header files (include) +CMAKE_INSTALL_INCLUDEDIR:PATH=include + +//Info documentation (DATAROOTDIR/info) +CMAKE_INSTALL_INFODIR:PATH= + +//Object code libraries (lib) +CMAKE_INSTALL_LIBDIR:PATH=lib + +//Program executables (libexec) +CMAKE_INSTALL_LIBEXECDIR:PATH=libexec + +//Locale-dependent data (DATAROOTDIR/locale) +CMAKE_INSTALL_LOCALEDIR:PATH= + +//Modifiable single-machine data (var) +CMAKE_INSTALL_LOCALSTATEDIR:PATH=var + +//Man documentation (DATAROOTDIR/man) +CMAKE_INSTALL_MANDIR:PATH= + +//C header files for non-gcc (/usr/include) +CMAKE_INSTALL_OLDINCLUDEDIR:PATH=/usr/include + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=C:/Program Files (x86)/PhotoWallQt + +//Run-time variable data (LOCALSTATEDIR/run) +CMAKE_INSTALL_RUNSTATEDIR:PATH= + +//System admin executables (sbin) +CMAKE_INSTALL_SBINDIR:PATH=sbin + +//Modifiable architecture-independent data (com) +CMAKE_INSTALL_SHAREDSTATEDIR:PATH=com + +//Read-only single-machine data (etc) +CMAKE_INSTALL_SYSCONFDIR:PATH=etc + +//Path to a program. +CMAKE_LINKER:FILEPATH=D:/Qt/Tools/mingw1310_64/bin/ld.exe + +//Program used to build from build.ninja files. +CMAKE_MAKE_PROGRAM:FILEPATH=D:/Qt/Tools/Ninja/ninja.exe + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=D:/Qt/Tools/mingw1310_64/bin/nm.exe + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=D:/Qt/Tools/mingw1310_64/bin/objcopy.exe + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=D:/Qt/Tools/mingw1310_64/bin/objdump.exe + +//No help, variable specified on the command line. +CMAKE_PREFIX_PATH:UNINITIALIZED=D:\Qt\6.10.1\mingw_64 + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=PhotoWallQt + +//Value Computed by CMake +CMAKE_PROJECT_VERSION:STATIC=1.0 + +//Value Computed by CMake +CMAKE_PROJECT_VERSION_MAJOR:STATIC=1 + +//Value Computed by CMake +CMAKE_PROJECT_VERSION_MINOR:STATIC=0 + +//Value Computed by CMake +CMAKE_PROJECT_VERSION_PATCH:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_VERSION_TWEAK:STATIC= + +//Path to a program. +CMAKE_RANLIB:FILEPATH=D:/Qt/Tools/mingw1310_64/bin/ranlib.exe + +//RC compiler +CMAKE_RC_COMPILER:FILEPATH=D:/Qt/Tools/mingw1310_64/bin/windres.exe + +//Flags for Windows Resource Compiler during all build types. +CMAKE_RC_FLAGS:STRING= + +//Flags for Windows Resource Compiler during DEBUG builds. +CMAKE_RC_FLAGS_DEBUG:STRING= + +//Flags for Windows Resource Compiler during MINSIZEREL builds. +CMAKE_RC_FLAGS_MINSIZEREL:STRING= + +//Flags for Windows Resource Compiler during RELEASE builds. +CMAKE_RC_FLAGS_RELEASE:STRING= + +//Flags for Windows Resource Compiler during RELWITHDEBINFO builds. +CMAKE_RC_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_READELF:FILEPATH=D:/Qt/Tools/mingw1310_64/bin/readelf.exe + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=D:/Qt/Tools/mingw1310_64/bin/strip.exe + +//Path to a program. +CMAKE_TAPI:FILEPATH=CMAKE_TAPI-NOTFOUND + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Value Computed by CMake +PhotoWallQt_BINARY_DIR:STATIC=D:/CodeProject/PhotoWall/photowall-qt/build + +//Value Computed by CMake +PhotoWallQt_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +PhotoWallQt_SOURCE_DIR:STATIC=D:/CodeProject/PhotoWall/photowall-qt + +//Additional directories where find(Qt6 ...) host Qt components +// are searched +QT_ADDITIONAL_HOST_PACKAGES_PREFIX_PATH:STRING= + +//Additional directories where find(Qt6 ...) components are searched +QT_ADDITIONAL_PACKAGES_PREFIX_PATH:STRING= + +//The directory containing a CMake configuration file for Qt6Concurrent. +Qt6Concurrent_DIR:PATH=D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent + +//The directory containing a CMake configuration file for Qt6Core5Compat. +Qt6Core5Compat_DIR:PATH=D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat + +//The directory containing a CMake configuration file for Qt6CoreTools. +Qt6CoreTools_DIR:PATH=D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools + +//The directory containing a CMake configuration file for Qt6Core. +Qt6Core_DIR:PATH=D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core + +//The directory containing a CMake configuration file for Qt6EntryPointPrivate. +Qt6EntryPointPrivate_DIR:PATH=D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate + +//The directory containing a CMake configuration file for Qt6ExamplesAssetDownloaderPrivate. +Qt6ExamplesAssetDownloaderPrivate_DIR:PATH=D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate + +//The directory containing a CMake configuration file for Qt6GuiTools. +Qt6GuiTools_DIR:PATH=D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools + +//The directory containing a CMake configuration file for Qt6Gui. +Qt6Gui_DIR:PATH=D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui + +//The directory containing a CMake configuration file for Qt6Network. +Qt6Network_DIR:PATH=D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network + +//The directory containing a CMake configuration file for Qt6OpenGL. +Qt6OpenGL_DIR:PATH=D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL + +//The directory containing a CMake configuration file for Qt6QmlAssetDownloader. +Qt6QmlAssetDownloader_DIR:PATH=D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader + +//The directory containing a CMake configuration file for Qt6QmlCompilerPlusPrivateTools. +Qt6QmlCompilerPlusPrivateTools_DIR:PATH=Qt6QmlCompilerPlusPrivateTools_DIR-NOTFOUND + +//The directory containing a CMake configuration file for Qt6QmlIntegration. +Qt6QmlIntegration_DIR:PATH=D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlIntegration + +//The directory containing a CMake configuration file for Qt6QmlMeta. +Qt6QmlMeta_DIR:PATH=D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta + +//The directory containing a CMake configuration file for Qt6QmlModels. +Qt6QmlModels_DIR:PATH=D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels + +//The directory containing a CMake configuration file for Qt6QmlTools. +Qt6QmlTools_DIR:PATH=D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools + +//The directory containing a CMake configuration file for Qt6QmlWorkerScript. +Qt6QmlWorkerScript_DIR:PATH=D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript + +//The directory containing a CMake configuration file for Qt6Qml. +Qt6Qml_DIR:PATH=D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml + +//The directory containing a CMake configuration file for Qt6Qt5Compat. +Qt6Qt5Compat_DIR:PATH=Qt6Qt5Compat_DIR-NOTFOUND + +//The directory containing a CMake configuration file for Qt6QuickControls2. +Qt6QuickControls2_DIR:PATH=D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2 + +//The directory containing a CMake configuration file for Qt6QuickTemplates2. +Qt6QuickTemplates2_DIR:PATH=D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2 + +//The directory containing a CMake configuration file for Qt6QuickTools. +Qt6QuickTools_DIR:PATH=D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools + +//The directory containing a CMake configuration file for Qt6Quick. +Qt6Quick_DIR:PATH=D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick + +//The directory containing a CMake configuration file for Qt6Test. +Qt6Test_DIR:PATH=D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test + +//No help, variable specified on the command line. +Qt6_DIR:UNINITIALIZED=D:\Qt\6.10.1\mingw_64\lib\cmake\Qt6 + +//Path to a program. +Vulkan_GLSLANG_VALIDATOR_EXECUTABLE:FILEPATH=Vulkan_GLSLANG_VALIDATOR_EXECUTABLE-NOTFOUND + +//Path to a program. +Vulkan_GLSLC_EXECUTABLE:FILEPATH=Vulkan_GLSLC_EXECUTABLE-NOTFOUND + +//Path to a file. +Vulkan_INCLUDE_DIR:PATH=Vulkan_INCLUDE_DIR-NOTFOUND + +//Path to a library. +Vulkan_LIBRARY:FILEPATH=Vulkan_LIBRARY-NOTFOUND + +//Path to a program. +WINDEPLOYQT_EXECUTABLE:FILEPATH=D:/Qt/6.10.1/mingw_64/bin/windeployqt.exe + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=d:/CodeProject/PhotoWall/photowall-qt/build +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=30 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=5 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=D:/Qt/Tools/CMake_64/bin/cmake.exe +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=D:/Qt/Tools/CMake_64/bin/cpack.exe +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=D:/Qt/Tools/CMake_64/bin/ctest.exe +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_STANDARD_LIBRARIES +CMAKE_CXX_STANDARD_LIBRARIES-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Path to cache edit program executable. +CMAKE_EDIT_COMMAND:INTERNAL=D:/Qt/Tools/CMake_64/bin/cmake-gui.exe +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=Unknown +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Ninja +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Test CMAKE_HAVE_LIBC_PTHREAD +CMAKE_HAVE_LIBC_PTHREAD:INTERNAL=1 +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=D:/CodeProject/PhotoWall/photowall-qt +//ADVANCED property for variable: CMAKE_INSTALL_BINDIR +CMAKE_INSTALL_BINDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_DATADIR +CMAKE_INSTALL_DATADIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_DATAROOTDIR +CMAKE_INSTALL_DATAROOTDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_DOCDIR +CMAKE_INSTALL_DOCDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_INCLUDEDIR +CMAKE_INSTALL_INCLUDEDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_INFODIR +CMAKE_INSTALL_INFODIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_LIBDIR +CMAKE_INSTALL_LIBDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_LIBEXECDIR +CMAKE_INSTALL_LIBEXECDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_LOCALEDIR +CMAKE_INSTALL_LOCALEDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_LOCALSTATEDIR +CMAKE_INSTALL_LOCALSTATEDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_MANDIR +CMAKE_INSTALL_MANDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_OLDINCLUDEDIR +CMAKE_INSTALL_OLDINCLUDEDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_RUNSTATEDIR +CMAKE_INSTALL_RUNSTATEDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_SBINDIR +CMAKE_INSTALL_SBINDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_SHAREDSTATEDIR +CMAKE_INSTALL_SHAREDSTATEDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_SYSCONFDIR +CMAKE_INSTALL_SYSCONFDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MAKE_PROGRAM +CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=2 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RC_COMPILER +CMAKE_RC_COMPILER-ADVANCED:INTERNAL=1 +CMAKE_RC_COMPILER_WORKS:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RC_FLAGS +CMAKE_RC_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RC_FLAGS_DEBUG +CMAKE_RC_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RC_FLAGS_MINSIZEREL +CMAKE_RC_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RC_FLAGS_RELEASE +CMAKE_RC_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RC_FLAGS_RELWITHDEBINFO +CMAKE_RC_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_READELF +CMAKE_READELF-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=D:/Qt/Tools/CMake_64/share/cmake-3.30 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_TAPI +CMAKE_TAPI-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//Details about finding Threads +FIND_PACKAGE_MESSAGE_DETAILS_Threads:INTERNAL=[TRUE][v()] +//Details about finding WrapAtomic +FIND_PACKAGE_MESSAGE_DETAILS_WrapAtomic:INTERNAL=[1][v()] +//Test HAVE_STDATOMIC +HAVE_STDATOMIC:INTERNAL=1 +//Qt feature: accept4 (from target Qt6::Core) +QT_FEATURE_accept4:INTERNAL=OFF +//Qt feature: accessibility (from target Qt6::Gui) +QT_FEATURE_accessibility:INTERNAL=ON +//Qt feature: accessibility_atspi_bridge (from target Qt6::Gui) +QT_FEATURE_accessibility_atspi_bridge:INTERNAL=OFF +//Qt feature: action (from target Qt6::Gui) +QT_FEATURE_action:INTERNAL=ON +//Qt feature: aesni (from target Qt6::Core) +QT_FEATURE_aesni:INTERNAL=ON +//Qt feature: android_style_assets (from target Qt6::Core) +QT_FEATURE_android_style_assets:INTERNAL=OFF +//Qt feature: animation (from target Qt6::Core) +QT_FEATURE_animation:INTERNAL=ON +//Qt feature: appstore_compliant (from target Qt6::Core) +QT_FEATURE_appstore_compliant:INTERNAL=OFF +//Qt feature: arm_crc32 (from target Qt6::Core) +QT_FEATURE_arm_crc32:INTERNAL=OFF +//Qt feature: arm_crypto (from target Qt6::Core) +QT_FEATURE_arm_crypto:INTERNAL=OFF +//Qt feature: arm_sve (from target Qt6::Core) +QT_FEATURE_arm_sve:INTERNAL=OFF +//Qt feature: avx (from target Qt6::Core) +QT_FEATURE_avx:INTERNAL=ON +//Qt feature: avx2 (from target Qt6::Core) +QT_FEATURE_avx2:INTERNAL=ON +//Qt feature: avx512bw (from target Qt6::Core) +QT_FEATURE_avx512bw:INTERNAL=ON +//Qt feature: avx512cd (from target Qt6::Core) +QT_FEATURE_avx512cd:INTERNAL=ON +//Qt feature: avx512dq (from target Qt6::Core) +QT_FEATURE_avx512dq:INTERNAL=ON +//Qt feature: avx512er (from target Qt6::Core) +QT_FEATURE_avx512er:INTERNAL=ON +//Qt feature: avx512f (from target Qt6::Core) +QT_FEATURE_avx512f:INTERNAL=ON +//Qt feature: avx512ifma (from target Qt6::Core) +QT_FEATURE_avx512ifma:INTERNAL=ON +//Qt feature: avx512pf (from target Qt6::Core) +QT_FEATURE_avx512pf:INTERNAL=ON +//Qt feature: avx512vbmi (from target Qt6::Core) +QT_FEATURE_avx512vbmi:INTERNAL=ON +//Qt feature: avx512vbmi2 (from target Qt6::Core) +QT_FEATURE_avx512vbmi2:INTERNAL=ON +//Qt feature: avx512vl (from target Qt6::Core) +QT_FEATURE_avx512vl:INTERNAL=ON +//Qt feature: backtrace (from target Qt6::Core) +QT_FEATURE_backtrace:INTERNAL=OFF +//Qt feature: batch_test_support (from target Qt6::Test) +QT_FEATURE_batch_test_support:INTERNAL=OFF +//Qt feature: big_codecs (from target Qt6::Core5Compat) +QT_FEATURE_big_codecs:INTERNAL=ON +//Qt feature: broken_threadlocal_dtors (from target Qt6::Core) +QT_FEATURE_broken_threadlocal_dtors:INTERNAL=ON +//Qt feature: brotli (from target Qt6::Network) +QT_FEATURE_brotli:INTERNAL=OFF +//Qt feature: cborstreamreader (from target Qt6::Core) +QT_FEATURE_cborstreamreader:INTERNAL=ON +//Qt feature: cborstreamwriter (from target Qt6::Core) +QT_FEATURE_cborstreamwriter:INTERNAL=ON +//Qt feature: clipboard (from target Qt6::Gui) +QT_FEATURE_clipboard:INTERNAL=ON +//Qt feature: clock_gettime (from target Qt6::Core) +QT_FEATURE_clock_gettime:INTERNAL=OFF +//Qt feature: clock_monotonic (from target Qt6::Core) +QT_FEATURE_clock_monotonic:INTERNAL=OFF +//Qt feature: codecs (from target Qt6::Core5Compat) +QT_FEATURE_codecs:INTERNAL=ON +//Qt feature: colornames (from target Qt6::Gui) +QT_FEATURE_colornames:INTERNAL=ON +//Qt feature: commandlineparser (from target Qt6::Core) +QT_FEATURE_commandlineparser:INTERNAL=ON +//Qt feature: concatenatetablesproxymodel (from target Qt6::Core) +QT_FEATURE_concatenatetablesproxymodel:INTERNAL=ON +//Qt feature: concurrent (from target Qt6::Core) +QT_FEATURE_concurrent:INTERNAL=ON +//Qt feature: copy_file_range (from target Qt6::Core) +QT_FEATURE_copy_file_range:INTERNAL=OFF +//Qt feature: cpp_winrt (from target Qt6::Core) +QT_FEATURE_cpp_winrt:INTERNAL=OFF +//Qt feature: cross_compile (from target Qt6::Core) +QT_FEATURE_cross_compile:INTERNAL=OFF +//Qt feature: cssparser (from target Qt6::Gui) +QT_FEATURE_cssparser:INTERNAL=ON +//Qt feature: ctf (from target Qt6::Core) +QT_FEATURE_ctf:INTERNAL=OFF +//Qt feature: cursor (from target Qt6::Gui) +QT_FEATURE_cursor:INTERNAL=ON +//Qt feature: cxx11_future (from target Qt6::Core) +QT_FEATURE_cxx11_future:INTERNAL=ON +//Qt feature: cxx17_filesystem (from target Qt6::Core) +QT_FEATURE_cxx17_filesystem:INTERNAL=ON +//Qt feature: cxx20 (from target Qt6::Core) +QT_FEATURE_cxx20:INTERNAL=OFF +//Qt feature: cxx20_format (from target Qt6::Core) +QT_FEATURE_cxx20_format:INTERNAL=ON +//Qt feature: cxx23_stacktrace (from target Qt6::Core) +QT_FEATURE_cxx23_stacktrace:INTERNAL=OFF +//Qt feature: cxx2a (from target Qt6::Core) +QT_FEATURE_cxx2a:INTERNAL=OFF +//Qt feature: cxx2b (from target Qt6::Core) +QT_FEATURE_cxx2b:INTERNAL=OFF +//Qt feature: cxx2c (from target Qt6::Core) +QT_FEATURE_cxx2c:INTERNAL=OFF +//Qt feature: datestring (from target Qt6::Core) +QT_FEATURE_datestring:INTERNAL=ON +//Qt feature: datetimeparser (from target Qt6::Core) +QT_FEATURE_datetimeparser:INTERNAL=ON +//Qt feature: dbus (from target Qt6::Core) +QT_FEATURE_dbus:INTERNAL=ON +//Qt feature: dbus_linked (from target Qt6::Core) +QT_FEATURE_dbus_linked:INTERNAL=OFF +//Qt feature: debug (from target Qt6::Core) +QT_FEATURE_debug:INTERNAL=OFF +//Qt feature: debug_and_release (from target Qt6::Core) +QT_FEATURE_debug_and_release:INTERNAL=OFF +//Qt feature: desktopservices (from target Qt6::Gui) +QT_FEATURE_desktopservices:INTERNAL=ON +//Qt feature: developer_build (from target Qt6::Core) +QT_FEATURE_developer_build:INTERNAL=OFF +//Qt feature: direct2d (from target Qt6::Gui) +QT_FEATURE_direct2d:INTERNAL=ON +//Qt feature: direct2d1_1 (from target Qt6::Gui) +QT_FEATURE_direct2d1_1:INTERNAL=ON +//Qt feature: directfb (from target Qt6::Gui) +QT_FEATURE_directfb:INTERNAL=OFF +//Qt feature: directwrite (from target Qt6::Gui) +QT_FEATURE_directwrite:INTERNAL=ON +//Qt feature: directwrite3 (from target Qt6::Gui) +QT_FEATURE_directwrite3:INTERNAL=ON +//Qt feature: directwritecolrv1 (from target Qt6::Gui) +QT_FEATURE_directwritecolrv1:INTERNAL=OFF +//Qt feature: dladdr (from target Qt6::Core) +QT_FEATURE_dladdr:INTERNAL=OFF +//Qt feature: dlopen (from target Qt6::Core) +QT_FEATURE_dlopen:INTERNAL=OFF +//Qt feature: dnslookup (from target Qt6::Network) +QT_FEATURE_dnslookup:INTERNAL=ON +//Qt feature: doc_snippets (from target Qt6::Core) +QT_FEATURE_doc_snippets:INTERNAL=OFF +//Qt feature: doubleconversion (from target Qt6::Core) +QT_FEATURE_doubleconversion:INTERNAL=ON +//Qt feature: draganddrop (from target Qt6::Gui) +QT_FEATURE_draganddrop:INTERNAL=ON +//Qt feature: drm_atomic (from target Qt6::Gui) +QT_FEATURE_drm_atomic:INTERNAL=OFF +//Qt feature: dtls (from target Qt6::Network) +QT_FEATURE_dtls:INTERNAL=ON +//Qt feature: dup3 (from target Qt6::Core) +QT_FEATURE_dup3:INTERNAL=OFF +//Qt feature: dynamicgl (from target Qt6::Gui) +QT_FEATURE_dynamicgl:INTERNAL=ON +//Qt feature: easingcurve (from target Qt6::Core) +QT_FEATURE_easingcurve:INTERNAL=ON +//Qt feature: egl (from target Qt6::Gui) +QT_FEATURE_egl:INTERNAL=OFF +//Qt feature: egl_extension_platform_wayland (from target Qt6::Gui) +QT_FEATURE_egl_extension_platform_wayland:INTERNAL=OFF +//Qt feature: egl_x11 (from target Qt6::Gui) +QT_FEATURE_egl_x11:INTERNAL=OFF +//Qt feature: eglfs (from target Qt6::Gui) +QT_FEATURE_eglfs:INTERNAL=OFF +//Qt feature: eglfs_brcm (from target Qt6::Gui) +QT_FEATURE_eglfs_brcm:INTERNAL=OFF +//Qt feature: eglfs_egldevice (from target Qt6::Gui) +QT_FEATURE_eglfs_egldevice:INTERNAL=OFF +//Qt feature: eglfs_gbm (from target Qt6::Gui) +QT_FEATURE_eglfs_gbm:INTERNAL=OFF +//Qt feature: eglfs_mali (from target Qt6::Gui) +QT_FEATURE_eglfs_mali:INTERNAL=OFF +//Qt feature: eglfs_openwfd (from target Qt6::Gui) +QT_FEATURE_eglfs_openwfd:INTERNAL=OFF +//Qt feature: eglfs_rcar (from target Qt6::Gui) +QT_FEATURE_eglfs_rcar:INTERNAL=OFF +//Qt feature: eglfs_viv (from target Qt6::Gui) +QT_FEATURE_eglfs_viv:INTERNAL=OFF +//Qt feature: eglfs_viv_wl (from target Qt6::Gui) +QT_FEATURE_eglfs_viv_wl:INTERNAL=OFF +//Qt feature: eglfs_vsp2 (from target Qt6::Gui) +QT_FEATURE_eglfs_vsp2:INTERNAL=OFF +//Qt feature: eglfs_x11 (from target Qt6::Gui) +QT_FEATURE_eglfs_x11:INTERNAL=OFF +//Qt feature: elf_private_full_version (from target Qt6::Core) +QT_FEATURE_elf_private_full_version:INTERNAL=OFF +//Qt feature: emojisegmenter (from target Qt6::Gui) +QT_FEATURE_emojisegmenter:INTERNAL=ON +//Qt feature: etw (from target Qt6::Core) +QT_FEATURE_etw:INTERNAL=OFF +//Qt feature: evdev (from target Qt6::Gui) +QT_FEATURE_evdev:INTERNAL=OFF +//Qt feature: f16c (from target Qt6::Core) +QT_FEATURE_f16c:INTERNAL=ON +//Qt feature: filesystemiterator (from target Qt6::Core) +QT_FEATURE_filesystemiterator:INTERNAL=ON +//Qt feature: filesystemmodel (from target Qt6::Gui) +QT_FEATURE_filesystemmodel:INTERNAL=ON +//Qt feature: filesystemwatcher (from target Qt6::Core) +QT_FEATURE_filesystemwatcher:INTERNAL=ON +//Qt feature: fontconfig (from target Qt6::Gui) +QT_FEATURE_fontconfig:INTERNAL=OFF +//Qt feature: force_asserts (from target Qt6::Core) +QT_FEATURE_force_asserts:INTERNAL=OFF +//Qt feature: force_bundled_libs (from target Qt6::Core) +QT_FEATURE_force_bundled_libs:INTERNAL=OFF +//Qt feature: force_debug_info (from target Qt6::Core) +QT_FEATURE_force_debug_info:INTERNAL=ON +//Qt feature: force_system_libs (from target Qt6::Core) +QT_FEATURE_force_system_libs:INTERNAL=OFF +//Qt feature: forkfd_pidfd (from target Qt6::Core) +QT_FEATURE_forkfd_pidfd:INTERNAL=OFF +//Qt feature: framework (from target Qt6::Core) +QT_FEATURE_framework:INTERNAL=OFF +//Qt feature: freetype (from target Qt6::Gui) +QT_FEATURE_freetype:INTERNAL=ON +//Qt feature: futimens (from target Qt6::Core) +QT_FEATURE_futimens:INTERNAL=OFF +//Qt feature: future (from target Qt6::Core) +QT_FEATURE_future:INTERNAL=ON +//Qt feature: gc_binaries (from target Qt6::Core) +QT_FEATURE_gc_binaries:INTERNAL=OFF +//Qt feature: gestures (from target Qt6::Core) +QT_FEATURE_gestures:INTERNAL=ON +//Qt feature: getauxval (from target Qt6::Core) +QT_FEATURE_getauxval:INTERNAL=OFF +//Qt feature: getentropy (from target Qt6::Core) +QT_FEATURE_getentropy:INTERNAL=OFF +//Qt feature: getifaddrs (from target Qt6::Network) +QT_FEATURE_getifaddrs:INTERNAL=OFF +//Qt feature: gif (from target Qt6::Gui) +QT_FEATURE_gif:INTERNAL=ON +//Qt feature: glib (from target Qt6::Core) +QT_FEATURE_glib:INTERNAL=OFF +//Qt feature: glibc_fortify_source (from target Qt6::Core) +QT_FEATURE_glibc_fortify_source:INTERNAL=OFF +//Qt feature: graphicsframecapture (from target Qt6::Gui) +QT_FEATURE_graphicsframecapture:INTERNAL=OFF +//Qt feature: gssapi (from target Qt6::Network) +QT_FEATURE_gssapi:INTERNAL=OFF +//Qt feature: gui (from target Qt6::Core) +QT_FEATURE_gui:INTERNAL=ON +//Qt feature: harfbuzz (from target Qt6::Gui) +QT_FEATURE_harfbuzz:INTERNAL=ON +//Qt feature: highdpiscaling (from target Qt6::Gui) +QT_FEATURE_highdpiscaling:INTERNAL=ON +//Qt feature: hijricalendar (from target Qt6::Core) +QT_FEATURE_hijricalendar:INTERNAL=ON +//Qt feature: http (from target Qt6::Network) +QT_FEATURE_http:INTERNAL=ON +//Qt feature: ico (from target Qt6::Gui) +QT_FEATURE_ico:INTERNAL=ON +//Qt feature: iconv (from target Qt6::Core5Compat) +QT_FEATURE_iconv:INTERNAL=OFF +//Qt feature: icu (from target Qt6::Core) +QT_FEATURE_icu:INTERNAL=OFF +//Qt feature: identityproxymodel (from target Qt6::Core) +QT_FEATURE_identityproxymodel:INTERNAL=ON +//Qt feature: im (from target Qt6::Gui) +QT_FEATURE_im:INTERNAL=ON +//Qt feature: image_heuristic_mask (from target Qt6::Gui) +QT_FEATURE_image_heuristic_mask:INTERNAL=ON +//Qt feature: image_text (from target Qt6::Gui) +QT_FEATURE_image_text:INTERNAL=ON +//Qt feature: imageformat_bmp (from target Qt6::Gui) +QT_FEATURE_imageformat_bmp:INTERNAL=ON +//Qt feature: imageformat_jpeg (from target Qt6::Gui) +QT_FEATURE_imageformat_jpeg:INTERNAL=ON +//Qt feature: imageformat_png (from target Qt6::Gui) +QT_FEATURE_imageformat_png:INTERNAL=ON +//Qt feature: imageformat_ppm (from target Qt6::Gui) +QT_FEATURE_imageformat_ppm:INTERNAL=ON +//Qt feature: imageformat_xbm (from target Qt6::Gui) +QT_FEATURE_imageformat_xbm:INTERNAL=ON +//Qt feature: imageformat_xpm (from target Qt6::Gui) +QT_FEATURE_imageformat_xpm:INTERNAL=ON +//Qt feature: imageformatplugin (from target Qt6::Gui) +QT_FEATURE_imageformatplugin:INTERNAL=ON +//Qt feature: imageio_text_loading (from target Qt6::Gui) +QT_FEATURE_imageio_text_loading:INTERNAL=ON +//Qt feature: inotify (from target Qt6::Core) +QT_FEATURE_inotify:INTERNAL=OFF +//Qt feature: integrityfb (from target Qt6::Gui) +QT_FEATURE_integrityfb:INTERNAL=OFF +//Qt feature: integrityhid (from target Qt6::Gui) +QT_FEATURE_integrityhid:INTERNAL=OFF +//Qt feature: intelcet (from target Qt6::Core) +QT_FEATURE_intelcet:INTERNAL=ON +//Qt feature: ipv6ifname (from target Qt6::Network) +QT_FEATURE_ipv6ifname:INTERNAL=OFF +//Qt feature: islamiccivilcalendar (from target Qt6::Core) +QT_FEATURE_islamiccivilcalendar:INTERNAL=ON +//Qt feature: itemmodel (from target Qt6::Core) +QT_FEATURE_itemmodel:INTERNAL=ON +//Qt feature: itemmodeltester (from target Qt6::Test) +QT_FEATURE_itemmodeltester:INTERNAL=ON +//Qt feature: jalalicalendar (from target Qt6::Core) +QT_FEATURE_jalalicalendar:INTERNAL=ON +//Qt feature: jemalloc (from target Qt6::Core) +QT_FEATURE_jemalloc:INTERNAL=OFF +//Qt feature: journald (from target Qt6::Core) +QT_FEATURE_journald:INTERNAL=OFF +//Qt feature: jpeg (from target Qt6::Gui) +QT_FEATURE_jpeg:INTERNAL=ON +//Qt feature: kms (from target Qt6::Gui) +QT_FEATURE_kms:INTERNAL=OFF +//Qt feature: largefile (from target Qt6::Core) +QT_FEATURE_largefile:INTERNAL=ON +//Qt feature: lasx (from target Qt6::Core) +QT_FEATURE_lasx:INTERNAL=OFF +//Qt feature: libcpp_hardening (from target Qt6::Core) +QT_FEATURE_libcpp_hardening:INTERNAL=OFF +//Qt feature: libinput (from target Qt6::Gui) +QT_FEATURE_libinput:INTERNAL=OFF +//Qt feature: libinput_axis_api (from target Qt6::Gui) +QT_FEATURE_libinput_axis_api:INTERNAL=OFF +//Qt feature: libinput_hires_wheel_support (from target Qt6::Gui) +QT_FEATURE_libinput_hires_wheel_support:INTERNAL=OFF +//Qt feature: libproxy (from target Qt6::Network) +QT_FEATURE_libproxy:INTERNAL=OFF +//Qt feature: library (from target Qt6::Core) +QT_FEATURE_library:INTERNAL=ON +//Qt feature: libresolv (from target Qt6::Network) +QT_FEATURE_libresolv:INTERNAL=OFF +//Qt feature: libstdcpp_assertions (from target Qt6::Core) +QT_FEATURE_libstdcpp_assertions:INTERNAL=ON +//Qt feature: libudev (from target Qt6::Core) +QT_FEATURE_libudev:INTERNAL=OFF +//Qt feature: linkat (from target Qt6::Core) +QT_FEATURE_linkat:INTERNAL=OFF +//Qt feature: linux_netlink (from target Qt6::Network) +QT_FEATURE_linux_netlink:INTERNAL=OFF +//Qt feature: linuxfb (from target Qt6::Gui) +QT_FEATURE_linuxfb:INTERNAL=OFF +//Qt feature: localserver (from target Qt6::Network) +QT_FEATURE_localserver:INTERNAL=ON +//Qt feature: localtime_r (from target Qt6::Core) +QT_FEATURE_localtime_r:INTERNAL=OFF +//Qt feature: localtime_s (from target Qt6::Core) +QT_FEATURE_localtime_s:INTERNAL=ON +//Qt feature: lsx (from target Qt6::Core) +QT_FEATURE_lsx:INTERNAL=OFF +//Qt feature: lttng (from target Qt6::Core) +QT_FEATURE_lttng:INTERNAL=OFF +//Qt feature: memmem (from target Qt6::Core) +QT_FEATURE_memmem:INTERNAL=OFF +//Qt feature: memrchr (from target Qt6::Core) +QT_FEATURE_memrchr:INTERNAL=OFF +//Qt feature: metal (from target Qt6::Gui) +QT_FEATURE_metal:INTERNAL=OFF +//Qt feature: mimetype (from target Qt6::Core) +QT_FEATURE_mimetype:INTERNAL=ON +//Qt feature: mimetype_database (from target Qt6::Core) +QT_FEATURE_mimetype_database:INTERNAL=ON +//Qt feature: mips_dsp (from target Qt6::Core) +QT_FEATURE_mips_dsp:INTERNAL=OFF +//Qt feature: mips_dspr2 (from target Qt6::Core) +QT_FEATURE_mips_dspr2:INTERNAL=OFF +//Qt feature: movie (from target Qt6::Gui) +QT_FEATURE_movie:INTERNAL=ON +//Qt feature: mtdev (from target Qt6::Gui) +QT_FEATURE_mtdev:INTERNAL=OFF +//Qt feature: multiprocess (from target Qt6::Gui) +QT_FEATURE_multiprocess:INTERNAL=ON +//Qt feature: neon (from target Qt6::Core) +QT_FEATURE_neon:INTERNAL=OFF +//Qt feature: network (from target Qt6::Core) +QT_FEATURE_network:INTERNAL=ON +//Qt feature: networkdiskcache (from target Qt6::Network) +QT_FEATURE_networkdiskcache:INTERNAL=ON +//Qt feature: networkinterface (from target Qt6::Network) +QT_FEATURE_networkinterface:INTERNAL=ON +//Qt feature: networklistmanager (from target Qt6::Network) +QT_FEATURE_networklistmanager:INTERNAL=ON +//Qt feature: networkproxy (from target Qt6::Network) +QT_FEATURE_networkproxy:INTERNAL=ON +//Qt feature: no_direct_extern_access (from target Qt6::Core) +QT_FEATURE_no_direct_extern_access:INTERNAL=OFF +//Qt feature: no_pkg_config (from target Qt6::Core) +QT_FEATURE_no_pkg_config:INTERNAL=ON +//Qt feature: ocsp (from target Qt6::Network) +QT_FEATURE_ocsp:INTERNAL=ON +//Qt feature: opengl (from target Qt6::Gui) +QT_FEATURE_opengl:INTERNAL=ON +//Qt feature: opengles2 (from target Qt6::Gui) +QT_FEATURE_opengles2:INTERNAL=OFF +//Qt feature: opengles3 (from target Qt6::Gui) +QT_FEATURE_opengles3:INTERNAL=OFF +//Qt feature: opengles31 (from target Qt6::Gui) +QT_FEATURE_opengles31:INTERNAL=OFF +//Qt feature: opengles32 (from target Qt6::Gui) +QT_FEATURE_opengles32:INTERNAL=OFF +//Qt feature: openssl (from target Qt6::Core) +QT_FEATURE_openssl:INTERNAL=ON +//Qt feature: openssl_hash (from target Qt6::Core) +QT_FEATURE_openssl_hash:INTERNAL=OFF +//Qt feature: openssl_linked (from target Qt6::Core) +QT_FEATURE_openssl_linked:INTERNAL=OFF +//Qt feature: opensslv11 (from target Qt6::Core) +QT_FEATURE_opensslv11:INTERNAL=OFF +//Qt feature: opensslv30 (from target Qt6::Core) +QT_FEATURE_opensslv30:INTERNAL=ON +//Qt feature: openvg (from target Qt6::Gui) +QT_FEATURE_openvg:INTERNAL=OFF +//Qt feature: pcre2 (from target Qt6::Core) +QT_FEATURE_pcre2:INTERNAL=ON +//Qt feature: pdf (from target Qt6::Gui) +QT_FEATURE_pdf:INTERNAL=ON +//Qt feature: permissions (from target Qt6::Core) +QT_FEATURE_permissions:INTERNAL=ON +//Qt feature: picture (from target Qt6::Gui) +QT_FEATURE_picture:INTERNAL=ON +//Qt feature: pkg_config (from target Qt6::Core) +QT_FEATURE_pkg_config:INTERNAL=OFF +//Qt feature: plugin_manifest (from target Qt6::Core) +QT_FEATURE_plugin_manifest:INTERNAL=ON +//Qt feature: png (from target Qt6::Gui) +QT_FEATURE_png:INTERNAL=ON +//Qt feature: poll_exit_on_error (from target Qt6::Core) +QT_FEATURE_poll_exit_on_error:INTERNAL=OFF +//Qt feature: poll_poll (from target Qt6::Core) +QT_FEATURE_poll_poll:INTERNAL=OFF +//Qt feature: poll_pollts (from target Qt6::Core) +QT_FEATURE_poll_pollts:INTERNAL=OFF +//Qt feature: poll_ppoll (from target Qt6::Core) +QT_FEATURE_poll_ppoll:INTERNAL=OFF +//Qt feature: poll_select (from target Qt6::Core) +QT_FEATURE_poll_select:INTERNAL=OFF +//Qt feature: posix_fallocate (from target Qt6::Core) +QT_FEATURE_posix_fallocate:INTERNAL=OFF +//Qt feature: posix_sem (from target Qt6::Core) +QT_FEATURE_posix_sem:INTERNAL=ON +//Qt feature: posix_shm (from target Qt6::Core) +QT_FEATURE_posix_shm:INTERNAL=OFF +//Qt feature: printsupport (from target Qt6::Core) +QT_FEATURE_printsupport:INTERNAL=ON +//Qt feature: private_tests (from target Qt6::Core) +QT_FEATURE_private_tests:INTERNAL=OFF +//Qt feature: process (from target Qt6::Core) +QT_FEATURE_process:INTERNAL=ON +//Qt feature: processenvironment (from target Qt6::Core) +QT_FEATURE_processenvironment:INTERNAL=ON +//Qt feature: proxymodel (from target Qt6::Core) +QT_FEATURE_proxymodel:INTERNAL=ON +//Qt feature: pthread_clockjoin (from target Qt6::Core) +QT_FEATURE_pthread_clockjoin:INTERNAL=OFF +//Qt feature: pthread_condattr_setclock (from target Qt6::Core) +QT_FEATURE_pthread_condattr_setclock:INTERNAL=OFF +//Qt feature: pthread_timedjoin (from target Qt6::Core) +QT_FEATURE_pthread_timedjoin:INTERNAL=OFF +//Qt feature: publicsuffix_qt (from target Qt6::Network) +QT_FEATURE_publicsuffix_qt:INTERNAL=ON +//Qt feature: publicsuffix_system (from target Qt6::Network) +QT_FEATURE_publicsuffix_system:INTERNAL=OFF +//Qt feature: qml_animation (from target Qt6::Qml) +QT_FEATURE_qml_animation:INTERNAL=ON +//Qt feature: qml_debug (from target Qt6::Qml) +QT_FEATURE_qml_debug:INTERNAL=ON +//Qt feature: qml_delegate_model (from target Qt6::QmlModels) +QT_FEATURE_qml_delegate_model:INTERNAL=ON +//Qt feature: qml_itemmodel (from target Qt6::Qml) +QT_FEATURE_qml_itemmodel:INTERNAL=ON +//Qt feature: qml_jit (from target Qt6::Qml) +QT_FEATURE_qml_jit:INTERNAL=ON +//Qt feature: qml_list_model (from target Qt6::QmlModels) +QT_FEATURE_qml_list_model:INTERNAL=ON +//Qt feature: qml_locale (from target Qt6::Qml) +QT_FEATURE_qml_locale:INTERNAL=ON +//Qt feature: qml_network (from target Qt6::Qml) +QT_FEATURE_qml_network:INTERNAL=ON +//Qt feature: qml_object_model (from target Qt6::QmlModels) +QT_FEATURE_qml_object_model:INTERNAL=ON +//Qt feature: qml_preview (from target Qt6::Qml) +QT_FEATURE_qml_preview:INTERNAL=ON +//Qt feature: qml_profiler (from target Qt6::Qml) +QT_FEATURE_qml_profiler:INTERNAL=ON +//Qt feature: qml_python (from target Qt6::Qml) +QT_FEATURE_qml_python:INTERNAL=ON +//Qt feature: qml_sfpm_model (from target Qt6::QmlModels) +QT_FEATURE_qml_sfpm_model:INTERNAL=ON +//Qt feature: qml_ssl (from target Qt6::Qml) +QT_FEATURE_qml_ssl:INTERNAL=ON +//Qt feature: qml_table_model (from target Qt6::QmlModels) +QT_FEATURE_qml_table_model:INTERNAL=ON +//Qt feature: qml_tree_model (from target Qt6::QmlModels) +QT_FEATURE_qml_tree_model:INTERNAL=ON +//Qt feature: qml_type_loader_thread (from target Qt6::Qml) +QT_FEATURE_qml_type_loader_thread:INTERNAL=ON +//Qt feature: qml_worker_script (from target Qt6::Qml) +QT_FEATURE_qml_worker_script:INTERNAL=ON +//Qt feature: qml_xml_http_request (from target Qt6::Qml) +QT_FEATURE_qml_xml_http_request:INTERNAL=ON +//Qt feature: qml_xmllistmodel (from target Qt6::Qml) +QT_FEATURE_qml_xmllistmodel:INTERNAL=ON +//Qt feature: qqnx_imf (from target Qt6::Gui) +QT_FEATURE_qqnx_imf:INTERNAL=OFF +//Qt feature: qqnx_pps (from target Qt6::Core) +QT_FEATURE_qqnx_pps:INTERNAL=OFF +//Qt feature: qtgui_threadpool (from target Qt6::Gui) +QT_FEATURE_qtgui_threadpool:INTERNAL=ON +//Qt feature: quick_animatedimage (from target Qt6::Quick) +QT_FEATURE_quick_animatedimage:INTERNAL=ON +//Qt feature: quick_canvas (from target Qt6::Quick) +QT_FEATURE_quick_canvas:INTERNAL=ON +//Qt feature: quick_designer (from target Qt6::Quick) +QT_FEATURE_quick_designer:INTERNAL=ON +//Qt feature: quick_draganddrop (from target Qt6::Quick) +QT_FEATURE_quick_draganddrop:INTERNAL=ON +//Qt feature: quick_flipable (from target Qt6::Quick) +QT_FEATURE_quick_flipable:INTERNAL=ON +//Qt feature: quick_gridview (from target Qt6::Quick) +QT_FEATURE_quick_gridview:INTERNAL=ON +//Qt feature: quick_itemview (from target Qt6::Quick) +QT_FEATURE_quick_itemview:INTERNAL=ON +//Qt feature: quick_listview (from target Qt6::Quick) +QT_FEATURE_quick_listview:INTERNAL=ON +//Qt feature: quick_particles (from target Qt6::Quick) +QT_FEATURE_quick_particles:INTERNAL=ON +//Qt feature: quick_path (from target Qt6::Quick) +QT_FEATURE_quick_path:INTERNAL=ON +//Qt feature: quick_pathview (from target Qt6::Quick) +QT_FEATURE_quick_pathview:INTERNAL=ON +//Qt feature: quick_pixmap_cache_threaded_download (from target +// Qt6::Quick) +QT_FEATURE_quick_pixmap_cache_threaded_download:INTERNAL=ON +//Qt feature: quick_positioners (from target Qt6::Quick) +QT_FEATURE_quick_positioners:INTERNAL=ON +//Qt feature: quick_repeater (from target Qt6::Quick) +QT_FEATURE_quick_repeater:INTERNAL=ON +//Qt feature: quick_shadereffect (from target Qt6::Quick) +QT_FEATURE_quick_shadereffect:INTERNAL=ON +//Qt feature: quick_sprite (from target Qt6::Quick) +QT_FEATURE_quick_sprite:INTERNAL=ON +//Qt feature: quick_tableview (from target Qt6::Quick) +QT_FEATURE_quick_tableview:INTERNAL=ON +//Qt feature: quick_treeview (from target Qt6::Quick) +QT_FEATURE_quick_treeview:INTERNAL=ON +//Qt feature: quick_viewtransitions (from target Qt6::Quick) +QT_FEATURE_quick_viewtransitions:INTERNAL=ON +//Qt feature: quickcontrols2_basic (from target Qt6::QuickControls2) +QT_FEATURE_quickcontrols2_basic:INTERNAL=ON +//Qt feature: quickcontrols2_fluentwinui3 (from target Qt6::QuickControls2) +QT_FEATURE_quickcontrols2_fluentwinui3:INTERNAL=ON +//Qt feature: quickcontrols2_fusion (from target Qt6::QuickControls2) +QT_FEATURE_quickcontrols2_fusion:INTERNAL=ON +//Qt feature: quickcontrols2_imagine (from target Qt6::QuickControls2) +QT_FEATURE_quickcontrols2_imagine:INTERNAL=ON +//Qt feature: quickcontrols2_ios (from target Qt6::QuickControls2) +QT_FEATURE_quickcontrols2_ios:INTERNAL=OFF +//Qt feature: quickcontrols2_macos (from target Qt6::QuickControls2) +QT_FEATURE_quickcontrols2_macos:INTERNAL=OFF +//Qt feature: quickcontrols2_material (from target Qt6::QuickControls2) +QT_FEATURE_quickcontrols2_material:INTERNAL=ON +//Qt feature: quickcontrols2_universal (from target Qt6::QuickControls2) +QT_FEATURE_quickcontrols2_universal:INTERNAL=ON +//Qt feature: quickcontrols2_windows (from target Qt6::QuickControls2) +QT_FEATURE_quickcontrols2_windows:INTERNAL=ON +//Qt feature: quicktemplates2_calendar (from target Qt6::QuickTemplates2) +QT_FEATURE_quicktemplates2_calendar:INTERNAL=ON +//Qt feature: quicktemplates2_container (from target Qt6::QuickTemplates2) +QT_FEATURE_quicktemplates2_container:INTERNAL=ON +//Qt feature: quicktemplates2_hover (from target Qt6::QuickTemplates2) +QT_FEATURE_quicktemplates2_hover:INTERNAL=ON +//Qt feature: quicktemplates2_multitouch (from target Qt6::QuickTemplates2) +QT_FEATURE_quicktemplates2_multitouch:INTERNAL=ON +//Qt feature: raster_64bit (from target Qt6::Gui) +QT_FEATURE_raster_64bit:INTERNAL=ON +//Qt feature: raster_fp (from target Qt6::Gui) +QT_FEATURE_raster_fp:INTERNAL=ON +//Qt feature: rdrnd (from target Qt6::Core) +QT_FEATURE_rdrnd:INTERNAL=ON +//Qt feature: rdseed (from target Qt6::Core) +QT_FEATURE_rdseed:INTERNAL=ON +//Qt feature: reduce_exports (from target Qt6::Core) +QT_FEATURE_reduce_exports:INTERNAL=ON +//Qt feature: reduce_relocations (from target Qt6::Core) +QT_FEATURE_reduce_relocations:INTERNAL=OFF +//Qt feature: regularexpression (from target Qt6::Core) +QT_FEATURE_regularexpression:INTERNAL=ON +//Qt feature: relocatable (from target Qt6::Core) +QT_FEATURE_relocatable:INTERNAL=ON +//Qt feature: relro_now_linker (from target Qt6::Core) +QT_FEATURE_relro_now_linker:INTERNAL=OFF +//Qt feature: renameat2 (from target Qt6::Core) +QT_FEATURE_renameat2:INTERNAL=OFF +//Qt feature: res_setservers (from target Qt6::Network) +QT_FEATURE_res_setservers:INTERNAL=OFF +//Qt feature: rpath (from target Qt6::Core) +QT_FEATURE_rpath:INTERNAL=OFF +//Qt feature: run_opengl_tests (from target Qt6::Gui) +QT_FEATURE_run_opengl_tests:INTERNAL=ON +//Qt feature: schannel (from target Qt6::Network) +QT_FEATURE_schannel:INTERNAL=ON +//Qt feature: sctp (from target Qt6::Network) +QT_FEATURE_sctp:INTERNAL=OFF +//Qt feature: securetransport (from target Qt6::Network) +QT_FEATURE_securetransport:INTERNAL=OFF +//Qt feature: separate_debug_info (from target Qt6::Core) +QT_FEATURE_separate_debug_info:INTERNAL=ON +//Qt feature: sessionmanager (from target Qt6::Gui) +QT_FEATURE_sessionmanager:INTERNAL=ON +//Qt feature: settings (from target Qt6::Core) +QT_FEATURE_settings:INTERNAL=ON +//Qt feature: sha3_fast (from target Qt6::Core) +QT_FEATURE_sha3_fast:INTERNAL=ON +//Qt feature: shani (from target Qt6::Core) +QT_FEATURE_shani:INTERNAL=ON +//Qt feature: shared (from target Qt6::Core) +QT_FEATURE_shared:INTERNAL=ON +//Qt feature: sharedmemory (from target Qt6::Core) +QT_FEATURE_sharedmemory:INTERNAL=ON +//Qt feature: shortcut (from target Qt6::Core) +QT_FEATURE_shortcut:INTERNAL=ON +//Qt feature: signaling_nan (from target Qt6::Core) +QT_FEATURE_signaling_nan:INTERNAL=ON +//Qt feature: simulator_and_device (from target Qt6::Core) +QT_FEATURE_simulator_and_device:INTERNAL=OFF +//Qt feature: slog2 (from target Qt6::Core) +QT_FEATURE_slog2:INTERNAL=OFF +//Qt feature: socks5 (from target Qt6::Network) +QT_FEATURE_socks5:INTERNAL=ON +//Qt feature: sortfilterproxymodel (from target Qt6::Core) +QT_FEATURE_sortfilterproxymodel:INTERNAL=ON +//Qt feature: sql (from target Qt6::Core) +QT_FEATURE_sql:INTERNAL=ON +//Qt feature: sse2 (from target Qt6::Core) +QT_FEATURE_sse2:INTERNAL=ON +//Qt feature: sse3 (from target Qt6::Core) +QT_FEATURE_sse3:INTERNAL=ON +//Qt feature: sse4_1 (from target Qt6::Core) +QT_FEATURE_sse4_1:INTERNAL=ON +//Qt feature: sse4_2 (from target Qt6::Core) +QT_FEATURE_sse4_2:INTERNAL=ON +//Qt feature: ssl (from target Qt6::Network) +QT_FEATURE_ssl:INTERNAL=ON +//Qt feature: sspi (from target Qt6::Network) +QT_FEATURE_sspi:INTERNAL=ON +//Qt feature: ssse3 (from target Qt6::Core) +QT_FEATURE_ssse3:INTERNAL=ON +//Qt feature: stack_clash_protection (from target Qt6::Core) +QT_FEATURE_stack_clash_protection:INTERNAL=ON +//Qt feature: stack_protector (from target Qt6::Core) +QT_FEATURE_stack_protector:INTERNAL=ON +//Qt feature: standarditemmodel (from target Qt6::Gui) +QT_FEATURE_standarditemmodel:INTERNAL=ON +//Qt feature: static (from target Qt6::Core) +QT_FEATURE_static:INTERNAL=OFF +//Qt feature: std_atomic64 (from target Qt6::Core) +QT_FEATURE_std_atomic64:INTERNAL=ON +//Qt feature: stdlib_libcpp (from target Qt6::Core) +QT_FEATURE_stdlib_libcpp:INTERNAL=OFF +//Qt feature: stringlistmodel (from target Qt6::Core) +QT_FEATURE_stringlistmodel:INTERNAL=ON +//Qt feature: syslog (from target Qt6::Core) +QT_FEATURE_syslog:INTERNAL=OFF +//Qt feature: system_doubleconversion (from target Qt6::Core) +QT_FEATURE_system_doubleconversion:INTERNAL=OFF +//Qt feature: system_freetype (from target Qt6::Gui) +QT_FEATURE_system_freetype:INTERNAL=OFF +//Qt feature: system_harfbuzz (from target Qt6::Gui) +QT_FEATURE_system_harfbuzz:INTERNAL=OFF +//Qt feature: system_jpeg (from target Qt6::Gui) +QT_FEATURE_system_jpeg:INTERNAL=OFF +//Qt feature: system_libb2 (from target Qt6::Core) +QT_FEATURE_system_libb2:INTERNAL=OFF +//Qt feature: system_pcre2 (from target Qt6::Core) +QT_FEATURE_system_pcre2:INTERNAL=OFF +//Qt feature: system_png (from target Qt6::Gui) +QT_FEATURE_system_png:INTERNAL=OFF +//Qt feature: system_proxies (from target Qt6::Network) +QT_FEATURE_system_proxies:INTERNAL=ON +//Qt feature: system_textmarkdownreader (from target Qt6::Gui) +QT_FEATURE_system_textmarkdownreader:INTERNAL=OFF +//Qt feature: system_xcb_xinput (from target Qt6::Gui) +QT_FEATURE_system_xcb_xinput:INTERNAL=OFF +//Qt feature: system_zlib (from target Qt6::Core) +QT_FEATURE_system_zlib:INTERNAL=OFF +//Qt feature: systemsemaphore (from target Qt6::Core) +QT_FEATURE_systemsemaphore:INTERNAL=ON +//Qt feature: systemtrayicon (from target Qt6::Gui) +QT_FEATURE_systemtrayicon:INTERNAL=ON +//Qt feature: sysv_sem (from target Qt6::Core) +QT_FEATURE_sysv_sem:INTERNAL=OFF +//Qt feature: sysv_shm (from target Qt6::Core) +QT_FEATURE_sysv_shm:INTERNAL=OFF +//Qt feature: tabletevent (from target Qt6::Gui) +QT_FEATURE_tabletevent:INTERNAL=ON +//Qt feature: temporaryfile (from target Qt6::Core) +QT_FEATURE_temporaryfile:INTERNAL=ON +//Qt feature: test_gui (from target Qt6::Core) +QT_FEATURE_test_gui:INTERNAL=ON +//Qt feature: testlib (from target Qt6::Core) +QT_FEATURE_testlib:INTERNAL=ON +//Qt feature: testlib_selfcover (from target Qt6::Test) +QT_FEATURE_testlib_selfcover:INTERNAL=OFF +//Qt feature: textcodec (from target Qt6::Core5Compat) +QT_FEATURE_textcodec:INTERNAL=ON +//Qt feature: textdate (from target Qt6::Core) +QT_FEATURE_textdate:INTERNAL=ON +//Qt feature: texthtmlparser (from target Qt6::Gui) +QT_FEATURE_texthtmlparser:INTERNAL=ON +//Qt feature: textmarkdownreader (from target Qt6::Gui) +QT_FEATURE_textmarkdownreader:INTERNAL=ON +//Qt feature: textmarkdownwriter (from target Qt6::Gui) +QT_FEATURE_textmarkdownwriter:INTERNAL=ON +//Qt feature: textodfwriter (from target Qt6::Gui) +QT_FEATURE_textodfwriter:INTERNAL=ON +//Qt feature: thread (from target Qt6::Core) +QT_FEATURE_thread:INTERNAL=ON +//Qt feature: timezone (from target Qt6::Core) +QT_FEATURE_timezone:INTERNAL=ON +//Qt feature: timezone_locale (from target Qt6::Core) +QT_FEATURE_timezone_locale:INTERNAL=ON +//Qt feature: timezone_tzdb (from target Qt6::Core) +QT_FEATURE_timezone_tzdb:INTERNAL=OFF +//Qt feature: topleveldomain (from target Qt6::Network) +QT_FEATURE_topleveldomain:INTERNAL=ON +//Qt feature: translation (from target Qt6::Core) +QT_FEATURE_translation:INTERNAL=ON +//Qt feature: transposeproxymodel (from target Qt6::Core) +QT_FEATURE_transposeproxymodel:INTERNAL=ON +//Qt feature: trivial_auto_var_init_pattern (from target Qt6::Core) +QT_FEATURE_trivial_auto_var_init_pattern:INTERNAL=OFF +//Qt feature: tslib (from target Qt6::Gui) +QT_FEATURE_tslib:INTERNAL=OFF +//Qt feature: tuiotouch (from target Qt6::Gui) +QT_FEATURE_tuiotouch:INTERNAL=ON +//Qt feature: udpsocket (from target Qt6::Network) +QT_FEATURE_udpsocket:INTERNAL=ON +//Qt feature: undocommand (from target Qt6::Gui) +QT_FEATURE_undocommand:INTERNAL=ON +//Qt feature: undogroup (from target Qt6::Gui) +QT_FEATURE_undogroup:INTERNAL=ON +//Qt feature: undostack (from target Qt6::Gui) +QT_FEATURE_undostack:INTERNAL=ON +//Qt feature: use_bfd_linker (from target Qt6::Core) +QT_FEATURE_use_bfd_linker:INTERNAL=OFF +//Qt feature: use_gold_linker (from target Qt6::Core) +QT_FEATURE_use_gold_linker:INTERNAL=OFF +//Qt feature: use_lld_linker (from target Qt6::Core) +QT_FEATURE_use_lld_linker:INTERNAL=OFF +//Qt feature: use_mold_linker (from target Qt6::Core) +QT_FEATURE_use_mold_linker:INTERNAL=OFF +//Qt feature: vaes (from target Qt6::Core) +QT_FEATURE_vaes:INTERNAL=ON +//Qt feature: valgrind (from target Qt6::Test) +QT_FEATURE_valgrind:INTERNAL=OFF +//Qt feature: validator (from target Qt6::Gui) +QT_FEATURE_validator:INTERNAL=ON +//Qt feature: version_tagging (from target Qt6::Core) +QT_FEATURE_version_tagging:INTERNAL=ON +//Qt feature: vkgen (from target Qt6::Gui) +QT_FEATURE_vkgen:INTERNAL=ON +//Qt feature: vkkhrdisplay (from target Qt6::Gui) +QT_FEATURE_vkkhrdisplay:INTERNAL=OFF +//Qt feature: vnc (from target Qt6::Gui) +QT_FEATURE_vnc:INTERNAL=OFF +//Qt feature: vsp2 (from target Qt6::Gui) +QT_FEATURE_vsp2:INTERNAL=OFF +//Qt feature: vulkan (from target Qt6::Gui) +QT_FEATURE_vulkan:INTERNAL=ON +//Qt feature: vxpipedrv (from target Qt6::Core) +QT_FEATURE_vxpipedrv:INTERNAL=OFF +//Qt feature: vxworksevdev (from target Qt6::Gui) +QT_FEATURE_vxworksevdev:INTERNAL=OFF +//Qt feature: wasm_exceptions (from target Qt6::Core) +QT_FEATURE_wasm_exceptions:INTERNAL=OFF +//Qt feature: wasm_jspi (from target Qt6::Core) +QT_FEATURE_wasm_jspi:INTERNAL=OFF +//Qt feature: wasm_simd128 (from target Qt6::Core) +QT_FEATURE_wasm_simd128:INTERNAL=OFF +//Qt feature: wayland (from target Qt6::Gui) +QT_FEATURE_wayland:INTERNAL=OFF +//Qt feature: wayland_brcm (from target Qt6::Gui) +QT_FEATURE_wayland_brcm:INTERNAL=OFF +//Qt feature: wayland_client (from target Qt6::Gui) +QT_FEATURE_wayland_client:INTERNAL=OFF +//Qt feature: wayland_client_fullscreen_shell_v1 (from target Qt6::Gui) +QT_FEATURE_wayland_client_fullscreen_shell_v1:INTERNAL=OFF +//Qt feature: wayland_client_primary_selection (from target Qt6::Gui) +QT_FEATURE_wayland_client_primary_selection:INTERNAL=ON +//Qt feature: wayland_client_wl_shell (from target Qt6::Gui) +QT_FEATURE_wayland_client_wl_shell:INTERNAL=OFF +//Qt feature: wayland_client_xdg_shell (from target Qt6::Gui) +QT_FEATURE_wayland_client_xdg_shell:INTERNAL=OFF +//Qt feature: wayland_datadevice (from target Qt6::Gui) +QT_FEATURE_wayland_datadevice:INTERNAL=ON +//Qt feature: wayland_dmabuf_server_buffer (from target Qt6::Gui) +QT_FEATURE_wayland_dmabuf_server_buffer:INTERNAL=OFF +//Qt feature: wayland_drm_egl_server_buffer (from target Qt6::Gui) +QT_FEATURE_wayland_drm_egl_server_buffer:INTERNAL=OFF +//Qt feature: wayland_egl (from target Qt6::Gui) +QT_FEATURE_wayland_egl:INTERNAL=OFF +//Qt feature: wayland_libhybris_egl_server_buffer (from target +// Qt6::Gui) +QT_FEATURE_wayland_libhybris_egl_server_buffer:INTERNAL=OFF +//Qt feature: wayland_server (from target Qt6::Gui) +QT_FEATURE_wayland_server:INTERNAL=OFF +//Qt feature: wayland_shm_emulation_server_buffer (from target +// Qt6::Gui) +QT_FEATURE_wayland_shm_emulation_server_buffer:INTERNAL=OFF +//Qt feature: wayland_vulkan_server_buffer (from target Qt6::Gui) +QT_FEATURE_wayland_vulkan_server_buffer:INTERNAL=OFF +//Qt feature: waylandscanner (from target Qt6::Gui) +QT_FEATURE_waylandscanner:INTERNAL=OFF +//Qt feature: whatsthis (from target Qt6::Gui) +QT_FEATURE_whatsthis:INTERNAL=ON +//Qt feature: wheelevent (from target Qt6::Gui) +QT_FEATURE_wheelevent:INTERNAL=ON +//Qt feature: widgets (from target Qt6::Core) +QT_FEATURE_widgets:INTERNAL=ON +//Qt feature: winsdkicu (from target Qt6::Core) +QT_FEATURE_winsdkicu:INTERNAL=OFF +//Qt feature: x86intrin (from target Qt6::Core) +QT_FEATURE_x86intrin:INTERNAL=ON +//Qt feature: xcb (from target Qt6::Gui) +QT_FEATURE_xcb:INTERNAL=OFF +//Qt feature: xcb_egl_plugin (from target Qt6::Gui) +QT_FEATURE_xcb_egl_plugin:INTERNAL=OFF +//Qt feature: xcb_glx (from target Qt6::Gui) +QT_FEATURE_xcb_glx:INTERNAL=OFF +//Qt feature: xcb_glx_plugin (from target Qt6::Gui) +QT_FEATURE_xcb_glx_plugin:INTERNAL=OFF +//Qt feature: xcb_native_painting (from target Qt6::Gui) +QT_FEATURE_xcb_native_painting:INTERNAL=OFF +//Qt feature: xcb_sm (from target Qt6::Gui) +QT_FEATURE_xcb_sm:INTERNAL=OFF +//Qt feature: xcb_xlib (from target Qt6::Gui) +QT_FEATURE_xcb_xlib:INTERNAL=OFF +//Qt feature: xkbcommon (from target Qt6::Gui) +QT_FEATURE_xkbcommon:INTERNAL=OFF +//Qt feature: xkbcommon_x11 (from target Qt6::Gui) +QT_FEATURE_xkbcommon_x11:INTERNAL=OFF +//Qt feature: xlib (from target Qt6::Gui) +QT_FEATURE_xlib:INTERNAL=OFF +//Qt feature: xml (from target Qt6::Core) +QT_FEATURE_xml:INTERNAL=ON +//Qt feature: xmlstream (from target Qt6::Core) +QT_FEATURE_xmlstream:INTERNAL=ON +//Qt feature: xmlstreamreader (from target Qt6::Core) +QT_FEATURE_xmlstreamreader:INTERNAL=ON +//Qt feature: xmlstreamwriter (from target Qt6::Core) +QT_FEATURE_xmlstreamwriter:INTERNAL=ON +//Qt feature: xrender (from target Qt6::Gui) +QT_FEATURE_xrender:INTERNAL=OFF +//Qt feature: zstd (from target Qt6::Core) +QT_FEATURE_zstd:INTERNAL=OFF +//ADVANCED property for variable: Vulkan_GLSLANG_VALIDATOR_EXECUTABLE +Vulkan_GLSLANG_VALIDATOR_EXECUTABLE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: Vulkan_GLSLC_EXECUTABLE +Vulkan_GLSLC_EXECUTABLE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: Vulkan_INCLUDE_DIR +Vulkan_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: Vulkan_LIBRARY +Vulkan_LIBRARY-ADVANCED:INTERNAL=1 +//linker supports push/pop state +_CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED:INTERNAL=TRUE +//CMAKE_INSTALL_PREFIX during last run +_GNUInstallDirs_LAST_CMAKE_INSTALL_PREFIX:INTERNAL=C:/Program Files (x86)/PhotoWallQt +__qt_qml_macros_module_base_dir:INTERNAL=D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml + diff --git a/photowall-qt/build/CMakeFiles/3.30.5/CMakeCXXCompiler.cmake b/photowall-qt/build/CMakeFiles/3.30.5/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..cc01d15 --- /dev/null +++ b/photowall-qt/build/CMakeFiles/3.30.5/CMakeCXXCompiler.cmake @@ -0,0 +1,101 @@ +set(CMAKE_CXX_COMPILER "D:/Qt/Tools/mingw1310_64/bin/g++.exe") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "13.1.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_STANDARD_LATEST "23") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") +set(CMAKE_CXX26_COMPILE_FEATURES "") + +set(CMAKE_CXX_PLATFORM_ID "MinGW") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "GNU") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "D:/Qt/Tools/mingw1310_64/bin/ar.exe") +set(CMAKE_CXX_COMPILER_AR "D:/Qt/Tools/mingw1310_64/bin/gcc-ar.exe") +set(CMAKE_RANLIB "D:/Qt/Tools/mingw1310_64/bin/ranlib.exe") +set(CMAKE_CXX_COMPILER_RANLIB "D:/Qt/Tools/mingw1310_64/bin/gcc-ranlib.exe") +set(CMAKE_LINKER "D:/Qt/Tools/mingw1310_64/bin/ld.exe") +set(CMAKE_LINKER_LINK "") +set(CMAKE_LINKER_LLD "") +set(CMAKE_CXX_COMPILER_LINKER "../src/gcc-13.1.0/configure --host=x86_64-w64-mingw32 --build=x86_64-w64-mingw32 --target=x86_64-w64-mingw32 --prefix=/mingw64 --with-sysroot=/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64 --enable-host-shared --disable-multilib --enable-languages=c,c++,fortran,lto --enable-libstdcxx-time=yes --enable-threads=posix --enable-libgomp --enable-libatomic --enable-lto --enable-graphite --enable-checking=release --enable-fully-dynamic-string --enable-version-specific-runtime-libs --enable-libstdcxx-filesystem-ts=yes --disable-libssp --disable-libstdcxx-pch --disable-libstdcxx-debug --enable-bootstrap --disable-rpath --disable-win32-registry --disable-nls --disable-werror --disable-symvers --with-gnu-as --with-gnu-ld --with-arch=nocona --with-tune=core2 --with-libiconv --with-system-zlib --with-gmp=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-mpfr=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-mpc=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-isl=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-pkgversion='x86_64-posix-seh-rev1, Built by MinGW-Builds project' --with-bugurl=https:/github.com/niXman/mingw-builds CFLAGS='-O2 -pipe -fno-ident -I/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/include -I/c/buildroot/prerequisites/x86_64-zlib-static/include -I/c/buildroot/prerequisites/x86_64-w64-mingw32-static/include' CXXFLAGS='-O2 -pipe -fno-ident -I/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/include -I/c/buildroot/prerequisites/x86_64-zlib-static/include -I/c/buildroot/prerequisites/x86_64-w64-mingw32-static/include' CPPFLAGS=' -I/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/include -I/c/buildroot/prerequisites/x86_64-zlib-static/include -I/c/buildroot/prerequisites/x86_64-w64-mingw32-static/include' LDFLAGS='-pipe -fno-ident -L/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/lib -L/c/buildroot/prerequisites/x86_64-zlib-static/lib -L/c/buildroot/prerequisites/x86_64-w64-mingw32-static/lib ' LD_FOR_TARGET=/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/bin/ld.exe") +set(CMAKE_CXX_COMPILER_LINKER_ID "") +set(CMAKE_CXX_COMPILER_LINKER_VERSION ) +set(CMAKE_CXX_COMPILER_LINKER_FRONTEND_VARIANT ) +set(CMAKE_MT "") +set(CMAKE_TAPI "CMAKE_TAPI-NOTFOUND") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm;ccm;cxxm;c++m) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang IN ITEMS C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) +set(CMAKE_CXX_LINKER_DEPFILE_SUPPORTED FALSE) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++;D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32;D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward;D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include;D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed;D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;mingw32;gcc_s;gcc;moldname;mingwex;kernel32;pthread;advapi32;shell32;user32;kernel32;iconv;mingw32;gcc_s;gcc;moldname;mingwex;kernel32") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0;D:/Qt/Tools/mingw1310_64/lib/gcc;D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/lib;D:/Qt/Tools/mingw1310_64/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") +set(CMAKE_CXX_COMPILER_CLANG_RESOURCE_DIR "") + +set(CMAKE_CXX_COMPILER_IMPORT_STD "") +### Imported target for C++23 standard library +set(CMAKE_CXX23_COMPILER_IMPORT_STD_NOT_FOUND_MESSAGE "Toolchain does not support discovering `import std` support") + + + diff --git a/photowall-qt/build/CMakeFiles/3.30.5/CMakeDetermineCompilerABI_CXX.bin b/photowall-qt/build/CMakeFiles/3.30.5/CMakeDetermineCompilerABI_CXX.bin new file mode 100644 index 0000000..213dc10 Binary files /dev/null and b/photowall-qt/build/CMakeFiles/3.30.5/CMakeDetermineCompilerABI_CXX.bin differ diff --git a/photowall-qt/build/CMakeFiles/3.30.5/CMakeRCCompiler.cmake b/photowall-qt/build/CMakeFiles/3.30.5/CMakeRCCompiler.cmake new file mode 100644 index 0000000..1c7bbc3 --- /dev/null +++ b/photowall-qt/build/CMakeFiles/3.30.5/CMakeRCCompiler.cmake @@ -0,0 +1,6 @@ +set(CMAKE_RC_COMPILER "D:/Qt/Tools/mingw1310_64/bin/windres.exe") +set(CMAKE_RC_COMPILER_ARG1 "") +set(CMAKE_RC_COMPILER_LOADED 1) +set(CMAKE_RC_SOURCE_FILE_EXTENSIONS rc;RC) +set(CMAKE_RC_OUTPUT_EXTENSION .obj) +set(CMAKE_RC_COMPILER_ENV_VAR "RC") diff --git a/photowall-qt/build/CMakeFiles/3.30.5/CMakeSystem.cmake b/photowall-qt/build/CMakeFiles/3.30.5/CMakeSystem.cmake new file mode 100644 index 0000000..52688ab --- /dev/null +++ b/photowall-qt/build/CMakeFiles/3.30.5/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Windows-10.0.26220") +set(CMAKE_HOST_SYSTEM_NAME "Windows") +set(CMAKE_HOST_SYSTEM_VERSION "10.0.26220") +set(CMAKE_HOST_SYSTEM_PROCESSOR "AMD64") + + + +set(CMAKE_SYSTEM "Windows-10.0.26220") +set(CMAKE_SYSTEM_NAME "Windows") +set(CMAKE_SYSTEM_VERSION "10.0.26220") +set(CMAKE_SYSTEM_PROCESSOR "AMD64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/photowall-qt/build/CMakeFiles/3.30.5/CompilerIdCXX/CMakeCXXCompilerId.cpp b/photowall-qt/build/CMakeFiles/3.30.5/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..da6c824 --- /dev/null +++ b/photowall-qt/build/CMakeFiles/3.30.5/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,919 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__open_xl__) && defined(__clang__) +# define COMPILER_ID "IBMClang" +# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) +# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) +# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) + + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(__clang__) && defined(__cray__) +# define COMPILER_ID "CrayClang" +# define COMPILER_VERSION_MAJOR DEC(__cray_major__) +# define COMPILER_VERSION_MINOR DEC(__cray_minor__) +# define COMPILER_VERSION_PATCH DEC(__cray_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TASKING__) +# define COMPILER_ID "Tasking" + # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000) + # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100) +# define COMPILER_VERSION_INTERNAL DEC(__VERSION__) + +#elif defined(__ORANGEC__) +# define COMPILER_ID "OrangeC" +# define COMPILER_VERSION_MAJOR DEC(__ORANGEC_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__ORANGEC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__ORANGEC_PATCHLEVEL__) + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION/100 % 100) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) && defined(__ti__) +# define COMPILER_ID "TIClang" + # define COMPILER_VERSION_MAJOR DEC(__ti_major__) + # define COMPILER_VERSION_MINOR DEC(__ti_minor__) + # define COMPILER_VERSION_PATCH DEC(__ti_patchlevel__) +# define COMPILER_VERSION_INTERNAL DEC(__ti_version__) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__)) +# define COMPILER_ID "LCC" +# define COMPILER_VERSION_MAJOR DEC(__LCC__ / 100) +# define COMPILER_VERSION_MINOR DEC(__LCC__ % 100) +# if defined(__LCC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__) +# endif +# if defined(__GNUC__) && defined(__GNUC_MINOR__) +# define SIMULATE_ID "GNU" +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(_ADI_COMPILER) +# define COMPILER_ID "ADSP" +#if defined(__VERSIONNUM__) + /* __VERSIONNUM__ = 0xVVRRPPTT */ +# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF) +# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +# elif defined(_ADI_COMPILER) +# define PLATFORM_ID "ADSP" + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__clang__) && defined(__ti__) +# if defined(__ARM_ARCH) +# define ARCHITECTURE_ID "Arm" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +# elif defined(__ADSPSHARC__) +# define ARCHITECTURE_ID "SHARC" + +# elif defined(__ADSPBLACKFIN__) +# define ARCHITECTURE_ID "Blackfin" + +#elif defined(__TASKING__) + +# if defined(__CTC__) || defined(__CPTC__) +# define ARCHITECTURE_ID "TriCore" + +# elif defined(__CMCS__) +# define ARCHITECTURE_ID "MCS" + +# elif defined(__CARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__CARC__) +# define ARCHITECTURE_ID "ARC" + +# elif defined(__C51__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__CPCP__) +# define ARCHITECTURE_ID "PCP" + +# else +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#define CXX_STD_98 199711L +#define CXX_STD_11 201103L +#define CXX_STD_14 201402L +#define CXX_STD_17 201703L +#define CXX_STD_20 202002L +#define CXX_STD_23 202302L + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) +# if _MSVC_LANG > CXX_STD_17 +# define CXX_STD _MSVC_LANG +# elif _MSVC_LANG == CXX_STD_17 && defined(__cpp_aggregate_paren_init) +# define CXX_STD CXX_STD_20 +# elif _MSVC_LANG > CXX_STD_14 && __cplusplus > CXX_STD_17 +# define CXX_STD CXX_STD_20 +# elif _MSVC_LANG > CXX_STD_14 +# define CXX_STD CXX_STD_17 +# elif defined(__INTEL_CXX11_MODE__) && defined(__cpp_aggregate_nsdmi) +# define CXX_STD CXX_STD_14 +# elif defined(__INTEL_CXX11_MODE__) +# define CXX_STD CXX_STD_11 +# else +# define CXX_STD CXX_STD_98 +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# if _MSVC_LANG > __cplusplus +# define CXX_STD _MSVC_LANG +# else +# define CXX_STD __cplusplus +# endif +#elif defined(__NVCOMPILER) +# if __cplusplus == CXX_STD_17 && defined(__cpp_aggregate_paren_init) +# define CXX_STD CXX_STD_20 +# else +# define CXX_STD __cplusplus +# endif +#elif defined(__INTEL_COMPILER) || defined(__PGI) +# if __cplusplus == CXX_STD_11 && defined(__cpp_namespace_attributes) +# define CXX_STD CXX_STD_17 +# elif __cplusplus == CXX_STD_11 && defined(__cpp_aggregate_nsdmi) +# define CXX_STD CXX_STD_14 +# else +# define CXX_STD __cplusplus +# endif +#elif (defined(__IBMCPP__) || defined(__ibmxl__)) && defined(__linux__) +# if __cplusplus == CXX_STD_11 && defined(__cpp_aggregate_nsdmi) +# define CXX_STD CXX_STD_14 +# else +# define CXX_STD __cplusplus +# endif +#elif __cplusplus == 1 && defined(__GXX_EXPERIMENTAL_CXX0X__) +# define CXX_STD CXX_STD_11 +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > CXX_STD_23 + "26" +#elif CXX_STD > CXX_STD_20 + "23" +#elif CXX_STD > CXX_STD_17 + "20" +#elif CXX_STD > CXX_STD_14 + "17" +#elif CXX_STD > CXX_STD_11 + "14" +#elif CXX_STD >= CXX_STD_11 + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/photowall-qt/build/CMakeFiles/CMakeConfigureLog.yaml b/photowall-qt/build/CMakeFiles/CMakeConfigureLog.yaml new file mode 100644 index 0000000..5ad4050 --- /dev/null +++ b/photowall-qt/build/CMakeFiles/CMakeConfigureLog.yaml @@ -0,0 +1,400 @@ + +--- +events: + - + kind: "message-v1" + backtrace: + - "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeDetermineSystem.cmake:205 (message)" + - "CMakeLists.txt:2 (project)" + message: | + The system is: Windows - 10.0.26220 - AMD64 + - + kind: "message-v1" + backtrace: + - "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeDetermineCompilerId.cmake:17 (message)" + - "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" + - "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" + - "CMakeLists.txt:2 (project)" + message: | + Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. + Compiler: D:/Qt/Tools/mingw1310_64/bin/g++.exe + Build flags: + Id flags: + + The output was: + 0 + + + Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.exe" + + The CXX compiler identification is GNU, found in: + D:/CodeProject/PhotoWall/photowall-qt/build/CMakeFiles/3.30.5/CompilerIdCXX/a.exe + + - + kind: "try_compile-v1" + backtrace: + - "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeDetermineCompilerABI.cmake:74 (try_compile)" + - "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + checks: + - "Detecting CXX compiler ABI info" + directories: + source: "D:/CodeProject/PhotoWall/photowall-qt/build/CMakeFiles/CMakeScratch/TryCompile-idgso8" + binary: "D:/CodeProject/PhotoWall/photowall-qt/build/CMakeFiles/CMakeScratch/TryCompile-idgso8" + cmakeVariables: + CMAKE_CXX_FLAGS: "" + CMAKE_CXX_FLAGS_DEBUG: "-g" + CMAKE_CXX_SCAN_FOR_MODULES: "OFF" + CMAKE_EXE_LINKER_FLAGS: "" + buildResult: + variable: "CMAKE_CXX_ABI_COMPILED" + cached: true + stdout: | + Change Dir: 'D:/CodeProject/PhotoWall/photowall-qt/build/CMakeFiles/CMakeScratch/TryCompile-idgso8' + + Run Build Command(s): D:/Qt/Tools/Ninja/ninja.exe -v cmTC_b3949 + [1/2] D:\\Qt\\Tools\\mingw1310_64\\bin\\g++.exe -v -o CMakeFiles/cmTC_b3949.dir/CMakeCXXCompilerABI.cpp.obj -c D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp + Using built-in specs. + COLLECT_GCC=D:\\Qt\\Tools\\mingw1310_64\\bin\\g++.exe + Target: x86_64-w64-mingw32 + Configured with: ../../../src/gcc-13.1.0/configure --host=x86_64-w64-mingw32 --build=x86_64-w64-mingw32 --target=x86_64-w64-mingw32 --prefix=/mingw64 --with-sysroot=/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64 --enable-host-shared --disable-multilib --enable-languages=c,c++,fortran,lto --enable-libstdcxx-time=yes --enable-threads=posix --enable-libgomp --enable-libatomic --enable-lto --enable-graphite --enable-checking=release --enable-fully-dynamic-string --enable-version-specific-runtime-libs --enable-libstdcxx-filesystem-ts=yes --disable-libssp --disable-libstdcxx-pch --disable-libstdcxx-debug --enable-bootstrap --disable-rpath --disable-win32-registry --disable-nls --disable-werror --disable-symvers --with-gnu-as --with-gnu-ld --with-arch=nocona --with-tune=core2 --with-libiconv --with-system-zlib --with-gmp=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-mpfr=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-mpc=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-isl=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-pkgversion='x86_64-posix-seh-rev1, Built by MinGW-Builds project' --with-bugurl=https://github.com/niXman/mingw-builds CFLAGS='-O2 -pipe -fno-ident -I/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/include -I/c/buildroot/prerequisites/x86_64-zlib-static/include -I/c/buildroot/prerequisites/x86_64-w64-mingw32-static/include' CXXFLAGS='-O2 -pipe -fno-ident -I/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/include -I/c/buildroot/prerequisites/x86_64-zlib-static/include -I/c/buildroot/prerequisites/x86_64-w64-mingw32-static/include' CPPFLAGS=' -I/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/include -I/c/buildroot/prerequisites/x86_64-zlib-static/include -I/c/buildroot/prerequisites/x86_64-w64-mingw32-static/include' LDFLAGS='-pipe -fno-ident -L/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/lib -L/c/buildroot/prerequisites/x86_64-zlib-static/lib -L/c/buildroot/prerequisites/x86_64-w64-mingw32-static/lib ' LD_FOR_TARGET=/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/bin/ld.exe --with-boot-ldflags=' -Wl,--disable-dynamicbase -static-libstdc++ -static-libgcc' + Thread model: posix + Supported LTO compression algorithms: zlib + gcc version 13.1.0 (x86_64-posix-seh-rev1, Built by MinGW-Builds project) + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_b3949.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=core2' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_b3949.dir/' + D:/Qt/Tools/mingw1310_64/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/cc1plus.exe -quiet -v -iprefix D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/ -D_REENTRANT D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_b3949.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=core2 -march=nocona -version -o C:\\Users\\21240\\AppData\\Local\\Temp\\ccQld4N4.s + GNU C++17 (x86_64-posix-seh-rev1, Built by MinGW-Builds project) version 13.1.0 (x86_64-w64-mingw32) + compiled by GNU C version 13.1.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.25-GMP + + GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 + ignoring duplicate directory "D:/Qt/Tools/mingw1310_64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++" + ignoring duplicate directory "D:/Qt/Tools/mingw1310_64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32" + ignoring duplicate directory "D:/Qt/Tools/mingw1310_64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward" + ignoring duplicate directory "D:/Qt/Tools/mingw1310_64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/13.1.0/include" + ignoring nonexistent directory "C:/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64D:/a/_temp/msys64/mingw64/lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../include" + ignoring duplicate directory "D:/Qt/Tools/mingw1310_64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed" + ignoring duplicate directory "D:/Qt/Tools/mingw1310_64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/include" + ignoring nonexistent directory "C:/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/mingw/include" + #include "..." search starts here: + #include <...> search starts here: + D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++ + D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32 + D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward + D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include + D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed + D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/include + End of search list. + Compiler executable checksum: b3d236387f35294e2a73c51628039e05 + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_b3949.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=core2' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_b3949.dir/' + D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/as.exe -v -o CMakeFiles/cmTC_b3949.dir/CMakeCXXCompilerABI.cpp.obj C:\\Users\\21240\\AppData\\Local\\Temp\\ccQld4N4.s + GNU assembler version 2.39 (x86_64-w64-mingw32) using BFD version (GNU Binutils) 2.39 + COMPILER_PATH=D:/Qt/Tools/mingw1310_64/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/;D:/Qt/Tools/mingw1310_64/bin/../libexec/gcc/;D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ + LIBRARY_PATH=D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/;D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/;D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/;D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib/;D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/;D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../\x0d + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_b3949.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=core2' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_b3949.dir/CMakeCXXCompilerABI.cpp.'\x0d + [2/2] C:\\WINDOWS\\system32\\cmd.exe /C "cd . && D:\\Qt\\Tools\\mingw1310_64\\bin\\g++.exe -v -Wl,-v CMakeFiles/cmTC_b3949.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_b3949.exe -Wl,--out-implib,libcmTC_b3949.dll.a -Wl,--major-image-version,0,--minor-image-version,0 && cd ." + Using built-in specs. + COLLECT_GCC=D:\\Qt\\Tools\\mingw1310_64\\bin\\g++.exe + COLLECT_LTO_WRAPPER=D:/Qt/Tools/mingw1310_64/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/lto-wrapper.exe + Target: x86_64-w64-mingw32 + Configured with: ../../../src/gcc-13.1.0/configure --host=x86_64-w64-mingw32 --build=x86_64-w64-mingw32 --target=x86_64-w64-mingw32 --prefix=/mingw64 --with-sysroot=/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64 --enable-host-shared --disable-multilib --enable-languages=c,c++,fortran,lto --enable-libstdcxx-time=yes --enable-threads=posix --enable-libgomp --enable-libatomic --enable-lto --enable-graphite --enable-checking=release --enable-fully-dynamic-string --enable-version-specific-runtime-libs --enable-libstdcxx-filesystem-ts=yes --disable-libssp --disable-libstdcxx-pch --disable-libstdcxx-debug --enable-bootstrap --disable-rpath --disable-win32-registry --disable-nls --disable-werror --disable-symvers --with-gnu-as --with-gnu-ld --with-arch=nocona --with-tune=core2 --with-libiconv --with-system-zlib --with-gmp=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-mpfr=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-mpc=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-isl=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-pkgversion='x86_64-posix-seh-rev1, Built by MinGW-Builds project' --with-bugurl=https://github.com/niXman/mingw-builds CFLAGS='-O2 -pipe -fno-ident -I/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/include -I/c/buildroot/prerequisites/x86_64-zlib-static/include -I/c/buildroot/prerequisites/x86_64-w64-mingw32-static/include' CXXFLAGS='-O2 -pipe -fno-ident -I/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/include -I/c/buildroot/prerequisites/x86_64-zlib-static/include -I/c/buildroot/prerequisites/x86_64-w64-mingw32-static/include' CPPFLAGS=' -I/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/include -I/c/buildroot/prerequisites/x86_64-zlib-static/include -I/c/buildroot/prerequisites/x86_64-w64-mingw32-static/include' LDFLAGS='-pipe -fno-ident -L/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/lib -L/c/buildroot/prerequisites/x86_64-zlib-static/lib -L/c/buildroot/prerequisites/x86_64-w64-mingw32-static/lib ' LD_FOR_TARGET=/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/bin/ld.exe --with-boot-ldflags=' -Wl,--disable-dynamicbase -static-libstdc++ -static-libgcc' + Thread model: posix + Supported LTO compression algorithms: zlib + gcc version 13.1.0 (x86_64-posix-seh-rev1, Built by MinGW-Builds project) + COMPILER_PATH=D:/Qt/Tools/mingw1310_64/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/;D:/Qt/Tools/mingw1310_64/bin/../libexec/gcc/;D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ + LIBRARY_PATH=D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/;D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/;D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/;D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib/;D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/;D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../ + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_b3949.exe' '-shared-libgcc' '-mtune=core2' '-march=nocona' '-dumpdir' 'cmTC_b3949.' + D:/Qt/Tools/mingw1310_64/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/collect2.exe -plugin D:/Qt/Tools/mingw1310_64/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/liblto_plugin.dll -plugin-opt=D:/Qt/Tools/mingw1310_64/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/lto-wrapper.exe -plugin-opt=-fresolution=C:\\Users\\21240\\AppData\\Local\\Temp\\cce2VrXd.res -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-lpthread -plugin-opt=-pass-through=-ladvapi32 -plugin-opt=-pass-through=-lshell32 -plugin-opt=-pass-through=-luser32 -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-liconv -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lkernel32 --sysroot=C:/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64 -m i386pep -Bdynamic -o cmTC_b3949.exe D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtbegin.o -LD:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0 -LD:/Qt/Tools/mingw1310_64/bin/../lib/gcc -LD:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib -LD:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib -LD:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib -LD:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../.. -v CMakeFiles/cmTC_b3949.dir/CMakeCXXCompilerABI.cpp.obj --out-implib libcmTC_b3949.dll.a --major-image-version 0 --minor-image-version 0 -lstdc++ -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt -lkernel32 -lpthread -ladvapi32 -lshell32 -luser32 -lkernel32 -liconv -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt -lkernel32 D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtend.o + collect2 version 13.1.0 + D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe -plugin D:/Qt/Tools/mingw1310_64/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/liblto_plugin.dll -plugin-opt=D:/Qt/Tools/mingw1310_64/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/lto-wrapper.exe -plugin-opt=-fresolution=C:\\Users\\21240\\AppData\\Local\\Temp\\cce2VrXd.res -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-lpthread -plugin-opt=-pass-through=-ladvapi32 -plugin-opt=-pass-through=-lshell32 -plugin-opt=-pass-through=-luser32 -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-liconv -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lkernel32 --sysroot=C:/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64 -m i386pep -Bdynamic -o cmTC_b3949.exe D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtbegin.o -LD:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0 -LD:/Qt/Tools/mingw1310_64/bin/../lib/gcc -LD:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib -LD:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib -LD:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib -LD:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../.. -v CMakeFiles/cmTC_b3949.dir/CMakeCXXCompilerABI.cpp.obj --out-implib libcmTC_b3949.dll.a --major-image-version 0 --minor-image-version 0 -lstdc++ -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt -lkernel32 -lpthread -ladvapi32 -lshell32 -luser32 -lkernel32 -liconv -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt -lkernel32 D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtend.o\x0d + GNU ld (GNU Binutils) 2.39\x0d + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_b3949.exe' '-shared-libgcc' '-mtune=core2' '-march=nocona' '-dumpdir' 'cmTC_b3949.'\x0d + + exitCode: 0 + - + kind: "message-v1" + backtrace: + - "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeDetermineCompilerABI.cmake:182 (message)" + - "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Parsed CXX implicit include dir info: rv=done + found start of include info + found start of implicit include info + add: [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++] + add: [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32] + add: [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward] + add: [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include] + add: [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed] + add: [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/include] + end of search list found + collapse include dir [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++] ==> [D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++] + collapse include dir [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32] ==> [D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32] + collapse include dir [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward] ==> [D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward] + collapse include dir [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include] ==> [D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include] + collapse include dir [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed] ==> [D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed] + collapse include dir [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/include] ==> [D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include] + implicit include dirs: [D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++;D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32;D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward;D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include;D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed;D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include] + + + - + kind: "message-v1" + backtrace: + - "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeDetermineCompilerABI.cmake:218 (message)" + - "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Parsed CXX implicit link information: + link line regex: [^( *|.*[/\\])(ld[0-9]*(\\.[a-z]+)?|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] + linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(\\.[a-z]+)?))("|,| |$)] + ignore line: [Change Dir: 'D:/CodeProject/PhotoWall/photowall-qt/build/CMakeFiles/CMakeScratch/TryCompile-idgso8'] + ignore line: [] + ignore line: [Run Build Command(s): D:/Qt/Tools/Ninja/ninja.exe -v cmTC_b3949] + ignore line: [[1/2] D:\\Qt\\Tools\\mingw1310_64\\bin\\g++.exe -v -o CMakeFiles/cmTC_b3949.dir/CMakeCXXCompilerABI.cpp.obj -c D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=D:\\Qt\\Tools\\mingw1310_64\\bin\\g++.exe] + ignore line: [Target: x86_64-w64-mingw32] + ignore line: [Configured with: ../../../src/gcc-13.1.0/configure --host=x86_64-w64-mingw32 --build=x86_64-w64-mingw32 --target=x86_64-w64-mingw32 --prefix=/mingw64 --with-sysroot=/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64 --enable-host-shared --disable-multilib --enable-languages=c,c++,fortran,lto --enable-libstdcxx-time=yes --enable-threads=posix --enable-libgomp --enable-libatomic --enable-lto --enable-graphite --enable-checking=release --enable-fully-dynamic-string --enable-version-specific-runtime-libs --enable-libstdcxx-filesystem-ts=yes --disable-libssp --disable-libstdcxx-pch --disable-libstdcxx-debug --enable-bootstrap --disable-rpath --disable-win32-registry --disable-nls --disable-werror --disable-symvers --with-gnu-as --with-gnu-ld --with-arch=nocona --with-tune=core2 --with-libiconv --with-system-zlib --with-gmp=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-mpfr=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-mpc=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-isl=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-pkgversion='x86_64-posix-seh-rev1, Built by MinGW-Builds project' --with-bugurl=https://github.com/niXman/mingw-builds CFLAGS='-O2 -pipe -fno-ident -I/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/include -I/c/buildroot/prerequisites/x86_64-zlib-static/include -I/c/buildroot/prerequisites/x86_64-w64-mingw32-static/include' CXXFLAGS='-O2 -pipe -fno-ident -I/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/include -I/c/buildroot/prerequisites/x86_64-zlib-static/include -I/c/buildroot/prerequisites/x86_64-w64-mingw32-static/include' CPPFLAGS=' -I/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/include -I/c/buildroot/prerequisites/x86_64-zlib-static/include -I/c/buildroot/prerequisites/x86_64-w64-mingw32-static/include' LDFLAGS='-pipe -fno-ident -L/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/lib -L/c/buildroot/prerequisites/x86_64-zlib-static/lib -L/c/buildroot/prerequisites/x86_64-w64-mingw32-static/lib ' LD_FOR_TARGET=/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/bin/ld.exe --with-boot-ldflags=' -Wl,--disable-dynamicbase -static-libstdc++ -static-libgcc'] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib] + ignore line: [gcc version 13.1.0 (x86_64-posix-seh-rev1 Built by MinGW-Builds project) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_b3949.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=core2' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_b3949.dir/'] + ignore line: [ D:/Qt/Tools/mingw1310_64/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/cc1plus.exe -quiet -v -iprefix D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/ -D_REENTRANT D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_b3949.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=core2 -march=nocona -version -o C:\\Users\\21240\\AppData\\Local\\Temp\\ccQld4N4.s] + ignore line: [GNU C++17 (x86_64-posix-seh-rev1 Built by MinGW-Builds project) version 13.1.0 (x86_64-w64-mingw32)] + ignore line: [ compiled by GNU C version 13.1.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.25-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "D:/Qt/Tools/mingw1310_64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++"] + ignore line: [ignoring duplicate directory "D:/Qt/Tools/mingw1310_64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32"] + ignore line: [ignoring duplicate directory "D:/Qt/Tools/mingw1310_64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward"] + ignore line: [ignoring duplicate directory "D:/Qt/Tools/mingw1310_64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/13.1.0/include"] + ignore line: [ignoring nonexistent directory "C:/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64D:/a/_temp/msys64/mingw64/lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../include"] + ignore line: [ignoring duplicate directory "D:/Qt/Tools/mingw1310_64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed"] + ignore line: [ignoring duplicate directory "D:/Qt/Tools/mingw1310_64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/include"] + ignore line: [ignoring nonexistent directory "C:/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/mingw/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++] + ignore line: [ D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32] + ignore line: [ D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward] + ignore line: [ D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include] + ignore line: [ D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed] + ignore line: [ D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/include] + ignore line: [End of search list.] + ignore line: [Compiler executable checksum: b3d236387f35294e2a73c51628039e05] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_b3949.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=core2' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_b3949.dir/'] + ignore line: [ D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/as.exe -v -o CMakeFiles/cmTC_b3949.dir/CMakeCXXCompilerABI.cpp.obj C:\\Users\\21240\\AppData\\Local\\Temp\\ccQld4N4.s] + ignore line: [GNU assembler version 2.39 (x86_64-w64-mingw32) using BFD version (GNU Binutils) 2.39] + ignore line: [COMPILER_PATH=D:/Qt/Tools/mingw1310_64/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/] + ignore line: [D:/Qt/Tools/mingw1310_64/bin/../libexec/gcc/] + ignore line: [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/] + ignore line: [LIBRARY_PATH=D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/] + ignore line: [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/] + ignore line: [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/] + ignore line: [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib/] + ignore line: [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/] + ignore line: [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../\x0d] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_b3949.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=core2' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_b3949.dir/CMakeCXXCompilerABI.cpp.'\x0d] + ignore line: [[2/2] C:\\WINDOWS\\system32\\cmd.exe /C "cd . && D:\\Qt\\Tools\\mingw1310_64\\bin\\g++.exe -v -Wl -v CMakeFiles/cmTC_b3949.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_b3949.exe -Wl --out-implib libcmTC_b3949.dll.a -Wl --major-image-version 0 --minor-image-version 0 && cd ."] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=D:\\Qt\\Tools\\mingw1310_64\\bin\\g++.exe] + ignore line: [COLLECT_LTO_WRAPPER=D:/Qt/Tools/mingw1310_64/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/lto-wrapper.exe] + ignore line: [Target: x86_64-w64-mingw32] + ignore line: [Configured with: ../../../src/gcc-13.1.0/configure --host=x86_64-w64-mingw32 --build=x86_64-w64-mingw32 --target=x86_64-w64-mingw32 --prefix=/mingw64 --with-sysroot=/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64 --enable-host-shared --disable-multilib --enable-languages=c,c++,fortran,lto --enable-libstdcxx-time=yes --enable-threads=posix --enable-libgomp --enable-libatomic --enable-lto --enable-graphite --enable-checking=release --enable-fully-dynamic-string --enable-version-specific-runtime-libs --enable-libstdcxx-filesystem-ts=yes --disable-libssp --disable-libstdcxx-pch --disable-libstdcxx-debug --enable-bootstrap --disable-rpath --disable-win32-registry --disable-nls --disable-werror --disable-symvers --with-gnu-as --with-gnu-ld --with-arch=nocona --with-tune=core2 --with-libiconv --with-system-zlib --with-gmp=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-mpfr=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-mpc=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-isl=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-pkgversion='x86_64-posix-seh-rev1, Built by MinGW-Builds project' --with-bugurl=https://github.com/niXman/mingw-builds CFLAGS='-O2 -pipe -fno-ident -I/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/include -I/c/buildroot/prerequisites/x86_64-zlib-static/include -I/c/buildroot/prerequisites/x86_64-w64-mingw32-static/include' CXXFLAGS='-O2 -pipe -fno-ident -I/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/include -I/c/buildroot/prerequisites/x86_64-zlib-static/include -I/c/buildroot/prerequisites/x86_64-w64-mingw32-static/include' CPPFLAGS=' -I/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/include -I/c/buildroot/prerequisites/x86_64-zlib-static/include -I/c/buildroot/prerequisites/x86_64-w64-mingw32-static/include' LDFLAGS='-pipe -fno-ident -L/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/lib -L/c/buildroot/prerequisites/x86_64-zlib-static/lib -L/c/buildroot/prerequisites/x86_64-w64-mingw32-static/lib ' LD_FOR_TARGET=/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/bin/ld.exe --with-boot-ldflags=' -Wl,--disable-dynamicbase -static-libstdc++ -static-libgcc'] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib] + ignore line: [gcc version 13.1.0 (x86_64-posix-seh-rev1 Built by MinGW-Builds project) ] + ignore line: [COMPILER_PATH=D:/Qt/Tools/mingw1310_64/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/] + ignore line: [D:/Qt/Tools/mingw1310_64/bin/../libexec/gcc/] + ignore line: [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/] + ignore line: [LIBRARY_PATH=D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/] + ignore line: [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/] + ignore line: [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/] + ignore line: [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib/] + ignore line: [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/] + ignore line: [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_b3949.exe' '-shared-libgcc' '-mtune=core2' '-march=nocona' '-dumpdir' 'cmTC_b3949.'] + link line: [ D:/Qt/Tools/mingw1310_64/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/collect2.exe -plugin D:/Qt/Tools/mingw1310_64/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/liblto_plugin.dll -plugin-opt=D:/Qt/Tools/mingw1310_64/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/lto-wrapper.exe -plugin-opt=-fresolution=C:\\Users\\21240\\AppData\\Local\\Temp\\cce2VrXd.res -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-lpthread -plugin-opt=-pass-through=-ladvapi32 -plugin-opt=-pass-through=-lshell32 -plugin-opt=-pass-through=-luser32 -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-liconv -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lkernel32 --sysroot=C:/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64 -m i386pep -Bdynamic -o cmTC_b3949.exe D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtbegin.o -LD:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0 -LD:/Qt/Tools/mingw1310_64/bin/../lib/gcc -LD:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib -LD:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib -LD:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib -LD:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../.. -v CMakeFiles/cmTC_b3949.dir/CMakeCXXCompilerABI.cpp.obj --out-implib libcmTC_b3949.dll.a --major-image-version 0 --minor-image-version 0 -lstdc++ -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt -lkernel32 -lpthread -ladvapi32 -lshell32 -luser32 -lkernel32 -liconv -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt -lkernel32 D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtend.o] + arg [D:/Qt/Tools/mingw1310_64/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/collect2.exe] ==> ignore + arg [-plugin] ==> ignore + arg [D:/Qt/Tools/mingw1310_64/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/liblto_plugin.dll] ==> ignore + arg [-plugin-opt=D:/Qt/Tools/mingw1310_64/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/lto-wrapper.exe] ==> ignore + arg [-plugin-opt=-fresolution=C:\\Users\\21240\\AppData\\Local\\Temp\\cce2VrXd.res] ==> ignore + arg [-plugin-opt=-pass-through=-lmingw32] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lmoldname] ==> ignore + arg [-plugin-opt=-pass-through=-lmingwex] ==> ignore + arg [-plugin-opt=-pass-through=-lmsvcrt] ==> ignore + arg [-plugin-opt=-pass-through=-lkernel32] ==> ignore + arg [-plugin-opt=-pass-through=-lpthread] ==> ignore + arg [-plugin-opt=-pass-through=-ladvapi32] ==> ignore + arg [-plugin-opt=-pass-through=-lshell32] ==> ignore + arg [-plugin-opt=-pass-through=-luser32] ==> ignore + arg [-plugin-opt=-pass-through=-lkernel32] ==> ignore + arg [-plugin-opt=-pass-through=-liconv] ==> ignore + arg [-plugin-opt=-pass-through=-lmingw32] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lmoldname] ==> ignore + arg [-plugin-opt=-pass-through=-lmingwex] ==> ignore + arg [-plugin-opt=-pass-through=-lmsvcrt] ==> ignore + arg [-plugin-opt=-pass-through=-lkernel32] ==> ignore + arg [--sysroot=C:/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64] ==> ignore + arg [-m] ==> ignore + arg [i386pep] ==> ignore + arg [-Bdynamic] ==> search dynamic + arg [-o] ==> ignore + arg [cmTC_b3949.exe] ==> ignore + arg [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o] ==> obj [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o] + arg [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtbegin.o] ==> obj [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtbegin.o] + arg [-LD:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0] ==> dir [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0] + arg [-LD:/Qt/Tools/mingw1310_64/bin/../lib/gcc] ==> dir [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc] + arg [-LD:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib] ==> dir [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib] + arg [-LD:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib] ==> dir [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib] + arg [-LD:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib] ==> dir [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib] + arg [-LD:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../..] ==> dir [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../..] + arg [-v] ==> ignore + arg [CMakeFiles/cmTC_b3949.dir/CMakeCXXCompilerABI.cpp.obj] ==> ignore + arg [--out-implib] ==> ignore + arg [libcmTC_b3949.dll.a] ==> ignore + arg [--major-image-version] ==> ignore + arg [0] ==> ignore + arg [--minor-image-version] ==> ignore + arg [0] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lmingw32] ==> lib [mingw32] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lmoldname] ==> lib [moldname] + arg [-lmingwex] ==> lib [mingwex] + arg [-lmsvcrt] ==> lib [msvcrt] + arg [-lkernel32] ==> lib [kernel32] + arg [-lpthread] ==> lib [pthread] + arg [-ladvapi32] ==> lib [advapi32] + arg [-lshell32] ==> lib [shell32] + arg [-luser32] ==> lib [user32] + arg [-lkernel32] ==> lib [kernel32] + arg [-liconv] ==> lib [iconv] + arg [-lmingw32] ==> lib [mingw32] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lmoldname] ==> lib [moldname] + arg [-lmingwex] ==> lib [mingwex] + arg [-lmsvcrt] ==> lib [msvcrt] + arg [-lkernel32] ==> lib [kernel32] + arg [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtend.o] ==> obj [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtend.o] + linker tool for 'CXX': ../src/gcc-13.1.0/configure --host=x86_64-w64-mingw32 --build=x86_64-w64-mingw32 --target=x86_64-w64-mingw32 --prefix=/mingw64 --with-sysroot=/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64 --enable-host-shared --disable-multilib --enable-languages=c,c++,fortran,lto --enable-libstdcxx-time=yes --enable-threads=posix --enable-libgomp --enable-libatomic --enable-lto --enable-graphite --enable-checking=release --enable-fully-dynamic-string --enable-version-specific-runtime-libs --enable-libstdcxx-filesystem-ts=yes --disable-libssp --disable-libstdcxx-pch --disable-libstdcxx-debug --enable-bootstrap --disable-rpath --disable-win32-registry --disable-nls --disable-werror --disable-symvers --with-gnu-as --with-gnu-ld --with-arch=nocona --with-tune=core2 --with-libiconv --with-system-zlib --with-gmp=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-mpfr=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-mpc=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-isl=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-pkgversion='x86_64-posix-seh-rev1, Built by MinGW-Builds project' --with-bugurl=https:/github.com/niXman/mingw-builds CFLAGS='-O2 -pipe -fno-ident -I/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/include -I/c/buildroot/prerequisites/x86_64-zlib-static/include -I/c/buildroot/prerequisites/x86_64-w64-mingw32-static/include' CXXFLAGS='-O2 -pipe -fno-ident -I/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/include -I/c/buildroot/prerequisites/x86_64-zlib-static/include -I/c/buildroot/prerequisites/x86_64-w64-mingw32-static/include' CPPFLAGS=' -I/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/include -I/c/buildroot/prerequisites/x86_64-zlib-static/include -I/c/buildroot/prerequisites/x86_64-w64-mingw32-static/include' LDFLAGS='-pipe -fno-ident -L/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/lib -L/c/buildroot/prerequisites/x86_64-zlib-static/lib -L/c/buildroot/prerequisites/x86_64-w64-mingw32-static/lib ' LD_FOR_TARGET=/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/bin/ld.exe + remove lib [msvcrt] + remove lib [msvcrt] + collapse obj [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o] ==> [D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/lib/crt2.o] + collapse obj [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtbegin.o] ==> [D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/crtbegin.o] + collapse obj [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtend.o] ==> [D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/crtend.o] + collapse library dir [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0] ==> [D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0] + collapse library dir [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc] ==> [D:/Qt/Tools/mingw1310_64/lib/gcc] + collapse library dir [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib] ==> [D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/lib] + collapse library dir [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib] ==> [D:/Qt/Tools/mingw1310_64/lib] + collapse library dir [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib] ==> [D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/lib] + collapse library dir [D:/Qt/Tools/mingw1310_64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../..] ==> [D:/Qt/Tools/mingw1310_64/lib] + implicit libs: [stdc++;mingw32;gcc_s;gcc;moldname;mingwex;kernel32;pthread;advapi32;shell32;user32;kernel32;iconv;mingw32;gcc_s;gcc;moldname;mingwex;kernel32] + implicit objs: [D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/lib/crt2.o;D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/crtbegin.o;D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/crtend.o] + implicit dirs: [D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0;D:/Qt/Tools/mingw1310_64/lib/gcc;D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/lib;D:/Qt/Tools/mingw1310_64/lib] + implicit fwks: [] + + + - + kind: "message-v1" + backtrace: + - "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Internal/CMakeDetermineLinkerId.cmake:40 (message)" + - "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeDetermineCompilerABI.cmake:255 (cmake_determine_linker_id)" + - "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Running the CXX compiler's linker: "../src/gcc-13.1.0/configure --host=x86_64-w64-mingw32 --build=x86_64-w64-mingw32 --target=x86_64-w64-mingw32 --prefix=/mingw64 --with-sysroot=/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64 --enable-host-shared --disable-multilib --enable-languages=c,c++,fortran,lto --enable-libstdcxx-time=yes --enable-threads=posix --enable-libgomp --enable-libatomic --enable-lto --enable-graphite --enable-checking=release --enable-fully-dynamic-string --enable-version-specific-runtime-libs --enable-libstdcxx-filesystem-ts=yes --disable-libssp --disable-libstdcxx-pch --disable-libstdcxx-debug --enable-bootstrap --disable-rpath --disable-win32-registry --disable-nls --disable-werror --disable-symvers --with-gnu-as --with-gnu-ld --with-arch=nocona --with-tune=core2 --with-libiconv --with-system-zlib --with-gmp=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-mpfr=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-mpc=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-isl=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-pkgversion='x86_64-posix-seh-rev1, Built by MinGW-Builds project' --with-bugurl=https:/github.com/niXman/mingw-builds CFLAGS='-O2 -pipe -fno-ident -I/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/include -I/c/buildroot/prerequisites/x86_64-zlib-static/include -I/c/buildroot/prerequisites/x86_64-w64-mingw32-static/include' CXXFLAGS='-O2 -pipe -fno-ident -I/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/include -I/c/buildroot/prerequisites/x86_64-zlib-static/include -I/c/buildroot/prerequisites/x86_64-w64-mingw32-static/include' CPPFLAGS=' -I/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/include -I/c/buildroot/prerequisites/x86_64-zlib-static/include -I/c/buildroot/prerequisites/x86_64-w64-mingw32-static/include' LDFLAGS='-pipe -fno-ident -L/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/lib -L/c/buildroot/prerequisites/x86_64-zlib-static/lib -L/c/buildroot/prerequisites/x86_64-w64-mingw32-static/lib ' LD_FOR_TARGET=/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/bin/ld.exe" "-v" + + - + kind: "message-v1" + backtrace: + - "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Internal/CMakeDetermineLinkerId.cmake:40 (message)" + - "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeDetermineCompilerABI.cmake:255 (cmake_determine_linker_id)" + - "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Running the CXX compiler's linker: "../src/gcc-13.1.0/configure --host=x86_64-w64-mingw32 --build=x86_64-w64-mingw32 --target=x86_64-w64-mingw32 --prefix=/mingw64 --with-sysroot=/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64 --enable-host-shared --disable-multilib --enable-languages=c,c++,fortran,lto --enable-libstdcxx-time=yes --enable-threads=posix --enable-libgomp --enable-libatomic --enable-lto --enable-graphite --enable-checking=release --enable-fully-dynamic-string --enable-version-specific-runtime-libs --enable-libstdcxx-filesystem-ts=yes --disable-libssp --disable-libstdcxx-pch --disable-libstdcxx-debug --enable-bootstrap --disable-rpath --disable-win32-registry --disable-nls --disable-werror --disable-symvers --with-gnu-as --with-gnu-ld --with-arch=nocona --with-tune=core2 --with-libiconv --with-system-zlib --with-gmp=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-mpfr=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-mpc=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-isl=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-pkgversion='x86_64-posix-seh-rev1, Built by MinGW-Builds project' --with-bugurl=https:/github.com/niXman/mingw-builds CFLAGS='-O2 -pipe -fno-ident -I/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/include -I/c/buildroot/prerequisites/x86_64-zlib-static/include -I/c/buildroot/prerequisites/x86_64-w64-mingw32-static/include' CXXFLAGS='-O2 -pipe -fno-ident -I/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/include -I/c/buildroot/prerequisites/x86_64-zlib-static/include -I/c/buildroot/prerequisites/x86_64-w64-mingw32-static/include' CPPFLAGS=' -I/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/include -I/c/buildroot/prerequisites/x86_64-zlib-static/include -I/c/buildroot/prerequisites/x86_64-w64-mingw32-static/include' LDFLAGS='-pipe -fno-ident -L/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/lib -L/c/buildroot/prerequisites/x86_64-zlib-static/lib -L/c/buildroot/prerequisites/x86_64-w64-mingw32-static/lib ' LD_FOR_TARGET=/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/bin/ld.exe" "-V" + + - + kind: "message-v1" + backtrace: + - "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Internal/CMakeDetermineLinkerId.cmake:40 (message)" + - "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeDetermineCompilerABI.cmake:255 (cmake_determine_linker_id)" + - "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Running the CXX compiler's linker: "../src/gcc-13.1.0/configure --host=x86_64-w64-mingw32 --build=x86_64-w64-mingw32 --target=x86_64-w64-mingw32 --prefix=/mingw64 --with-sysroot=/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64 --enable-host-shared --disable-multilib --enable-languages=c,c++,fortran,lto --enable-libstdcxx-time=yes --enable-threads=posix --enable-libgomp --enable-libatomic --enable-lto --enable-graphite --enable-checking=release --enable-fully-dynamic-string --enable-version-specific-runtime-libs --enable-libstdcxx-filesystem-ts=yes --disable-libssp --disable-libstdcxx-pch --disable-libstdcxx-debug --enable-bootstrap --disable-rpath --disable-win32-registry --disable-nls --disable-werror --disable-symvers --with-gnu-as --with-gnu-ld --with-arch=nocona --with-tune=core2 --with-libiconv --with-system-zlib --with-gmp=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-mpfr=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-mpc=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-isl=/c/buildroot/prerequisites/x86_64-w64-mingw32-static --with-pkgversion='x86_64-posix-seh-rev1, Built by MinGW-Builds project' --with-bugurl=https:/github.com/niXman/mingw-builds CFLAGS='-O2 -pipe -fno-ident -I/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/include -I/c/buildroot/prerequisites/x86_64-zlib-static/include -I/c/buildroot/prerequisites/x86_64-w64-mingw32-static/include' CXXFLAGS='-O2 -pipe -fno-ident -I/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/include -I/c/buildroot/prerequisites/x86_64-zlib-static/include -I/c/buildroot/prerequisites/x86_64-w64-mingw32-static/include' CPPFLAGS=' -I/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/include -I/c/buildroot/prerequisites/x86_64-zlib-static/include -I/c/buildroot/prerequisites/x86_64-w64-mingw32-static/include' LDFLAGS='-pipe -fno-ident -L/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/opt/lib -L/c/buildroot/prerequisites/x86_64-zlib-static/lib -L/c/buildroot/prerequisites/x86_64-w64-mingw32-static/lib ' LD_FOR_TARGET=/c/buildroot/x86_64-1310-posix-seh-msvcrt-rt_v11-rev1/mingw64/bin/ld.exe" "--version" + + - + kind: "try_compile-v1" + backtrace: + - "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Internal/CheckSourceCompiles.cmake:101 (try_compile)" + - "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckCXXSourceCompiles.cmake:52 (cmake_check_source_compiles)" + - "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/FindThreads.cmake:99 (CHECK_CXX_SOURCE_COMPILES)" + - "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/FindThreads.cmake:163 (_threads_check_libc)" + - "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake:76 (find_package)" + - "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicDependencyHelpers.cmake:36 (find_dependency)" + - "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Dependencies.cmake:38 (_qt_internal_find_third_party_dependencies)" + - "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Config.cmake:176 (include)" + - "CMakeLists.txt:9 (find_package)" + checks: + - "Performing Test CMAKE_HAVE_LIBC_PTHREAD" + directories: + source: "D:/CodeProject/PhotoWall/photowall-qt/build/CMakeFiles/CMakeScratch/TryCompile-ih5x0l" + binary: "D:/CodeProject/PhotoWall/photowall-qt/build/CMakeFiles/CMakeScratch/TryCompile-ih5x0l" + cmakeVariables: + CMAKE_CXX_FLAGS: "" + CMAKE_CXX_FLAGS_DEBUG: "-g" + CMAKE_EXE_LINKER_FLAGS: "" + CMAKE_MODULE_PATH: "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6;D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/3rdparty/extra-cmake-modules/find-modules;D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/3rdparty/kwin" + buildResult: + variable: "CMAKE_HAVE_LIBC_PTHREAD" + cached: true + stdout: | + Change Dir: 'D:/CodeProject/PhotoWall/photowall-qt/build/CMakeFiles/CMakeScratch/TryCompile-ih5x0l' + + Run Build Command(s): D:/Qt/Tools/Ninja/ninja.exe -v cmTC_f42ce + [1/2] D:\\Qt\\Tools\\mingw1310_64\\bin\\g++.exe -DCMAKE_HAVE_LIBC_PTHREAD -std=gnu++17 -o CMakeFiles/cmTC_f42ce.dir/src.cxx.obj -c D:/CodeProject/PhotoWall/photowall-qt/build/CMakeFiles/CMakeScratch/TryCompile-ih5x0l/src.cxx + [2/2] C:\\WINDOWS\\system32\\cmd.exe /C "cd . && D:\\Qt\\Tools\\mingw1310_64\\bin\\g++.exe CMakeFiles/cmTC_f42ce.dir/src.cxx.obj -o cmTC_f42ce.exe -Wl,--out-implib,libcmTC_f42ce.dll.a -Wl,--major-image-version,0,--minor-image-version,0 -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32 && cd ." + + exitCode: 0 + - + kind: "try_compile-v1" + backtrace: + - "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Internal/CheckSourceCompiles.cmake:101 (try_compile)" + - "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckCXXSourceCompiles.cmake:52 (cmake_check_source_compiles)" + - "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/FindWrapAtomic.cmake:36 (check_cxx_source_compiles)" + - "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake:76 (find_package)" + - "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicDependencyHelpers.cmake:36 (find_dependency)" + - "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreDependencies.cmake:36 (_qt_internal_find_third_party_dependencies)" + - "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreConfig.cmake:42 (include)" + - "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Config.cmake:237 (find_package)" + - "CMakeLists.txt:9 (find_package)" + checks: + - "Performing Test HAVE_STDATOMIC" + directories: + source: "D:/CodeProject/PhotoWall/photowall-qt/build/CMakeFiles/CMakeScratch/TryCompile-b4xw7h" + binary: "D:/CodeProject/PhotoWall/photowall-qt/build/CMakeFiles/CMakeScratch/TryCompile-b4xw7h" + cmakeVariables: + CMAKE_CXX_FLAGS: "" + CMAKE_CXX_FLAGS_DEBUG: "-g" + CMAKE_EXE_LINKER_FLAGS: "" + CMAKE_MODULE_PATH: "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6;D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/3rdparty/extra-cmake-modules/find-modules;D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/3rdparty/kwin" + buildResult: + variable: "HAVE_STDATOMIC" + cached: true + stdout: | + Change Dir: 'D:/CodeProject/PhotoWall/photowall-qt/build/CMakeFiles/CMakeScratch/TryCompile-b4xw7h' + + Run Build Command(s): D:/Qt/Tools/Ninja/ninja.exe -v cmTC_8025e + [1/2] D:\\Qt\\Tools\\mingw1310_64\\bin\\g++.exe -DHAVE_STDATOMIC -std=gnu++17 -o CMakeFiles/cmTC_8025e.dir/src.cxx.obj -c D:/CodeProject/PhotoWall/photowall-qt/build/CMakeFiles/CMakeScratch/TryCompile-b4xw7h/src.cxx + [2/2] C:\\WINDOWS\\system32\\cmd.exe /C "cd . && D:\\Qt\\Tools\\mingw1310_64\\bin\\g++.exe CMakeFiles/cmTC_8025e.dir/src.cxx.obj -o cmTC_8025e.exe -Wl,--out-implib,libcmTC_8025e.dll.a -Wl,--major-image-version,0,--minor-image-version,0 -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32 && cd ." + + exitCode: 0 +... diff --git a/photowall-qt/build/CMakeFiles/PhotoWallQt.dir/PhotoWallQt_autogen/3YJK5W5UP7/qrc_resources.cpp.obj b/photowall-qt/build/CMakeFiles/PhotoWallQt.dir/PhotoWallQt_autogen/3YJK5W5UP7/qrc_resources.cpp.obj new file mode 100644 index 0000000..8d7d87a Binary files /dev/null and b/photowall-qt/build/CMakeFiles/PhotoWallQt.dir/PhotoWallQt_autogen/3YJK5W5UP7/qrc_resources.cpp.obj differ diff --git a/photowall-qt/build/CMakeFiles/PhotoWallQt.dir/PhotoWallQt_autogen/mocs_compilation.cpp.obj b/photowall-qt/build/CMakeFiles/PhotoWallQt.dir/PhotoWallQt_autogen/mocs_compilation.cpp.obj new file mode 100644 index 0000000..bf805a8 Binary files /dev/null and b/photowall-qt/build/CMakeFiles/PhotoWallQt.dir/PhotoWallQt_autogen/mocs_compilation.cpp.obj differ diff --git a/photowall-qt/build/CMakeFiles/PhotoWallQt.dir/src/core/EventDispatcher.cpp.obj b/photowall-qt/build/CMakeFiles/PhotoWallQt.dir/src/core/EventDispatcher.cpp.obj new file mode 100644 index 0000000..494c1a4 Binary files /dev/null and b/photowall-qt/build/CMakeFiles/PhotoWallQt.dir/src/core/EventDispatcher.cpp.obj differ diff --git a/photowall-qt/build/CMakeFiles/PhotoWallQt.dir/src/core/FolderTreeModel.cpp.obj b/photowall-qt/build/CMakeFiles/PhotoWallQt.dir/src/core/FolderTreeModel.cpp.obj new file mode 100644 index 0000000..2ffc86c Binary files /dev/null and b/photowall-qt/build/CMakeFiles/PhotoWallQt.dir/src/core/FolderTreeModel.cpp.obj differ diff --git a/photowall-qt/build/CMakeFiles/PhotoWallQt.dir/src/core/PhotoModel.cpp.obj b/photowall-qt/build/CMakeFiles/PhotoWallQt.dir/src/core/PhotoModel.cpp.obj new file mode 100644 index 0000000..e23cd49 Binary files /dev/null and b/photowall-qt/build/CMakeFiles/PhotoWallQt.dir/src/core/PhotoModel.cpp.obj differ diff --git a/photowall-qt/build/CMakeFiles/PhotoWallQt.dir/src/core/PhotoStore.cpp.obj b/photowall-qt/build/CMakeFiles/PhotoWallQt.dir/src/core/PhotoStore.cpp.obj new file mode 100644 index 0000000..9bf8026 Binary files /dev/null and b/photowall-qt/build/CMakeFiles/PhotoWallQt.dir/src/core/PhotoStore.cpp.obj differ diff --git a/photowall-qt/build/CMakeFiles/PhotoWallQt.dir/src/core/RustBridge.cpp.obj b/photowall-qt/build/CMakeFiles/PhotoWallQt.dir/src/core/RustBridge.cpp.obj new file mode 100644 index 0000000..38012e9 Binary files /dev/null and b/photowall-qt/build/CMakeFiles/PhotoWallQt.dir/src/core/RustBridge.cpp.obj differ diff --git a/photowall-qt/build/CMakeFiles/PhotoWallQt.dir/src/core/ThumbnailProvider.cpp.obj b/photowall-qt/build/CMakeFiles/PhotoWallQt.dir/src/core/ThumbnailProvider.cpp.obj new file mode 100644 index 0000000..4294a34 Binary files /dev/null and b/photowall-qt/build/CMakeFiles/PhotoWallQt.dir/src/core/ThumbnailProvider.cpp.obj differ diff --git a/photowall-qt/build/CMakeFiles/PhotoWallQt.dir/src/main.cpp.obj b/photowall-qt/build/CMakeFiles/PhotoWallQt.dir/src/main.cpp.obj new file mode 100644 index 0000000..a074b31 Binary files /dev/null and b/photowall-qt/build/CMakeFiles/PhotoWallQt.dir/src/main.cpp.obj differ diff --git a/photowall-qt/build/CMakeFiles/PhotoWallQt.dir/src/utils/JsonHelper.cpp.obj b/photowall-qt/build/CMakeFiles/PhotoWallQt.dir/src/utils/JsonHelper.cpp.obj new file mode 100644 index 0000000..fb0bf7b Binary files /dev/null and b/photowall-qt/build/CMakeFiles/PhotoWallQt.dir/src/utils/JsonHelper.cpp.obj differ diff --git a/photowall-qt/build/CMakeFiles/PhotoWallQt_autogen.dir/AutoRcc_resources_3YJK5W5UP7_Info.json b/photowall-qt/build/CMakeFiles/PhotoWallQt_autogen.dir/AutoRcc_resources_3YJK5W5UP7_Info.json new file mode 100644 index 0000000..32d1d9f --- /dev/null +++ b/photowall-qt/build/CMakeFiles/PhotoWallQt_autogen.dir/AutoRcc_resources_3YJK5W5UP7_Info.json @@ -0,0 +1,54 @@ +{ + "BUILD_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/build/PhotoWallQt_autogen", + "CMAKE_BINARY_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/build", + "CMAKE_CURRENT_BINARY_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/build", + "CMAKE_CURRENT_SOURCE_DIR" : "D:/CodeProject/PhotoWall/photowall-qt", + "CMAKE_SOURCE_DIR" : "D:/CodeProject/PhotoWall/photowall-qt", + "CROSS_CONFIG" : false, + "GENERATOR" : "Ninja", + "INCLUDE_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/build/PhotoWallQt_autogen/include", + "INPUTS" : + [ + "D:/CodeProject/PhotoWall/photowall-qt/qml/main.qml", + "D:/CodeProject/PhotoWall/photowall-qt/qml/pages/TagsPage.qml", + "D:/CodeProject/PhotoWall/photowall-qt/qml/pages/FavoritesPage.qml", + "D:/CodeProject/PhotoWall/photowall-qt/qml/pages/HomePage.qml", + "D:/CodeProject/PhotoWall/photowall-qt/qml/pages/SettingsPage.qml", + "D:/CodeProject/PhotoWall/photowall-qt/qml/pages/TrashPage.qml", + "D:/CodeProject/PhotoWall/photowall-qt/qml/pages/AlbumsPage.qml", + "D:/CodeProject/PhotoWall/photowall-qt/qml/pages/FoldersPage.qml", + "D:/CodeProject/PhotoWall/photowall-qt/qml/dialogs/ScanProgressDialog.qml", + "D:/CodeProject/PhotoWall/photowall-qt/qml/dialogs/AlbumManager.qml", + "D:/CodeProject/PhotoWall/photowall-qt/qml/dialogs/PhotoViewer.qml", + "D:/CodeProject/PhotoWall/photowall-qt/qml/dialogs/TagManager.qml", + "D:/CodeProject/PhotoWall/photowall-qt/qml/dialogs/ConfirmDialog.qml", + "D:/CodeProject/PhotoWall/photowall-qt/qml/components/HeroSection.qml", + "D:/CodeProject/PhotoWall/photowall-qt/qml/components/PhotoGrid.qml", + "D:/CodeProject/PhotoWall/photowall-qt/qml/components/SearchPanel.qml", + "D:/CodeProject/PhotoWall/photowall-qt/qml/components/FolderTreeItem.qml", + "D:/CodeProject/PhotoWall/photowall-qt/qml/components/PhotoThumbnail.qml", + "D:/CodeProject/PhotoWall/photowall-qt/qml/components/GridBackground.qml", + "D:/CodeProject/PhotoWall/photowall-qt/qml/components/Sidebar.qml", + "D:/CodeProject/PhotoWall/photowall-qt/qml/components/TagRibbon.qml", + "D:/CodeProject/PhotoWall/photowall-qt/qml/components/ContentShelf.qml", + "D:/CodeProject/PhotoWall/photowall-qt/qml/components/ContextMenu.qml", + "D:/CodeProject/PhotoWall/photowall-qt/qml/components/Toolbar.qml", + "D:/CodeProject/PhotoWall/photowall-qt/qml/components/Icon.qml", + "D:/CodeProject/PhotoWall/photowall-qt/qml/components/WindowControls.qml", + "D:/CodeProject/PhotoWall/photowall-qt/qml/components/qmldir", + "D:/CodeProject/PhotoWall/photowall-qt/qml/components/ThemedScrollBar.qml", + "D:/CodeProject/PhotoWall/photowall-qt/qml/theme/Theme.qml", + "D:/CodeProject/PhotoWall/photowall-qt/qml/theme/qmldir" + ], + "LOCK_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build/CMakeFiles/PhotoWallQt_autogen.dir/AutoRcc_resources_3YJK5W5UP7_Lock.lock", + "MULTI_CONFIG" : false, + "OPTIONS" : [ "--no-zstd", "-name", "resources" ], + "OUTPUT_CHECKSUM" : "3YJK5W5UP7", + "OUTPUT_NAME" : "qrc_resources.cpp", + "RCC_EXECUTABLE" : "D:/Qt/6.10.1/mingw_64/bin/rcc.exe", + "RCC_LIST_OPTIONS" : [ "--list" ], + "SETTINGS_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build/CMakeFiles/PhotoWallQt_autogen.dir/AutoRcc_resources_3YJK5W5UP7_Used.txt", + "SOURCE" : "D:/CodeProject/PhotoWall/photowall-qt/resources/resources.qrc", + "USE_BETTER_GRAPH" : true, + "VERBOSITY" : 0 +} diff --git a/photowall-qt/build/CMakeFiles/PhotoWallQt_autogen.dir/AutoRcc_resources_3YJK5W5UP7_Lock.lock b/photowall-qt/build/CMakeFiles/PhotoWallQt_autogen.dir/AutoRcc_resources_3YJK5W5UP7_Lock.lock new file mode 100644 index 0000000..e69de29 diff --git a/photowall-qt/build/CMakeFiles/PhotoWallQt_autogen.dir/AutoRcc_resources_3YJK5W5UP7_Used.txt b/photowall-qt/build/CMakeFiles/PhotoWallQt_autogen.dir/AutoRcc_resources_3YJK5W5UP7_Used.txt new file mode 100644 index 0000000..5722a4c --- /dev/null +++ b/photowall-qt/build/CMakeFiles/PhotoWallQt_autogen.dir/AutoRcc_resources_3YJK5W5UP7_Used.txt @@ -0,0 +1 @@ +rcc:cc5b7028cc8ceee66e8e64c612a31a00901f7ac17502567b834ef7de108ce371 diff --git a/photowall-qt/build/CMakeFiles/PhotoWallQt_autogen.dir/AutogenInfo.json b/photowall-qt/build/CMakeFiles/PhotoWallQt_autogen.dir/AutogenInfo.json new file mode 100644 index 0000000..9e22bc8 --- /dev/null +++ b/photowall-qt/build/CMakeFiles/PhotoWallQt_autogen.dir/AutogenInfo.json @@ -0,0 +1,1008 @@ +{ + "AUTOGEN_COMMAND_LINE_LENGTH_MAX" : 32000, + "BUILD_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/build/PhotoWallQt_autogen", + "CMAKE_BINARY_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/build", + "CMAKE_CURRENT_BINARY_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/build", + "CMAKE_CURRENT_SOURCE_DIR" : "D:/CodeProject/PhotoWall/photowall-qt", + "CMAKE_EXECUTABLE" : "D:/Qt/Tools/CMake_64/bin/cmake.exe", + "CMAKE_LIST_FILES" : + [ + "D:/CodeProject/PhotoWall/photowall-qt/CMakeLists.txt", + "D:/CodeProject/PhotoWall/photowall-qt/build/CMakeFiles/3.30.5/CMakeSystem.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeSystemSpecificInitialize.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/Windows-Initialize.cmake", + "D:/CodeProject/PhotoWall/photowall-qt/build/CMakeFiles/3.30.5/CMakeCXXCompiler.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeSystemSpecificInformation.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeGenericSystem.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeInitializeConfigs.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/Windows.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/WindowsPaths.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeCXXInformation.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeLanguageInformation.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/GNU-CXX.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/GNU.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/CMakeCommonCompilerMacros.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/Windows-GNU-CXX.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/Windows-GNU.cmake", + "D:/CodeProject/PhotoWall/photowall-qt/build/CMakeFiles/3.30.5/CMakeRCCompiler.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeRCInformation.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/Windows-windres.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/Windows-GNU-CXX-ABI.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeCommonLanguageInclude.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Config.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeEarlyPolicyHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigExtras.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeVersionHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtInstallPaths.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Targets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6VersionlessAliasTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtFeature.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckCXXCompilerFlag.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Internal/CheckCompilerFlag.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Internal/CheckFlagCommonConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Internal/CheckSourceCompiles.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckCXXSourceCompiles.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Internal/CheckSourceCompiles.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtFeatureCommon.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicAndroidHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicAppleHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeVersionHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicDependencyHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicExternalProjectHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicFinalizerHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicFindPackageHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicGitHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicPluginHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicPluginHelpers_v2.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomAttributionHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomCpeHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomDepHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomFileHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomGenerationHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomLicenseHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomOpsHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomPurlHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomPythonHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomQtEntityHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomSystemDepHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicTargetHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicTestHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicToolHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicWalkLibsHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicWindowsHelpers.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Dependencies.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/FindThreads.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckLibraryExists.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckIncludeFileCXX.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckCXXSourceCompiles.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/FindPackageHandleStandardArgs.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/FindPackageMessage.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreDependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/FindWrapAtomic.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckCXXSourceCompiles.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/FindPackageHandleStandardArgs.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/FindPackageMessage.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsDependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsVersionlessTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointPrivateConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointPrivateConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointPrivateConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointPrivateTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointPrivateTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointPrivateAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointMinGW32Target.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointPrivateVersionlessAliasTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreMacros.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreConfigExtras.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/GNUInstallDirs.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreVersionlessAliasTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiDependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/FindWrapVulkanHeaders.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/FindVulkan.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/FindPackageHandleStandardArgs.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/FindPackageMessage.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/FindPackageHandleStandardArgs.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/FindPackageMessage.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsDependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsDependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsVersionlessTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsVersionlessTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiPlugins.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QGifPluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QGifPluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QGifPluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QGifPluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QICOPluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QICOPluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QICOPluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QICOPluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QJpegPluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QJpegPluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QJpegPluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QJpegPluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QMinimalIntegrationPluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QMinimalIntegrationPluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QMinimalIntegrationPluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QMinimalIntegrationPluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QOffscreenIntegrationPluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QOffscreenIntegrationPluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QOffscreenIntegrationPluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QOffscreenIntegrationPluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgIconPluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgIconPluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgIconPluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgIconPluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgPluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgPluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgPluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgPluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QTuioTouchPluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QTuioTouchPluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QTuioTouchPluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QTuioTouchPluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsDirect2DIntegrationPluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsDirect2DIntegrationPluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsDirect2DIntegrationPluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsDirect2DIntegrationPluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsIntegrationPluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsIntegrationPluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsIntegrationPluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsIntegrationPluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiVersionlessAliasTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickDependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsDependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsDependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsVersionlessTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsVersionlessTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlDependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsDependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsVersionlessTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlIntegration/Qt6QmlIntegrationConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlIntegration/Qt6QmlIntegrationConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlIntegration/Qt6QmlIntegrationConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlIntegration/Qt6QmlIntegrationTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlIntegration/Qt6QmlIntegrationAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlIntegration/Qt6QmlIntegrationVersionlessAliasTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkDependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkPlugins.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QNLMNIPluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QNLMNIPluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QNLMNIPluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QNLMNIPluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QSchannelBackendPluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QSchannelBackendPluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QSchannelBackendPluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QSchannelBackendPluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendCertOnlyPluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendCertOnlyPluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendCertOnlyPluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendCertOnlyPluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendOpenSSLPluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendOpenSSLPluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendOpenSSLPluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendOpenSSLPluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkVersionlessAliasTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/GNUInstallDirs.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlConfigExtras.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlFindQmlscInternal.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlPublicCMakeHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlProperties.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlPlugins.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsPlatformpluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsPlatformpluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsPlatformpluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsPlatformpluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsSynchronizerpluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsSynchronizerpluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsSynchronizerpluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsSynchronizerpluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlAssetDownloaderpluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlAssetDownloaderpluginDependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderDependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateDependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentDependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentVersionlessAliasTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateVersionlessAliasTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderVersionlessAliasTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlAssetDownloaderpluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlAssetDownloaderpluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlAssetDownloaderpluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlNetworkpluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlNetworkpluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlNetworkpluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlNetworkpluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6Quick3DXrpluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6Quick3DXrpluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6Quick3DXrpluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6Quick3DXrpluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickControlsTestUtilsPrivatepluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickControlsTestUtilsPrivatepluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickControlsTestUtilsPrivatepluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickControlsTestUtilsPrivatepluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickTestpluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickTestpluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickTestpluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickTestpluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6effectspluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6effectspluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6effectspluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6effectspluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsanimationpluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsanimationpluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsanimationpluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsanimationpluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsmodelspluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsmodelspluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsmodelspluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsmodelspluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6modelspluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6modelspluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6modelspluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6modelspluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6particlespluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6particlespluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6particlespluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6particlespluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlfolderlistmodelpluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlfolderlistmodelpluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlfolderlistmodelpluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlfolderlistmodelpluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmllocalstoragepluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmllocalstoragepluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmllocalstoragepluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmllocalstoragepluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlpluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlpluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlpluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlpluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlsettingspluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlsettingspluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlsettingspluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlsettingspluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlshapespluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlshapespluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlshapespluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlshapespluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlwavefrontmeshpluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlwavefrontmeshpluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlwavefrontmeshpluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlwavefrontmeshpluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlxmllistmodelpluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlxmllistmodelpluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlxmllistmodelpluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlxmllistmodelpluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquick3dpluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquick3dpluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquick3dpluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquick3dpluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquicklayoutspluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquicklayoutspluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquicklayoutspluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquicklayoutspluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagehelperspluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagehelperspluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagehelperspluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagehelperspluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagepluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagepluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagepluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagepluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtchartsqml2Config.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtchartsqml2Targets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtchartsqml2Targets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtchartsqml2AdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectspluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectspluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectspluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectspluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectsprivateConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectsprivateTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectsprivateTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectsprivateAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtqmlcorepluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtqmlcorepluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtqmlcorepluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtqmlcorepluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick2pluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick2pluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick2pluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick2pluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dassetutilspluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dassetutilspluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dassetutilspluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dassetutilspluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3deffectpluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3deffectpluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3deffectpluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3deffectpluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelpersimplpluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelpersimplpluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelpersimplpluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelpersimplpluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelperspluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelperspluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelperspluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelperspluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticleeffectspluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticleeffectspluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticleeffectspluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticleeffectspluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticles3dpluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticles3dpluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticles3dpluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticles3dpluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstyleimplpluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstyleimplpluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstyleimplpluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstyleimplpluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstylepluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstylepluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstylepluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstylepluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3styleimplpluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3styleimplpluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3styleimplpluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3styleimplpluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3stylepluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3stylepluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3stylepluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3stylepluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstyleimplpluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstyleimplpluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstyleimplpluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstyleimplpluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstylepluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstylepluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstylepluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstylepluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestyleimplpluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestyleimplpluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestyleimplpluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestyleimplpluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestylepluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestylepluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestylepluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestylepluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2implpluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2implpluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2implpluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2implpluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstyleimplpluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstyleimplpluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstyleimplpluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstyleimplpluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstylepluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstylepluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstylepluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstylepluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2nativestylepluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2nativestylepluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2nativestylepluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2nativestylepluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2pluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2pluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2pluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2pluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstyleimplpluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstyleimplpluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstyleimplpluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstyleimplpluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstylepluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstylepluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstylepluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstylepluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstyleimplpluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstyleimplpluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstyleimplpluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstyleimplpluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstylepluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstylepluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstylepluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstylepluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogs2quickimplpluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogs2quickimplpluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogs2quickimplpluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogs2quickimplpluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogspluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogspluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogspluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogspluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickshapesdesignhelperspluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickshapesdesignhelperspluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickshapesdesignhelperspluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickshapesdesignhelperspluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktemplates2pluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktemplates2pluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktemplates2pluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktemplates2pluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelineblendtreespluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelineblendtreespluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelineblendtreespluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelineblendtreespluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelinepluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelinepluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelinepluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelinepluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3dspatialaudioConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3dspatialaudioTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3dspatialaudioTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3dspatialaudioAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickmultimediaConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickmultimediaTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickmultimediaTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickmultimediaAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quicktoolingConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quicktoolingTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quicktoolingTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quicktoolingAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickwindowConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickwindowTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickwindowTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickwindowAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6sharedimagepluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6sharedimagepluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6sharedimagepluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6sharedimagepluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6workerscriptpluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6workerscriptpluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6workerscriptpluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6workerscriptpluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsPlatformpluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsSynchronizerpluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlAssetDownloaderpluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlNetworkpluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6Quick3DXrpluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickControlsTestUtilsPrivatepluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickTestpluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6effectspluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsanimationpluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsmodelspluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6modelspluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6particlespluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlfolderlistmodelpluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmllocalstoragepluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlpluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlsettingspluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlshapespluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlwavefrontmeshpluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlxmllistmodelpluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquick3dpluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquicklayoutspluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagehelperspluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagepluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtchartsqml2Config.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectspluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectsprivateConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtqmlcorepluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick2pluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dassetutilspluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3deffectpluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelpersimplpluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelperspluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticleeffectspluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticles3dpluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstyleimplpluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstylepluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3styleimplpluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3stylepluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstyleimplpluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstylepluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestyleimplpluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestylepluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2implpluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstyleimplpluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstylepluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2nativestylepluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2pluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstyleimplpluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstylepluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstyleimplpluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstylepluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogs2quickimplpluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogspluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickshapesdesignhelperspluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktemplates2pluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelineblendtreespluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelinepluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3dspatialaudioConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickmultimediaConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quicktoolingConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickwindowConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6sharedimagepluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6workerscriptpluginConfig.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QDebugMessageServiceFactoryPluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QDebugMessageServiceFactoryPluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QDebugMessageServiceFactoryPluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QDebugMessageServiceFactoryPluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QLocalClientConnectionFactoryPluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QLocalClientConnectionFactoryPluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QLocalClientConnectionFactoryPluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QLocalClientConnectionFactoryPluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebugServerFactoryPluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebugServerFactoryPluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebugServerFactoryPluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebugServerFactoryPluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebuggerServiceFactoryPluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebuggerServiceFactoryPluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebuggerServiceFactoryPluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebuggerServiceFactoryPluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlInspectorServiceFactoryPluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlInspectorServiceFactoryPluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlInspectorServiceFactoryPluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlInspectorServiceFactoryPluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugConnectorFactoryPluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugConnectorFactoryPluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugConnectorFactoryPluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugConnectorFactoryPluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugServiceFactoryPluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugServiceFactoryPluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugServiceFactoryPluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugServiceFactoryPluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlPreviewServiceFactoryPluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlPreviewServiceFactoryPluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlPreviewServiceFactoryPluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlPreviewServiceFactoryPluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlProfilerServiceFactoryPluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlProfilerServiceFactoryPluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlProfilerServiceFactoryPluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlProfilerServiceFactoryPluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuick3DProfilerAdapterFactoryPluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuick3DProfilerAdapterFactoryPluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuick3DProfilerAdapterFactoryPluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuick3DProfilerAdapterFactoryPluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuickProfilerAdapterFactoryPluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuickProfilerAdapterFactoryPluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuickProfilerAdapterFactoryPluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuickProfilerAdapterFactoryPluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QTcpServerConnectionFactoryPluginConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QTcpServerConnectionFactoryPluginTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QTcpServerConnectionFactoryPluginTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QTcpServerConnectionFactoryPluginAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlVersionlessAliasTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsDependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsVersionlessAliasTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaDependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptDependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptVersionlessAliasTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaVersionlessAliasTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLDependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/FindWrapVulkanHeaders.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/FindVulkan.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/FindPackageHandleStandardArgs.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/FindPackageMessage.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/FindPackageHandleStandardArgs.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/FindPackageMessage.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLVersionlessAliasTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickPlugins.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickVersionlessAliasTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2ConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2ConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2Config.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2Dependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2ConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2ConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2Config.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2Dependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2Targets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2Targets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2AdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2VersionlessAliasTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2Targets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2Targets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2AdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2VersionlessAliasTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatDependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatVersionlessAliasTargets.cmake", + "D:/CodeProject/PhotoWall/photowall-qt/resources/resources.qrc" + ], + "CMAKE_SOURCE_DIR" : "D:/CodeProject/PhotoWall/photowall-qt", + "CROSS_CONFIG" : false, + "DEP_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build/PhotoWallQt_autogen/deps", + "DEP_FILE_RULE_NAME" : "PhotoWallQt_autogen/timestamp", + "HEADERS" : + [ + [ + "D:/CodeProject/PhotoWall/photowall-qt/include/photowall.h", + "Mu", + "6YEA5652QU/moc_photowall.cpp", + null + ], + [ + "D:/CodeProject/PhotoWall/photowall-qt/src/core/EventDispatcher.h", + "Mu", + "PRMOGMWJPH/moc_EventDispatcher.cpp", + null + ], + [ + "D:/CodeProject/PhotoWall/photowall-qt/src/core/FolderTreeModel.h", + "Mu", + "PRMOGMWJPH/moc_FolderTreeModel.cpp", + null + ], + [ + "D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoModel.h", + "Mu", + "PRMOGMWJPH/moc_PhotoModel.cpp", + null + ], + [ + "D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoStore.h", + "Mu", + "PRMOGMWJPH/moc_PhotoStore.cpp", + null + ], + [ + "D:/CodeProject/PhotoWall/photowall-qt/src/core/RustBridge.h", + "Mu", + "PRMOGMWJPH/moc_RustBridge.cpp", + null + ], + [ + "D:/CodeProject/PhotoWall/photowall-qt/src/core/ThumbnailProvider.h", + "Mu", + "PRMOGMWJPH/moc_ThumbnailProvider.cpp", + null + ], + [ + "D:/CodeProject/PhotoWall/photowall-qt/src/utils/JsonHelper.h", + "Mu", + "VSCBVMNR7M/moc_JsonHelper.cpp", + null + ] + ], + "HEADER_EXTENSIONS" : [ "h", "hh", "h++", "hm", "hpp", "hxx", "in", "txx" ], + "INCLUDE_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/build/PhotoWallQt_autogen/include", + "MOC_COMPILATION_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build/PhotoWallQt_autogen/mocs_compilation.cpp", + "MOC_DEFINITIONS" : + [ + "MINGW_HAS_SECURE_API=1", + "QT_CORE5COMPAT_LIB", + "QT_CORE_LIB", + "QT_GUI_LIB", + "QT_NETWORK_LIB", + "QT_OPENGL_LIB", + "QT_QMLINTEGRATION_LIB", + "QT_QML_LIB", + "QT_QUICKCONTROLS2_LIB", + "QT_QUICK_LIB", + "UNICODE", + "WIN32", + "WIN64", + "_ENABLE_EXTENDED_ALIGNED_STORAGE", + "_UNICODE", + "_WIN64" + ], + "MOC_DEPEND_FILTERS" : + [ + [ + "Q_PLUGIN_METADATA", + "[\n][ \t]*Q_PLUGIN_METADATA[ \t]*\\([^\\)]*FILE[ \t]*\"([^\"]+)\"" + ] + ], + "MOC_INCLUDES" : + [ + "D:/CodeProject/PhotoWall/photowall-qt/src", + "D:/CodeProject/PhotoWall/photowall-qt/include", + "D:/Qt/6.10.1/mingw_64/include/QtCore", + "D:/Qt/6.10.1/mingw_64/include", + "D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++", + "D:/Qt/6.10.1/mingw_64/include/QtGui", + "D:/Qt/6.10.1/mingw_64/include/QtQuick", + "D:/Qt/6.10.1/mingw_64/include/QtQml", + "D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration", + "D:/Qt/6.10.1/mingw_64/include/QtNetwork", + "D:/Qt/6.10.1/mingw_64/include/QtOpenGL", + "D:/Qt/6.10.1/mingw_64/include/QtQuickControls2", + "D:/Qt/6.10.1/mingw_64/include/QtCore5Compat", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed", + "D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include" + ], + "MOC_MACRO_NAMES" : + [ + "Q_OBJECT", + "Q_GADGET", + "Q_NAMESPACE", + "Q_NAMESPACE_EXPORT", + "Q_GADGET_EXPORT", + "Q_ENUM_NS" + ], + "MOC_OPTIONS" : [], + "MOC_PATH_PREFIX" : false, + "MOC_PREDEFS_CMD" : + [ + "D:/Qt/Tools/mingw1310_64/bin/g++.exe", + "-std=gnu++17", + "-dM", + "-E", + "-c", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp" + ], + "MOC_PREDEFS_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build/PhotoWallQt_autogen/moc_predefs.h", + "MOC_RELAXED_MODE" : false, + "MOC_SKIP" : [], + "MULTI_CONFIG" : false, + "PARALLEL" : 16, + "PARSE_CACHE_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build/CMakeFiles/PhotoWallQt_autogen.dir/ParseCache.txt", + "QT_MOC_EXECUTABLE" : "D:/Qt/6.10.1/mingw_64/bin/moc.exe", + "QT_UIC_EXECUTABLE" : "", + "QT_VERSION_MAJOR" : 6, + "QT_VERSION_MINOR" : 10, + "SETTINGS_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build/CMakeFiles/PhotoWallQt_autogen.dir/AutogenUsed.txt", + "SOURCES" : + [ + [ + "D:/CodeProject/PhotoWall/photowall-qt/src/core/EventDispatcher.cpp", + "Mu", + null + ], + [ + "D:/CodeProject/PhotoWall/photowall-qt/src/core/FolderTreeModel.cpp", + "Mu", + null + ], + [ + "D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoModel.cpp", + "Mu", + null + ], + [ + "D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoStore.cpp", + "Mu", + null + ], + [ + "D:/CodeProject/PhotoWall/photowall-qt/src/core/RustBridge.cpp", + "Mu", + null + ], + [ + "D:/CodeProject/PhotoWall/photowall-qt/src/core/ThumbnailProvider.cpp", + "Mu", + null + ], + [ "D:/CodeProject/PhotoWall/photowall-qt/src/main.cpp", "Mu", null ], + [ + "D:/CodeProject/PhotoWall/photowall-qt/src/utils/JsonHelper.cpp", + "Mu", + null + ] + ], + "USE_BETTER_GRAPH" : true, + "VERBOSITY" : 0 +} diff --git a/photowall-qt/build/CMakeFiles/PhotoWallQt_autogen.dir/AutogenUsed.txt b/photowall-qt/build/CMakeFiles/PhotoWallQt_autogen.dir/AutogenUsed.txt new file mode 100644 index 0000000..a3c0b6b --- /dev/null +++ b/photowall-qt/build/CMakeFiles/PhotoWallQt_autogen.dir/AutogenUsed.txt @@ -0,0 +1 @@ +moc:69147920b8f9988fb6b8cb1eba1e76c946f1a9d4269c52b6dc9f48abbfce1d1a diff --git a/photowall-qt/build/CMakeFiles/PhotoWallQt_autogen.dir/ParseCache.txt b/photowall-qt/build/CMakeFiles/PhotoWallQt_autogen.dir/ParseCache.txt new file mode 100644 index 0000000..b86a599 --- /dev/null +++ b/photowall-qt/build/CMakeFiles/PhotoWallQt_autogen.dir/ParseCache.txt @@ -0,0 +1,2179 @@ +# Generated by CMake. Changes will be overwritten. +D:/CodeProject/PhotoWall/photowall-qt/include/photowall.h +D:/CodeProject/PhotoWall/photowall-qt/src/core/ThumbnailProvider.h + mmc:Q_OBJECT + mdp:D:/CodeProject/PhotoWall/photowall-qt/build/PhotoWallQt_autogen/moc_predefs.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/src/core/ThumbnailProvider.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QCache + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QHash + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QMutex + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QSet + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20iterator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcache.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcheckedint_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdeadlinetimer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qline.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmargins.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetaobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmutex.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpoint.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrect.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsize.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qspan.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtimezone.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtsan_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtyperevision.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qversionnumber.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qcolor.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qimage.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qpaintdevice.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qpixelformat.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qpixmap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qpolygon.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qregion.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qrgb.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qrgba64.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qtgui-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qtransform.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs_win.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetwork-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQml/qjsengine.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQml/qjsmanagedvalue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQml/qjsnumbercoercion.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQml/qjsprimitivevalue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQml/qjsvalue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQml/qqml.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlabstracturlinterceptor.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQml/qqmldebug.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlengine.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlerror.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQml/qqmllist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlparserstatus.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlprivate.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlpropertyvaluesource.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlregistration.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQml/qtqml-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQml/qtqmlexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQml/qtqmlglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration/qqmlintegration.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQuick/QQuickAsyncImageProvider + mdp:D:/Qt/6.10.1/mingw_64/include/QtQuick/qquickimageprovider.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQuick/qtquick-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQuick/qtquickexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQuick/qtquickglobal.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cassert + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h +D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoModel.h + mmc:Q_OBJECT + mdp:D:/CodeProject/PhotoWall/photowall-qt/build/PhotoWallQt_autogen/moc_predefs.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoModel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QAbstractListModel + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QHash + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonArray + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QSet + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractitemmodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonarray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h +D:/CodeProject/PhotoWall/photowall-qt/src/core/EventDispatcher.h + mmc:Q_OBJECT + mdp:D:/CodeProject/PhotoWall/photowall-qt/build/PhotoWallQt_autogen/moc_predefs.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/src/core/EventDispatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QHash + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QObject + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h +D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoStore.h + mmc:Q_OBJECT + mdp:D:/CodeProject/PhotoWall/photowall-qt/build/PhotoWallQt_autogen/moc_predefs.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoStore.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QObject + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QSet + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlregistration.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration/qqmlintegration.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h +D:/CodeProject/PhotoWall/photowall-qt/src/core/FolderTreeModel.h + mmc:Q_OBJECT + mdp:D:/CodeProject/PhotoWall/photowall-qt/build/PhotoWallQt_autogen/moc_predefs.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/src/core/FolderTreeModel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QAbstractItemModel + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonArray + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractitemmodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonarray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h +D:/CodeProject/PhotoWall/photowall-qt/src/core/RustBridge.h + mmc:Q_OBJECT + mdp:D:/CodeProject/PhotoWall/photowall-qt/build/PhotoWallQt_autogen/moc_predefs.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/include/photowall.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/src/core/RustBridge.h + mdp:D:/CodeProject/PhotoWall/src-tauri/crates/photowall-ffi/include/photowall.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonArray + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QMutex + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QObject + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QString + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdeadlinetimer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonarray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmutex.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtsan_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h +D:/CodeProject/PhotoWall/photowall-qt/src/utils/JsonHelper.h +D:/CodeProject/PhotoWall/photowall-qt/src/core/EventDispatcher.cpp +D:/CodeProject/PhotoWall/photowall-qt/src/core/FolderTreeModel.cpp +D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoModel.cpp +D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoStore.cpp +D:/CodeProject/PhotoWall/photowall-qt/src/core/RustBridge.cpp +D:/CodeProject/PhotoWall/photowall-qt/src/core/ThumbnailProvider.cpp +D:/CodeProject/PhotoWall/photowall-qt/src/main.cpp +D:/CodeProject/PhotoWall/photowall-qt/src/utils/JsonHelper.cpp diff --git a/photowall-qt/build/CMakeFiles/TargetDirectories.txt b/photowall-qt/build/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..cc40aff --- /dev/null +++ b/photowall-qt/build/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,47 @@ +D:/CodeProject/PhotoWall/photowall-qt/build/CMakeFiles/PhotoWallQt.dir +D:/CodeProject/PhotoWall/photowall-qt/build/CMakeFiles/test.dir +D:/CodeProject/PhotoWall/photowall-qt/build/CMakeFiles/edit_cache.dir +D:/CodeProject/PhotoWall/photowall-qt/build/CMakeFiles/rebuild_cache.dir +D:/CodeProject/PhotoWall/photowall-qt/build/CMakeFiles/list_install_components.dir +D:/CodeProject/PhotoWall/photowall-qt/build/CMakeFiles/install.dir +D:/CodeProject/PhotoWall/photowall-qt/build/CMakeFiles/install/local.dir +D:/CodeProject/PhotoWall/photowall-qt/build/CMakeFiles/install/strip.dir +D:/CodeProject/PhotoWall/photowall-qt/build/CMakeFiles/PhotoWallQt_autogen_timestamp_deps.dir +D:/CodeProject/PhotoWall/photowall-qt/build/CMakeFiles/PhotoWallQt_autogen.dir +D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/PhotoWallCore.dir +D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/PhotoWallTestCommon.dir +D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/tst_IndexingWorkflow.dir +D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/tst_BrowsingWorkflow.dir +D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/tst_SearchWorkflow.dir +D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/tst_TagsWorkflow.dir +D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/tst_TrashWorkflow.dir +D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/tst_FullWorkflow.dir +D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/tst_FileOpsWorkflow.dir +D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/tst_SettingsWorkflow.dir +D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/test.dir +D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/edit_cache.dir +D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/rebuild_cache.dir +D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/list_install_components.dir +D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/install.dir +D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/install/local.dir +D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/install/strip.dir +D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/PhotoWallCore_autogen_timestamp_deps.dir +D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/PhotoWallCore_autogen.dir +D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/PhotoWallTestCommon_autogen_timestamp_deps.dir +D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/PhotoWallTestCommon_autogen.dir +D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/tst_IndexingWorkflow_autogen_timestamp_deps.dir +D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/tst_IndexingWorkflow_autogen.dir +D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/tst_BrowsingWorkflow_autogen_timestamp_deps.dir +D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/tst_BrowsingWorkflow_autogen.dir +D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/tst_SearchWorkflow_autogen_timestamp_deps.dir +D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/tst_SearchWorkflow_autogen.dir +D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/tst_TagsWorkflow_autogen_timestamp_deps.dir +D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/tst_TagsWorkflow_autogen.dir +D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/tst_TrashWorkflow_autogen_timestamp_deps.dir +D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/tst_TrashWorkflow_autogen.dir +D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/tst_FullWorkflow_autogen_timestamp_deps.dir +D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/tst_FullWorkflow_autogen.dir +D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/tst_FileOpsWorkflow_autogen_timestamp_deps.dir +D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/tst_FileOpsWorkflow_autogen.dir +D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/tst_SettingsWorkflow_autogen_timestamp_deps.dir +D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/tst_SettingsWorkflow_autogen.dir diff --git a/photowall-qt/build/CMakeFiles/clean_additional.cmake b/photowall-qt/build/CMakeFiles/clean_additional.cmake new file mode 100644 index 0000000..53d8829 --- /dev/null +++ b/photowall-qt/build/CMakeFiles/clean_additional.cmake @@ -0,0 +1,40 @@ +# Additional clean files +cmake_minimum_required(VERSION 3.16) + +if("${CONFIG}" STREQUAL "" OR "${CONFIG}" STREQUAL "Debug") + file(REMOVE_RECURSE + "CMakeFiles\\PhotoWallQt_autogen.dir\\AutogenUsed.txt" + "CMakeFiles\\PhotoWallQt_autogen.dir\\ParseCache.txt" + "PhotoWallQt_autogen" + "tests\\CMakeFiles\\PhotoWallCore_autogen.dir\\AutogenUsed.txt" + "tests\\CMakeFiles\\PhotoWallCore_autogen.dir\\ParseCache.txt" + "tests\\CMakeFiles\\PhotoWallTestCommon_autogen.dir\\AutogenUsed.txt" + "tests\\CMakeFiles\\PhotoWallTestCommon_autogen.dir\\ParseCache.txt" + "tests\\CMakeFiles\\tst_BrowsingWorkflow_autogen.dir\\AutogenUsed.txt" + "tests\\CMakeFiles\\tst_BrowsingWorkflow_autogen.dir\\ParseCache.txt" + "tests\\CMakeFiles\\tst_FileOpsWorkflow_autogen.dir\\AutogenUsed.txt" + "tests\\CMakeFiles\\tst_FileOpsWorkflow_autogen.dir\\ParseCache.txt" + "tests\\CMakeFiles\\tst_FullWorkflow_autogen.dir\\AutogenUsed.txt" + "tests\\CMakeFiles\\tst_FullWorkflow_autogen.dir\\ParseCache.txt" + "tests\\CMakeFiles\\tst_IndexingWorkflow_autogen.dir\\AutogenUsed.txt" + "tests\\CMakeFiles\\tst_IndexingWorkflow_autogen.dir\\ParseCache.txt" + "tests\\CMakeFiles\\tst_SearchWorkflow_autogen.dir\\AutogenUsed.txt" + "tests\\CMakeFiles\\tst_SearchWorkflow_autogen.dir\\ParseCache.txt" + "tests\\CMakeFiles\\tst_SettingsWorkflow_autogen.dir\\AutogenUsed.txt" + "tests\\CMakeFiles\\tst_SettingsWorkflow_autogen.dir\\ParseCache.txt" + "tests\\CMakeFiles\\tst_TagsWorkflow_autogen.dir\\AutogenUsed.txt" + "tests\\CMakeFiles\\tst_TagsWorkflow_autogen.dir\\ParseCache.txt" + "tests\\CMakeFiles\\tst_TrashWorkflow_autogen.dir\\AutogenUsed.txt" + "tests\\CMakeFiles\\tst_TrashWorkflow_autogen.dir\\ParseCache.txt" + "tests\\PhotoWallCore_autogen" + "tests\\PhotoWallTestCommon_autogen" + "tests\\tst_BrowsingWorkflow_autogen" + "tests\\tst_FileOpsWorkflow_autogen" + "tests\\tst_FullWorkflow_autogen" + "tests\\tst_IndexingWorkflow_autogen" + "tests\\tst_SearchWorkflow_autogen" + "tests\\tst_SettingsWorkflow_autogen" + "tests\\tst_TagsWorkflow_autogen" + "tests\\tst_TrashWorkflow_autogen" + ) +endif() diff --git a/photowall-qt/build/CMakeFiles/cmake.check_cache b/photowall-qt/build/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/photowall-qt/build/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/photowall-qt/build/CMakeFiles/rules.ninja b/photowall-qt/build/CMakeFiles/rules.ninja new file mode 100644 index 0000000..f84c032 --- /dev/null +++ b/photowall-qt/build/CMakeFiles/rules.ninja @@ -0,0 +1,262 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Ninja" Generator, CMake Version 3.30 + +# This file contains all the rules used to get the outputs files +# built from the input files. +# It is included in the main 'build.ninja'. + +# ============================================================================= +# Project: PhotoWallQt +# Configurations: Debug +# ============================================================================= +# ============================================================================= + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__PhotoWallQt_unscanned_Debug + depfile = $DEP_FILE + deps = gcc + command = ${LAUNCHER}${CODE_CHECK}D:\Qt\Tools\mingw1310_64\bin\g++.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX executable. + +rule CXX_EXECUTABLE_LINKER__PhotoWallQt_Debug + command = C:\WINDOWS\system32\cmd.exe /C "$PRE_LINK && D:\Qt\Tools\mingw1310_64\bin\g++.exe $FLAGS $LINK_FLAGS $in -o $TARGET_FILE -Wl,--out-implib,$TARGET_IMPLIB -Wl,--major-image-version,0,--minor-image-version,0 $LINK_PATH $LINK_LIBRARIES && $POST_BUILD" + description = Linking CXX executable $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for running custom commands. + +rule CUSTOM_COMMAND + command = $COMMAND + description = $DESC + + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__PhotoWallCore_unscanned_Debug + depfile = $DEP_FILE + deps = gcc + command = ${LAUNCHER}${CODE_CHECK}D:\Qt\Tools\mingw1310_64\bin\g++.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX static library. + +rule CXX_STATIC_LIBRARY_LINKER__PhotoWallCore_Debug + command = C:\WINDOWS\system32\cmd.exe /C "$PRE_LINK && D:\Qt\Tools\CMake_64\bin\cmake.exe -E rm -f $TARGET_FILE && D:\Qt\Tools\mingw1310_64\bin\ar.exe qc $TARGET_FILE $LINK_FLAGS $in && D:\Qt\Tools\mingw1310_64\bin\ranlib.exe $TARGET_FILE && $POST_BUILD" + description = Linking CXX static library $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__PhotoWallTestCommon_unscanned_Debug + depfile = $DEP_FILE + deps = gcc + command = ${LAUNCHER}${CODE_CHECK}D:\Qt\Tools\mingw1310_64\bin\g++.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX static library. + +rule CXX_STATIC_LIBRARY_LINKER__PhotoWallTestCommon_Debug + command = C:\WINDOWS\system32\cmd.exe /C "$PRE_LINK && D:\Qt\Tools\CMake_64\bin\cmake.exe -E rm -f $TARGET_FILE && D:\Qt\Tools\mingw1310_64\bin\ar.exe qc $TARGET_FILE $LINK_FLAGS $in && D:\Qt\Tools\mingw1310_64\bin\ranlib.exe $TARGET_FILE && $POST_BUILD" + description = Linking CXX static library $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__tst_IndexingWorkflow_unscanned_Debug + depfile = $DEP_FILE + deps = gcc + command = ${LAUNCHER}${CODE_CHECK}D:\Qt\Tools\mingw1310_64\bin\g++.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX executable. + +rule CXX_EXECUTABLE_LINKER__tst_IndexingWorkflow_Debug + command = C:\WINDOWS\system32\cmd.exe /C "$PRE_LINK && D:\Qt\Tools\mingw1310_64\bin\g++.exe $FLAGS $LINK_FLAGS $in -o $TARGET_FILE -Wl,--out-implib,$TARGET_IMPLIB -Wl,--major-image-version,0,--minor-image-version,0 $LINK_PATH $LINK_LIBRARIES && $POST_BUILD" + description = Linking CXX executable $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__tst_BrowsingWorkflow_unscanned_Debug + depfile = $DEP_FILE + deps = gcc + command = ${LAUNCHER}${CODE_CHECK}D:\Qt\Tools\mingw1310_64\bin\g++.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX executable. + +rule CXX_EXECUTABLE_LINKER__tst_BrowsingWorkflow_Debug + command = C:\WINDOWS\system32\cmd.exe /C "$PRE_LINK && D:\Qt\Tools\mingw1310_64\bin\g++.exe $FLAGS $LINK_FLAGS $in -o $TARGET_FILE -Wl,--out-implib,$TARGET_IMPLIB -Wl,--major-image-version,0,--minor-image-version,0 $LINK_PATH $LINK_LIBRARIES && $POST_BUILD" + description = Linking CXX executable $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__tst_SearchWorkflow_unscanned_Debug + depfile = $DEP_FILE + deps = gcc + command = ${LAUNCHER}${CODE_CHECK}D:\Qt\Tools\mingw1310_64\bin\g++.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX executable. + +rule CXX_EXECUTABLE_LINKER__tst_SearchWorkflow_Debug + command = C:\WINDOWS\system32\cmd.exe /C "$PRE_LINK && D:\Qt\Tools\mingw1310_64\bin\g++.exe $FLAGS $LINK_FLAGS $in -o $TARGET_FILE -Wl,--out-implib,$TARGET_IMPLIB -Wl,--major-image-version,0,--minor-image-version,0 $LINK_PATH $LINK_LIBRARIES && $POST_BUILD" + description = Linking CXX executable $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__tst_TagsWorkflow_unscanned_Debug + depfile = $DEP_FILE + deps = gcc + command = ${LAUNCHER}${CODE_CHECK}D:\Qt\Tools\mingw1310_64\bin\g++.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX executable. + +rule CXX_EXECUTABLE_LINKER__tst_TagsWorkflow_Debug + command = C:\WINDOWS\system32\cmd.exe /C "$PRE_LINK && D:\Qt\Tools\mingw1310_64\bin\g++.exe $FLAGS $LINK_FLAGS $in -o $TARGET_FILE -Wl,--out-implib,$TARGET_IMPLIB -Wl,--major-image-version,0,--minor-image-version,0 $LINK_PATH $LINK_LIBRARIES && $POST_BUILD" + description = Linking CXX executable $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__tst_TrashWorkflow_unscanned_Debug + depfile = $DEP_FILE + deps = gcc + command = ${LAUNCHER}${CODE_CHECK}D:\Qt\Tools\mingw1310_64\bin\g++.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX executable. + +rule CXX_EXECUTABLE_LINKER__tst_TrashWorkflow_Debug + command = C:\WINDOWS\system32\cmd.exe /C "$PRE_LINK && D:\Qt\Tools\mingw1310_64\bin\g++.exe $FLAGS $LINK_FLAGS $in -o $TARGET_FILE -Wl,--out-implib,$TARGET_IMPLIB -Wl,--major-image-version,0,--minor-image-version,0 $LINK_PATH $LINK_LIBRARIES && $POST_BUILD" + description = Linking CXX executable $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__tst_FullWorkflow_unscanned_Debug + depfile = $DEP_FILE + deps = gcc + command = ${LAUNCHER}${CODE_CHECK}D:\Qt\Tools\mingw1310_64\bin\g++.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX executable. + +rule CXX_EXECUTABLE_LINKER__tst_FullWorkflow_Debug + command = C:\WINDOWS\system32\cmd.exe /C "$PRE_LINK && D:\Qt\Tools\mingw1310_64\bin\g++.exe $FLAGS $LINK_FLAGS $in -o $TARGET_FILE -Wl,--out-implib,$TARGET_IMPLIB -Wl,--major-image-version,0,--minor-image-version,0 $LINK_PATH $LINK_LIBRARIES && $POST_BUILD" + description = Linking CXX executable $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__tst_FileOpsWorkflow_unscanned_Debug + depfile = $DEP_FILE + deps = gcc + command = ${LAUNCHER}${CODE_CHECK}D:\Qt\Tools\mingw1310_64\bin\g++.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX executable. + +rule CXX_EXECUTABLE_LINKER__tst_FileOpsWorkflow_Debug + command = C:\WINDOWS\system32\cmd.exe /C "$PRE_LINK && D:\Qt\Tools\mingw1310_64\bin\g++.exe $FLAGS $LINK_FLAGS $in -o $TARGET_FILE -Wl,--out-implib,$TARGET_IMPLIB -Wl,--major-image-version,0,--minor-image-version,0 $LINK_PATH $LINK_LIBRARIES && $POST_BUILD" + description = Linking CXX executable $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__tst_SettingsWorkflow_unscanned_Debug + depfile = $DEP_FILE + deps = gcc + command = ${LAUNCHER}${CODE_CHECK}D:\Qt\Tools\mingw1310_64\bin\g++.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX executable. + +rule CXX_EXECUTABLE_LINKER__tst_SettingsWorkflow_Debug + command = C:\WINDOWS\system32\cmd.exe /C "$PRE_LINK && D:\Qt\Tools\mingw1310_64\bin\g++.exe $FLAGS $LINK_FLAGS $in -o $TARGET_FILE -Wl,--out-implib,$TARGET_IMPLIB -Wl,--major-image-version,0,--minor-image-version,0 $LINK_PATH $LINK_LIBRARIES && $POST_BUILD" + description = Linking CXX executable $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for re-running cmake. + +rule RERUN_CMAKE + command = D:\Qt\Tools\CMake_64\bin\cmake.exe --regenerate-during-build -SD:\CodeProject\PhotoWall\photowall-qt -BD:\CodeProject\PhotoWall\photowall-qt\build + description = Re-running CMake... + generator = 1 + + +############################################# +# Rule for cleaning additional files. + +rule CLEAN_ADDITIONAL + command = D:\Qt\Tools\CMake_64\bin\cmake.exe -DCONFIG=$CONFIG -P CMakeFiles\clean_additional.cmake + description = Cleaning additional files... + + +############################################# +# Rule for cleaning all built files. + +rule CLEAN + command = D:\Qt\Tools\Ninja\ninja.exe $FILE_ARG -t clean $TARGETS + description = Cleaning all built files... + + +############################################# +# Rule for printing all primary targets available. + +rule HELP + command = D:\Qt\Tools\Ninja\ninja.exe -t targets + description = All primary targets available: + diff --git a/photowall-qt/build/CTestTestfile.cmake b/photowall-qt/build/CTestTestfile.cmake new file mode 100644 index 0000000..4e35fae --- /dev/null +++ b/photowall-qt/build/CTestTestfile.cmake @@ -0,0 +1,7 @@ +# CMake generated Testfile for +# Source directory: D:/CodeProject/PhotoWall/photowall-qt +# Build directory: D:/CodeProject/PhotoWall/photowall-qt/build +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. +subdirs("tests") diff --git a/photowall-qt/build/D3Dcompiler_47.dll b/photowall-qt/build/D3Dcompiler_47.dll new file mode 100644 index 0000000..56512f5 Binary files /dev/null and b/photowall-qt/build/D3Dcompiler_47.dll differ diff --git a/photowall-qt/build/PhotoWallQt_autogen/3YJK5W5UP7/qrc_resources.cpp b/photowall-qt/build/PhotoWallQt_autogen/3YJK5W5UP7/qrc_resources.cpp new file mode 100644 index 0000000..256cc94 --- /dev/null +++ b/photowall-qt/build/PhotoWallQt_autogen/3YJK5W5UP7/qrc_resources.cpp @@ -0,0 +1,5639 @@ +/**************************************************************************** +** Resource object code +** +** Created by: The Resource Compiler for Qt version 6.10.1 +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#ifdef _MSC_VER +// disable informational message "function ... selected for automatic inline expansion" +#pragma warning (disable: 4711) +#endif + +static const unsigned char qt_resource_data[] = { + // main.qml + 0x0,0x0,0x10,0xa9, + 0x0, + 0x0,0x57,0x5d,0x78,0xda,0xe5,0x1c,0x6b,0x8f,0xdb,0xc6,0xf1,0xbb,0x1,0xff,0x87, + 0xad,0x8a,0x6,0x52,0xed,0xd0,0x3a,0x39,0xe7,0x18,0x52,0x2f,0x86,0x5f,0x17,0x1f, + 0xea,0xb3,0x2f,0xd6,0xa5,0xe,0x60,0x18,0xc1,0x4a,0x5c,0x49,0x8c,0x29,0xae,0x42, + 0x52,0xf7,0x88,0x73,0x40,0xa,0x34,0x75,0xdd,0x7,0xfa,0xa1,0x45,0x5b,0x34,0x5, + 0x9a,0xf,0x69,0xd3,0x16,0x68,0xd2,0xf6,0x43,0x9a,0x26,0xa9,0x7f,0x4d,0xcf,0x97, + 0xfe,0x8b,0xce,0xbe,0xc8,0x25,0xb9,0x4b,0x52,0x67,0xd9,0x41,0x50,0x1e,0x70,0x12, + 0x77,0x67,0x67,0x76,0x67,0x67,0x66,0x67,0x76,0x67,0xe5,0x4d,0x67,0x34,0x8c,0xd1, + 0x2b,0xf1,0x2b,0x73,0x6f,0x78,0xef,0xe4,0x9,0x2f,0xf3,0xee,0x5c,0xa6,0x41,0x1c, + 0x52,0x3f,0x2a,0x54,0x5c,0xf1,0xb0,0x4f,0xc7,0xc5,0xf2,0xeb,0x78,0x9f,0xce,0xe3, + 0x62,0xf9,0x6d,0x2f,0x70,0xe9,0xae,0x56,0xbc,0x7a,0x99,0x4e,0x67,0x38,0x76,0x5e, + 0xe,0xf1,0x6c,0xe2,0xd,0xb1,0x7f,0x75,0x34,0x22,0x43,0xad,0xe5,0xd6,0x84,0xc6, + 0xf4,0x36,0xf6,0x7d,0xb4,0xe2,0xb4,0x93,0xd2,0xc6,0x10,0x9a,0xd1,0x80,0x4,0x71, + 0xd4,0x48,0xb,0x67,0x78,0x4c,0xf4,0x77,0x57,0xf4,0x4e,0x2b,0x89,0x27,0x64,0x4a, + 0x1a,0x8,0x47,0x68,0x9b,0x7d,0x3b,0x79,0xe2,0xe4,0x89,0x8b,0xb3,0x99,0xf,0x84, + 0x63,0x8f,0x6,0xa2,0x77,0xe8,0xfe,0xc9,0x13,0x8,0x1e,0xcf,0xed,0xa2,0x5d,0xd9, + 0x5f,0xf6,0xbe,0xeb,0xb9,0xf1,0xa4,0x8b,0x56,0x3a,0xe7,0xdb,0xa2,0x60,0x42,0xbc, + 0xf1,0x24,0xee,0xa2,0xf3,0x6d,0x59,0xb0,0xe3,0x45,0xde,0xc0,0x27,0x5d,0x14,0x87, + 0x73,0x22,0x8a,0x62,0x2f,0x66,0x5,0x6f,0x46,0xdb,0x61,0xb3,0x91,0x8c,0xa5,0xd1, + 0x12,0xb5,0x23,0xe0,0xab,0x33,0xc2,0x53,0xcf,0xdf,0xef,0x8a,0x1e,0x39,0xe2,0x3f, + 0xab,0xe8,0xe3,0x20,0xd2,0xc0,0x66,0xde,0x1e,0xf1,0xfb,0xde,0x5b,0xc4,0x0,0x9, + 0xa5,0x9b,0x2e,0x1b,0xc,0x87,0xf6,0xf1,0x38,0xea,0x2,0x6f,0x25,0xb7,0xd1,0xdb, + 0xec,0xfb,0x7a,0x88,0xa7,0xc4,0x27,0x51,0x24,0xa,0xaf,0x79,0x41,0x2c,0xc0,0x87, + 0xd4,0xa7,0x61,0x17,0x58,0x13,0x2,0xbd,0x19,0xe,0x81,0xa7,0xd,0x85,0x2a,0x24, + 0xd8,0xa5,0x81,0xbf,0x8f,0x66,0x21,0x9d,0x91,0x30,0xde,0x47,0x3,0x4a,0x7d,0xe4, + 0xe2,0xf0,0xde,0x26,0x75,0x73,0x3d,0x51,0xa5,0xaa,0x71,0xd2,0x26,0x8a,0x43,0x2f, + 0x18,0xa3,0xe1,0x3c,0x64,0xc8,0xb7,0x60,0x92,0x80,0xdc,0x84,0xc2,0x44,0x14,0x40, + 0x77,0x70,0x8,0xe0,0x34,0x4,0x8,0xce,0xac,0x3e,0xfb,0xae,0xa0,0x22,0x6f,0x1c, + 0x60,0x1f,0xb1,0x59,0xbe,0x3c,0xc1,0xc1,0x98,0xb8,0x4d,0x89,0x9a,0x15,0xdd,0x80, + 0xf1,0xb5,0x14,0xe8,0x2d,0x90,0x21,0x80,0xf0,0x89,0x9a,0x4c,0x35,0xa1,0x53,0xec, + 0x5,0x97,0xf0,0xf0,0xde,0x38,0xa4,0xf3,0xc0,0x4d,0xeb,0x70,0x30,0x9c,0xd0,0x30, + 0x72,0x46,0x9e,0xef,0x77,0x91,0x60,0x43,0x5a,0x2b,0x79,0xa4,0x8f,0x76,0x60,0x40, + 0x12,0x62,0xd7,0x9b,0x47,0x59,0x38,0x51,0x76,0x1d,0x87,0x63,0x92,0x2,0xa6,0xdf, + 0x7c,0xbc,0x4f,0x42,0x87,0x4,0x18,0xe4,0xc6,0xd5,0x5,0x47,0xab,0xe4,0x1a,0xd1, + 0x45,0x37,0x67,0x78,0xe8,0xc5,0xfb,0x9b,0x38,0xba,0xa7,0x8f,0x8a,0x3d,0x53,0x28, + 0xeb,0xd3,0x79,0x38,0x4,0xbe,0x19,0x87,0xae,0x1e,0x29,0xc3,0x59,0x2e,0x38,0xbc, + 0xb4,0x8,0xac,0xe4,0x3b,0x7,0x2d,0x8a,0x8b,0xe0,0x6a,0xf4,0x39,0x70,0x51,0x5c, + 0x4,0x4f,0x94,0x65,0x84,0xfd,0x88,0x64,0xeb,0xf,0xd2,0xd7,0x3,0x13,0xd7,0xce, + 0x9c,0x41,0xdb,0x4c,0xb1,0xd0,0x25,0x1c,0xa6,0xa5,0xd6,0x91,0xb3,0x89,0xe7,0x8a, + 0x98,0x1,0xd7,0xa7,0x3d,0xa6,0x33,0x35,0xeb,0xec,0xbb,0x19,0xc8,0x27,0xa3,0x38, + 0x81,0x62,0x2f,0x66,0xb0,0x50,0x70,0x4d,0xc2,0x85,0x45,0x66,0x29,0xbe,0xae,0x9e, + 0xcb,0x96,0x1b,0xa4,0x2c,0x9a,0x87,0x23,0x3c,0xcc,0x71,0x27,0xfb,0x56,0x5b,0xe8, + 0x72,0x2c,0x4a,0xfa,0x3b,0xa0,0x71,0x4c,0xa7,0x49,0x87,0xc5,0x6b,0x4f,0x89,0x8a, + 0x2c,0xe5,0x6f,0xbd,0xa4,0xeb,0x6a,0x70,0x9c,0x4e,0x4f,0xf5,0x5c,0x96,0xf2,0x37, + 0x36,0x71,0x56,0xda,0x45,0x69,0x28,0xed,0x8c,0x55,0x8e,0xf5,0xce,0xd9,0xe5,0x77, + 0xa5,0x58,0x65,0x52,0x68,0x1a,0xba,0x24,0x2c,0x82,0x52,0xa1,0x76,0x5d,0xd4,0x76, + 0xce,0x15,0xa4,0x34,0x5b,0x0,0x62,0x79,0x25,0xc4,0x63,0x74,0x11,0xec,0x66,0xb6, + 0x66,0x93,0xce,0x23,0xc2,0x8a,0xcb,0xc6,0x6e,0xb6,0x3d,0x46,0xf1,0xda,0x84,0xa9, + 0xf5,0x2,0xb5,0x3e,0xa9,0xe5,0xd9,0xc6,0x88,0xc4,0xbc,0xce,0x28,0x98,0x7d,0x34, + 0x84,0xf5,0xee,0xde,0x16,0x15,0x6b,0x4,0x2f,0x6a,0xb6,0x4f,0xa3,0x76,0xcb,0x30, + 0xf6,0x60,0x2b,0x84,0x25,0x83,0x59,0xa6,0xd1,0x3c,0x18,0xb2,0x35,0xb2,0x39,0x65, + 0x43,0x69,0x81,0xfc,0x28,0x34,0x68,0x2d,0xc5,0xc3,0x2b,0x9d,0xbd,0xd3,0x48,0x7c, + 0xd9,0x6f,0xe9,0xfa,0xab,0x61,0xa5,0x91,0xc7,0x90,0x49,0x33,0x6e,0xc0,0x5e,0x6c, + 0xc5,0x15,0x79,0x84,0x9a,0x33,0xd1,0x23,0x2b,0xc,0x37,0x9c,0x24,0x46,0x2e,0xf1, + 0x63,0x6c,0xe8,0x1b,0x7a,0x3e,0xe9,0xb9,0xd6,0x51,0xbd,0x74,0xbf,0x65,0xc7,0x2c, + 0x18,0xe,0x58,0x4e,0xad,0x9,0xa,0xce,0x5e,0x25,0xf0,0x7e,0xa,0xbc,0x6f,0x6, + 0x36,0x30,0xc9,0xc8,0xb7,0x2b,0x74,0xe,0x26,0xf3,0x32,0xeb,0x28,0xe3,0x5a,0x9, + 0x97,0x24,0x69,0x6e,0x64,0x3d,0x1f,0xe4,0x17,0xad,0xad,0xad,0x21,0xb1,0xf6,0x3b, + 0x9b,0x78,0xcf,0x9b,0x82,0xcf,0x0,0x4c,0x94,0x70,0xd1,0x84,0xee,0xde,0xa0,0xe1, + 0x14,0xfb,0x4d,0xcb,0xe0,0x9,0x18,0x69,0x1d,0x3a,0xc1,0x61,0x6a,0x70,0x50,0xa1, + 0x28,0xb7,0xe8,0xae,0xf0,0x10,0x9f,0x5c,0x1d,0x98,0x1d,0x56,0xda,0xd0,0x79,0xa1, + 0xa6,0xda,0xb4,0x8b,0x70,0x11,0x53,0xf3,0x60,0xcc,0xeb,0x8a,0xb5,0xa0,0xd9,0xd7, + 0xe9,0x98,0xa2,0x3e,0xe1,0x62,0x5a,0x4,0x28,0x1d,0x51,0x6,0xff,0x4a,0xdb,0xc, + 0x60,0x2e,0x2d,0x35,0x9a,0x39,0x6b,0x78,0xf6,0x9c,0x1d,0x44,0xd9,0xc2,0x32,0x18, + 0xb5,0x92,0xac,0x74,0xec,0x30,0x63,0x6,0x4,0x13,0xd2,0x45,0x2f,0xcb,0x6f,0x65, + 0x1d,0x63,0x8f,0x82,0x3,0x57,0x6e,0x6,0x56,0x63,0x26,0x55,0x9f,0xd9,0xd3,0x76, + 0xcf,0x64,0x88,0x67,0xa1,0x37,0xc5,0xe1,0xbe,0x49,0x3,0x6a,0xe1,0x5d,0x29,0xc7, + 0x7b,0x5,0xdc,0xd4,0x32,0xdc,0x25,0x55,0xf6,0x1a,0xb1,0x78,0x38,0x2a,0x44,0xa8, + 0x4,0x34,0x74,0x8f,0x39,0xb2,0xc7,0x21,0xbd,0x31,0xa4,0x81,0xb6,0x9a,0xf,0x81, + 0x25,0x24,0xdc,0x8,0x94,0xe6,0xf4,0x50,0x0,0x8e,0x31,0x38,0xdc,0x33,0xe6,0x4f, + 0xbf,0xee,0x7b,0x83,0x10,0x98,0xd0,0xe8,0x81,0x37,0xcd,0x42,0x89,0x95,0xf3,0x9, + 0xaf,0x1a,0xdf,0x5c,0xe7,0xf,0xd4,0x31,0xd5,0x53,0xee,0x68,0x51,0x7b,0x33,0x96, + 0xb6,0xcc,0x7f,0xb5,0x0,0x4b,0x7f,0xf6,0xa,0xac,0x4a,0xfd,0x9,0xd6,0x22,0x2e, + 0xdb,0xa3,0x85,0x26,0x97,0x38,0xff,0xaa,0x8,0x71,0x89,0xa7,0xa1,0xf7,0x16,0x2c, + 0x8c,0xd8,0xbf,0x39,0x1a,0x45,0x24,0x36,0x6a,0x7d,0xc6,0x21,0x85,0x25,0x92,0x45, + 0xa0,0xa,0xfc,0x6c,0x39,0x78,0xa2,0x2d,0x15,0x68,0x23,0x3c,0x9d,0x41,0xdc,0x5, + 0x80,0x2f,0x96,0x3,0xca,0x69,0x80,0xf5,0x2a,0x1c,0xf,0x70,0xd3,0x20,0xba,0x4e, + 0x78,0xda,0x24,0xd1,0xce,0xd8,0x5c,0x3c,0x80,0x45,0xdd,0xe9,0xb4,0x16,0x16,0x75, + 0xeb,0x84,0x6f,0x93,0xbd,0x52,0x75,0x8f,0xa1,0x1e,0xe4,0x28,0xd,0x73,0xed,0xa0, + 0xe5,0x91,0x2f,0x9,0xbd,0x51,0x45,0x5b,0x2d,0x1c,0xee,0xb4,0x2b,0x60,0x77,0xa5, + 0xf1,0x5b,0x67,0x2f,0x97,0xa8,0xef,0x56,0xc0,0x83,0xfb,0x0,0x3a,0xd4,0x57,0x16, + 0xfb,0xf9,0xb6,0xb3,0x6a,0x6f,0x61,0xb7,0x34,0x8b,0xac,0xf5,0xc5,0xc2,0x8d,0x98, + 0x4c,0x41,0xaf,0xc5,0xaa,0xc2,0x17,0xc3,0xdb,0xc2,0xba,0xd8,0x95,0x12,0x56,0xa9, + 0x1b,0x78,0xc7,0x1b,0xf3,0xcd,0xc,0xb4,0x5,0x4d,0xc0,0xad,0xb9,0x4d,0x6,0xa8, + 0x1f,0xef,0xfb,0x6,0x75,0xa9,0x5c,0x5c,0x58,0xe0,0x14,0xe0,0x1d,0xe6,0x5f,0x42, + 0x50,0x67,0xf2,0x8e,0xd9,0x23,0xbb,0x8,0x8e,0xd9,0x88,0x40,0x88,0xef,0x5e,0xab, + 0x58,0x6b,0xf2,0xf0,0x72,0x5c,0x40,0x8,0x56,0x51,0xc7,0x9b,0xb2,0xfd,0x18,0x2f, + 0xe6,0xa5,0xe8,0x14,0x3a,0x6f,0x46,0x92,0xa8,0x9f,0xa5,0xde,0x30,0x2d,0xc4,0x87, + 0xff,0x26,0x5f,0xa2,0xb6,0x5,0xcf,0x5a,0x6f,0x93,0xa6,0x4a,0x88,0x9c,0xa2,0xca, + 0xd2,0xb1,0xb1,0x94,0xab,0xe9,0x6a,0xcb,0xa6,0x74,0x30,0xa9,0x7d,0xdf,0x73,0xd9, + 0x36,0x7,0x9f,0x51,0xd3,0xee,0xc5,0xc2,0x1e,0x3,0x9b,0xd8,0x48,0x60,0x65,0x48, + 0xab,0xfd,0x86,0xce,0xf9,0x1a,0x7e,0xc3,0xb,0xb,0x69,0x89,0x31,0xb6,0x5d,0xc2, + 0xa2,0xba,0xec,0x69,0xb1,0x51,0x55,0x2b,0xae,0x5a,0x37,0x2e,0xf3,0x95,0x37,0x9, + 0x4a,0xb3,0xc5,0xc7,0x59,0xd9,0xdf,0x2a,0x1d,0xb4,0xbd,0x6,0x24,0x46,0x28,0xf, + 0xe,0x5c,0xf4,0x5a,0xe2,0x19,0xa1,0x1,0x86,0xb8,0x9,0xa2,0x8,0xb5,0x13,0xc7, + 0xb7,0xcd,0x2a,0xbd,0x4a,0x5d,0xff,0x1d,0xd9,0x12,0xac,0xc,0x37,0x4f,0x17,0xca, + 0x6a,0xc5,0xc4,0xa1,0xd2,0x75,0x77,0xef,0x49,0xf0,0x43,0x10,0xa6,0x8c,0xc6,0x5e, + 0x39,0x19,0x7b,0x4d,0xb2,0xb,0x55,0xd6,0x8d,0x6f,0x40,0xe8,0x14,0xcc,0xcb,0xd4, + 0xc4,0x5e,0x73,0x89,0x4c,0xc0,0x24,0xd3,0x90,0xf1,0x7d,0xf,0xec,0xf9,0x8d,0xf9, + 0x74,0x40,0xc2,0x8b,0x1,0xac,0x10,0x7c,0x52,0xee,0x23,0x77,0x1e,0x62,0xe1,0xb9, + 0x76,0xda,0xe0,0xb9,0x12,0x1c,0x81,0x56,0x3a,0xf1,0xfe,0xc,0x7a,0x75,0x55,0xbc, + 0xdc,0x9c,0xc7,0xaf,0xcc,0xb1,0x8b,0xe,0xca,0xbc,0x53,0x9d,0x92,0x60,0xfd,0x32, + 0xa8,0xfd,0x5f,0xba,0x7e,0x2b,0xf5,0x5c,0xbf,0x4e,0x4d,0xcf,0x6f,0x75,0x21,0xc7, + 0xaf,0x7d,0x9a,0xff,0x39,0xed,0xd5,0x25,0xba,0x6e,0x99,0x1d,0xf6,0xac,0x78,0x77, + 0xa5,0x6c,0x5b,0x96,0x93,0xaa,0xc0,0x56,0xf3,0x13,0x6e,0xa9,0xa3,0x92,0x32,0x73, + 0x99,0xf,0x50,0xec,0x2d,0x92,0x90,0xb9,0x53,0x6a,0x23,0x3b,0x65,0x42,0x7a,0x8b, + 0xcc,0x8,0x6,0x7a,0x55,0x72,0x36,0xa5,0x2e,0xf1,0xbb,0xe8,0x4e,0x39,0x14,0x7b, + 0xee,0xf3,0xd1,0x8a,0xf3,0x8b,0xd3,0x20,0xd7,0x3,0xd6,0xae,0x71,0xf4,0xee,0x87, + 0x47,0xf,0x1f,0x40,0x81,0x37,0x64,0xba,0xd5,0x18,0x87,0x9e,0xfb,0xfa,0x8e,0x47, + 0x76,0x1b,0xe8,0xe0,0x74,0x6d,0xa4,0x23,0xf0,0x4d,0x49,0x18,0x69,0x78,0x1f,0xff, + 0xea,0xc1,0x7f,0x3e,0xff,0xe4,0xf0,0x83,0x7f,0xa5,0xa8,0x5,0xd0,0x42,0x78,0xb1, + 0x3f,0x98,0x4f,0x75,0xb4,0x47,0xef,0x7d,0x7a,0xf8,0xc3,0x9f,0xa6,0x38,0xb3,0xc1, + 0xe1,0x22,0xa8,0x63,0x3c,0xce,0xf4,0xf7,0xfd,0x7,0x47,0x7f,0x7d,0x94,0x22,0xe6, + 0xe5,0x8b,0xf1,0x0,0xef,0x80,0xfa,0xc6,0x24,0x83,0xf5,0x97,0x9f,0x7c,0xf9,0xeb, + 0x9f,0x6b,0x2c,0x90,0x30,0x8b,0xf5,0x34,0xc4,0xd1,0x44,0x43,0x7a,0xf8,0xd9,0xef, + 0x8f,0x3e,0xfb,0xf4,0xe8,0xe3,0x5f,0xa4,0x78,0x41,0x6,0xc8,0x82,0x58,0xc1,0x5e, + 0xc4,0x20,0xa4,0x7a,0x6f,0xbf,0xfc,0xe8,0xd1,0xd1,0xbf,0x3f,0x4a,0xb1,0x26,0x20, + 0x55,0x5b,0x1a,0x77,0xcb,0x24,0x99,0x3d,0xac,0x7f,0xe0,0xdd,0x83,0xa9,0x16,0xd1, + 0x41,0x75,0x2f,0xa5,0x66,0x32,0xf0,0x1a,0xc0,0xba,0xeb,0x9d,0xb4,0x33,0x39,0xe5, + 0x67,0x3b,0xf5,0xb1,0x5d,0xab,0xe1,0x42,0x56,0xaf,0xa3,0x5,0x43,0xc6,0x4f,0x22, + 0xbd,0xa8,0xf,0x2c,0x19,0xc6,0x24,0x39,0xab,0x75,0xb4,0x63,0x46,0xbe,0xe7,0xc9, + 0x35,0xfb,0xa,0x8e,0xb1,0xe3,0xb9,0xcb,0xe8,0xc0,0x65,0x75,0xf2,0xec,0xd0,0x80, + 0x7d,0x67,0x12,0x3,0xd4,0xd9,0xa6,0x6b,0xda,0x9b,0x56,0xa9,0x3f,0xb1,0x56,0x7f, + 0x4a,0x68,0xb0,0x91,0x20,0x4d,0x76,0xcb,0x8f,0x49,0xab,0x9a,0x5a,0x2d,0x63,0x6f, + 0x11,0xaf,0x52,0xe3,0xff,0x64,0xb,0x81,0x71,0x51,0x38,0x5f,0xf,0xbe,0x1e,0x94, + 0xd8,0x44,0xab,0x7,0xcb,0x1e,0xb1,0xa7,0xa6,0x89,0xd6,0xd0,0xb4,0x29,0x6c,0x1d, + 0x83,0xdc,0x7a,0xab,0xdf,0x42,0xba,0x8,0x92,0xd5,0x4e,0x3a,0xf9,0xe0,0x22,0x9b, + 0xf6,0x4e,0xbb,0xa8,0x39,0xc5,0x10,0x10,0x71,0xa1,0x88,0xf8,0xe9,0x93,0x15,0x52, + 0x2f,0x65,0x3b,0x38,0x7d,0x2,0xed,0x5c,0xa8,0x6b,0xd5,0xef,0x9f,0xbe,0x61,0x58, + 0xaf,0xd5,0x41,0x1d,0x79,0xac,0xb3,0xe9,0x64,0xde,0x84,0x4a,0xa7,0x86,0x5b,0xe5, + 0x5,0x46,0x52,0x23,0xd7,0xa2,0x3f,0x5d,0x10,0x5f,0x66,0x3,0xea,0xa,0x99,0x7a, + 0xe5,0x9b,0x50,0x5f,0xa7,0xd9,0x3f,0xa8,0x6,0xab,0x35,0xd5,0xa5,0x27,0xa4,0x36, + 0xd3,0x33,0xc5,0x8b,0x99,0x9c,0xf2,0x23,0x25,0x73,0x28,0x1,0xb1,0xc1,0xd5,0x7a, + 0x31,0x4e,0x66,0xca,0xe6,0x61,0x44,0x43,0x88,0x71,0x58,0x5c,0x5,0x9e,0xfd,0x16, + 0x3b,0x82,0x4,0xbb,0x75,0xd,0x62,0xf2,0xcb,0xbc,0xae,0x1e,0x1e,0x58,0x63,0xd4, + 0x69,0x5f,0x20,0xb6,0xf6,0xc8,0x36,0x6d,0xea,0x6b,0x5a,0xab,0xd6,0x4,0x1c,0xb3, + 0xfa,0xe0,0xab,0xd8,0xc3,0xbc,0xc5,0x94,0x5,0xa5,0x39,0x67,0x4f,0x70,0xd6,0xd6, + 0x29,0xdd,0x81,0xcc,0x9c,0x9,0xae,0x74,0xca,0x76,0xe0,0x8,0xe,0x87,0x13,0x74, + 0x69,0x1e,0xc7,0x36,0x43,0xff,0x95,0x9c,0xd4,0xb5,0x2b,0x77,0xdc,0x22,0xde,0xf3, + 0xcd,0x72,0x73,0x20,0x77,0x46,0x51,0x21,0xd,0xec,0xe9,0x1d,0x47,0x89,0x7e,0x99, + 0xce,0xa1,0x6a,0xf5,0xb8,0x86,0x1,0x3b,0xde,0x49,0x5e,0x6d,0x3b,0xc4,0xb7,0x50, + 0x65,0x57,0xcb,0x21,0x17,0xb7,0x3e,0x8b,0x5a,0x9d,0x27,0xb5,0x36,0x9a,0x95,0xa9, + 0x61,0x7d,0xb5,0x2d,0x84,0x75,0xcf,0x87,0xe9,0x65,0x29,0x20,0x69,0xba,0x9e,0x23, + 0xb8,0xa2,0xaa,0xde,0x7e,0x1b,0x35,0xef,0x1f,0xd4,0xb0,0x52,0xa2,0xd9,0x16,0xe, + 0x88,0xef,0xb0,0xa8,0x32,0x8b,0x74,0x4c,0xe2,0x8b,0xbe,0xbf,0xd,0xe5,0xcd,0x5, + 0x71,0xbd,0x39,0x27,0x20,0xc,0x6b,0xb9,0x2e,0xcb,0xe2,0xb,0xa8,0xcf,0x53,0x8, + 0x9b,0xa6,0xda,0x16,0x53,0x88,0xc6,0x62,0xd4,0x5c,0xb0,0xd0,0xeb,0x21,0x9d,0x16, + 0x9,0x26,0x35,0x36,0x9a,0xa,0xe0,0xb8,0x64,0xb7,0xa9,0x99,0x28,0x94,0x97,0x91, + 0xdc,0xa6,0x8a,0x60,0xbd,0xa9,0x87,0xb9,0xd9,0x70,0xa3,0x22,0x29,0x51,0x5e,0xf, + 0x47,0x24,0x1d,0x98,0x6d,0x85,0xeb,0xce,0xdd,0x1a,0x1,0x25,0x84,0x3d,0x92,0xf8, + 0x73,0xcf,0xc9,0x6e,0x38,0x3e,0x9,0xc6,0x10,0x92,0xb2,0x2d,0xda,0x79,0xe0,0x92, + 0x11,0xc4,0x40,0xe5,0xb9,0x41,0x59,0xe7,0x2c,0x44,0x4d,0xd6,0x1f,0xf,0xba,0xd0, + 0xee,0xc1,0xc7,0x77,0xb2,0x78,0xa1,0xe8,0xd4,0xa9,0xd6,0x22,0xee,0x67,0x76,0x64, + 0xce,0x6c,0x1e,0x4d,0x64,0xa7,0xef,0x78,0x77,0x97,0xea,0x53,0x2d,0x22,0x1e,0x5, + 0x7e,0x67,0xb,0xea,0x4c,0xbd,0x8e,0x6e,0xea,0x5,0xb7,0x30,0x33,0x30,0x45,0x29, + 0x48,0xab,0x2e,0xc8,0xdd,0xe7,0xa6,0xd,0xa2,0x85,0x2a,0x37,0x66,0xf3,0x84,0x93, + 0xcd,0xa1,0x9b,0x2c,0x2b,0xb9,0x40,0x3c,0x57,0xd,0x32,0x51,0xcf,0x63,0xd3,0x49, + 0xd0,0x19,0x9,0xaa,0x4c,0xcc,0x52,0x3c,0x26,0xfb,0x3a,0x4,0xe,0xc7,0xc5,0x1d, + 0xf0,0xee,0xc2,0x25,0x78,0x1a,0x9d,0x1a,0x9e,0x46,0xa7,0x86,0xa7,0x71,0xee,0x99, + 0xe7,0x4,0x2d,0x3d,0x11,0x62,0x29,0x19,0x45,0x4b,0xee,0x55,0x7b,0xb5,0x75,0xcc, + 0x64,0xa4,0x25,0xa4,0x1c,0xd9,0x52,0x5e,0x6b,0x1d,0x31,0x6e,0x4,0x1,0x9,0x91, + 0x3c,0xc5,0x89,0xbc,0xe9,0xdc,0xc7,0xe6,0xd4,0xb8,0x85,0xc4,0xf6,0x78,0xfe,0x52, + 0x1d,0x29,0xd5,0x7c,0xe2,0x9a,0x4e,0xee,0x42,0x5c,0xb6,0x9f,0x43,0x3f,0x95,0xf3, + 0x1c,0x7e,0xc6,0xcb,0x6f,0x77,0xd8,0xe3,0x24,0xf6,0xdc,0xce,0x24,0x8,0x57,0x9d, + 0xe1,0x64,0xd3,0x89,0xed,0xb0,0x53,0x95,0xfc,0x99,0xec,0xba,0x56,0x24,0x9a,0xda, + 0x51,0xd1,0x60,0xd3,0xb,0x38,0x50,0xe2,0x82,0xea,0x59,0xa6,0xb2,0xce,0x2d,0xb3, + 0xc8,0x80,0x42,0xd2,0xa9,0xeb,0xc5,0x3e,0x95,0xc,0x59,0xf5,0x2c,0x94,0x29,0x5b, + 0x43,0xd1,0x99,0x73,0x4e,0xa3,0x2,0x7b,0x86,0xac,0xd0,0x86,0xf2,0xa0,0x4e,0x4e, + 0xae,0x51,0xc8,0x40,0xb0,0xd8,0xfc,0x33,0x23,0x9e,0x4d,0x63,0x37,0x9d,0x38,0x64, + 0xae,0x4f,0xa8,0x1b,0x16,0xc6,0xa4,0xfd,0x65,0xdf,0xa1,0xc8,0xdf,0x17,0x88,0x62, + 0x1c,0xcf,0x23,0x46,0x9d,0x5f,0xdf,0xc8,0x2,0xf7,0x63,0x3c,0xbc,0xf7,0x3d,0x8f, + 0x18,0x4f,0x9b,0x79,0x1c,0xa7,0x0,0x8e,0x9b,0x8d,0xc,0x62,0x1a,0x7b,0xd8,0x17, + 0xc7,0xa9,0xec,0x68,0x90,0x1d,0x3f,0x24,0x27,0x5,0x26,0x25,0x66,0x8e,0xe1,0x55, + 0x91,0x30,0xb2,0xcd,0xac,0x91,0x27,0xcf,0xe7,0xb7,0xe4,0xf9,0x86,0x7e,0x66,0xaf, + 0xce,0x3c,0xc0,0x72,0xc9,0xdb,0x8,0x2c,0x47,0x33,0x64,0xe3,0x86,0x85,0x29,0xa6, + 0x60,0x98,0x7a,0xd9,0x83,0x7d,0x73,0xa6,0x0,0xa7,0xb9,0xe7,0xc5,0x4f,0x46,0x72, + 0x45,0x90,0x6c,0xd7,0x23,0x49,0x67,0xcf,0x7c,0x94,0x40,0xf2,0xd9,0xd,0xb2,0x44, + 0x8f,0xd6,0x7d,0x2a,0x3c,0x61,0x79,0xfb,0x70,0x90,0xdb,0x3d,0x2a,0xbd,0xaf,0x24, + 0xda,0xac,0xe3,0x41,0xb6,0x4a,0x2e,0x44,0xf9,0xab,0x43,0xb6,0x2b,0x45,0x49,0xa6, + 0xc2,0xf9,0xca,0xab,0x46,0xc6,0xa4,0xc5,0x63,0xeb,0x63,0xc9,0xfd,0x1d,0x63,0x46, + 0x7e,0x3e,0x75,0x3f,0x8b,0x4f,0x87,0xca,0xc2,0x55,0x26,0xa1,0x2c,0x92,0x78,0x52, + 0x3b,0xd9,0xa4,0x56,0x82,0x49,0x3e,0xa9,0xe4,0x9c,0xfd,0xca,0x9c,0xc9,0x6f,0x49, + 0xb2,0x47,0x3a,0xab,0xd6,0xfb,0x4b,0x4b,0x76,0x46,0xcf,0xe6,0x3d,0x94,0x82,0xfb, + 0x51,0x77,0x77,0xf,0xbb,0xee,0xeb,0x22,0xa7,0x0,0xb3,0xc8,0x2c,0xc0,0x31,0x49, + 0xb6,0xfa,0x3a,0x2f,0xa4,0x29,0xe7,0xbb,0x13,0x71,0x8a,0x9f,0xa7,0xb3,0x84,0xfb, + 0x52,0x75,0xf6,0xd0,0x8e,0xb3,0x6f,0xa6,0xed,0x95,0x9,0x1d,0x15,0x77,0xa0,0xad, + 0x71,0x23,0xd,0xb8,0x1,0x64,0xf0,0x52,0x29,0x22,0x10,0xa,0x2,0xc1,0x2b,0x84, + 0x15,0xab,0x46,0x78,0xb0,0x5e,0x66,0xf0,0x8a,0xd9,0xd1,0x33,0xc0,0x44,0xab,0xf2, + 0xc,0xb0,0x95,0xd5,0x9c,0x41,0xcb,0x5b,0xb0,0x3e,0x5f,0x55,0x17,0xb8,0x65,0x99, + 0x2c,0xc3,0xcf,0x76,0xf5,0x2f,0xb1,0x36,0xca,0x32,0xb6,0x8f,0x77,0xd7,0xb2,0xec, + 0x96,0xea,0x92,0xef,0x61,0xe6,0xee,0xa0,0x3e,0xdd,0x1b,0x98,0xe5,0xc8,0x57,0x7a, + 0xf6,0x1b,0x92,0x4b,0xb8,0xcd,0xd5,0x33,0xde,0xde,0x5a,0x39,0xd7,0x33,0xaf,0xd, + 0x26,0xeb,0x58,0x76,0x2a,0x2c,0x4e,0x80,0xf9,0x35,0x72,0x67,0x82,0xe5,0x61,0x29, + 0x93,0xfd,0xb,0xf2,0x1e,0xfe,0xb7,0x56,0xd0,0xe1,0x3f,0xff,0xf1,0xdf,0x77,0x1e, + 0x3e,0xfe,0xc9,0x9f,0x1b,0x2d,0x7,0xc8,0x34,0x23,0xb9,0x73,0x2d,0x33,0x2d,0xe8, + 0x3c,0x88,0xd9,0xf6,0x94,0x80,0x3f,0xfc,0xdb,0xdf,0x8f,0x3e,0xff,0x4b,0xc3,0xe2, + 0x6b,0xd7,0x39,0x31,0x7e,0x2d,0x32,0x72,0x34,0x73,0x5e,0x51,0xeb,0xe,0x60,0xe5, + 0x89,0xda,0x71,0x19,0xc5,0xad,0x35,0xbb,0xbe,0xef,0x33,0x9e,0x6d,0xf2,0x6b,0xf7, + 0xb6,0x88,0x44,0xf1,0xf1,0xf1,0x6f,0x1e,0x1d,0x7d,0xf0,0x19,0x2,0x76,0x9e,0x41, + 0xdf,0xea,0x64,0x38,0xa9,0xa1,0x1b,0x72,0x66,0x9a,0xeb,0x62,0xa,0x6b,0xa8,0xe0, + 0xb6,0x9d,0x5c,0x57,0x9b,0xb6,0x2f,0xde,0x97,0x99,0x76,0xa5,0xc4,0xbe,0xe2,0x89, + 0x2a,0x5e,0x5f,0x4f,0x74,0x26,0x89,0x9,0x64,0xfe,0x58,0x21,0x56,0xe8,0xa1,0x6b, + 0xb2,0x8,0x20,0x68,0xc0,0x4f,0x40,0x72,0xd7,0x3e,0x9b,0x7c,0xbc,0x2d,0xb4,0xf6, + 0x92,0x8a,0x5,0xd9,0xda,0xc3,0x21,0x59,0xc,0x43,0x42,0x1,0x70,0xba,0x38,0xb3, + 0xfc,0x6b,0x64,0xad,0x70,0x0,0x1b,0xd9,0xbb,0x39,0x92,0x4,0x5a,0xe9,0xe2,0x90, + 0xef,0xb6,0x4c,0x54,0xcc,0xf5,0x7c,0x3d,0x2d,0x7d,0xd2,0xce,0x97,0xd0,0xe6,0x79, + 0x7c,0x39,0xca,0xdb,0xaa,0x8c,0xd3,0xbd,0x91,0x9c,0x94,0x33,0x5e,0x66,0x4e,0xce, + 0x45,0xde,0x66,0x9,0x76,0x95,0xac,0x97,0x23,0xd0,0xd7,0x8a,0xd1,0x7d,0x6b,0x6b, + 0x91,0x68,0x99,0x6b,0x7b,0x31,0x29,0xe4,0xbd,0xe3,0xaf,0x29,0x3f,0x78,0x13,0xce, + 0x8f,0xfb,0xfa,0x79,0x97,0xdc,0xd9,0xe6,0xc0,0x1b,0x2e,0x2c,0xff,0x1c,0xce,0xc1, + 0xe2,0xbd,0x67,0x19,0x93,0x95,0x67,0xb8,0x30,0xa2,0x6d,0x3c,0x4e,0xfb,0x4,0x2f, + 0x69,0x8f,0x0,0xd8,0xda,0x1f,0x7e,0x5e,0x0,0xbd,0x1,0x18,0x71,0xe0,0xb3,0x68, + 0x4f,0x92,0x2d,0xfa,0xbc,0xec,0xe8,0xe5,0xb,0xcd,0xa2,0xa2,0x13,0x30,0x25,0xdd, + 0x24,0xc1,0x5c,0x52,0x1a,0x6a,0x25,0xb2,0x33,0xeb,0x9e,0x4f,0x84,0xbb,0x96,0xff, + 0x5d,0x10,0xdd,0x95,0x4b,0x6b,0xe4,0xaf,0xb7,0x34,0xc4,0x52,0xf1,0xe5,0x1f,0xbf, + 0x7f,0xf8,0xf1,0x17,0x87,0xef,0xfe,0xe1,0xe8,0xb7,0x3f,0x90,0x56,0x28,0x5,0x5, + 0x53,0x4c,0xc4,0x6f,0xa2,0xa4,0x44,0x9c,0x9b,0x20,0xda,0xec,0x55,0xdb,0x4a,0x63, + 0xe,0xb2,0x3c,0xae,0xe8,0xa2,0x3b,0x8d,0xc3,0xf7,0x1e,0x1,0x1e,0x91,0xe5,0x8b, + 0x9a,0xdf,0x76,0xde,0x98,0x8d,0x11,0xfb,0x4f,0xd8,0xc7,0x2c,0x60,0xff,0x77,0xc9, + 0x60,0x6,0x1f,0x83,0x29,0xfb,0x3f,0xf6,0x46,0xf0,0x3f,0x56,0xff,0xd9,0x7,0x2c, + 0xda,0x43,0xf1,0x31,0x6a,0x35,0x4e,0xa3,0xc6,0xe3,0x87,0xef,0x3c,0xfe,0xdd,0xc3, + 0x4,0x65,0xab,0xa1,0x1d,0xad,0x81,0xf4,0xd,0x87,0x64,0x16,0x1b,0xf6,0xc8,0xd8, + 0x31,0x98,0x4f,0xc1,0x6b,0xdc,0xc2,0xf1,0xc4,0x74,0x24,0x67,0x3a,0x2c,0x53,0xb, + 0x26,0x1f,0x64,0xe5,0x99,0x19,0x6b,0x3c,0x3,0xec,0xd0,0x7e,0x1e,0xfa,0xdb,0xf4, + 0xba,0x22,0xd7,0xcc,0xe0,0x31,0x1f,0x94,0xf1,0xbb,0xff,0x0,0xab,0x4e,0xfc,0x5e, + 0x42,0x6d,0xeb,0xc1,0x5c,0x3a,0xe,0x71,0x0,0xc7,0xda,0xb5,0x16,0x31,0xdb,0x8a, + 0xa0,0x86,0x48,0x92,0x65,0x9b,0x84,0x66,0xc2,0x21,0x89,0xe7,0x61,0x50,0xe1,0xa2, + 0x33,0x16,0xbc,0x41,0x7,0x5c,0x87,0x34,0xed,0x12,0xe2,0xc7,0xb,0x22,0x8d,0x68, + 0xab,0xd8,0x23,0xd9,0xd8,0xda,0xb,0x90,0xfa,0x88,0xfa,0xc4,0xd9,0xc5,0x61,0xd0, + 0x6c,0xac,0x63,0x60,0xa8,0x8b,0x62,0xca,0x3c,0xf3,0x30,0x56,0x3b,0x11,0x80,0xa4, + 0xd1,0xaa,0xb1,0x66,0x71,0x9d,0xe1,0x46,0xdd,0xac,0x35,0x64,0xaf,0x5a,0x6b,0x98, + 0xca,0x3c,0xf8,0xec,0xe8,0xbd,0x8f,0x1e,0xbf,0xff,0x20,0xcd,0x66,0xaf,0x2d,0x92, + 0x15,0xf2,0xc2,0x3b,0x67,0x60,0x53,0x1d,0x49,0xb1,0xcc,0x85,0x18,0x94,0x4a,0xb1, + 0xb3,0xc9,0x4e,0x9d,0xb9,0xa8,0x9e,0xf,0x41,0x8b,0xf5,0x2,0x35,0x3,0x2a,0xd5, + 0x9,0x5c,0xd5,0xb,0xad,0x46,0xeb,0x78,0x6e,0x46,0xd5,0x94,0x4d,0x21,0x2c,0x2e, + 0x9f,0xb0,0xa3,0xf,0x3f,0x3f,0xfc,0xf1,0x9f,0xbe,0x46,0x13,0xc6,0x86,0xf4,0x6c, + 0xa6,0x8b,0x51,0x7a,0x96,0x93,0x35,0xa4,0xb3,0xfd,0xa,0xed,0xfa,0xe0,0x67,0x87, + 0x3f,0xfa,0xe4,0x6b,0x34,0x59,0x6c,0x48,0xcf,0x66,0xb2,0x18,0xa5,0x65,0x4f,0x56, + 0x3f,0x4d,0x14,0xc8,0xcf,0x95,0x96,0x43,0x90,0x56,0x88,0x78,0xb7,0x8b,0x6e,0xee, + 0x90,0xd0,0xc7,0xfb,0xe,0x15,0x9f,0xfa,0xfc,0x8,0x94,0xb7,0xc8,0x9b,0x73,0x12, + 0xf1,0x69,0x6a,0x8e,0x84,0x7b,0x20,0x7c,0xb0,0xe2,0x9c,0x4d,0x49,0x38,0x26,0x8c, + 0xab,0xf7,0xf,0x8a,0x95,0x4f,0x98,0x97,0x95,0xac,0xf1,0x64,0xcf,0x8b,0x98,0xc3, + 0xfb,0x5d,0xb2,0x8f,0xbc,0x20,0x87,0xd6,0x38,0x21,0xa2,0x5b,0x77,0xb4,0x86,0x77, + 0xb,0x9,0x1a,0x99,0xda,0x8a,0x95,0x52,0xdc,0xc5,0x91,0x68,0x45,0x3e,0x56,0x19, + 0x80,0x4a,0x9e,0xaa,0x82,0xd9,0xa6,0x65,0x10,0xa6,0x1c,0xa6,0x2c,0x44,0x92,0xbd, + 0x52,0x6,0x94,0xc9,0x43,0xc9,0xf,0x2c,0xe1,0xf1,0x3d,0xc1,0xdb,0x51,0x35,0x53, + 0xef,0x9,0x66,0x4a,0x48,0xfe,0x5a,0xc1,0x3d,0xeb,0xb4,0xaf,0x49,0x9c,0x59,0xf0, + 0xa2,0x6f,0x6d,0xd3,0x0,0x2d,0x52,0x93,0x7e,0xf6,0x2c,0x2d,0xe9,0xd9,0x4,0x3e, + 0xed,0xa0,0xfa,0xa5,0x27,0x64,0x89,0x59,0x55,0x88,0xca,0x43,0xd1,0xc,0x4f,0x34, + 0x3a,0x22,0x5e,0x85,0xb1,0xf0,0xcf,0x5e,0xb1,0x2a,0x52,0x75,0x5c,0xce,0xef,0xf0, + 0xaf,0x77,0xb3,0x70,0x52,0x32,0x37,0x18,0x1d,0x80,0xe6,0xf4,0x18,0x70,0x3b,0xb, + 0xa6,0x6f,0xeb,0x1e,0xe4,0x86,0x90,0x33,0x9b,0x2c,0x4,0x78,0x35,0xf4,0x33,0x9d, + 0x66,0xf3,0xbc,0x83,0xfd,0x39,0x11,0xd3,0xc7,0xea,0xd1,0x5,0xf5,0xcd,0x61,0x53, + 0xc4,0xd3,0xf2,0xf2,0x29,0x7f,0xcc,0x2,0xf2,0x66,0x49,0x48,0xde,0x60,0x6d,0xba, + 0x67,0xce,0x9c,0x81,0xb0,0xc7,0x6c,0x15,0x15,0x19,0xd1,0x2e,0x9a,0xf,0xc4,0x8f, + 0x23,0x36,0xcf,0xeb,0x73,0x29,0x4e,0xa7,0xed,0xe8,0x17,0xc6,0xfe,0x62,0xcb,0xf8, + 0x5b,0x7d,0xc2,0x19,0x6,0xb5,0x18,0x42,0x4c,0xf4,0xea,0xad,0x8d,0x24,0xd2,0x13, + 0x74,0x2d,0xc,0xd5,0xc4,0x90,0xdd,0x4d,0xcf,0x74,0x42,0xac,0x3b,0xf2,0x52,0x57, + 0xf1,0xae,0x57,0xab,0xe0,0x7f,0x9b,0xee,0x83,0xf1,0x2b,0xef,0x3d,0x55,0xa5,0xff, + 0x92,0x24,0xa7,0xd7,0x4b,0x4f,0x82,0x9d,0x90,0xcc,0x7c,0x3c,0x24,0xcd,0x31,0x89, + 0x33,0xa1,0xaa,0x80,0xb4,0xc,0xc0,0xc,0xac,0xf,0x23,0xda,0xf5,0xe2,0xe1,0x4, + 0x15,0x2b,0xf8,0x82,0x86,0x61,0x72,0x84,0x2,0x76,0x15,0xb,0xd,0x3b,0x44,0x2, + 0x4c,0x5d,0x16,0x4d,0x20,0x8d,0x9b,0x32,0x26,0x2,0xf2,0x3a,0x68,0xd2,0xd0,0xb8, + 0x6b,0x21,0x40,0xf9,0xf5,0xce,0x4,0xb0,0xb8,0x8d,0x60,0x42,0x9f,0xde,0xe0,0x4c, + 0xbb,0x66,0x8e,0xfa,0x4d,0xad,0xc5,0x35,0xcd,0x94,0xa4,0x61,0xb7,0x47,0x0,0x26, + 0xd7,0x2a,0x13,0x58,0xf3,0xde,0x4d,0xde,0x50,0x8f,0xf0,0xdc,0x8f,0xed,0xec,0xb5, + 0x19,0x3e,0xcb,0xbd,0xbf,0xc2,0x56,0x9a,0x4f,0xb1,0xbb,0x21,0xd2,0x1,0x98,0xdd, + 0x80,0xd6,0xff,0x3,0xb5,0x7b,0xc1,0xa5, + // TagsPage.qml + 0x0,0x0,0x9,0x4, + 0x0, + 0x0,0x33,0xb5,0x78,0xda,0xc5,0x1b,0xef,0x6f,0xdb,0xc6,0xf5,0x7b,0x80,0xfc,0xf, + 0x37,0xd,0x28,0xec,0xd9,0xa5,0x25,0xd7,0xc9,0xc,0x66,0xde,0xe0,0x28,0x69,0x63, + 0xc0,0x4e,0xe2,0xda,0x5d,0xb,0x74,0xc5,0x70,0x22,0x4f,0x14,0x91,0x13,0x8f,0x38, + 0x1e,0x9d,0xa8,0xa9,0x81,0x22,0x68,0x97,0x35,0x18,0xd0,0xa2,0x5f,0x6,0xac,0xfb, + 0x90,0x7d,0x28,0xb2,0xd,0x68,0x36,0x60,0x3,0xe6,0xcd,0xcb,0x3e,0xec,0x5f,0x59, + 0x64,0xb7,0xff,0xc5,0xde,0x1d,0x49,0x89,0xa4,0x28,0xf2,0x28,0xc9,0xd,0x11,0x38, + 0xe4,0xdd,0xbb,0x77,0xef,0xde,0xef,0x77,0x77,0x72,0xfb,0x3e,0xe3,0x2,0xed,0x8b, + 0xfd,0xd0,0xb5,0xee,0x5d,0xbe,0xe4,0x66,0xbe,0x8d,0x36,0xf3,0x4,0x67,0x34,0x98, + 0xe8,0xd8,0xc5,0x3,0x16,0x8a,0x71,0x7b,0xc3,0x30,0xd6,0x44,0x8f,0xf4,0x49,0x3, + 0xe1,0x0,0x1d,0xca,0xb7,0x4c,0x9f,0xc5,0xe0,0xdd,0x23,0x9e,0x8,0x1a,0x99,0x76, + 0xdb,0xc5,0x94,0x39,0xa9,0xc6,0xbb,0x3d,0x26,0xd8,0xbb,0x98,0x52,0xd4,0x32,0x9a, + 0x97,0x2f,0x5d,0xbe,0xf4,0x36,0xb1,0x4,0xf6,0x1c,0x4a,0xd0,0xc3,0xcb,0x97,0x10, + 0x3c,0xae,0x6d,0x22,0xce,0x98,0x88,0xbe,0x2c,0x46,0x19,0x37,0xa3,0x19,0x8d,0xe8, + 0x6f,0x7,0x5b,0xf7,0x1c,0xce,0x42,0xcf,0x96,0xe3,0x25,0xd0,0xda,0x1a,0x3a,0xc4, + 0x4e,0x80,0x6c,0x2c,0x30,0xea,0x72,0xd6,0x47,0x12,0x86,0x48,0x0,0xd9,0xed,0x73, + 0xe6,0x13,0x2e,0x6,0xe8,0x8,0x73,0x24,0x0,0xd0,0x44,0xef,0x7f,0x90,0xeb,0xea, + 0x30,0x46,0x11,0x65,0xd8,0x76,0x3d,0xc7,0x44,0x5d,0x4c,0x3,0x52,0x4,0xd1,0xc7, + 0x1e,0x76,0x8,0xbf,0xe3,0x13,0x6f,0x4,0x15,0xc1,0x75,0x43,0xcf,0x12,0x2e,0xf3, + 0x14,0x12,0x49,0xcd,0xd2,0x72,0xb2,0x22,0xf9,0xc4,0xa8,0xd1,0x16,0x12,0x3c,0x24, + 0xe3,0x76,0x49,0xe,0x34,0x2a,0xb6,0x1c,0x8,0xc6,0x89,0xe1,0x10,0xb1,0x4d,0x69, + 0x84,0xa1,0x68,0x7c,0x8a,0xb6,0xe3,0x64,0xf2,0x76,0xc2,0x7e,0x83,0x79,0xf2,0x9d, + 0x12,0x41,0x80,0x8d,0x63,0x52,0xc6,0x80,0x9e,0x47,0x14,0x9d,0x41,0x9a,0x3a,0x81, + 0x39,0x4c,0x6b,0xa6,0xc8,0x48,0x6,0x64,0x96,0xc6,0x3c,0x89,0xad,0xdd,0x3,0x79, + 0x11,0x3b,0xbb,0x3e,0xf9,0x48,0xa9,0x19,0xe9,0x39,0x93,0x8e,0xe3,0x1c,0xb9,0x20, + 0xaf,0x36,0xa6,0x56,0x48,0xb1,0x20,0x48,0x30,0x81,0x29,0xf2,0xe5,0xcc,0x41,0x8e, + 0x95,0x40,0xd3,0xa1,0xec,0x55,0x64,0xe5,0x18,0xaa,0x64,0xa9,0x86,0x6e,0xa1,0x66, + 0x8a,0x56,0xc6,0xd1,0x92,0xec,0x73,0x65,0xfb,0x35,0xf8,0xef,0x27,0x8a,0xc7,0x6, + 0x25,0x9e,0x23,0x7a,0xd0,0xb0,0xb2,0x32,0x41,0x78,0x84,0x67,0x65,0x4b,0x41,0xbe, + 0xef,0x7e,0x60,0x28,0x6a,0xda,0xa0,0x62,0x62,0x62,0x11,0x6a,0xa1,0x44,0x84,0xdc, + 0x8b,0x86,0xe5,0x96,0x16,0xb8,0x8e,0x7,0xb8,0x0,0x51,0x9b,0x82,0x21,0x1,0x9b, + 0x62,0xa5,0x4b,0x89,0x80,0x86,0x7d,0x2f,0x32,0xb0,0x34,0x21,0xd8,0xb3,0x7a,0x8c, + 0x7,0x46,0xd7,0xa5,0xd4,0x44,0x3e,0xe6,0x24,0x3d,0x7b,0xd2,0xdb,0x7,0x49,0xb9, + 0x5e,0x90,0xb5,0x88,0xc0,0xc7,0x16,0x28,0xc7,0xae,0x33,0x86,0x8f,0x9b,0x4c,0xd4, + 0x4c,0x4b,0x52,0x31,0x9e,0xdb,0x60,0x55,0x9e,0xc0,0xae,0x47,0xf8,0xb8,0x6b,0xc2, + 0xe,0x93,0x27,0xa2,0x54,0x91,0xf5,0xae,0x6b,0x8b,0x9e,0x99,0xd3,0xe0,0x1c,0xcc, + 0x2d,0xe2,0x3a,0x3d,0x51,0x4,0x54,0x60,0xca,0x41,0xc8,0xbb,0xd8,0xca,0xc1,0x71, + 0xd0,0xf4,0x30,0xb7,0xc2,0xa8,0xed,0xbd,0x5d,0xa9,0xa7,0x59,0xe8,0xe,0xe3,0x36, + 0xe1,0xc6,0xfd,0x88,0xb4,0x56,0x61,0x67,0x91,0x13,0x51,0x3d,0x69,0xde,0x94,0xc9, + 0x46,0x4f,0x46,0xe5,0xbc,0x4f,0xc9,0xe0,0x16,0xc1,0x76,0x9a,0xf7,0x95,0x32,0xa8, + 0x23,0x8b,0x1c,0xac,0xcf,0x49,0x97,0x70,0x4e,0xec,0x44,0x30,0x3f,0x5e,0x2f,0x86, + 0xd7,0x15,0x8f,0x16,0xe3,0x67,0x15,0xc0,0x88,0x13,0xec,0xfe,0x74,0x29,0xd4,0x93, + 0x46,0x1e,0x9a,0x92,0xae,0xd8,0x53,0x56,0x64,0xa2,0xf5,0x8d,0x6a,0x78,0x2e,0xd9, + 0x96,0x1e,0x30,0x7d,0x48,0x95,0xfa,0xcc,0x2a,0xca,0x9,0xc5,0x2a,0xa5,0x42,0x3e, + 0x87,0xe4,0x41,0x25,0x5,0xca,0xf3,0x1,0x9c,0x89,0x1a,0x67,0x4f,0x1f,0x9f,0x7f, + 0xf3,0x9f,0x46,0x35,0x7c,0x17,0x1c,0x87,0xe1,0xbb,0xf,0x8,0x3d,0x70,0x3f,0x24, + 0x59,0x89,0xca,0x3e,0xd9,0xba,0xfe,0x80,0x6a,0x22,0xba,0x1f,0xab,0xe4,0x9b,0xf2, + 0xe3,0x3a,0xa3,0x76,0xf5,0xb8,0x2,0x4d,0x92,0x6b,0xb8,0xcb,0x5d,0xf0,0x8c,0x83, + 0xf2,0xf1,0xc7,0x8b,0xe4,0x59,0x2a,0xa8,0xa0,0x15,0xd4,0x40,0x2f,0x4f,0xfe,0x1c, + 0x71,0x11,0xfd,0xf7,0x1f,0xf0,0xb9,0x32,0x19,0xbc,0x24,0xd4,0xf0,0xdf,0x4f,0xcf, + 0x3f,0x7d,0x76,0xfe,0xd9,0xe3,0x5,0xf1,0xfa,0xa0,0x3f,0x33,0xcb,0xe,0x8,0x44, + 0x1,0x7b,0x1e,0xa6,0x1d,0x97,0x69,0xe1,0xf5,0x50,0x8,0x8,0xe1,0x7a,0x56,0x30, + 0xe1,0xa4,0x36,0x9a,0xe5,0xe3,0xca,0x7b,0xc7,0x19,0xa2,0x59,0xed,0x53,0xf5,0x42, + 0x4f,0x41,0xe4,0x29,0xe1,0x75,0xe4,0x8b,0xe4,0xb2,0x82,0x80,0xd8,0xe8,0x67,0x19, + 0x84,0x7e,0xa4,0xab,0x37,0x30,0xbf,0x87,0xcc,0xa2,0x9e,0xb9,0xb4,0x58,0x86,0x76, + 0x98,0x7b,0x47,0x90,0xbe,0xa9,0xe7,0x46,0x27,0xbc,0xcb,0x66,0x35,0x6c,0xe2,0x1c, + 0x2d,0x98,0x8a,0xf0,0x1d,0xaf,0xda,0xfd,0x26,0xcf,0x8e,0x25,0xb5,0x2,0x79,0xb8, + 0xf,0x2a,0xdd,0x8,0x88,0x10,0x30,0x67,0xd0,0xb8,0x6,0x99,0x93,0x54,0xf2,0xd6, + 0xd5,0x6b,0x9,0x13,0x1b,0x3f,0xec,0xaa,0x7,0xfa,0xa4,0x97,0x94,0x9,0xad,0x74, + 0x91,0x55,0xc,0xa8,0x63,0xca,0x29,0x17,0x78,0xfe,0xfc,0xf,0xe7,0x5f,0xfc,0x4a, + 0xdb,0x11,0x2e,0xd2,0x40,0x8b,0xfd,0xe1,0x1e,0x1,0xbd,0xd3,0x1c,0x9d,0xe7,0x58, + 0xf5,0xa8,0xe3,0xb9,0x94,0xc,0xaa,0x8c,0x28,0xbb,0x35,0xd3,0x15,0xd1,0x44,0x71, + 0xa3,0x89,0xb5,0xa0,0xf9,0x78,0x4a,0xe6,0xd4,0x8e,0xb4,0x1b,0x81,0xb2,0xe1,0xef, + 0x27,0x7f,0x2a,0xcf,0x69,0x73,0x2,0xd8,0x17,0x6,0x77,0x3a,0x78,0xa9,0xb8,0x5c, + 0x35,0xf8,0xea,0x94,0x42,0xd6,0x70,0xa6,0xf6,0x74,0x56,0x51,0xd3,0xb8,0xb2,0x3c, + 0xcd,0xd5,0x2,0x4f,0x76,0xe3,0xd2,0x30,0x10,0x50,0x4e,0x15,0x43,0x45,0x89,0x89, + 0x4e,0x2e,0xa5,0x6f,0xd0,0x23,0x77,0xd1,0x5a,0x9f,0xe,0x74,0xe4,0x6,0x6e,0x87, + 0x12,0x33,0xa9,0x5f,0xcb,0x23,0x46,0x30,0xd8,0xf1,0x6c,0xd7,0xc2,0x50,0x80,0x56, + 0x59,0x6f,0x9c,0x76,0xbe,0xb1,0x5e,0xe,0xd6,0x8b,0x25,0x57,0x5,0xc7,0x43,0xcf, + 0x53,0x8b,0x19,0xd1,0xa9,0xe3,0xfd,0xe0,0x8f,0xfb,0xa1,0x2c,0xa5,0x68,0x5b,0xb1, + 0x6d,0xe4,0xf8,0xf3,0x1d,0xb5,0x4d,0x42,0xd7,0x89,0xc5,0xce,0x6b,0xf8,0xe4,0xe9, + 0xb7,0x2f,0x5e,0xbc,0x3c,0xf9,0xc6,0x30,0x8c,0xa,0xe3,0x5f,0x84,0xd3,0x9a,0x92, + 0x51,0x1c,0x12,0x2e,0xdc,0xca,0xf8,0x75,0xf1,0xcc,0x3b,0x2e,0x31,0x96,0x9b,0x7d, + 0x5f,0xc,0x5e,0x99,0xa9,0x14,0x14,0xed,0x7b,0xb6,0x86,0xf5,0xfc,0x20,0xd9,0xfe, + 0x79,0xed,0xb5,0x4c,0xe2,0xb9,0xb5,0xb5,0x55,0x5c,0x64,0x6a,0x7b,0xc4,0x9c,0x3d, + 0x6d,0x36,0xf5,0xec,0xa9,0xa,0x2e,0x49,0xa4,0xca,0xa,0xac,0x29,0x9a,0x44,0x28, + 0xfc,0xad,0xca,0x24,0x66,0x50,0xa2,0x72,0x84,0x51,0x5a,0x72,0x91,0x89,0x4f,0x9c, + 0xf1,0x50,0xdc,0x21,0x54,0x23,0x40,0x47,0xe9,0xd0,0x1b,0x57,0x2f,0x3a,0xbf,0x57, + 0xe1,0x5c,0xaa,0xa2,0x18,0x98,0x32,0xd2,0x5c,0x4c,0x35,0x50,0xc3,0x97,0x9d,0xfd, + 0xee,0xd1,0xd9,0x6f,0x9f,0x6a,0x25,0x62,0x3a,0xbe,0xec,0x3d,0xaa,0x81,0xa3,0x66, + 0x21,0x3a,0x4f,0x11,0xba,0x58,0xf7,0xb7,0x18,0x8e,0x2b,0x5e,0xf,0x3f,0xff,0xcb, + 0xcb,0xd3,0xaf,0x87,0x27,0xcf,0x87,0x4f,0xfe,0x74,0xf6,0xe8,0x8f,0x67,0x5f,0xfd, + 0x7d,0xf8,0xf5,0x8b,0xe1,0xef,0xff,0x7a,0x7e,0xfa,0xc9,0xf9,0xe9,0xe3,0xa8,0x6a, + 0xfd,0xdf,0xc7,0x8f,0x7e,0xe1,0x9d,0x3f,0xfa,0xe7,0xf0,0xf1,0xe9,0xf0,0xf3,0xbf, + 0xbd,0x3c,0x79,0xf2,0xed,0xb3,0x2f,0xcf,0x7e,0xf3,0xd9,0x77,0x5f,0x3e,0x1f,0xfe, + 0xfa,0xab,0xe1,0xe9,0xbf,0x5e,0x9e,0x7c,0x3c,0xaa,0x83,0x87,0x5f,0x3c,0x3,0xf0, + 0x57,0x17,0x8d,0x34,0xf5,0x7f,0xcc,0xee,0x6d,0xea,0x3a,0x9e,0x74,0x3d,0xa6,0x62, + 0x9e,0xa1,0xbe,0x6f,0x55,0x9,0xe1,0xd5,0x87,0xb4,0x43,0xec,0x20,0x87,0xbb,0x53, + 0x74,0xf6,0x2d,0xe8,0xf9,0xb9,0x4b,0xee,0x97,0xe9,0x82,0x3c,0x72,0x81,0xb0,0xf2, + 0xd6,0x54,0x24,0xb3,0xef,0xb6,0xe9,0xee,0x57,0xd7,0xe,0x7d,0x3f,0x45,0x25,0x21, + 0xc8,0xa2,0xae,0x9f,0xa4,0xeb,0x25,0x50,0x64,0x54,0x6,0xec,0x61,0xd1,0x3,0x5a, + 0x1f,0x2c,0xb5,0x36,0x9b,0xab,0x68,0x49,0x45,0x43,0xf4,0x7a,0x71,0xbc,0x46,0x3f, + 0x42,0x57,0x96,0xd1,0x5a,0x34,0xa6,0x4b,0x19,0xe3,0x31,0xfc,0x1a,0x5a,0x6f,0x36, + 0x97,0x97,0xcb,0x27,0x4c,0x6a,0x89,0xd6,0x46,0x69,0xe0,0xee,0x33,0x9b,0xd0,0x68, + 0x97,0xa9,0xc,0xc,0x80,0x88,0x3,0xb9,0x8c,0x89,0x64,0xc1,0xaf,0x19,0xe4,0x63, + 0x51,0x1b,0xa3,0xf5,0xeb,0xc5,0xfc,0xf4,0xb0,0x68,0x15,0x55,0x41,0xb5,0xd6,0xde, + 0x4b,0xac,0x84,0xf2,0x7c,0x42,0x3f,0xc,0xeb,0x29,0x63,0x1d,0xa5,0xd4,0x29,0xd8, + 0xeb,0x9d,0x50,0x2c,0x62,0xb3,0xbd,0xf6,0xc6,0xfb,0xf4,0x4d,0x78,0xb,0x18,0xbc, + 0xc7,0xc2,0x80,0x6c,0x43,0xd,0x6d,0xc4,0x27,0x41,0x81,0x6a,0x29,0xde,0xa8,0x42, + 0x75,0x36,0xee,0x33,0x5,0x1d,0xe9,0xe1,0x23,0x17,0x6a,0x39,0x48,0xad,0xd2,0x34, + 0xa0,0x87,0x32,0xcb,0x66,0x7c,0xdb,0x3,0xfc,0xea,0xa0,0xef,0x21,0xb2,0x43,0xae, + 0x5e,0xb3,0x73,0x25,0xad,0x6f,0xe2,0x40,0xa0,0x63,0x9d,0x9d,0x9f,0xf4,0x9c,0x3, + 0xc0,0x7b,0x3b,0xec,0x77,0x48,0x8d,0x99,0x6e,0x33,0xde,0xc7,0xf4,0x1a,0x22,0x38, + 0x0,0x65,0x30,0xc4,0xc0,0x7,0xdb,0xba,0x19,0x7d,0xdc,0x9,0xc5,0x7e,0x88,0xed, + 0x88,0x10,0x8d,0x7d,0x62,0x8e,0xbd,0xa0,0xb,0xf8,0x60,0x26,0xf9,0xaa,0x4e,0x3b, + 0x35,0x37,0xa5,0x6,0x55,0x72,0x7a,0x7d,0x3,0x99,0xa8,0xa9,0x87,0xec,0x7b,0xe3, + 0x89,0xc6,0xa6,0x53,0x35,0x10,0x44,0xb4,0xeb,0xa3,0xed,0xf,0xe4,0xc2,0xc2,0x75, + 0x37,0x15,0xf5,0xb8,0x91,0x38,0x1,0xc1,0xfc,0x51,0x7c,0x86,0xf7,0x7a,0x83,0x79, + 0xe4,0x12,0xe3,0xe1,0x3c,0x72,0x86,0x75,0x10,0x8c,0x5c,0x50,0x6b,0x5d,0x6f,0x60, + 0xcd,0xf2,0x61,0x5c,0x42,0x6c,0x6c,0xd6,0xda,0x43,0x9c,0xa3,0x8c,0xc8,0x94,0x12, + 0xe5,0xea,0xdb,0x34,0x5a,0x57,0xa4,0x2,0x1b,0xcd,0x4d,0x1d,0x9d,0xc8,0x6b,0x71, + 0x3c,0xcb,0xc,0xba,0xac,0xef,0x49,0xb4,0x94,0xb5,0xce,0x89,0xdf,0x7c,0xb1,0xab, + 0x50,0x79,0xd6,0x35,0x3d,0x40,0xd9,0x6,0x84,0xc,0x78,0x7a,0x58,0xe2,0x5c,0x33, + 0xf2,0xe1,0x1d,0x6c,0xeb,0x4,0xba,0xda,0x69,0x40,0x2e,0x57,0xd9,0x68,0xea,0xf, + 0xe9,0x69,0x1e,0x1e,0x2d,0xf4,0xc4,0x27,0x67,0x3e,0x2a,0x6f,0xbb,0x81,0x5,0x8e, + 0x43,0xdd,0x47,0x1f,0x15,0x9f,0xf0,0xe8,0x23,0xe,0x2c,0x2c,0xf3,0xe0,0x72,0x7b, + 0x6a,0x19,0x2d,0x30,0x27,0x75,0xa5,0x4a,0x17,0x6f,0xda,0x9e,0xd4,0x1c,0x73,0x59, + 0x93,0xfe,0xbc,0x75,0xce,0x66,0xe6,0xdf,0x75,0x99,0x2c,0x77,0xc7,0x12,0x82,0x6c, + 0xf3,0x36,0x78,0x55,0xc3,0xea,0x61,0xbe,0x2d,0x96,0x9a,0xcb,0x10,0x7,0xde,0xf1, + 0x7d,0xc2,0xdb,0x38,0x20,0x4b,0xcb,0xf5,0x90,0xeb,0x54,0xb2,0xbb,0xce,0xc,0x38, + 0x67,0x38,0x24,0x9f,0xef,0x68,0x48,0xf3,0xc,0xa8,0x96,0x9f,0x54,0x41,0x5a,0x55, + 0x28,0xd3,0xce,0x55,0xf4,0xf1,0xc4,0x6e,0x48,0x6,0x44,0xbd,0x1,0x75,0x35,0x6e, + 0x8a,0x9e,0xe8,0x23,0x58,0xb4,0x2e,0xcc,0xab,0x7,0xf3,0xec,0x57,0xa5,0x1f,0x42, + 0x5d,0x9b,0xc4,0xbb,0x23,0x37,0xe5,0xfb,0xdb,0xfa,0x89,0x4f,0xdd,0xe3,0xb7,0x99, + 0xd5,0xc,0xd4,0x43,0x5d,0xb9,0x80,0x55,0x87,0xba,0x1e,0xa2,0xd6,0x39,0xf9,0x44, + 0x50,0xbd,0x5a,0xc7,0xfd,0xd5,0x49,0x55,0x73,0xb9,0x9f,0xba,0x95,0xf8,0x4b,0xea, + 0x76,0x38,0x48,0xad,0x51,0xf,0x45,0x7c,0xba,0xbe,0x31,0x93,0xf3,0x98,0xed,0xa0, + 0x67,0x42,0x8b,0x53,0x87,0xf8,0xb,0xf7,0x42,0xb3,0x46,0x96,0xbc,0xad,0x8f,0x6f, + 0x7e,0xd6,0xbe,0xaf,0x53,0x7b,0x67,0x3a,0x98,0x37,0x1a,0xd4,0xb9,0x22,0xb0,0x70, + 0x91,0xea,0x87,0x87,0x85,0x98,0xf6,0x28,0xf7,0xd1,0x95,0xb0,0xdc,0x4f,0xca,0x24, + 0x4d,0x17,0x9d,0x9d,0xf7,0xd8,0x11,0xe1,0x37,0x3d,0xdc,0xa9,0xa9,0xe5,0x56,0xc8, + 0x3,0xc6,0xf,0x7a,0x58,0x96,0xd5,0xfb,0xc2,0xb8,0xcb,0x5c,0x4f,0x5e,0x8a,0xb9, + 0x85,0x3d,0xbb,0xad,0xfa,0x34,0x4b,0xaf,0xf1,0xa5,0xc,0x75,0x13,0x3b,0x75,0x7, + 0x79,0xa4,0xdf,0xcb,0x17,0x79,0x33,0xa4,0x54,0x8e,0x7,0x16,0x67,0x94,0x5e,0xc7, + 0xdc,0x38,0x92,0xaa,0x6,0x9,0xa7,0x39,0x6e,0xab,0x92,0xa9,0xcf,0x60,0x21,0x83, + 0xd4,0x0,0x63,0x3b,0xb8,0x4d,0x88,0x4d,0xec,0x5,0x5d,0x36,0x99,0xf2,0x59,0x70, + 0x71,0x5d,0xa6,0x1e,0x7b,0xd1,0x9d,0x17,0x14,0xfd,0xba,0x21,0xea,0x82,0xf6,0xa4, + 0x39,0xb5,0x98,0x78,0x53,0x33,0xee,0xb9,0x91,0x82,0x57,0xcb,0x52,0xda,0x65,0xa2, + 0x3b,0xc0,0x12,0x8a,0x7,0x6,0x8b,0xfe,0xcf,0xfe,0x3a,0x60,0x2c,0xcd,0x94,0xbf, + 0x18,0x6d,0x8f,0xa7,0xae,0xdf,0xa4,0xb9,0xaf,0x6e,0xea,0xb7,0x41,0xe9,0xd5,0xef, + 0x0,0x92,0xb,0xf5,0x4b,0x32,0x90,0xac,0x46,0x2e,0x60,0xe2,0x12,0x7c,0xea,0x27, + 0x8,0x96,0x1a,0x8,0x18,0x32,0x3,0xea,0x5d,0xf6,0x1f,0x51,0xf1,0x8e,0x6f,0xe7, + 0xa8,0x80,0xa5,0xec,0xd8,0xab,0x48,0x93,0x98,0x50,0x8d,0x97,0xc4,0x14,0x8c,0x9b, + 0x91,0xa6,0x1b,0x24,0xfe,0x85,0x44,0x96,0xa6,0x32,0x32,0x6c,0x35,0x64,0x44,0xc6, + 0x4c,0x33,0xb7,0x29,0xb,0x26,0xef,0x4c,0x65,0x7f,0xd0,0x1,0xff,0xfe,0xf,0x84, + 0xc1,0x6,0x7c, + // FavoritesPage.qml + 0x0,0x0,0x8,0x52, + 0x0, + 0x0,0x35,0x34,0x78,0xda,0xe5,0x5b,0x5b,0x6f,0x1b,0xc7,0x15,0x7e,0x37,0xe0,0xff, + 0x30,0x61,0x0,0x83,0x84,0x9d,0xb5,0x28,0x2b,0xaa,0x40,0x47,0x9,0x2c,0x59,0xae, + 0x4,0x58,0x69,0x6c,0x1a,0x48,0x1e,0xa,0x4,0x43,0xee,0x90,0x1c,0x78,0x76,0x66, + 0x3b,0x3b,0x2b,0x59,0x9,0x4,0x4,0x8e,0x53,0xdb,0x29,0xa,0xf7,0x21,0x37,0x24, + 0x7d,0x50,0x0,0x3,0x69,0x1f,0x8c,0xdc,0x90,0x4b,0xe1,0x3a,0xf9,0x31,0x31,0x29, + 0xf7,0x5f,0xf4,0xcc,0x5e,0xc8,0x25,0xb9,0x97,0x21,0x45,0x51,0x30,0xb2,0x10,0x24, + 0x72,0xe6,0xcc,0xed,0x5c,0xbe,0x73,0xce,0x9c,0x15,0x75,0x5c,0x21,0x15,0xba,0xa6, + 0xae,0xf9,0xb4,0x79,0xf3,0xf4,0x29,0x3a,0xf4,0xdd,0x5a,0x17,0x5c,0x49,0xc1,0xbc, + 0xb1,0x8e,0xab,0x78,0x4f,0xf8,0x6a,0xd0,0x5e,0xb2,0xac,0xf3,0xaa,0x43,0x1c,0x52, + 0x42,0xd8,0x43,0x37,0xf4,0xa7,0xa1,0xbe,0xa6,0x80,0xcf,0x9c,0x70,0xe5,0x95,0xfa, + 0xed,0x6f,0x74,0x84,0x12,0x6f,0x62,0xc6,0x50,0xd5,0x5a,0x38,0x7d,0xea,0xf4,0xa9, + 0xeb,0xa4,0xa9,0x30,0x6f,0x33,0x82,0xde,0x3d,0x7d,0xa,0xc1,0x43,0xed,0x1a,0x92, + 0x42,0xa8,0xf0,0x5b,0x53,0x30,0x21,0x6b,0xe1,0xe4,0x56,0xf8,0xbb,0x81,0x9b,0x37, + 0xdb,0x52,0xf8,0xdc,0xd6,0xe3,0x35,0xd1,0xf9,0xf3,0xe8,0x32,0x56,0x18,0xb5,0xa4, + 0x70,0xc2,0x15,0xea,0x4a,0x48,0x62,0xb5,0xf0,0x8e,0x90,0x54,0x11,0x6f,0x5b,0xd8, + 0x84,0x85,0xb4,0xae,0x14,0x2e,0x91,0x6a,0xf,0xed,0x60,0x89,0x3c,0xc2,0x60,0x79, + 0x62,0x6f,0xd9,0x5e,0xd,0x71,0xb2,0x8b,0xea,0x44,0x95,0x2b,0x23,0x84,0xd,0x21, + 0x18,0xf2,0x79,0x34,0x19,0xe5,0xed,0x1a,0x6a,0x61,0xe6,0x91,0x78,0x75,0x8f,0xb6, + 0x39,0x66,0x88,0xe3,0x1d,0xda,0xc6,0x8a,0xdc,0x10,0x9b,0xc2,0x21,0x7a,0x96,0xb0, + 0x7b,0x3d,0xe6,0x82,0x25,0xb8,0xfe,0xcc,0x8,0x2c,0x58,0xcb,0xde,0xa6,0xc5,0x4, + 0xb6,0xb7,0x38,0xac,0x84,0xd9,0x60,0x16,0x38,0x62,0x3d,0xd8,0x2c,0x15,0x1c,0x75, + 0x8,0x83,0xad,0x79,0x61,0x4f,0xcb,0xe7,0x61,0x2b,0xf5,0xea,0xd1,0x71,0xca,0xae, + 0x9e,0x7c,0xcb,0xae,0xc4,0x3c,0xd5,0x8f,0x24,0xca,0x97,0x3c,0x79,0x64,0xab,0x83, + 0xbd,0x3e,0x69,0x48,0xb8,0x1f,0xaf,0xd7,0x9f,0x55,0x89,0x36,0x8,0xa7,0xbf,0x76, + 0xea,0xd4,0x9a,0x95,0xc0,0x3d,0x60,0x1e,0x5a,0xed,0xb3,0x31,0xb1,0x50,0x65,0x40, + 0x4a,0x5b,0xa8,0x1c,0x92,0xe,0xad,0x3e,0x34,0x9d,0x7e,0x22,0x1a,0xe0,0x7,0xb0, + 0x6b,0x64,0x93,0xc1,0x46,0x11,0x1,0x11,0x64,0x8c,0xc2,0xb6,0x9d,0x36,0x64,0xf0, + 0x31,0xb1,0xb7,0x70,0xc7,0x30,0x2a,0x8b,0x1,0x4d,0x46,0xb0,0x1c,0x9c,0x7f,0x68, + 0xa7,0x63,0xf3,0x24,0x15,0x68,0x7c,0xaa,0x90,0xfc,0x12,0x63,0xe5,0x62,0xf6,0x55, + 0x86,0xfb,0x1d,0xe8,0x2a,0xd0,0xec,0x60,0x29,0x21,0x51,0x59,0xd3,0x53,0xa0,0x5f, + 0xb8,0x8,0x7f,0x5e,0x41,0x8e,0xd5,0x4,0x63,0x51,0xf0,0xe5,0xec,0xd9,0x4a,0xe, + 0xc7,0x1c,0xcb,0x6,0x23,0x82,0x3f,0x94,0xdb,0xe4,0x56,0x99,0x9e,0x43,0xb,0x95, + 0x73,0x68,0xf1,0xe5,0x3f,0x54,0xa6,0x66,0xe2,0xba,0x60,0xbe,0xc3,0x43,0xdc,0x48, + 0xae,0x8c,0x79,0xb3,0x23,0xa4,0x67,0xb5,0x28,0x63,0x35,0xe4,0x62,0x9,0xe6,0x31, + 0xde,0xeb,0x60,0xd9,0xa6,0xdc,0x1b,0xb6,0x7e,0xcf,0xc5,0x4d,0xb0,0xc1,0xab,0xed, + 0xc4,0x46,0xc2,0xa6,0x1a,0x5a,0x88,0xd7,0x8d,0x2c,0x66,0x1d,0x4b,0x1b,0x10,0x84, + 0x2b,0x4c,0x39,0x91,0x83,0xae,0x31,0xcc,0x89,0x9f,0x70,0xa7,0xc1,0xb6,0xde,0xa4, + 0xb6,0xea,0xd4,0x90,0x92,0x3e,0xc9,0xa4,0xd9,0x24,0xb4,0xdd,0x51,0x69,0x44,0x29, + 0xb0,0xe5,0xf9,0xb2,0x85,0x9b,0x23,0x74,0x12,0xdb,0xd4,0x1f,0x39,0x61,0xd8,0xf6, + 0xd6,0x55,0x38,0xfd,0x8,0x75,0x43,0x48,0x9b,0x48,0x6b,0x37,0xdc,0x5a,0x35,0xb5, + 0x33,0xd,0x30,0x83,0x9e,0x91,0xd,0x32,0xea,0xc6,0x1b,0x1f,0xee,0xc9,0x92,0x99, + 0x99,0xec,0xf2,0x65,0x92,0x90,0xcd,0x26,0xc1,0x63,0x9b,0xca,0x95,0xcd,0x24,0x32, + 0x1a,0xa1,0x75,0x25,0x69,0x11,0x29,0x89,0x1d,0xb,0x6c,0x65,0x25,0x9d,0xde,0x54, + 0x6c,0x46,0x2,0x31,0x17,0x4c,0xfa,0xb8,0xeb,0x62,0x37,0x5b,0xa,0x93,0x49,0x63, + 0x94,0x9a,0x91,0x96,0xda,0xe,0xac,0xab,0x86,0x16,0x97,0x8a,0xe9,0xa5,0x66,0x9b, + 0xc9,0x80,0xbe,0xd8,0xab,0xcb,0x59,0xc7,0x1a,0xc8,0x1f,0xc2,0x1,0xa,0xd6,0x99, + 0x4d,0x56,0xa8,0xb,0xf1,0x13,0x9,0x60,0x69,0x25,0x9f,0xac,0x13,0x89,0xbf,0x88, + 0x2e,0xb6,0xca,0xea,0x62,0x3e,0x5d,0x24,0xd2,0xd2,0x8b,0x57,0x36,0x36,0x16,0x37, + 0x16,0x4b,0x79,0x47,0xd6,0xcf,0x16,0x9c,0xb6,0xe8,0x28,0x49,0xb6,0x37,0x41,0x98, + 0x44,0x6e,0xf1,0x62,0xc1,0xf6,0xe1,0x1c,0x3b,0x4,0x36,0x14,0xbb,0x87,0x52,0xf1, + 0x8,0x8f,0xbe,0x43,0xf2,0x65,0x3a,0x76,0xda,0x8d,0x2b,0x4b,0xf0,0x18,0xcc,0xad, + 0x95,0x52,0xc7,0x3a,0xd9,0x6,0x9a,0xe2,0x56,0x52,0xba,0xb2,0x3b,0x8b,0xc0,0x6a, + 0x5a,0xe0,0x18,0xd3,0xe7,0xa5,0x22,0xd9,0xde,0x20,0xb7,0x94,0x89,0x6c,0x15,0xd0, + 0x1,0x13,0x7b,0x1f,0xfd,0xf8,0xec,0xd3,0x7,0x26,0x3c,0x4,0xf7,0x65,0xb9,0xf4, + 0x16,0x61,0xf5,0x40,0x52,0x17,0x16,0xd,0xc7,0xec,0x46,0xca,0x7e,0x45,0x7f,0x59, + 0x63,0x58,0x47,0xfa,0x86,0x22,0x4e,0x62,0x94,0xde,0xef,0x1b,0x92,0x82,0x2f,0xde, + 0x9b,0x5a,0x84,0x93,0xf3,0x27,0x3b,0x3a,0x56,0x42,0x61,0xb6,0xae,0x3,0x1a,0x74, + 0x16,0x95,0x50,0xf7,0xbf,0x7,0x87,0x1f,0x7c,0x75,0x78,0xff,0xee,0x14,0xac,0x4c, + 0x1e,0x53,0xf7,0xe9,0xd6,0x6d,0x7b,0x6a,0x2e,0xd5,0x9,0x98,0xb7,0x7d,0x14,0x3e, + 0x65,0x74,0xa5,0x34,0xef,0x67,0x78,0x55,0x9d,0xbb,0x1,0x50,0x20,0x80,0xb,0x3c, + 0x1f,0xdf,0x9a,0x1f,0x7,0xe5,0xb0,0x6c,0x3c,0x8d,0x4b,0x39,0xcf,0x55,0xc8,0x85, + 0xc0,0xfe,0x90,0xa7,0x20,0xb3,0x4a,0xa7,0xa,0x21,0xc0,0xc4,0x47,0x9a,0xc3,0xe9, + 0xc0,0x8d,0xe5,0x58,0xdb,0xe,0xf5,0x68,0x83,0x91,0xa2,0x54,0xe,0xe6,0xc9,0xc3, + 0x8e,0x35,0xdf,0xdb,0xdb,0xe2,0x36,0x6d,0x62,0x98,0xc0,0xd0,0xcf,0x15,0x61,0x40, + 0xec,0xe7,0x8a,0xe8,0xa4,0xcf,0x79,0x70,0x4c,0x83,0x13,0x98,0xf8,0x2b,0xf8,0x45, + 0xdf,0xd1,0xe1,0x36,0x5b,0xf,0x58,0x1d,0x33,0x7a,0xac,0x63,0x62,0x13,0x30,0x45, + 0x90,0x8,0x5d,0xbb,0x1f,0x1e,0x3c,0x7b,0xf2,0xe4,0xe9,0xcf,0x8f,0x2c,0xcb,0x2a, + 0x0,0x6,0x13,0x50,0xa8,0x3b,0x46,0x71,0xc0,0x28,0x20,0xdc,0x20,0x12,0x92,0xf8, + 0x22,0x3c,0x38,0x7e,0xe6,0xed,0xe7,0x18,0xd8,0x86,0xe3,0xaa,0xbd,0x13,0x33,0xaf, + 0x82,0xc4,0x2e,0xd3,0xe2,0x5e,0x28,0x54,0x58,0x74,0xe6,0x4c,0x8e,0x56,0x7,0x9, + 0x31,0x5a,0x5d,0x5d,0x4d,0x4f,0x4f,0xa6,0x8d,0x3f,0xab,0x8b,0x86,0x1,0x68,0x21, + 0x61,0x1c,0x81,0x16,0xc5,0x65,0xe3,0x11,0xe8,0x8c,0x55,0xed,0x79,0xd,0x68,0x97, + 0x9f,0xd3,0x80,0x76,0x2,0x90,0xeb,0x7d,0x7e,0xbb,0xf7,0xe9,0x81,0x51,0x20,0x39, + 0xa,0x72,0x45,0xea,0x97,0x12,0x40,0xa,0x66,0x4f,0x5,0x82,0x46,0xb1,0xe3,0x6c, + 0x31,0x70,0x36,0xdc,0xbd,0xfd,0xaf,0x67,0xbf,0x7e,0xd6,0xfb,0xee,0xcb,0xde,0x3f, + 0xef,0x87,0x3c,0x7e,0xfa,0xf8,0xf1,0xd3,0x27,0x1f,0x87,0xd1,0xe6,0x6f,0xef,0xdd, + 0xfe,0x33,0x3f,0xbc,0xfd,0x9f,0xee,0xdd,0xc7,0xc9,0xe6,0xa7,0x3f,0x7f,0x78,0xf8, + 0xf9,0x9d,0xc3,0x7b,0xdf,0x76,0x7f,0x7d,0xbf,0xfb,0xc5,0x2f,0xbd,0x83,0xbb,0xdd, + 0xbf,0x7f,0xdf,0x7d,0xf0,0x75,0xef,0xa7,0xc7,0xe0,0x92,0xba,0xf7,0xbe,0xe9,0x3d, + 0x7a,0xd8,0x7d,0x78,0x7,0x46,0xcf,0xc0,0x2b,0x6d,0x4f,0x27,0x10,0xc3,0x30,0x75, + 0xc0,0xf1,0x4b,0x8c,0xb6,0xb9,0x3,0x6c,0xaf,0x5,0xfc,0xb3,0x82,0xef,0x9b,0x45, + 0x72,0x98,0xa7,0x58,0xd7,0x7c,0xa5,0x8a,0x81,0x68,0x86,0xbb,0xd1,0x4f,0x7e,0xef, + 0x20,0xba,0xad,0x99,0xbb,0x91,0xe0,0x82,0xdc,0x71,0x19,0x6d,0x52,0x15,0xc5,0xdf, + 0xd5,0xe5,0x5,0xf3,0x31,0x9b,0x86,0xf7,0x1b,0xf9,0x37,0x8f,0x29,0x17,0x8f,0x39, + 0xea,0x15,0xf1,0xce,0x95,0xc4,0xf3,0x88,0x8d,0x5e,0x1b,0x9a,0xd0,0xd,0x8d,0xff, + 0x32,0x96,0x37,0x51,0x2d,0xad,0xe7,0x48,0x29,0x65,0x33,0x4c,0x76,0xb6,0x14,0x71, + 0x6a,0x66,0xb7,0x65,0x63,0x1,0xc8,0xca,0x71,0xfa,0xae,0xd0,0x3b,0xc6,0x2e,0x2c, + 0x28,0x48,0xbc,0xcd,0x68,0x43,0xc2,0xb9,0x4b,0x17,0xe3,0x8b,0x97,0x85,0x8b,0x3, + 0x3f,0xd4,0xa,0x1e,0xe8,0x4b,0xfa,0x99,0x22,0x2e,0x4c,0x92,0x5c,0x27,0xf1,0xed, + 0x87,0x7,0xcf,0xbe,0xba,0x67,0x9c,0x3b,0xcf,0x32,0x7f,0x4e,0xf7,0x30,0xdb,0x4, + 0x94,0xcf,0x31,0x1b,0x3d,0xca,0xb1,0xe2,0x51,0xfb,0x47,0xd2,0x34,0xc1,0xd7,0xc1, + 0xc0,0x6e,0x92,0xa8,0x34,0x69,0x8d,0xd7,0xfa,0x66,0x18,0x92,0x7,0x61,0x2b,0x6a, + 0x4b,0x6a,0xa3,0xb2,0xef,0xe9,0x58,0x36,0x68,0xf9,0xa3,0x6e,0xe8,0x97,0x54,0x33, + 0x96,0x1c,0x50,0xe6,0x68,0x83,0xae,0xb0,0xba,0x31,0xe1,0xac,0xae,0x96,0x67,0x1c, + 0x9b,0xbf,0x8a,0x72,0x70,0xcf,0xd1,0x84,0x35,0x93,0x7a,0xd8,0x98,0xe1,0x27,0xb, + 0xbe,0x81,0x28,0x13,0x2d,0xd9,0xc3,0x54,0xc7,0x77,0x1a,0x1c,0xd3,0x38,0x7c,0x5a, + 0xc8,0xd9,0x5c,0x1b,0xbb,0xe1,0xf5,0x77,0x26,0x1,0xb8,0x5,0x77,0xd,0x40,0x51, + 0x91,0x91,0x4a,0x72,0xba,0xea,0xe9,0x3b,0x90,0x6d,0x38,0xe4,0x75,0xf2,0x17,0x9f, + 0x78,0x6,0xc5,0x63,0x4d,0x3c,0xa8,0x1c,0xa7,0x4f,0x1a,0xcc,0xd0,0x57,0xea,0xb8, + 0x42,0x19,0x57,0x4d,0xcf,0x1,0x8b,0x7d,0x8f,0x54,0x8a,0x30,0x45,0x57,0x73,0x3, + 0x4a,0xb,0x44,0x42,0x5b,0x94,0x48,0xf,0x9d,0x41,0xd7,0x54,0xfc,0xe,0xc1,0x76, + 0xd4,0x5a,0x31,0x1,0xa7,0x40,0x1c,0x59,0xe5,0xe6,0x2,0xf3,0xd,0xab,0xc1,0x99, + 0xdb,0xa9,0x77,0x68,0x4b,0x4d,0xb4,0x19,0xb0,0xc3,0xeb,0xe0,0xb3,0x49,0xa4,0x31, + 0xba,0x7a,0xfb,0x12,0x40,0xb6,0x76,0xb4,0x30,0x87,0x3d,0x8f,0xd3,0x98,0xb2,0x6c, + 0xb4,0x40,0x7d,0xbc,0x7b,0x9b,0x32,0x44,0x8b,0x34,0xee,0xb2,0xf0,0x1,0x24,0x32, + 0xf5,0xae,0x50,0x34,0xe0,0x51,0x3d,0xc1,0x8,0xa8,0x79,0xbb,0x5c,0xfa,0x93,0x4b, + 0x38,0xe0,0xe,0xd9,0x25,0x52,0x17,0xbe,0x6b,0xa5,0x73,0xa8,0xf8,0x10,0x47,0xbf, + 0x63,0x1d,0xbc,0x87,0xa1,0x84,0x60,0xd,0x7c,0x52,0x45,0xcc,0xe4,0x9b,0x1c,0x3a, + 0x98,0xd0,0x98,0x9,0xf1,0xd7,0xf2,0x12,0xaa,0x65,0x81,0xe7,0x9,0xd5,0x37,0x73, + 0xfd,0x45,0xda,0x31,0xb2,0x34,0x69,0x8d,0x74,0xc0,0xf3,0xa,0x9,0xea,0x94,0xc1, + 0x96,0x3c,0x5,0x7a,0x1d,0x40,0x9c,0xc8,0x4b,0x1c,0x22,0xcf,0x40,0x7c,0xef,0x22, + 0xdb,0x97,0xc1,0xc7,0xe1,0x6d,0xc7,0xad,0xaf,0xb,0xe9,0x60,0x36,0xb1,0xb,0x7f, + 0xae,0xeb,0xb6,0x29,0x37,0x72,0xdb,0xf6,0x8c,0x52,0xea,0xee,0x4f,0xdf,0xfd,0xef, + 0xbd,0xfb,0xbd,0xbf,0xfd,0x1b,0x95,0xd0,0xd9,0x71,0xb9,0x4f,0x52,0xce,0x99,0x45, + 0x28,0x3a,0x5d,0x8,0x3a,0xed,0x35,0x47,0x2e,0x3a,0xea,0x14,0x6,0xd4,0x31,0x1d, + 0x15,0x66,0x91,0xfb,0x66,0x61,0xc8,0x85,0xe5,0xa2,0x2b,0xbe,0xa9,0x13,0xd9,0xec, + 0x4,0xd3,0x34,0xd2,0x37,0xc9,0x30,0x3b,0x62,0x7,0xd0,0x7f,0x78,0x15,0x50,0x2c, + 0xc7,0x28,0x41,0x33,0x82,0xb7,0xa3,0x43,0xdd,0xfc,0xd2,0xd9,0xe5,0xf9,0xa5,0xb3, + 0xc,0x37,0x8,0xeb,0xa7,0xb1,0xd5,0xa5,0x8b,0x5,0x96,0x31,0x9f,0xa4,0xf6,0xe0, + 0xee,0xe1,0xa3,0x5f,0x66,0x98,0xce,0xd6,0x27,0x4b,0x48,0xa7,0xba,0xfc,0x3c,0x5a, + 0x7a,0xba,0x3f,0xd3,0x2,0x86,0x59,0xf9,0xc2,0xb0,0x2a,0x31,0x89,0x7d,0x1c,0x33, + 0xc6,0xe5,0x8d,0x23,0x1c,0x37,0x2,0xc5,0x7c,0x21,0xf9,0x92,0xef,0x73,0x8e,0x8b, + 0xb6,0x4e,0x5e,0xe4,0x66,0xa,0x3a,0x86,0x3d,0xbf,0x23,0xa4,0xea,0xe8,0x37,0xcd, + 0xde,0x76,0x28,0xf7,0xbd,0x34,0xbc,0x9a,0xeb,0xb5,0x5b,0x52,0xc3,0x40,0x62,0xa5, + 0xee,0xc3,0x3b,0x87,0xff,0xf8,0x6b,0x54,0xa8,0x46,0x3a,0x46,0x7a,0xf0,0x49,0xef, + 0xc7,0x7b,0xc6,0x6f,0x7,0x1d,0x13,0x8e,0x9d,0xc4,0xc5,0x9a,0x1,0x1f,0x87,0xb8, + 0xb7,0x6a,0x50,0x85,0xb,0x12,0xd,0xfd,0x36,0xb4,0x7d,0x49,0x4a,0xbc,0x7,0x63, + 0x82,0xbf,0x96,0xfe,0x47,0x81,0x8c,0x17,0xd4,0xb3,0x9e,0xc4,0x95,0x4b,0x7f,0x1b, + 0x24,0x68,0xf4,0xca,0xd1,0xf4,0x95,0x89,0x4f,0x10,0xdd,0xfe,0x14,0x4a,0x65,0xa2, + 0xc,0x7f,0x7f,0xae,0x28,0x1b,0x5,0xaa,0x45,0x20,0x7b,0x82,0x1,0x68,0x75,0x65, + 0xb6,0xa1,0x66,0x49,0x49,0xcc,0xbd,0x90,0xb4,0x34,0x3b,0x1c,0x9d,0x5b,0x2d,0xbd, + 0xc9,0x84,0x67,0x5e,0x48,0xaf,0x2e,0x9f,0xe0,0xb,0x71,0x23,0x10,0x61,0x6e,0x7, + 0x13,0xdd,0xf2,0x64,0x7c,0xdd,0xef,0xff,0x33,0x3,0xfc,0xfc,0x1f,0xa0,0x2f,0x7d, + 0x5e, + // HomePage.qml + 0x0,0x0,0xd,0x25, + 0x0, + 0x0,0x3f,0x7d,0x78,0xda,0xdd,0x1b,0xfd,0x6b,0x1c,0xc7,0xf5,0x77,0x83,0xff,0x87, + 0x61,0x7f,0x28,0x77,0x58,0xac,0x3e,0xe2,0x38,0xe2,0x54,0x37,0x58,0x72,0x15,0x9b, + 0x58,0xb1,0x2d,0xc9,0x4d,0xc1,0x35,0x66,0x6e,0x77,0xee,0x6e,0xec,0xbd,0x9d,0xcb, + 0xee,0x9e,0x64,0xc5,0x11,0x4,0x4a,0xea,0x24,0x6d,0x68,0x2,0xa5,0x1f,0x24,0x3f, + 0x98,0x12,0x48,0x4a,0x49,0xb,0xa5,0x24,0x6d,0x92,0xb6,0xd0,0xbf,0xa5,0xb2,0xe2, + 0xff,0xa2,0x6f,0xbe,0x76,0x67,0x77,0x67,0x3f,0x4e,0x3e,0x25,0x90,0x4b,0xb0,0x74, + 0x33,0x6f,0xde,0x7b,0xf3,0xde,0x9b,0xf7,0x35,0x23,0x3a,0x9e,0xb0,0x28,0x41,0x37, + 0x93,0x9b,0x53,0xea,0xdd,0x3f,0x7b,0x86,0xe6,0xbe,0xbb,0x1b,0x2c,0x4c,0x22,0x16, + 0xc4,0xa5,0x89,0xcb,0x14,0x7,0x6c,0x58,0x1e,0xbf,0x86,0xf,0xd8,0x34,0x31,0xc7, + 0x9f,0xdf,0x60,0xe3,0x9,0x4e,0xdc,0x97,0x22,0x3c,0x19,0x51,0xf,0x7,0x3f,0x1e, + 0xc,0x88,0x67,0x80,0x38,0xae,0xbb,0x98,0x8c,0xc8,0x98,0x38,0x8,0xc7,0x68,0x97, + 0xff,0x96,0x9b,0xf3,0x60,0x3d,0xb,0x49,0x98,0xc4,0x4e,0x6e,0xdc,0x97,0x2c,0x64, + 0x83,0x37,0x46,0x2c,0x61,0xaf,0xe2,0x20,0x40,0xcb,0xee,0xd2,0xd9,0x33,0x67,0xcf, + 0x6c,0x3,0x1d,0x1c,0xe,0x3,0x82,0x1e,0x9e,0x3d,0x83,0xe0,0x43,0xfd,0x1e,0x8a, + 0x18,0x4b,0xe4,0x37,0x8f,0x5,0x2c,0xea,0x49,0x8a,0xae,0xfc,0xb7,0x8f,0xbd,0xfb, + 0xc3,0x88,0x4d,0x43,0x9f,0xaf,0xe7,0x40,0x8b,0x8b,0xe8,0x32,0x4e,0x30,0x1a,0x44, + 0x6c,0x2c,0x29,0xec,0x24,0x2c,0x22,0x72,0x72,0x12,0xb1,0x9,0x89,0x92,0x3,0xb4, + 0x87,0x23,0x14,0x93,0x0,0xe8,0x11,0xff,0xaa,0x1f,0xf7,0x50,0x48,0xf6,0xd1,0xe, + 0x49,0x3a,0x5d,0x9,0x98,0xe2,0x72,0x5d,0x17,0x75,0x5e,0x26,0x64,0x82,0xc8,0x3, + 0x1a,0x27,0x34,0x1c,0x6a,0x24,0x94,0xc4,0x8,0x87,0x3e,0x8a,0xe9,0x30,0xc4,0x41, + 0xdc,0x2d,0x50,0xa0,0x61,0x82,0x92,0xd1,0x74,0xdc,0xf,0x31,0xd,0x76,0xe8,0xeb, + 0xa4,0x87,0x96,0x57,0x97,0xa,0x40,0x71,0x12,0x71,0x8c,0x31,0x48,0x63,0x93,0x92, + 0x0,0x76,0xeb,0xf8,0x38,0x21,0xbb,0xf8,0x3e,0x9,0x9d,0x6a,0xd8,0xeb,0x91,0x4f, + 0x22,0xe,0x4b,0x62,0xaf,0x8,0xd6,0x67,0x2c,0x40,0x5c,0x24,0x93,0xf5,0x3,0x10, + 0x4,0x90,0x4d,0xa2,0xa9,0xda,0x7e,0x44,0xb0,0xcf,0xc2,0xe0,0x20,0x2f,0x7,0xec, + 0x25,0x74,0x8f,0xec,0x10,0x1c,0x79,0xa3,0x4d,0x1a,0x24,0x24,0x2,0x79,0x64,0x92, + 0x73,0x63,0x73,0x6,0xbd,0xf1,0x6,0xea,0x3c,0x3c,0xec,0x56,0x21,0xd4,0x5c,0x8a, + 0x35,0x37,0xa7,0x24,0x3a,0xe8,0xd9,0x8,0xb8,0xaf,0xf1,0x29,0xf4,0x22,0xda,0x11, + 0xf0,0x9d,0x4a,0x90,0x2e,0x82,0x7d,0x3a,0x55,0xd4,0xc4,0x66,0x47,0x38,0x2e,0x30, + 0xef,0x81,0x41,0x24,0xf2,0xdb,0xcb,0xe4,0x20,0xb6,0x61,0xef,0xa2,0x1f,0xa1,0x25, + 0x9b,0xe8,0x0,0xdb,0x25,0x1,0x9e,0x62,0x2b,0xe2,0xe7,0x22,0x30,0xc4,0xe3,0x4d, + 0xa3,0x8,0x8c,0xfd,0x52,0xd0,0x9f,0x8e,0xaf,0xfa,0x1c,0xad,0x1d,0x60,0x17,0xf, + 0xe5,0xb4,0x8d,0x2a,0x15,0x44,0x59,0x78,0x8d,0x61,0x1f,0xe4,0xd1,0x43,0x3,0x30, + 0x29,0xa2,0x6d,0x5a,0x9a,0x18,0x9a,0x70,0x9c,0x97,0xd9,0xb4,0x1f,0x90,0x8d,0x0, + 0xe,0x2f,0xf1,0x3b,0x5c,0x7f,0x62,0xb8,0x9b,0x83,0xc,0x0,0xcd,0x16,0xd0,0xe6, + 0xe6,0x2c,0x27,0xb6,0x49,0x88,0xc7,0x44,0x7a,0x1,0xf4,0x50,0x1e,0x2c,0x73,0xe8, + 0x50,0x82,0xad,0xe3,0xc4,0x1b,0x59,0x60,0xfb,0xa5,0xf1,0x43,0x8d,0x19,0xf6,0xb5, + 0x85,0x43,0x3c,0x24,0x91,0x3e,0xb5,0xfa,0xe4,0x26,0xe9,0x4c,0x36,0x3e,0xc1,0x5c, + 0x16,0x3d,0x74,0x7d,0x8f,0x44,0x1,0x3e,0x70,0x99,0xfc,0x99,0x1,0xc0,0xa2,0xbc, + 0xf9,0xd,0x9,0xc8,0x36,0x0,0x2a,0xb1,0x3e,0x9c,0xfc,0xc3,0xc2,0xeb,0x13,0x12, + 0x12,0xa0,0x62,0x10,0xd5,0xeb,0xd1,0xc5,0x66,0x4,0x87,0x26,0x2e,0x98,0xdc,0x0, + 0xeb,0x4a,0x38,0xbe,0xc1,0x34,0x14,0xaa,0xe8,0xf0,0xcd,0x2e,0x48,0xa7,0xd3,0x2d, + 0x52,0x31,0xd5,0x2b,0x16,0x2,0x86,0xdc,0x82,0xf9,0x30,0x75,0x6b,0xe2,0x17,0x98, + 0x4a,0xb8,0x15,0x2d,0xa0,0x96,0xbc,0x4d,0x27,0xbe,0xe2,0xcd,0xb2,0x6e,0x3e,0x2c, + 0x5e,0x6,0x2f,0x6a,0x61,0xb1,0x8e,0x2b,0x5f,0x2c,0x49,0xb9,0x7a,0x36,0x46,0x52, + 0x3b,0xdc,0x64,0x1,0x78,0x45,0x6d,0xb5,0x79,0x4b,0x24,0xf,0x78,0xc0,0x91,0x73, + 0x86,0xa9,0xd1,0x24,0x0,0xff,0xe8,0x3c,0x7d,0xf3,0x9d,0x27,0xbf,0xfc,0xd3,0xd1, + 0x5f,0xbf,0x3e,0x7a,0xf4,0xe5,0xf1,0x87,0x7f,0x79,0xf2,0xf8,0xd1,0x93,0xdf,0x3e, + 0xfa,0xdf,0x57,0x9f,0x1f,0x7d,0xfc,0x4f,0xc7,0xdc,0xed,0x25,0xcf,0x23,0x93,0xc4, + 0x62,0x73,0xe2,0x14,0xe2,0x64,0x4,0x6c,0xf3,0x68,0xe5,0x4e,0xa3,0x60,0x97,0x5d, + 0x63,0x10,0x3b,0x6f,0xc0,0x68,0x47,0x7,0x1a,0xc9,0x61,0x61,0xbb,0x74,0x80,0x3a, + 0x7c,0xad,0x1b,0x90,0x70,0xc8,0x51,0x5c,0xbc,0x88,0x96,0x4a,0xd2,0x93,0xee,0x2f, + 0x99,0x46,0x61,0x7e,0xfc,0xb0,0xcc,0xc8,0x3d,0xd6,0x7,0x3f,0x93,0x13,0xa0,0xdc, + 0xbe,0x18,0x88,0x3b,0x82,0xc3,0x2c,0xf6,0x5d,0x83,0xa8,0xd6,0xe9,0x2e,0x8,0xfe, + 0x2d,0xac,0x29,0x6c,0x95,0x4c,0x79,0x2c,0x8c,0x59,0x40,0xdc,0x7d,0x1c,0x85,0x1d, + 0x67,0x13,0x62,0x1d,0xf1,0x51,0xc2,0x20,0xe,0x60,0x88,0xf0,0x92,0x30,0x67,0xc9, + 0xe9,0x56,0x32,0x3e,0x8b,0x22,0xc7,0xe0,0x2f,0xea,0xd5,0x78,0xfc,0xc9,0x57,0x47, + 0xef,0x7e,0xfa,0xbd,0x54,0x23,0xdf,0xfc,0x77,0xa0,0x44,0x4e,0x76,0x8e,0x2a,0xf4, + 0xd8,0xe4,0xa0,0xe1,0x24,0x7e,0xfc,0xde,0xd1,0xdb,0x9f,0x7f,0x2f,0x55,0xc8,0x37, + 0xff,0x1d,0xa8,0x90,0x93,0x9d,0x51,0x85,0xf6,0xdc,0x57,0x3b,0x79,0x8,0xd1,0x14, + 0xb2,0x22,0xc9,0xfc,0x2,0x10,0x1a,0x42,0xd6,0x2e,0xbf,0xc3,0x2c,0x44,0x98,0x0, + 0x32,0x26,0xe3,0xbb,0xdc,0x27,0x78,0xf1,0x5,0x4,0xde,0x5c,0x26,0x52,0xbb,0x5c, + 0xe9,0x8a,0x21,0x8d,0xb7,0x94,0xba,0xd,0x74,0xba,0x66,0xec,0x99,0xcb,0x56,0xc0, + 0x81,0x6c,0x97,0xb2,0xe1,0x1,0x8b,0x90,0x48,0x88,0xee,0x13,0x9e,0x7e,0x23,0xdb, + 0x52,0x29,0x2a,0xbe,0xf4,0xdc,0x45,0xb4,0x6c,0x8d,0x6a,0x52,0xb9,0x12,0x2a,0x95, + 0x49,0x8e,0xc7,0x6c,0xe7,0x1d,0x91,0x7b,0x89,0x68,0xa7,0xd7,0x19,0x55,0x85,0xb, + 0x99,0x63,0x6,0x51,0xc4,0x52,0x90,0x99,0x81,0x2a,0xbf,0x53,0xa8,0x4c,0xa0,0x30, + 0x81,0xad,0xea,0x12,0xc5,0xa0,0xd0,0x5d,0x33,0xce,0x16,0x58,0x89,0x84,0xcd,0xd1, + 0xed,0x2a,0x4,0x2a,0xea,0xa6,0xe3,0xc6,0x4a,0x2,0xa9,0xa6,0x86,0xc2,0xbe,0x6f, + 0x3,0x31,0x68,0x4a,0x4e,0x0,0x76,0xcd,0x2e,0x9d,0xbc,0xea,0x3b,0x5c,0x34,0xa5, + 0xd5,0xb2,0xd4,0x2a,0x2d,0x4d,0xad,0xa4,0xd3,0x2c,0x85,0x6e,0x7e,0x5e,0xf0,0x5c, + 0xc8,0x1b,0xc4,0xd8,0x16,0x83,0x8d,0xbb,0x6a,0x1a,0x12,0xf3,0xdb,0x77,0x2c,0x16, + 0x43,0xb9,0x25,0xad,0xc1,0x8f,0x1f,0x2a,0x44,0xca,0x7,0xc0,0xd0,0xb9,0x73,0x25, + 0x3,0x2a,0x8a,0x2a,0xbe,0x4d,0xef,0xb8,0x5a,0x68,0x56,0x9b,0xb2,0x89,0xcf,0x2e, + 0xbd,0xa2,0x43,0x30,0x69,0x2b,0xb,0xbb,0x14,0x45,0x90,0x38,0xf3,0xfa,0x36,0x67, + 0xa,0x76,0x7c,0x70,0xda,0x84,0x44,0x5e,0x81,0xc4,0xaf,0xd2,0xc4,0xbe,0x4d,0xe1, + 0x9,0x2f,0x5b,0x94,0x9a,0x70,0x6c,0x36,0xee,0xa,0x5b,0xcf,0x16,0xc2,0xe1,0x26, + 0x7c,0x4f,0x9c,0x2b,0xc7,0x69,0xf2,0x6a,0x6,0xa,0xd,0x5c,0x14,0x54,0x21,0x52, + 0x70,0xfc,0xb7,0xa2,0xa0,0x24,0xaa,0x3d,0x1c,0x4c,0x9,0x6c,0x58,0xcd,0x43,0x5, + 0xab,0x7e,0x73,0xb9,0xe0,0x44,0x2d,0x6b,0x96,0xac,0x7a,0xc7,0x62,0x99,0x4b,0x43, + 0x9f,0x3c,0xb8,0x3e,0xe8,0x38,0x7c,0x4d,0x6f,0x71,0x71,0xd1,0xe9,0x56,0xb8,0x74, + 0x4d,0x46,0xae,0x8b,0xa7,0x7d,0x59,0x57,0x77,0x56,0x4d,0xfb,0x92,0x7,0xb7,0x1a, + 0xfd,0xcc,0xd8,0x5f,0xe8,0xd6,0x49,0xce,0x27,0x1e,0x98,0xc3,0xad,0xed,0xab,0x1b, + 0xba,0xc1,0x23,0xe9,0x56,0x5b,0x9e,0xe1,0xe7,0xcb,0x27,0x1a,0x2a,0xc1,0x84,0xdb, + 0x1c,0xb7,0xa9,0xbc,0xb0,0x6a,0x8b,0xeb,0xae,0x2d,0xe4,0x63,0x3e,0x6f,0xad,0x1a, + 0xc4,0xca,0x5c,0xdd,0x90,0x5b,0x23,0x4c,0xe8,0x22,0x72,0x8e,0x3f,0xfc,0xc7,0xd1, + 0x2f,0x7e,0x55,0xb0,0x23,0x9b,0x85,0x4b,0x4a,0xb5,0x16,0xae,0xb7,0x21,0x41,0xb9, + 0xb1,0x62,0xc5,0x3e,0xd7,0x46,0xe5,0xe6,0xac,0x78,0xf8,0xc7,0x64,0xb4,0x80,0x93, + 0x8f,0xda,0x17,0xf5,0xa1,0x2a,0xbd,0x5f,0x9e,0x3a,0xac,0x4d,0x5a,0x84,0x4a,0xdc, + 0xc9,0x34,0x1e,0x75,0x94,0x44,0xc0,0x92,0xd1,0xb9,0x8c,0x83,0xbc,0x7d,0x34,0x69, + 0x2d,0xed,0x78,0x58,0x75,0xd6,0xb6,0xce,0x33,0xe0,0xb5,0xb6,0x20,0x2f,0x3c,0xfe, + 0xec,0xdf,0x55,0xda,0xba,0x27,0xb5,0x75,0xf,0xb4,0xc5,0x69,0xa4,0xba,0xba,0x57, + 0xa3,0x2b,0xe,0x78,0xfb,0xde,0x1d,0x57,0x14,0xa4,0x15,0x7a,0xda,0xb5,0xd6,0xb5, + 0x46,0xd9,0xaa,0xd8,0x33,0x70,0x9d,0xa2,0x7e,0xa4,0xc,0xa4,0x7e,0x14,0xa5,0x3a, + 0xed,0x18,0xd,0x39,0x9d,0xdf,0xda,0x14,0x93,0xa3,0xf0,0xfe,0x47,0xc7,0x7f,0xff, + 0x63,0xf,0xfd,0xcc,0xe1,0x34,0xc,0x4,0xf0,0xcd,0x81,0x41,0xbb,0x2b,0x2a,0x76, + 0xcb,0x6a,0x49,0x3c,0xfd,0xf3,0xef,0x8f,0xbf,0xfc,0xe4,0xf8,0xb3,0xf,0x21,0xf1, + 0x77,0xaa,0xd8,0xd7,0xbe,0x5f,0xac,0xcb,0x78,0x7,0xd7,0x2b,0x87,0xee,0x31,0xa, + 0x29,0x2f,0xfa,0xef,0x17,0xc8,0x11,0xae,0xf7,0xe8,0xad,0x4f,0x9f,0xfe,0xfc,0xd3, + 0xe3,0xb7,0x3e,0x39,0x7e,0xe7,0x91,0x53,0xc8,0x6a,0x77,0xbc,0x88,0x5,0xc1,0x4f, + 0x28,0x24,0x11,0x85,0xb2,0x24,0x4e,0x67,0xb2,0x71,0x1c,0x7a,0x23,0x16,0xc5,0x3c, + 0xd8,0x4,0x3d,0xd5,0xba,0xca,0x66,0x21,0xe5,0x4e,0x60,0xe0,0x55,0xea,0x27,0xa3, + 0x1e,0xc2,0x7b,0x90,0x73,0xe3,0x7e,0x40,0xc4,0x77,0x3,0x2a,0xa0,0x13,0xb3,0x7, + 0x9b,0x71,0xb1,0x8e,0x23,0x77,0x8f,0x37,0x92,0x21,0xe6,0xa8,0xae,0xb6,0x9f,0xce, + 0xa0,0x87,0x39,0x19,0x5c,0x4d,0xc8,0xb8,0x28,0xc8,0x7d,0x49,0x38,0x63,0xdc,0xad, + 0xe2,0x81,0x7f,0x46,0x84,0xe,0x47,0x49,0x4f,0x73,0xbd,0xc1,0x82,0xe9,0x38,0x74, + 0xe9,0x78,0x12,0x50,0x8f,0x26,0x57,0xc4,0x2c,0x28,0xf6,0xfc,0xaa,0x49,0x96,0x7f, + 0x24,0xa4,0xbc,0x27,0xb0,0x1e,0x1f,0xbf,0x80,0xb4,0xc,0xa2,0xe5,0x98,0xb0,0x89, + 0x16,0x23,0xff,0xbd,0x1a,0x30,0x20,0x83,0x24,0x85,0xe4,0x5f,0xaa,0x41,0x23,0xb9, + 0x2d,0x5,0x2b,0xbe,0xd5,0xe3,0xdd,0xc2,0xd1,0x90,0x86,0x3d,0xb4,0x72,0xbe,0x1, + 0x69,0x1b,0x40,0xd8,0x45,0x1d,0x58,0x3c,0xc1,0x9e,0x68,0xe7,0xf2,0xc9,0xf2,0xf4, + 0x15,0x12,0xb1,0x1d,0x99,0x27,0x57,0xb9,0x15,0x29,0x77,0x61,0x81,0xca,0xd0,0xf2, + 0xa6,0x64,0x81,0x9d,0x44,0x64,0x40,0xc0,0x63,0xf9,0x57,0x94,0xca,0x9f,0x5b,0x5a, + 0xb2,0x2f,0x60,0xa1,0xf0,0x72,0xaa,0x99,0x6c,0xb4,0xf0,0x64,0x4b,0x19,0x32,0x77, + 0x5d,0x56,0x42,0xb5,0xde,0x71,0x38,0xbb,0xdc,0x9e,0x39,0xb0,0xb3,0xa0,0xfa,0xce, + 0x45,0x1f,0x55,0x3a,0xbe,0xfa,0x3,0xee,0x73,0x9b,0xf6,0xfb,0xf3,0xd9,0x2a,0xb, + 0xa5,0x7b,0xd1,0x85,0x98,0xc1,0x3b,0xf5,0x4b,0x8c,0x4b,0xd8,0x1e,0xf0,0x4c,0xfd, + 0xf6,0xc,0x6f,0x48,0xa3,0xde,0x19,0x91,0x60,0x30,0xf,0x9e,0x75,0x93,0xe3,0xc9, + 0x47,0x6f,0x7e,0xf3,0x9f,0xf,0x9e,0x7c,0xf1,0xd5,0xd1,0xbb,0x8f,0x1d,0x3b,0x28, + 0x5,0xf6,0x1,0x32,0xf6,0x46,0xc4,0x9f,0x6,0xc4,0x99,0x8b,0xfa,0xb6,0x89,0x7, + 0xdb,0x39,0xb9,0x2,0x9b,0x1c,0xc1,0xac,0xf2,0x48,0xf,0xc7,0xf2,0x8a,0x8d,0x9c, + 0xb8,0xb5,0x60,0xfb,0xf5,0xf4,0x66,0xa5,0x99,0xa3,0xbb,0x5a,0x45,0x56,0x78,0x5c, + 0xaf,0xda,0x52,0xd3,0x42,0x10,0x82,0x6e,0xaf,0xe1,0x2e,0xe8,0x45,0xe4,0x8,0x39, + 0xdf,0x15,0x49,0x94,0x53,0x8f,0x90,0x7f,0x7a,0x75,0x77,0x47,0x1c,0x1d,0x78,0x78, + 0x12,0xb4,0x42,0x24,0x5a,0x4c,0xc5,0xb,0x2d,0x8e,0x42,0x6,0x73,0x87,0x47,0xcb, + 0x61,0x44,0xfd,0xbb,0x7b,0x10,0x3d,0x1a,0x30,0xc6,0xea,0xa,0xb3,0x1e,0xca,0x72, + 0x45,0x3b,0x89,0xe8,0x18,0x47,0x7,0xf5,0xeb,0xb8,0xf2,0xb8,0x9,0xd7,0x6b,0xee, + 0xb0,0x7a,0x6a,0x97,0x3c,0x48,0x9a,0xd4,0x95,0x0,0x8c,0x12,0x4a,0xb1,0x38,0x69, + 0xe0,0xe,0x3c,0x81,0x3b,0xa1,0xf,0x88,0xba,0xc8,0x35,0xb7,0xc7,0xe7,0xf8,0xe8, + 0x96,0xdf,0x2,0xc7,0xbe,0xf2,0xc8,0x9b,0xfc,0xcb,0x65,0x32,0xa6,0xeb,0x2c,0xf0, + 0xe7,0x2f,0xd1,0xc3,0x3a,0xc3,0x5e,0x9f,0x26,0x49,0xb3,0x69,0xef,0xd1,0x98,0xf6, + 0xb9,0xbb,0xb2,0xda,0x50,0xfd,0xda,0x62,0x1c,0x52,0xa7,0x72,0x65,0x75,0xb6,0x65, + 0x3a,0x7c,0x35,0xad,0xcb,0xde,0x0,0xf4,0x50,0xe9,0x5,0x41,0xdd,0x27,0xc2,0x3e, + 0x9d,0xc6,0x60,0xd4,0xe7,0x9b,0x61,0x95,0x1a,0x46,0xfc,0xbe,0x92,0xf8,0x70,0x86, + 0x4c,0x85,0xc4,0xd3,0x68,0x80,0x3d,0x72,0x85,0x4f,0xf2,0x33,0x95,0x44,0x38,0x8c, + 0x65,0x46,0xd2,0xe2,0x9c,0x16,0xee,0x9f,0x25,0x85,0x34,0xa3,0x51,0xdf,0xeb,0xd1, + 0x1c,0x36,0xd9,0x90,0x88,0x64,0x3c,0x89,0xec,0x29,0xc7,0xa6,0x7c,0x97,0xe3,0x5, + 0x2c,0x26,0xce,0x9a,0x3e,0xde,0xe7,0xd7,0x6c,0x6,0xc7,0xf,0xe,0xe4,0x29,0x2c, + 0xf4,0xc1,0xec,0x9a,0x88,0xb1,0x30,0xd,0x48,0x2d,0x74,0x50,0xed,0x3c,0x73,0xbd, + 0xdd,0xf6,0xcb,0xa5,0xab,0x9c,0x75,0x71,0xfe,0x8d,0xc3,0x45,0xe3,0x89,0xc3,0x9, + 0x44,0x5e,0x7b,0xfc,0x64,0x26,0x5f,0x11,0xb4,0xea,0x97,0xb6,0xf7,0x71,0xf6,0x3e, + 0x5e,0xc2,0x12,0x1c,0x6c,0xc8,0xee,0x37,0xd4,0x8d,0x47,0x5f,0x3f,0x76,0x9e,0xdd, + 0xef,0xed,0x8c,0x67,0xf6,0x5f,0x39,0x73,0x9a,0xd9,0xdb,0x57,0x8a,0xa8,0xd5,0xd9, + 0x9f,0x35,0x59,0xd0,0x3e,0xc2,0xe4,0x5f,0x8e,0xfd,0xf4,0x1a,0x24,0xfe,0x35,0x2b, + 0x2d,0x1b,0x57,0x7e,0xa2,0x7a,0x4d,0x9f,0xf1,0x97,0x3d,0xae,0xaa,0xec,0x96,0x1b, + 0x1,0x6d,0x2f,0xa2,0xc4,0x4c,0xd,0x5b,0x96,0x7a,0xb4,0x94,0x7e,0xe6,0xaa,0xc2, + 0x1e,0xda,0xe2,0xb7,0x62,0x63,0xfc,0xa0,0xb3,0xb2,0xba,0xa4,0xd2,0xc6,0x97,0x20, + 0x6d,0x28,0x54,0x8f,0xdd,0x46,0xa9,0x97,0x5c,0x7b,0x1e,0x41,0x9d,0xed,0x73,0x7a, + 0xeb,0xa9,0xa3,0x6f,0x3a,0x5,0xf5,0x85,0xfb,0x4c,0xe7,0xf5,0x86,0xde,0x6d,0x13, + 0x4d,0x5e,0x7,0xa7,0xa2,0x99,0x27,0x7b,0xe2,0x8a,0x66,0xdc,0x27,0xbe,0xdf,0x9c, + 0x21,0xf1,0xcf,0x98,0x1f,0xf6,0xa,0x1f,0xd0,0x90,0xe3,0x99,0x2f,0xe2,0xa,0xf7, + 0x93,0xd,0x31,0xbf,0xf0,0xd4,0x4d,0x2c,0xce,0x8d,0xd5,0x2f,0x1f,0xe2,0x89,0xac, + 0x3,0x6a,0x81,0xca,0xaf,0xda,0x9a,0x42,0xd1,0x35,0xf5,0x10,0x6a,0x9b,0xbc,0x36, + 0x25,0xb1,0x28,0x14,0xed,0xbe,0xb1,0xfc,0x62,0xaa,0x1a,0x69,0x5d,0xd5,0xc5,0x1f, + 0xd9,0x8c,0xd9,0x34,0x26,0xdd,0x36,0xd1,0x8f,0x37,0xcc,0x4,0xb4,0xb,0x4a,0xa3, + 0x3,0xca,0x83,0xcf,0xf,0xd0,0xcd,0x44,0xbf,0xe3,0xdc,0x52,0xa3,0xad,0x90,0x9, + 0x77,0x25,0xe4,0x5e,0x71,0xb3,0xd8,0x8c,0x42,0xf5,0xf1,0x66,0x21,0x56,0xbc,0xee, + 0xfb,0x76,0xf8,0x6c,0x8c,0xcd,0xad,0x74,0x98,0x7b,0x4b,0x57,0xd6,0x64,0x2b,0xa9, + 0x2f,0x2e,0xca,0xcd,0x58,0x1e,0xe7,0x99,0xf,0xf3,0x4e,0x96,0x46,0xb4,0x1c,0x3e, + 0x3c,0xd9,0xad,0xfe,0x26,0x18,0xbd,0xb8,0xd5,0x4f,0x55,0x80,0x76,0x21,0x5,0xed, + 0x63,0xfd,0x32,0xc2,0x1a,0x51,0xb5,0xf3,0xea,0x33,0xa8,0x23,0xc6,0x69,0x9e,0x2a, + 0xbf,0x56,0x81,0xe9,0x26,0xd9,0x73,0x2b,0x65,0x8,0xf8,0x87,0xbe,0xe,0xf6,0xe, + 0xb9,0x9,0x20,0xe2,0xf,0x5b,0xd3,0xd4,0x37,0x3f,0x91,0x2d,0xd5,0xad,0x4f,0xcd, + 0xb7,0x62,0x7b,0x9b,0xed,0xcb,0xd8,0x9,0xf9,0x8d,0x49,0x49,0xf7,0x3e,0x9f,0xbf, + 0x60,0x74,0x95,0x55,0x60,0x37,0xab,0x8b,0x36,0x21,0xbb,0x32,0x44,0xb7,0xf,0xc9, + 0x69,0x6d,0x65,0xbe,0x15,0xe0,0x9,0x78,0xf6,0x3a,0x54,0x18,0x29,0xef,0x53,0x24, + 0x7,0x76,0x30,0xa8,0x40,0x96,0xa1,0xd4,0x58,0x32,0x2d,0x7d,0x9d,0x8c,0xf0,0x1e, + 0x65,0x11,0x98,0xb7,0x5e,0xc,0x99,0xe6,0x2b,0xe0,0x84,0x49,0x74,0x29,0x84,0x9a, + 0x51,0x36,0x1a,0x91,0x3f,0x8d,0xc4,0xaf,0xb0,0xf9,0xa5,0x25,0x38,0xf3,0x86,0xbd, + 0x64,0xbf,0x5,0xf8,0x0,0x76,0x43,0x42,0xde,0x4e,0x2e,0x85,0x1d,0x35,0x29,0x1e, + 0x86,0xf7,0xd0,0x65,0x28,0x60,0x76,0x46,0xd8,0x67,0xfb,0xa5,0xc7,0x98,0x59,0x21, + 0xb4,0xce,0xe4,0xa3,0xe5,0x72,0xfc,0xca,0xd4,0x7c,0x7d,0x30,0x88,0x49,0xd2,0x2b, + 0xe6,0xee,0xba,0x49,0xae,0xa7,0xb,0xe5,0x5a,0x5a,0xc6,0x15,0xc2,0x47,0x8c,0x21, + 0xbb,0x20,0x7c,0xe2,0x85,0xe2,0x3,0x10,0xa1,0x22,0x70,0xb3,0xd1,0xb0,0x8f,0x3b, + 0x4b,0xb,0xe2,0x3f,0x77,0xa5,0xea,0x2,0xa2,0xb2,0xb,0x25,0xee,0xd,0xca,0x36, + 0x98,0x7,0xd2,0x66,0xee,0x9,0x1b,0xbe,0x1a,0xda,0x3,0x7e,0xd6,0xc,0xbb,0x50, + 0x74,0x5e,0x55,0x69,0xbf,0x4c,0xf5,0x9d,0xa3,0x2f,0xfe,0x26,0x9f,0x4d,0x21,0x79, + 0x4d,0x53,0xb0,0x95,0xea,0x4c,0xbf,0x98,0xdd,0xdb,0xca,0xe0,0x72,0xd7,0x62,0x8b, + 0x80,0xb4,0xc7,0xb6,0x7,0x48,0xd6,0x3c,0xff,0x86,0xad,0x57,0x51,0xf2,0xcf,0x86, + 0xa3,0xd1,0x67,0x7b,0x79,0x2d,0x3d,0xb6,0x2b,0xf6,0xaa,0x54,0x1e,0xab,0x32,0x32, + 0xf0,0x71,0xf2,0x31,0x75,0x21,0x65,0xa9,0x6d,0x26,0xa6,0xf2,0xb7,0x8,0x61,0x9b, + 0x4c,0xf8,0x13,0xdf,0xa8,0x2a,0x1c,0xa8,0x84,0xeb,0x76,0xb5,0x2b,0x7f,0xa8,0x3b, + 0xba,0xb2,0x77,0xb7,0x80,0xc4,0xcf,0x5e,0x7a,0x93,0xb9,0xd0,0x20,0x3e,0x74,0xb8, + 0xd0,0x2,0xf9,0x0,0xef,0xc1,0x51,0x4a,0x88,0x89,0xff,0x37,0x9f,0x7f,0xf3,0xbb, + 0x5f,0xcf,0xb,0x3f,0xd,0xc8,0x5d,0x38,0xe5,0x21,0x4f,0x96,0xc,0x22,0xf2,0xe5, + 0xec,0x9c,0x88,0xf8,0x11,0xdd,0x23,0x77,0x5,0x29,0xfe,0xf0,0xd0,0x20,0x23,0x5f, + 0x76,0xce,0x89,0x8c,0x6a,0x89,0xdc,0xe5,0x2f,0xe3,0xcc,0xad,0x88,0xa7,0x87,0x73, + 0xa2,0xc1,0x17,0xdc,0x1d,0xb0,0x8,0x1c,0xaf,0x41,0xe2,0xe9,0xa3,0xf7,0x8e,0x3e, + 0xf8,0xd7,0xd1,0xfb,0xef,0xcd,0x4b,0x60,0xe2,0x5d,0x97,0xb9,0x87,0xb7,0x1f,0x3f, + 0xfd,0xc3,0xc7,0x76,0xec,0x3e,0x9c,0x32,0x79,0x66,0x6c,0x38,0xef,0xd8,0x87,0x39, + 0x85,0xa1,0x48,0xba,0x9b,0x7b,0x87,0x95,0x77,0x50,0x17,0x6a,0x8a,0x59,0x7b,0x3, + 0x4f,0xf3,0x9f,0x6b,0xa7,0xd5,0x25,0x4c,0xb9,0x36,0x57,0xab,0xab,0x83,0xa6,0x93, + 0x5f,0xbe,0x10,0x50,0x7d,0x33,0x71,0xe4,0xf9,0xdf,0x19,0xb9,0x5c,0xb,0x69,0xfb, + 0x6c,0x35,0x75,0x54,0x19,0x80,0x18,0x58,0xcb,0x75,0xb8,0x9b,0xf2,0x57,0xe9,0xf1, + 0x95,0x83,0xcf,0x30,0x9,0x5,0xaf,0x95,0xfd,0xf6,0x73,0x55,0x54,0x4f,0x90,0x5d, + 0xce,0xd6,0xc1,0x8b,0xf7,0x69,0xe2,0x8d,0x78,0xd,0x93,0xe3,0xb1,0x55,0xe2,0xec, + 0x61,0xa8,0x34,0xb4,0x3,0xec,0xb5,0x2b,0x1b,0xb2,0xbf,0x28,0x71,0xd9,0x84,0x40, + 0xb5,0xb1,0xd6,0x6e,0x5d,0xc5,0x6b,0x8b,0xa,0x96,0xa4,0xcf,0x6c,0xc9,0x52,0xae, + 0x89,0xa8,0xde,0xd8,0x6f,0x2a,0x47,0x5c,0xf5,0xc6,0x97,0xdb,0x40,0xf7,0x14,0x38, + 0x57,0x8e,0xb8,0x25,0xe7,0xe6,0x1f,0x45,0x28,0x71,0x9e,0x2,0x4f,0xca,0x6b,0xb7, + 0xe4,0x29,0x7b,0xdf,0x7f,0x7a,0x1c,0x29,0x1f,0xdf,0x92,0xa3,0xec,0xb9,0xfa,0xe9, + 0x71,0x94,0x85,0x84,0x96,0x4c,0xc9,0x17,0x3d,0x85,0x4c,0x8f,0xbf,0x5a,0x5a,0x6e, + 0xdd,0x29,0xd0,0xcf,0xaa,0x62,0xca,0xbd,0xad,0x68,0x99,0x5b,0xad,0xf5,0xf6,0xd2, + 0x9d,0xf6,0x8,0xcd,0x3f,0x29,0xcb,0xde,0x76,0xa6,0x34,0x4e,0x88,0x48,0x75,0xf6, + 0xd5,0xf3,0x2a,0x7d,0x7f,0x97,0x3d,0x6b,0xd5,0xe8,0xbb,0x27,0xc4,0x3f,0x8b,0x5e, + 0x67,0xeb,0x90,0xc8,0xe8,0x56,0xf8,0xd3,0x39,0x2d,0x98,0xb8,0x4a,0xe4,0xcf,0x82, + 0x7b,0xa6,0xbd,0x9c,0xc6,0xe1,0x92,0xc9,0xc7,0xc,0x76,0x5c,0xfa,0xc3,0xb0,0xba, + 0xbf,0x8f,0xe8,0xce,0x64,0xdf,0xcf,0xd0,0xa0,0x9a,0x9f,0x6c,0x4e,0xb9,0xc3,0x93, + 0xaf,0xda,0xe7,0x50,0x4c,0x55,0x23,0xae,0xce,0xfe,0x9e,0x35,0x83,0x6b,0x7f,0x41, + 0x79,0xe1,0x64,0x17,0x94,0x46,0x4a,0xd3,0xc2,0x28,0xac,0xd,0x34,0xf8,0xff,0xff, + 0x13,0x92,0x74,0x25, + // SettingsPage.qml + 0x0,0x0,0x1e,0xb2, + 0x0, + 0x0,0xee,0x4e,0x78,0xda,0xed,0x3d,0xfd,0x93,0xd3,0xc6,0xd9,0xbf,0x67,0x26,0xff, + 0xc3,0xe2,0x4e,0x3b,0x76,0x38,0x8c,0xed,0xbb,0x33,0x97,0xbb,0xd2,0xc,0x1f,0x49, + 0x61,0xa6,0x14,0x92,0xa3,0x49,0xdf,0xc9,0x30,0x8c,0xce,0x5a,0x9f,0xf5,0x22,0x4b, + 0xae,0x24,0x1f,0x50,0x7a,0x33,0x84,0x24,0x5,0x52,0xc8,0xd1,0x84,0x0,0x21,0xe9, + 0x4b,0x43,0x49,0x21,0xc9,0x40,0x68,0x9b,0x10,0xca,0x47,0xf8,0x63,0x7a,0xf6,0xdd, + 0xfd,0x94,0x7f,0xe1,0xdd,0xd5,0xe7,0x4a,0x5a,0x49,0xbb,0x2b,0xf9,0x2,0x5,0xf, + 0xc3,0xd9,0xda,0xdd,0x67,0x57,0xbb,0xcf,0x3e,0x5f,0xfb,0x3c,0xcf,0x2a,0xdd,0x9e, + 0x6e,0x58,0xe0,0x55,0xeb,0xd5,0xbe,0xd2,0x3a,0xf4,0xfc,0x73,0x4a,0xe8,0x77,0x75, + 0x87,0xae,0x59,0x86,0xae,0x9a,0xb1,0x82,0x5f,0x49,0x47,0xf5,0xbe,0x45,0x3e,0x9f, + 0xdc,0xa1,0x77,0x7b,0x92,0x55,0xfd,0xa5,0x21,0xf5,0x3a,0x4a,0x4b,0x52,0x5f,0x6e, + 0xb7,0x61,0xcb,0x8a,0x37,0xdd,0xa9,0x48,0xaa,0x3e,0x1f,0x3c,0x2f,0x55,0xab,0x9b, + 0x5b,0xa8,0xad,0xae,0x41,0xcd,0x32,0x4b,0xa1,0xe7,0x56,0x7,0x76,0x61,0x9,0x48, + 0x26,0xd8,0x8f,0xbf,0xf9,0x65,0xfb,0x3a,0xba,0xa5,0xbf,0x21,0xa9,0x2a,0xa8,0x57, + 0x6b,0xcf,0x3f,0xf7,0xfc,0x73,0xaf,0xa1,0xae,0x24,0x6d,0x5e,0x85,0xe0,0xd8,0xf3, + 0xcf,0x1,0xf4,0x51,0xe4,0x69,0x60,0xe8,0xba,0xe5,0xfc,0x6a,0xe9,0xaa,0x6e,0x4c, + 0x3b,0x40,0xaa,0xce,0xff,0x73,0x52,0xeb,0xd0,0xbc,0xa1,0xf7,0x35,0x19,0xb7,0xc7, + 0x95,0x7a,0x86,0xde,0x83,0x86,0x75,0x14,0x2c,0x48,0x6,0x30,0xa1,0x65,0x29,0xda, + 0xbc,0x39,0xd,0xca,0x2e,0x44,0xfc,0x31,0x5b,0x92,0x36,0xd,0x8e,0x1,0xa9,0x6f, + 0xe9,0xb3,0xf6,0x77,0xcb,0xe8,0xc3,0x31,0xfb,0xf9,0x6e,0xcd,0x82,0xc6,0x82,0xa4, + 0x4e,0x83,0x17,0x6b,0xb5,0x31,0x60,0xc0,0x56,0xdf,0x30,0x95,0x5,0xe8,0xd5,0x31, + 0xa0,0xa4,0x5a,0x4a,0x17,0xbe,0x21,0x59,0xad,0xce,0x34,0x68,0x4b,0xaa,0x9,0xc1, + 0xe2,0x58,0x0,0xdc,0xea,0xf4,0xbb,0x73,0x9a,0xa4,0xa8,0xb8,0x87,0x96,0xd4,0xea, + 0xc0,0x59,0xe5,0xf7,0x70,0xcf,0xdc,0x34,0xa8,0xd7,0x1a,0x13,0x63,0xe0,0x77,0x7d, + 0x49,0x55,0xac,0xa3,0xd3,0x60,0x6a,0x32,0xd4,0xe,0xd,0xba,0xad,0x1b,0x5d,0x49, + 0x6b,0x41,0xdc,0x12,0x8f,0x65,0x7f,0x7,0xf5,0x26,0xa3,0xc1,0xa3,0x81,0xf8,0x60, + 0x83,0x87,0x60,0xd1,0x69,0xbd,0x58,0xa1,0xbd,0xf9,0x51,0xad,0xf5,0x8a,0xae,0xca, + 0xd0,0x40,0x55,0xdf,0x3c,0x10,0xa9,0x31,0xa7,0xeb,0x2a,0x50,0x75,0x49,0x46,0x93, + 0xe3,0xbe,0x4,0xad,0x86,0x29,0x2d,0x24,0x56,0x30,0x2d,0x3,0x95,0x1,0xa9,0x65, + 0xa1,0xd9,0x99,0x45,0xb,0xa7,0xe8,0x68,0x22,0x4b,0xb8,0xdf,0x12,0x15,0x16,0x31, + 0xb9,0x7b,0x7b,0x50,0x4b,0xe9,0xd6,0x5b,0x97,0xd7,0xfa,0x9a,0x46,0xf6,0xef,0xd4, + 0xdd,0xe1,0x61,0x59,0x55,0xd7,0xf0,0x77,0x15,0x5a,0x10,0xa1,0x9,0x7e,0x9b,0x59, + 0x77,0xb9,0xcb,0x15,0xaf,0x72,0xbb,0xaf,0xd9,0x23,0x3,0x73,0x7d,0x45,0x95,0x77, + 0xc2,0xb6,0xd4,0x57,0xad,0xa0,0x1a,0x20,0xb0,0xc2,0x80,0x56,0xdf,0xd0,0xc8,0x27, + 0x23,0xc7,0x95,0x3c,0xf8,0x92,0xf,0x67,0x6c,0xbc,0x71,0xd1,0x27,0x36,0x57,0x1a, + 0x86,0xa9,0xa2,0x51,0xf8,0x13,0x65,0x48,0x87,0xbd,0xef,0xa1,0x39,0xc3,0x98,0xd6, + 0x85,0xc6,0x3c,0x94,0xc1,0xd6,0x84,0x29,0xe,0x2a,0x2b,0x6d,0x50,0xde,0x40,0x40, + 0x2,0x7f,0xf8,0x3,0xb0,0x8e,0xf6,0xa0,0xde,0x6,0xe4,0xd3,0xd,0x5b,0xb7,0x82, + 0x92,0x3e,0xf7,0xbf,0x8,0xa5,0x4a,0x95,0xe8,0x72,0xb8,0x8b,0xe4,0xf4,0x19,0x7a, + 0x95,0x70,0x3f,0x4,0xc0,0x2a,0x9e,0x16,0xf0,0xb3,0x9f,0x51,0xfa,0x72,0x8a,0xb6, + 0xa6,0x75,0x48,0x3,0x56,0xf5,0x90,0xc1,0x1e,0x2b,0xa2,0x3d,0xb0,0xad,0x68,0x50, + 0xae,0xb8,0xc3,0x8a,0xd4,0xd9,0xa,0x12,0xdb,0x33,0x74,0x45,0xe2,0x59,0x5a,0x77, + 0xa1,0x7a,0x94,0x2e,0xc9,0x72,0x86,0x6e,0x7d,0x5c,0x4e,0xeb,0x33,0xa8,0x44,0xe9, + 0xd0,0x2f,0x64,0xea,0x8d,0xd8,0x28,0xe9,0x3d,0x92,0x15,0xa9,0xbd,0x12,0x15,0x18, + 0xf1,0xc3,0xdf,0x26,0x9,0x48,0x12,0x94,0x73,0x61,0x8a,0xdf,0xac,0x4a,0xec,0xea, + 0x84,0x97,0xa3,0xd7,0xdd,0xa,0x32,0xe1,0xb1,0xe,0xc1,0xa5,0x22,0x99,0xdd,0x7b, + 0xf5,0x92,0xba,0x76,0xcb,0x19,0x67,0x96,0xa0,0x4f,0x9,0x73,0x4b,0xd6,0xe0,0x9a, + 0x5d,0xa2,0x61,0x95,0xa0,0x7b,0x9,0x2f,0x98,0x54,0x7b,0x2b,0x60,0x80,0xc9,0x3e, + 0x90,0x28,0xc1,0x65,0x18,0x4d,0xac,0x49,0xf2,0x90,0xa2,0x55,0x13,0x16,0x81,0x42, + 0x22,0xe3,0x24,0xbe,0x6f,0xa8,0xfb,0xf5,0x5f,0xe9,0x48,0xc0,0xdb,0x27,0x59,0x9d, + 0x72,0xdb,0x96,0x14,0x7e,0x63,0xa8,0x31,0xea,0x8e,0xc8,0x45,0x1f,0xef,0x6f,0xbf, + 0x6,0x78,0x29,0xf8,0x5e,0x45,0x64,0xcc,0x16,0x3,0x10,0x27,0x45,0xbc,0xbf,0x14, + 0xc6,0x4,0xbb,0x69,0x55,0x41,0xaf,0x7f,0x64,0x6f,0xbb,0x5c,0x6a,0x2b,0x2a,0x9c, + 0xde,0xbc,0x79,0x33,0x5a,0x5b,0xbc,0xd2,0xb5,0xd8,0x12,0x7b,0x5d,0x39,0xed,0xcc, + 0xfe,0x9c,0x23,0x62,0x94,0xa7,0x8,0x1e,0xb2,0x8,0x20,0x66,0xa2,0xc9,0xe0,0xb9, + 0xa1,0x6f,0xa9,0xc4,0x38,0x22,0x31,0x8b,0x32,0x6c,0xe9,0x32,0xfc,0xcd,0x6b,0xbb, + 0x7d,0xa9,0xc3,0xe9,0xb7,0x92,0x34,0xb1,0x61,0x31,0x84,0x1c,0x84,0x2b,0x6e,0xa1, + 0x21,0x60,0xe9,0x80,0x90,0x46,0x3d,0xc6,0xb7,0x95,0xc2,0x78,0x6d,0x11,0x79,0xd6, + 0xd2,0xd,0x58,0x9d,0x87,0x4,0x57,0x25,0x6,0x4d,0x48,0x7a,0x8,0x44,0xa4,0x41, + 0x50,0x16,0xc8,0x44,0xde,0xd2,0x9a,0x96,0x64,0xf5,0xe3,0x6d,0xb6,0xb9,0xcc,0x69, + 0xd6,0x2e,0x26,0x19,0x78,0x44,0x2e,0x43,0x2d,0x37,0x6c,0x28,0xbb,0x50,0xd0,0xf6, + 0x76,0xbe,0x55,0xd,0xa7,0x34,0xd4,0x5d,0xf0,0xee,0x84,0xd0,0x17,0x9f,0x3c,0x33, + 0xe8,0xdd,0xed,0xa3,0x6c,0x76,0xf4,0xbe,0x2a,0xa3,0x5f,0xa1,0xb9,0xc4,0xeb,0x1f, + 0x1b,0xd,0x5a,0x76,0x7a,0x6d,0x62,0x3d,0xc3,0x53,0xbf,0x18,0x9d,0x12,0xfd,0x10, + 0x20,0x80,0x20,0x54,0x27,0xa6,0x6,0xbd,0x9e,0xe1,0xf,0xcf,0x46,0xf8,0x50,0xa1, + 0xde,0xb,0xca,0xc2,0x3,0xd5,0xf,0xc5,0x46,0x13,0x9f,0x49,0xbf,0xd3,0x34,0x6c, + 0xd4,0xf,0x25,0xcd,0x9c,0xac,0xcf,0x4a,0xb,0x90,0x8e,0x78,0x8e,0x14,0x1f,0xc3, + 0x3b,0x72,0xf4,0x64,0x5b,0xf,0x1f,0x2b,0x14,0x8,0xb4,0xd5,0x73,0xf0,0xcb,0xd1, + 0x7,0x43,0x6b,0x84,0x84,0xf2,0x36,0x51,0x46,0xa8,0x48,0x8a,0x85,0xf6,0x2a,0x28, + 0xad,0x1d,0x3f,0x3d,0xfc,0xd3,0x17,0x83,0x73,0x67,0x86,0x37,0x3f,0x1f,0x5e,0x38, + 0xb9,0x7c,0xff,0xce,0xe0,0xda,0xbf,0x9,0x22,0xa2,0x6b,0xdb,0x5a,0x2d,0xd8,0xb3, + 0xc5,0xfb,0xd8,0x6e,0x36,0x0,0xd2,0x53,0xb1,0xc,0x10,0x21,0x65,0x26,0x54,0x11, + 0x3,0x81,0xb2,0x33,0xac,0x4a,0x9c,0x78,0xe3,0x66,0x55,0x15,0x6a,0xf3,0xa8,0xf5, + 0x2f,0x28,0x84,0x22,0x32,0x37,0x92,0x2c,0x7,0xbb,0xc8,0x6e,0x5c,0x89,0xd7,0xe7, + 0xd8,0x83,0x64,0xb3,0x14,0x61,0xdc,0xd7,0x88,0x14,0xcd,0x2,0xb6,0x2,0xbd,0xab, + 0x8f,0xe6,0xac,0x3e,0x49,0x57,0xc3,0xec,0x1a,0x7b,0x10,0xa9,0xa,0xab,0xc7,0x5d, + 0xf4,0x84,0xaa,0x16,0xdb,0x58,0xb3,0xd7,0x40,0x83,0x42,0xda,0xa1,0xa3,0xb4,0x8d, + 0x81,0x92,0xd4,0xeb,0x41,0xc9,0xc0,0xcc,0x6,0xff,0xc2,0x2c,0x10,0xff,0xf5,0xf9, + 0xe,0xfe,0x41,0x30,0xa4,0xd2,0x1,0x6f,0xb0,0xba,0xb6,0xdf,0xeb,0x7f,0x47,0x7, + 0x29,0xf0,0x78,0xc1,0xc8,0x61,0x20,0x94,0xc2,0x65,0x65,0x7f,0x94,0x95,0x50,0x3b, + 0xf4,0x66,0xd4,0x66,0x12,0x5a,0x7d,0xcd,0xda,0x81,0xb5,0x7e,0x34,0xab,0x1d,0x13, + 0xad,0xf3,0x2e,0x78,0xa4,0xec,0xcd,0xc6,0x18,0x68,0x22,0xfd,0xa8,0x59,0xab,0x50, + 0xe8,0x88,0xfd,0x77,0xb7,0x5,0xbb,0x65,0xef,0xbb,0x1c,0x23,0x20,0x7e,0x89,0x23, + 0x79,0xd8,0x93,0x50,0xf1,0xb6,0x9a,0x5b,0x78,0x10,0x3f,0x4d,0x6d,0x46,0xcc,0x59, + 0xac,0x71,0x50,0x96,0xde,0x33,0x9e,0xe8,0x78,0xcf,0x21,0x5,0x81,0xd2,0x2c,0x58, + 0x97,0x58,0x5b,0xbf,0x28,0x15,0x0,0xb9,0x96,0x31,0x10,0x44,0x61,0x8c,0xe,0x69, + 0x7d,0x55,0x4d,0xa4,0xe1,0x2d,0x43,0x57,0xd1,0x4a,0xb9,0x26,0x81,0x84,0xf9,0x27, + 0xb0,0x10,0x13,0x3f,0xea,0x7a,0x45,0x34,0x47,0xaf,0x3a,0xd2,0x1a,0x37,0xb4,0x74, + 0xa4,0xca,0x68,0xd6,0x2b,0xaa,0xd2,0x3a,0xe4,0x8d,0x3c,0xc,0xbc,0xa7,0x9b,0x1, + 0xe0,0x6a,0x57,0xea,0xed,0xd7,0x6d,0xf0,0x64,0xcb,0x31,0xac,0x24,0xd7,0x2a,0x55, + 0x42,0x9c,0x25,0x8b,0xab,0xee,0x8f,0xff,0x41,0x80,0xf6,0x60,0xa2,0xd1,0x95,0x8e, + 0x94,0x51,0xb,0xc,0x7a,0x13,0x68,0x4c,0x90,0x9c,0x91,0xb4,0x82,0x10,0x2f,0x94, + 0x2c,0x7f,0xf5,0x64,0xc9,0x82,0xdb,0xc8,0x66,0xe5,0x18,0x82,0x32,0xbc,0x26,0xd2, + 0xb1,0xc,0x77,0x88,0xd4,0xa1,0x47,0xd8,0x5b,0xbb,0x8d,0xb6,0x22,0xaa,0x5b,0x6f, + 0xd4,0x22,0x70,0x24,0x4d,0x56,0xf0,0x90,0x82,0xc1,0xdb,0xd4,0xe1,0xcd,0xda,0x81, + 0xa0,0x22,0xc2,0x7,0x2c,0x76,0x19,0x40,0x41,0xb5,0x6a,0x33,0xe8,0xcf,0xcf,0x43, + 0x95,0x5d,0xaa,0x8a,0xa,0x36,0x6e,0xac,0xd0,0x28,0xb6,0x22,0x47,0xc1,0x2b,0x7, + 0xe2,0xb5,0xe8,0x78,0xa1,0xc8,0x14,0x5a,0xee,0x21,0x45,0xc5,0x7e,0x7b,0x45,0xeb, + 0xc3,0x38,0x38,0xc4,0x99,0x45,0x30,0xc1,0xeb,0x2,0x37,0xdf,0xe4,0xcd,0xdc,0xcf, + 0xb7,0xfa,0x33,0x4e,0xe5,0x1b,0xe4,0x34,0x2a,0x72,0x16,0xb1,0xf7,0xba,0xa0,0x23, + 0xdd,0xc6,0xf0,0x8a,0x76,0xa0,0x32,0xdf,0xb1,0xc0,0x2f,0xe8,0xb,0xbd,0xcb,0x29, + 0xdd,0x4,0xa6,0x62,0xe3,0x4a,0x5c,0x5a,0xca,0xd2,0x21,0x0,0xf5,0x3,0x89,0xe3, + 0xc,0x63,0x39,0xd6,0x6d,0x7c,0xd8,0x71,0x9,0x27,0xb2,0x23,0xfc,0x9a,0xc9,0x2c, + 0xf,0x11,0xfa,0x7e,0x57,0x73,0x6c,0xd2,0x24,0x38,0x44,0x82,0x3a,0xba,0x61,0x56, + 0x91,0x84,0xaf,0x4e,0x23,0xae,0x8f,0xa7,0x9f,0x90,0x4d,0x7a,0x52,0xcb,0x36,0x12, + 0xd6,0x48,0x61,0x2e,0x9,0x16,0xfe,0x38,0x4f,0xd1,0x1b,0xb7,0xad,0x3d,0x92,0x31, + 0xaf,0x68,0xd3,0x68,0x33,0x53,0xab,0x18,0x78,0x52,0x33,0xea,0x20,0xfc,0x48,0xaa, + 0xe1,0xf,0xad,0x49,0xe,0xd,0x7f,0xf6,0xc3,0x23,0x16,0xd,0x7f,0x2c,0xf4,0x1c, + 0x9,0x46,0xab,0xb7,0xbe,0x5f,0x79,0x78,0xab,0x14,0x2f,0x6f,0xa3,0xd5,0xae,0xf6, + 0x94,0x23,0x50,0xc5,0xea,0x7f,0xbc,0x47,0xbf,0xce,0x61,0x1b,0x1f,0xa6,0x91,0x70, + 0x86,0x7e,0xec,0x84,0x5d,0x65,0x3b,0x92,0x40,0x12,0xea,0xb6,0xa5,0xae,0xa2,0x1e, + 0xd,0xb3,0x5e,0x5c,0x30,0xb,0xd,0xa5,0x4d,0xc1,0xf1,0xb8,0x15,0x1e,0xf,0x7b, + 0x9f,0xa1,0x74,0x25,0xe3,0x68,0x22,0xce,0x33,0xbc,0xf6,0xca,0xad,0xcf,0x56,0xce, + 0xfd,0x71,0x78,0xe2,0xc6,0xca,0xe5,0x77,0x6,0xf7,0xce,0xaf,0x9c,0xbf,0xb1,0x72, + 0xe3,0x4f,0x83,0x7b,0x4b,0xce,0x74,0xc,0x3e,0x38,0x33,0x78,0x6b,0x69,0xf0,0xf9, + 0xc3,0xff,0x1c,0x3f,0xc1,0x30,0x35,0xb1,0xb7,0xc1,0x6a,0x55,0x97,0xf9,0x75,0x10, + 0xe6,0xea,0x9a,0x9c,0xf6,0x42,0x21,0xe5,0xe1,0x35,0xfd,0x70,0x2a,0xb2,0x61,0xdc, + 0x7d,0x43,0x91,0xad,0xce,0x74,0x44,0xa,0x8f,0xd4,0xd9,0xe5,0xae,0x5b,0x62,0xa5, + 0x82,0xb0,0x76,0x4e,0xb7,0x2c,0xbd,0x9b,0x89,0xb8,0xe3,0x8d,0x28,0xe6,0xa6,0x6d, + 0x2c,0x2,0x3e,0xd2,0x62,0xe7,0xb5,0x2e,0xda,0xa8,0xd3,0xe0,0x55,0xab,0xba,0xd, + 0xff,0xda,0xaf,0xf7,0x12,0xab,0xf7,0xc,0xd8,0x86,0x88,0xae,0xca,0xee,0x1c,0x35, + 0x68,0x88,0xed,0xd6,0x45,0x5c,0x58,0xe9,0xf6,0xbb,0x69,0x35,0x93,0x37,0x9e,0xbd, + 0x56,0x10,0x49,0x65,0x16,0x34,0x68,0xc3,0xc7,0x1f,0x2c,0x34,0x23,0x42,0xf3,0x26, + 0xbd,0x14,0x7f,0x8e,0xd9,0xca,0x8d,0x27,0x36,0xab,0xd2,0x1c,0xae,0x5f,0xf2,0x55, + 0x18,0x47,0xa3,0x41,0x25,0x4a,0xcb,0x3e,0x13,0x71,0xb4,0xa0,0x83,0x48,0x96,0x92, + 0x90,0x8c,0x5b,0x8a,0x99,0xf1,0x29,0xa0,0x43,0x92,0xb8,0xd7,0xc1,0xe0,0xda,0x85, + 0xd5,0xeb,0x27,0x2,0xb8,0x98,0xf6,0x1b,0x92,0x69,0x31,0x41,0x74,0xa5,0x79,0xf, + 0xd6,0xca,0xbb,0xd7,0x57,0x4e,0x9f,0x1c,0x9e,0xfe,0x6a,0xb8,0xb4,0x14,0x40,0x44, + 0x5b,0x78,0x1e,0x1e,0x34,0x51,0xd7,0xad,0xe,0x13,0x54,0x52,0x37,0xf0,0x41,0x3f, + 0xf8,0x62,0xe5,0xa3,0xcf,0x7,0x9f,0x7c,0x1f,0xc0,0xed,0x61,0x8d,0xe8,0xa0,0x89, + 0xb6,0xe0,0x41,0x47,0x3f,0x3b,0xa8,0x22,0xd4,0x83,0x4c,0x5d,0x90,0x52,0x2a,0x31, + 0xd9,0xc7,0xaf,0xaf,0xbe,0xfd,0x30,0xe8,0xc1,0xec,0x41,0x7b,0x6a,0xe9,0xe0,0xe, + 0xd0,0x1f,0xa3,0x75,0x86,0xf3,0x8,0x15,0xa6,0x41,0xec,0xe4,0x91,0xf6,0x61,0xd9, + 0xcb,0xe4,0xa7,0xe3,0x6e,0xe6,0xf1,0x66,0x72,0x1d,0x43,0x92,0x95,0xbe,0x19,0xa6, + 0x3f,0xce,0xb3,0x3d,0x10,0xfd,0xdf,0x4d,0x6e,0xe9,0x12,0x2e,0x7c,0x3c,0x5a,0x8d, + 0x70,0x5b,0xc4,0x99,0x6d,0x24,0xde,0x29,0x59,0x52,0x55,0x91,0x93,0x61,0xb8,0x9f, + 0x97,0xf0,0x26,0x35,0xe6,0xe7,0xa4,0x32,0x39,0x8c,0x9e,0x43,0xd1,0xab,0xc6,0x18, + 0xa0,0x3d,0x9e,0xa7,0x3f,0x9e,0x43,0x82,0x54,0xb5,0xde,0xa8,0x64,0x76,0x8a,0xb1, + 0x7,0x61,0xb8,0xe9,0x30,0xf4,0x52,0x72,0xfd,0x39,0xdd,0x96,0x50,0xe,0x3b,0x53, + 0xce,0xf0,0xbe,0xe8,0x7d,0xea,0xc0,0x16,0x8,0x32,0x40,0xba,0x53,0x58,0xf0,0xcb, + 0x37,0x2a,0x34,0xaa,0x93,0xc9,0x29,0xa2,0x9f,0x74,0xb1,0x27,0xad,0x5,0xc9,0x23, + 0xea,0x8d,0xf4,0x36,0x3e,0xa9,0xcc,0xaa,0xb8,0x1b,0xed,0xb3,0xac,0x21,0xe3,0x8f, + 0x26,0x75,0xd1,0x7e,0x22,0x96,0x3,0xb5,0xcb,0x6e,0x65,0x3a,0xe2,0x4c,0x2d,0xbb, + 0x26,0x3b,0xda,0x23,0x34,0xa0,0xac,0x11,0x60,0xe6,0xf5,0xd1,0xcf,0x62,0x7a,0x71, + 0x92,0x70,0x43,0x17,0x76,0x82,0x81,0xda,0x14,0x2d,0xbb,0x59,0x54,0xbe,0xa9,0x4f, + 0x30,0xb6,0xf1,0x44,0x41,0xb6,0x19,0xb3,0x5,0x46,0x87,0xf4,0x0,0x57,0x7c,0xfc, + 0xb5,0x6d,0x95,0x7e,0x42,0x57,0x66,0x31,0x6d,0x2f,0xee,0xd1,0xfb,0x26,0xdc,0x66, + 0x40,0xa9,0xf8,0xbd,0x88,0xf,0x3f,0x75,0x63,0xb6,0x23,0xf5,0xa0,0x4d,0x60,0xf6, + 0xe9,0xa,0x56,0x50,0xe7,0x77,0x21,0x3d,0x68,0x87,0x5d,0x96,0xde,0x5e,0xd7,0x76, + 0x60,0xfd,0xe,0x9b,0xc4,0xa2,0x16,0x15,0x72,0x26,0x2b,0xa9,0x6f,0xce,0xf8,0x98, + 0x3a,0x47,0x59,0x82,0x1e,0x9b,0xa,0xc4,0x4c,0x66,0x92,0x78,0x2b,0xbd,0xf6,0xf6, + 0x3e,0x12,0x5f,0x53,0xc9,0x91,0xab,0x52,0x2c,0x3f,0xfa,0xcb,0xe0,0xe6,0xa5,0x44, + 0x7d,0x4a,0x94,0xb3,0x47,0xc5,0xd6,0x5d,0xc,0x9c,0x3e,0x70,0x55,0x62,0x14,0x37, + 0xf2,0x89,0x7,0xc4,0x8e,0x74,0xf0,0xb5,0x2a,0xeb,0x87,0x35,0xfa,0xce,0xdb,0x29, + 0x19,0x87,0x22,0xbb,0xaf,0x47,0x53,0xe7,0x18,0xf7,0x9c,0x6b,0x93,0xc0,0x56,0x96, + 0x69,0x26,0xb2,0xe8,0x2c,0x96,0x3b,0x4c,0xfc,0x83,0xe9,0xb5,0x4a,0x87,0x3b,0x8a, + 0x5,0x4b,0xe9,0x75,0xe3,0xda,0x30,0xcb,0xc4,0xa1,0xcd,0xae,0xfc,0x1e,0x55,0x96, + 0xd4,0x6d,0x81,0x22,0x83,0xdf,0xc4,0x51,0x65,0x76,0xed,0x80,0xd8,0x95,0x22,0x1d, + 0xc6,0x2,0x34,0x2c,0xec,0x41,0x47,0x85,0xf0,0x7a,0x16,0x84,0x94,0xe9,0x25,0x48, + 0x43,0xf4,0xd8,0x27,0x71,0xcb,0xe7,0xdc,0x46,0xc3,0xb7,0xae,0xe,0xae,0x9d,0x5d, + 0xbb,0x8f,0x76,0xd2,0xb5,0x67,0x9b,0x29,0x61,0x33,0x75,0x74,0xb4,0xe4,0x91,0x6d, + 0x84,0x14,0x8c,0x6e,0x26,0xaf,0x8,0xb,0xb8,0x75,0xa6,0xca,0x34,0x5f,0x48,0xbb, + 0xe4,0x71,0xde,0xb1,0x82,0xec,0xfd,0xbf,0x7b,0xf,0x67,0xcc,0x34,0xe1,0x1e,0x90, + 0xe5,0x60,0x47,0x55,0x71,0x99,0x28,0x4,0xb7,0xbc,0x90,0x4a,0x5e,0x6c,0xcb,0xb4, + 0x34,0x47,0xdf,0x90,0x58,0xa7,0x27,0x2d,0xd8,0x89,0x76,0x9e,0x4c,0xfa,0xc1,0x64, + 0x36,0xb3,0xb1,0x4f,0x55,0x7a,0x89,0x65,0xce,0x50,0xdc,0x8e,0xec,0x2d,0x98,0x58, + 0xc9,0xeb,0xc5,0xfd,0xe9,0x48,0x48,0x55,0xa5,0xdb,0x43,0xef,0xa1,0x78,0x26,0xf8, + 0x8d,0x54,0x19,0x68,0xe,0x93,0x2a,0x73,0x3b,0xec,0x48,0xb,0xa,0xde,0x9,0xfe, + 0x14,0x55,0x67,0xb1,0xe7,0x80,0xb5,0xdd,0x2e,0x8f,0xb7,0xc3,0x2e,0xae,0xce,0x79, + 0x80,0x7f,0x42,0x4a,0x3d,0x3a,0xa2,0x51,0x78,0xaf,0x37,0x4,0x4,0xf8,0xa7,0xa, + 0x9,0xd8,0xf6,0xeb,0x7e,0x77,0xe,0x1a,0xdb,0x34,0xc4,0xf4,0x6d,0x89,0xfd,0x18, + 0x90,0xfb,0x86,0xe4,0xf8,0xf4,0x36,0x1a,0xb5,0x19,0x0,0x25,0x13,0x21,0x50,0x15, + 0xbb,0x70,0x4d,0x83,0x97,0x9d,0x1f,0xbb,0xb5,0xbd,0x7d,0xeb,0xd5,0xbe,0x24,0x33, + 0xb,0x95,0xb3,0xb6,0x28,0xbb,0x5d,0x32,0xaa,0xde,0xce,0x72,0x89,0x82,0xec,0x97, + 0x80,0x63,0xc2,0xe2,0x28,0x81,0x5a,0x4e,0x75,0x7a,0x35,0x97,0xce,0x3a,0x47,0x7a, + 0x8a,0x16,0x3e,0x7e,0xb1,0xb,0xc7,0xc0,0xd4,0x8b,0xcd,0x84,0xad,0xe2,0xa9,0x2, + 0x1,0x79,0x71,0xc8,0x80,0x4f,0xd,0xa3,0x5,0x19,0x2,0x31,0xc6,0x16,0x7a,0x15, + 0x6f,0xd3,0xee,0x90,0xc,0x39,0x8d,0x4a,0xe0,0xd7,0xa6,0x1f,0x57,0xc7,0xa8,0xb6, + 0xeb,0x78,0x11,0xb5,0x54,0x26,0xb7,0x90,0x21,0xd2,0x3e,0x94,0x9e,0xeb,0xdc,0xed, + 0x18,0xe8,0x57,0x4f,0x7e,0x39,0x78,0xef,0x86,0x63,0x3a,0x1c,0x5e,0xb8,0xed,0x58, + 0x12,0x57,0x2e,0xbf,0xe3,0x43,0x75,0xc,0xf4,0xc9,0x40,0x59,0xd6,0x52,0x54,0x98, + 0x88,0x29,0x1b,0x19,0xe0,0x15,0xd3,0x7a,0x5d,0x81,0x87,0x59,0x14,0x77,0x91,0xa1, + 0xd8,0xeb,0x13,0x22,0x10,0xd3,0x61,0x6a,0x92,0xdd,0xbc,0x23,0xd6,0xcc,0x9f,0x84, + 0xa9,0xec,0xba,0xb,0x8a,0xa9,0xcc,0x61,0xcc,0x20,0xfc,0x58,0x8,0x17,0x99,0x6c, + 0x0,0xae,0xc9,0x9c,0x68,0x9e,0xdd,0x86,0xd3,0xf8,0x4a,0xd9,0xc1,0xde,0xe2,0x55, + 0x17,0xf0,0x7f,0x9,0xb4,0x3b,0x6d,0x4a,0x27,0x9b,0x6c,0xf5,0x93,0x5,0xc7,0x5f, + 0x61,0x33,0x36,0x1b,0x10,0x8a,0xc,0x64,0xf6,0x8d,0xb6,0xd4,0x62,0x6c,0xcf,0x25, + 0x25,0xb2,0x4b,0x8b,0x6c,0x70,0x98,0xad,0x96,0xf9,0xac,0x26,0xb4,0xd6,0x5d,0xdb, + 0xb4,0x60,0x66,0x5b,0x28,0x5,0x49,0x80,0x88,0x91,0x33,0x6e,0xf0,0x74,0xf,0x79, + 0x4a,0x7c,0x6d,0xcd,0xc4,0x53,0x5c,0x4e,0x4c,0xca,0x54,0xd7,0xa9,0x72,0x35,0x5a, + 0x17,0x2c,0x51,0xb0,0x91,0x31,0x26,0x8b,0x5a,0x1e,0x52,0x5f,0x14,0xbd,0xa5,0xb3, + 0x59,0xbe,0x76,0xac,0xc6,0xdc,0x2c,0xe3,0xae,0xac,0x18,0xd8,0x2b,0x11,0x3b,0x2d, + 0x5,0xf,0x7b,0xd1,0x27,0xfc,0xfd,0x88,0x58,0x83,0x8b,0x51,0xab,0x38,0xd4,0xbb, + 0x7d,0x22,0x48,0x89,0x3f,0x50,0x55,0x6c,0x4f,0x46,0xac,0x6a,0xbd,0x8c,0xbf,0xef, + 0x51,0x64,0x59,0x85,0xfc,0x80,0x8a,0x40,0xa1,0xc5,0x11,0x6d,0x8d,0x6c,0xe3,0xb, + 0x8b,0xb1,0xc4,0x7d,0xad,0xf1,0x46,0x3e,0x30,0xbe,0xcd,0xa5,0xc1,0x4b,0x8a,0x8, + 0xc3,0x81,0x8,0xf5,0x24,0x29,0x7d,0xcb,0x96,0x97,0x77,0x6b,0xfc,0xbc,0x22,0x42, + 0x8b,0xb1,0x68,0x91,0x69,0x19,0x4c,0xa6,0xc7,0xf5,0x29,0xe1,0x2d,0xe0,0xeb,0x0, + 0x48,0xbf,0x81,0xd1,0x73,0xe,0x19,0x6b,0x70,0x6,0xe5,0x98,0x63,0x3f,0x56,0x86, + 0xb8,0x77,0xca,0x22,0x5f,0x75,0x21,0x93,0x19,0xf3,0xab,0xf2,0x83,0x49,0x3d,0x7b, + 0x76,0xa6,0x2a,0x7a,0xfa,0xea,0x3e,0x9d,0xa7,0x3e,0x75,0xe,0x9e,0x2b,0xc2,0x3, + 0x61,0x3e,0x8f,0xce,0x92,0x12,0xeb,0xcd,0x91,0xae,0x23,0xbb,0xe9,0x88,0x2a,0xea, + 0x7,0x8e,0xf3,0xa3,0xe7,0x52,0x84,0x23,0xbc,0x1,0xbb,0x8,0x51,0xb2,0x3d,0xe9, + 0x33,0x77,0xa8,0x98,0xa7,0x7d,0xb1,0x44,0xbe,0xa0,0x6a,0x8b,0x99,0xa7,0x9a,0xe9, + 0x15,0xb8,0x76,0x71,0x9a,0x8e,0x67,0x47,0x4c,0x8d,0x4e,0x1,0xf6,0xd4,0xad,0x7a, + 0x93,0xa1,0x93,0x64,0x5d,0xeb,0xb7,0x8c,0xca,0x96,0x77,0x3c,0xc4,0xb7,0x9b,0xc3, + 0xea,0x55,0x83,0xb9,0x41,0x8a,0xf,0x89,0x5b,0x23,0x42,0xc4,0xdc,0xa7,0xf3,0xd4, + 0xa7,0x36,0x11,0x9b,0xac,0xb0,0xc8,0x11,0x22,0xa2,0x75,0x3e,0x4e,0xcb,0x63,0x52, + 0x10,0xd1,0xa6,0x42,0x9a,0xd4,0x41,0xbd,0xdd,0xe6,0x20,0xc2,0xe,0xe7,0x1e,0xe7, + 0x20,0xbd,0x29,0xb,0x47,0xf2,0xe4,0xe8,0xf2,0x85,0xca,0xe6,0x53,0xca,0xfc,0xa5, + 0xe4,0x94,0xc9,0x28,0xae,0x93,0x4c,0x67,0x15,0x9c,0xf4,0x89,0x57,0xc3,0x71,0x4f, + 0x2,0x7,0xb7,0x2f,0xf,0x3f,0xfd,0x72,0xf8,0xdd,0xfd,0xc1,0x7b,0x7f,0x4d,0x8e, + 0xdc,0x1a,0xa5,0xfa,0x92,0xef,0x2c,0xe9,0xc7,0x99,0xf0,0xdc,0x94,0x9e,0xc7,0xfc, + 0xc2,0x69,0xfb,0xe0,0xd3,0x43,0xbc,0x3,0x61,0x1b,0x1,0x78,0x97,0x3e,0xb7,0x8, + 0x9a,0xef,0x4,0x37,0x59,0x88,0x2d,0xd6,0x35,0x42,0x60,0x37,0x86,0xf4,0x28,0x21, + 0x63,0x1b,0x2f,0x71,0x2e,0x46,0xf1,0x72,0x48,0xbc,0x47,0xb9,0x25,0x59,0x2e,0xcd, + 0xf8,0x4a,0xd4,0x4c,0xc4,0x51,0x83,0x47,0xc8,0x12,0xb1,0xbf,0xe4,0x42,0xcd,0xa8, + 0xf0,0xc0,0xe2,0x5b,0x52,0xbc,0x41,0x65,0xb1,0x50,0xa4,0x12,0x71,0xac,0x60,0xb0, + 0x35,0xd4,0x27,0x6a,0x6c,0xed,0x9,0x4d,0x85,0xc,0x4,0xae,0xea,0x3d,0xa8,0xb1, + 0x8,0xe8,0x8b,0xa3,0x22,0x5f,0xf4,0x63,0xe,0x44,0x0,0x4a,0x2b,0x5f,0xfd,0x69, + 0x70,0xf6,0x5f,0xe,0x63,0x3,0xe5,0x12,0xd8,0x48,0xab,0xbb,0x11,0x94,0xc0,0xf2, + 0xdd,0x2f,0x7d,0x14,0xab,0x94,0xb0,0xf2,0x48,0x36,0x65,0x44,0x1c,0xa8,0xe1,0x23, + 0x60,0x59,0xfc,0xdc,0xe5,0x49,0x23,0xaa,0xc2,0x2e,0x32,0xb9,0xf,0x42,0xd8,0xe, + 0x43,0x9e,0x51,0xf4,0x8,0x45,0xb7,0x43,0x5c,0x28,0x24,0x3d,0x51,0xfa,0x5a,0x1f, + 0x22,0xef,0x62,0x18,0xb3,0xff,0xd1,0xe8,0x64,0xc8,0xa7,0x88,0xee,0x37,0x1a,0xfc, + 0x74,0xff,0x18,0x8f,0x4e,0x40,0x89,0x2e,0x8e,0xd1,0x45,0x7a,0x70,0x31,0x87,0xd5, + 0x8b,0x0,0xf9,0xa6,0x72,0x80,0x34,0x7d,0x45,0x4a,0x7a,0xd4,0xc7,0x7c,0xfd,0x12, + 0xf6,0x29,0xcb,0x50,0xe6,0xe7,0xa1,0x81,0x6d,0x54,0xbc,0xb6,0xaf,0xf5,0xb4,0x38, + 0x71,0x16,0x2d,0x16,0xe9,0xbc,0x42,0x4b,0x97,0x10,0xdb,0xff,0xae,0xb,0x8b,0x1b, + 0xb,0xc7,0xea,0xb9,0x82,0xd9,0xf5,0xf1,0xeb,0x83,0x33,0x17,0xe2,0xd1,0xa5,0xcb, + 0x77,0xef,0xaf,0x5d,0xbd,0x44,0xf,0x2a,0xd,0xf5,0xea,0x86,0xdc,0x4e,0x65,0x54, + 0xc3,0x4,0xe0,0x15,0xbe,0x90,0xda,0x8,0xcf,0xd8,0x87,0xe4,0xe8,0x84,0xf0,0x4b, + 0x51,0x3,0x50,0x2e,0x37,0x9a,0xf1,0x4c,0x3d,0x92,0xd7,0x16,0xc5,0x1c,0x75,0x94, + 0x36,0xf6,0xec,0x96,0xdc,0x6c,0x37,0xcf,0x79,0x61,0xf0,0x4e,0xcd,0x91,0x5a,0x60, + 0x1c,0x7c,0x1d,0xde,0xf8,0x6c,0xf0,0x60,0x29,0x87,0xc9,0x85,0x16,0x1f,0xbd,0x47, + 0xe6,0x84,0x97,0x8b,0xe9,0x15,0x75,0x6a,0x9c,0x67,0xd1,0x98,0x4f,0x6c,0xb1,0x1c, + 0xc7,0xb3,0x58,0x49,0x3c,0x74,0xaa,0x26,0xe,0xc3,0xe3,0xe3,0x13,0xb5,0x22,0x6c, + 0x5c,0xaf,0xd9,0xee,0xaa,0x7f,0xf0,0x7f,0xfb,0xee,0xcc,0xec,0xc0,0x85,0x8f,0x11, + 0x3d,0x31,0xd5,0x70,0x5e,0xc8,0x95,0xe3,0xc,0x36,0xcf,0x36,0x1a,0x20,0xcf,0x9d, + 0x34,0xe2,0x8b,0x19,0x7e,0xcc,0x7,0xda,0xd5,0x2f,0x5c,0x48,0x1c,0xde,0x65,0xd1, + 0x63,0xf,0xef,0xa0,0x14,0xf2,0xbf,0x5e,0x5e,0x9f,0xb1,0x62,0x35,0x9f,0xdc,0xa, + 0x18,0xa9,0x6d,0xba,0xf9,0x4c,0x36,0x3,0x2e,0x7,0x2d,0x21,0xaa,0x4e,0x43,0x18, + 0x31,0x9f,0xb4,0x28,0x14,0xdf,0x37,0x4d,0xc0,0xfd,0xc6,0xe7,0x17,0x2,0x6d,0xb3, + 0x52,0x18,0x64,0x7d,0xb2,0x53,0x1c,0x64,0x7d,0xdc,0xe0,0x7c,0x15,0x2f,0x22,0x19, + 0x96,0xff,0xed,0xbb,0xab,0xa7,0xff,0x19,0x84,0xe5,0xdb,0xe5,0x7,0x71,0x77,0xe9, + 0xb1,0xfe,0x8c,0xdd,0x99,0x47,0x4d,0x44,0x87,0x89,0xfe,0x1c,0x5f,0x64,0x22,0xd, + 0x80,0x2b,0x76,0x1e,0x9c,0xb3,0x89,0x89,0x6,0x4d,0xb3,0x90,0x8e,0x91,0x52,0x78, + 0x88,0x7c,0xcd,0xef,0xfe,0x11,0x7a,0x4d,0x5c,0xec,0xbd,0xa5,0x58,0x5f,0x7,0xc4, + 0x9a,0xe5,0x70,0xa2,0x2d,0x9a,0x95,0x72,0x69,0xa2,0x35,0x71,0x98,0x34,0x2,0x22, + 0xa,0xcb,0x25,0x88,0x7e,0x5e,0x3a,0xf6,0x48,0xe5,0x9c,0xbe,0x22,0x85,0xd0,0xb2, + 0x62,0xd,0x3f,0xa9,0x34,0xaa,0x99,0xf,0x4e,0xc8,0xa8,0x14,0xce,0xd,0xe0,0x1b, + 0x97,0x9a,0x33,0x4c,0xcb,0xe1,0x1d,0x26,0x14,0x64,0x83,0x4a,0x16,0xcc,0xe9,0x81, + 0xfa,0x33,0xf1,0xb3,0xcb,0xf1,0x99,0x44,0x61,0xf8,0xb1,0x78,0xa5,0x1c,0x4d,0x99, + 0x3,0xe4,0xd7,0x87,0xed,0x86,0xb6,0x6e,0xce,0x0,0x7b,0xe,0x23,0x16,0xb1,0x78, + 0x7c,0x79,0x55,0x8a,0x5e,0x12,0x81,0x66,0x8b,0x4f,0xbe,0x1f,0x14,0xaf,0xae,0xec, + 0xea,0xc9,0x4e,0x76,0x59,0x47,0x20,0xf9,0xcf,0xf1,0xb7,0x1c,0x96,0xed,0xa8,0xcd, + 0xc3,0x53,0x17,0x56,0xbf,0xbb,0xb2,0x76,0x79,0x69,0xe5,0x5f,0xf7,0x57,0xee,0x5f, + 0x71,0x22,0x9a,0xff,0x73,0xfc,0x4,0x59,0x67,0xe5,0xfe,0xd2,0xea,0xa3,0x93,0xcb, + 0x77,0x3f,0x5c,0xbb,0x78,0x63,0xf9,0xc1,0xa5,0xc1,0x99,0xb,0x3f,0x3c,0x38,0x33, + 0x5c,0x3a,0xb7,0xfc,0xfd,0x27,0xab,0xa7,0x3e,0x58,0x3b,0x7e,0x2,0x47,0x3c,0xfd, + 0xf3,0xf4,0xf0,0xdb,0xbb,0xa8,0xf2,0xf2,0xc3,0xf,0xd7,0xbe,0x3c,0x93,0x6e,0x43, + 0x4a,0x53,0xc6,0xeb,0xe3,0xc2,0x31,0x24,0x2,0x76,0x6b,0x55,0xd1,0xa0,0xc7,0x89, + 0x59,0x6d,0xba,0x41,0x1b,0x37,0xcb,0x2c,0xf6,0xcd,0x7e,0x5,0xbd,0x81,0xbc,0x8b, + 0x43,0xaf,0x39,0x6c,0x48,0x3d,0xa2,0xfd,0x1b,0x48,0x91,0x78,0x3,0x3d,0x1a,0xad, + 0x71,0xa6,0x40,0x37,0xbb,0x84,0x31,0xcc,0x4,0x2e,0x6e,0xd4,0x13,0x12,0x47,0x61, + 0x9a,0x1,0x3a,0x66,0xa7,0xf8,0x2e,0x8f,0x5a,0x75,0x32,0xbb,0x5f,0x5e,0xa3,0x9a, + 0xe8,0xfc,0x84,0xc,0x57,0x23,0x30,0xaa,0x85,0xd8,0xa9,0x6b,0xbe,0x5a,0xbb,0xfa, + 0x29,0x16,0xa0,0x29,0xdc,0xb4,0xc9,0xc0,0x4d,0x13,0x4c,0x46,0x33,0x9,0x53,0xc0, + 0x4a,0xaa,0x84,0x44,0x68,0x57,0xb,0xde,0x52,0xb,0x90,0xa0,0x31,0x31,0xe3,0x4b, + 0xa9,0x13,0xd4,0x41,0xbb,0x67,0x9e,0x33,0x51,0x55,0x7a,0xa6,0x40,0x4d,0xdd,0x9d, + 0xf6,0x24,0xc1,0x70,0xc6,0x5d,0x90,0xe4,0xb4,0xca,0x55,0x4b,0xff,0x4d,0xaf,0x7, + 0x8d,0x1d,0x92,0x9,0xcb,0x15,0xca,0x52,0x35,0x66,0xc2,0x9,0x24,0x4b,0x7b,0x74, + 0x4d,0xc7,0xd8,0x4,0x4b,0xc5,0x1d,0x14,0x2e,0x16,0xe4,0x27,0xc0,0xbd,0xb8,0x79, + 0x74,0xa1,0xe,0xa7,0xa5,0xce,0x77,0x1d,0x6f,0xac,0x5b,0x2c,0x60,0xd1,0xe,0xab, + 0x79,0xcd,0x59,0x23,0xdc,0xa2,0x5,0xc7,0x21,0x4e,0xf0,0xbb,0x56,0x70,0x9c,0xe0, + 0xcf,0xe3,0x36,0xb6,0xa1,0xf6,0x97,0xee,0x37,0x5e,0xd9,0x5b,0x37,0x70,0x2b,0x37, + 0x78,0xdf,0x3,0x52,0xdd,0xe5,0x87,0xa5,0xf3,0x41,0xf3,0x0,0xe0,0x3c,0x5,0x88, + 0x9c,0xf4,0x74,0x53,0x71,0x20,0xd7,0xaa,0xb5,0xc0,0xc3,0xeb,0x27,0xed,0xa9,0x2d, + 0xf5,0x2d,0x75,0x6e,0xf3,0x47,0xa,0xf4,0xfa,0x4,0x9,0x7e,0xee,0xc5,0xc6,0x78, + 0xab,0x48,0xf0,0x8d,0xa9,0x10,0xf8,0xb9,0x76,0x63,0xa2,0x48,0xf0,0x13,0xd,0x2, + 0xbc,0x34,0xe,0x9b,0xe3,0x93,0x45,0x82,0x9f,0xdc,0x42,0x80,0x6f,0xc8,0xf2,0xc4, + 0x5c,0xbb,0x48,0xf0,0x5b,0xea,0x4,0xf8,0xf1,0xa9,0x39,0xb9,0x3d,0x55,0x24,0xf8, + 0xa9,0x49,0x2,0xfc,0x54,0x7d,0xaa,0x55,0x24,0xf8,0x7a,0x18,0x2f,0x27,0xb6,0x34, + 0xe6,0x9a,0xa5,0x91,0x45,0xf1,0x9,0x6b,0xc8,0xf9,0x35,0x62,0x16,0xd,0x98,0xd3, + 0x91,0x25,0x9c,0x9e,0x1e,0x9,0x3,0xe5,0x2e,0x7e,0xbf,0xdf,0x56,0x84,0x43,0x8d, + 0xa0,0x81,0x5,0x8f,0x48,0x6,0x7d,0x3f,0xf5,0x46,0x7d,0xc,0x38,0x1d,0x80,0xcd, + 0x8e,0x20,0x55,0x11,0x8,0x9,0xf2,0x4,0x17,0xaf,0x13,0xdb,0x17,0xae,0xec,0xf5, + 0xfc,0x2,0x18,0xb7,0xaf,0x88,0xe0,0xd4,0x82,0x79,0x63,0xb2,0xf6,0x19,0xd0,0x34, + 0x6d,0x8f,0x97,0xe8,0xe4,0x55,0x8f,0x54,0xf8,0x43,0xbc,0xf6,0xb9,0xe8,0xec,0x67, + 0x7d,0x49,0x2,0xcb,0x79,0x74,0x92,0xc7,0x48,0x7c,0x64,0x1a,0xf8,0x42,0x22,0x5a, + 0x2f,0x3c,0xad,0x68,0x76,0xc9,0xf3,0x31,0xb0,0xc9,0x59,0x45,0x31,0xa3,0xec,0x8, + 0xcf,0xf2,0x8,0x41,0x1d,0xb,0xe7,0x34,0x41,0xbd,0xde,0x10,0x8e,0x84,0x14,0x72, + 0x16,0x8e,0x8b,0x71,0xd,0x61,0x0,0xd1,0x71,0xf0,0x3,0x52,0xa5,0xa3,0x8,0x8e, + 0xef,0x8f,0x2a,0x66,0xf5,0x77,0x81,0xd8,0x37,0xc6,0x4e,0x83,0x9d,0x86,0xde,0x43, + 0xc4,0x49,0xd6,0xf,0x8b,0x1a,0xf,0x9,0x13,0xfb,0x76,0xdd,0xb9,0xab,0x46,0xfc, + 0x38,0xc2,0x17,0xc5,0x66,0x80,0x29,0xe1,0x5b,0x43,0x5,0x22,0x35,0xa3,0xeb,0xfe, + 0x93,0x89,0x9a,0xf3,0x29,0xfd,0xd7,0x1a,0xe6,0x1e,0x5b,0x27,0x9b,0xc6,0x48,0x55, + 0x86,0xbc,0x7,0x61,0x1e,0x85,0xe1,0x71,0xf7,0x28,0x24,0xcb,0x4c,0x96,0x9a,0x25, + 0x46,0x9a,0xd6,0xdd,0xc9,0x3a,0x17,0xb3,0x2a,0xe6,0x2c,0xcc,0x7d,0xf5,0xf1,0xa6, + 0x98,0xd7,0x7,0x6f,0x3b,0x9f,0xf,0x4d,0xad,0x7f,0x32,0x98,0xc5,0x82,0x9d,0xa5, + 0x9e,0x6d,0x39,0x91,0x55,0x28,0x68,0xcb,0x15,0x9c,0xcd,0x7e,0xbc,0xb2,0x3e,0xd9, + 0x7e,0x8a,0xd9,0xb4,0xa2,0x7,0xd6,0xe1,0xa8,0x87,0x56,0x7,0xb6,0xe,0x15,0x14, + 0xc9,0x16,0xb7,0x80,0x3b,0xa9,0x1b,0x69,0xb6,0xef,0x7a,0x9e,0x8e,0x9e,0x6d,0xe2, + 0x82,0x36,0x71,0xc1,0x1b,0xa8,0xd6,0xac,0x3c,0x4d,0x34,0x40,0xd8,0xa3,0xe5,0x71, + 0x22,0x0,0x3d,0x49,0x85,0x96,0x5,0x4b,0x14,0xe7,0x14,0x9a,0x3b,0x50,0x4e,0x72, + 0x80,0xdf,0xb8,0x44,0x3f,0x5f,0x29,0xa6,0xd3,0xa7,0x25,0x80,0x24,0x7c,0x65,0x66, + 0x4c,0x9d,0x74,0x43,0x47,0x42,0x57,0x1f,0xb1,0x6,0x90,0xac,0xbd,0x7b,0x16,0xdf, + 0x41,0x46,0xc4,0x8d,0xc,0xfe,0x7e,0x62,0xf9,0xe1,0x47,0xc3,0x2b,0x9f,0xf,0x4f, + 0x7f,0x8f,0xef,0x26,0xbb,0xf6,0x8e,0x7f,0x79,0x99,0xd3,0xc3,0xe3,0x93,0x6,0x35, + 0xf3,0x5c,0xd7,0x9d,0xec,0xd7,0xd8,0x74,0x75,0x6f,0x22,0xc9,0x44,0xb0,0x25,0x96, + 0x84,0x9f,0xe4,0x84,0xe,0x6e,0x5d,0x1e,0x7e,0x7a,0xc5,0x5,0xf1,0xb7,0xe3,0x68, + 0x1e,0x23,0xe9,0x24,0x96,0xef,0xde,0xb4,0x93,0xca,0xde,0x26,0x67,0x33,0x73,0x6b, + 0xe9,0xf3,0x88,0x63,0xcd,0x1e,0x56,0xac,0x56,0x87,0x95,0x0,0xd9,0xdc,0xde,0x8e, + 0xc2,0xf5,0x6e,0x5d,0xc7,0x78,0x54,0xf5,0xee,0x68,0x66,0x8d,0x79,0x73,0xba,0xe6, + 0x8b,0x79,0xa3,0xf7,0xe8,0xdd,0x52,0xce,0xe,0xc7,0xbd,0xb,0x33,0x76,0x7b,0xb6, + 0x73,0x57,0x39,0xb7,0xf5,0x36,0x71,0x58,0x91,0x7b,0xab,0xb9,0x73,0xc5,0x99,0xba, + 0xa,0xab,0x87,0x25,0x43,0x2b,0x97,0x5e,0x91,0x14,0x34,0x5b,0xc0,0xd2,0xd1,0x3f, + 0x3c,0x71,0x36,0xec,0x4d,0xb8,0x43,0xd4,0xbd,0xb1,0xa0,0xe0,0x3b,0x69,0x9f,0xc4, + 0xa4,0x4c,0x7c,0x5b,0x29,0xc8,0xca,0x24,0x88,0x7b,0x7e,0x4a,0x67,0x7b,0x17,0xae, + 0x5d,0xfc,0x66,0xed,0xf2,0x79,0xee,0xbd,0x48,0x6e,0x64,0xbc,0xe7,0x2e,0xde,0xc1, + 0x80,0x6c,0x58,0x3f,0x3c,0x38,0x35,0x38,0xf5,0xc7,0xb5,0xf,0xae,0xfc,0xf0,0xe0, + 0x34,0xdb,0x16,0x14,0xcd,0xe6,0xcb,0x9c,0x56,0xa0,0xc3,0x99,0xab,0xb0,0x98,0xf8, + 0x76,0x9a,0x41,0xc3,0x4e,0x3d,0xf0,0xdf,0x9e,0xbd,0x57,0x5c,0x1e,0x13,0x91,0xc5, + 0xc4,0x63,0xc2,0xc3,0x3b,0x8,0xff,0xb7,0x1b,0xf,0x1c,0x91,0x40,0xb0,0x19,0x34, + 0x6b,0xf8,0xe6,0xdc,0xa6,0x90,0xdb,0xf9,0x4b,0xf8,0xe2,0xec,0x14,0xd8,0xe3,0xcd, + 0x5a,0xad,0x62,0x27,0x85,0x18,0xdc,0x5e,0x42,0x7b,0x47,0xc8,0x1d,0x7c,0x3a,0xa3, + 0x93,0xa6,0xd7,0x85,0xbd,0x19,0x45,0x12,0x93,0x8,0xb8,0x1b,0xa6,0xe0,0xbe,0x50, + 0xa4,0xde,0xa2,0x68,0x1a,0x2,0x78,0xa4,0x27,0x69,0xf2,0xc1,0xae,0x6e,0x64,0xca, + 0xe4,0xa2,0x4e,0x46,0x6c,0x15,0x85,0x8e,0x7b,0xf3,0x1d,0xf5,0x16,0xe9,0xe8,0x1c, + 0xba,0x55,0x2c,0xc0,0xaf,0xbd,0x3d,0x88,0xb9,0xfb,0x86,0xe8,0xb3,0x27,0x33,0xd3, + 0xa1,0x12,0x79,0xbb,0x7d,0x92,0xc6,0x72,0xc1,0x5e,0xc0,0x8a,0xb9,0x67,0xa1,0xa8, + 0x9b,0x1,0xc8,0x9e,0x93,0x6e,0x17,0x61,0x39,0xb3,0xca,0xcf,0xf1,0xf2,0x1c,0x21, + 0x70,0xb3,0xba,0x22,0xd8,0x9c,0x88,0xe9,0x31,0x8a,0x28,0x69,0x97,0x86,0x14,0xb7, + 0xa7,0x63,0xfe,0x64,0x53,0x9c,0x47,0x5f,0x13,0xac,0xf6,0x3b,0xfe,0x18,0x41,0xb1, + 0xb8,0xc0,0x63,0x8e,0xba,0x32,0xd,0x26,0x83,0x8,0xb9,0x49,0x8f,0x53,0x71,0x47, + 0xdf,0xf9,0xd0,0xea,0xb5,0x0,0x5c,0xbd,0x56,0x0,0x3c,0x62,0x78,0xf5,0x2,0xc6, + 0x37,0x4e,0x8c,0x6f,0xbc,0x80,0xf1,0x35,0xc9,0xf7,0xf5,0x64,0x89,0x1c,0xaf,0xdb, + 0x20,0xe0,0x35,0x2,0x78,0xec,0xe0,0x38,0x62,0x12,0xb,0x88,0x43,0x2c,0x22,0xf6, + 0xb0,0x23,0x98,0xc6,0x3c,0x99,0x60,0xce,0x76,0x25,0x55,0x15,0x92,0x96,0xb2,0xe4, + 0xd1,0x70,0x20,0x18,0xa7,0xc2,0x1f,0x12,0x4f,0x8b,0xbe,0xbc,0x59,0x2c,0x87,0x76, + 0xae,0x98,0xc8,0xc7,0x28,0xa6,0x9b,0xbc,0x3d,0x59,0x20,0x11,0xbc,0xe8,0xcd,0x11, + 0x81,0x22,0xc3,0x7d,0x35,0xf0,0x28,0x44,0xfe,0x1f,0x9,0x99,0x3,0xa4,0xce,0x7d, + 0xbb,0x49,0xc,0x3d,0xb,0xca,0xf6,0xc5,0xa9,0xc8,0x8,0x54,0xcf,0x15,0x75,0x59, + 0xcc,0x66,0x18,0x45,0x74,0x65,0xbe,0xc4,0xf5,0x71,0xbb,0x64,0x8,0xb,0x63,0xe8, + 0x7,0x5e,0x10,0x54,0xf7,0x1,0x4d,0x35,0x6a,0x4b,0xaa,0x9,0x9f,0xca,0xe8,0xcb, + 0xc5,0xd1,0x9c,0x1d,0xac,0x1d,0xff,0x60,0xf0,0xf0,0x3,0xc7,0xe4,0x38,0xb8,0x79, + 0x8e,0x27,0x5d,0x6b,0xd8,0x76,0xe9,0xde,0x43,0x77,0xf1,0xce,0xe0,0xcc,0xbb,0x83, + 0x73,0x5f,0xd,0x4f,0x1f,0x1f,0x7e,0x7a,0x9a,0x84,0xb8,0xee,0x7,0x7,0x6,0xc4, + 0xbb,0x47,0x59,0x80,0xfc,0x27,0x7,0x49,0x90,0xbc,0x13,0x81,0xc7,0x56,0xd7,0x9e, + 0x75,0x4c,0xf6,0xf8,0xb0,0x6e,0x7d,0xd5,0x65,0xaf,0xe3,0x4,0x6d,0x99,0x45,0x10, + 0xcc,0xed,0x3f,0xf0,0x54,0x29,0xcb,0xa1,0x9,0x5f,0x77,0x5d,0x99,0xd5,0x63,0x57, + 0xc4,0x4f,0x54,0x44,0x4,0xcd,0xab,0xb4,0x70,0x27,0x8d,0x13,0x5d,0xbe,0x22,0xb5, + 0x2c,0xd1,0xcc,0x45,0x61,0xbf,0x87,0xd0,0x35,0xa2,0x9f,0x9e,0x1d,0xbc,0xf7,0x19, + 0xcd,0x7,0x62,0x42,0x3c,0x1c,0x38,0x9f,0x5b,0xc6,0xf0,0xe3,0x7b,0xab,0x6f,0x3f, + 0xc4,0xa7,0xd4,0x17,0xef,0x38,0x83,0xfc,0xe1,0xc1,0xa9,0xb5,0x4b,0x77,0x86,0x57, + 0xbf,0x1e,0x3c,0x58,0x5a,0xbb,0xfa,0xe7,0x95,0xf7,0x4f,0xfe,0xf0,0xe0,0x34,0xbb, + 0xdf,0x86,0x70,0x3e,0xf,0x1e,0xab,0x39,0x67,0x96,0x3a,0x2,0x23,0x84,0xb3,0xbd, + 0x46,0xe0,0xf0,0x64,0x9a,0x5b,0x77,0xd,0x31,0x77,0xbe,0x39,0x12,0xd8,0x88,0xe2, + 0x54,0xb8,0x72,0x63,0xe6,0x62,0xde,0x69,0x16,0x94,0xc6,0x44,0xbe,0x30,0x8b,0x7a, + 0x23,0x97,0xbe,0x19,0x71,0x34,0x48,0x30,0x72,0x98,0xfd,0x56,0xb,0x9a,0x66,0xd4, + 0xc8,0xe1,0x3d,0x9e,0xa7,0x3f,0xb6,0x8d,0x1c,0x8d,0x4a,0xbe,0xf4,0x30,0x51,0xe5, + 0x32,0xe9,0x1a,0x19,0x7f,0xc7,0xd3,0xee,0x91,0x9,0xa,0xe7,0xd3,0xa,0x73,0xd, + 0xb8,0x90,0xc,0x53,0xc5,0x67,0x97,0x2a,0x22,0xb3,0x54,0x21,0x29,0xcf,0xf0,0xc7, + 0x95,0xbe,0xa6,0x82,0xc8,0xb0,0x29,0x22,0x83,0x43,0xce,0x3c,0x45,0x49,0x8,0x4d, + 0x41,0xcd,0x62,0x8d,0x14,0x82,0x4a,0x68,0x51,0xc6,0xac,0xb0,0x51,0x2b,0xfe,0xfe, + 0xa5,0xd5,0x47,0xe7,0x56,0x3f,0x3b,0xb3,0x7c,0xf7,0xa6,0x7d,0x7d,0xc2,0xe0,0xbb, + 0x7f,0xe,0xde,0xfa,0x74,0x78,0xf3,0x6a,0x29,0x5f,0x77,0x71,0xa7,0xea,0xa7,0x74, + 0xfd,0x46,0x9f,0x2c,0xa,0x7f,0xc4,0x6e,0x31,0xcd,0xc4,0xd,0x17,0x15,0x6c,0xc4, + 0x38,0xf7,0x35,0x4e,0xf1,0x28,0xd6,0x41,0x52,0x2,0xc2,0xc6,0x94,0x18,0xbc,0xc2, + 0x2e,0xd1,0xcc,0x56,0x3e,0x45,0x2f,0xe3,0x4d,0x47,0xdc,0xdc,0x5c,0xaf,0xe0,0xfb, + 0x3a,0x27,0xf3,0xf3,0xe1,0xc2,0xdd,0xdd,0x85,0x7,0xb5,0x28,0x2a,0xf3,0x10,0x57, + 0x85,0xe4,0x25,0xb9,0xa1,0xb,0x32,0xf8,0x6f,0xc6,0x48,0x25,0xa5,0x8d,0xa2,0xb1, + 0x91,0xe5,0x82,0xdc,0xdc,0xc6,0xff,0x8e,0x9f,0xf9,0x64,0x5b,0xa0,0x9b,0xd8,0xf9, + 0xc7,0xf8,0xef,0x7a,0xa3,0x7d,0x3c,0x81,0x9f,0xa,0xfd,0xf5,0x3c,0xd0,0x5,0xf1, + 0x29,0xbf,0xa1,0xdd,0x7e,0x2d,0xc9,0x0,0x16,0x36,0x80,0x59,0xb3,0x96,0x64,0x61, + 0x13,0xe4,0x86,0xc2,0x68,0x9,0xf6,0x57,0xa6,0xb8,0x2b,0x13,0xdd,0x55,0x2a,0x79, + 0xe5,0x8e,0x44,0x27,0x66,0xa2,0x97,0x1c,0x4c,0x19,0x40,0xd5,0xcc,0x2d,0x78,0x26, + 0xb9,0x44,0x3b,0xb9,0x1e,0xe2,0x2e,0xd1,0xc0,0xc4,0xa3,0x2e,0x55,0x9e,0x65,0x9e, + 0x64,0xab,0xc6,0x1d,0xe9,0x46,0x26,0xf2,0x4b,0xca,0xf5,0x57,0x58,0x82,0x3f,0xb1, + 0x13,0x94,0xe8,0x49,0xca,0xe0,0xd6,0xff,0xd,0x2f,0xde,0x59,0xf9,0xe4,0xcf,0xc3, + 0xf7,0xaf,0x97,0x78,0x3c,0x36,0xc8,0x53,0x14,0xa7,0xb9,0x7b,0x66,0xb2,0xe4,0x65, + 0xbb,0xbc,0x70,0x7b,0x70,0xff,0xde,0xe6,0xe5,0x47,0xb7,0x86,0xe7,0xff,0xbd,0x79, + 0x70,0xea,0xaf,0x6b,0x1f,0x5f,0xc3,0x5d,0x39,0x17,0x9d,0x7d,0x78,0x76,0x70,0xef, + 0x3c,0x7b,0xca,0x4b,0xd1,0x43,0x96,0xcc,0xc3,0x16,0x49,0xb5,0x94,0x2e,0x7c,0x43, + 0x42,0x30,0x79,0xb3,0xac,0xa4,0x1c,0xbc,0x10,0x50,0x79,0xe,0x5f,0xf8,0x51,0x34, + 0xff,0x71,0xe,0x67,0x51,0xa1,0x11,0x57,0x56,0xa7,0xdf,0x9d,0xd3,0x10,0xdd,0x62, + 0x8,0xbb,0x7a,0xf0,0xc5,0xca,0x47,0x9f,0xf,0x3e,0xf9,0x9e,0x33,0xe6,0xca,0x6f, + 0xb7,0x72,0xfe,0xca,0xf0,0xd4,0xb9,0xc1,0x7,0x67,0x56,0x1e,0x7c,0x38,0xb8,0x79, + 0xc9,0xcf,0xda,0xfa,0x78,0x4,0x59,0x61,0x73,0xe9,0x88,0x2e,0xc9,0x99,0x1a,0xdd, + 0x91,0xda,0xba,0x26,0xef,0x8,0x1b,0xd8,0x9d,0x55,0x1c,0x5c,0xbb,0x3e,0xb8,0xbd, + 0xb4,0xf6,0xf1,0xb9,0xc1,0xa9,0x3b,0x5,0xdb,0xff,0xf3,0xa6,0x3,0xd,0xd,0xd7, + 0xa7,0xf,0x3e,0xc6,0x57,0x5b,0x12,0xa2,0x49,0xf6,0xb5,0x39,0x73,0xb6,0x6b,0xfe, + 0x9e,0xed,0x23,0x3c,0xc,0x18,0x4d,0x8e,0xe4,0xd5,0xef,0xdf,0x46,0xb,0x80,0x23, + 0x16,0x9d,0xc5,0x58,0xfa,0x7a,0xf9,0xfe,0xe7,0xf8,0x66,0xe7,0x47,0x5f,0xd,0xbf, + 0x5d,0x5a,0xbd,0x7e,0x6a,0xed,0xf8,0x95,0xc1,0xbd,0xbf,0x23,0x5e,0xb0,0xfc,0xf0, + 0x8f,0xcb,0xf,0x2e,0xf,0xce,0xfe,0x75,0xe5,0xfc,0x8d,0xe1,0x27,0xdf,0xc,0xae, + 0x5d,0x5e,0xf9,0xdb,0x5b,0x2b,0x9f,0x5c,0x5a,0xf9,0xe2,0xde,0xda,0xc5,0x6f,0x72, + 0x64,0x3e,0x6e,0xac,0x67,0xe6,0xe3,0xc7,0x31,0xff,0xb0,0xbd,0x74,0xf8,0x85,0xe4, + 0x59,0x55,0x91,0xd9,0xfd,0x75,0xdb,0x86,0xde,0xc5,0x4e,0xb2,0x8c,0xc7,0x34,0x96, + 0x6e,0x57,0x66,0xad,0x6e,0x5a,0xb0,0xe7,0xae,0x10,0x6b,0x13,0xd7,0xef,0x34,0x7d, + 0xa7,0xb0,0xfa,0x44,0xbc,0x8e,0x81,0xf9,0xd9,0xcf,0x32,0x76,0x5f,0x28,0xf1,0x9b, + 0xc3,0xab,0x37,0xe3,0x71,0xe3,0xfc,0x64,0x4c,0xc3,0xcf,0xeb,0x33,0xf1,0x8c,0xb4, + 0x47,0x48,0xbb,0xcb,0xb2,0x57,0xbf,0xb9,0xb1,0x76,0x72,0xe9,0x9,0xa3,0xeb,0xbf, + 0xeb,0x4b,0x2a,0x12,0xe2,0x31,0x4d,0xff,0xe9,0x13,0x47,0xd1,0x11,0x6d,0x5e,0xfb, + 0xea,0x12,0xa2,0xe8,0xce,0xd4,0x3b,0x32,0x13,0x7a,0x38,0xbc,0xfb,0xee,0xf0,0xe3, + 0xdb,0x36,0xa5,0x77,0xd7,0x86,0x4a,0xd4,0x31,0x13,0x38,0x71,0xe3,0x19,0x51,0xff, + 0x71,0x89,0xfa,0x24,0x1f,0x4d,0xe7,0xa6,0xe8,0x79,0xe9,0xb9,0xbb,0x43,0xa,0xa3, + 0xe5,0xde,0x8e,0x8b,0xd3,0xf1,0xca,0x93,0xae,0x20,0xf5,0xa0,0xd1,0xd6,0x8d,0x2e, + 0xdb,0xa5,0xa6,0xc3,0xe3,0xd7,0x57,0xdf,0x7e,0xc8,0xac,0x1f,0xad,0xde,0x7e,0x7b, + 0xf8,0xd1,0x37,0x8e,0x1e,0x84,0xe4,0x36,0xe7,0x96,0xa,0x32,0x45,0x5,0xda,0xee, + 0x8e,0x0,0x87,0x94,0xa6,0xd5,0x6f,0xdf,0x19,0xde,0x3b,0xb7,0xfc,0xf0,0x11,0x2a, + 0x7d,0x82,0x94,0x26,0x41,0xef,0xd2,0xaf,0x2e,0xd,0x4e,0x7d,0xe7,0x5c,0xe4,0x1, + 0xca,0xf5,0x46,0x6d,0xd7,0xef,0x2b,0xfc,0x19,0x2a,0x4e,0x2e,0xd,0x6e,0xff,0x79, + 0xe5,0xf4,0xbf,0x87,0x1f,0x9d,0xc2,0xc4,0x12,0x4d,0xef,0xbb,0xa7,0x96,0x1f,0xfd, + 0x65,0xf5,0xeb,0xb7,0x86,0xf7,0x2f,0xf,0xde,0xbb,0xb1,0x7c,0xf7,0xfd,0xc1,0xa9, + 0x93,0xc3,0xb3,0x57,0xf1,0x8d,0xb2,0x77,0xaf,0xaf,0xbc,0x7f,0x72,0xe5,0xc6,0xbf, + 0x6,0xb7,0x2e,0xaf,0x83,0xc7,0xe9,0xfa,0xdc,0x7c,0xf1,0x4c,0xac,0x9,0xbb,0x84, + 0x39,0x9,0x12,0xee,0x3d,0x42,0xbb,0x6b,0xf8,0xd1,0xed,0xc7,0x52,0xac,0xe1,0xbd, + 0x4e,0xd6,0xa7,0xc6,0x4,0xa1,0xb2,0x6d,0x60,0xfb,0x3b,0x6,0x94,0x64,0xd3,0x8e, + 0xec,0xa8,0xd9,0xc7,0xf5,0xce,0x55,0x7b,0x20,0xbb,0x8d,0xf8,0xa5,0xb4,0x3c,0x27, + 0x4c,0xc5,0x8,0xf,0x3f,0x9a,0xa0,0x86,0xc8,0xf0,0xf2,0xbd,0xf7,0x5d,0x94,0xb2, + 0x33,0xdc,0x60,0xe1,0xcc,0xc3,0x2d,0x44,0x42,0x5c,0xba,0x7e,0xf7,0x1e,0xc0,0xb1, + 0x85,0x1f,0x3b,0xd3,0x4f,0x1a,0xbd,0x9e,0x49,0x66,0xeb,0x2f,0x99,0xf1,0x8,0x66, + 0xcd,0x75,0x92,0xcb,0x72,0xed,0xc2,0x44,0xe9,0x2c,0x91,0x1e,0x8c,0x46,0x46,0x7b, + 0xc6,0x88,0x44,0xf4,0xeb,0xa7,0x80,0x17,0xf9,0x5a,0x2,0x2f,0x43,0x8a,0x36,0x7c, + 0xc6,0x95,0x98,0xb9,0x92,0x63,0x35,0x8,0xb0,0xec,0x19,0x63,0x7a,0xc6,0x98,0x72, + 0x32,0x26,0xb1,0xdd,0xc8,0xc4,0x9d,0xe2,0x14,0xe2,0xf1,0x36,0x23,0x38,0x41,0x1a, + 0x89,0xae,0x89,0x53,0x35,0x1a,0xc4,0xc8,0x23,0xe2,0xa7,0xfb,0xd5,0xef,0xae,0xa5, + 0x77,0x7b,0xba,0x86,0xaf,0x3e,0x21,0xed,0x15,0x9,0xee,0x8a,0x3d,0x43,0x47,0x53, + 0x69,0x1d,0x45,0x8b,0x6d,0x60,0x7f,0x2c,0x4f,0x81,0x2e,0x25,0x57,0x9,0x2b,0xc9, + 0xb4,0x8a,0xa,0xea,0xdb,0x6,0xe4,0x62,0xcf,0x54,0x46,0x7f,0x98,0x31,0xbd,0xe2, + 0xde,0x21,0x47,0x6e,0x6c,0x4c,0x23,0x66,0x25,0xcd,0x4c,0xe8,0xc2,0x75,0x9b,0xdb, + 0x27,0xc9,0xb2,0x63,0x4c,0x20,0x3c,0xb5,0x65,0xd8,0x96,0xfa,0xaa,0x15,0x34,0x90, + 0x54,0x45,0x32,0xbd,0x26,0xd3,0xa8,0xbd,0x6,0xd,0x77,0x5,0x64,0xc9,0x92,0xc8, + 0xb5,0xca,0xda,0xdf,0xd1,0x30,0x44,0x17,0x68,0x52,0x8,0x62,0x78,0x98,0xe0,0x85, + 0xf0,0x85,0xf7,0x2c,0xb1,0x83,0xc9,0x3e,0xa2,0xbf,0x8d,0x44,0x28,0x26,0x46,0x13, + 0xf2,0x44,0xd,0x46,0xee,0x2,0xd9,0x10,0xf6,0xd0,0x33,0xe,0x61,0xc2,0x19,0xab, + 0x9d,0x79,0xe9,0x7,0xd3,0x65,0x1e,0x81,0xab,0xde,0xde,0x76,0x1b,0x6d,0xf6,0x18, + 0x5d,0xf3,0x7c,0xed,0xbc,0xe2,0x8,0x65,0xf2,0x66,0x2a,0x42,0xe1,0xfc,0xb,0x3f, + 0x22,0xe2,0x60,0x24,0x5b,0x72,0x6d,0xc,0xb8,0xff,0xaa,0xb5,0x89,0x4a,0x68,0x87, + 0x5,0x3f,0xd2,0x44,0x51,0x6c,0xf8,0xb,0x61,0x43,0xb8,0x98,0xcc,0x30,0xe1,0xbb, + 0x68,0xe2,0x1f,0xf4,0x6a,0x99,0xc1,0x4a,0x5e,0x45,0x4b,0xef,0x5,0x1e,0x9f,0x7a, + 0x8f,0x5e,0xc9,0xf,0xa1,0xc,0xe3,0x63,0x64,0xa2,0x7c,0xc3,0xdc,0x44,0x94,0x7a, + 0x65,0x89,0xe0,0x41,0xd3,0x78,0x19,0x2b,0xc7,0x4c,0x13,0x58,0x1c,0x1,0xc5,0xa6, + 0x17,0xf4,0xa,0x51,0x89,0xc2,0xa7,0x40,0x29,0xd5,0x43,0xa2,0xf1,0x4e,0xd8,0x55, + 0xb6,0xeb,0xaa,0x9c,0x52,0xdf,0xbb,0xe9,0x32,0x42,0xb6,0xe8,0x2d,0x44,0xb2,0xe6, + 0xb1,0xce,0xd4,0xa2,0xc8,0xe4,0x11,0x94,0x9b,0x6d,0xa,0x63,0xc4,0x18,0x3d,0x9d, + 0xed,0x72,0xbd,0x6d,0x86,0x60,0xc6,0x25,0x88,0x9,0x4e,0xce,0x22,0x2f,0x2a,0xe3, + 0x6d,0x4c,0x30,0x8,0x71,0x7c,0x4e,0x8c,0xee,0xe5,0x61,0xdf,0x48,0xcf,0x9c,0x8e, + 0x5,0x76,0x8e,0x8e,0x6f,0x1b,0x48,0x90,0x42,0xd5,0x69,0x51,0xa0,0x9,0x4c,0xd5, + 0x6b,0x32,0xed,0x7f,0x9b,0x55,0x75,0x8f,0xad,0x26,0x31,0x4d,0xc3,0xd3,0x9e,0x23, + 0xc,0x33,0x9b,0xd,0x7,0x35,0x12,0x35,0x70,0xbc,0x80,0x7e,0x7,0xe1,0x22,0x97, + 0x35,0x92,0xb7,0x96,0x25,0x90,0xc0,0xe8,0x9a,0x65,0x61,0xd,0x37,0x52,0x4c,0x24, + 0xed,0x61,0x92,0xd6,0x8d,0x3e,0x24,0x3a,0xd4,0x27,0x81,0x24,0x62,0x27,0xdf,0x33, + 0x49,0x5b,0x3a,0x45,0x82,0xd,0x84,0xe2,0xc4,0x59,0x8d,0x46,0x27,0x87,0xd0,0x34, + 0xb1,0x55,0x9e,0x58,0xe4,0x4c,0xf3,0x8e,0x22,0x87,0x11,0x9e,0x5e,0x8b,0x3b,0xf2, + 0xb8,0x80,0xe8,0xe2,0xd4,0x8,0x62,0x11,0x45,0x82,0x3c,0xaa,0x8a,0xd3,0x22,0x7b, + 0x22,0xec,0x1a,0x14,0x9a,0x32,0xa7,0xeb,0x6a,0x70,0x6c,0x15,0x49,0xa3,0x63,0xa2, + 0x5,0x90,0x54,0xb7,0xb1,0x5c,0xb6,0xeb,0x46,0xf5,0x35,0x77,0xc3,0x4e,0x10,0xbb, + 0x85,0x8c,0x51,0x26,0xa8,0x41,0x52,0x38,0x56,0x76,0xfa,0x9,0x4f,0x6c,0x74,0x0, + 0xc7,0x6f,0x2f,0x74,0x91,0xde,0x7d,0xd,0x7a,0x72,0x2a,0x40,0xbd,0xe1,0x3b,0xc, + 0x27,0x35,0xd9,0x7,0xfb,0xc5,0x59,0x8b,0x4c,0xaf,0xed,0xdd,0x2a,0x18,0x91,0xa0, + 0xfd,0xc9,0xab,0xd1,0xe7,0xa0,0x1e,0x79,0x7e,0x84,0x7c,0x6f,0xea,0x65,0x8f,0x9b, + 0x40,0x3,0xc4,0xc4,0xbe,0xa3,0xd3,0x9,0x93,0x48,0xbd,0x2c,0x71,0x3b,0xec,0x48, + 0xb,0x8a,0x6e,0x20,0x85,0x1f,0x1c,0x41,0xc4,0xe8,0xd7,0x48,0xa3,0x87,0xc6,0x36, + 0xd,0xcd,0xac,0x7d,0x1f,0xe9,0x31,0x20,0xf7,0xd,0xf7,0x46,0xe3,0x7a,0xb3,0x36, + 0x3,0xa0,0x64,0x22,0xc,0xaf,0x5a,0x47,0x71,0x7e,0xaa,0x97,0x9d,0x1f,0xbb,0xb5, + 0xbd,0x7d,0xeb,0xd5,0xbe,0x24,0x83,0xc5,0x8,0x5a,0x7,0x3f,0x12,0x53,0x6b,0x65, + 0x23,0x9,0x6f,0x4a,0xac,0xf4,0x28,0x1c,0x7,0xe7,0xab,0xde,0xd4,0x6e,0x5,0x1b, + 0xc2,0x4f,0x12,0x5b,0x78,0x9b,0x25,0x5c,0xbd,0x22,0xb2,0xab,0x9,0x63,0xd3,0x34, + 0x88,0x1b,0x9d,0x6c,0x37,0x6,0xfb,0x69,0x32,0x1b,0xf,0x6f,0x41,0xa6,0xe8,0xc8, + 0x23,0x31,0xa5,0xe,0xe1,0x4a,0xd9,0xc5,0x2c,0x77,0x7,0x6e,0x2,0xcd,0x4a,0x7c, + 0x1b,0x86,0x79,0xb7,0xb4,0x80,0x68,0x2f,0xd6,0x51,0x29,0x3c,0xc0,0x43,0xf2,0x26, + 0x1d,0xc7,0xc7,0x53,0xd5,0xc0,0x91,0x86,0xf0,0x87,0x7b,0x4e,0xd,0x21,0xa5,0x88, + 0x2a,0xe0,0x5,0x77,0x45,0xaa,0xb,0x8a,0xd9,0x97,0x54,0xef,0x9a,0xd8,0x78,0x63, + 0x6f,0x6,0x42,0xf3,0x1a,0xaf,0x96,0x30,0x23,0x9,0x2,0x3d,0x35,0x14,0x2f,0x69, + 0xab,0x75,0xd0,0xbe,0x50,0xd3,0x12,0x82,0x7a,0x64,0xb0,0x49,0x5f,0xbb,0x7a,0xc2, + 0xe2,0x4d,0xc5,0xd0,0x89,0x3a,0x25,0x68,0xaa,0xca,0x54,0x4c,0xf1,0xe8,0x56,0x25, + 0x1b,0x9,0x9d,0x2f,0x95,0x44,0x86,0x40,0xa5,0x65,0xa9,0x97,0xba,0x26,0x13,0x79, + 0xea,0xdc,0x66,0x5e,0xcb,0xca,0x73,0xe5,0x2a,0xf3,0x75,0xaa,0x9,0x56,0x94,0x90, + 0x25,0x85,0x26,0x5a,0x24,0x9b,0x53,0xea,0x53,0xec,0x4,0xca,0xbf,0x84,0xba,0x63, + 0xaa,0xfb,0xf5,0x5d,0xf0,0x48,0xb9,0x33,0x6,0xcc,0x31,0xa0,0x86,0x22,0x2,0x4d, + 0xb0,0x79,0x6b,0xd8,0xf7,0x4d,0x8d,0x3d,0xc1,0x11,0x8c,0x12,0x22,0xad,0x26,0xc2, + 0x5,0xff,0xca,0x69,0x75,0xc,0xd4,0xd1,0xd2,0xaa,0x95,0x70,0xbd,0x36,0x4e,0xf2, + 0xe7,0xf6,0x5c,0xd6,0x62,0xc1,0x87,0xb8,0xca,0x21,0x54,0xa5,0xac,0x81,0x8d,0x0, + 0xdf,0x6f,0x3c,0x5e,0xab,0x80,0x9f,0xc6,0x66,0x1,0x57,0xb3,0x67,0x1,0x55,0x55, + 0x51,0x2f,0x92,0xdf,0xb3,0x74,0xa4,0xec,0xf,0xe1,0x10,0x2a,0x19,0x1f,0x3,0x2f, + 0xa2,0x3f,0x87,0xd0,0x68,0x2a,0x63,0x60,0x53,0x34,0xe7,0xaa,0x1,0xad,0xbe,0xa1, + 0x91,0x76,0xec,0xc6,0xe4,0x24,0x2,0x66,0x3,0xaf,0x20,0x26,0x30,0x6b,0x2b,0x75, + 0xe5,0x7a,0xb3,0x52,0xed,0x49,0xf2,0xac,0x25,0x19,0x56,0xb9,0x31,0x6,0x4a,0xb5, + 0x52,0x25,0x36,0xb5,0x4,0xc0,0xd2,0x4f,0x4a,0xe8,0x5,0xda,0x65,0xfb,0x36,0x81, + 0x76,0x79,0xca,0xf9,0xe3,0x19,0xbb,0x50,0x7d,0xf4,0xef,0xff,0x1,0x42,0x44,0x17, + 0x97, + // TrashPage.qml + 0x0,0x0,0xb,0x48, + 0x0, + 0x0,0x57,0x47,0x78,0xda,0xed,0x1c,0x6d,0x6f,0x13,0xc9,0xf9,0x3b,0x12,0xff,0x61, + 0xce,0x95,0x4e,0xb6,0x48,0x97,0x24,0x84,0x94,0x9a,0xd2,0xa,0xc2,0x5d,0x89,0x44, + 0x8e,0x40,0x50,0xe9,0x87,0x93,0x4e,0x63,0xef,0xd8,0x1e,0x65,0x77,0x67,0x3b,0x3b, + 0x26,0xe4,0x68,0x24,0xb8,0x1e,0x3d,0x68,0x7b,0xbd,0xeb,0xcb,0x95,0xc2,0xa1,0x16, + 0xaa,0xa8,0x7,0xaa,0x40,0x27,0xda,0x72,0x1c,0x85,0xf2,0x63,0x1a,0x3b,0xe1,0xd3, + 0xfd,0x85,0xce,0xec,0x9b,0xd7,0xf6,0xee,0xcc,0xac,0xed,0x84,0xa4,0xf5,0xa,0x11, + 0x7b,0xe6,0x99,0xb7,0xe7,0xfd,0x65,0xd6,0xd8,0x76,0x9,0x65,0xe0,0x2c,0x3b,0xdb, + 0xc4,0xd5,0xe5,0xfd,0xfb,0x70,0xd7,0x77,0x63,0x8e,0x38,0x8c,0x12,0xcb,0xeb,0xeb, + 0x38,0xd,0x57,0x49,0x93,0x75,0xda,0xb,0x86,0x71,0x90,0x35,0x90,0x8d,0xa,0x0, + 0x7a,0xe0,0xbc,0xf8,0xd4,0xd5,0x57,0x25,0xfc,0xb3,0x83,0x1c,0xe6,0x15,0xe2,0xf6, + 0xc5,0x6,0x61,0xe4,0x2,0xb4,0x2c,0x30,0x65,0x4c,0xee,0xdf,0xb7,0x7f,0xdf,0x39, + 0x54,0x65,0xd0,0xa9,0x5b,0x8,0x5c,0xde,0xbf,0xf,0xf0,0x7,0x9b,0x65,0x40,0x9, + 0x61,0xc1,0xb7,0x2a,0xb1,0x8,0x2d,0x7,0x93,0x1b,0xc1,0xff,0x15,0x58,0x5d,0xae, + 0x53,0xd2,0x74,0x4c,0x31,0x5e,0x0,0x1d,0x3c,0x8,0x4e,0x42,0x6,0x41,0x8d,0x12, + 0x3b,0x58,0x61,0x89,0x11,0x8a,0xc,0x46,0xa1,0xd7,0x58,0x20,0x26,0xb2,0x2,0x38, + 0x97,0x12,0x17,0x51,0xb6,0xa,0x2e,0x42,0xa,0x3c,0x64,0xf1,0xa5,0x91,0x39,0x6f, + 0x7a,0x65,0xe0,0xa0,0x15,0xb0,0x84,0x58,0xb1,0xd4,0x3,0x58,0x21,0xc4,0x2,0x14, + 0x79,0x7c,0x3a,0xec,0xd4,0xcb,0xa0,0x6,0x2d,0xf,0xa5,0xc1,0xf0,0x35,0x10,0x93, + 0x83,0x20,0xdb,0x65,0xab,0x49,0x90,0x0,0xc8,0xc3,0x75,0x7,0x5a,0xc0,0x81,0x17, + 0x71,0x1d,0x32,0x74,0x9e,0x9c,0x22,0x36,0x12,0x1b,0x9,0xba,0xe7,0x22,0x24,0x1a, + 0xc4,0x11,0x9f,0xf9,0x32,0x88,0x63,0x28,0xf5,0x94,0x86,0x45,0xa0,0x39,0xef,0x60, + 0x86,0xa1,0xd5,0x99,0x81,0x63,0x67,0xc9,0x3f,0x2b,0x26,0xe,0x68,0x20,0x8b,0x6f, + 0xc9,0xb,0x7a,0x6a,0x4d,0x27,0x68,0xc5,0xde,0x52,0x88,0x8d,0xa2,0x2b,0x26,0x9e, + 0x37,0x4b,0x11,0x39,0xc4,0x43,0x11,0x6b,0x52,0x27,0x89,0x31,0xa3,0x1,0xbd,0x18, + 0x34,0x0,0x5c,0x8b,0xd6,0x8b,0x67,0x65,0xa4,0xce,0xe9,0x1a,0xaf,0x9d,0x3a,0xb5, + 0xa0,0x4,0x47,0x3e,0xc7,0x3d,0x38,0x16,0x53,0x21,0xb1,0x50,0xa9,0x3,0x8a,0x6b, + 0xa0,0x18,0x80,0x76,0xad,0xde,0x35,0x9d,0x78,0x42,0x18,0x9f,0x22,0xa8,0x67,0x93, + 0xfe,0x46,0x1,0xe2,0xe8,0xcf,0x18,0x5,0x4d,0x33,0x6d,0x48,0xe7,0x63,0x62,0x6f, + 0xc1,0x8e,0xf9,0xa8,0x2c,0x4,0x54,0x2d,0x4,0x69,0xe7,0xfc,0x5d,0x3b,0xed,0x9b, + 0x27,0xc9,0x7f,0xfd,0x53,0x5,0xe0,0xc7,0x2d,0xab,0xa8,0x46,0x5f,0xa9,0xbb,0xdf, + 0xe6,0x5d,0x12,0xa1,0xf0,0x97,0x21,0x14,0x14,0x5,0x2c,0xe6,0xb0,0x93,0x47,0xf9, + 0x9f,0xef,0x1,0xdb,0xa8,0x72,0x19,0x63,0xfc,0xcb,0x81,0x3,0x25,0x9,0xb6,0x6c, + 0xc3,0xe4,0xb2,0xc7,0xff,0x60,0xc7,0x44,0x97,0x8a,0x78,0x2,0x4c,0x96,0x26,0xc0, + 0xf4,0xe1,0xef,0x94,0x6,0x46,0xe0,0x1c,0xb1,0x9a,0xb6,0x13,0xa8,0x9b,0xe4,0xca, + 0xd0,0xa9,0x36,0x8,0xf5,0x8c,0x1a,0xb6,0xac,0x32,0x70,0x21,0xe5,0x62,0xd1,0xdf, + 0x6b,0x43,0x5a,0xc7,0x8e,0xd7,0xad,0x34,0x3c,0x17,0x56,0xb9,0xec,0x9d,0xae,0x27, + 0x36,0x12,0x34,0x95,0xc1,0x64,0xb4,0x6e,0x28,0x2d,0x73,0x90,0x9a,0x5c,0xf1,0x38, + 0xc,0x62,0x7,0xd1,0x4e,0x57,0x9f,0xaa,0x8a,0x9e,0x60,0xa7,0xfe,0xb6,0x2e,0x60, + 0x93,0x35,0xca,0x80,0xd1,0x26,0xca,0x84,0x39,0x85,0x70,0xbd,0xc1,0xd2,0x80,0x52, + 0xb4,0x9d,0xd7,0xa4,0x35,0x58,0xed,0x81,0xa3,0xd0,0xc4,0xcd,0x9e,0x13,0x6,0x6d, + 0x3f,0x3e,0xcd,0x4f,0xdf,0x3,0x5d,0x21,0xd4,0x44,0xd4,0x58,0x9,0xb6,0x36,0x95, + 0xda,0x99,0xa6,0x67,0xfd,0x9e,0x9e,0xd,0x5a,0xd8,0x8d,0x36,0xde,0xdd,0x93,0x45, + 0x33,0x3d,0xda,0xc9,0x69,0x92,0xa0,0xcd,0x29,0x4,0xfb,0x36,0x25,0xa5,0x4d,0x1e, + 0x1a,0xf5,0xc0,0xba,0x14,0xd5,0x10,0xa5,0xc8,0x8c,0x8,0xf6,0xdd,0xd9,0x74,0x78, + 0x5d,0xb2,0x69,0x11,0x44,0x9f,0x30,0xe9,0xe3,0x54,0x84,0xc8,0x47,0x90,0x5e,0x68, + 0xb,0xd5,0xd8,0x82,0x2f,0x60,0x65,0x30,0x3d,0xa3,0x86,0xa7,0x2,0x73,0x79,0x6, + 0x30,0xe2,0x46,0xe0,0x53,0xb3,0x6a,0xf0,0xa,0x61,0x8c,0xd8,0x3a,0x23,0x62,0xd6, + 0x3a,0x92,0x85,0x39,0x9f,0x8f,0xc8,0x8a,0x1a,0x75,0x79,0xf9,0xa9,0x6f,0xb,0x62, + 0x9f,0x72,0xd0,0x79,0xae,0x7f,0x54,0x5b,0xf0,0x15,0x31,0xb4,0x51,0x19,0x14,0x2, + 0x63,0x57,0x50,0xc3,0x7b,0xf8,0x7d,0xe,0x3f,0x7d,0x44,0xd,0x99,0xc2,0x78,0xc, + 0x5d,0x62,0x4b,0x88,0xef,0xcc,0x84,0x74,0x55,0x3e,0xc3,0x9a,0xea,0x80,0xba,0x6c, + 0xda,0x87,0xbb,0x69,0x35,0xec,0x20,0xb4,0x11,0xcf,0x79,0x7e,0x3e,0x9d,0xbd,0x88, + 0x47,0xe0,0x82,0x23,0xbe,0x7d,0xe7,0xca,0xd6,0xcb,0xdf,0xb4,0xae,0xdf,0x7d,0x75, + 0x6b,0xbd,0xa0,0x37,0xb2,0xc6,0x2d,0x8b,0xe1,0xe2,0x4b,0xc8,0x5a,0xd2,0x26,0x46, + 0x3c,0x6e,0x25,0x54,0x45,0x6f,0x8b,0x2f,0x27,0x2c,0x28,0xfc,0x77,0xed,0xc1,0x35, + 0x68,0x63,0x6b,0xb5,0x9b,0xa6,0xa2,0x63,0x9,0x51,0x5c,0xd3,0x9b,0x27,0x83,0x2b, + 0x16,0x29,0xb6,0x95,0x3c,0xd1,0xe3,0x8,0x8c,0x90,0xa,0xaf,0xee,0x7d,0xbd,0xf9, + 0xf9,0xa3,0xd6,0x97,0x3f,0x6f,0xdd,0xb9,0xf,0xe,0x4d,0x82,0xd6,0xfa,0x83,0xd6, + 0xa7,0xbf,0x6e,0x7f,0xf9,0x74,0xe3,0xeb,0x6b,0x1,0x6d,0xfe,0x73,0xe5,0x83,0x1, + 0xc9,0xd3,0x87,0x2c,0xde,0xba,0x64,0xf,0x85,0x2d,0x4d,0x19,0xd2,0xc0,0x97,0xa4, + 0x5b,0x2a,0x81,0xf3,0xc,0xd9,0xe0,0x72,0x96,0x53,0x92,0x35,0x6d,0x4a,0xf3,0x5a, + 0x86,0x9d,0x16,0x41,0x24,0x37,0x28,0x80,0x9b,0x15,0xb8,0x33,0xd6,0x5a,0xee,0x59, + 0x49,0x28,0xd2,0x1f,0x4f,0xa6,0x9c,0xe7,0x34,0x8f,0xac,0xb8,0xfa,0x1,0x1e,0xe3, + 0x31,0x9a,0xcc,0xf0,0xea,0x98,0xdc,0x2a,0xc7,0xc,0xa2,0xf3,0x8e,0xda,0xec,0x76, + 0x2c,0x86,0x44,0xed,0x5d,0xc4,0x1e,0xae,0x58,0x48,0x16,0x14,0xf2,0x39,0x64,0xec, + 0x70,0xa2,0xe9,0xad,0xce,0x3b,0x26,0xae,0x42,0x3e,0x58,0x25,0x7b,0xa1,0xdb,0x72, + 0x48,0xa1,0x88,0x1b,0x21,0x2d,0x54,0x70,0xb4,0xe9,0x38,0xfe,0x11,0x15,0xbb,0x97, + 0xcd,0x11,0x21,0x96,0xff,0x87,0xdf,0x17,0x8e,0xbb,0x35,0xe7,0xa3,0x38,0x42,0x70, + 0x5f,0x87,0x54,0x6c,0x86,0x51,0x4c,0xa1,0x42,0x6a,0xfd,0xe2,0xee,0xd6,0x8b,0x17, + 0x1b,0x4f,0x1f,0x1a,0x86,0xa1,0xd0,0x3b,0xa3,0xd0,0x37,0x19,0x7a,0xe6,0x3c,0xa2, + 0xc,0x2b,0xd5,0xcc,0xf6,0x23,0x6f,0x4d,0x22,0x58,0x6f,0x89,0xac,0xc8,0x6b,0x13, + 0x2b,0x45,0x88,0x98,0x29,0x69,0x6f,0x48,0x99,0x15,0xbc,0xf9,0x66,0x6,0x37,0xfb, + 0x21,0x35,0x38,0x76,0xec,0x58,0x7a,0x80,0xa3,0xad,0x1f,0x7b,0x64,0x71,0x4a,0xe5, + 0x43,0x44,0xc2,0xa8,0x4,0x94,0x44,0x96,0x69,0xa1,0xa5,0x6,0x23,0x72,0xcf,0xd4, + 0x96,0x12,0x63,0x40,0x1e,0x1c,0x8d,0xff,0x9c,0x9f,0x77,0x52,0x3d,0xef,0xf7,0xbc, + 0x15,0x84,0x5c,0x6d,0xff,0xfb,0xf0,0xac,0xb6,0xff,0x7d,0x96,0x19,0xb4,0x5e,0x81, + 0xc5,0x4c,0x1f,0xc2,0xa0,0x13,0xd9,0xe,0x86,0x51,0x97,0x75,0x56,0x26,0xc0,0xa4, + 0x71,0xb8,0xb4,0x3d,0x2e,0x46,0x1e,0x6d,0xf9,0xf9,0x9f,0xda,0xbf,0x7f,0xb2,0xf9, + 0xb7,0x5b,0x1b,0x4f,0x9f,0x6d,0x3e,0x78,0x96,0x53,0x61,0x4e,0xcf,0x6a,0xc0,0x77, + 0xfb,0xcd,0xc4,0x32,0x35,0xc6,0xc,0xe1,0x2e,0xf,0xe3,0x26,0x8f,0x56,0x1f,0x8f, + 0x84,0x40,0xed,0xc7,0xf7,0xda,0x77,0x6e,0xb4,0xbe,0x7a,0x1c,0x38,0xd3,0x9b,0xb7, + 0x3f,0xdc,0xbc,0xf6,0xc5,0xe6,0x8d,0x8f,0xb8,0x57,0xfd,0xae,0xd3,0xfe,0xe0,0x7e, + 0xdc,0x1c,0x3b,0xe2,0x1b,0xcf,0x6f,0x6f,0x3c,0xfd,0x47,0xfb,0xe6,0x93,0xf6,0x1f, + 0xff,0xbd,0xb9,0xfe,0x8c,0xfb,0xe5,0x5b,0x2f,0x6f,0xbd,0xfa,0xe8,0x57,0x6a,0x3f, + 0x7c,0x1b,0xed,0xa1,0xa6,0xdf,0xdd,0xc1,0xef,0x71,0xb,0xd7,0x1d,0xa1,0xbd,0xca, + 0x3e,0xb6,0xc,0xff,0xfb,0x29,0x15,0xd6,0x77,0x92,0x88,0x27,0x9a,0x8c,0xa9,0x35, + 0xdd,0x8,0x77,0xe3,0xa7,0xa6,0x62,0x8f,0xb9,0xac,0x6f,0xaa,0xfc,0x14,0xbe,0xed, + 0x5a,0xb8,0x8a,0x59,0xe8,0xd3,0x4f,0xcd,0x4e,0xea,0x8f,0x89,0x7c,0xfb,0x99,0x19, + 0xf5,0x98,0x6c,0x2b,0xa6,0x61,0xc3,0x12,0xc,0x14,0x62,0xc7,0xa5,0xc8,0xf3,0x90, + 0x9,0x7e,0xd0,0x35,0xa1,0x1b,0x8,0xf3,0x49,0x48,0x97,0x41,0x39,0xad,0x67,0x60, + 0xbd,0x1a,0xec,0xc0,0xf,0xa0,0x44,0xa0,0x56,0xd6,0xcf,0x4a,0xd,0x67,0xd2,0x92, + 0x29,0x32,0x15,0x6c,0x60,0x60,0x23,0x2b,0xe8,0x97,0x4c,0xde,0xb3,0x70,0x85,0xf2, + 0x73,0x17,0x8e,0x86,0x66,0x6e,0xea,0xc8,0xd1,0x8,0x93,0x85,0x95,0x6,0x66,0xa8, + 0xb0,0x4d,0xf1,0x7f,0xfb,0x9f,0x9f,0x6c,0x7d,0x71,0x3d,0xd0,0x49,0xaf,0x21,0xcc, + 0xef,0xb7,0x30,0xb,0x88,0x33,0x5b,0xbe,0x24,0x41,0xe1,0x5b,0x35,0xff,0x29,0x6c, + 0x67,0x52,0x40,0x3c,0xc4,0x99,0xe3,0x2,0xb5,0x8c,0xc2,0x3a,0xab,0xd1,0x5f,0x79, + 0x1c,0xa1,0x7b,0xef,0xbb,0xc1,0xa0,0x4e,0xb1,0x9,0x8a,0x4d,0x4f,0xf8,0xc6,0x7e, + 0xcb,0xf,0x45,0x43,0x5c,0x1f,0xce,0x58,0xb2,0x3,0x29,0xe1,0x6,0x51,0x2e,0x76, + 0x23,0xc0,0x51,0x65,0xbb,0x47,0xe4,0xe7,0x7f,0x1f,0x48,0xf4,0x9b,0x2d,0x0,0xcb, + 0xaa,0xca,0x5c,0x9f,0x88,0x26,0xab,0xd6,0x3e,0xf9,0x12,0x2d,0xd9,0xc3,0x58,0xa3, + 0x69,0x57,0x1c,0x88,0x23,0x97,0x69,0x52,0xb2,0xb1,0x3a,0x74,0xe5,0x99,0x74,0xa1, + 0xfa,0xdd,0x13,0x5c,0xf1,0x31,0xd4,0x53,0xcb,0x4e,0x67,0x37,0x91,0x3b,0x59,0xe0, + 0x7,0x3c,0x87,0x7e,0xd2,0x44,0x9e,0xa2,0x7c,0x2d,0x0,0x3b,0xb5,0xeb,0xf4,0x9, + 0xfd,0xd1,0x31,0x13,0x47,0x35,0xd2,0xa8,0x6e,0x3b,0xc1,0x51,0xdb,0xf4,0x50,0x49, + 0xa5,0x43,0x44,0x3d,0xd9,0x87,0x34,0x38,0x29,0x70,0xd,0x23,0xea,0x81,0x37,0x85, + 0xbf,0x1d,0x5e,0x80,0x58,0x8,0x5b,0x4b,0x3a,0xca,0xc8,0x27,0x45,0x56,0xc1,0x5b, + 0x21,0xae,0x41,0x3d,0x3a,0x73,0x3b,0x4b,0xd,0x5c,0x63,0xb9,0x36,0xc3,0xe5,0xee, + 0x1c,0xb7,0xc9,0x28,0xe4,0x16,0x51,0x3f,0xfe,0x36,0x57,0xc9,0xc2,0x90,0xf2,0x39, + 0xcc,0x9d,0x38,0x8d,0x2e,0xca,0x7a,0x4b,0xe4,0xdb,0xbb,0xb7,0x1,0x9d,0xac,0x90, + 0xe3,0x4e,0x92,0x26,0x57,0xa,0x99,0x7c,0xa7,0x24,0xd,0xb7,0x98,0x1e,0xb1,0x10, + 0x67,0xf3,0x7a,0xb1,0x70,0xc6,0x45,0xe,0xd7,0x33,0x68,0x5,0x51,0x51,0x7e,0x2f, + 0x17,0x26,0x80,0xfa,0x10,0xc3,0xe7,0x65,0x3b,0x37,0x41,0x18,0x21,0x56,0x5,0xbe, + 0xae,0x52,0x6a,0xf2,0x2e,0x89,0x70,0x16,0x84,0xae,0xe4,0xfe,0xd5,0xec,0xc,0x28, + 0x67,0x29,0xcd,0xd7,0x54,0x65,0x95,0xda,0x87,0xb4,0x63,0x64,0x71,0xd2,0x9,0xd4, + 0xe0,0x96,0x96,0x50,0xce,0x4e,0x19,0x68,0x91,0x31,0xd0,0x3b,0x5c,0x81,0x23,0x7a, + 0xdc,0xe1,0x9e,0xa5,0x4f,0xbe,0xcb,0xc0,0x6c,0x52,0xff,0x63,0xf7,0xb6,0xa3,0xd6, + 0x77,0x8,0xb5,0xa1,0x95,0xdb,0x64,0x6b,0x79,0x9a,0xbb,0xac,0x74,0x2c,0xcb,0xe6, + 0x2d,0x98,0xa3,0xca,0x51,0x7c,0xf5,0xf8,0xd5,0x95,0x1b,0xed,0x5f,0x3e,0x0,0x5, + 0x70,0xa0,0x9f,0xee,0x7,0x78,0x73,0xeb,0xf9,0x5d,0x2d,0x17,0x54,0xc7,0xf5,0x5c, + 0x30,0xf3,0x26,0x35,0x74,0x5c,0xce,0x41,0xd3,0x12,0x39,0x6b,0x49,0x9,0xad,0x20, + 0x1f,0x2a,0xc,0x95,0x7f,0xb9,0xe,0x81,0x8a,0x1f,0xc8,0xe,0x1b,0xe8,0x6,0xc4, + 0x8a,0x2f,0xec,0x71,0x8d,0x52,0x68,0x5f,0xfd,0x4b,0x6b,0xfd,0xe3,0x30,0x15,0xf, + 0xca,0x51,0x43,0x41,0xab,0xbc,0xdf,0xa7,0xb7,0xe,0x29,0x92,0x4d,0xc8,0x81,0x5c, + 0x31,0x70,0xeb,0xf0,0x46,0xbc,0x9,0x55,0xaa,0x72,0xe0,0x68,0x3a,0x3b,0xca,0xd5, + 0xd,0x3f,0x76,0x59,0x98,0xab,0x1b,0xf9,0x5,0x54,0xe,0x77,0x2d,0xbe,0xa8,0x87, + 0x8c,0x2a,0xdc,0xcb,0x1f,0xac,0x8d,0x22,0x9b,0xe4,0xdb,0x1c,0x51,0xcc,0xa9,0x66, + 0xcc,0xf2,0x23,0xdd,0x59,0x84,0x12,0x5e,0x84,0xa6,0xa9,0x2c,0x2a,0xc6,0x4c,0x26, + 0xf8,0x5e,0x7b,0x84,0x7e,0xe8,0xa9,0xc3,0xdf,0xb1,0x18,0x1f,0xd3,0xbc,0xc0,0x91, + 0x8,0x2b,0x82,0xc1,0xc8,0x6f,0xf1,0x8a,0xc7,0x29,0x85,0xab,0x86,0xb8,0x1f,0xdc, + 0x75,0xb9,0xb4,0x94,0x6f,0x13,0x89,0xab,0xbd,0x52,0x1e,0xc9,0xe5,0xd3,0xe,0xea, + 0x94,0xe6,0xae,0x11,0xe9,0x55,0x88,0xa6,0x67,0x72,0x9b,0x10,0x99,0xa7,0xa4,0x3c, + 0x86,0xc8,0x11,0x20,0xee,0xaa,0x88,0x3c,0x40,0x70,0x8b,0x7a,0xb4,0xb6,0xa0,0xd0, + 0x7a,0xf1,0xaf,0xd6,0xb3,0xcf,0xb4,0x6e,0xe8,0xc8,0x94,0xfe,0x9e,0xd6,0xe1,0xa6, + 0x88,0x6,0xe9,0x29,0xc2,0x75,0x48,0x8f,0xe,0xf,0x7a,0xc6,0x2a,0x7c,0xac,0xc2, + 0xf3,0xab,0xf0,0x40,0x5a,0x4f,0x62,0xc8,0x3,0x5a,0x83,0xf0,0x78,0x56,0x91,0x3b, + 0x1c,0x91,0x40,0xe7,0x14,0xe2,0xd0,0x19,0x55,0x39,0x6e,0xaf,0x51,0xf6,0xa7,0x8e, + 0x8c,0x46,0xca,0x1b,0xa1,0x7c,0x17,0x18,0x85,0x8e,0x17,0x80,0x16,0x46,0x27,0xda, + 0x3b,0x56,0x52,0xaf,0x5a,0xc4,0xd3,0xbf,0xcb,0x3a,0x35,0xb3,0x3,0x77,0x59,0x35, + 0x25,0x42,0xdf,0xf2,0xe7,0xca,0xe4,0x64,0x7c,0x5d,0xeb,0x79,0x6d,0x22,0xcd,0x94, + 0xf2,0x3,0xd6,0x30,0xd,0x73,0x6,0xa6,0x2f,0xaa,0x1,0xf0,0x22,0x71,0x9b,0x6e, + 0x92,0x9c,0xb8,0x47,0xa2,0xfb,0x5f,0xac,0xc8,0x26,0x68,0xe8,0x62,0xcc,0x24,0xd3, + 0xca,0xb1,0x43,0x91,0x6c,0xb4,0x89,0x9,0xad,0xde,0x7c,0x91,0x4f,0xef,0x45,0xc2, + 0x91,0xb8,0x5a,0xe,0xf6,0x65,0xcc,0x89,0xa6,0x33,0xce,0x5b,0x5e,0x15,0xba,0x8, + 0xfc,0xb4,0xbb,0x75,0x51,0x70,0xff,0x99,0x26,0xf3,0xb0,0xd9,0x95,0x79,0xd6,0x12, + 0xc4,0x5d,0xfd,0x8a,0x45,0x97,0x92,0xec,0x12,0x3e,0xd9,0x75,0xe9,0x7c,0xf9,0xf, + 0x69,0x86,0xa7,0xeb,0xbe,0xe1,0x0,0xa9,0xc1,0x88,0x11,0x32,0x34,0x5a,0xc4,0x13, + 0x59,0xfd,0x11,0xd2,0xb3,0x9c,0x50,0xc9,0x9d,0x98,0xc0,0x91,0xe9,0xbd,0xc,0x13, + 0xb6,0xd6,0x53,0x5b,0xfd,0xeb,0x2f,0xd3,0x99,0xb5,0x6,0x95,0xbe,0xcb,0xaf,0xe7, + 0x42,0xfd,0xb6,0x2,0xa9,0xb8,0xf1,0x28,0xd1,0x70,0xe1,0x2d,0x7d,0x89,0xa5,0x4e, + 0x61,0x26,0x99,0x2b,0xa7,0x9b,0x21,0xd6,0xb9,0x95,0x9f,0x27,0xfd,0x1b,0xf3,0xd3, + 0x4c,0x16,0x96,0x55,0xe,0x63,0x54,0xe1,0x4d,0xdc,0xe5,0x96,0x20,0x4e,0xc7,0x47, + 0x94,0x5d,0xf0,0xcb,0x7b,0x57,0x68,0x90,0x84,0xda,0xda,0x50,0x88,0xd8,0xbc,0xf7, + 0xa8,0xf5,0xe8,0xf6,0xd6,0x5f,0xaf,0x26,0x31,0xb2,0xf5,0xf2,0x96,0x46,0x5a,0xb2, + 0xf5,0xe9,0xcd,0x6f,0x9e,0xff,0xf9,0x5d,0xa7,0xfd,0x70,0xbd,0xfd,0xbb,0x8f,0x37, + 0x5e,0xdc,0x69,0xdf,0xbc,0xdb,0xfe,0xfb,0x67,0xed,0xdf,0xae,0xb7,0x9f,0x5c,0xff, + 0xe6,0xf9,0xd5,0x21,0xf1,0x2a,0xf3,0xbd,0x7,0x37,0xc0,0x79,0xdf,0xe5,0x58,0xa1, + 0xd0,0x15,0xd5,0xc4,0xd0,0xb5,0xbe,0xc0,0x35,0xec,0x5,0xde,0x34,0x84,0xb9,0xed, + 0x6e,0x50,0xdf,0x9c,0xcf,0xa1,0x6e,0x75,0xf,0x27,0xd3,0xf0,0x2,0xed,0xfd,0x23, + 0xe4,0x1e,0xf5,0x28,0x2a,0x38,0x33,0x19,0x65,0x9a,0x28,0xec,0xfe,0xe4,0xf,0x9c, + 0xab,0x32,0x58,0xaa,0x93,0x25,0x8d,0xde,0x9b,0xce,0x52,0xf,0xb9,0x9d,0xeb,0xc1, + 0x3,0xea,0x3c,0x2e,0x76,0xae,0xb,0xae,0x5a,0x85,0xa8,0xc1,0x8b,0x51,0x6b,0x59, + 0xb6,0x32,0x47,0x58,0x9e,0x23,0x1c,0x1f,0xb6,0x7a,0x31,0xb8,0x2a,0x18,0x36,0xc, + 0x1f,0x3c,0xfc,0xce,0x40,0x71,0x56,0x2c,0xec,0x3b,0xb4,0x69,0xde,0xff,0xda,0x6e, + 0x14,0xd5,0x48,0x4,0x45,0xb1,0x24,0x30,0x27,0xc9,0x62,0x89,0xda,0xee,0xee,0x59, + 0x61,0x1e,0x2c,0x2b,0xb6,0xc7,0xc4,0x2d,0x7f,0xa1,0x50,0x3f,0x3f,0xb6,0x9b,0x5, + 0x52,0x82,0xfd,0x98,0xe1,0x55,0x65,0x85,0x44,0x39,0xc1,0x8d,0x2,0x6b,0x6b,0xf5, + 0xa4,0x2f,0xea,0x3,0x17,0x16,0x12,0xab,0x2b,0xea,0x9,0x7a,0x3a,0x25,0x5f,0xd5, + 0x61,0xd8,0x4,0x43,0xf0,0xba,0x8e,0x7f,0x67,0x2b,0x67,0x6e,0xc1,0xff,0xf9,0x93, + 0xf3,0x62,0xe0,0x38,0xbf,0x30,0xce,0x2f,0x8c,0xf3,0xb,0x5a,0x39,0x86,0xc1,0xf3, + 0xa9,0xdd,0xaf,0x27,0xd5,0xb8,0xe,0xe3,0xda,0x56,0x91,0x54,0x55,0xa7,0x1d,0x6, + 0x48,0x3d,0xfc,0x6f,0xa4,0x1f,0x9e,0x5e,0xdb,0x7c,0xf0,0x2c,0x7e,0x4f,0x69,0x9c, + 0x81,0xe8,0xcd,0x40,0x24,0x5e,0xe1,0x7a,0xb8,0x79,0xfb,0xc3,0xd6,0xb5,0xfb,0xaf, + 0x7e,0x76,0xdf,0xcf,0x49,0xa4,0x5f,0xf5,0x65,0x44,0xbc,0x6b,0xe2,0xdf,0x92,0x1e, + 0xe7,0x28,0xc6,0x39,0x8a,0x5d,0x9d,0xa3,0x88,0x7e,0xb8,0x6d,0x9c,0xa3,0x18,0xe7, + 0x28,0xf6,0x72,0x8e,0xa2,0xd7,0x3,0xdf,0x63,0x79,0x8a,0x48,0xc,0xfd,0x4b,0x9d, + 0xbe,0x3d,0x4e,0xe6,0x29,0xb4,0xc,0xf4,0x9e,0x95,0xe9,0x71,0xaa,0xe2,0xff,0x33, + 0x55,0x11,0xf3,0xbc,0x2a,0x55,0x21,0x7e,0xbc,0x91,0x2c,0x77,0xff,0xd2,0x63,0x47, + 0xde,0x65,0x79,0x83,0xc4,0x12,0x8a,0x7c,0x84,0x78,0x43,0x89,0x2c,0x2b,0x5f,0x73, + 0xd1,0x57,0x33,0x31,0x8a,0xb4,0xde,0x19,0x8a,0x5e,0x9f,0x11,0xe5,0xd3,0x62,0xe1, + 0x6d,0x88,0xb9,0x24,0x3,0x46,0x82,0xf5,0x82,0x94,0x44,0x61,0xc7,0x6e,0x5c,0xf0, + 0x7f,0xff,0x5,0x12,0xd0,0x3c,0xf8, + // AlbumsPage.qml + 0x0,0x0,0x9,0x76, + 0x0, + 0x0,0x37,0xbf,0x78,0xda,0xc5,0x1b,0x6d,0x6f,0xdb,0xc6,0xf9,0x7b,0x80,0xfc,0x87, + 0x9b,0x6,0x14,0x56,0xed,0xd2,0xb2,0x93,0x66,0x1,0x3b,0x6f,0x70,0x94,0xb4,0x31, + 0x60,0xe7,0xa5,0xce,0xd6,0x2,0x5d,0x31,0x9c,0xc8,0x93,0x44,0xe4,0xc4,0x13,0x8e, + 0x47,0xc7,0x6a,0x66,0xa0,0x8,0xd0,0xb4,0xd,0x2,0xb4,0x8,0x30,0xc,0x58,0xbf, + 0x64,0x1f,0x86,0xec,0x5,0xcb,0x3e,0x6c,0xc0,0xbc,0x66,0xfd,0xb2,0xbf,0x32,0xcb, + 0xee,0xfe,0xc5,0x9e,0xbb,0x23,0x29,0x4a,0xa2,0xc8,0x3b,0x49,0x5e,0x8,0xc3,0x22, + 0xef,0x9e,0x3b,0x3e,0xf7,0xbc,0x3f,0xcf,0x1d,0x83,0x5e,0x9f,0x71,0x81,0xee,0x8a, + 0xbb,0x71,0xe0,0xdd,0xbf,0x78,0x21,0x18,0x7b,0x76,0x9a,0x2c,0x14,0x9c,0xd1,0x68, + 0xaa,0x63,0x17,0xf,0x58,0x2c,0x46,0xed,0x35,0xc7,0x59,0x17,0x5d,0xd2,0x23,0x35, + 0x84,0x23,0x74,0x4f,0xde,0x8d,0xf5,0x79,0xc,0xee,0x43,0x12,0x8a,0xa8,0x36,0xd6, + 0xee,0x7,0x98,0xb2,0x4e,0xae,0xf1,0x4e,0x97,0x9,0xf6,0x1,0xa6,0x14,0x6d,0x38, + 0x8d,0x8b,0x17,0x2e,0x5e,0x78,0x9f,0x78,0x2,0x87,0x1d,0x4a,0xd0,0xc3,0x8b,0x17, + 0x10,0x5c,0x81,0xef,0x22,0xce,0x98,0xd0,0x4f,0x1e,0xa3,0x8c,0xbb,0xfa,0x8d,0x8e, + 0xfe,0xdf,0xc2,0xde,0xfd,0xe,0x67,0x71,0xe8,0xcb,0xf1,0x12,0x68,0x7d,0x1d,0x6d, + 0xd3,0x56,0xdc,0x8b,0x90,0x8f,0x5,0x46,0x6d,0xce,0x7a,0x48,0x42,0x11,0x9,0x22, + 0x1,0xfa,0x9c,0xf5,0x9,0x17,0x3,0x74,0x80,0x39,0xc2,0xa,0xd4,0x45,0x1f,0x7d, + 0x3c,0xd1,0xd9,0x62,0x8c,0x22,0xca,0xb0,0x1f,0x84,0x1d,0x17,0xb5,0x31,0x8d,0x48, + 0x11,0x44,0xf,0x87,0xb8,0x43,0xf8,0xed,0x3e,0x9,0x33,0x28,0xd,0xd7,0x8e,0x43, + 0x4f,0x4,0x2c,0x54,0x93,0x68,0x8c,0x56,0xea,0xe9,0xba,0xe4,0x95,0x4c,0x8e,0xb6, + 0x90,0xe0,0x31,0x19,0xb5,0x6b,0x94,0xa0,0x59,0x91,0x67,0x5f,0x30,0x4e,0x9c,0xe, + 0x11,0xdb,0x94,0xa6,0xb3,0x14,0xcd,0x91,0xc3,0xf0,0x28,0x45,0xa1,0x99,0x32,0xc2, + 0x61,0xa1,0xbc,0xa7,0x44,0x10,0x20,0x68,0x1e,0xa1,0x11,0x68,0x18,0x12,0x85,0x6f, + 0x94,0xc7,0x51,0x60,0xe,0xaf,0x76,0x73,0xa8,0xa4,0x3,0xc6,0x96,0xc8,0x42,0x3d, + 0x5f,0xb3,0xb,0xdc,0x23,0xfe,0xf8,0x3a,0xe5,0x25,0x79,0xe8,0x8c,0xbf,0x37,0xed, + 0x3a,0x9a,0x40,0x1a,0xf8,0xd7,0xc4,0xd4,0x8b,0x29,0x16,0x4,0x9,0x26,0x30,0x45, + 0x7d,0xf9,0xf6,0x68,0x82,0xac,0x80,0xd7,0x3d,0xd9,0xab,0x50,0x9b,0x20,0xad,0xe4, + 0xac,0x1e,0xba,0x85,0x1a,0x39,0x7c,0x19,0x47,0x2b,0xb2,0x2f,0x90,0xed,0xef,0xc0, + 0xcf,0x8f,0x13,0x6a,0x3b,0x94,0x84,0x1d,0xd1,0x85,0xa6,0xd5,0xd5,0x29,0xe4,0xf5, + 0x4c,0xab,0x5b,0x9,0xec,0x47,0xc1,0xc7,0x8e,0xc2,0xa8,0x9,0x62,0x27,0xa6,0x16, + 0xa2,0x96,0x4b,0x44,0xcc,0x43,0x3d,0x70,0x62,0x79,0x51,0xd0,0x9,0x61,0x36,0x35, + 0x55,0x93,0x82,0x7a,0x1,0xb9,0x32,0x41,0xac,0x17,0xc0,0x80,0x56,0x92,0x43,0xb1, + 0x47,0xc2,0x78,0x4,0xb7,0x6,0x6f,0x0,0x80,0xc3,0xe4,0x77,0x90,0x63,0x23,0x8d, + 0x7b,0xa1,0x56,0xd8,0xfc,0x32,0x70,0xe8,0x75,0x19,0x8f,0x9c,0x76,0x40,0xa9,0x8b, + 0xfa,0x98,0x93,0x3c,0xe6,0x69,0x6f,0xf,0xb8,0x1d,0x84,0xd1,0xb8,0x86,0x45,0x7d, + 0xec,0x81,0x88,0xed,0x76,0x46,0xf0,0x49,0x93,0x8b,0x1a,0x79,0x69,0x50,0x8c,0xe3, + 0x3e,0x68,0x69,0x28,0x70,0x10,0x12,0x3e,0xea,0x9a,0xd2,0xeb,0xf4,0xd2,0x98,0x2a, + 0xb4,0x3e,0x8,0x7c,0xd1,0x75,0x27,0x74,0x61,0x2,0xe6,0x26,0x9,0x3a,0x5d,0x51, + 0x4,0x54,0x60,0x1a,0xa2,0x98,0xb7,0xb1,0x37,0x1,0xc7,0x41,0x5f,0xe2,0x89,0x15, + 0xea,0xb6,0xf,0x77,0xa5,0xac,0x8f,0x43,0xb7,0x18,0xf7,0x9,0x77,0x1e,0x68,0xd4, + 0x36,0xa,0x3b,0x8b,0x8c,0x92,0xea,0xc9,0xd3,0xa6,0x8c,0x37,0x66,0x3c,0x2a,0xa7, + 0x7d,0x8e,0x7,0x37,0x9,0xf6,0xf3,0xb4,0xaf,0xe4,0x81,0xd,0x2f,0x26,0x60,0xfb, + 0x9c,0xb4,0x9,0xe7,0xc4,0x4f,0x19,0xf3,0xa3,0xcd,0x62,0x78,0x53,0xf6,0x18,0x11, + 0x7e,0x5e,0x6,0x64,0x94,0x60,0xf,0x66,0x73,0xc1,0x8e,0x1b,0x93,0xd0,0x94,0xb4, + 0xc5,0x9e,0xd2,0x22,0x17,0x6d,0x5e,0xae,0x86,0xe7,0x92,0x6c,0xf9,0x1,0xb3,0x87, + 0x54,0x89,0xcf,0xbc,0xac,0x9c,0x12,0xac,0x52,0x2c,0xe4,0x75,0xf,0xec,0x51,0x15, + 0x6,0xca,0x6e,0x2,0x9c,0x8b,0x6a,0x67,0xdf,0x1c,0xf,0x1f,0x3f,0xad,0x55,0xc3, + 0xb7,0xc1,0x70,0x38,0xfd,0xe0,0x90,0xd0,0xfd,0xe0,0x13,0x32,0xce,0x51,0xd9,0x27, + 0x5b,0x37,0xf,0xa9,0xe1,0x44,0xf,0x12,0x91,0x7c,0x57,0x3e,0x5c,0x63,0xd4,0xaf, + 0x1e,0x57,0x20,0x49,0x72,0xd,0x77,0x78,0x0,0x96,0x71,0x50,0x3e,0xfe,0x68,0x99, + 0x34,0x1b,0x73,0x4a,0x68,0x15,0xd5,0xd0,0xc9,0xf1,0x9f,0x34,0x1d,0xd1,0xbf,0xff, + 0x1,0x8f,0xab,0xd3,0xee,0x4f,0x42,0xd,0xff,0xf5,0xfc,0xec,0xb3,0x17,0x67,0x5f, + 0x7e,0xbe,0x24,0x6a,0xef,0xf7,0xe6,0x26,0xda,0x3e,0x1,0x3f,0xe0,0x2f,0x42,0xb6, + 0xa3,0x32,0x39,0xbc,0x16,0xb,0x1,0x41,0x80,0x99,0x1e,0x4c,0x99,0xa9,0xcb,0x8d, + 0xf2,0x71,0xe5,0xbd,0xa3,0x98,0xd3,0xad,0xb6,0xaa,0x66,0xce,0xa7,0xc0,0xf7,0x94, + 0xd0,0x5a,0x5b,0x23,0xb9,0xac,0x28,0x22,0x3e,0xfa,0xe9,0xd8,0x84,0x7d,0x2d,0xad, + 0xd7,0x31,0xbf,0x8f,0xdc,0xa2,0x9e,0x85,0xe4,0x58,0x3a,0x77,0x78,0xf7,0x8e,0x20, + 0x3d,0xd7,0xcc,0x90,0x4e,0xd9,0x97,0xab,0xd5,0xb0,0xa9,0x79,0xf4,0xe0,0x55,0x84, + 0xef,0x84,0xd5,0x6,0xd8,0x8c,0x73,0xf2,0xda,0xf1,0xaa,0xe5,0x26,0xbd,0x42,0xdc, + 0x3,0xcd,0xa8,0x61,0xdf,0xaf,0x99,0xd,0x88,0x94,0x2a,0x6d,0x5c,0x31,0x83,0x4e, + 0xd8,0x59,0xfb,0x61,0x5b,0x5d,0x86,0xef,0x90,0x56,0x5d,0x86,0xf1,0xd5,0x26,0xdd, + 0x80,0x9f,0x66,0x34,0x33,0xb5,0x5e,0x79,0xab,0xff,0xf2,0x77,0x67,0x5f,0x3f,0x36, + 0xb6,0xfd,0xcb,0xb4,0x48,0xc5,0x2e,0x60,0x8f,0x80,0xa2,0xf5,0xce,0x8b,0x31,0x47, + 0xb,0x69,0x15,0xa4,0x67,0x3a,0x15,0x70,0xf3,0x9,0xe5,0x54,0x66,0x68,0x38,0x6b, + 0x41,0xf3,0xd1,0x8c,0x60,0xb1,0xa9,0xd5,0x19,0x81,0x76,0xe1,0xff,0x4f,0xc8,0x58, + 0x1e,0xc6,0x4f,0x30,0xe0,0xae,0x70,0x78,0xa7,0x85,0x57,0x8a,0x33,0x7e,0x87,0xaf, + 0xcd,0xa8,0x5,0x38,0x9d,0x99,0x3d,0xad,0x35,0xd4,0x70,0xde,0xae,0xcf,0xf2,0x2d, + 0x40,0x93,0xdd,0x24,0xa7,0x8e,0x4,0x64,0xa0,0xc5,0x50,0x3a,0x16,0x33,0x9,0x1f, + 0xcd,0x2d,0x58,0x66,0x1f,0x37,0x36,0x67,0x3,0x1d,0x4,0x51,0xd0,0xa2,0xc4,0x4d, + 0x13,0xff,0x72,0x17,0x19,0xd,0x76,0x42,0x3f,0xf0,0x30,0xe4,0xed,0x55,0xda,0x9b, + 0x44,0xda,0x97,0x36,0xcb,0xc1,0xba,0x9,0xe7,0xaa,0xe0,0x78,0x1c,0x86,0x6a,0x31, + 0x19,0x9e,0x26,0xe6,0x1e,0xfe,0x5,0x9f,0xc8,0xec,0x91,0x36,0x15,0xd9,0x32,0x4f, + 0x37,0xd9,0x61,0xad,0x12,0xa6,0x46,0x2c,0x31,0x5e,0xc3,0x27,0xcf,0xbf,0xff,0xee, + 0xbb,0x93,0xe3,0xbf,0x38,0x8e,0x53,0xa1,0xfc,0xcb,0x30,0x5a,0x33,0x42,0xa8,0x7b, + 0x84,0x8b,0xa0,0xd2,0x61,0x9f,0x3f,0xf1,0x8e,0x4a,0x94,0xe5,0x46,0xaf,0x2f,0x6, + 0xaf,0x4d,0x55,0xa,0xea,0x14,0x7b,0xbe,0x81,0xf6,0xfc,0x20,0xad,0x9b,0xbd,0xf1, + 0xc6,0x44,0xac,0xbd,0xb5,0xb5,0x55,0x9c,0x59,0x1b,0xdb,0xc4,0x9,0x8d,0xba,0xda, + 0x30,0xd3,0xa8,0x2a,0xb8,0x34,0x76,0x2c,0xcb,0x2a,0x67,0xc8,0x12,0xa1,0xf0,0xbf, + 0x2a,0x78,0x9a,0x43,0x8c,0xca,0x27,0x34,0x8d,0xb3,0xe6,0x8f,0xf5,0x92,0xe8,0x4c, + 0xd5,0xe2,0x7e,0x49,0x83,0x16,0x7,0x5d,0x31,0x70,0xd5,0x3a,0x46,0xbb,0x74,0xe5, + 0xbc,0x53,0x1b,0xe5,0xd8,0xa5,0x50,0x8a,0x81,0x2b,0x7d,0xce,0xf9,0x24,0x42,0x16, + 0x56,0xed,0xf4,0xb7,0x8f,0x4e,0x7f,0xf3,0xdc,0x28,0x24,0x33,0xb1,0x6a,0x1f,0x52, + 0x83,0x39,0x2c,0xb3,0xf0,0x45,0x32,0xf0,0xe5,0x1a,0xc2,0xa5,0x50,0x5c,0xd3,0x7a, + 0xf8,0xd5,0x5f,0x4f,0x5e,0xfd,0x7e,0x78,0xfc,0x72,0xf8,0xe4,0x8f,0xa7,0x8f,0xfe, + 0x70,0xfa,0xeb,0xbf,0x43,0x64,0x3c,0x7c,0xf6,0x74,0xf8,0xc5,0xe3,0x93,0x6f,0xff, + 0xac,0x13,0xf6,0xff,0x7c,0xfa,0xe8,0x17,0xe1,0xd9,0xa3,0x7f,0xe,0x3f,0x7f,0x35, + 0xfc,0xea,0x6f,0x27,0xc7,0x4f,0xbe,0x7f,0xf1,0xec,0xf4,0xe9,0x97,0xff,0x7d,0xf6, + 0x72,0xf8,0xc5,0x37,0xc3,0x57,0xdf,0x9e,0x1c,0x7f,0x9a,0x95,0x0,0x86,0x5f,0xbf, + 0x0,0xf0,0xd7,0xe7,0x97,0xc,0xe5,0x7f,0x44,0xee,0x6d,0x1a,0x74,0x42,0x69,0x82, + 0x5c,0x45,0x3c,0x47,0x3d,0xdf,0xac,0x62,0xc2,0xeb,0x77,0x6e,0x6a,0xb3,0x2,0x75, + 0x78,0x30,0x43,0x6a,0xdf,0x83,0x9e,0x9f,0x7,0xe4,0x41,0x99,0x34,0xc8,0x1d,0x2c, + 0xe5,0x62,0xde,0x9b,0x39,0xcd,0xfc,0xe5,0x46,0xd3,0x82,0xfd,0x1c,0x8e,0xf0,0x27, + 0xa8,0xc4,0x21,0x79,0x34,0xe8,0xa7,0xe1,0x7b,0x9,0x14,0xc9,0xd2,0x82,0x3d,0x2c, + 0xba,0x80,0xed,0xe1,0xca,0x66,0xa3,0xb1,0x86,0x56,0x94,0x6f,0x44,0x6f,0x15,0xfb, + 0x6f,0xf4,0x26,0xba,0x5c,0x47,0xeb,0x7a,0x4c,0x9b,0x32,0xc6,0x13,0xf8,0x75,0xb4, + 0xb9,0xd9,0xa8,0xd7,0xcb,0x5f,0x98,0xe6,0x16,0xf0,0xa2,0x32,0xdc,0x7a,0xcc,0x27, + 0x34,0x2d,0xb4,0x95,0x1,0x2,0x18,0xe9,0x40,0x74,0xe3,0x22,0x59,0xf3,0x30,0x74, + 0xfa,0x19,0xc3,0x9d,0x8c,0x6,0x66,0x51,0xc0,0xf8,0x40,0xbd,0x96,0x2a,0x47,0x6b, + 0x55,0x82,0xca,0xc4,0x51,0x6e,0xd5,0x98,0x3b,0x67,0x33,0xb1,0xb4,0x11,0x4f,0x93, + 0x44,0xde,0x6e,0xb3,0x66,0x19,0xfb,0xe,0xd6,0x7b,0x10,0xb3,0xf7,0x23,0x3c,0x20, + 0xf0,0x1e,0x8b,0x23,0xb2,0xd,0xb9,0xb5,0x93,0x6c,0x8a,0x45,0xaa,0xa5,0xb8,0x62, + 0x87,0x8a,0xf7,0x30,0x2a,0x97,0x68,0xa4,0x8b,0x59,0x52,0x48,0xba,0xf8,0x20,0x80, + 0x7c,0x10,0x82,0xb3,0x3c,0xbe,0xe8,0xa1,0x8c,0xd4,0x19,0xdf,0xe,0x1,0x17,0xb5, + 0xbf,0xfa,0x10,0xf9,0x31,0x57,0xb7,0xe3,0x78,0xa5,0xad,0xef,0xe2,0x48,0xa0,0xa3, + 0x72,0x57,0x99,0xb9,0x43,0x8e,0xc3,0xa8,0xcd,0x78,0xf,0xa6,0x92,0xb7,0x6a,0x6f, + 0xd7,0xb0,0x9e,0x34,0xa8,0x22,0xe5,0x5b,0x97,0x91,0x8b,0x1a,0x66,0x93,0xe5,0x97, + 0x3f,0x80,0x25,0xde,0x8a,0x7b,0x2d,0x62,0xb1,0xe8,0x5b,0xb0,0x6,0x4c,0xdf,0x41, + 0x4,0x47,0x20,0xc3,0x8e,0x18,0xf4,0xc1,0x30,0xdc,0xd0,0xf,0xb7,0x63,0x71,0x37, + 0xc6,0xbe,0xa6,0x89,0x41,0xbd,0xa8,0x1a,0x48,0x15,0x68,0xe,0x8,0x47,0x80,0x5e, + 0x87,0xa0,0x3e,0x5,0xb9,0xed,0x42,0xc,0x65,0x22,0x16,0x56,0x56,0x21,0xb5,0xc, + 0x9e,0x7c,0xdb,0x76,0x61,0x2d,0xa8,0x4c,0xcf,0x5,0xeb,0x67,0xe,0x19,0xee,0xed, + 0x6,0xcb,0x2d,0xb3,0x6c,0xb4,0x7c,0xb0,0x1b,0xce,0xb5,0xe1,0x4c,0xc6,0x73,0x6d, + 0x30,0x4d,0x26,0x48,0x4d,0x6e,0x1a,0x48,0xa8,0x47,0xf0,0x3d,0x10,0xa9,0xbf,0x6d, + 0x55,0x25,0xb4,0x4e,0xb5,0xcc,0xcd,0x9b,0xd9,0x3c,0xeb,0xd2,0x57,0x46,0xf7,0x41, + 0x9f,0x85,0x60,0x3d,0x40,0x8b,0x87,0x84,0x47,0x66,0x63,0xad,0xc5,0x24,0x4f,0x7b, + 0xfd,0xc2,0x8c,0x84,0xfa,0xd1,0x7e,0x9a,0x39,0x25,0x60,0x29,0x52,0x90,0x97,0x84, + 0xf9,0xdd,0xcc,0xb2,0x24,0xe2,0xc8,0x82,0xe5,0x77,0x46,0xd6,0x0,0x5,0x60,0x13, + 0xcd,0x6,0xda,0xec,0x7e,0x2c,0x96,0x9d,0x2f,0x98,0xa5,0x4f,0x64,0xeb,0x9b,0xb, + 0x31,0xc1,0x32,0x6b,0x2f,0xc8,0xde,0x2f,0x9d,0x3,0x3,0x25,0x45,0x0,0xdb,0x38, + 0x14,0xa8,0x85,0x7d,0x53,0x39,0x5b,0x48,0x63,0xe7,0xb2,0xd4,0x4b,0x53,0xb4,0xa9, + 0xb8,0xf0,0xaa,0xf9,0xd8,0x24,0xc,0x53,0xe4,0x52,0x49,0xa4,0xce,0x9,0x56,0x8d, + 0x37,0xdb,0xf2,0x9a,0x5e,0x55,0x44,0x2b,0xb2,0xd2,0x1b,0xf6,0x22,0x98,0x6e,0x5f, + 0x40,0xca,0x93,0xfc,0x39,0x57,0xea,0xa6,0x12,0x62,0xbb,0xef,0x36,0xee,0xc7,0x13, + 0x2a,0xd9,0xd,0x5d,0x5c,0xd9,0x47,0xb5,0xf,0x95,0x60,0x5d,0xc7,0x2,0xe7,0xce, + 0xca,0xa5,0x67,0x14,0x6a,0x76,0x13,0x1a,0x15,0xa3,0xa2,0x39,0xe6,0x9c,0x7b,0x7f, + 0x70,0xb1,0xd,0x5c,0xc3,0x6d,0x59,0x43,0x30,0xd3,0x48,0x52,0x17,0x33,0x82,0xb0, + 0xcd,0xaa,0xc1,0x6d,0xce,0x1a,0x2d,0x31,0x28,0x78,0xdd,0x21,0xe1,0x94,0x7d,0x32, + 0xb5,0x2d,0xe6,0x67,0xa7,0xe6,0xd5,0xec,0x49,0xa5,0x52,0x39,0xfc,0x2d,0xdc,0xb3, + 0x8,0x4e,0x4c,0xd4,0x68,0xcf,0xb7,0x9c,0x6f,0x8e,0x53,0x56,0xcb,0xa8,0xf5,0xe6, + 0x2f,0x42,0x3,0x9f,0x24,0x95,0xc5,0x1b,0xf2,0xfe,0x7d,0x3b,0xaf,0x34,0xcf,0x61, + 0x39,0x6b,0x7f,0xbf,0x28,0xbf,0x7d,0xc8,0x98,0x9b,0x90,0x98,0x9,0xe2,0x2f,0x97, + 0xe3,0x36,0x86,0x73,0xa1,0x7d,0xca,0x65,0x9b,0xb4,0xac,0x20,0x60,0x95,0xe0,0xe6, + 0x2b,0x9,0x76,0x46,0xc1,0xae,0x4,0xa6,0xb,0xe0,0x90,0x4d,0xdf,0x8,0x71,0xcb, + 0xe2,0xb8,0x8e,0x22,0x73,0xcc,0x23,0xc6,0xf7,0xbb,0x58,0x16,0x17,0x20,0x86,0xb8, + 0xc3,0x82,0x50,0x80,0x79,0xb9,0x89,0x43,0xbf,0xa9,0xfa,0xc,0x31,0xf7,0x3c,0xd2, + 0x7,0x81,0xd1,0x67,0xe5,0x22,0x35,0xd7,0x2e,0x58,0xd3,0xe4,0xec,0xdc,0xaf,0xe4, + 0xb3,0xd2,0x15,0xdd,0x60,0x36,0x69,0xee,0xa8,0x4a,0x7a,0x14,0x7f,0xa5,0x27,0x29, + 0x5a,0xb7,0x11,0xef,0xa0,0x8d,0xf4,0x28,0xa7,0xa5,0x91,0x91,0xfb,0xae,0xe3,0xe8, + 0xd4,0x6d,0x3,0x1f,0xf5,0x8d,0xc1,0xd4,0x99,0xf9,0x4c,0x85,0xd6,0x90,0x7e,0xe1, + 0x61,0x7a,0x33,0xa8,0x5b,0xb8,0x6b,0xb0,0x32,0x11,0x59,0x0,0xa3,0xe4,0xa4,0x7f, + 0x86,0x4d,0xfd,0x35,0x85,0xa,0xe7,0xb1,0x5,0xb9,0xef,0x71,0x46,0xe9,0x35,0xcc, + 0x9d,0x3,0x69,0x9,0x3c,0xc,0x7a,0x92,0xb5,0x55,0xd1,0xac,0xcf,0x80,0x34,0x83, + 0xdc,0x0,0x67,0x3b,0xba,0x45,0x88,0x5f,0x66,0xe7,0xac,0xce,0x3d,0xcd,0x78,0x2c, + 0xf8,0xec,0x44,0x47,0x48,0x7b,0xfa,0x0,0x16,0xd2,0x5f,0x2b,0xe9,0x4e,0xd5,0x93, + 0x76,0xe4,0x16,0x94,0x55,0xd3,0x93,0xbe,0xeb,0xb9,0x31,0x6a,0x71,0xca,0x5a,0xb8, + 0xe8,0x36,0x10,0x86,0xe2,0x81,0xc3,0xf4,0xef,0xe4,0xb7,0x3e,0x6e,0x4e,0x52,0x72, + 0xe6,0x38,0xdb,0xa5,0xc9,0x9d,0x9,0xcb,0xf3,0x21,0xf9,0xea,0x26,0x71,0xb,0x39, + 0x7d,0x94,0x29,0xf7,0x1a,0xf2,0x49,0xe4,0xf1,0xa0,0x2f,0x5b,0xa6,0x74,0x29,0xf7, + 0x69,0x91,0xa7,0x86,0xab,0x99,0xa,0x6,0xda,0x7e,0xc6,0x93,0xc3,0xeb,0x67,0x7d, + 0x7f,0x2,0x2f,0xb5,0xc0,0x1d,0x7f,0xd,0x59,0x21,0x18,0xab,0x79,0x34,0x82,0x25, + 0x33,0x2c,0x80,0xe9,0x75,0x92,0x7c,0x19,0x35,0x89,0x69,0x19,0x5a,0xbe,0x1a,0x34, + 0x86,0xd6,0x9c,0x38,0x34,0x29,0x8b,0xa6,0x8f,0xfe,0x8d,0x7f,0xd0,0x5,0x7f,0xff, + 0x3,0xac,0xaa,0xc7,0x6b, + // FoldersPage.qml + 0x0,0x0,0xc,0x5a, + 0x0, + 0x0,0x63,0x58,0x78,0xda,0xed,0x5c,0x5f,0x6f,0xdc,0xc6,0x11,0x7f,0x37,0xe0,0xef, + 0xb0,0xbe,0x2,0x86,0x84,0x26,0xd4,0x9d,0xac,0xa8,0x8a,0xc,0xdb,0x88,0x64,0xbb, + 0x16,0x20,0x19,0xb2,0x64,0x34,0x1,0xea,0xc2,0xe0,0x1d,0xf7,0xee,0x8,0xf3,0xc8, + 0xcb,0x72,0x29,0x59,0x31,0x4,0xe4,0x25,0x70,0x9c,0x4,0x4d,0x1e,0xda,0x14,0x5, + 0x6a,0xc0,0x29,0x8c,0x6,0x6d,0x61,0xb4,0xc8,0x83,0xe3,0x22,0x89,0xfb,0x65,0x24, + 0xd9,0x7e,0xea,0x57,0xc8,0xec,0x2e,0xc9,0xe3,0x9f,0x25,0xb9,0xa4,0x78,0x3a,0xb9, + 0x16,0x61,0xc8,0x3c,0x72,0x76,0xb9,0x3b,0x33,0xfb,0x9b,0xd9,0xd9,0xd9,0x35,0x7, + 0x43,0x87,0x50,0x74,0x83,0xde,0xf0,0xcc,0xce,0x9d,0xd3,0xa7,0xcc,0xd8,0x6f,0x6d, + 0xd9,0xb1,0x29,0x71,0x2c,0x37,0xf5,0x62,0x55,0xdf,0x71,0x3c,0x3a,0x7a,0xbe,0xde, + 0x77,0xa8,0xf3,0xbe,0x6e,0x59,0xa8,0xa5,0x35,0xc3,0xa7,0xd,0x4d,0x9b,0xa1,0x7d, + 0x3c,0xc0,0xd,0xa4,0xbb,0xe8,0x26,0xbb,0x8b,0xbd,0xeb,0x38,0x70,0x6f,0x63,0x9b, + 0xba,0x8d,0xd3,0xa7,0x4e,0x9f,0xda,0xc0,0x1d,0xaa,0xdb,0x3d,0xb,0xa3,0x7b,0xa7, + 0x4f,0x21,0xb8,0x4c,0x63,0x11,0x11,0xc7,0xa1,0xe2,0x57,0xc7,0xb1,0x1c,0xb2,0x28, + 0xaa,0xd1,0xc4,0xdf,0xb6,0xde,0xb9,0xd3,0x23,0x8e,0x67,0x1b,0xac,0x3c,0x23,0x1a, + 0x12,0x67,0x88,0x9,0xdd,0x41,0x5b,0x3a,0x41,0x2e,0x75,0x8,0x5e,0x14,0x8d,0xdb, + 0x64,0xf7,0x9,0x1a,0xd3,0xa6,0x88,0x3a,0x54,0xb7,0xae,0x3a,0x96,0x81,0x89,0xbb, + 0x88,0x9a,0x59,0x14,0xbc,0xe,0x20,0xe0,0x55,0xa2,0x4b,0xe2,0x7f,0x6d,0xc8,0x9e, + 0xae,0x39,0x6,0xb6,0x34,0x4e,0xb5,0xc,0x4d,0xa1,0x88,0x57,0x23,0x2a,0x9a,0x99, + 0x41,0x9b,0xd8,0x82,0x7e,0x61,0x3,0x75,0xf9,0x47,0xa0,0xa4,0x4e,0x93,0xd,0x71, + 0x29,0x31,0xed,0x1e,0x72,0x7d,0x52,0xd1,0x9c,0x75,0x9d,0xf6,0x17,0x51,0xa3,0xa1, + 0x42,0x7b,0x5d,0x1f,0x60,0x9,0x6d,0xdb,0x71,0x2c,0xe8,0x43,0xc7,0xf2,0xc,0xbc, + 0xe9,0xb5,0xbb,0x41,0x37,0xbb,0xba,0xe5,0x62,0x19,0xc3,0xfc,0x4a,0x57,0xc,0x20, + 0xb2,0xf1,0x36,0x34,0x9e,0x4e,0x4d,0x7,0x9d,0x71,0xcd,0x9e,0xad,0x5b,0x88,0x77, + 0xfa,0xb2,0xe3,0xb5,0x2d,0xbc,0x6c,0x81,0x32,0x60,0x63,0x8a,0x95,0xe5,0x8f,0xa7, + 0x53,0x1d,0x37,0x1d,0x1b,0xf5,0xb1,0x5,0xdf,0x70,0xc5,0x9b,0xae,0x67,0x8b,0xa7, + 0xd4,0xe9,0x81,0xac,0x43,0xaa,0x29,0x5e,0xc1,0x8a,0x31,0x1d,0x48,0x9f,0x5d,0xac, + 0x62,0x68,0x7,0x34,0x3,0x5d,0x8,0x1b,0x14,0x69,0xe5,0xf4,0x88,0xd4,0xec,0xa2, + 0x29,0x41,0xaa,0xf5,0x75,0x37,0xac,0x2d,0x56,0x1d,0xbb,0x7c,0x1a,0x90,0x19,0xa6, + 0x38,0x24,0x1b,0xd1,0xec,0x22,0xc,0xcc,0xc9,0x28,0xa5,0x1b,0x86,0xac,0xc8,0xe8, + 0x36,0xd2,0x36,0xd1,0x62,0x28,0x25,0xde,0xee,0x6,0xac,0x9,0x19,0xd0,0xb1,0xb0, + 0x4e,0x46,0xfd,0x8f,0xb5,0x34,0x55,0x4f,0x20,0xa,0x79,0x55,0x82,0x5c,0xe8,0xc2, + 0x94,0x10,0xb3,0xb4,0xba,0x91,0x66,0x41,0xad,0x82,0x4e,0x1b,0xc2,0xaf,0x2c,0x4a, + 0xa6,0x57,0x23,0x4a,0x5b,0x1f,0xe0,0x11,0x65,0xb2,0xf9,0x71,0x51,0xf0,0x1,0x92, + 0x62,0xbe,0x18,0x36,0x1d,0x8f,0x10,0x18,0xf5,0xc5,0x8d,0x9,0x54,0xa0,0x6b,0x5a, + 0x14,0x14,0x8,0xc8,0x44,0x5,0x2e,0x7c,0xb9,0xd3,0xbf,0x2a,0x9e,0xc6,0xc9,0x7d, + 0x52,0x2d,0xa5,0xf5,0x50,0x38,0xf5,0x4c,0xd6,0xb8,0x58,0xdd,0xac,0x61,0xc9,0xaf, + 0xec,0x66,0x9,0xc1,0x1b,0x1a,0x30,0xb4,0x45,0xaf,0x38,0x12,0xc4,0x45,0x1a,0x45, + 0x9a,0xb0,0xc3,0x37,0x9,0xc6,0x2,0x40,0x88,0xb3,0xed,0x17,0x4a,0xd4,0xef,0xd8, + 0x2b,0xc9,0x76,0x2f,0xf7,0x1,0x27,0x31,0xa0,0xe3,0x3d,0x9,0xd3,0xd1,0xd9,0xb3, + 0x32,0x79,0x9f,0xb9,0x70,0x1,0x0,0x22,0x25,0x91,0x63,0xcf,0xde,0xab,0x71,0x3e, + 0xc5,0xba,0xc,0x1c,0x48,0xb0,0x31,0x51,0x18,0xc,0x98,0x2d,0xf4,0xd3,0x8d,0x89, + 0x42,0x27,0x3d,0x4c,0x33,0xa,0xc7,0x64,0xea,0xd8,0xfc,0xcd,0x6,0x76,0x31,0x17, + 0xa7,0x54,0xc8,0xbb,0xd2,0x82,0x1b,0xce,0xb6,0xbb,0x62,0xbb,0x0,0xae,0x80,0x90, + 0xe5,0x8b,0x6e,0xe0,0x81,0xb3,0x55,0x5c,0x32,0xd2,0x55,0xdf,0x98,0x6a,0x8e,0xcd, + 0xee,0x19,0xbc,0xc5,0x35,0x24,0xa5,0x71,0xb8,0x4b,0xb0,0xdb,0x8f,0x8e,0x5c,0xc9, + 0x87,0x12,0x9f,0x81,0xa6,0x9,0xe3,0x1f,0xad,0x59,0xb7,0x3b,0x7d,0x7,0xb4,0x2, + 0x84,0x69,0x2d,0xa2,0xa1,0xce,0x46,0x77,0xfa,0xed,0x0,0xb8,0x6e,0xda,0x6e,0xdc, + 0x84,0xbb,0x43,0xbd,0x3,0xf6,0x6c,0xb5,0x17,0x81,0x20,0xf1,0x28,0x93,0x6e,0x44, + 0x9,0x56,0x66,0x15,0x77,0x29,0x7c,0xd1,0x6,0xcd,0x78,0xdb,0xd7,0x15,0x44,0xa1, + 0x8b,0x23,0xa2,0x94,0x5b,0x11,0x5c,0xa2,0x1f,0xda,0x10,0xf8,0x80,0x1,0x90,0x8c, + 0xf7,0x4d,0x83,0x59,0xdc,0x73,0xcd,0xa6,0x94,0x8e,0x75,0xee,0x1a,0x36,0x7b,0x7d, + 0x50,0x1c,0x4a,0x3c,0x1c,0x27,0x92,0x78,0x27,0xae,0x47,0xba,0x7a,0x27,0x41,0x47, + 0x74,0xc3,0xf4,0x12,0x3c,0x10,0xcf,0x3e,0x58,0x65,0x5a,0x19,0xa7,0x6e,0x3b,0x84, + 0xa1,0xe2,0xb6,0x68,0x59,0x4b,0xfa,0x52,0xe6,0x17,0xf1,0x37,0x89,0x6,0x5a,0xe6, + 0x30,0x68,0x78,0xfc,0xcd,0xb2,0x63,0x79,0x3,0x3b,0x2d,0x55,0x35,0xe9,0xa6,0xa4, + 0xd6,0x4c,0xd6,0xef,0x4b,0xea,0x1a,0xd6,0x53,0x8d,0xca,0x95,0x8f,0x84,0xff,0xbe, + 0x88,0xd2,0xec,0xcf,0x92,0x69,0x20,0xb0,0x5f,0xcd,0xca,0xe9,0x55,0xc5,0xa6,0x24, + 0x10,0x75,0xc1,0xc8,0xcb,0x15,0x9,0xa2,0x9c,0x40,0x32,0x87,0x5f,0x6b,0x3e,0x9b, + 0x38,0x94,0xe2,0x5c,0x56,0x23,0xd9,0x75,0x13,0xdf,0xcd,0x6d,0x20,0xc7,0x58,0xa0, + 0x1,0x97,0xf4,0xe0,0xeb,0xfb,0x7b,0x3f,0x3c,0xdd,0x7f,0xfc,0x9f,0x46,0x3e,0x79, + 0x17,0xa6,0x1a,0xda,0xd0,0xbc,0x8b,0xad,0x4d,0xf3,0x23,0x1c,0xe7,0x1a,0x7b,0xc7, + 0x9e,0x46,0x41,0x22,0xb3,0x8e,0x6d,0x5f,0xe2,0x57,0xd9,0x8f,0xcb,0x78,0x60,0x2e, + 0x1,0x28,0x28,0x94,0xeb,0xea,0x3,0xd3,0xda,0x91,0x7c,0x18,0x13,0xb3,0x9b,0x5f, + 0x5e,0x22,0x68,0xd6,0xfb,0x75,0x62,0x2,0xcf,0x77,0xb2,0xcb,0xee,0xd6,0xc1,0xe1, + 0x98,0x5b,0xf1,0x4b,0xd4,0x40,0x7b,0xcf,0xfe,0x11,0x32,0xfd,0x7f,0x3f,0x7e,0xd1, + 0x80,0x87,0x91,0x29,0xc,0x27,0xd9,0xff,0xf1,0xd1,0x8b,0x4f,0xbe,0x7d,0xf1,0xe0, + 0x7e,0xd,0x42,0xf9,0xc0,0xad,0xc4,0x9c,0x4d,0xdc,0x71,0x6c,0xa3,0xa,0x7b,0x24, + 0x8f,0x77,0x33,0x20,0xc7,0xb7,0x7,0x96,0xe9,0x4a,0xc6,0x7,0x33,0x84,0xbf,0x31, + 0xc1,0xb3,0xce,0x60,0x73,0xdc,0xbb,0xa8,0xd,0x9a,0xf2,0xcd,0x48,0x82,0x38,0xcf, + 0x64,0x6e,0xe,0x32,0x20,0x2d,0x2,0xf4,0xb2,0xf7,0x3,0x66,0xfc,0x25,0xbe,0x8f, + 0x9c,0x9a,0xcd,0x93,0x7a,0xe0,0x13,0x2c,0x86,0xfc,0xba,0xec,0x3f,0xc9,0x53,0xcf, + 0x11,0xef,0x2,0xea,0x6c,0x5a,0x82,0x3f,0xf4,0x4c,0x80,0xea,0xf8,0xac,0x1b,0xdc, + 0xe1,0x32,0x45,0x98,0x1b,0x3b,0xc8,0xeb,0x7,0xc7,0xe5,0x30,0x5c,0xb0,0x58,0x6c, + 0x75,0x8a,0xd,0xf6,0x1a,0x86,0xbf,0x3,0x25,0xed,0x67,0x51,0xc,0x4d,0x36,0x9, + 0x3,0xa7,0x9c,0x37,0x5b,0x32,0xf1,0xc9,0xb8,0x2e,0xc5,0x5a,0x32,0x2c,0xc2,0x98, + 0xc8,0x5,0x68,0x4c,0x89,0x6e,0xbb,0xc2,0x60,0x14,0xc,0xfd,0xb8,0xa1,0x53,0x6b, + 0x3f,0xb4,0xad,0x89,0xc2,0x20,0x4a,0xc6,0xd8,0xcd,0x51,0x1a,0xdb,0x30,0x3b,0x3a, + 0x65,0xfc,0x5a,0xa1,0x78,0x50,0x24,0x18,0x13,0x7c,0x5c,0xb3,0x63,0x52,0x7f,0xe0, + 0xe5,0x59,0xb5,0x28,0x79,0x30,0xf6,0x8a,0xe8,0xb7,0x4c,0xd7,0x6c,0x5b,0x38,0xa9, + 0xc7,0x2c,0xb8,0xb0,0xdc,0x37,0x2d,0x3,0x78,0x98,0xd7,0x19,0x76,0xad,0x0,0xc4, + 0x15,0xf5,0x22,0x6a,0xa1,0x3b,0x20,0x16,0x4c,0x56,0xec,0x62,0x9b,0x1e,0x86,0x25, + 0x44,0xdc,0xa7,0xd3,0xc7,0x5b,0xc4,0xb1,0x6f,0x13,0xd6,0xb5,0x46,0x71,0x31,0x97, + 0xa3,0x79,0x6b,0xb6,0x98,0xb2,0x94,0xfe,0x82,0xfc,0x1b,0xdb,0x7d,0x93,0xe2,0x6, + 0xaa,0x4,0xf8,0xe1,0x90,0x3,0x73,0xc5,0x66,0x42,0x29,0xde,0xe3,0xbb,0xe0,0xe9, + 0x1b,0x30,0xee,0x2f,0xa1,0x77,0xb,0x34,0xad,0x50,0xdb,0xd8,0xb5,0xe6,0x78,0x2e, + 0x7e,0x8f,0x60,0xbd,0x8c,0x94,0xd4,0xbc,0xae,0xe0,0xea,0xc3,0x24,0x8e,0x5c,0xb1, + 0x75,0x50,0x25,0x23,0xf,0x95,0x63,0x4c,0xf7,0x88,0xeb,0x90,0xcd,0xbe,0x3e,0x4, + 0x29,0xdd,0xa0,0xda,0xba,0x3,0x88,0x8,0x88,0x7f,0xd,0x3a,0xbf,0xcc,0xdf,0x15, + 0xd7,0x1,0x93,0x40,0x11,0x9c,0x4b,0x31,0x91,0xfa,0x38,0xae,0x89,0x0,0xdc,0x15, + 0x9f,0xa7,0x53,0x9,0x32,0x0,0xe0,0xe9,0x42,0xf6,0x56,0xe2,0x3c,0xe8,0x1,0x5, + 0xde,0xb1,0x31,0xbe,0x28,0x9f,0x4f,0xe6,0x7a,0xa6,0xb,0x75,0xd,0x3b,0x31,0x78, + 0xb2,0x55,0xac,0x21,0x5e,0xdd,0x6,0x13,0x63,0x33,0x8d,0xf6,0x7f,0xab,0x8f,0xaf, + 0xf9,0xa3,0x1a,0x5f,0xca,0x56,0x80,0xe9,0xae,0x9a,0x1e,0x16,0x8e,0x1d,0x15,0xf, + 0x75,0xe4,0xa5,0x8a,0x4e,0xc4,0x3,0x88,0x87,0xf1,0x3a,0x37,0x7,0x8a,0xf5,0x4, + 0xd3,0x1,0x65,0xe,0xf3,0x79,0x83,0x30,0xed,0xc8,0x9f,0x45,0x5c,0x77,0xc8,0x40, + 0xb7,0x8e,0x29,0x58,0x62,0xcb,0x34,0x18,0x93,0xa0,0x94,0x76,0x85,0xdd,0x6f,0xb0, + 0xe,0x17,0x97,0x2b,0xe3,0xba,0x2a,0x2b,0x85,0xb2,0x57,0xc5,0x2e,0xdf,0xb7,0x68, + 0xeb,0x46,0xf,0xf3,0xe6,0xc7,0x2c,0x3a,0x4c,0x54,0x54,0xc,0x54,0xdf,0x97,0xef, + 0x6c,0x53,0xc1,0xae,0xf8,0xae,0x5c,0xab,0x59,0xbf,0x2c,0x1,0xa6,0x49,0xaf,0xad, + 0x4f,0xb5,0xde,0x42,0xe2,0x5f,0x53,0x9b,0x9d,0x4e,0x48,0x16,0xaa,0x19,0x28,0x19, + 0x8d,0x43,0x38,0x5f,0x2d,0xe5,0xda,0x15,0xe3,0x46,0xb9,0xbe,0x91,0xff,0x79,0x36, + 0xb3,0x14,0x6b,0x5f,0x17,0xe5,0xe1,0x9f,0xaa,0xe0,0x11,0xcc,0x25,0x42,0x1d,0x51, + 0x2b,0x52,0xdd,0xa1,0x4a,0x22,0xd6,0xa8,0x6b,0x6a,0x65,0x93,0xd8,0xa5,0xa2,0x6a, + 0xf2,0xd0,0x45,0x71,0xd8,0x62,0xa2,0xb0,0xb3,0x3b,0x1e,0xdf,0x20,0xe2,0xb6,0x44, + 0xfa,0xe3,0x2f,0x6c,0xf1,0x5e,0x4c,0x97,0x89,0xa,0x64,0xfc,0xdc,0x4d,0x4,0x91, + 0x39,0x64,0x86,0x51,0x64,0x1e,0x28,0x41,0x3d,0x62,0x1a,0xea,0x41,0xe4,0x5c,0x18, + 0x3d,0x9,0x20,0xd7,0x18,0x40,0x6,0xb3,0x1,0x5a,0xdc,0x6,0xa7,0xdd,0xe8,0x10, + 0x6f,0xd0,0x9e,0x50,0x40,0x59,0x32,0xd0,0x2e,0xa1,0x85,0x85,0xec,0x49,0xc9,0x84, + 0x22,0xcd,0xb9,0xf0,0x9d,0xb9,0x4c,0xf8,0x3a,0x44,0xa8,0x73,0xe7,0x1,0xa0,0x2e, + 0x4b,0x39,0x2a,0x12,0xaa,0x4a,0xfd,0xb3,0x8f,0x72,0x7e,0xb1,0x72,0x7c,0x7c,0x6c, + 0x8e,0x71,0xc4,0xdf,0x55,0xf6,0x8a,0x2a,0xda,0xd,0x5,0xf7,0x71,0x88,0x61,0x12, + 0x46,0x54,0xf8,0xe7,0x87,0x31,0xd3,0x2a,0xac,0xb9,0xe0,0x45,0xd2,0xa9,0x99,0xdf, + 0xde,0xba,0x75,0x6b,0xe6,0x77,0x33,0xd3,0x9a,0x58,0x62,0x9e,0x72,0xd1,0x85,0x8b, + 0xc8,0xd5,0x2c,0x6c,0xf7,0x40,0xcf,0xc1,0x51,0x99,0x2e,0xfe,0xc8,0x28,0xfa,0xa9, + 0xac,0x29,0xe5,0x35,0xa6,0x8a,0x53,0x14,0xd1,0xa0,0x99,0x86,0x7a,0x91,0xba,0x34, + 0xa8,0x40,0x1f,0x6e,0x62,0x42,0x4d,0xd5,0xb0,0x64,0x91,0x2b,0x71,0x38,0xf6,0x70, + 0x35,0xb9,0xac,0x53,0x7d,0x72,0x4c,0x8a,0xd,0x37,0xd3,0x36,0xf0,0x5d,0xee,0x93, + 0x1d,0x46,0x73,0x83,0xfb,0xb7,0x51,0x2b,0x98,0xb2,0x32,0x7f,0x11,0x95,0x1c,0xce, + 0x9,0x31,0x8e,0xa3,0x6d,0x19,0x8b,0x62,0x87,0x73,0x3e,0x15,0xb5,0x66,0x4c,0x3e, + 0xea,0x68,0x61,0x89,0xc5,0x33,0xc0,0x7a,0x19,0xc8,0x19,0xf2,0x1c,0x93,0x1a,0xc, + 0x4d,0x95,0x69,0x79,0x8,0x35,0xcc,0x6e,0xd6,0x69,0x9d,0xd2,0xc9,0x60,0xe5,0x8d, + 0xd4,0xec,0x6c,0x15,0x83,0xa4,0x36,0xfb,0x39,0xec,0xc2,0xed,0x61,0x16,0x6f,0xc7, + 0x16,0xf,0xe9,0xb0,0xd9,0xe6,0xaa,0xde,0x86,0x9,0xdb,0x76,0x10,0x8,0x99,0x2f, + 0x11,0x8,0x99,0x2d,0x11,0x8,0x69,0x55,0xe2,0x4f,0x34,0xed,0xb6,0x5c,0x28,0xe3, + 0x68,0xa3,0x13,0xa3,0x74,0xb8,0x9c,0x6c,0xdd,0x31,0x45,0x2c,0x46,0x52,0x3c,0xba, + 0x90,0x85,0x4a,0x72,0x72,0x7c,0xf9,0x9f,0x45,0xb5,0x9b,0xca,0xe9,0x0,0x75,0xa6, + 0x5,0xd4,0xe3,0x51,0xaa,0xa1,0x7c,0xc1,0x72,0x1,0x5f,0x6b,0xcc,0x0,0xde,0xe2, + 0xe2,0x60,0xd,0xfc,0xfc,0x4c,0xe4,0x8e,0xb2,0x21,0xc5,0xda,0x4a,0x1,0x38,0x94, + 0x71,0x29,0xcb,0xb9,0x93,0xa5,0x70,0x27,0x82,0x3d,0x2a,0x40,0x13,0x5,0x1b,0x55, + 0xfa,0x0,0x70,0xe6,0x4a,0x29,0x45,0x3a,0xc9,0x54,0xba,0xf8,0x8d,0xaa,0xa3,0x53, + 0x25,0x84,0x4a,0xa3,0x54,0xc5,0x86,0xe6,0x26,0x83,0x55,0x5d,0xd5,0xaa,0x7,0x50, + 0xe2,0x8b,0xcb,0x9d,0x3b,0x25,0xe6,0x18,0xea,0x8b,0xcb,0x9,0x71,0xfb,0x71,0x49, + 0xf5,0x72,0x21,0xd0,0x17,0x64,0x1e,0x57,0x86,0x86,0x4a,0xeb,0xc4,0x87,0x5b,0x2f, + 0xae,0x73,0xd,0x58,0x12,0x54,0x95,0xe5,0x6d,0x9f,0xa9,0xce,0xbe,0x5a,0x38,0x5c, + 0xc6,0xb4,0xfa,0x73,0xde,0xfd,0x2f,0x3e,0xd9,0xff,0xea,0x9f,0xfb,0x4f,0xbe,0x2a, + 0x13,0x3e,0xa9,0x7b,0x6e,0x57,0x6c,0xba,0x4e,0xb4,0x6b,0xdc,0xda,0x55,0x7d,0x7e, + 0xa7,0xbe,0x88,0x20,0xd,0x46,0x2f,0x8b,0x24,0x6,0x4,0x8c,0xd7,0x8f,0x26,0x4, + 0xad,0x96,0x38,0xa8,0xb4,0x4b,0x4e,0xd2,0x9f,0xeb,0x4e,0xb8,0x41,0x2d,0xd8,0xb0, + 0x16,0xd9,0xa9,0x26,0x8f,0x3,0xab,0x44,0x80,0xd5,0xcd,0x4f,0x51,0xda,0x7f,0xb1, + 0xbb,0x2f,0x5f,0xfb,0xca,0x8e,0x66,0x97,0xf2,0x94,0x7c,0xff,0xe0,0xdd,0x2,0x8f, + 0x27,0xf0,0x8c,0x8a,0xe8,0x72,0x96,0x71,0x64,0xeb,0x38,0xa,0x62,0x56,0x5a,0x5d, + 0xe,0xc4,0x2,0x7f,0xcc,0x8f,0x40,0x85,0x61,0x5a,0xc0,0x5,0x14,0x88,0x27,0xf5, + 0xe2,0xd8,0xe4,0xb8,0x45,0x93,0x71,0x54,0x33,0x70,0xe6,0x16,0xc6,0x1d,0xd2,0xe6, + 0x0,0xc8,0x74,0x94,0xee,0x2c,0xa2,0xa6,0xf6,0xce,0x78,0x22,0x4e,0x25,0xf2,0xed, + 0xf7,0x7e,0xf8,0xfd,0xfe,0xf7,0x7f,0xdb,0x7b,0xfe,0xed,0xab,0x87,0x7f,0x3d,0x78, + 0xf8,0xdf,0x57,0x1f,0x3f,0x38,0xf8,0xfc,0xef,0x7b,0xcf,0x3e,0x8e,0x66,0x85,0x4f, + 0x24,0x15,0xbf,0x44,0xb6,0x6c,0x45,0x59,0x54,0xd0,0xed,0xf2,0xf6,0x21,0x13,0x40, + 0x57,0x1d,0x18,0xbd,0x6c,0x63,0xee,0x84,0x50,0x33,0xcf,0xe1,0x56,0x88,0x88,0x58, + 0x7e,0xf3,0xf3,0x36,0xf,0xe6,0xa9,0xe8,0x92,0xe7,0xee,0xac,0x4,0x9,0xbc,0x8a, + 0x58,0x7a,0x6e,0x56,0xd,0x4b,0x8b,0xe8,0x88,0x67,0xdb,0x9c,0x7,0x85,0xdd,0x9b, + 0xb4,0x2,0x95,0x1c,0xcc,0xfb,0x9f,0x3d,0x7a,0xf9,0xd3,0x4f,0x7b,0xcf,0x9e,0x68, + 0x9a,0x56,0xc3,0xa0,0xdd,0xac,0x36,0xfc,0xd4,0x56,0x73,0x26,0x3b,0xfa,0xae,0xc, + 0x86,0x74,0x47,0xb2,0xc5,0x7e,0xd2,0x8e,0xcb,0x9a,0x51,0x66,0x54,0x9e,0xa9,0x34, + 0x2c,0xa5,0xa,0xcf,0xe3,0x8f,0xdc,0xff,0x69,0xd6,0xe9,0xfe,0x2c,0x34,0xd5,0x86, + 0x6c,0x11,0x5d,0xe0,0xfe,0x14,0xa5,0xed,0xbd,0x79,0x7e,0xe,0x97,0xe1,0x6d,0xcb, + 0x6c,0x13,0x18,0x72,0xca,0x9e,0xce,0xb9,0xf9,0x37,0xce,0xd3,0x39,0x78,0xf2,0x38, + 0xf4,0x68,0x0,0x22,0xf,0xbe,0xfb,0xe6,0xe0,0x2f,0xf,0x6a,0xdb,0xd6,0x76,0xa4, + 0xe,0x8e,0xd2,0x62,0x53,0xbd,0x0,0x5b,0x87,0x8,0x2a,0xcd,0xec,0x2f,0x81,0x59, + 0xfb,0xf7,0xc3,0x97,0xff,0xfa,0xe3,0xfe,0x97,0x5f,0x1f,0x3c,0xfd,0xf4,0x96,0x24, + 0x96,0x73,0xab,0x1,0x6e,0xeb,0xab,0x6f,0xd4,0x62,0x3a,0x8b,0x61,0x7d,0x9f,0x3f, + 0x87,0x62,0x87,0xa8,0x6f,0x8c,0x26,0xf4,0xb5,0xf0,0x60,0x65,0x79,0x8f,0xd1,0x8b, + 0xbf,0xff,0x35,0xbc,0x2e,0xda,0xf9,0x37,0xc,0x8,0xeb,0x4a,0x10,0x3b,0x2,0x4b, + 0x79,0x31,0x6f,0x33,0x51,0x90,0x6b,0x94,0xb1,0xbe,0x6,0x3a,0x68,0x7b,0x56,0xce, + 0x42,0x5f,0xec,0x5c,0x9d,0x58,0x9e,0x2e,0x3c,0xc9,0x2e,0x46,0xfb,0xde,0xa0,0x6d, + 0xeb,0x66,0x90,0x4b,0x9c,0x67,0x54,0x7b,0xfa,0x30,0x7f,0xe,0xc0,0x22,0x40,0xc3, + 0xa5,0x9d,0xcb,0x3c,0x9b,0xc9,0x3f,0x0,0x28,0x2f,0xf,0x97,0x4b,0x7b,0xb4,0x87, + 0xc8,0x3f,0x9c,0x22,0x38,0xfd,0xe6,0x2d,0xe0,0x89,0xe7,0xa6,0xf,0x78,0x49,0xa9, + 0x43,0x17,0x4d,0x71,0x4a,0xd,0x78,0x68,0x76,0x4d,0x16,0x13,0x3c,0xcb,0x22,0x8e, + 0xfe,0xd1,0x52,0x6b,0xfe,0xd3,0x69,0x15,0xdb,0xca,0x39,0x97,0x75,0x6c,0x50,0x81, + 0x3d,0x12,0xa7,0xfa,0x64,0x36,0x67,0xb3,0x6f,0x76,0xe9,0x11,0x37,0x46,0xf5,0x23, + 0xd9,0x7,0xed,0x8c,0xa3,0x6d,0x95,0x13,0xb7,0xd7,0x53,0xe7,0x42,0xa5,0xd5,0x46, + 0x49,0x5f,0xe4,0x47,0x7,0x65,0xf6,0x53,0x72,0x1e,0x55,0x6a,0x8c,0xf7,0x30,0xe5, + 0xcd,0x5b,0xda,0x59,0x19,0x1d,0xe0,0x34,0x36,0x4e,0xb0,0x50,0xc0,0x1a,0xb4,0x60, + 0x3,0x7f,0xe8,0x61,0x37,0x79,0xc,0xcb,0xe1,0xbb,0x2d,0xc5,0x3e,0xf6,0xc1,0xa9, + 0xe9,0x9,0x46,0xc4,0x47,0xe7,0x7d,0x51,0xc7,0xb1,0xda,0x3a,0x99,0x70,0x66,0x36, + 0x40,0xab,0xc6,0x9c,0x63,0x6,0xed,0x0,0xda,0xf3,0x73,0xaf,0x67,0x6e,0x76,0xb4, + 0x1b,0x59,0x6a,0xb7,0x84,0xfb,0xfa,0x96,0xe9,0x10,0xd0,0xbd,0xc,0xb6,0xe4,0xa9, + 0xd5,0x75,0xb0,0x32,0x98,0xbc,0x67,0x83,0xf,0xca,0xc5,0x77,0xf,0x19,0x1e,0xf1, + 0x37,0xe0,0x46,0x9b,0x1d,0x3c,0x15,0xdb,0xe1,0x4a,0x7b,0x18,0x4a,0xe9,0xe,0xd5, + 0x12,0xc7,0x2d,0xc,0xe0,0xcd,0x93,0xc7,0x61,0x46,0x39,0x57,0x4c,0xcf,0xf7,0x49, + 0xab,0x14,0x28,0x9a,0xda,0xd7,0x13,0xe5,0xf9,0xfe,0x3b,0x11,0xa6,0x45,0xec,0xac, + 0x8e,0x94,0xdc,0xeb,0x3e,0xb0,0x63,0xcd,0x38,0x4e,0x33,0x9b,0x5c,0x28,0x3d,0x44, + 0x6a,0xce,0x92,0x47,0x69,0xf1,0x8c,0x3d,0xb,0x43,0xce,0x15,0x26,0x52,0x56,0x3a, + 0x4b,0x22,0x7f,0xe1,0xa7,0x64,0x12,0xbe,0x3f,0x25,0x80,0xb6,0xbb,0x2e,0xdf,0xaf, + 0x1c,0xad,0x91,0x6f,0x3b,0xaf,0x67,0xfb,0xe1,0xd8,0x73,0xf6,0x76,0x8b,0x34,0xab, + 0xca,0x76,0xf1,0xd8,0xe8,0x9d,0x1f,0x67,0xdc,0x46,0x44,0x86,0x82,0xf0,0x8d,0xc5, + 0x52,0xfe,0x1a,0xe7,0x83,0x2c,0x98,0xb9,0xf3,0x5,0x23,0xe3,0x7c,0x6c,0x4f,0xb6, + 0xca,0xaa,0x77,0x85,0x74,0x89,0x83,0x47,0xf7,0x5f,0x3c,0x79,0x7e,0x7c,0x52,0x24, + 0xd6,0x55,0xf7,0xab,0x8f,0x29,0x83,0xbb,0x6c,0xd4,0xb3,0xa5,0x16,0xf4,0x9c,0x9d, + 0x2b,0x8d,0x91,0x45,0xe3,0xe3,0x4,0xe3,0x4e,0x30,0xee,0xd8,0x61,0x5c,0x57,0xdf, + 0x72,0x8,0x4b,0xd5,0x3b,0x6e,0x30,0xf7,0x87,0xa7,0x2f,0xff,0xf4,0xe5,0x9,0xcc, + 0x9d,0xc0,0xdc,0xff,0x13,0xcc,0x19,0xec,0xac,0x5f,0x72,0x4d,0x2,0x76,0xe2,0xcd, + 0x1b,0x4,0x3c,0xe2,0xd0,0x6e,0x19,0xec,0x34,0x7e,0xd1,0xe5,0x57,0xe3,0x48,0x80, + 0x66,0xff,0xd3,0x47,0xaf,0xfe,0xfc,0x78,0x72,0x40,0x13,0xf6,0x76,0x62,0xd0,0x52, + 0x6d,0x4c,0x6,0x27,0xec,0xce,0x1f,0xdb,0xa1,0xdc,0x5a,0xa8,0xd7,0x37,0x29,0x71, + 0xe2,0x5e,0x99,0x91,0x7a,0x74,0x27,0xcb,0x59,0x8e,0x8b,0xc7,0x71,0xe2,0x55,0xf5, + 0x2d,0xe4,0xb9,0xb,0xd4,0xa3,0x5c,0x64,0xf5,0xa8,0xf9,0x6e,0x3d,0x27,0x8a,0x84, + 0x63,0x6,0xfe,0xfc,0xc,0xd7,0x41,0x42,0xc7, + // ScanProgressDialog.qml + 0x0,0x0,0x6,0x77, + 0x0, + 0x0,0x1b,0xcf,0x78,0xda,0xe5,0x59,0xcd,0x6f,0x14,0x37,0x14,0xbf,0x47,0xca,0xff, + 0x60,0xe6,0x80,0x92,0x90,0xce,0x6,0x8,0x88,0x6e,0x84,0x50,0xb2,0x10,0x11,0x89, + 0x40,0x60,0xa3,0x96,0xab,0x77,0xc6,0xbb,0x6b,0xe1,0x1d,0x4f,0x6d,0x4f,0x92,0x5, + 0xf6,0xd6,0x16,0x72,0xa8,0xa8,0x54,0xc1,0x85,0x1e,0xaa,0xb6,0x6a,0xab,0x56,0x54, + 0x3d,0x54,0x8,0xb5,0xd0,0xfe,0x33,0x6c,0xd2,0x3f,0xa3,0xcf,0xf6,0xcc,0xee,0xce, + 0xae,0x67,0x3f,0xda,0xa2,0x7e,0x8d,0x56,0xc9,0xd8,0x7e,0xcf,0xf6,0xfb,0xbd,0x4f, + 0x7b,0x68,0x2b,0xe6,0x42,0xa1,0x9b,0xea,0x66,0x42,0x83,0x3b,0xf3,0x73,0x34,0xd7, + 0xf6,0x2b,0x3c,0x52,0x82,0x33,0x39,0x32,0x70,0xd,0xb7,0x79,0xa2,0xfa,0xfd,0x9e, + 0xef,0x97,0x54,0x93,0xb4,0x88,0x87,0xb0,0x44,0xbb,0xfa,0x6d,0x7e,0x6e,0x7e,0xae, + 0xb4,0xb4,0x34,0x3f,0x87,0x96,0x50,0x35,0xc0,0xd1,0x8e,0xe0,0xd,0x41,0xa4,0xbc, + 0x4c,0x31,0xe3,0xd,0xf4,0x96,0xe9,0x2c,0x6d,0x45,0x21,0x39,0x40,0x71,0x3a,0x86, + 0x42,0x33,0xa8,0x79,0x2c,0x5f,0x93,0xef,0xcb,0xfe,0x68,0x9d,0xb,0x54,0xa7,0x8c, + 0x20,0x9,0xac,0x11,0x8d,0x1a,0x8,0x47,0x21,0x8a,0x9b,0x5c,0x71,0x44,0xf5,0x44, + 0xba,0x8b,0xc7,0x44,0x60,0x45,0x79,0x24,0xf5,0x14,0xa5,0xf9,0xb9,0x1d,0x1e,0x27, + 0x31,0xba,0x7,0x2d,0x78,0x68,0x58,0x46,0x82,0x73,0xa5,0x77,0xa7,0xdb,0xa5,0x12, + 0x82,0x8d,0x1,0x8b,0xa2,0x44,0xda,0xae,0xd8,0xb6,0xdb,0xa8,0xc6,0x39,0x43,0x54, + 0x56,0xd3,0xc5,0xca,0xa8,0x8e,0x99,0x24,0x6e,0xa2,0xad,0x74,0x79,0x37,0xd1,0x1e, + 0x16,0x66,0xcf,0x19,0x6,0x65,0x14,0x25,0x8c,0xa5,0xeb,0xdf,0xb,0x12,0x21,0x48, + 0xa4,0x2e,0x53,0xb1,0x6c,0x25,0x23,0x61,0x85,0x27,0x91,0x5a,0x6,0x81,0x93,0xc8, + 0xbe,0x77,0x1c,0x33,0x1a,0x91,0x47,0xa6,0xd4,0x33,0x2,0x59,0x0,0x7d,0x24,0x5c, + 0x46,0x8a,0x2b,0xcc,0x96,0x51,0xba,0xc6,0x26,0xa0,0xd7,0x19,0x90,0xbd,0x4a,0x1b, + 0x11,0x66,0xa9,0xe0,0xd2,0x34,0x10,0xec,0x20,0x20,0xec,0x16,0x79,0x2f,0x21,0x52, + 0x91,0x70,0x61,0x71,0x10,0x2b,0x83,0xa5,0x24,0x4a,0x81,0xac,0x29,0x1b,0x90,0x37, + 0xb9,0x90,0x7e,0x0,0xf3,0x13,0xb1,0x15,0x95,0x51,0x8c,0xf5,0x5a,0x76,0x74,0x9f, + 0x86,0xaa,0x59,0x46,0xdb,0x58,0x35,0xfd,0x16,0x8d,0x16,0x56,0xcf,0xad,0x2c,0xa7, + 0x4,0xbe,0x19,0x3,0x4b,0x38,0x7b,0x66,0xd1,0x12,0xb7,0x78,0x88,0x59,0x19,0x29, + 0x91,0xa4,0x8,0x6,0x8c,0x4b,0xb2,0xc3,0x19,0xd,0xda,0x65,0xbb,0xb8,0x7f,0x9d, + 0xaf,0x27,0x8a,0x57,0xf4,0x80,0xd9,0x52,0x5,0x0,0xe3,0xca,0x52,0xa2,0x5a,0x1b, + 0x5e,0xc0,0x40,0x8d,0x21,0x80,0x81,0xd2,0x30,0x53,0x5,0xe,0x43,0xa3,0x9e,0x33, + 0xab,0x3,0xe2,0x6c,0xe0,0xe0,0x4e,0x43,0x68,0x90,0x11,0xdf,0x23,0x82,0xe1,0xb6, + 0x1d,0xba,0x61,0x1b,0x7e,0xba,0x9f,0x5b,0x24,0x50,0x38,0x6a,0x80,0xe1,0xa5,0x56, + 0x64,0xb6,0xc6,0x19,0x17,0x65,0xf0,0x8,0x5f,0x34,0x6a,0x78,0x1,0xa4,0x4a,0x7f, + 0xfe,0xb9,0x54,0x9a,0x1e,0xd0,0xb5,0xde,0x32,0xe3,0xe7,0x32,0x7e,0xe3,0xdb,0xbf, + 0x32,0x11,0x75,0x1c,0x90,0x3e,0x8d,0xc0,0x21,0x4d,0x64,0x9e,0xc8,0xf6,0xdd,0xbe, + 0x86,0x45,0x63,0x80,0xb2,0xc6,0x45,0x48,0x84,0x9f,0x22,0x7f,0x7a,0x64,0xc0,0xb1, + 0x9a,0x1d,0x19,0xda,0xb6,0xd1,0x27,0xd0,0x9,0x1c,0x49,0xaa,0x3d,0x6a,0x70,0xcb, + 0xd7,0x93,0x56,0x8d,0x88,0xf5,0x88,0xb6,0xb0,0x1d,0xea,0xd9,0x66,0x19,0x79,0x3c, + 0xc6,0x1,0x55,0x6d,0x6f,0xd,0xd5,0x5,0x6f,0x95,0xd1,0xca,0x1a,0xd8,0x21,0x6c, + 0x65,0xd,0x85,0x89,0x75,0xce,0xfc,0xf2,0x59,0xef,0x26,0x96,0xa,0x75,0xa6,0x5c, + 0x4,0x5c,0x85,0x91,0xfe,0x12,0xfe,0xdb,0x33,0x2c,0xb2,0x86,0x8,0x96,0x60,0xf, + 0xbe,0x6a,0xc7,0xa4,0x8c,0xae,0xd8,0xc6,0x8d,0x4,0xc2,0x1b,0xe,0xb3,0x1d,0xf4, + 0x81,0x38,0xa0,0xea,0x2f,0xc1,0xe1,0xb4,0xdd,0xe2,0xca,0x2c,0x38,0xf4,0x76,0x11, + 0x40,0x30,0x6,0x95,0x6c,0x29,0x2,0x33,0x55,0x38,0x4b,0x5a,0x91,0xd,0xc3,0x83, + 0xdb,0x91,0x7a,0x45,0x6d,0xe7,0x39,0x5b,0xb2,0x9d,0xdb,0x61,0x36,0x55,0x6a,0xfe, + 0xbb,0x54,0xb1,0x1,0xbb,0xd9,0x25,0x7,0xb9,0xb9,0xf4,0x63,0x57,0xf0,0x21,0xea, + 0xb2,0x77,0xad,0x3d,0xf5,0x9d,0x33,0x7b,0x14,0xf0,0x95,0x87,0x19,0x4d,0xb0,0xad, + 0xa3,0x85,0x7e,0xfc,0x5c,0x44,0x82,0xa8,0x44,0x44,0xc8,0x3b,0x7a,0xf6,0x45,0xf7, + 0xd3,0x6f,0x8e,0xe,0xbf,0x3b,0x7a,0xf4,0xe8,0xe8,0xc9,0x83,0xd7,0x3f,0x3f,0xf7, + 0x7d,0xdf,0x2b,0xe2,0xcf,0x42,0xeb,0x30,0xff,0xf1,0x8f,0x9f,0x77,0x5f,0x3e,0x3e, + 0xfe,0xe0,0xeb,0xe3,0xc3,0x7,0x6e,0xfe,0x8c,0xbe,0xfb,0xe5,0xfb,0xc7,0x1f,0x7f, + 0xf8,0xfa,0xc5,0xb3,0x51,0xb2,0x4e,0xbe,0x59,0x7,0x8c,0xfd,0x98,0x1e,0x10,0x56, + 0xa5,0x77,0x49,0x1e,0x45,0x3d,0xa6,0x7b,0x6f,0x33,0x7,0xcf,0x3e,0xa1,0x8d,0x26, + 0xa0,0xb0,0xa9,0x1b,0x1b,0x9c,0x85,0x79,0x1a,0x87,0xcb,0x69,0xd4,0x76,0x4,0x98, + 0x8d,0x68,0xf7,0x69,0x3b,0x43,0x1a,0xd2,0xd8,0xf5,0xf3,0x9f,0x84,0xd8,0x1,0xd6, + 0xd1,0xa7,0x28,0xb2,0x82,0x69,0x35,0x37,0xce,0x5a,0xaa,0xad,0x3c,0xed,0x1e,0x95, + 0xb4,0xc6,0x0,0x93,0xbe,0x46,0xd1,0xc9,0x93,0xb9,0xb4,0x86,0x4e,0x5c,0xbc,0x68, + 0xd2,0xd0,0xa0,0x14,0xa9,0x24,0x15,0x9b,0x80,0x20,0xc3,0xb,0x90,0x82,0x8b,0x36, + 0x62,0xb8,0x46,0x86,0xa0,0xbc,0xc5,0xf7,0xdd,0xc2,0x8c,0x13,0x68,0x94,0xd2,0x65, + 0xc8,0x79,0x63,0xf5,0xba,0xaf,0x3e,0xe9,0x1e,0x7e,0x74,0xfc,0xf4,0xfb,0xee,0xab, + 0xc7,0x9e,0x9b,0x72,0x1a,0x5b,0x18,0x6,0x69,0x82,0xbe,0xab,0x4,0x9c,0x38,0xcc, + 0x69,0xdc,0xa9,0xf9,0xec,0xd1,0xbe,0xe,0x11,0xc5,0x2d,0xb9,0x9b,0x65,0xb2,0xec, + 0x39,0x8d,0x5d,0xca,0x35,0xfd,0xc1,0xf2,0x3,0x9d,0x42,0x1e,0x7a,0xfd,0xe2,0x5b, + 0xeb,0xa1,0x1e,0x2,0xd4,0xde,0x0,0x52,0x86,0xb7,0x8e,0x5b,0x94,0xe9,0x80,0x9, + 0x5,0xa7,0xe4,0xc,0x4b,0x6f,0x26,0x58,0x47,0xdc,0xa8,0xc0,0xbb,0x3b,0x53,0xd9, + 0x65,0xc,0xa5,0x4a,0x9e,0xac,0x8,0xd3,0x69,0x5c,0x6c,0x3a,0xdc,0xfb,0x25,0x60, + 0x1,0xcc,0x53,0x5,0x26,0x39,0xca,0x57,0x80,0xd8,0xae,0x2e,0x78,0x9d,0x90,0x11, + 0x6,0x35,0x53,0xd9,0x88,0xec,0x5f,0xd1,0xef,0xdb,0x34,0xc,0x19,0x99,0xc,0xe4, + 0xa6,0x29,0xa3,0x2,0x6d,0x39,0x33,0xa1,0xa7,0x78,0xbc,0xd,0xf5,0xb,0x8d,0xa6, + 0x8a,0x42,0x85,0x70,0x7a,0x47,0x87,0xbf,0x74,0x1f,0xfe,0x0,0x26,0x7b,0x2a,0xf, + 0x6d,0xbf,0x86,0x36,0x6,0xdd,0x7d,0xf9,0x99,0x4d,0x19,0xde,0x9f,0x40,0xda,0xb5, + 0xab,0xd1,0x34,0xb0,0x4d,0xa0,0x3a,0x6b,0x4d,0xad,0x13,0xa7,0x15,0x77,0x8a,0x73, + 0xc3,0xd0,0xd1,0xe9,0x9f,0x92,0x1c,0xb2,0x74,0xad,0x93,0x43,0xee,0x84,0x32,0x2e, + 0x3b,0xf4,0x68,0xfe,0xde,0xa4,0x60,0xea,0x84,0xdf,0x7e,0x7d,0xda,0xfd,0xe9,0xab, + 0xff,0x59,0x52,0xc8,0x6b,0xea,0x52,0xbe,0xed,0xf7,0xce,0x93,0xc6,0x85,0x4a,0xc6, + 0xc9,0xf2,0x14,0xe6,0x98,0xf9,0x1f,0x4d,0x11,0x3d,0x58,0x6a,0x58,0xc,0x99,0xa6, + 0xeb,0x30,0x37,0x6b,0x76,0x48,0xe9,0x62,0x41,0xea,0x4,0xb2,0x40,0x78,0x35,0x8d, + 0x21,0x17,0x1c,0x5,0x6d,0x7a,0x6,0x5c,0x9d,0x2a,0xa8,0x10,0x6,0x7f,0x23,0xe5, + 0x32,0x88,0xb1,0x1b,0x1f,0x38,0xb6,0x17,0x8c,0x66,0xc5,0xf9,0x89,0xbc,0xd9,0xdc, + 0xbf,0xef,0xb4,0x8a,0x8b,0xe0,0xf7,0x2b,0xbd,0xea,0x7d,0xa5,0x78,0xca,0x94,0x22, + 0x77,0x3b,0xb0,0x4,0x47,0x80,0x2,0x5b,0x2c,0xb9,0x56,0x5b,0x74,0x4f,0xdf,0x71, + 0x77,0x37,0x53,0xac,0xd3,0x25,0x6d,0xd3,0x4d,0x3a,0x6,0xfb,0x2,0xfc,0xe3,0xcc, + 0xe6,0xdc,0x1c,0x1b,0xa4,0x89,0xf7,0x28,0x17,0x8,0x4e,0x8d,0x56,0xd6,0x31,0x68, + 0x8f,0x1e,0x33,0xc7,0x9f,0x20,0xaf,0x73,0xd1,0x2,0xe8,0x3b,0x53,0xa3,0x31,0x43, + 0xa9,0xa4,0xaf,0xe0,0xde,0x44,0x81,0x34,0x3e,0x6,0xd,0xdc,0x60,0xfd,0x5b,0x6a, + 0xa4,0xa2,0xcc,0x7d,0x8d,0x63,0x7d,0x19,0xa5,0x5,0xa4,0x1,0x86,0xa2,0xb3,0x3f, + 0x6a,0x83,0xfb,0xec,0xc9,0xba,0x28,0x88,0xac,0x5e,0x70,0xd2,0x4d,0x2e,0xba,0xf2, + 0x6c,0x1b,0x89,0x6c,0x6f,0x65,0xbb,0x75,0x69,0x7a,0xfc,0x25,0xa0,0x23,0xb2,0x9c, + 0x3d,0x33,0x3a,0x94,0x79,0xa3,0x6b,0x4c,0x24,0xe9,0x25,0xac,0xbe,0xbd,0xf5,0xd3, + 0x7a,0x63,0x6a,0xc4,0x2b,0xe6,0x4e,0x13,0xd5,0x12,0xa5,0x6,0x4b,0xa4,0xc2,0xd2, + 0x62,0x6,0xc8,0x67,0x85,0x72,0xc6,0xf4,0xbd,0x61,0xb6,0x3c,0xc6,0xb9,0x46,0x54, + 0x7e,0xf6,0x7c,0x91,0x83,0x79,0xdd,0x47,0x4f,0x8e,0x9e,0x3f,0xf4,0x5c,0x11,0x69, + 0xe2,0x1d,0xa5,0x2b,0x16,0x8e,0xde,0x45,0xe,0x5d,0x45,0x3a,0xdc,0xcc,0x5e,0x2f, + 0x6f,0xa8,0x68,0x9b,0x27,0x92,0xf8,0xfa,0x56,0xb,0xd3,0x48,0x9a,0x16,0x38,0xfd, + 0xe0,0x94,0x4d,0x7d,0x29,0x8b,0xa,0x92,0xda,0x54,0xb5,0x52,0xee,0xce,0x6c,0x72, + 0x15,0x94,0xa6,0x1,0xdd,0x78,0x43,0x65,0xcc,0x54,0x7,0x84,0x3f,0x56,0x2c,0x1a, + 0xf,0xe2,0x82,0xde,0xd5,0x88,0xb2,0x75,0x46,0x1b,0x91,0x46,0x2a,0x8d,0x53,0xa6, + 0x7d,0xb5,0x62,0xdc,0xd3,0xcd,0xbb,0xa7,0xe3,0x5d,0x50,0xc0,0xf9,0xce,0x38,0x4e, + 0x46,0xea,0x6a,0x27,0xbb,0x60,0x3f,0x7d,0xbe,0xc0,0x66,0xb4,0xe0,0x63,0xa9,0x9c, + 0x1a,0x34,0x76,0xb1,0x2e,0x8,0x2e,0xd2,0x9c,0xfe,0xa2,0x93,0xb7,0x29,0x37,0x5d, + 0x16,0xa1,0xb4,0xc7,0x15,0x47,0x27,0xb,0x22,0x40,0x71,0x25,0xc2,0x10,0x60,0xc2, + 0xa2,0x8c,0x65,0x54,0x94,0x8,0xc9,0x45,0xb5,0x89,0xf5,0x15,0xf2,0x4d,0xe5,0xef, + 0x70,0x1a,0xe9,0xef,0x22,0x57,0x31,0x1c,0x38,0xcd,0x98,0x9b,0x8f,0x47,0x15,0xfd, + 0x8d,0x82,0xa4,0x9f,0xa2,0x7c,0xc7,0x7,0x97,0xc9,0xd9,0x79,0xe8,0x15,0xfe,0xc1, + 0xef,0x77,0x35,0x6c,0x91,0x64, + // AlbumManager.qml + 0x0,0x0,0xc,0x4e, + 0x0, + 0x0,0x5a,0xaa,0x78,0xda,0xed,0x1c,0xdb,0x6e,0xdc,0xc6,0xf5,0xdd,0x80,0xff,0x61, + 0xba,0x6,0x82,0x95,0x2d,0x53,0xab,0xcb,0x6e,0xd5,0x5,0x5c,0x43,0x5a,0x49,0xb0, + 0x51,0x2b,0x56,0x2c,0xd7,0x31,0x10,0xe4,0x81,0x5a,0x8e,0x76,0x9,0x73,0x39,0xc4, + 0x90,0x2b,0x45,0xb1,0x5,0x4,0x5,0x92,0xda,0x45,0x5b,0xa7,0xf,0x8d,0x8b,0x26, + 0x45,0xdd,0xa7,0x3c,0xb9,0x35,0x50,0xa0,0x8,0x5a,0x7,0xf9,0x97,0x22,0x92,0x92, + 0xa7,0xf4,0x13,0x32,0x37,0x72,0x67,0x78,0x1d,0x72,0xe9,0x8b,0x6a,0x13,0x86,0x45, + 0x72,0xce,0xc,0x67,0xce,0x9c,0xfb,0x99,0xb3,0xf6,0xc8,0x43,0x38,0x0,0xef,0x4, + 0xef,0x8c,0xed,0xfe,0x9d,0xb3,0x67,0x6c,0xe5,0xd9,0xe8,0x21,0x37,0xc0,0xc8,0xf1, + 0x13,0xd,0xd7,0xcc,0x3,0x34,0xe,0x26,0xef,0x1b,0x86,0x31,0x17,0xc,0xe1,0x8, + 0x36,0x80,0xe9,0x83,0x9b,0xf4,0xee,0xec,0x99,0xb3,0x67,0xe6,0xce,0x9f,0x3f,0x7b, + 0x6,0x9c,0x7,0x2b,0xce,0xce,0x78,0xb4,0x69,0xba,0xe6,0x0,0x62,0x70,0x91,0x3f, + 0x82,0x11,0x7b,0x1e,0x41,0x37,0x0,0x96,0x6d,0x3a,0x68,0x40,0x41,0x19,0x78,0xf, + 0x43,0x33,0x80,0xb3,0x0,0x5a,0x76,0x30,0xb,0x4c,0xd7,0x2,0x16,0x74,0x60,0x0, + 0x81,0x49,0x3b,0xfa,0x60,0xdf,0xe,0x86,0xe4,0x95,0xdf,0xc7,0xb6,0x17,0xd8,0xc8, + 0xf5,0x69,0xaf,0xb9,0xb3,0x67,0xb6,0x90,0x37,0xf6,0xc0,0x5d,0xf2,0x44,0x2e,0xdb, + 0xea,0x2,0x8c,0x50,0x40,0xe7,0x41,0x9f,0xe7,0xe6,0xc0,0x16,0x46,0x1e,0xc4,0x81, + 0xd,0x7d,0xfe,0xca,0xe3,0xcf,0x7,0x60,0xcf,0xc4,0x62,0xec,0x2e,0x78,0xef,0x7d, + 0x6,0xfb,0xde,0x5d,0xf6,0xe2,0xaa,0x35,0xcb,0x5b,0xde,0x36,0x47,0x64,0x46,0xd2, + 0x47,0x67,0x81,0x37,0x44,0x1,0xea,0xa1,0xb1,0x1b,0x1c,0xbe,0x1f,0x1b,0x70,0x7, + 0x21,0x7,0x38,0xc8,0xb4,0x6c,0x77,0xd0,0x5,0xbb,0xa6,0xe3,0x43,0x69,0x1e,0x57, + 0xdd,0x0,0x62,0xd7,0x74,0x80,0x1f,0x90,0x75,0xc6,0xba,0xda,0x4,0x1f,0x74,0xe1, + 0xa4,0xe7,0xa,0x9f,0x41,0x17,0x5c,0x9c,0x8f,0x1,0xf9,0x1,0x26,0xed,0xc,0x8e, + 0x4e,0xac,0xb,0x1a,0x8d,0x6c,0x88,0xb5,0xc9,0xa4,0xb3,0x1,0x5d,0xb8,0xbf,0x12, + 0xae,0xb3,0x18,0x2a,0x31,0x64,0xb4,0xb6,0x6d,0x7b,0x40,0x56,0x26,0x10,0xec,0xb3, + 0x7,0x8e,0x40,0xbe,0xa9,0x56,0x33,0x1c,0x89,0xe1,0x53,0x3c,0x48,0x68,0x9d,0x49, + 0xf6,0xfc,0xa5,0x67,0xb1,0x9e,0x14,0x33,0xd1,0xa6,0x94,0x1f,0x66,0x8d,0xd1,0x90, + 0x32,0x8c,0xa,0xc5,0xa9,0xb0,0xe7,0x20,0x9f,0x40,0xcd,0xc8,0x74,0xc3,0xe8,0xca, + 0x87,0x1,0xdd,0x14,0xb1,0x34,0xd3,0xed,0xf,0x11,0xf6,0x8d,0x3e,0xa4,0x9b,0x79, + 0x95,0xa0,0xc1,0x33,0x31,0xb9,0xe7,0xad,0xfb,0xb6,0x15,0xc,0xbb,0x60,0xd3,0xc, + 0x86,0xc6,0xc8,0x76,0x9b,0x9d,0x56,0x6b,0x56,0x0,0x18,0xac,0x8d,0x70,0x41,0x67, + 0x49,0x7c,0x7e,0x8,0xed,0xc1,0x30,0x90,0xa0,0xdb,0xed,0x9,0x34,0x6f,0x94,0xc1, + 0x47,0xc8,0x32,0x9d,0x2e,0x8,0xf0,0x58,0x90,0x4e,0x9f,0xce,0x78,0xb,0x39,0x76, + 0xff,0xa0,0xcb,0xe7,0x6a,0xb0,0x45,0x5c,0x77,0xd7,0xfd,0xbe,0xe9,0x41,0x70,0x4f, + 0x7d,0xbb,0x85,0xa1,0xef,0x5f,0x27,0xec,0x6b,0x5b,0x21,0xf1,0x99,0x16,0xa7,0xd4, + 0x56,0xb8,0x6a,0xe4,0x72,0x3c,0x74,0x43,0x76,0xa2,0x97,0x4a,0x96,0xe0,0x52,0x44, + 0x97,0xf4,0x92,0x9,0x88,0x34,0x85,0x14,0x24,0x37,0x49,0x54,0x13,0x83,0xa0,0x8c, + 0x6a,0xc4,0xf1,0x4f,0x1b,0xe,0xa5,0x6d,0x58,0x35,0xfb,0x77,0x6,0x98,0xf0,0x9b, + 0x5,0xd0,0x1e,0xc4,0x8e,0x79,0xc0,0x9b,0xae,0xf3,0x7,0x43,0x20,0xe6,0x6,0xec, + 0x7,0xa6,0x3b,0x70,0xa0,0x3c,0xf5,0x3e,0x72,0x10,0xee,0x12,0xf9,0x65,0xe0,0xc1, + 0x8e,0xd9,0x24,0xf8,0x15,0xff,0x8c,0x76,0xfc,0x4b,0x3b,0xd1,0x67,0xf2,0xc7,0x62, + 0x52,0xce,0xe0,0xff,0xfb,0x63,0xbc,0x6b,0xf6,0xa1,0xb4,0x20,0xc2,0xfa,0x63,0x5f, + 0x5,0xe2,0xef,0x6e,0x5f,0x33,0xf1,0x40,0x82,0xdc,0x41,0xd8,0x82,0xd8,0x10,0x14, + 0x33,0x9f,0x68,0x48,0xf9,0x1a,0x6f,0x89,0x4d,0xbb,0x4f,0x64,0x35,0x21,0x98,0xab, + 0x1,0x1c,0x75,0x41,0xf,0x39,0xe3,0x91,0xcb,0xa5,0xb4,0x3c,0x75,0xdf,0x33,0xfb, + 0xea,0x46,0xb,0xdc,0x5e,0x81,0x66,0x34,0x24,0xbd,0x52,0x17,0x4e,0x2f,0x3e,0xa6, + 0xb1,0x6b,0x3b,0xce,0xbb,0x7c,0xca,0x13,0x42,0x8c,0xc1,0x78,0x18,0xee,0x42,0x8c, + 0xa1,0x75,0x45,0x10,0x78,0xbb,0xa3,0xc2,0x89,0xa5,0x35,0x2,0x6c,0xba,0x3e,0xa7, + 0xf7,0x86,0x3c,0x2f,0x36,0x11,0xb4,0x9f,0x5c,0x46,0x78,0x85,0x4c,0x48,0x67,0xa3, + 0x32,0x60,0x1a,0x94,0x3,0x77,0x83,0x4d,0x82,0x7c,0x9b,0x30,0xeb,0xc2,0x52,0x36, + 0x1c,0xa6,0xb3,0x95,0x1,0x93,0xa0,0x37,0xe1,0x7,0xa9,0x13,0xa2,0x57,0x40,0xda, + 0xc8,0xa2,0x4e,0x3e,0xff,0xea,0xe8,0x93,0xdf,0x9e,0xfc,0xfd,0x6f,0x27,0x9f,0x7e, + 0xd2,0x48,0x87,0xdc,0x25,0x5b,0x66,0x78,0xf6,0x7,0xd0,0xd9,0xb6,0x3f,0x84,0xea, + 0x1e,0xd3,0x36,0xfa,0xf6,0xb6,0x93,0xd3,0x77,0x5f,0x20,0x76,0x83,0x3e,0xac,0x22, + 0xc7,0x4a,0x87,0x4d,0x21,0x21,0x3a,0xc9,0x2d,0x6c,0x8f,0x4c,0x7c,0x90,0xde,0x47, + 0x67,0x9f,0x15,0xfa,0x53,0x36,0x2d,0x8b,0x7a,0xc2,0x4b,0x50,0xfb,0xe2,0x42,0x7a, + 0x73,0x28,0x11,0xb3,0xda,0x43,0xee,0x9a,0xef,0xe4,0x2e,0x98,0x9,0xc6,0x4d,0x34, + 0xf6,0xe1,0xa,0x51,0x3e,0x6,0xe5,0x10,0xd3,0x76,0x7d,0xf6,0x6,0x5c,0x56,0xf0, + 0x31,0xa4,0x12,0x5,0x14,0xd0,0xa2,0xce,0xee,0x17,0xeb,0x86,0x1c,0x9a,0xf9,0xef, + 0x17,0x7f,0x6c,0x64,0x3,0xc5,0xc9,0x25,0x6b,0xf5,0x39,0x5b,0xbe,0xd,0x9,0x12, + 0xac,0xcc,0x4d,0x3f,0xcc,0x5a,0x71,0x84,0xc4,0xbc,0x65,0x53,0x8b,0x4b,0x45,0x79, + 0x31,0x8a,0xf2,0x39,0x37,0xa2,0x7,0xba,0x3b,0xeb,0xae,0xb9,0xe3,0x50,0x8d,0x94, + 0x4e,0x88,0xd1,0xca,0xc7,0xd8,0x47,0x78,0x7b,0x48,0x14,0x1f,0x93,0xf7,0x5b,0x88, + 0x28,0x7c,0x22,0xf3,0xae,0x10,0x3b,0xb2,0xc7,0xda,0xb2,0xfb,0x52,0xad,0x47,0xcc, + 0x5b,0x28,0x4c,0x47,0x83,0xad,0x26,0x54,0x45,0x29,0xc8,0x2a,0x78,0x95,0x40,0x27, + 0x55,0x62,0x28,0x8,0xd0,0x8,0xc8,0x22,0x5c,0x8b,0x6b,0x42,0x84,0xed,0xb0,0xfe, + 0x21,0xca,0xc4,0x63,0x12,0x5c,0x30,0x98,0x6c,0x72,0x24,0x81,0x42,0x36,0x9b,0x4f, + 0x36,0x15,0x68,0x9d,0x94,0x5,0x1f,0xc6,0x34,0x4a,0x8f,0xeb,0xa3,0xc9,0xbb,0xed, + 0x3e,0x71,0x25,0x9c,0x5b,0x36,0xdc,0x9f,0x42,0xa7,0x50,0x98,0x50,0x9d,0x24,0x81, + 0xfa,0x8e,0xed,0x85,0xef,0xd5,0x96,0x2c,0x85,0x58,0xa,0x5f,0x91,0xf6,0x54,0x54, + 0x3f,0x7f,0x79,0x6d,0x90,0xc6,0x3b,0xd4,0x78,0xe4,0xb6,0x15,0x10,0xd2,0x7,0xa6, + 0x90,0x1f,0xd5,0xd9,0x59,0x8c,0xa5,0x2b,0x87,0xf3,0xf4,0xae,0x30,0xd,0x38,0xe, + 0x42,0x8b,0xf2,0x2,0x58,0x5a,0xce,0x62,0xf7,0x22,0x6c,0x29,0x1c,0x2f,0xf,0x5e, + 0xcc,0xf0,0x54,0x9,0x47,0x78,0xa6,0xf,0xc5,0x5d,0x30,0x5f,0x85,0xe8,0xc3,0x9e, + 0x8a,0x3b,0x5,0xc8,0x8b,0xba,0x90,0xfb,0xe2,0xe,0x23,0xa6,0xf0,0xfd,0x74,0xd3, + 0xa0,0x3a,0x5,0xc8,0x1c,0xc1,0x3c,0x20,0x6a,0xd,0x73,0xff,0x83,0x78,0x14,0x7d, + 0x6a,0xb,0x67,0x77,0xd2,0xdd,0x87,0xb2,0x84,0xa2,0xb3,0x9c,0x4d,0x2b,0x6f,0x39, + 0x3a,0x6a,0x30,0xa6,0xdc,0x8e,0xee,0x7f,0x7e,0xf4,0x9f,0x7f,0x1f,0x7f,0xf6,0x94, + 0x5b,0x46,0x8d,0xe2,0x8e,0x3a,0xf6,0xd1,0xf6,0x48,0x73,0x1c,0xc5,0x56,0x5a,0x83, + 0x23,0x3b,0xdb,0x5e,0x9a,0x5e,0x91,0x16,0x2a,0xd4,0x2a,0x3b,0x5c,0x75,0x97,0x8b, + 0x76,0x9a,0xa2,0xb0,0x78,0x4,0x42,0xc0,0xcc,0xb5,0xb3,0x5d,0x6f,0x1c,0x14,0x83, + 0x53,0xe2,0xd8,0xb0,0xa1,0x63,0xe9,0xac,0x2a,0x94,0x25,0x84,0x35,0xe8,0x37,0xae, + 0xea,0x7d,0x62,0x1a,0x7c,0xe4,0x89,0xcb,0xa5,0x96,0x5e,0x7f,0xcf,0x21,0x2e,0xdf, + 0x90,0x50,0x11,0xc4,0x37,0x65,0x9b,0xff,0xe8,0xd3,0xdf,0x9d,0x7c,0xf9,0xb4,0xa1, + 0x37,0x8,0x67,0xe,0x66,0x6d,0xc8,0x1e,0xb4,0x5e,0x67,0xe4,0xd2,0xf,0xf7,0x86, + 0xc4,0x6a,0x88,0x6c,0x96,0x98,0x1f,0x4e,0xc7,0xd7,0xd9,0x5e,0x2d,0xcf,0xb7,0xe8, + 0xca,0xf6,0x7a,0x63,0x4e,0x6f,0x5,0xae,0x83,0xe,0x8b,0x15,0xea,0x8f,0x91,0xe9, + 0x58,0x6b,0x76,0x14,0x73,0x90,0x69,0xd2,0x30,0x89,0xc0,0xde,0x83,0x1b,0xa8,0x3f, + 0xf6,0x63,0xe,0x84,0xc7,0x9d,0x29,0x50,0x6c,0x33,0x55,0x96,0x15,0xd3,0xb8,0x73, + 0x5,0xb4,0xdb,0x4b,0x1f,0xf2,0x26,0x8d,0x96,0x6a,0x8f,0x59,0x97,0xb8,0xa6,0x17, + 0xb5,0xc,0xb6,0xc2,0xa8,0xd4,0xfc,0x82,0x5e,0x27,0x66,0x1a,0x28,0xbd,0xf4,0xfa, + 0xfd,0x2,0x1e,0xf8,0x6,0x72,0x6f,0xc0,0x60,0x8c,0x79,0x74,0x2c,0x16,0xf8,0x2a, + 0x94,0x5d,0xbb,0xa0,0x29,0xf3,0x9d,0x11,0x90,0xbd,0x68,0xce,0xcc,0x94,0x19,0x23, + 0xa,0x83,0x29,0xd1,0xd2,0x94,0x51,0x67,0xd3,0xe2,0x69,0xe1,0x17,0xcb,0x7d,0x2f, + 0x27,0x66,0x57,0xa6,0x7b,0x76,0x5c,0x4f,0x83,0xe6,0x6b,0x2,0x3b,0xd4,0xd4,0x61, + 0xf2,0x5c,0x4b,0xa8,0xb2,0x22,0xdf,0x37,0x45,0x93,0xd1,0x2f,0xbd,0x64,0x4d,0xd6, + 0xa9,0xac,0xc9,0x8e,0x1f,0x3e,0xfc,0xee,0x9b,0xa7,0x3f,0x3c,0xbb,0x7f,0xf4,0xf0, + 0x1f,0xdf,0x7f,0xf4,0xe0,0x87,0x67,0xf,0xaa,0xeb,0x33,0x9,0xe5,0xd3,0xab,0x35, + 0x95,0xd6,0xb8,0x76,0xd3,0x19,0x73,0x1f,0x9b,0xde,0x26,0xb2,0xa8,0x58,0x12,0xdb, + 0x69,0xbc,0x4b,0x5e,0xbd,0x51,0x8d,0xd3,0xa9,0xc6,0x88,0xc8,0xdf,0xa8,0xc6,0x53, + 0xa6,0x1a,0xb5,0x98,0x19,0x79,0x93,0x3e,0x9a,0xb2,0x84,0x47,0xa4,0x4a,0x75,0xd3, + 0x95,0xdd,0xc2,0x81,0xde,0x19,0x93,0x2f,0x68,0x88,0x92,0x55,0x6,0xa7,0xcb,0xa4, + 0x2f,0xd3,0x93,0x80,0x61,0x68,0x33,0x45,0xdd,0x1b,0xe,0x74,0x7,0xc1,0x10,0xfc, + 0x5c,0xcd,0xd9,0x9c,0x2a,0x61,0x25,0xe2,0x30,0x62,0x99,0xe5,0x8c,0x8c,0xcb,0xa0, + 0xd9,0x67,0xfb,0xbe,0x1a,0xb8,0x2c,0xb0,0x9c,0x1b,0xc7,0x17,0xb2,0x66,0xcd,0xc4, + 0x77,0x62,0xf2,0x46,0xb4,0x94,0xb4,0x90,0xa6,0x14,0xb4,0x88,0x7a,0xd8,0xc1,0x41, + 0x1c,0x3,0x64,0xd2,0xf3,0x64,0xe8,0x96,0xd1,0xae,0x5d,0xfe,0x49,0x49,0x40,0xdd, + 0xf8,0x4c,0x6a,0x9c,0x46,0x3b,0x48,0xf3,0x3c,0x44,0x5c,0x7a,0xd0,0x66,0x13,0x12, + 0xa,0x1c,0x4d,0x49,0x7c,0x4,0xf5,0x8d,0x73,0xbb,0xec,0x6a,0x80,0x69,0xc5,0x3a, + 0xcf,0x4d,0x60,0xfb,0x43,0x4a,0x91,0xce,0x8a,0x63,0xf,0x5c,0x4a,0x1f,0x1c,0xf5, + 0x6,0x7b,0xbe,0xd2,0x63,0x49,0x20,0xfd,0xf1,0xf6,0xe8,0xc,0xfa,0x19,0xa3,0xdd, + 0x2a,0x33,0x9a,0x36,0xd5,0x68,0x65,0x77,0x52,0x63,0xbf,0xa,0x63,0xea,0xf7,0x2d, + 0x97,0xfd,0x99,0x26,0x1b,0x94,0x9b,0x1d,0x4a,0x50,0x46,0x6a,0xba,0x8,0xb0,0x34, + 0xd2,0xa,0xc6,0x68,0xbf,0x28,0x7f,0x94,0x93,0x4f,0x2a,0xe9,0x9,0xd6,0xe5,0x51, + 0xbe,0xc,0xaf,0xb2,0x6,0xcf,0xb2,0x1e,0xef,0xb2,0x84,0x87,0x59,0xbb,0x33,0x5a, + 0xb1,0xf9,0xb0,0x20,0x87,0xc0,0x8f,0xce,0x39,0xb6,0x1f,0xbc,0x66,0xd9,0x83,0xe3, + 0x7,0x1f,0x1d,0x7f,0xf1,0x80,0x6b,0x25,0xd0,0x6c,0x80,0xb,0xe2,0xc0,0x5e,0x68, + 0x1e,0x5d,0x0,0x8d,0x99,0x37,0x29,0x5,0x41,0x25,0xd7,0xf8,0xc9,0x43,0xf9,0x7c, + 0xe1,0xb4,0xdb,0x50,0xd5,0x3c,0x9e,0x26,0x34,0xb1,0x67,0xfb,0x36,0x91,0xcc,0xdd, + 0xf0,0x24,0xa5,0x7e,0xaa,0xe9,0x37,0x8f,0xbf,0xfb,0xfa,0xeb,0x6f,0xbf,0x7a,0x62, + 0x18,0x46,0x4d,0x44,0xb1,0x59,0x7d,0x63,0xf5,0x6d,0x8a,0xba,0x6c,0x89,0xe9,0x6d, + 0x8,0x1d,0x2a,0x5b,0x1f,0x79,0xec,0x64,0xe8,0xff,0x7,0x8d,0xfd,0x44,0x10,0x19, + 0x78,0xeb,0xad,0x98,0x68,0xb9,0x74,0xe9,0x12,0x68,0xe9,0xb,0xaa,0x3f,0xff,0xea, + 0xf8,0xd1,0xe3,0x5a,0x73,0x9c,0x6f,0x68,0x2f,0x47,0xf,0x9e,0x8e,0xfc,0x6a,0xd, + 0x64,0xa8,0x19,0x0,0xb8,0x1,0x3d,0x6a,0xe4,0x61,0x5d,0x4b,0x71,0x84,0x2c,0xe8, + 0x74,0x25,0x23,0xd1,0xd7,0x75,0x1b,0xe8,0xa1,0xfc,0x1,0xf9,0x54,0x97,0xef,0xc6, + 0x35,0xb2,0x19,0x79,0x27,0x59,0xea,0xe,0xba,0x30,0x47,0x82,0x19,0x88,0x66,0x60, + 0x76,0xf9,0x3a,0xe8,0x6d,0x9,0x17,0xc6,0x5f,0xe7,0x27,0x9a,0xc5,0xf2,0xe3,0xe7, + 0x9b,0x9,0xdf,0x47,0xa3,0x1a,0xe2,0xc8,0xb8,0xfe,0xe8,0xe1,0xe1,0xfc,0x5b,0xa6, + 0x33,0x86,0xd2,0x17,0xf4,0xd3,0xbb,0xe1,0x28,0xd4,0x2,0x8e,0x8f,0xa2,0x4,0xd5, + 0xcb,0x78,0x24,0xdb,0x81,0x89,0x3,0xba,0xee,0x6e,0xa5,0xec,0x54,0xe2,0xc,0xf8, + 0x14,0x18,0x52,0x6,0x15,0x9e,0x42,0x6c,0xb8,0x72,0xc8,0x52,0x6,0x54,0xfd,0x86, + 0xc9,0xb8,0x52,0x95,0x0,0xb8,0x77,0xef,0x79,0xa4,0xab,0x84,0xeb,0x47,0xbc,0x5c, + 0xe8,0xd4,0x88,0xe9,0x8b,0xf3,0xcf,0x69,0xa6,0xdb,0xe6,0x1e,0xe4,0xf3,0xdc,0x1d, + 0xbb,0xcc,0xa9,0x68,0xba,0x51,0xb9,0xcb,0x14,0x49,0xcc,0xb0,0x70,0x23,0x41,0x22, + 0xb3,0x40,0x1a,0xff,0x95,0x46,0xd,0x2f,0x1a,0x61,0x1f,0xea,0x56,0x47,0x44,0x58, + 0x7a,0x92,0x40,0xc4,0xcc,0x73,0x9a,0xf6,0xba,0x60,0xa8,0x28,0x87,0xa6,0x6c,0xec, + 0x4c,0x65,0x7a,0x14,0x4c,0xea,0x96,0xe2,0xca,0xd2,0x33,0xa7,0x9c,0x9b,0x9c,0x79, + 0x75,0x62,0x4c,0x4a,0x3,0x3a,0xd6,0xa9,0xb,0xc,0x68,0xbe,0x3e,0xd4,0x3e,0xa2, + 0xbb,0x41,0x90,0xf3,0x4a,0x16,0x7d,0x90,0xb9,0xdd,0x44,0x5e,0xf9,0x43,0xd2,0x2f, + 0xee,0xd4,0xf3,0x69,0x28,0x52,0xe1,0xc6,0x58,0xc6,0xe6,0xa5,0x5b,0xd9,0xf9,0x29, + 0xb3,0xac,0x2d,0x5e,0xec,0x64,0x99,0x20,0xa5,0x33,0x51,0x95,0x33,0x4f,0x72,0xc9, + 0x87,0x56,0xa6,0x28,0xac,0xf8,0xd0,0xce,0xef,0x64,0xba,0x25,0xa5,0x92,0x2e,0x61, + 0x84,0xe2,0xe3,0x7f,0x7e,0xff,0xe8,0x49,0x89,0x62,0x8f,0xb2,0x81,0xaa,0xf2,0xe9, + 0x93,0xea,0x61,0xa9,0x69,0x5d,0xc7,0xe9,0x5c,0x46,0x35,0x1f,0x9e,0x53,0x13,0x13, + 0xcb,0x81,0x77,0x9e,0x6b,0xd,0x4c,0x71,0x52,0xe4,0x75,0x29,0x81,0x89,0xdd,0xca, + 0x15,0x9d,0x52,0x34,0xdb,0xa6,0xc2,0xaa,0x8f,0x46,0x1e,0x72,0x23,0x3c,0x44,0x8f, + 0xaa,0x83,0x99,0x22,0x4a,0x28,0xda,0xb9,0x49,0x45,0xda,0xc3,0xf,0x24,0xcb,0xbb, + 0x27,0xee,0xa1,0x5a,0xa9,0x2d,0x39,0x82,0xa2,0x56,0x5b,0x81,0x89,0x55,0x5b,0xb, + 0x57,0xac,0xa8,0xe4,0x5a,0x2,0x53,0xca,0x8c,0xfd,0xd0,0x1,0x6b,0xaa,0xe5,0xc7, + 0xfd,0xc8,0x5f,0x88,0x35,0xf8,0xc2,0x3c,0x2f,0x57,0x3a,0x6d,0x4d,0x2c,0xd7,0xd8, + 0x78,0x50,0x35,0xe,0xe5,0x61,0x93,0x80,0x92,0x2d,0xd6,0x94,0x3e,0x19,0x95,0x47, + 0x87,0xda,0x34,0x42,0x21,0xcd,0x6d,0x77,0x5a,0x44,0xb0,0x36,0x23,0x94,0x2b,0x2e, + 0xd7,0x65,0xf0,0xd3,0x5,0xd2,0xda,0x5e,0x10,0xdf,0xd2,0x92,0xf8,0x45,0x25,0xb7, + 0xa9,0x7,0x9a,0x8a,0xb,0x68,0x39,0xdc,0x2a,0x1c,0x9a,0x7b,0x36,0xc2,0x84,0xf6, + 0xc5,0x72,0x88,0xd6,0x7c,0x7b,0x3c,0xda,0x81,0x78,0xc5,0xb5,0x47,0x26,0x9b,0xf6, + 0x5d,0x60,0x8d,0xb1,0xc9,0xb,0xde,0xe5,0xa1,0xc2,0xb7,0x1b,0x26,0x21,0xe2,0x43, + 0x85,0xba,0xd7,0x6c,0xdf,0x73,0xcc,0x3,0xe6,0x7a,0xf2,0x97,0xa9,0x76,0x42,0xbe, + 0x1c,0x48,0x94,0xa7,0xc8,0x67,0x77,0xa2,0xa8,0x93,0xfc,0x72,0x12,0x4a,0x8a,0xf6, + 0x24,0x66,0xf7,0x71,0xb6,0xb3,0xdd,0x5d,0x34,0x79,0x9d,0x17,0x28,0xd3,0x31,0xff, + 0xa2,0xa9,0x24,0x4c,0x91,0x2c,0x8d,0xa8,0x1b,0xfb,0xe1,0x1a,0x73,0x42,0x4c,0x39, + 0x71,0x81,0xaa,0xc1,0x54,0x7d,0x65,0x59,0xf6,0x80,0x19,0x74,0xec,0xf0,0xcc,0xa1, + 0xb1,0x4e,0xef,0x6f,0x24,0xcb,0x97,0xe,0xeb,0xc6,0x58,0x44,0x1,0xe9,0x1c,0x18, + 0x46,0x16,0xe3,0xd,0x4a,0xa0,0xb1,0x68,0x17,0x34,0xa2,0x28,0x55,0x4d,0x98,0xf2, + 0x86,0x48,0xad,0x58,0x8e,0xaf,0x74,0xf2,0x33,0x1f,0x34,0xc9,0x8,0x8e,0x9e,0x3d, + 0x3e,0xf9,0xf8,0xcb,0x93,0x7,0xbf,0xae,0xb8,0xe2,0xdb,0xbe,0xf6,0x8a,0xd3,0x83, + 0xf7,0x39,0xe,0x1d,0x65,0xf7,0xc4,0xf1,0xb8,0x4c,0xbb,0x3b,0xa3,0x8,0x3b,0xab, + 0xf8,0x3a,0x14,0xd4,0xcb,0xa9,0xfe,0x1c,0xd5,0x15,0x99,0x76,0x77,0xf8,0xb3,0xb, + 0xed,0x9f,0xcd,0x2d,0xb4,0xdb,0xb3,0x60,0x7e,0xb1,0xc5,0x6f,0x16,0x96,0x3a,0xfc, + 0xa6,0x65,0xcc,0xcf,0x14,0x95,0x5f,0x67,0x6d,0x98,0x7e,0xb9,0x75,0x54,0x66,0xfd, + 0x7b,0x8d,0xcd,0x4b,0x33,0x10,0x43,0xe7,0xf5,0xdc,0xe2,0xea,0xf2,0xc2,0x46,0xa7, + 0x51,0x40,0x62,0xb9,0x26,0x23,0xb5,0x59,0x64,0xac,0x55,0xf5,0x1c,0x75,0x2c,0xc3, + 0x2a,0x16,0xa1,0x64,0x9,0x46,0xa6,0x95,0x91,0x30,0x5e,0x34,0xa8,0x92,0x47,0xbf, + 0x5e,0x12,0x5d,0x72,0x33,0xa8,0x90,0x32,0x17,0x16,0x5,0x69,0x76,0x96,0xd5,0xbf, + 0x2f,0x94,0x30,0xff,0xf7,0xd7,0x47,0x7f,0xd0,0xa1,0xcc,0xa5,0x69,0xe9,0x4e,0xc5, + 0xca,0xa9,0xa0,0xbc,0x14,0x7b,0x56,0xcf,0xc9,0x60,0x42,0x71,0x62,0x83,0x65,0x19, + 0x3a,0x75,0x98,0x61,0xcb,0x29,0x56,0x58,0xaa,0x11,0x96,0x59,0x1d,0x19,0xa,0x5, + 0x6a,0xdf,0x30,0x80,0xfa,0x2,0x71,0x8b,0x31,0x79,0xc6,0x69,0x4e,0x71,0x6a,0x54, + 0x80,0x58,0x19,0xc6,0x64,0x2b,0xe2,0xe,0x4,0x1d,0x69,0x26,0x4e,0x83,0xda,0xa1, + 0x9f,0x6c,0x7,0xa0,0x84,0x11,0x96,0x19,0xb9,0x29,0x2c,0x75,0x50,0xbd,0x4,0x5, + 0xf7,0xb5,0xd4,0x34,0x24,0x98,0xb3,0x8c,0x9,0x59,0xc5,0x84,0x52,0xe3,0x21,0x31, + 0x53,0x2e,0x16,0x3,0x69,0x65,0x48,0xed,0xac,0x92,0xa7,0x90,0x3c,0xa9,0x57,0x58, + 0x33,0x79,0xb6,0x5b,0x59,0xe4,0x19,0x39,0xd3,0x25,0xc8,0x53,0x76,0x5b,0x5,0x79, + 0xca,0x7d,0x2b,0x14,0x3c,0x69,0x16,0x10,0x9d,0x5e,0xb2,0x8f,0xf6,0xf4,0xe5,0x93, + 0xfd,0x34,0x25,0x38,0x2f,0x90,0x65,0x18,0x99,0x4a,0x25,0x32,0x31,0xb,0x24,0x56, + 0x9,0xb3,0x9c,0xc1,0x6b,0x99,0xc9,0x83,0x52,0x6e,0x77,0xe2,0xb7,0x3c,0x4a,0x46, + 0xff,0xb3,0x23,0xff,0x99,0xfa,0x24,0xb5,0xbe,0xb6,0x54,0xc4,0xbf,0x3c,0xf,0x48, + 0x94,0x44,0xc3,0x62,0x99,0x76,0x5d,0xe3,0xdc,0x7c,0x67,0x65,0x71,0x69,0x85,0x9e, + 0xf1,0x6f,0x9c,0x5b,0x58,0xe8,0xb5,0xdb,0xeb,0xd,0xcd,0x5f,0xaf,0xd2,0x8e,0xe7, + 0xb,0xab,0xed,0xdb,0x6f,0xfe,0x72,0xf4,0xe4,0x4f,0xd3,0xfc,0xc6,0x97,0xaf,0xfb, + 0x1b,0x5f,0x1a,0x68,0x89,0xaa,0x1b,0x32,0x7e,0x5a,0x6b,0x8a,0x58,0x7d,0xf5,0x38, + 0xbd,0x56,0xcd,0x5a,0x71,0x8d,0x5a,0xea,0x76,0x15,0xc6,0xe5,0xa9,0xd2,0x92,0x89, + 0x25,0x1d,0x4a,0x3f,0x1c,0xaf,0x1b,0x8a,0xaf,0x1a,0x86,0xd7,0xab,0x1a,0xa0,0x15, + 0x2,0x8a,0xf1,0xa6,0x5b,0x22,0x20,0x39,0x73,0x61,0x60,0x39,0x6d,0x9c,0x59,0x55, + 0xf7,0x16,0x97,0x2,0x1c,0xd6,0xf6,0x33,0x59,0xa7,0x4f,0x16,0x4d,0x62,0xf7,0x35, + 0x27,0x1e,0x6b,0x11,0x50,0x47,0xf,0x3f,0x3b,0xfe,0xd7,0xfd,0x57,0x45,0x40,0x95, + 0x4c,0x30,0xbe,0xa6,0x2,0x2b,0x46,0x51,0xa7,0x48,0x66,0x4d,0xe4,0x4b,0x32,0xa3, + 0x55,0x36,0x53,0x28,0xfe,0x90,0x7f,0x3f,0x2,0x99,0xc0,0xda,0xd7, + // PhotoViewer.qml + 0x0,0x0,0x12,0x78, + 0x0, + 0x0,0x69,0xed,0x78,0xda,0xdd,0x3d,0xfd,0x6f,0xdc,0xc6,0x95,0xbf,0x1b,0xf0,0xff, + 0x30,0xd9,0xc3,0x15,0xab,0x58,0xa2,0x56,0xb2,0x14,0x38,0xeb,0x38,0x86,0xa5,0x58, + 0x67,0xa1,0x96,0xad,0x78,0x75,0x97,0xf8,0x82,0xe0,0x40,0x91,0xa3,0x5d,0xd6,0x5c, + 0xce,0x1e,0xc9,0x95,0xb4,0x49,0x5,0xb4,0x45,0xd2,0x34,0x39,0x4,0xe9,0x15,0x97, + 0xf8,0x7a,0x75,0x11,0x17,0x70,0x2e,0xf7,0xd9,0xa4,0x40,0x90,0x34,0x9f,0xfd,0xe1, + 0xfe,0x93,0xa0,0x2b,0x3b,0xff,0xc5,0xbd,0x37,0x43,0x72,0x87,0xe4,0xc,0xc9,0x5d, + 0xed,0x2a,0xbe,0x23,0x2,0x79,0x39,0x9f,0x6f,0xde,0xbc,0xf7,0xe6,0x7d,0x71,0xe2, + 0x74,0x7b,0xcc,0xf,0xc9,0xf3,0xe1,0xf3,0x7d,0xc7,0xba,0x73,0xf6,0x8c,0x93,0x7a, + 0x37,0xd6,0x99,0x17,0xfa,0xcc,0xd,0x72,0x15,0xd7,0xcd,0x1,0xeb,0x87,0xa3,0xf2, + 0x9a,0x61,0x2c,0x86,0x1d,0xda,0xa5,0x35,0x62,0x6,0x64,0x7,0x7f,0x9d,0x3d,0x73, + 0xf6,0xcc,0xe2,0x93,0x4f,0x9e,0x3d,0x43,0x9e,0x24,0xdb,0x1d,0x16,0xb2,0xbf,0x71, + 0xe8,0x1,0xf5,0xc9,0x2,0xd9,0xe8,0xbb,0xee,0x42,0x60,0xf9,0x94,0x7a,0xa4,0x87, + 0x35,0x64,0x9f,0x57,0x61,0x53,0xde,0x7c,0x83,0x9a,0x61,0xdf,0xa7,0x41,0x93,0xbc, + 0xc2,0x58,0x77,0xb1,0x67,0x7a,0xf3,0xc4,0x33,0xf7,0x9d,0xb6,0x19,0x3a,0xc,0x7e, + 0x87,0x8c,0xb9,0xbb,0xa6,0x3f,0x4f,0x7c,0x28,0xf0,0xda,0xf3,0xc4,0xf1,0xf6,0x18, + 0x81,0x66,0xd4,0x9d,0x27,0x81,0xeb,0xd8,0x34,0xe8,0xb0,0x3,0x1c,0x6a,0xf1,0xec, + 0x99,0x6d,0xd6,0xeb,0xf7,0xc8,0xab,0xf0,0x6,0x8f,0x63,0x37,0x89,0xcf,0x58,0x88, + 0xc0,0xe1,0xfb,0xe2,0x22,0xd9,0xf6,0x59,0x8f,0xfa,0xa1,0x43,0x3,0x51,0xd4,0x13, + 0xef,0x3,0xb2,0x6f,0xfa,0x2,0xbc,0x26,0xf1,0x0,0x62,0x32,0x7a,0xa0,0xd7,0x7a, + 0xdf,0xf7,0xa9,0x17,0x46,0xf0,0xb3,0xdd,0x1f,0x51,0x2b,0xd4,0xf5,0x87,0x75,0xbc, + 0xf4,0x32,0x49,0xf7,0xe7,0x18,0x21,0xae,0x13,0x84,0x64,0x8f,0xf9,0xd2,0xea,0x32, + 0x83,0x38,0x30,0x87,0x25,0xe6,0xda,0xf4,0x6c,0x7a,0xd8,0x24,0x8d,0x3c,0x10,0xe, + 0xd6,0xc0,0xdf,0x68,0x3a,0x62,0xfa,0xbe,0x39,0x90,0x96,0xb8,0xe9,0x85,0xd4,0xf7, + 0x4c,0x97,0x4,0xa1,0x19,0xd2,0xcc,0xc,0x3e,0x85,0xa,0xc4,0x73,0xcb,0x32,0x5d, + 0xda,0x24,0x4b,0x46,0x43,0xd5,0xa2,0xc7,0x82,0x17,0x61,0x72,0x4d,0xd5,0xed,0x7c, + 0xd5,0x2e,0x6c,0x12,0xc1,0x7d,0xd8,0x84,0xcd,0x69,0x92,0x3d,0xd3,0xd,0xa8,0xaa, + 0x89,0x13,0x6c,0xbb,0xe6,0x0,0xb6,0xb1,0xb0,0xcd,0x73,0xbe,0xd9,0x6e,0x6b,0x1b, + 0xf5,0x18,0xe2,0xc9,0x86,0x36,0xad,0xd0,0xf4,0xc3,0x26,0xd0,0xa9,0xc1,0xcb,0xea, + 0x8d,0x79,0xd2,0x98,0x93,0x50,0xd1,0x72,0xda,0x80,0x88,0x68,0xab,0x3,0xfe,0x42, + 0x6c,0xc7,0x74,0x59,0x7b,0xdd,0x65,0x1,0xb5,0xeb,0x73,0xa9,0x2a,0x8e,0xd0,0xd6, + 0x81,0x13,0x5a,0x1d,0xa8,0x4b,0x76,0x54,0xd1,0xe8,0xaf,0x7b,0x36,0xe0,0x36,0xdd, + 0x26,0x99,0x75,0x9d,0x75,0x7b,0x7d,0xa8,0x8d,0x21,0x4e,0x88,0xd,0xf0,0x67,0x33, + 0xcf,0x1d,0x64,0xd6,0xdb,0x31,0x83,0x6d,0x9f,0xee,0x37,0x53,0x5b,0x4f,0x9e,0x8d, + 0x71,0xac,0xef,0x75,0x83,0x1e,0x86,0x99,0x5e,0xcf,0x44,0x54,0x61,0xb8,0xd4,0x6b, + 0x87,0x1d,0xe0,0xbf,0x25,0xdd,0x28,0x8,0x7b,0xd4,0x77,0x5b,0x10,0x7e,0xba,0x2b, + 0x0,0x40,0x7e,0xf0,0x83,0xc,0x50,0x97,0x14,0x85,0x99,0x39,0xc5,0x7c,0xf8,0x5c, + 0x8e,0x2a,0x5e,0x92,0x9b,0xbf,0x4c,0xa2,0x89,0x64,0xae,0xe4,0x5c,0x1b,0xd0,0x10, + 0x19,0x3c,0x0,0xa0,0xf7,0x90,0x5,0x85,0xd0,0x88,0x36,0xdf,0xc4,0x1,0x9a,0xe4, + 0xe6,0x3e,0xf5,0x81,0x80,0xc,0x26,0xfe,0x15,0x95,0xa6,0x67,0x75,0x98,0x1f,0x18, + 0x16,0x45,0xd2,0xdf,0xf4,0x9a,0x51,0x73,0x51,0x7b,0xe0,0xd8,0x61,0x27,0x2e,0x42, + 0x98,0xf8,0xf,0x83,0x17,0x93,0x84,0x92,0x3b,0xd4,0x69,0x77,0xc2,0x7c,0x33,0x51, + 0x3e,0x6a,0xd7,0x65,0xb6,0xe9,0x36,0x49,0xe8,0xf7,0x23,0xb2,0xb4,0x90,0x92,0xb6, + 0x99,0xeb,0x58,0x83,0xa6,0x58,0x88,0xc1,0x89,0xeb,0xa6,0x77,0x35,0xb0,0xcc,0x5e, + 0x4c,0xbc,0xa6,0x6d,0x73,0x82,0x6e,0x48,0xcb,0x5e,0x33,0xad,0x3b,0x6d,0x9f,0xf5, + 0x3d,0x5b,0x14,0xed,0x26,0xef,0x4d,0x72,0xb,0x44,0x8c,0xe9,0xb5,0x5d,0x1a,0xb, + 0x33,0x3e,0x17,0x73,0x99,0xdf,0x14,0x12,0xd7,0x10,0x7f,0x77,0x33,0x63,0x1c,0x49, + 0xe3,0xdf,0xa2,0x80,0x52,0x21,0x6,0xc8,0x41,0x27,0x91,0xbf,0x56,0x7,0x6,0x8e, + 0x69,0x92,0x79,0xeb,0x12,0xd,0xac,0xf3,0x2a,0x98,0x5e,0x9a,0x34,0x91,0x16,0xe4, + 0xd2,0x48,0x5c,0xf0,0x35,0x81,0x90,0x80,0xb2,0x74,0xc9,0xed,0x51,0x49,0x2,0xa, + 0xcc,0xc1,0xd9,0x2d,0x35,0x6c,0x22,0x9,0xa0,0x83,0xc4,0xe5,0x9c,0x56,0x41,0x66, + 0x1b,0x2a,0x3e,0x95,0x17,0x77,0x23,0x11,0xa2,0x40,0x2d,0x9e,0x85,0x3f,0xa2,0x25, + 0xc5,0xaf,0xa4,0xcd,0x90,0xaf,0xea,0x73,0xa9,0x69,0xf7,0x48,0x3d,0x62,0xb8,0x54, + 0x39,0x47,0xaf,0x44,0xa6,0xb,0xb,0xe9,0xba,0xb4,0x6c,0x90,0xf9,0x66,0x6e,0xd4, + 0xf0,0x28,0x3,0xa6,0x4,0x9,0xf2,0xaa,0x12,0x12,0xac,0x28,0x84,0xe4,0xdc,0xb9, + 0x69,0x42,0x82,0xbb,0xb9,0xe9,0xa5,0x21,0x91,0x77,0x78,0xcb,0xc,0x3b,0x46,0xd7, + 0xf1,0xea,0xa3,0xc2,0x73,0xa4,0x61,0x2c,0xaf,0xce,0x93,0xf3,0x73,0x69,0xe0,0xa5, + 0x6e,0x97,0x80,0x34,0x60,0xc8,0x84,0x24,0x2e,0x26,0xa4,0x50,0xc,0xc9,0xcd,0x7e, + 0x58,0x6,0x8a,0x79,0x28,0x4d,0xb4,0x10,0x81,0xd2,0x30,0x56,0xa7,0xb,0x8c,0x8f, + 0xac,0xf2,0xb7,0x30,0x86,0x1e,0x9c,0xa5,0x9,0x28,0x3f,0x19,0x3f,0x64,0x6d,0xe0, + 0xe5,0x56,0xac,0xad,0x64,0x28,0x41,0x62,0x85,0x27,0x92,0x97,0x3c,0xc9,0x27,0xdd, + 0x49,0xe8,0x74,0xb9,0x6,0x5,0xcf,0xe,0xfe,0x4c,0x8d,0x6,0x7c,0x96,0xa8,0x45, + 0x3b,0xa3,0x86,0xbc,0xe,0x5,0xe4,0x3e,0xa,0xb0,0xf3,0x8d,0x86,0x4,0xbe,0x4f, + 0x7b,0xa0,0x85,0xc9,0x62,0x8d,0x97,0xf6,0x3d,0x8f,0xb,0xad,0x11,0x80,0x20,0xfb, + 0x23,0x9a,0x1d,0x35,0x63,0xde,0x8e,0xef,0xb4,0xdb,0xd4,0x47,0xe,0x8f,0x29,0x3d, + 0x3,0xbd,0x5,0xba,0x25,0x12,0x74,0x48,0xbb,0x4d,0x82,0x7f,0x65,0x88,0xf7,0x98, + 0xd5,0xf,0xe2,0xc9,0x47,0xc5,0xb0,0xe2,0x1f,0xd2,0xc1,0x2e,0x33,0x7d,0x1b,0x55, + 0xb,0x3f,0xb4,0xb8,0x12,0x1a,0x57,0x43,0x5d,0x60,0x30,0xf,0x38,0x39,0xe0,0xb2, + 0x25,0xc6,0x75,0x9d,0xee,0xc3,0x4c,0x39,0x96,0xa,0x38,0xc7,0x10,0x51,0x6b,0xdc, + 0xa1,0x83,0x5c,0xb,0xe,0xa7,0x19,0x50,0xd4,0x27,0x60,0xf0,0xbf,0x13,0xf2,0xbb, + 0x99,0x6f,0x94,0xc8,0x28,0x2e,0xfb,0xeb,0x73,0xea,0x16,0x62,0x22,0xd3,0xb2,0x68, + 0xf,0x95,0x81,0x4b,0x19,0xe4,0xca,0xcf,0x2e,0x9c,0xce,0x77,0x8a,0x81,0xb9,0x4e, + 0xf7,0x42,0xd,0x28,0xb1,0x98,0x3b,0xd,0x30,0x6e,0xf1,0x53,0x52,0x7,0x87,0xbc, + 0xf5,0xb3,0x85,0xa3,0xd5,0x33,0x2d,0xdd,0xd6,0xe4,0x78,0xed,0x34,0x0,0xda,0xd4, + 0x0,0x13,0xeb,0xc4,0xc8,0xda,0xf1,0xef,0xd3,0x80,0x67,0xdb,0x5,0x96,0x2a,0xa1, + 0xef,0xbf,0xef,0x83,0x24,0x50,0xcf,0x10,0x1f,0x13,0xa7,0x1,0xea,0x96,0xe3,0x29, + 0x61,0x8d,0xe1,0xe0,0x87,0xc4,0x69,0x0,0xd2,0xd0,0xf1,0xfa,0xe8,0x70,0x98,0x5, + 0x18,0x47,0xa9,0x63,0x3b,0x25,0xff,0x36,0xbb,0x66,0x9b,0x82,0x85,0x47,0x4d,0x50, + 0x63,0x41,0x5d,0x5,0xab,0x77,0x11,0x51,0x32,0x6a,0xb4,0xc5,0xfa,0x1,0xbd,0x82, + 0xd,0x32,0xd2,0xc,0x8f,0x1,0x7,0xbb,0x63,0x65,0xba,0x2a,0xd6,0x97,0xf7,0x1c, + 0xd7,0x4d,0xeb,0xca,0xf1,0xd3,0x41,0xfd,0xfa,0xaa,0x67,0xee,0xba,0x28,0x59,0xf3, + 0xab,0x1,0xad,0x23,0x60,0x7e,0xab,0x83,0xf2,0x51,0x3a,0x24,0x9f,0x25,0x4b,0xa0, + 0x39,0xd7,0x47,0x6,0x1c,0xbc,0x1,0x6e,0x85,0x12,0x77,0xcd,0xf4,0xec,0x75,0xde, + 0x8f,0x70,0x93,0xed,0x66,0x8f,0x7a,0xa3,0xb2,0x39,0x51,0x78,0xc5,0xf7,0xd9,0x81, + 0x28,0x91,0x51,0x11,0x6b,0x91,0x8e,0x75,0x87,0x46,0x46,0xfd,0x48,0xf8,0x66,0x9b, + 0xe5,0x4f,0x84,0x2e,0x22,0x49,0x29,0xef,0xd3,0xaa,0xc3,0xb3,0x5c,0x71,0x50,0x6f, + 0x9c,0xb4,0xa8,0xa2,0xfd,0x4d,0xcc,0x52,0x68,0x95,0xd8,0xa5,0x7c,0x7e,0xe3,0x10, + 0xd4,0x17,0xd4,0x1c,0xe6,0x89,0x78,0x1f,0x88,0xf7,0xdb,0xa,0xa2,0x3a,0xca,0x51, + 0x48,0x6e,0x91,0x2c,0x70,0x70,0x6d,0x89,0xc6,0x5e,0x71,0xb1,0xa3,0x65,0x68,0x57, + 0x1a,0x69,0x37,0x23,0xa0,0x93,0x35,0x19,0x87,0xda,0x1e,0xb7,0x93,0x1e,0x83,0x54, + 0x8f,0xc1,0x24,0x8b,0xbb,0x45,0x5d,0x6a,0x66,0xd,0x6,0xe5,0x46,0x64,0x2c,0x7, + 0xcd,0x78,0x2f,0x74,0x28,0x75,0x25,0x14,0x1d,0xe0,0xbb,0x16,0x45,0xbc,0xd6,0xe0, + 0xc6,0xd7,0x73,0xd4,0xd,0x4d,0x58,0x11,0xd8,0xc2,0x5a,0x74,0xe9,0x45,0xe5,0x11, + 0xa1,0x0,0x5d,0x51,0x3f,0x8d,0x68,0x2b,0xc3,0x50,0xe2,0x52,0xe2,0xc,0x9e,0xae, + 0x13,0x22,0x43,0xb5,0x34,0x3b,0x32,0xbc,0x37,0xf3,0x9d,0xca,0xad,0x68,0xf9,0x89, + 0x2c,0xea,0xc4,0x54,0x8,0x58,0xdf,0xb7,0x68,0xcb,0x79,0x85,0xa,0xab,0x7a,0x3e, + 0x6d,0x63,0x2f,0x90,0xa5,0x46,0x43,0xb1,0xca,0xd8,0xe4,0x56,0x8d,0x23,0xea,0xe6, + 0x33,0x56,0x38,0x8c,0xf4,0x94,0x6a,0x24,0x14,0x64,0x5b,0xcc,0x6,0x59,0xc4,0xd7, + 0x66,0xa0,0x4,0x0,0x3d,0x97,0x5e,0x9,0x7a,0x60,0x46,0x6f,0x38,0x8a,0x35,0x88, + 0xb9,0x9a,0x29,0xf,0x8,0x48,0xab,0x1a,0xc,0x45,0x9b,0x8b,0x8b,0x8b,0x35,0x30, + 0x7b,0xe4,0x3a,0x14,0x96,0x74,0xdb,0xe4,0x2e,0x83,0x5a,0x4d,0x81,0xbd,0x60,0x0, + 0xf8,0xf3,0x99,0xc7,0x46,0xaa,0x6c,0xfe,0xac,0x1,0x93,0x2d,0xaf,0xe7,0x26,0x7a, + 0x8b,0x6f,0x7a,0xc1,0x1e,0xf3,0x41,0x43,0x7e,0x49,0x4d,0x32,0x42,0x4a,0x69,0xe8, + 0x89,0x93,0x3a,0x28,0xe2,0x8e,0x67,0x1c,0xca,0x3b,0x1d,0xed,0xc2,0x22,0x59,0x2e, + 0xed,0x37,0x48,0xf5,0x8b,0x90,0x5e,0xd8,0xf1,0x30,0xf2,0x23,0x26,0x32,0x54,0xdf, + 0x74,0x50,0xad,0xe9,0xd1,0xbc,0xba,0x7c,0x7,0xb1,0xe3,0xa2,0x2b,0xa3,0x60,0xfd, + 0xb8,0x70,0x90,0x5e,0x5,0x40,0xf0,0x6,0xb7,0x35,0x53,0xe7,0x8b,0x5f,0x56,0x6d, + 0xd4,0x1a,0xed,0x98,0xfb,0xe,0x9c,0x63,0x60,0xd8,0x1d,0x82,0xa1,0x79,0xa3,0xdf, + 0xdd,0xa5,0xfe,0x15,0xf,0xb8,0x91,0x1b,0x7b,0xaf,0x12,0xbb,0xef,0xf3,0x9f,0x4d, + 0x92,0x3a,0xb,0x1b,0x24,0xed,0xbc,0x89,0x9b,0x6d,0x98,0x41,0x8,0xd2,0xe2,0xa8, + 0x78,0xaa,0xc1,0x74,0xa7,0xca,0x4f,0x6,0x62,0xe5,0x3a,0x33,0xd1,0x4f,0x85,0x4e, + 0x66,0xc7,0x32,0x43,0xe6,0x2b,0x40,0xea,0x7,0x83,0xcd,0xb8,0x5a,0xb7,0x19,0xd5, + 0x85,0x49,0xca,0xd0,0x94,0xa8,0xf,0xdd,0x56,0xfd,0x80,0x5b,0xf3,0xa2,0x20,0x2, + 0x4d,0x3d,0xc2,0xbe,0x13,0x38,0xbb,0x48,0x5d,0xd1,0x50,0x4a,0x99,0xaa,0x5c,0xf1, + 0x55,0xd0,0x38,0x7c,0xd9,0x57,0x2e,0x3f,0x4a,0x2f,0xdc,0xe4,0xeb,0x8c,0x4,0xe7, + 0xb2,0x6c,0x7a,0xab,0x24,0xe2,0x92,0xae,0x81,0xf,0x28,0x40,0xf9,0x22,0xef,0xac, + 0x28,0xbb,0x6e,0xfa,0x6d,0xd,0x47,0x29,0xbc,0x86,0x41,0xdf,0xdf,0x3,0x3,0x4a, + 0xa3,0xa2,0x32,0xdf,0xa6,0xbe,0x11,0x1,0xbb,0x54,0xd8,0x48,0xe5,0x91,0xe4,0x35, + 0x25,0xdb,0x54,0xb4,0xd1,0x7c,0x47,0x54,0xbb,0x85,0xcf,0x3a,0x73,0xfb,0x5d,0xaf, + 0x48,0x6,0x8c,0xb7,0x25,0xfc,0x2c,0x0,0x63,0x92,0x93,0xdf,0x5,0xdd,0xac,0x5c, + 0x0,0x81,0x71,0x5b,0x34,0xaf,0x3c,0x37,0xfc,0x71,0x5e,0x61,0x5e,0x68,0xba,0xeb, + 0x1c,0x8a,0x66,0x72,0x90,0x65,0x2a,0x8a,0x87,0xb,0xb9,0x83,0xbf,0xf6,0xed,0xbf, + 0xdc,0xaf,0x15,0x37,0xdc,0x83,0x21,0x8d,0x9e,0x73,0x48,0x5d,0x3c,0x3d,0x9b,0xe4, + 0xfc,0x72,0x71,0x7b,0xc5,0xb6,0xd9,0xa8,0x47,0x16,0xc0,0x73,0xf4,0x38,0x62,0x66, + 0xf8,0x9b,0x6f,0x1e,0xbe,0xf9,0xc6,0xf0,0xad,0xfb,0x8f,0xbe,0xfe,0x7a,0xf8,0xe0, + 0xf,0x8f,0x3e,0xf9,0x60,0x4c,0x44,0xc9,0x18,0xc0,0x3a,0x2c,0x6d,0x75,0xc7,0x46, + 0x1e,0x82,0xd3,0xa2,0x16,0xf3,0x6c,0xd3,0x1f,0x8c,0x8d,0xc3,0xa3,0x8a,0xd2,0x4a, + 0x6b,0xeb,0x55,0x37,0xec,0x14,0xc6,0x54,0xce,0x70,0x88,0xf4,0x78,0xc9,0x9c,0xe5, + 0x5a,0xb6,0xe,0xfa,0x22,0x83,0x6b,0x8c,0xa1,0x8e,0x2a,0x1b,0xc5,0x18,0x36,0x21, + 0xbb,0xfd,0x30,0x84,0xf3,0xaf,0x1e,0xb2,0xde,0x82,0x4b,0xf7,0x42,0x49,0x2b,0xd4, + 0xa,0xed,0x18,0x3d,0xd0,0x27,0x21,0x3b,0xf8,0xad,0x6e,0x84,0x83,0x26,0xad,0xf0, + 0x45,0xdd,0xac,0xb,0x72,0xd7,0xf1,0x40,0x24,0x2f,0x3d,0x95,0x6e,0x10,0x89,0xcf, + 0x95,0xb,0x19,0xcb,0x3a,0x12,0xf1,0xd9,0xf2,0x58,0xb2,0x2f,0xaf,0x64,0x2c,0x6d, + 0x41,0x6c,0x18,0xe6,0x59,0xb,0x3d,0x4e,0x1,0x6,0x3a,0x53,0x4d,0x98,0x94,0xbf, + 0xc1,0x59,0x2f,0x53,0x22,0xb7,0xdc,0x49,0x5,0x69,0xcf,0x50,0xe8,0x85,0xa0,0xf, + 0x35,0x8c,0xa7,0xd3,0x35,0xaf,0xe0,0x1,0x94,0xa5,0x3f,0x1d,0x8f,0x57,0x97,0xb6, + 0xb1,0x30,0xfb,0xf9,0x2f,0x15,0x3c,0x9a,0xe5,0xcb,0x2c,0x1a,0xa,0xf8,0x6e,0xdb, + 0x7,0x65,0x28,0xcb,0x75,0x39,0xfe,0x29,0xe4,0x1d,0x34,0x8d,0x64,0xc,0xeb,0x97, + 0x59,0xcc,0x59,0x65,0x6e,0x93,0x9c,0xeb,0xe4,0xf9,0xd0,0xd8,0x46,0xf,0x1,0x9c, + 0x3e,0x23,0x57,0x48,0xbe,0x8f,0xd6,0xf5,0x51,0x91,0x63,0x76,0x58,0x2f,0x4e,0xa3, + 0x20,0x75,0xb1,0x53,0xd4,0x9e,0x3a,0xc7,0x4c,0x28,0xda,0xa5,0x39,0xb6,0x38,0x33, + 0xe5,0x79,0x49,0xc7,0x34,0x11,0x8f,0x45,0x4b,0xbb,0xc5,0xe,0x22,0x5b,0xe7,0x5c, + 0x6e,0x84,0x12,0xf6,0x1a,0x8b,0x5b,0x56,0x2b,0xb0,0xb,0xc0,0x22,0xb2,0x66,0x74, + 0xe4,0x36,0x82,0xf9,0x24,0x3c,0x95,0x68,0x2e,0x2b,0x1a,0xed,0x76,0x9d,0xf5,0xd5, + 0x87,0x69,0xd1,0x99,0x2d,0x38,0xb5,0x9e,0xa,0xf2,0x9f,0x43,0xd7,0xd8,0x39,0x52, + 0x3,0x73,0x10,0x4d,0xe3,0x7a,0x3a,0x57,0xe0,0xc7,0x3f,0x86,0x6a,0xf5,0x60,0x27, + 0x39,0x71,0x79,0xdf,0x83,0x68,0xf3,0x37,0xf0,0x65,0x8b,0xc2,0x3e,0x76,0x2b,0xeb, + 0xb9,0x15,0xce,0x65,0xb1,0x4d,0x86,0x8f,0x93,0xc4,0xf4,0x77,0xa1,0xba,0xf9,0xd0, + 0xa2,0xb0,0x37,0x6a,0x43,0x49,0xe2,0xaa,0x98,0x52,0x97,0x2e,0x26,0xb4,0xbc,0xdc, + 0xb8,0x48,0xb4,0xda,0xb3,0x76,0x3a,0xf4,0x42,0x13,0x80,0x57,0xb1,0xa1,0x82,0xa0, + 0xd6,0xc4,0xb9,0xa8,0x73,0x62,0x5a,0x68,0x28,0xd6,0xbe,0xfd,0xc5,0xaf,0x6a,0xba, + 0xd8,0x9,0x73,0x43,0x7,0x98,0xbd,0xf6,0xf0,0xab,0x7f,0x1f,0x7e,0xfc,0x4e,0xad, + 0x54,0x7d,0x28,0x76,0x63,0xe9,0x17,0xe1,0xd2,0x7d,0xea,0x4e,0x42,0x97,0xdc,0x5d, + 0xc4,0x33,0x1e,0x24,0xcf,0xed,0x93,0xdc,0xc7,0x84,0x4,0xfa,0x97,0xb5,0xd3,0xa0, + 0xc3,0xe7,0x68,0xd7,0x59,0x63,0xae,0x3d,0x16,0x25,0x2a,0x4f,0xaa,0xc,0x1d,0xf6, + 0x7c,0xba,0x47,0x81,0xef,0xec,0x17,0x4,0xc5,0xac,0xea,0x4c,0xc5,0x44,0xa6,0x5e, + 0x71,0x9d,0xb6,0xd7,0xe5,0xd9,0x31,0x88,0x3c,0x83,0xbf,0x5f,0xd3,0x29,0xd1,0x85, + 0x7b,0xe2,0x78,0x27,0xa3,0xab,0x73,0xa5,0x54,0x75,0xfc,0x4f,0xdf,0xc,0x1f,0x7c, + 0x58,0x8d,0xaa,0x34,0x4e,0xd5,0x53,0x65,0xc4,0x8b,0xf1,0xbe,0xa0,0x6,0x18,0x8b, + 0x87,0x95,0x8b,0x4a,0xa9,0xb1,0xa2,0x85,0x4d,0x24,0xe2,0xa4,0x3,0x37,0x13,0xf1, + 0xed,0x5b,0xbf,0x2e,0xc5,0xf0,0x77,0x6f,0xbc,0xfd,0xf0,0xeb,0xdf,0x3f,0xfa,0xf0, + 0xe7,0x60,0x1b,0x95,0xe3,0xb9,0x30,0xb4,0xa5,0x45,0xb5,0x94,0x74,0x39,0xf9,0x6a, + 0x46,0x49,0x5,0x97,0x61,0x65,0xef,0xdd,0xaf,0xa1,0x67,0xf5,0xdb,0xf7,0x3e,0x2d, + 0x5d,0xe1,0xf0,0xf3,0x2f,0x1f,0xfe,0xf4,0x23,0xb0,0xfb,0x8e,0x7f,0xf5,0xdf,0x40, + 0x4f,0x9a,0xf6,0x1d,0xd8,0x1a,0x17,0xb7,0x7,0x97,0x99,0x49,0xaa,0xc8,0xc5,0xef, + 0x62,0x95,0x2d,0x97,0xdb,0xa0,0x41,0x5b,0x85,0x10,0xb3,0xe,0x79,0x1b,0xe6,0x3e, + 0xb0,0xae,0xca,0xd9,0x34,0x6,0xee,0x52,0x5e,0xeb,0x51,0x3e,0x9e,0xf0,0x54,0x3b, + 0x41,0x3c,0x7,0xc7,0xec,0x6f,0x1f,0x8,0xcc,0xfe,0xfa,0x77,0x15,0xb8,0xf3,0xd3, + 0x47,0x77,0xdf,0xa9,0x82,0xd0,0x8a,0x0,0x94,0x22,0xb2,0xc0,0x6b,0x80,0xa1,0x98, + 0x54,0x76,0x53,0x99,0x8b,0x1,0x13,0x1a,0xfb,0x22,0x31,0x13,0xc,0xcd,0x9b,0x3c, + 0x4b,0xd7,0x30,0x3,0xcc,0xdb,0xac,0xbf,0x7a,0x34,0x4f,0x34,0xa9,0x52,0xaa,0x27, + 0x1a,0x46,0x46,0xe5,0x25,0xf2,0x44,0xbe,0xb4,0x78,0x14,0xae,0xab,0xa7,0xf2,0x45, + 0xa3,0x11,0xe6,0x66,0xe6,0x22,0xe0,0xf9,0xbf,0x71,0x7a,0x74,0x44,0xa6,0x27,0x94, + 0x39,0xaf,0x7d,0x5e,0x4a,0x37,0x7f,0xfe,0xd3,0xef,0x8e,0x7f,0xfa,0x51,0x15,0xba, + 0x29,0x4e,0x81,0x90,0x8,0xa3,0x5a,0xde,0x44,0x75,0xa7,0x81,0x94,0x2e,0x28,0x5c, + 0x7,0xc1,0x18,0xe6,0x4f,0x45,0x5f,0xc0,0x3e,0x26,0xfb,0x5a,0x39,0xf3,0x27,0x5d, + 0xac,0x9f,0x21,0x3e,0x47,0xb2,0x36,0xca,0x74,0x3d,0x9,0xa0,0x60,0xec,0x4f,0xd7, + 0x93,0x90,0x38,0x75,0xa3,0xbc,0xca,0x53,0xf5,0x26,0xfc,0xe4,0xf3,0xa,0xde,0x4, + 0x95,0x3b,0x74,0xb6,0xde,0x4,0x19,0xcb,0x8f,0xb1,0x37,0x41,0x9d,0x3a,0xa6,0x63, + 0xa3,0x52,0x3e,0xf1,0xe5,0x1c,0x6a,0xf1,0x36,0x75,0x4e,0x49,0xa9,0x5c,0x89,0x94, + 0xb8,0x4c,0xce,0xaf,0xac,0x90,0x59,0xf3,0x8e,0x7,0x4,0x32,0x3b,0xde,0xc9,0x6b, + 0x1e,0x4a,0xde,0x91,0x43,0x82,0xa,0xa4,0x94,0x4,0x9,0x55,0x31,0xc1,0x1b,0xcc, + 0xef,0x9a,0xae,0x2a,0x2a,0x38,0x45,0x3e,0xfd,0xe2,0xb1,0xe4,0x53,0x79,0x47,0x1f, + 0x6b,0x3e,0x55,0xa5,0x56,0x16,0xf9,0xc8,0x19,0x9c,0x71,0xdd,0xe8,0x93,0x29,0x2, + 0x67,0xfd,0x18,0x5c,0xbc,0xcb,0xfb,0x26,0x4c,0x29,0x5e,0x67,0xe2,0xf2,0x13,0x43, + 0xc7,0xcc,0x9c,0xdd,0xfd,0x98,0x49,0x57,0xd5,0x9e,0x75,0xb1,0x36,0xd9,0xe9,0xa7, + 0xe5,0xe6,0xb,0x8f,0x89,0xd3,0x2f,0x1,0x79,0x2a,0x3e,0x3f,0x65,0xb4,0xf2,0x16, + 0xcf,0xe4,0xa6,0xda,0xc0,0x7c,0x97,0xd9,0x98,0xa,0xb5,0xaa,0x8b,0x74,0x96,0x46, + 0xbc,0xa5,0x1d,0x38,0xff,0x94,0xbe,0x49,0xbc,0x79,0x45,0x6d,0xe2,0xfd,0x59,0xba, + 0xa0,0x6f,0x13,0xed,0x55,0x10,0x9a,0x7e,0x75,0xb1,0x5b,0xe3,0xa9,0x34,0x2,0x81, + 0xb5,0x69,0xc5,0x74,0xab,0xc7,0x93,0x65,0xb9,0xf7,0xcf,0xaf,0x8f,0x19,0x91,0x54, + 0x45,0x3e,0x14,0x8,0xa9,0x3b,0x23,0xb7,0xec,0x33,0x97,0xd2,0x96,0x12,0x60,0x25, + 0x65,0x8f,0x45,0x52,0xa0,0x49,0x1a,0x25,0x66,0xf,0x3e,0x60,0x32,0xfe,0xc5,0xc6, + 0xda,0xda,0xc6,0xf2,0x4a,0xad,0xbc,0x71,0x5e,0x2e,0xef,0xe0,0x11,0x5e,0x18,0x4, + 0x4d,0x71,0xd6,0x84,0xcb,0x80,0xaa,0x25,0xfc,0x61,0x9c,0x2f,0xb4,0xa4,0xf4,0x95, + 0xa5,0xa1,0x54,0x99,0x6d,0x13,0xe2,0xab,0x46,0x28,0xe5,0xd1,0xd7,0x71,0x4e,0x8e, + 0x93,0x9e,0x22,0xe3,0x1b,0xde,0x13,0x1b,0xe0,0x33,0x30,0xc4,0xe5,0x50,0x6,0x82, + 0x4e,0x2,0xb3,0x4b,0xf9,0x86,0x10,0xfc,0x92,0xcd,0xa5,0xf0,0x43,0xd0,0x45,0xb5, + 0x71,0x62,0x13,0x3e,0xa2,0xa5,0xc,0xc5,0x25,0xc5,0x97,0x2e,0x11,0x89,0x30,0x45, + 0x36,0x55,0x52,0x50,0x6d,0xa6,0x49,0x8c,0xff,0xa,0xb9,0x16,0x25,0xd5,0x63,0xb9, + 0xf,0x2a,0xea,0x12,0x92,0x43,0xa1,0xce,0x15,0x4d,0x12,0x38,0x36,0xad,0x12,0x3e, + 0xe4,0x39,0xe8,0xd0,0x7b,0x1b,0x3b,0x9f,0x20,0xb2,0x38,0x86,0x46,0x52,0xd9,0x4, + 0x91,0xc2,0x8d,0x17,0x1a,0x55,0xd4,0x93,0x5c,0x52,0x96,0xd2,0x22,0xd1,0xa4,0x1, + 0x9c,0x5f,0x6e,0xa8,0x75,0x93,0x7c,0x26,0xd7,0x8b,0x8a,0x54,0xae,0x29,0x68,0x2c, + 0x89,0xa5,0xa1,0xf6,0xa6,0x28,0x15,0x1a,0x91,0x6c,0xa5,0xd7,0x69,0xaa,0x49,0xbc, + 0x5c,0xaa,0xc4,0x72,0xa3,0x40,0xab,0x49,0xad,0x51,0x14,0x6e,0xd9,0x1a,0x57,0xd7, + 0x35,0x6a,0x2a,0x53,0xcd,0xa,0x15,0x31,0x29,0xd8,0x82,0x70,0x47,0x71,0x16,0x5d, + 0x52,0x6e,0x15,0x2d,0x21,0x3a,0xeb,0x1f,0xbe,0xfe,0xe1,0xc3,0x37,0xdf,0x28,0xf4, + 0x85,0x55,0xd,0x44,0x5d,0x6f,0x97,0xf4,0x4f,0x5,0xa3,0xf4,0x81,0xa8,0x49,0x83, + 0x51,0x45,0x38,0x1a,0xeb,0xac,0x1d,0x47,0x9d,0x5c,0xbe,0x50,0xae,0x4e,0x16,0xb5, + 0x49,0xd4,0xc9,0x95,0x52,0x64,0xf0,0x4,0xa,0x64,0x82,0xff,0x93,0x3a,0xe5,0xbd, + 0x77,0xc7,0xd4,0x29,0x97,0x56,0x66,0x98,0xd1,0x36,0x25,0x25,0x2b,0xbd,0x25,0xff, + 0x8f,0x34,0x2d,0xc9,0x93,0xad,0xf8,0x5a,0x65,0xba,0xbe,0xff,0x96,0xe5,0x33,0xd7, + 0xc5,0x55,0xc6,0x5f,0xdc,0xe6,0x9b,0x89,0x36,0x78,0x3f,0xcb,0xb8,0xd2,0xb1,0xa4, + 0xed,0xb5,0x88,0x47,0xf5,0x8d,0x2d,0x17,0xc3,0x5,0x45,0xa2,0xb6,0xec,0xc4,0xc9, + 0x88,0xc,0xf9,0x3b,0x93,0xa,0xf9,0xbd,0x8a,0xb3,0x5,0x25,0xad,0xbe,0x27,0xcf, + 0x36,0xc,0x1c,0x4b,0xdc,0x39,0x13,0x50,0x6b,0x74,0x69,0x8b,0xea,0xc1,0x6d,0x6e, + 0x89,0x46,0x65,0x24,0x1f,0x3a,0x21,0x1e,0xc6,0xb5,0xe1,0xfb,0x5f,0x1c,0xdf,0xfb, + 0xaf,0xd2,0x43,0x63,0xfc,0x43,0x4b,0x86,0x9,0xce,0x43,0xf2,0x2a,0x1,0xba,0x40, + 0xd3,0xbf,0x76,0xfc,0xde,0x1b,0x7f,0xfe,0xf2,0xd3,0xe1,0x2f,0xdf,0xae,0x5d,0x4, + 0x55,0xdd,0xed,0xe7,0xbf,0x82,0xc9,0x7d,0xf8,0x72,0x3,0xb5,0x6e,0xfc,0xf0,0xa5, + 0x4c,0x35,0x55,0xcc,0x76,0xff,0xab,0xe1,0x57,0xef,0x68,0xa7,0x4a,0xeb,0xdf,0xf8, + 0xf5,0x8b,0x19,0x62,0x3a,0x51,0xed,0xf8,0xde,0x7f,0x3c,0x7c,0xff,0x83,0xda,0xdc, + 0x78,0xd3,0x96,0xeb,0xd6,0x31,0x5c,0xc3,0x8f,0xbf,0x18,0x7e,0xf4,0xc7,0xa,0x36, + 0xae,0xa,0xee,0x6c,0xc4,0x53,0x78,0xa0,0xb2,0xa5,0xe2,0xd0,0xaa,0x66,0x2e,0x5c, + 0x56,0xd,0x88,0xf9,0x56,0xff,0x73,0x97,0xe4,0xbe,0x45,0x4a,0x2e,0x25,0x89,0xb1, + 0x34,0xb1,0xbd,0x30,0x29,0xf2,0x1e,0x7c,0xa8,0x4f,0xe,0x2a,0x43,0xde,0x65,0x22, + 0xb6,0x79,0x3,0x8,0xb,0xcf,0xa7,0x7a,0x8e,0xdc,0xb0,0x74,0x4e,0xf3,0xa1,0x55, + 0x75,0x43,0xa8,0x90,0xad,0x9f,0xc3,0x2f,0x89,0x66,0xc1,0xd0,0xc7,0x77,0x3f,0x38, + 0xbe,0xf7,0xfe,0x6c,0x59,0xb9,0xfa,0x46,0x1d,0xff,0xc3,0xdb,0xc7,0xff,0xf8,0xda, + 0xf1,0xdd,0x4f,0xbf,0xbb,0xfb,0xc9,0x94,0x68,0x1d,0x8d,0xd8,0x1d,0xf3,0xe,0xf5, + 0xaa,0x12,0xb6,0xd8,0x6d,0x44,0x78,0x5d,0x3d,0xd0,0x5c,0x65,0x4a,0x4e,0x19,0x32, + 0xd3,0x80,0x72,0xfa,0xac,0x71,0xfc,0xd9,0x97,0xc3,0xb7,0xee,0x9f,0x8,0xe3,0xc5, + 0x28,0xbb,0x62,0xdb,0xd4,0x9e,0x31,0x77,0xac,0x83,0xbc,0xf7,0xcd,0x99,0xf0,0xc7, + 0xc3,0xdf,0xfc,0xf1,0xf8,0xde,0x17,0x13,0xf2,0xc7,0x44,0x74,0x91,0x46,0xa1,0xc5, + 0x97,0x86,0x5f,0x8b,0xba,0x78,0xce,0xa4,0xea,0x5c,0x8a,0x36,0x0,0xd4,0xcc,0xcd, + 0x80,0x15,0x2b,0x2d,0x5c,0x4f,0x12,0x85,0xab,0xa8,0xd5,0xaa,0x10,0x44,0x75,0xee, + 0x91,0x86,0x3f,0x6d,0xfe,0xf9,0xee,0xdd,0x7b,0xc3,0x7,0x9f,0x4c,0x9,0x4d,0xc9, + 0x86,0xce,0x2,0x49,0xc9,0xe0,0x33,0x63,0xc3,0xab,0x2f,0x6e,0x6e,0xcc,0xe6,0x90, + 0xe2,0xc7,0xc2,0xf0,0x9d,0x9f,0x1d,0xbf,0xfb,0xf1,0xf7,0xc7,0x8a,0x7b,0xcc,0x32, + 0xdd,0xeb,0x49,0x6,0x79,0xaa,0xce,0xc4,0x4b,0xea,0xfa,0x3e,0xcd,0x55,0x38,0x1, + 0xcb,0x95,0x5,0x9d,0x7e,0x8,0x76,0x74,0xab,0x47,0xb9,0x7b,0xb5,0x18,0xb8,0xbf, + 0xf2,0x1d,0xbb,0xdc,0xc0,0x90,0x4c,0x63,0x30,0x48,0xd0,0x69,0x55,0xde,0xd6,0x67, + 0x7,0x2d,0x29,0x38,0x57,0x6d,0xe8,0x71,0x7a,0x4c,0xa6,0x36,0xe0,0x73,0xf5,0xd0, + 0xd9,0x5b,0x63,0x87,0x55,0x3d,0xf8,0x89,0xcc,0x7a,0xed,0x5f,0x1f,0x7d,0xf6,0xdb, + 0x5a,0x55,0xb7,0x7f,0xb9,0xf2,0x20,0x6f,0xf9,0x65,0x7d,0x15,0x28,0xbe,0xdd,0x6e, + 0xad,0x22,0xb7,0x56,0xe7,0x58,0x69,0x8a,0x13,0x3b,0xe1,0x4f,0x80,0xd5,0xe1,0xeb, + 0x6f,0xe,0xef,0xfd,0x62,0x8a,0x58,0x4d,0x98,0x5,0x2f,0x30,0xc8,0x5f,0x5d,0x90, + 0x54,0x4f,0x1b,0x9f,0xf1,0xc0,0xdf,0x2b,0x32,0xff,0xf4,0x9f,0xdf,0xdd,0xfd,0xb7, + 0x13,0x20,0x33,0x7b,0x66,0xc8,0xc2,0x64,0xbc,0x63,0xa3,0x3a,0xe2,0xe4,0x39,0xbe, + 0x4f,0xe4,0x6d,0xb6,0x6e,0x4e,0x91,0xc,0x51,0x34,0x5f,0xce,0x15,0x19,0x21,0x6b, + 0x85,0x3e,0x88,0xb8,0xfa,0xf4,0xf1,0x8,0xc3,0xcf,0x38,0x9a,0x56,0x78,0x3e,0xa3, + 0x5,0x4b,0x7a,0x78,0x29,0xc8,0x4c,0xe,0x69,0xee,0xa7,0x79,0xf4,0xd9,0x47,0xc3, + 0x6f,0x5e,0x9b,0x89,0x3d,0x59,0xc5,0x53,0x3d,0xa9,0xa,0x30,0xf2,0x57,0x97,0xf9, + 0x96,0xa,0x2e,0x55,0x99,0x24,0x74,0xf2,0x62,0x50,0xe9,0xe4,0x9d,0xd0,0xdf,0x9d, + 0xf8,0x1f,0x7d,0xb3,0x27,0x6e,0x9c,0xe1,0xdf,0xdc,0xbc,0x0,0xaf,0x57,0xbc,0xc1, + 0x41,0x87,0x96,0x9,0xc3,0xd9,0xc7,0x6e,0x53,0x84,0xcb,0x83,0x64,0x2e,0x88,0x69, + 0xed,0x25,0xa9,0x19,0x5f,0xcc,0xee,0x20,0xa4,0x41,0xee,0x9e,0xd2,0x27,0xa2,0x62, + 0x9f,0x82,0xb8,0xf7,0x14,0xc6,0x3a,0x36,0xe2,0x6d,0xc8,0x33,0x64,0xa9,0xb1,0xbc, + 0x92,0x34,0x15,0x85,0xe8,0xc8,0x5a,0x2b,0x68,0xce,0xbf,0xdf,0x92,0x7a,0x45,0x95, + 0x8b,0xa2,0x14,0x24,0xc8,0x6,0x6c,0xba,0x5d,0x8f,0x3e,0x41,0xfc,0xa1,0x3c,0x54, + 0xb6,0x47,0x5d,0x1e,0x2f,0xd7,0x75,0x2b,0xee,0x9a,0xbf,0xa2,0x53,0xb2,0xb9,0xd1, + 0xcc,0x6,0x99,0x95,0x47,0x43,0x52,0x11,0x23,0x42,0x2,0x4,0xb3,0x1e,0x30,0xdf, + 0xc1,0xa3,0x7,0x24,0x35,0x4a,0xe,0xd6,0xe7,0x43,0x63,0x34,0x19,0xde,0xd0,0x59, + 0xb7,0xe7,0x49,0x6d,0x0,0xcf,0xc2,0xd6,0xd6,0x82,0x6d,0x93,0x4e,0xa7,0x9,0xea, + 0x8f,0xe2,0xd2,0xdb,0x28,0x71,0x3f,0xfe,0xfa,0xdd,0x62,0xdd,0x1e,0xf3,0x12,0x2f, + 0x7f,0xf2,0x9a,0x4e,0xf0,0x57,0x5c,0x26,0x9c,0x5c,0x2,0x1d,0x70,0xc9,0x1c,0xe7, + 0xfa,0xd7,0xd4,0xb5,0xa3,0x44,0xff,0x9a,0xea,0xbe,0xee,0x54,0x82,0xbf,0xf6,0x56, + 0x6f,0x9a,0xe,0xbe,0xa4,0xee,0xd4,0xb6,0x44,0xac,0x64,0x74,0x99,0x5b,0x26,0xc1, + 0x2c,0x9b,0x4c,0x96,0x4d,0x1c,0x8b,0xf8,0x39,0xbb,0x5b,0xd1,0x94,0xa3,0xdd,0x4a, + 0x87,0xf0,0xe4,0xb6,0xd2,0x1a,0xe6,0xa4,0x6d,0xf2,0xdb,0xbb,0x66,0xfd,0xe9,0xa7, + 0x17,0x97,0x57,0x57,0xe7,0x91,0xa2,0xc4,0x8f,0xe5,0x95,0x25,0xf1,0xa3,0x61,0x2c, + 0x65,0xae,0xa1,0xdd,0x55,0x66,0x7,0x27,0x43,0xe6,0x2,0x8b,0x39,0xda,0x50,0xc0, + 0x18,0xf1,0x74,0x12,0xdb,0x8f,0x96,0x95,0xe4,0x40,0x25,0xb9,0x7c,0x59,0x79,0x5e, + 0x1e,0x65,0x14,0x12,0x1a,0x77,0x5f,0xbe,0x8d,0x35,0x13,0x3c,0xbc,0x90,0xbb,0x80, + 0x5a,0xc2,0x56,0x26,0x5a,0xda,0x13,0x51,0x65,0x52,0x12,0x6f,0x4e,0x68,0x5a,0x19, + 0x22,0xe4,0x9f,0xe3,0xe7,0x92,0x72,0x8b,0x83,0x7e,0xe9,0x0,0x5f,0x14,0x17,0x8a, + 0x30,0x25,0xc1,0x2f,0x87,0xf5,0xd2,0x8d,0xc4,0x55,0x85,0xf9,0x38,0x9f,0xe2,0x5e, + 0x42,0x45,0x90,0xf,0xf7,0x3e,0x3d,0xde,0x5c,0x3c,0xbe,0x44,0xdc,0xa9,0xa5,0x23, + 0x8f,0xee,0x38,0x3d,0x23,0xd1,0x74,0xd4,0xb4,0x83,0x3a,0x4f,0xc4,0x80,0xe9,0x7e, + 0x62,0xef,0x94,0x55,0x36,0x75,0xcd,0x1,0x7e,0x3b,0xda,0xc8,0x8b,0x90,0x4d,0x29, + 0x92,0xa5,0x17,0x20,0x92,0xba,0xd2,0x54,0x6,0xe5,0x72,0x32,0x22,0x52,0x5a,0x92, + 0xd0,0x78,0x51,0xd0,0xd,0xbf,0xb3,0x55,0x93,0x6c,0xb4,0x28,0x1c,0x4c,0x4f,0x91, + 0x65,0x9f,0xee,0x96,0x7f,0x36,0x5e,0x35,0x27,0xa2,0x5c,0xaf,0x9a,0x66,0x36,0x75, + 0xc5,0xcf,0x8c,0x4a,0x53,0x9c,0x92,0x6b,0xa4,0x4a,0x93,0x88,0x54,0x77,0x35,0x49, + 0x39,0x44,0xab,0x2a,0xc5,0x42,0x49,0x50,0xc0,0x1d,0xc5,0xc4,0x74,0x8b,0x1d,0x34, + 0xf3,0x79,0x39,0x59,0x2a,0x8a,0xed,0x12,0xcd,0x41,0x14,0x19,0x21,0x23,0x22,0x2b, + 0xd2,0x4c,0xf3,0x79,0xd2,0x6a,0x62,0xe3,0x73,0x4e,0x4e,0x6c,0xd5,0x74,0xc9,0x4, + 0x61,0xe2,0xee,0x6b,0xd,0xe0,0x92,0x70,0x50,0x82,0xca,0xd7,0xff,0x18,0xf1,0x45, + 0xd7,0x3c,0x74,0xba,0xfd,0x6e,0xb4,0x82,0xa5,0xa7,0xa4,0xbc,0x2e,0x8a,0xdf,0xc6, + 0x46,0xda,0xf1,0x55,0xfc,0x7d,0x2b,0x4d,0xa7,0x25,0xdf,0xaf,0x4b,0xad,0x15,0x24, + 0xc7,0xfd,0xa2,0xbb,0x60,0xee,0x6a,0x49,0x2e,0xb2,0x87,0x2b,0xa8,0x3e,0xd3,0x24, + 0xb9,0xec,0x37,0xfc,0xd7,0x32,0x5f,0x30,0xe8,0x93,0xfe,0xe4,0x8d,0x28,0xf9,0xbf, + 0x3c,0x88,0x46,0xf9,0x7b,0xd0,0xca,0x4f,0x7b,0xf5,0x6d,0x21,0x2a,0x2b,0xf0,0x84, + 0xdf,0x77,0x28,0x19,0x6b,0x52,0x3,0xae,0xba,0xb1,0x76,0x74,0x2a,0xcb,0xca,0x30, + 0x61,0xd5,0x65,0x6d,0xd9,0x8a,0x3e,0x25,0x69,0x7c,0x55,0xd9,0x31,0x27,0x9c,0xe1, + 0xbf,0xff,0x5,0x76,0xa0,0x8e,0xb9, + // TagManager.qml + 0x0,0x0,0xd,0xd1, + 0x0, + 0x0,0x67,0xb9,0x78,0xda,0xed,0x1c,0xdb,0x6e,0xdc,0xc6,0xf5,0xdd,0x80,0xff,0x61, + 0xba,0x6,0x2,0xad,0x2d,0x53,0xbb,0xab,0xd5,0x56,0x5e,0xc0,0xd,0xa4,0xb5,0x14, + 0x1b,0xb5,0x62,0xd9,0x52,0xdd,0x0,0x86,0x1f,0xa8,0xe5,0x68,0x97,0x30,0x97,0x5c, + 0x90,0x5c,0xc9,0x8a,0x2d,0xa0,0x28,0x90,0x26,0x2e,0xd0,0x36,0x7d,0x68,0x5c,0xb4, + 0x29,0xea,0x3e,0xe5,0xc9,0x45,0x80,0x2,0x45,0xd1,0x36,0xed,0xbf,0x14,0x91,0xd4, + 0xbe,0xf5,0x13,0x3a,0x57,0xee,0xc,0xaf,0x33,0x24,0x1d,0x5b,0x75,0x8,0xc3,0x5a, + 0x72,0xce,0xdc,0xce,0x9c,0x39,0xd7,0x39,0x63,0x4f,0xa6,0x9e,0x1f,0x82,0xbb,0xe1, + 0xdd,0x99,0x3d,0x7c,0x74,0xf1,0x82,0x2d,0xbd,0x1b,0x3,0xcf,0xd,0x7d,0xcf,0x9, + 0x12,0x5,0xb7,0xcd,0x23,0x6f,0x16,0xce,0xbf,0x37,0xc,0x63,0x29,0x1c,0xc3,0x9, + 0x6c,0x0,0x33,0x0,0xbb,0xf8,0xd7,0xc5,0xb,0x17,0x2f,0x2c,0x5d,0xbe,0x7c,0xf1, + 0x2,0xb8,0xc,0x76,0xcd,0xd1,0x96,0xe9,0x9a,0x23,0xe8,0x83,0xab,0xf8,0x5,0x4c, + 0xc8,0xdb,0x4,0xba,0x21,0xb0,0x6c,0xd3,0xf1,0x46,0x18,0x8c,0x80,0xe,0x7c,0x68, + 0x86,0x70,0x11,0x40,0xcb,0xe,0x17,0x81,0xe9,0x5a,0xc0,0x82,0xe,0xc,0x21,0x8, + 0xcd,0x51,0x0,0xe,0xed,0x70,0xc,0x86,0x9e,0xe3,0xf9,0x20,0x40,0x9f,0x87,0xa1, + 0xed,0xb9,0xb8,0xda,0xd2,0xc5,0xb,0xdb,0xde,0x74,0x36,0x5,0x4f,0xd0,0x1b,0x7a, + 0x6c,0xab,0xf,0x7c,0xcf,0xb,0xf1,0x20,0xf0,0xfb,0xd2,0x12,0xd8,0xf6,0xbd,0x29, + 0xf4,0x43,0x1b,0x6,0xf4,0xd3,0x94,0xbe,0x1f,0x81,0x3,0xd3,0x27,0x8d,0xf7,0xc1, + 0x83,0x87,0x4,0xf2,0xc1,0x13,0xf4,0x7a,0xcb,0x5a,0xc4,0x5f,0xdf,0x37,0x27,0x68, + 0x30,0xa4,0xc7,0x45,0x30,0x1d,0x7b,0xa1,0x37,0xf0,0x66,0x6e,0x78,0xfc,0x30,0xd6, + 0xc8,0x9e,0xe7,0x39,0xc0,0xf1,0x4c,0xcb,0x76,0x47,0x7d,0xb0,0x6f,0x3a,0x1,0x14, + 0xfa,0x1e,0x90,0x11,0x4f,0x7d,0x18,0xc0,0x90,0x75,0x8f,0xa6,0x69,0x79,0xae,0x73, + 0x24,0x8f,0x83,0x74,0xb4,0x4d,0xe1,0xd0,0x78,0x28,0x28,0x7e,0x1a,0x97,0x36,0x36, + 0xbb,0xe8,0x69,0x2c,0xa2,0x9f,0x9b,0xd7,0xbe,0xbb,0xdc,0xee,0x91,0x9f,0x1b,0x6b, + 0xeb,0xcb,0xad,0x55,0xf2,0xb3,0xd3,0x19,0xac,0xac,0x6c,0x34,0x16,0xc5,0x4a,0xed, + 0xee,0xfa,0xea,0x1a,0x85,0x5c,0x5e,0x5f,0xed,0x6c,0xd2,0x9f,0xab,0xeb,0x2b,0x3, + 0xf6,0x73,0x63,0xd0,0x5d,0xbd,0x76,0xad,0x41,0xeb,0x3c,0x14,0x86,0x7c,0xcb,0xd, + 0xa1,0xef,0x9a,0xe,0x8,0x42,0xb4,0x1e,0xb1,0xd9,0xda,0x68,0xdd,0xf0,0x2,0xa1, + 0xc9,0xee,0x62,0x54,0xf5,0xc1,0xd5,0x76,0xc,0x24,0x8,0x7d,0x54,0x4a,0xa0,0x30, + 0xe,0xfb,0xa0,0xd1,0xc8,0x86,0x20,0xf8,0xc9,0x6,0x71,0xe1,0xe1,0x2e,0x5d,0x8a, + 0x22,0x18,0xd6,0x90,0x88,0xc6,0x7,0x2d,0x71,0x5a,0x3b,0xf6,0x8,0x4d,0x8a,0xad, + 0x41,0x40,0x5e,0xf0,0x32,0x53,0xaa,0xb3,0x16,0x78,0x63,0x64,0xd5,0xd9,0xb,0x69, + 0xac,0x19,0xaf,0xf1,0x83,0xa9,0x45,0x6a,0x60,0x54,0x30,0x72,0x51,0xaf,0x7c,0x83, + 0x90,0xb4,0x50,0x59,0x86,0xa0,0x5b,0x62,0xe0,0x78,0x1,0x82,0x69,0x8a,0x34,0x4c, + 0x68,0x1c,0xcd,0xa,0x63,0x9e,0x4d,0xc2,0x74,0x87,0x63,0xcf,0xf,0x8c,0x21,0xc4, + 0x2b,0x76,0xcb,0xed,0x83,0xa9,0xe9,0xa3,0xdf,0xb4,0xf4,0xd0,0xb6,0xc2,0x71,0x1f, + 0x6c,0x99,0xe1,0xd8,0x98,0xd8,0xee,0x42,0xaf,0xd5,0x5a,0x64,0x0,0x6,0x29,0x43, + 0x1b,0xb2,0xd7,0x65,0xdd,0x8f,0xa1,0x3d,0x1a,0x87,0x2,0xf4,0x8a,0x0,0x4d,0xb, + 0x45,0xf0,0x89,0x67,0x99,0x4e,0x1f,0x84,0xfe,0x8c,0xd1,0xc7,0x10,0x8f,0x78,0xdb, + 0x73,0xec,0xe1,0x51,0x9f,0x8e,0xd5,0x20,0x93,0xb8,0xe3,0x6e,0x4,0x43,0x73,0xa, + 0xc1,0x53,0xf9,0x2b,0x5e,0xa1,0xe0,0xe,0xe2,0x23,0xb6,0xc5,0x29,0xcc,0xb4,0xe8, + 0xe,0x6a,0xf1,0x59,0x7b,0x2e,0xc5,0x43,0x9f,0x6f,0x6d,0xfc,0x88,0xb4,0x7,0xae, + 0x47,0xc4,0x87,0x9f,0x39,0xad,0xa0,0x2,0x4e,0x2c,0xf3,0x2,0xba,0x13,0xaf,0x27, + 0x29,0x84,0x83,0x61,0xae,0x61,0xc4,0x17,0x0,0x17,0x1c,0xb,0xeb,0xb0,0x6e,0xe, + 0x1f,0x8d,0x7c,0xc4,0x8,0x2c,0xe0,0x1d,0x40,0xdf,0x31,0x8f,0x68,0xd1,0x1d,0xfa, + 0x62,0x30,0xcc,0xdc,0x43,0xc,0xca,0x74,0x47,0xe,0x14,0xc7,0x3e,0xa4,0x24,0x7a, + 0x37,0x34,0xfc,0xd1,0x9e,0xb9,0x80,0x10,0xcc,0xfe,0x19,0x2b,0xf1,0x9e,0xf6,0xa2, + 0x6e,0xf2,0xdb,0x22,0xfc,0xd6,0xa0,0xff,0x7,0x33,0x7f,0xdf,0x1c,0x42,0x61,0x42, + 0x88,0x27,0xcd,0x2,0x19,0x88,0x7e,0xfb,0xe0,0xb6,0xe9,0x8f,0x4,0xc8,0x3d,0xcf, + 0xb7,0xa0,0x6f,0x30,0x92,0x69,0x27,0xa,0x52,0x7a,0xa3,0x25,0xb1,0x61,0xf,0x91, + 0xd4,0x40,0x14,0x73,0x2b,0x84,0x93,0x3e,0x66,0x7d,0xb3,0x89,0x4b,0xe5,0x85,0x38, + 0xf4,0x60,0x6a,0xe,0xe5,0x95,0x66,0xb8,0xbd,0x89,0x18,0x23,0x6f,0x12,0x3f,0xa9, + 0x13,0xc7,0xf,0x6d,0xd3,0xd8,0xb7,0x1d,0xe7,0x87,0x74,0xc8,0x73,0x4a,0x8c,0xc1, + 0x20,0xce,0xbb,0xf,0x7d,0x1f,0x5a,0x37,0x19,0x85,0xaf,0xf4,0x64,0x38,0x36,0xb5, + 0x46,0xe8,0x9b,0x6e,0x40,0x9,0xbe,0x21,0x8e,0x8b,0xc,0xc4,0x3b,0x4c,0x4e,0x83, + 0x3f,0x7c,0x17,0xe2,0xd1,0xc8,0x3b,0x30,0xd,0xca,0x81,0xfb,0xe1,0x16,0x42,0xbe, + 0x8d,0x76,0x6b,0xa7,0x9b,0xd,0xe7,0xe3,0xd1,0x8a,0x80,0x49,0xd0,0x5d,0xf8,0x38, + 0x75,0x40,0xf8,0x9,0x51,0x19,0x9a,0xd4,0xe9,0x8b,0x8f,0xcf,0x5e,0xfe,0xe3,0xec, + 0x8f,0x7f,0x38,0xfb,0xf4,0x27,0x8d,0x74,0xc8,0x7d,0xb4,0x64,0xc6,0xd4,0x7e,0xc, + 0x9d,0x1d,0xfb,0x43,0x28,0xaf,0x31,0x2e,0xc3,0x5f,0x3f,0x70,0x72,0xea,0x1e,0x32, + 0xc4,0x6e,0xe2,0x97,0x75,0xcf,0xb1,0xd2,0x61,0x53,0x48,0x8,0xf,0x72,0xdb,0xb7, + 0x27,0xa6,0x7f,0x94,0x5e,0x47,0x65,0x9d,0x25,0xfa,0x93,0x16,0x2d,0x8b,0x7a,0xf8, + 0xc3,0xa8,0x7d,0xb9,0x93,0x5e,0xcc,0x59,0x62,0x56,0x39,0xdf,0x5d,0xed,0x5e,0xee, + 0x84,0x9,0x67,0xdc,0xf2,0x66,0x1,0x5c,0x43,0x92,0xc6,0xc0,0x3b,0xc4,0xb4,0xdd, + 0x80,0x7c,0x1,0xef,0x4a,0xf8,0x18,0x63,0x8e,0x2,0xa,0x68,0x51,0x65,0xf5,0x8b, + 0x85,0x43,0xe,0xcd,0xfc,0xeb,0xf3,0x5f,0x35,0xb2,0x81,0xe2,0xe4,0x92,0x35,0xfb, + 0x9c,0x25,0xdf,0x81,0x8,0x9,0x56,0xe6,0xa2,0x1f,0x67,0xcd,0x38,0x42,0x62,0xde, + 0xb4,0xb1,0xfa,0x27,0xa3,0xbc,0x18,0x45,0xf9,0x3b,0x37,0xa2,0x7,0xbc,0x3a,0x1b, + 0xae,0xb9,0xe7,0x60,0x91,0x94,0x4e,0x88,0xd1,0xcc,0x67,0x7e,0xe0,0xf9,0x3b,0x63, + 0x24,0xf9,0x8,0xbf,0xdf,0xf6,0x90,0xbc,0x47,0x3c,0xef,0x26,0xd2,0x6a,0x7,0xa4, + 0x2c,0xbb,0x2e,0x16,0x7b,0x48,0xd1,0x86,0x4c,0x8f,0x35,0xc8,0x6c,0xb8,0x28,0x4a, + 0x41,0x56,0xc1,0xa7,0x4,0x3a,0xb1,0x10,0xf3,0xc2,0xd0,0x9b,0x0,0x91,0x85,0x2b, + 0xed,0x1a,0x8e,0xb0,0x3d,0x52,0x9f,0xa3,0x8c,0xbd,0x26,0xc1,0xd9,0x6,0x13,0x75, + 0x8e,0x24,0x10,0xdf,0x66,0xed,0x64,0x51,0x81,0xd4,0x49,0x99,0xf0,0x71,0x4c,0xa2, + 0xc,0xa8,0x3c,0x9a,0x7f,0xdb,0x19,0x22,0xa3,0xc6,0xb9,0x6f,0xc3,0xc3,0xa,0x32, + 0x5,0xc3,0x70,0x71,0x92,0x4,0x1a,0x3a,0xf6,0x94,0x7f,0x97,0x4b,0xb2,0x4,0xa2, + 0x16,0xbe,0x22,0xe9,0x29,0x89,0x7e,0xfa,0xf1,0xf6,0x28,0x6d,0xef,0x60,0xed,0x91, + 0x2a,0x57,0x80,0x71,0x1f,0x98,0x42,0x7e,0x58,0x66,0x67,0x6d,0x2c,0x55,0x3e,0x9c, + 0x27,0x77,0x99,0x6a,0x40,0x71,0xc0,0x55,0xca,0x2b,0xa0,0xbb,0x9a,0xb5,0xdd,0x8b, + 0xb0,0x25,0xed,0x78,0xb1,0xf1,0xe2,0xd,0x8f,0x85,0x70,0x84,0x67,0xfc,0x52,0x5c, + 0xc5,0xa7,0xb3,0x60,0x75,0xc8,0x5b,0x71,0xa5,0xd0,0x9b,0x46,0x55,0xd0,0xef,0xe2, + 0xa,0x13,0x22,0xf0,0x83,0x74,0xd5,0xa0,0x3c,0x5,0x88,0x3b,0x82,0x98,0x3b,0x58, + 0x25,0xc6,0xe6,0x7,0x32,0x28,0xb8,0x21,0x9d,0xf1,0xa8,0xae,0x82,0x2e,0x99,0xa8, + 0x4c,0x66,0xcb,0xca,0x9b,0x8c,0x8a,0x10,0x8c,0x89,0xb6,0x93,0x4f,0x7e,0x7b,0xf2, + 0xb7,0xbf,0x9e,0x7e,0xf6,0x25,0xd5,0x8b,0x1a,0xc5,0x15,0x55,0xb4,0xa3,0x9d,0x89, + 0x62,0x3b,0x92,0xa6,0x74,0x3,0x4e,0xec,0x6c,0x6d,0xa9,0xba,0x18,0x2d,0x14,0xa7, + 0x4a,0xca,0x6d,0x1d,0x4b,0x5c,0xb4,0xcc,0x18,0x7f,0xc5,0x2d,0x20,0xda,0x25,0xa6, + 0x9d,0xed,0x4e,0x67,0x61,0x31,0x38,0xa6,0x8c,0x4d,0x1b,0x3a,0x96,0xca,0xac,0x38, + 0x1b,0x41,0xbb,0x2,0xf7,0x71,0x4b,0xad,0x8b,0x2a,0xf8,0xc8,0xe3,0x94,0xdd,0x96, + 0x5a,0xfd,0xa9,0x83,0xac,0xbd,0x31,0x22,0x21,0xe8,0xef,0x8a,0xea,0xfe,0xc9,0xa7, + 0x3f,0x3b,0xfb,0xe2,0xcb,0x86,0x5a,0x23,0x74,0x67,0x10,0x45,0x63,0x6e,0x3f,0xab, + 0x55,0xf5,0x5c,0xdc,0xed,0x60,0x8c,0xd4,0x85,0x48,0x59,0x91,0x6c,0x70,0xdc,0xb6, + 0xca,0xd2,0x2a,0x19,0xbc,0x45,0x4f,0xb6,0xb1,0x1b,0xb3,0x75,0x4b,0x6c,0x37,0xe8, + 0x10,0x87,0xa5,0x7a,0x1b,0x99,0xf6,0xb4,0x62,0x45,0x36,0x6,0x91,0x1e,0xd,0x13, + 0x71,0xea,0x3,0xb8,0xe9,0xd,0x67,0x41,0xcc,0x6e,0x98,0x52,0x1b,0xa,0x14,0xab, + 0x4a,0xa5,0x99,0x44,0x15,0x2b,0xae,0x80,0x6e,0x7,0xe9,0x4d,0xee,0x62,0x8f,0xad, + 0x72,0x9b,0x75,0xf1,0x69,0xfc,0x60,0x85,0x60,0x9b,0x7b,0xa3,0xda,0x1d,0xb5,0x4a, + 0x44,0x23,0x90,0x6a,0xa9,0xd5,0xfb,0x3e,0x3c,0xa,0xc,0xcf,0xbd,0x7,0xc3,0x99, + 0x4f,0xbd,0x62,0x31,0x87,0x57,0x21,0xdf,0xda,0x7,0xb,0xf3,0x5d,0x67,0x84,0x68, + 0x25,0x16,0x9a,0x4d,0x9d,0x16,0x22,0xdf,0x97,0xe0,0xd,0x4d,0xb4,0xb8,0x28,0x7a, + 0xd1,0x9a,0x7a,0x8d,0x67,0x3a,0xe6,0x14,0xc8,0xb2,0x26,0xb0,0x63,0x45,0x11,0xc3, + 0xdc,0xf5,0xd8,0xfe,0xf2,0xc1,0xde,0xc,0xd9,0x35,0x6e,0x71,0x3d,0x6d,0x7e,0xc5, + 0xf8,0x82,0x2a,0xa3,0x1f,0x6b,0xa,0x86,0x5a,0x58,0x21,0xdb,0xe9,0x2,0x57,0x27, + 0xb8,0x51,0xe4,0xe6,0x12,0xff,0xeb,0x68,0x55,0x1a,0x8a,0x8e,0x7c,0xb2,0x10,0xc4, + 0x94,0x4f,0x78,0x4e,0x1a,0x97,0xf6,0xc9,0xd3,0x50,0xf5,0x98,0x94,0xf2,0x27,0xa4, + 0x5b,0x1b,0xf2,0xd0,0xd4,0x6b,0xeb,0x79,0x1c,0xaa,0x78,0x20,0xea,0xf4,0x48,0xe4, + 0x78,0x28,0x10,0x65,0x10,0xb2,0xa0,0xce,0x7d,0x6f,0xa,0xdd,0x85,0x66,0xcd,0x22, + 0x27,0xbe,0x2b,0xa7,0xb8,0x2b,0xb5,0xaa,0x52,0x60,0x50,0x43,0x9,0x9c,0x4f,0x49, + 0xbd,0xea,0x63,0x1c,0x9,0xeb,0xb4,0xd4,0x2b,0x1c,0xf5,0x63,0xf1,0x15,0x64,0xc, + 0xab,0xd7,0xe6,0x5b,0xab,0xa5,0xd1,0x63,0x14,0x62,0x59,0x55,0xc5,0x7d,0x2d,0x9a, + 0x99,0x6a,0xb8,0xa2,0x1a,0x6b,0xdb,0x82,0xe8,0xff,0x89,0x5e,0x6b,0xa5,0xd5,0x34, + 0xf5,0xd0,0x48,0xad,0x5b,0x1,0x3f,0xef,0xf9,0xb6,0xa5,0x6e,0xaf,0xc5,0xd6,0x0, + 0x99,0xf2,0x8,0x79,0x5d,0x5d,0xdd,0xe0,0x70,0x87,0x9b,0x6f,0xdd,0x32,0x5d,0x8a, + 0xb5,0xf5,0xea,0xdf,0x83,0x53,0xac,0x8f,0xf8,0xba,0x53,0x65,0x31,0x4a,0xe8,0x70, + 0x1f,0xaa,0x10,0xf3,0xd3,0x1d,0x43,0x29,0x9,0x5f,0x51,0xe2,0x57,0xd5,0x0,0xb2, + 0xb6,0xcd,0x6a,0xb9,0xea,0x8c,0xc6,0x9,0x46,0x6f,0x98,0xa1,0x59,0xae,0x15,0x79, + 0xb7,0xc5,0x15,0xb,0x70,0xfd,0xfa,0xf5,0x79,0xf,0x48,0xbe,0x2f,0x3,0x12,0x21, + 0xac,0xd0,0x13,0xf,0xed,0x71,0x45,0xa1,0xcc,0xca,0x97,0x56,0x14,0xea,0x15,0xfd, + 0xaf,0x52,0x9c,0xe7,0x88,0xf7,0xa,0xf3,0x8d,0xac,0xa,0x39,0xfa,0x5e,0x91,0x86, + 0x4,0x93,0x42,0xd0,0x3b,0x72,0x43,0x24,0x35,0x1a,0x1a,0x35,0x54,0xd3,0xac,0x72, + 0xfc,0x46,0x1b,0x4b,0xd4,0x97,0xac,0x6a,0x26,0xad,0x13,0x38,0x55,0x9a,0xaa,0xea, + 0x1d,0x83,0x5c,0x4f,0x4e,0x98,0xb2,0x86,0x3,0xdd,0x51,0x38,0x6,0xdf,0x93,0xf, + 0x20,0x9c,0x2b,0xef,0x14,0xd3,0x1c,0xd9,0x24,0xf5,0x68,0xea,0x5d,0xb0,0x30,0x24, + 0x2b,0xb7,0x1e,0xba,0xe9,0xa6,0x55,0x8a,0x73,0xe9,0x86,0xe9,0x3f,0x8a,0x39,0x98, + 0x58,0x89,0xe6,0xb6,0xab,0xe8,0x59,0xf3,0xb0,0x2e,0x11,0x1e,0xc5,0x31,0x80,0x6, + 0xdd,0xc6,0xf2,0xc2,0x58,0xa9,0xdd,0xe1,0x25,0x9c,0x68,0x51,0xd,0x37,0xa4,0x86, + 0x1d,0x34,0xfc,0x1e,0x75,0x7a,0xb3,0xd2,0xa3,0xf,0xba,0xda,0x72,0x2a,0xd9,0xc5, + 0x8c,0xf0,0x6a,0x1e,0x3c,0x6a,0xe0,0xfa,0xf6,0x87,0x98,0x16,0x9d,0x35,0xc7,0x1e, + 0xb9,0x98,0x32,0x28,0xd2,0xd,0xf2,0x7e,0x73,0x40,0xce,0x32,0xa8,0xb7,0x77,0x80, + 0x47,0x30,0xcc,0x68,0xed,0xbe,0x6e,0x6b,0xb2,0x5f,0xb0,0xa7,0xb1,0xf9,0x65,0xdf, + 0x60,0xaf,0x66,0x12,0x2d,0xef,0xc7,0x90,0xb8,0xc0,0xb9,0xf3,0x62,0x24,0x88,0x31, + 0x55,0xf,0x2,0x44,0x3f,0x5a,0xf3,0x91,0x15,0x53,0xc1,0xcf,0xa1,0xa9,0x8,0xd5, + 0xe3,0x94,0x7d,0xe5,0x8e,0xd9,0x4a,0xce,0xd9,0xd7,0xa9,0x9e,0x94,0x2c,0x3e,0x2e, + 0x8,0x8e,0xe3,0xf3,0xe9,0x8e,0x1d,0x84,0x6f,0x59,0x58,0xfc,0xf4,0xd9,0x8f,0x4e, + 0x3f,0x7f,0x46,0x83,0x87,0x60,0xa1,0x1,0xae,0x90,0x43,0xf1,0x5c,0x4d,0xba,0x2, + 0x1a,0xcd,0x6f,0x23,0xe5,0x8c,0x42,0x6e,0xd3,0x73,0xfe,0xe2,0xd1,0xf8,0xaa,0x8b, + 0x50,0x36,0x84,0x9c,0xa5,0x20,0xf7,0x14,0x14,0xe4,0x3,0x3b,0xb0,0x11,0xd3,0xec, + 0xf3,0xbc,0x5,0xf5,0x13,0x14,0x3f,0x7d,0xf1,0xef,0xaf,0xbe,0xfa,0xfa,0x2f,0x2f, + 0xd,0xc3,0xa8,0x89,0x28,0xb6,0xca,0x2f,0xac,0xba,0x86,0x51,0x97,0x66,0x51,0x5d, + 0xa3,0x50,0xa1,0xb2,0x8d,0xc9,0x94,0xa4,0x37,0xfc,0x7f,0xd0,0xd8,0x77,0x18,0x91, + 0x81,0x77,0xde,0x91,0x18,0xb,0x76,0xf8,0xb4,0xd4,0x99,0xd4,0x6f,0x7e,0x7c,0xfa, + 0xfc,0x45,0xad,0x7,0x77,0xbe,0xa5,0xbc,0x4c,0x9,0x98,0xf,0xa8,0x23,0xfd,0xaa, + 0x90,0x5f,0xd1,0xa9,0xa1,0xca,0x24,0xa8,0xe8,0x2,0xd0,0x75,0x43,0x8b,0xae,0x67, + 0xdc,0x9d,0xaa,0x26,0x8f,0xf3,0xdd,0x46,0xa8,0xa3,0x3e,0x5e,0x87,0xdb,0x68,0x19, + 0xf2,0xe,0x65,0xd6,0x89,0xe8,0x68,0xaf,0x99,0x23,0xec,0x9b,0x2b,0xe5,0xea,0xb5, + 0x83,0xd,0x9a,0x9b,0xc3,0x26,0x2e,0x67,0xea,0x88,0xce,0x5d,0x83,0x24,0x3e,0xa9, + 0xb7,0xcc,0x33,0xc9,0xee,0x9b,0xce,0xc,0xa,0xad,0xab,0x1f,0x55,0xe2,0xad,0x10, + 0x25,0x39,0xde,0x8c,0x46,0x5c,0x3b,0xe2,0x8,0x51,0xa2,0x5e,0xa5,0xf0,0x82,0xe7, + 0xee,0x84,0xa6,0x1f,0x62,0xbc,0xf5,0x4b,0x9d,0xd8,0x88,0x65,0x43,0x95,0xc6,0xb0, + 0xd4,0x20,0xb3,0x5,0xa4,0xc6,0xf4,0x50,0x2d,0x35,0x97,0xf0,0xfc,0x52,0x74,0x81, + 0xa7,0x4f,0x93,0xc8,0x93,0xf2,0xb1,0x6a,0x34,0x3e,0x90,0x25,0x87,0x8c,0x56,0xe8, + 0xd4,0x86,0xe9,0xab,0xed,0x57,0x34,0xce,0x1d,0xf3,0x0,0xd2,0x51,0xee,0xcf,0x5c, + 0x62,0x84,0x2c,0xb8,0xf3,0x44,0xd4,0xd2,0xe7,0x7a,0x78,0xce,0x62,0x8c,0x42,0x16, + 0x81,0xd8,0xf8,0x1b,0x8c,0x16,0x9a,0x36,0x89,0xba,0xe9,0x97,0xc5,0x0,0x4f,0xbc, + 0x8c,0x61,0xa0,0xf9,0x8a,0x6,0xbc,0xc1,0x36,0x52,0x74,0x3c,0x52,0x5a,0xce,0x66, + 0x69,0x1a,0x64,0x9b,0xd3,0xd5,0xda,0x8f,0xda,0x23,0x27,0x7b,0x36,0x39,0xf4,0xa, + 0x34,0x28,0x72,0x82,0xa1,0x1e,0xc3,0x7d,0x43,0x3c,0x7,0x8a,0x9f,0x8f,0x95,0x93, + 0x53,0x36,0x11,0x5e,0xde,0xc8,0x74,0x47,0xac,0x7,0x7a,0x53,0xfd,0xf4,0xa0,0x6f, + 0x2e,0xdf,0xe7,0x3c,0xa4,0x67,0x52,0xdd,0x2d,0x63,0xf1,0xd2,0x95,0xf1,0xfc,0x8, + 0x59,0xd6,0x12,0x2f,0xf7,0xb2,0x74,0xe,0xed,0xb0,0x55,0xe9,0x30,0x95,0x98,0xec, + 0xa8,0x14,0x56,0xe2,0xb9,0x8e,0xca,0xc1,0xa0,0x4c,0xeb,0x45,0x2b,0x42,0xc3,0xdd, + 0x18,0x1f,0xfd,0xe9,0x3f,0xcf,0x5f,0x6a,0xa4,0x39,0xea,0x7a,0xb3,0xf4,0x23,0x2e, + 0xe5,0x7d,0x57,0x55,0x2d,0xcc,0x6a,0x96,0xa5,0x72,0x54,0x44,0x2d,0xa,0x52,0x53, + 0xf6,0x67,0x71,0x50,0xe3,0x6d,0x49,0xfe,0x8c,0xfd,0x14,0xef,0x32,0x88,0xdc,0xdd, + 0x36,0x66,0x55,0x43,0x6f,0x32,0xf5,0xdc,0x8,0xb,0xd1,0xab,0x68,0x8b,0xa6,0xb0, + 0x11,0x8c,0x72,0xac,0x49,0xa1,0x52,0xde,0x74,0xfc,0x7e,0x95,0xb9,0x1d,0x29,0x5f, + 0x9a,0x22,0x58,0x8c,0xec,0xda,0x14,0x9,0x26,0x76,0x8f,0x8,0x33,0xdb,0xa,0x2f, + 0x13,0xc9,0x82,0x4b,0xb9,0x64,0x25,0xba,0x1e,0x84,0xdd,0xbe,0x11,0x70,0x6b,0x6c, + 0x41,0xbe,0x95,0x63,0x18,0x19,0xf,0xb1,0x82,0x80,0x69,0xeb,0xaa,0xb7,0x87,0x58, + 0x5c,0x8d,0x8d,0xb5,0x3,0x65,0x6d,0x51,0x6c,0x2e,0x9,0x28,0x2a,0x67,0xb,0xb1, + 0xbe,0xe4,0xdb,0x3c,0x22,0x4,0xe3,0xf0,0x78,0xab,0x85,0xd8,0xed,0xa,0x3b,0x8b, + 0xad,0xc4,0xe8,0x8b,0xe,0x6d,0xa6,0x1e,0x9f,0x2c,0x3e,0x16,0x49,0xe1,0xd6,0xe1, + 0xd8,0x3c,0xb0,0x91,0x3e,0x88,0x4,0x1e,0x3b,0x0,0xfb,0x4,0xbc,0x3f,0x9b,0xec, + 0x41,0x7f,0xcd,0xb5,0x27,0x26,0x56,0x38,0xd1,0x17,0x6b,0xe6,0x93,0x9f,0x72,0x53, + 0xfc,0xeb,0xa6,0x89,0xa8,0xf7,0x58,0x22,0xea,0x1b,0x76,0x30,0x75,0xcc,0x23,0x62, + 0x6e,0xd2,0x8f,0xa9,0xea,0x41,0xfe,0xf6,0x4f,0xe4,0x63,0x8a,0x69,0x20,0x91,0x57, + 0x4a,0xfc,0x38,0x77,0x35,0x45,0x48,0x4f,0xe4,0x22,0x63,0xed,0xd7,0x76,0x2d,0xc4, + 0x6b,0x43,0x4f,0x45,0xef,0xe3,0x88,0x8d,0xb1,0xca,0x48,0x83,0x8a,0x7d,0xcf,0x38, + 0xe4,0xc7,0x56,0x82,0xed,0xc3,0xb9,0xf1,0xdd,0xb8,0xd4,0x5b,0xee,0xf5,0x36,0xdb, + 0x8d,0x6c,0xd,0x15,0x33,0x8,0xd9,0xd2,0x48,0x93,0xaf,0x2a,0xea,0x29,0x95,0xbb, + 0x7c,0xc,0xa9,0xe,0x85,0x32,0x1e,0x5b,0x35,0x31,0xab,0x93,0xb4,0x4,0x1d,0xdb, + 0x82,0x4c,0x0,0x6e,0xe0,0xdf,0xf7,0xe4,0x54,0xdf,0x38,0x8a,0xb6,0xf1,0xc5,0x50, + 0xa8,0x87,0x99,0x48,0x3e,0x69,0x58,0x92,0x31,0x30,0xbf,0x4f,0xa,0xc7,0xd7,0xc0, + 0xc9,0xdf,0x5f,0x9c,0x7d,0xf4,0xc5,0xd9,0xb3,0x8f,0x1b,0xfa,0x38,0xd9,0x51,0x9b, + 0x6d,0xd2,0x63,0x1d,0x9f,0xa,0x26,0xdb,0xc4,0x61,0xae,0x22,0xe2,0x8c,0xdf,0x8e, + 0x91,0x75,0x6b,0x46,0x3e,0x71,0x62,0xb6,0x96,0xa9,0x36,0xf2,0xfb,0x72,0x56,0xae, + 0x2d,0x75,0x56,0x56,0x16,0x41,0x7b,0xb9,0x45,0x7f,0x74,0xba,0x3d,0xfa,0xa3,0x65, + 0xb4,0x9b,0x45,0x59,0x20,0x59,0x9a,0xa1,0xfa,0x3d,0x19,0xd1,0xfd,0x18,0x3f,0x4f, + 0x51,0x1c,0x55,0xee,0xc5,0x88,0xce,0xa3,0xb2,0xb,0xb9,0xa,0xcc,0x9a,0x5c,0x8d, + 0x7,0x8b,0x5d,0x11,0x6b,0x65,0xd,0x1f,0x15,0xc5,0xa6,0x8c,0x42,0x23,0x28,0x32, + 0x4c,0x3b,0x30,0x12,0xd2,0x55,0xc1,0x46,0xa6,0x5e,0x9b,0xd7,0x44,0x95,0x54,0x5a, + 0x17,0xd2,0x65,0x67,0x99,0x11,0x66,0x6f,0x55,0xfe,0xfb,0x8d,0x92,0xe5,0x7f,0x7f, + 0xff,0xfc,0x97,0x2a,0x74,0xd9,0xad,0x4a,0x75,0x32,0x56,0xce,0x1,0xdd,0x25,0x94, + 0x2e,0x35,0xed,0x98,0xb0,0xc3,0xb9,0x16,0x91,0x15,0xf3,0xaa,0x43,0x91,0x58,0x4d, + 0xd1,0x23,0x52,0xd5,0x88,0x4c,0x4f,0x87,0x8a,0xc,0x16,0xbb,0x4b,0x12,0x61,0x66, + 0xb2,0x3c,0xe7,0x34,0x58,0x62,0x13,0xa0,0x24,0x88,0x6a,0xd8,0x29,0xcf,0x83,0x91, + 0x4e,0xd6,0x92,0xf2,0x9f,0xb6,0xda,0x52,0xa,0x3a,0x5f,0xf1,0xb8,0x3a,0x8d,0xdb, + 0x6a,0xa6,0x19,0x96,0x5a,0xe,0x92,0x72,0xb9,0x47,0xba,0xe9,0xe4,0x4a,0x39,0x49, + 0xb2,0x92,0x2d,0xad,0x4e,0x6d,0x79,0xe2,0xa9,0x96,0xb8,0x6e,0xfe,0x77,0x59,0x3f, + 0x8a,0xec,0x55,0x48,0x39,0x25,0x10,0xf3,0x26,0xa4,0x86,0x71,0xb5,0x72,0xab,0xf1, + 0x91,0x3d,0x89,0xda,0x54,0x4e,0xed,0x45,0xa2,0x8d,0xdb,0x81,0x69,0x2d,0x2c,0xc6, + 0x6c,0xd3,0x5a,0xaf,0x72,0x22,0x5c,0x6a,0x28,0xe4,0x47,0xea,0xfb,0x6b,0xd3,0x76, + 0xdf,0x38,0x67,0x67,0xea,0xef,0x3,0x81,0x4e,0xe7,0x68,0x48,0xd9,0x8d,0x45,0x59, + 0xc3,0x49,0xb2,0x27,0xcd,0xd5,0x90,0x1f,0x5c,0xe8,0x5d,0xe2,0x5c,0x70,0xde,0x61, + 0x3a,0x9c,0xba,0x5b,0x49,0xd5,0xa5,0x54,0xd6,0x9d,0x24,0x48,0xc2,0x68,0xe0,0xf9, + 0x69,0xba,0xa9,0x3b,0x3e,0x37,0x87,0xd6,0x4e,0x34,0x9e,0xe,0x97,0x9b,0x1c,0xab, + 0x9e,0x8,0x5b,0x94,0xf4,0x5a,0x9c,0xe0,0xaa,0xed,0x11,0x2f,0x93,0xb8,0x5a,0x3e, + 0x49,0x55,0x39,0x21,0xb5,0x5c,0xf2,0x69,0xa6,0x73,0x55,0x2d,0xa9,0x54,0x25,0x81, + 0x54,0x31,0x59,0x54,0x27,0x31,0x54,0xf5,0xf4,0xd,0x3b,0x75,0xc3,0x79,0xb2,0xce, + 0xa1,0xc,0xad,0x9c,0x1e,0x8d,0x5c,0x4e,0x9d,0xbc,0x4d,0x8d,0x1c,0x4d,0xfd,0x7c, + 0x4c,0x99,0xb0,0x64,0x46,0x5c,0x36,0xf3,0xb2,0x42,0x96,0xa5,0x76,0xca,0x42,0xf9, + 0x94,0x83,0xba,0x32,0x25,0xcb,0x25,0x3,0x88,0x1a,0xa9,0xe4,0xb7,0x8d,0xf0,0xdd, + 0x2c,0x71,0x82,0xa9,0x44,0xd6,0xe3,0xf9,0x8a,0x8e,0xbf,0x22,0x3b,0x47,0x33,0x24, + 0x9b,0x1d,0x8e,0xcd,0x34,0x64,0x3a,0xaf,0xd7,0xca,0xc0,0x7a,0x68,0xa6,0xbf,0xa2, + 0x71,0xa9,0xdd,0x5b,0x5b,0xee,0xae,0x11,0x85,0x88,0xdf,0x19,0xaf,0xac,0xf7,0x2b, + 0x6,0x59,0x99,0x37,0xe2,0xeb,0x7f,0xfe,0xee,0xe4,0xe5,0xaf,0xab,0x5c,0x39,0x1c, + 0xa8,0x5e,0x39,0xac,0x80,0x16,0x81,0x37,0xd5,0x1d,0x40,0x2d,0x1f,0x3c,0x55,0xba, + 0x66,0x2a,0x79,0xad,0x94,0xd2,0x72,0x29,0xa9,0xb3,0x22,0xb1,0x9c,0x23,0x65,0x36, + 0x2f,0xfc,0x5b,0xc6,0x86,0xab,0xdb,0x8e,0xab,0xca,0x10,0xcf,0x3b,0xf,0x9a,0x7, + 0x4b,0x6b,0x3e,0x5,0x52,0xb,0x63,0x3a,0xf9,0xc5,0x67,0xa7,0x7f,0xfe,0xe4,0x4d, + 0x61,0x4c,0x9a,0xa7,0x3d,0xde,0x52,0x46,0x15,0xa3,0xa8,0x73,0xc4,0xab,0x22,0x5b, + 0x24,0x71,0x80,0x40,0xf7,0xd0,0x6,0xfb,0x83,0xfe,0xfd,0xf,0xe,0x7b,0xcf,0x61, + + // ConfirmDialog.qml + 0x0,0x0,0x5,0x2e, + 0x0, + 0x0,0x16,0x7c,0x78,0xda,0xdd,0x58,0x4f,0x4f,0x23,0x37,0x14,0xbf,0x23,0xf1,0x1d, + 0xac,0xf4,0xc2,0xa2,0xed,0x24,0x64,0xa1,0x5a,0x86,0xc3,0xa,0x58,0xb6,0x20,0x91, + 0x12,0x1a,0xd4,0xed,0xd5,0x99,0x71,0x32,0x16,0x9e,0xf1,0xc8,0xf6,0x0,0x81,0xe6, + 0xde,0x5b,0x6f,0x3d,0xf4,0xd4,0x4a,0x3d,0xef,0xb1,0x1f,0xa8,0x52,0xff,0x7c,0x8c, + 0x3e,0x8f,0x3d,0x99,0x99,0x8c,0x27,0x1b,0xda,0x6d,0xbb,0xc2,0x8a,0x20,0x7e,0x7e, + 0x7e,0x7e,0x7f,0x7f,0x7e,0xe,0x8d,0x53,0x2e,0x14,0xba,0x54,0x97,0x19,0xd,0xae, + 0x37,0x37,0x68,0x6d,0xee,0x1d,0xf3,0x44,0x9,0xce,0x64,0x63,0xe1,0x1c,0xcf,0x78, + 0xa6,0x4a,0x7a,0xc7,0xf3,0xba,0x2a,0x22,0x31,0xe9,0x20,0x2c,0xd1,0x95,0xfe,0xb6, + 0xb9,0xb1,0xb9,0xd1,0xdd,0xde,0xde,0xdc,0x40,0xdb,0x8,0xe4,0x4c,0xa8,0x88,0x5f, + 0x53,0xcc,0xf8,0x14,0x7d,0x8a,0x3e,0x27,0x9,0x11,0x34,0x40,0x81,0xa1,0x63,0x45, + 0x79,0x82,0xc2,0x7c,0x55,0xf3,0xe7,0x7b,0x46,0x59,0xaa,0x45,0x4b,0x94,0x70,0xe0, + 0x60,0x8,0x27,0x21,0xa,0x71,0x32,0x25,0x2,0xc5,0x3c,0x24,0x12,0xdd,0x52,0x15, + 0xa1,0x20,0x93,0x8a,0xc7,0xf4,0x1e,0x8f,0x19,0x41,0x8a,0xdc,0x29,0xbd,0xb7,0xbb, + 0xb9,0x31,0xe4,0x69,0x96,0xa2,0x7,0x98,0xc1,0xa0,0xa1,0x8f,0x4,0xe7,0x4a,0xab, + 0xa4,0xe7,0xdd,0x2e,0x1a,0xa,0x9e,0x12,0xa1,0x28,0x91,0x86,0x94,0x9a,0xf9,0xc, + 0x49,0x25,0x68,0x32,0x45,0x8a,0x2a,0x46,0x7c,0xd4,0xe9,0xb8,0x97,0x63,0x22,0x25, + 0x9e,0xae,0x60,0xb0,0x96,0x5d,0x81,0x46,0xc0,0xf4,0xc7,0x4f,0xef,0xfe,0x7c,0xf7, + 0x73,0x1b,0x2b,0x4e,0x2,0xc2,0x2c,0xe7,0x6f,0xdf,0x7d,0xff,0xfb,0x2f,0xdf,0x2e, + 0x73,0x8e,0x39,0x67,0xd6,0x78,0x1f,0x4d,0x30,0x93,0xa4,0x62,0xca,0x88,0x4e,0x13, + 0xcc,0xac,0x1d,0x32,0x9f,0x14,0xc7,0x93,0x70,0xeb,0x59,0x9d,0x9e,0x9f,0xc5,0xc, + 0xbd,0x74,0x46,0xee,0x2c,0x49,0x94,0x2,0x7d,0xac,0x20,0x60,0x8c,0xb8,0x90,0x5e, + 0x40,0x12,0x45,0xc4,0x59,0xe2,0xa3,0x14,0xb,0xf8,0x6e,0x56,0x6f,0x69,0xa8,0x22, + 0x1f,0xd,0xb0,0x8a,0xbc,0x98,0x26,0x5b,0xbb,0xbd,0xde,0x73,0xcb,0xe0,0xe5,0x6b, + 0x10,0xe4,0x17,0x7d,0x7b,0x36,0x84,0xb,0x33,0x1f,0x29,0x91,0x11,0x43,0x8,0x18, + 0x97,0x64,0xc8,0x19,0xd,0x66,0xbe,0x39,0xdc,0x3b,0xd6,0xa4,0x8b,0xe4,0x44,0x6, + 0x38,0x25,0xe8,0x9b,0x3a,0x75,0x28,0xc0,0xdd,0x17,0x90,0x6f,0x34,0xb4,0x12,0x52, + 0x1c,0x86,0xa0,0xab,0x8f,0xfa,0xbb,0x85,0x1d,0x3c,0xc9,0xb9,0x21,0xd4,0x6e,0x23, + 0x8f,0x70,0x70,0x3d,0x15,0x3c,0x83,0x34,0xe2,0x37,0x44,0x30,0x3c,0x33,0x4b,0x17, + 0x66,0xe2,0x59,0x2d,0xbf,0x24,0x81,0x2,0x47,0x43,0x36,0xd9,0xe4,0xc9,0x15,0xe6, + 0x8c,0x83,0xe7,0x2f,0x95,0x27,0xa6,0x63,0xbc,0x5,0xb6,0xda,0x8f,0xb7,0xb7,0x38, + 0x42,0x8f,0x23,0x12,0xe1,0x1b,0xca,0x5,0x28,0x83,0x78,0x8a,0x3,0xa,0xb1,0x7b, + 0x40,0x5f,0x64,0xf1,0x98,0x88,0xc3,0x84,0xda,0x44,0x7f,0x40,0x61,0x26,0xf2,0xaf, + 0xbe,0x29,0x15,0xcf,0xfc,0x2d,0xa8,0x6f,0xb0,0x54,0x68,0x8e,0xe6,0x46,0xee,0xbc, + 0x38,0x60,0xbc,0x30,0x60,0xb5,0x96,0x55,0x91,0x32,0x13,0x13,0x1c,0x90,0x92,0x47, + 0xe0,0x90,0x66,0xb2,0xce,0x64,0x68,0x5f,0x9f,0x63,0x31,0xad,0x70,0x8e,0xb9,0x8, + 0x89,0xf0,0x6c,0xa4,0x77,0x1a,0xb,0x8e,0xd3,0xcc,0x4a,0xd5,0x21,0xe0,0x58,0x60, + 0x25,0x89,0x2e,0xcf,0xb0,0x9a,0x2,0x95,0xc5,0xc9,0x4,0x8c,0xf1,0xd1,0x99,0x22, + 0x71,0xd5,0x9a,0x22,0xbb,0x23,0x1c,0xf2,0x5b,0x64,0xb8,0x50,0xca,0xc0,0x9a,0x88, + 0xb3,0xfc,0x98,0x82,0x6b,0xd9,0x51,0x79,0xc6,0x82,0x66,0x2,0x27,0x92,0x1a,0x8f, + 0x97,0xcc,0xcd,0x60,0x14,0x55,0x6,0xd5,0x67,0x63,0xd6,0x39,0x40,0x13,0xc1,0x63, + 0x1f,0xf5,0xe,0x90,0xe2,0x60,0xfc,0xc1,0x5a,0x11,0x5b,0xf3,0x10,0x48,0x71,0x46, + 0xca,0x23,0xbc,0xfd,0x47,0x1c,0x72,0x80,0x8,0x96,0x90,0xf8,0x9e,0x9a,0xa5,0x80, + 0x3e,0x27,0x66,0x2,0xa5,0x71,0x99,0xe1,0xb0,0xe9,0x88,0x3b,0xaa,0x3e,0x88,0x1f, + 0x76,0x8c,0x8a,0xbd,0xc7,0xf8,0x61,0xa1,0x5,0x60,0x91,0x82,0x90,0xe8,0xf8,0xfa, + 0x70,0x13,0xb0,0x2c,0x4e,0xcc,0xf5,0x51,0x55,0x47,0xea,0x13,0x75,0x41,0xd7,0xb2, + 0xd7,0x10,0x7,0x61,0x35,0xa5,0x20,0x27,0xce,0x40,0x64,0x49,0x70,0xd6,0x82,0x1e, + 0xe6,0x14,0xf,0x33,0xc0,0xbe,0x18,0x34,0xc8,0xb,0xf8,0x50,0xcf,0x4e,0x8f,0xf3, + 0x1c,0xa9,0xb3,0xdb,0x4c,0xdf,0x7d,0x59,0x27,0x47,0x84,0x4e,0x23,0xd5,0xa4,0x17, + 0x95,0xa4,0x11,0xa8,0x4a,0xb7,0x75,0x61,0xaf,0xaa,0x57,0xb,0xd0,0xe8,0xbf,0xd8, + 0xef,0xf6,0xf7,0xf6,0x9e,0xa3,0xcf,0x5e,0xd6,0xff,0xf7,0xbc,0x9d,0x67,0xa8,0x4, + 0x97,0x7d,0xcb,0xb6,0xd3,0xeb,0x9b,0x2f,0xfd,0xdd,0x9d,0x92,0xb1,0xea,0x9,0x3d, + 0xf4,0xb5,0xb1,0x6c,0xf7,0xfb,0xe1,0xbb,0x3a,0x54,0x7e,0xf1,0x2c,0xd4,0xed,0xfc, + 0xfa,0xc3,0x8f,0x1d,0x50,0xa7,0xf3,0xaa,0xd3,0xe4,0x9d,0x40,0x28,0xbd,0x94,0xde, + 0x11,0x36,0xa2,0xf7,0xa4,0x69,0xbb,0xcb,0xfe,0x5a,0x9e,0x18,0x62,0x3d,0xca,0xa9, + 0x80,0x1c,0x14,0xb3,0xba,0xa4,0x79,0xad,0xbc,0x6b,0xd1,0xbf,0xd2,0x57,0x73,0x49, + 0x71,0x79,0xc0,0x46,0x7e,0x42,0x19,0x7b,0x6b,0xa2,0x5a,0x47,0x9e,0xd2,0x6e,0xdd, + 0x16,0x78,0xaa,0x2e,0xd1,0x65,0x69,0x55,0x61,0xbd,0xa6,0xa9,0xe7,0x53,0xc7,0x9e, + 0x5b,0x9b,0x2e,0x6f,0xf4,0xe4,0x8,0x90,0xca,0x99,0x1d,0x55,0x71,0x5a,0x91,0xa1, + 0xcb,0x7,0x10,0x40,0x7a,0xf,0x62,0x30,0x3b,0x2c,0x53,0x58,0x9b,0xbb,0x2a,0x89, + 0x5,0x4e,0x7,0xd0,0x1e,0x59,0xc6,0xb7,0x30,0x6d,0xf7,0xe4,0xc0,0x74,0x31,0x1f, + 0xd4,0x97,0xf1,0xb2,0xcc,0x75,0xbd,0x39,0x8a,0xd7,0xf2,0xd4,0x88,0x40,0xf1,0x87, + 0xff,0xbd,0xaf,0x46,0x80,0x45,0x55,0x1,0xe6,0xba,0x2a,0xbc,0x93,0xa,0x32,0x21, + 0x42,0x90,0xf0,0xd4,0x86,0xdf,0x1,0x63,0xa3,0xb8,0x21,0xf4,0x28,0x53,0x8a,0x27, + 0xb2,0x82,0x65,0xfc,0xb6,0x89,0x8d,0xeb,0x46,0x61,0x7d,0xc,0xb5,0xc7,0x1f,0xe7, + 0x8d,0x12,0x1a,0xe7,0x5a,0xd4,0x57,0x8d,0x66,0x2e,0x64,0x59,0x47,0x93,0xa,0x5f, + 0xc3,0x33,0xbb,0xbd,0x36,0xc,0xca,0xf3,0xa7,0xec,0x86,0x97,0x15,0x5e,0xab,0x7, + 0x72,0x21,0x74,0xb3,0xd7,0x59,0x6a,0x75,0x1c,0x69,0x67,0xd4,0x18,0xf0,0x4c,0x92, + 0x43,0x41,0xb0,0xa7,0x2f,0x31,0x4c,0x13,0x99,0x53,0x96,0x50,0x2d,0xd2,0xfd,0xe4, + 0x12,0xa8,0x11,0x46,0x62,0x27,0xdc,0xce,0x5d,0x66,0xd5,0xae,0xc8,0x36,0x48,0x2f, + 0x1d,0x65,0x1b,0x6d,0xfb,0xdc,0x71,0x8c,0xbf,0x53,0x6f,0xed,0x28,0x36,0x20,0xe0, + 0xb3,0x78,0xa5,0xbb,0xd6,0xac,0xd2,0x7f,0x52,0xad,0xc5,0xb8,0xd1,0xcf,0xb6,0xa0, + 0x65,0xe7,0x57,0x6d,0x3b,0x9d,0x6e,0x5f,0x84,0xb7,0xcd,0xdd,0x34,0x6c,0x64,0x82, + 0x9b,0xb1,0xb8,0x6e,0x75,0x55,0xb4,0x5f,0xb5,0xc6,0x74,0x30,0xe0,0xc4,0xdd,0x10, + 0xd7,0x1c,0x9b,0x9,0xc9,0x5,0x74,0xbf,0xba,0xcf,0x83,0xde,0x60,0xc8,0x69,0xa2, + 0x9f,0x67,0xa7,0xf0,0xe,0x3e,0xce,0xd7,0xdc,0xfb,0xf4,0x33,0x8,0x5e,0xe8,0x5a, + 0x78,0x8b,0x51,0x79,0x69,0x94,0xa5,0xc6,0xca,0x47,0x62,0x3b,0xa7,0x7e,0x59,0xb5, + 0x71,0xcd,0x9d,0xde,0x5e,0xe9,0x7c,0x8d,0x3d,0xe6,0x85,0xfa,0x91,0x81,0x4f,0xf9, + 0x6a,0xff,0x5f,0xd1,0x67,0x45,0xe4,0xe8,0x4,0x6d,0x59,0x35,0x4b,0x74,0x4a,0xf5, + 0x3,0x99,0x84,0xcf,0x56,0x6d,0xcc,0x75,0x22,0x2a,0x13,0xc9,0xaa,0xde,0xec,0xd4, + 0x81,0x65,0xb6,0x41,0x7b,0x8d,0xc5,0x75,0xbb,0xf8,0xf9,0x23,0x55,0xae,0x1,0xea, + 0x47,0xaa,0xf8,0xfb,0x4f,0x5d,0xa7,0x95,0x5d,0x5d,0x27,0x4f,0xf0,0x32,0xe8,0x7c, + 0x32,0xc9,0x47,0xe7,0x9,0x80,0xff,0x52,0xda,0x3e,0x25,0xf4,0x5f,0xfe,0x89,0xf0, + 0x5f,0x44,0xff,0xe6,0x2f,0x35,0xf0,0xf9,0xb,0x2f,0x90,0x0,0xa7, + // HeroSection.qml + 0x0,0x0,0x4,0xd9, + 0x0, + 0x0,0x17,0x29,0x78,0xda,0xed,0x58,0x4d,0x4f,0x1b,0x47,0x18,0xbe,0x23,0xf1,0x1f, + 0x46,0x9c,0xb0,0x4,0x8b,0xed,0x18,0x6a,0xd9,0x27,0xe2,0x34,0x1,0x29,0x28,0x1, + 0x47,0x22,0xb7,0x6a,0xd8,0x9d,0xb5,0x47,0xcc,0xce,0xac,0x66,0x67,0x43,0x9c,0x8, + 0x89,0x46,0x69,0x3e,0xa4,0x28,0x1f,0x6a,0x4b,0xda,0x8a,0x53,0x95,0xa8,0xad,0x54, + 0x89,0xb6,0x87,0x2a,0xaa,0x8,0xf9,0x31,0xc5,0x98,0x9c,0xfa,0x17,0x3a,0xb3,0x1f, + 0xe0,0xf5,0xce,0xda,0x8b,0x52,0x92,0x1e,0x18,0x59,0xc6,0x3b,0xef,0x33,0xb3,0xef, + 0x3e,0xef,0xc7,0x3c,0xb,0x76,0x5c,0xc6,0x5,0x58,0x16,0xcb,0x3e,0x36,0xd7,0xc7, + 0xc7,0x70,0xe2,0xda,0x68,0x30,0x2a,0x38,0x23,0x5e,0xca,0x70,0x15,0x76,0x98,0x2f, + 0xfa,0xe7,0x67,0x1b,0xcc,0x71,0xa1,0x30,0xae,0x70,0xe8,0xb6,0xb1,0x9,0xc9,0xe7, + 0xb6,0x8d,0xcc,0x3e,0xc8,0x84,0x61,0xcc,0x88,0x36,0x72,0xd0,0x4,0x80,0x1e,0xb8, + 0xa1,0x7e,0x25,0x6c,0xa6,0x5c,0xcf,0x28,0xa2,0xc2,0x9b,0x18,0x1f,0x1b,0x1f,0x5b, + 0x14,0xc8,0x1,0x77,0xc7,0xc7,0x80,0x1c,0xd8,0xaa,0x1,0xce,0x98,0x88,0xae,0x1c, + 0x97,0x60,0x13,0x8b,0x5,0x84,0x5b,0x6d,0x51,0x3,0x17,0x8a,0xc5,0xa4,0x61,0x15, + 0x5b,0xa2,0x5d,0x3,0x2e,0xe4,0x72,0x37,0x63,0x43,0x5d,0xa9,0x1d,0x15,0xc4,0xc3, + 0x2d,0xa,0x9,0x70,0xdb,0x4c,0xb0,0x86,0x4,0xaf,0x23,0x6b,0xf2,0x16,0xe4,0xe1, + 0x44,0x21,0x46,0xcd,0xcc,0x80,0x25,0x66,0xae,0x83,0x4b,0x50,0xc0,0x70,0xc6,0xe5, + 0xcc,0x45,0x5c,0x74,0x80,0x2,0xdb,0x8,0xa,0x9f,0x23,0xeb,0xba,0x5a,0x54,0x3, + 0xd4,0x27,0x44,0x83,0xe2,0xc8,0x94,0xb7,0x4f,0x60,0x42,0xd4,0xa,0xdb,0x8,0xe9, + 0x8b,0x1f,0x4f,0xd,0x48,0xcd,0x36,0xe3,0x9e,0x61,0x63,0x42,0x62,0xd7,0x4f,0xac, + 0x9e,0xb,0x4d,0x4c,0x5b,0x35,0x50,0xae,0xc4,0xbb,0x44,0x7e,0x5e,0x45,0xb6,0xa4, + 0xe0,0x72,0xe4,0x11,0x68,0x40,0x6e,0x81,0x49,0x93,0x91,0x69,0xb9,0x84,0x4e,0x57, + 0xb,0x27,0xe0,0x15,0x19,0xd,0x48,0x5b,0x4,0xf5,0xdf,0x36,0x66,0x97,0xc8,0x6d, + 0xd4,0xda,0xa4,0x25,0x74,0x33,0xf0,0x29,0x26,0x5b,0x70,0x1f,0x65,0x82,0x22,0xe2, + 0x33,0x31,0x2e,0x47,0x36,0xe2,0xd2,0xcf,0x8,0x58,0x4e,0xa2,0x38,0xb4,0xb0,0xef, + 0xd5,0xc2,0xdc,0x30,0xc2,0xef,0x70,0xee,0xe6,0xcd,0xab,0x90,0xb7,0x6,0x36,0x95, + 0x4f,0xc9,0x78,0x12,0xed,0xf9,0xdc,0x86,0xe6,0x20,0x8e,0x60,0x57,0xe7,0x54,0xf2, + 0x8a,0xc0,0xe,0xe2,0x6,0xa2,0x70,0x8d,0x20,0x4b,0x7,0x8f,0x0,0x41,0x56,0xd7, + 0xc0,0x25,0x19,0xea,0x66,0x1b,0x5a,0x6c,0x63,0x90,0x4e,0x35,0x4,0x87,0xd4,0xb, + 0x83,0x78,0x91,0x71,0xb,0x71,0xdd,0x86,0x6a,0xc8,0x98,0xe3,0x3b,0xb2,0xc8,0x20, + 0xb9,0x66,0xdb,0x1e,0x92,0x1b,0x17,0xd3,0xa0,0x5b,0x32,0xa7,0x54,0x45,0xc5,0x90, + 0xb9,0x34,0x24,0xa6,0xae,0x54,0x4d,0xdb,0x3c,0x28,0xeb,0x2,0x49,0x63,0x79,0x36, + 0x6d,0x8c,0x48,0x5c,0x16,0x6,0x6f,0xad,0xc1,0xc9,0xe2,0x14,0x88,0x3e,0x46,0xa9, + 0x5c,0x48,0xc2,0x37,0xfb,0x53,0x2f,0x88,0x2a,0xa6,0x8,0xf2,0x2b,0xea,0xde,0xf2, + 0x41,0x75,0x3c,0xc,0xcf,0xea,0x63,0x7,0x5,0xe4,0x22,0xf0,0xc1,0x65,0x98,0x8a, + 0xc0,0x89,0x42,0x1a,0x86,0xa8,0xd5,0x7,0xea,0xaf,0xee,0xa9,0xb8,0xd6,0xdb,0x41, + 0x96,0x6a,0xd6,0xb6,0x22,0x27,0x6b,0x60,0x98,0xbb,0x6a,0xc4,0xf6,0xa6,0x60,0x2e, + 0xb8,0xb,0x5c,0xe6,0x61,0x81,0x19,0x95,0x81,0x31,0x8a,0xf5,0x41,0xba,0xfa,0x73, + 0xcf,0xe5,0xd8,0x81,0xbc,0x63,0xf0,0x29,0xa0,0x9b,0x6e,0xe9,0xa7,0xd7,0x2,0xaa, + 0xb,0x8a,0xdc,0x53,0x79,0x53,0x3a,0x3b,0x6f,0x8a,0xb3,0x5a,0x77,0x36,0x47,0x64, + 0x83,0x6c,0x46,0xea,0xb8,0x48,0x45,0xb8,0xc1,0x88,0xef,0xd0,0x74,0xc7,0x1b,0xcc, + 0x11,0xd5,0x2d,0x11,0x5f,0xa4,0xd9,0x79,0xb2,0x91,0xee,0xeb,0x60,0x1a,0xcc,0x55, + 0x34,0x19,0x15,0xf7,0xcb,0xea,0xa0,0x97,0x43,0x3b,0xe1,0x40,0xbb,0x82,0x44,0x9e, + 0x16,0x4e,0x90,0x35,0x92,0xe2,0x79,0x75,0xb5,0xd0,0x8,0xbc,0xd4,0x2f,0x8b,0xfc, + 0xab,0x16,0xf5,0xe6,0x76,0xd4,0x42,0xb3,0xec,0xa7,0x6c,0x7f,0x43,0xda,0x20,0x22, + 0xc8,0xd1,0x32,0xa8,0xc6,0x5a,0xd0,0x90,0x8c,0xc8,0xd9,0xd2,0x50,0x90,0x66,0xef, + 0xd0,0xa2,0xa3,0x55,0x8d,0x45,0x93,0xd1,0x2c,0x56,0x4f,0x17,0xec,0x78,0x50,0xe8, + 0xa0,0x1a,0x98,0x8,0xe,0xe8,0x2f,0x8,0x5e,0xe3,0x32,0x4f,0x27,0xb2,0xe1,0x1e, + 0xbe,0x23,0xe1,0x17,0xe6,0xb2,0x11,0x67,0x53,0x34,0x95,0x82,0xfe,0x8e,0xfa,0x42, + 0x4a,0x4f,0xde,0x40,0xb7,0x33,0x5b,0x92,0x90,0x36,0x49,0xc1,0xe1,0xee,0xb3,0xc3, + 0x97,0xaf,0x7b,0x7f,0xec,0xbf,0xdf,0x7a,0x9c,0xc1,0x80,0x2d,0xb,0xd0,0x70,0xf1, + 0x6d,0x44,0x9a,0x1,0xf,0xe5,0xf2,0x10,0xdc,0x46,0x94,0x8f,0x97,0xd5,0xc5,0x45, + 0x46,0xac,0x21,0x58,0x1b,0x3a,0x98,0x74,0x92,0x99,0xa0,0xc,0x4d,0xc4,0xb1,0x9d, + 0x3b,0x2f,0x23,0xc6,0x32,0xca,0xe3,0xf8,0x28,0x9c,0x3f,0xa9,0x3b,0x45,0x4b,0x8e, + 0xca,0xcb,0xa3,0x41,0x3e,0x88,0xfa,0x6f,0xfe,0x3c,0x7a,0xf9,0xec,0xf0,0xde,0xcf, + 0xdd,0xed,0x9d,0xc3,0x5f,0x7f,0xec,0xfd,0x70,0xbf,0xf7,0xd5,0x4f,0xbd,0xc7,0xf, + 0xbb,0xcf,0x9f,0xfe,0xb3,0xf7,0xe4,0xe8,0xdd,0xf7,0xef,0x1f,0x3e,0xe9,0xfe,0xf6, + 0xa0,0xfb,0xfb,0xb7,0xbd,0x57,0x7f,0x49,0x98,0x2,0x4,0x71,0x3a,0x78,0xbb,0xd3, + 0xfd,0xfa,0x4b,0x89,0x39,0x78,0xa3,0xe6,0xbb,0x7b,0x5b,0xdd,0xe7,0xbb,0xbd,0xfd, + 0xa7,0xdd,0xd7,0x6f,0x25,0xe6,0xe0,0xcd,0x56,0xf7,0xd5,0x2f,0x7f,0x6f,0xdd,0xcb, + 0x19,0xce,0x14,0xfb,0x72,0xb6,0xe9,0xe4,0xa6,0x5f,0x3d,0x4c,0x13,0xc9,0xa,0xb5, + 0x3e,0x69,0x10,0x82,0x56,0x29,0xdf,0x12,0x96,0x98,0x85,0xa2,0xcd,0x57,0x65,0x53, + 0x59,0x95,0x53,0x79,0x4e,0x9d,0x6c,0x9,0xb7,0xc4,0x7c,0xf,0xcd,0x73,0x4,0xe5, + 0x49,0xa9,0x44,0xad,0x3,0x95,0x3a,0xae,0x6b,0x55,0x88,0x3c,0x3c,0x7d,0xee,0x31, + 0x2e,0x35,0x9c,0x8b,0x82,0x6e,0x70,0x5d,0xc9,0xa,0x79,0x68,0x2c,0x40,0x6a,0x35, + 0x2,0x5b,0x1d,0x30,0x1a,0xbd,0x24,0x84,0xef,0x1f,0x46,0xe2,0xbd,0x21,0x98,0x49, + 0xbc,0xb,0x24,0xce,0xcd,0xcd,0x1,0xa5,0xbe,0x12,0x56,0xdb,0x4a,0xf0,0x5a,0x30, + 0x28,0xd4,0x2b,0x79,0x85,0x3a,0x57,0xbb,0x7c,0x7c,0xa5,0x5e,0xfa,0xa4,0x4a,0x7d, + 0xf4,0x69,0x94,0xfb,0x80,0xfb,0xf8,0xa2,0xbf,0xae,0x13,0xf9,0xf5,0x94,0xa8,0xaf, + 0xd4,0x4f,0x44,0x7c,0xb9,0x7e,0x22,0xda,0x4b,0x9f,0xd5,0xb5,0xfc,0x5,0x6e,0x34, + 0x94,0x41,0xa6,0xa9,0x92,0x3b,0xa2,0xa3,0x43,0x5c,0xb,0x4d,0x23,0xb4,0xdb,0x50, + 0x45,0x94,0x4f,0xc4,0xe7,0x8d,0xf1,0xd0,0xa,0x3e,0x6b,0xad,0x58,0xa9,0xfe,0xcf, + 0xb4,0xa2,0x4e,0xbc,0xf6,0x6b,0xc5,0x2c,0xfb,0xb9,0x56,0x1c,0xa2,0x15,0x3d,0xb3, + 0x8d,0x2c,0x9f,0xa0,0x91,0x32,0xb1,0x5c,0x1d,0x29,0x13,0x73,0xcb,0x97,0xff,0x52, + 0xe8,0xed,0x6c,0x1d,0xbd,0x7b,0xd1,0xdb,0xdb,0x3e,0xda,0x7f,0x91,0x57,0xe8,0x15, + 0xcf,0x85,0xde,0x88,0x68,0x7c,0x88,0xf0,0x7b,0xb4,0x7d,0xb4,0x7b,0xbf,0xfb,0xe8, + 0x81,0x56,0xf5,0x1d,0x7e,0xb7,0x1f,0xaa,0xbe,0xfe,0xb8,0x1d,0x4b,0xc4,0x73,0x69, + 0x97,0x5f,0xda,0x65,0xcb,0xb9,0xb3,0x94,0x70,0x7d,0xff,0xa8,0x1d,0x14,0x70,0xd1, + 0x1f,0xf9,0xf9,0x17,0xb,0x5a,0x40,0x7a, + // PhotoGrid.qml + 0x0,0x0,0x8,0x9c, + 0x0, + 0x0,0x2c,0x51,0x78,0xda,0xed,0x1a,0xdb,0x6e,0xdc,0xc6,0xf5,0xdd,0x80,0xff,0x61, + 0xbc,0xf,0xc1,0x6e,0x15,0xd3,0xb2,0x9a,0x4,0x6,0x53,0x25,0xf0,0xca,0x50,0x24, + 0xc0,0x2a,0x1c,0x4b,0x48,0x11,0x14,0x5,0x32,0x4b,0xce,0xee,0xe,0xc4,0xe5,0x6c, + 0xc8,0xe1,0xae,0x37,0x8e,0x7f,0xa0,0x9f,0xd0,0xbe,0xf4,0xa1,0x9f,0x90,0xd7,0x7c, + 0x4e,0x82,0x7c,0x46,0xcf,0xe1,0x5c,0x38,0x43,0xe,0x57,0x94,0xd4,0x22,0x7d,0xd0, + 0x22,0x88,0xc8,0x99,0x73,0x9b,0x73,0x9d,0x73,0x4c,0xbe,0x5a,0x8b,0x42,0x92,0xaf, + 0xe5,0xd7,0x15,0x4f,0xae,0x1f,0x3f,0xe2,0xde,0x7b,0x74,0x22,0x72,0x59,0x88,0xac, + 0xec,0x6c,0xbc,0xa6,0x3b,0x51,0xc9,0x66,0x7d,0x14,0x45,0xcf,0xe4,0x92,0xad,0xd8, + 0x88,0xd0,0x92,0x5c,0xe1,0x93,0xb7,0x97,0x8,0x78,0xce,0x59,0x2e,0xcb,0xd1,0xe3, + 0x47,0x8f,0x1f,0x9d,0x4b,0xb6,0x22,0xef,0x1f,0x3f,0x22,0xf0,0xe3,0x69,0x4c,0xa, + 0x21,0xa4,0x7e,0x5b,0xad,0x33,0x9e,0x70,0x79,0xc6,0xf8,0x62,0x29,0x63,0x92,0x80, + 0x4,0x80,0xa6,0x5e,0x11,0x15,0x81,0x9e,0x3d,0x23,0x6f,0xa,0xb1,0x66,0x85,0xe4, + 0xac,0x54,0x4b,0x6b,0xf5,0xbe,0x23,0x1b,0x5a,0x90,0x95,0x48,0x59,0x16,0x93,0xbc, + 0xca,0x32,0x5,0xbc,0x14,0x52,0x5c,0xe0,0x22,0x99,0x17,0x62,0x45,0x4e,0xe,0xe, + 0x2,0x58,0x6b,0x84,0x2a,0x1d,0xb4,0x29,0x4d,0xae,0xb7,0xb4,0x48,0x9f,0xa2,0xf4, + 0x54,0xf2,0x59,0xc6,0x8,0x2d,0xa,0xba,0x53,0xc,0x5a,0x24,0x78,0x2e,0x89,0x5c, + 0x56,0xab,0x59,0x4e,0x79,0x76,0xc9,0x7f,0x60,0x31,0x39,0x3a,0x3c,0xc,0x0,0x2d, + 0xe8,0x3a,0x26,0xcf,0x3f,0x6b,0xed,0xcc,0x84,0xc8,0xc8,0xa2,0x10,0xd5,0x7a,0xba, + 0x7b,0x45,0x25,0x60,0xcf,0x69,0x56,0xb2,0x10,0x14,0x5b,0xcd,0x58,0x9a,0xb2,0x54, + 0x83,0xd4,0xb2,0xbe,0xe2,0x25,0x45,0xf9,0x80,0x1,0x2b,0x72,0x9a,0x91,0x32,0x1, + 0xc3,0x65,0x64,0xbb,0x64,0xb9,0x45,0x70,0xf4,0x77,0xc9,0x32,0x96,0x48,0x2e,0x72, + 0x52,0x4a,0xe0,0x16,0x50,0x47,0x59,0x43,0xb0,0xf4,0x3c,0x45,0x9d,0xb0,0x2d,0xa0, + 0xc8,0xf1,0xc4,0x25,0xc1,0x17,0xc0,0x48,0xeb,0xbf,0xac,0x5f,0x94,0xe,0x4f,0xc0, + 0x82,0xd7,0x2c,0x1d,0xe3,0x61,0xeb,0x85,0xf3,0xf4,0x63,0x6d,0x97,0xaa,0x64,0x93, + 0x2e,0xc2,0x2b,0x51,0x81,0xec,0x1,0x34,0x1f,0xb6,0xf6,0x85,0x77,0xf2,0x82,0xe5, + 0xd5,0x5b,0xf6,0x7d,0xc5,0x4a,0xd9,0x66,0xb2,0x16,0xf5,0xab,0x28,0x7d,0xc4,0x4c, + 0xd0,0xf4,0x42,0x14,0xac,0xc1,0x72,0xcf,0x71,0xc6,0x68,0xca,0xa,0xc2,0xd1,0x27, + 0xcb,0x6a,0x8d,0x3e,0xdb,0x52,0xc7,0x89,0xf1,0x5e,0xb2,0xac,0x61,0xd1,0x7d,0x95, + 0x9f,0x38,0x64,0x10,0xa8,0x2,0xda,0x6,0xcd,0xba,0x66,0x1,0x38,0x22,0xcf,0x76, + 0x2d,0x2b,0x2e,0x69,0x79,0xa1,0xfc,0x14,0xbd,0x3f,0xaa,0x5d,0x8a,0x3c,0x39,0x3e, + 0x56,0xfe,0xf7,0xd1,0x47,0xed,0xe5,0x2a,0x4f,0xd9,0x9c,0xe7,0x68,0xc5,0x30,0x55, + 0x3c,0x3a,0x1e,0xe2,0x44,0x54,0xb9,0xd4,0x54,0xd,0x13,0x85,0x73,0xd3,0xef,0x4b, + 0x32,0x6e,0x98,0x46,0x9,0xd2,0xf1,0x59,0x3,0x44,0x7,0x20,0x26,0x87,0x93,0x61, + 0xe4,0x63,0x4d,0x5e,0x5,0x9a,0xa1,0xa5,0xde,0xa2,0x8c,0xe5,0xb,0xb9,0xd4,0xd4, + 0xac,0x52,0x55,0x9e,0x21,0xa0,0x73,0xbe,0x1,0xf6,0x75,0xf4,0xd2,0xd,0x4,0x58, + 0xed,0xec,0x5b,0x9e,0xca,0xe5,0xe7,0xe4,0x9a,0xb1,0x75,0x9,0xb1,0xc7,0x20,0x7e, + 0x78,0xa,0x9a,0x29,0xc1,0x5a,0x25,0x20,0x80,0xf7,0x73,0x0,0xc3,0x5,0x74,0xf6, + 0x7c,0x41,0xbe,0xf3,0x22,0xf4,0xbb,0x68,0x9f,0x2e,0x13,0x91,0x55,0xab,0x1c,0x9c, + 0xff,0x82,0xca,0x65,0xb4,0xa2,0xef,0xc6,0x47,0x1f,0xab,0xe7,0x79,0x26,0x44,0x31, + 0x1e,0xd7,0xec,0xc9,0x53,0xc,0x68,0xf2,0x7,0x72,0x34,0x21,0xcf,0xc8,0xd8,0xa3, + 0x4f,0xe,0x70,0x6f,0x32,0x99,0xec,0x65,0xc3,0xb2,0xec,0x2f,0x48,0xc9,0x61,0xf4, + 0xe2,0x70,0x1f,0xa7,0xb1,0x96,0xc,0xc8,0x3f,0x9f,0x20,0x57,0xfd,0x7e,0x33,0x1f, + 0x9b,0x55,0xd,0xcf,0xfd,0xe7,0x77,0x52,0xaf,0xf6,0x27,0x27,0x41,0xd,0xb3,0x79, + 0xed,0x55,0x29,0x80,0x7f,0x85,0x98,0x2c,0xfd,0x86,0xb3,0x6d,0xe4,0x51,0x86,0x53, + 0x28,0xd2,0x4a,0x8b,0x83,0xc9,0xc6,0xb5,0xb5,0x7,0xd0,0xb3,0xce,0x74,0x41,0x79, + 0xae,0x5c,0x64,0x3,0x58,0xe0,0x3d,0xa0,0xd3,0xd,0x2f,0x64,0x65,0xd3,0x25,0xb8, + 0x88,0x82,0xfe,0x4a,0x93,0x36,0x45,0xca,0x14,0x2a,0xc3,0xb2,0x59,0xa5,0x79,0xb2, + 0x14,0x45,0x19,0xcd,0x79,0x6,0xa1,0xbc,0xa6,0x5,0x8,0xd2,0xdd,0x5d,0xd1,0x62, + 0xc1,0xd1,0x97,0x8c,0x68,0xd,0xc8,0x86,0x97,0x58,0x59,0x62,0xf2,0xa4,0xab,0xe1, + 0x6,0x4a,0x25,0x1e,0x13,0xd5,0x36,0xb,0xe1,0xb1,0x5e,0xa6,0x29,0x38,0x3f,0x2f, + 0x9,0x88,0xef,0xe1,0xac,0x9c,0xf4,0x62,0x12,0x81,0x17,0xc1,0x24,0x76,0x43,0xb0, + 0x41,0x74,0x5c,0xb2,0xde,0xb7,0xef,0x8e,0x6e,0x7d,0x68,0xcf,0x49,0x9a,0x85,0x30, + 0x7c,0xc6,0xa1,0x0,0xca,0xa2,0x72,0x5c,0x28,0xa1,0xc9,0x92,0x4d,0xab,0xf9,0x1c, + 0xcf,0xf8,0xfc,0x53,0x53,0x37,0x6b,0xb5,0x63,0x45,0xa3,0x10,0xbe,0x1b,0xab,0xa3, + 0xa6,0x9e,0x35,0xea,0x71,0xf8,0x9b,0x6d,0x38,0xab,0xef,0x19,0xc6,0x3e,0xd1,0xd2, + 0xbb,0x4e,0x98,0x7a,0xa6,0x2a,0xe6,0x8c,0x2d,0xe9,0x86,0x8b,0xa2,0xd9,0x9b,0x41, + 0x9e,0x4b,0xcb,0xa9,0x5e,0x8f,0xc9,0x29,0x16,0x2a,0x4c,0x40,0xd1,0xa5,0x14,0xeb, + 0x97,0x72,0x5a,0xef,0x37,0xf0,0x73,0xdc,0x7f,0xc5,0x40,0xd,0x20,0x38,0xd6,0xd8, + 0x98,0xfc,0xf1,0x10,0x8f,0xd4,0x80,0x80,0xf2,0xd9,0xa2,0xae,0xf2,0xee,0x55,0xc8, + 0xfc,0xb6,0x4a,0xf7,0x8d,0x7f,0xfb,0xe1,0xda,0x3e,0xb4,0x7,0x77,0xd6,0x39,0x5a, + 0x38,0xc2,0xb1,0x1e,0x63,0xb5,0x0,0x47,0xa3,0x90,0x98,0xe5,0x6e,0xcd,0xc4,0x5c, + 0xb9,0xc,0x2e,0xd5,0x79,0x7f,0x64,0x13,0xff,0x8,0xb,0x92,0xbf,0x89,0x65,0x6a, + 0x32,0x38,0x5a,0x6d,0x2e,0xb0,0x44,0x6e,0x8b,0xa,0x42,0xbe,0xbf,0x2d,0x8e,0xfa, + 0xe9,0xeb,0x41,0x6c,0xef,0x9,0x77,0x23,0x3,0x11,0xce,0xce,0x68,0x9,0x86,0x31, + 0x4f,0xf7,0x20,0xf4,0x86,0x4a,0x4d,0x8,0x9f,0xee,0x41,0xe8,0xcf,0x74,0xc5,0x62, + 0xfb,0x74,0x47,0x42,0x98,0xa0,0xaf,0xe8,0x35,0x3,0x4f,0xb5,0x8f,0xf7,0x90,0x49, + 0xdd,0x7e,0xcd,0xd3,0x1d,0x9,0xf1,0xf2,0x94,0x6e,0x44,0xc1,0x31,0x48,0x9a,0xe7, + 0x3b,0x12,0xc3,0x38,0xcc,0x17,0xb1,0xfe,0x7b,0x7b,0x1a,0x1f,0x26,0xed,0x88,0xaa, + 0x7b,0x8a,0x2b,0x53,0xed,0x49,0xc0,0x35,0xf7,0x57,0x86,0x1b,0x2b,0x4,0xd4,0xf5, + 0xa3,0x36,0x53,0xcf,0x9b,0x4d,0xf4,0x46,0x7a,0xa5,0xb,0xda,0x78,0xac,0x85,0x35, + 0x4b,0x61,0x60,0xe5,0x95,0x1e,0x30,0x2e,0x85,0x81,0x95,0xe7,0x79,0xc0,0xb8,0xd4, + 0x5,0x76,0xbc,0xcb,0x42,0xdb,0x35,0xf2,0xe3,0x8f,0x64,0x34,0xa,0x73,0x50,0x7e, + 0xe4,0x71,0xc0,0xa5,0x2e,0xb0,0xe7,0x2b,0x6,0xbc,0x59,0xec,0x22,0x18,0x7f,0xb0, + 0xc0,0x7d,0x8e,0x61,0xba,0x20,0x6d,0x17,0xa7,0x29,0xc2,0x92,0x3a,0x6e,0xdb,0x60, + 0x12,0xb2,0x98,0xc8,0x75,0x6b,0x3,0x31,0x51,0xe5,0x75,0xd7,0x35,0xb6,0x2d,0x8b, + 0xea,0x89,0x48,0x4f,0x6a,0x6b,0xca,0xb3,0xe9,0x8e,0x5a,0x88,0x5d,0xb4,0xf,0x21, + 0x1,0xbc,0xe,0xab,0x2b,0xc6,0x0,0xfe,0x7e,0x8f,0xe6,0xf7,0x67,0x37,0xb2,0x7f, + 0x8b,0x35,0x69,0x8f,0x12,0xb0,0x63,0xdb,0x2b,0x42,0xb0,0xf5,0xf3,0xd0,0x7,0x4a, + 0xa2,0xfa,0xde,0x2b,0xb1,0x58,0x64,0x61,0x51,0x8c,0x85,0x7b,0xe5,0xe1,0x73,0x32, + 0xbe,0x11,0xc8,0xa,0xee,0x3a,0xc,0x4d,0xf7,0x29,0xae,0x16,0x99,0x30,0x6c,0xe8, + 0x6f,0x43,0x14,0x6f,0x12,0x92,0xdd,0x44,0x77,0x8f,0x6a,0x1d,0x62,0xe4,0xd8,0x36, + 0xfa,0xed,0xad,0x49,0x7d,0x45,0xba,0x2a,0xf8,0x62,0x1,0xbd,0xf2,0x8c,0xe7,0x29, + 0xb6,0x53,0xd5,0x3a,0xd,0x76,0x2,0x2d,0x7e,0xce,0xeb,0x87,0xd6,0xa5,0xeb,0x3c, + 0x87,0xfb,0x5,0x44,0x91,0xbe,0x80,0xc7,0x75,0xaf,0xe,0xbe,0x5d,0x30,0x35,0xba, + 0xc8,0x19,0xdc,0x53,0x66,0x42,0x4a,0xb1,0x6a,0xf0,0x20,0xa0,0xd4,0xbd,0xee,0xdb, + 0x93,0x25,0xcd,0x17,0x68,0xc8,0x96,0xca,0xd0,0x48,0xfa,0xee,0xf7,0x2d,0x5c,0x42, + 0xd5,0x4d,0x89,0x7c,0xd1,0xba,0xf,0x3e,0x25,0x70,0xd3,0xc,0xda,0x10,0xf1,0xfd, + 0x7b,0xb3,0xd7,0x90,0xab,0x65,0x90,0x11,0x56,0x9f,0x38,0xcb,0x28,0x3c,0xe8,0x65, + 0xbf,0x2f,0x7,0xa7,0x11,0x77,0xd7,0xe0,0x29,0xd0,0x4,0x93,0x68,0xd6,0x4,0x2d, + 0x93,0x50,0xe9,0xde,0x5f,0xe7,0x35,0xc4,0xb0,0xab,0xe6,0xb6,0xff,0x9a,0x39,0x44, + 0x1f,0x5f,0x92,0x17,0x87,0xd8,0xc3,0xfb,0x14,0x6c,0x8b,0x33,0x80,0x44,0x3b,0x81, + 0xbe,0x15,0xdb,0x7d,0xc5,0x35,0x61,0xd8,0x1e,0x9c,0xe7,0xfd,0x5,0xb6,0x5c,0xd3, + 0xa4,0xce,0xf5,0x2f,0xba,0x7b,0x83,0x4,0xd3,0x9a,0xd,0x65,0xf6,0x69,0x55,0xee, + 0xce,0x8d,0xc2,0xfb,0x8c,0xae,0x55,0x7c,0xf4,0x49,0x78,0xdb,0xa8,0xb7,0x6f,0xbf, + 0xa8,0xf2,0xbc,0x96,0xdf,0xef,0x98,0x82,0xee,0x60,0x7e,0x57,0x90,0x2b,0xfb,0xc4, + 0x31,0x9a,0xdb,0xe0,0x8c,0x2a,0xa1,0xd9,0x49,0xad,0x41,0xdb,0x1a,0xf9,0xcb,0x61, + 0x12,0x98,0x8a,0x63,0x32,0xfa,0xe5,0xef,0xff,0xfa,0xed,0xe7,0x9f,0x7f,0xfd,0xe7, + 0x4f,0xbf,0xfc,0xfb,0x1f,0x51,0x14,0x8d,0xc2,0xc0,0x73,0x8,0xb9,0x68,0xcd,0xdf, + 0x31,0x3d,0x14,0xad,0x87,0xc3,0x91,0xfa,0x3f,0xee,0xe1,0xea,0xe5,0x2a,0x8c,0x9b, + 0x88,0xc,0x1b,0x2e,0x17,0x5,0x79,0x5f,0x32,0x88,0xe3,0x94,0x16,0xbb,0xfb,0xc4, + 0x8d,0x69,0xf7,0xa8,0x73,0x48,0xb5,0x36,0xa5,0x85,0x55,0x83,0x66,0x9e,0xda,0x1d, + 0xf2,0x5e,0xd3,0xfc,0xe0,0x4c,0x16,0xb0,0x5b,0x7f,0xba,0x50,0x13,0xe,0x35,0x5c, + 0x18,0xbf,0xe6,0xa5,0xfc,0xc6,0x8e,0x19,0x4a,0x35,0x6c,0x35,0x65,0xca,0x6e,0xb6, + 0xc6,0xb,0xad,0x41,0xc9,0xff,0x62,0xca,0xb0,0x6f,0xc8,0x70,0xf7,0x81,0xc1,0xff, + 0x6b,0x4b,0xaf,0x67,0xdc,0x6a,0x60,0x52,0x82,0x2f,0x16,0xb5,0x8e,0xd5,0xa0,0xdd, + 0x39,0x80,0xb6,0x4f,0x64,0xda,0x63,0xf0,0x6e,0x6b,0x8b,0x51,0x17,0x2c,0xc1,0x5b, + 0x65,0xc1,0xa1,0x71,0x46,0x33,0x69,0x2e,0xd1,0x29,0x74,0xc4,0x97,0xb2,0xf0,0xee, + 0x91,0x6,0xa3,0x69,0xf8,0xdf,0xc2,0xa,0x14,0xad,0x8c,0xf5,0xa4,0xe2,0xf6,0xb0, + 0x6c,0x4f,0x46,0xfe,0xa4,0x95,0xd2,0x74,0xb8,0x8c,0x64,0x41,0xf3,0x52,0xe9,0x65, + 0xd4,0x4e,0xf,0xa8,0x15,0xf0,0xec,0xeb,0x9d,0x56,0xa,0x61,0x60,0xa1,0xa4,0x95, + 0x37,0x7f,0x88,0xbb,0xbd,0x47,0x5f,0x4e,0x31,0xce,0x97,0xb1,0xb9,0xb4,0xd6,0xc0, + 0x97,0x7e,0xd0,0x3b,0xa6,0x1e,0x95,0x76,0xb4,0x46,0x3,0x1d,0xc3,0x80,0x44,0xf3, + 0x7a,0xd1,0x83,0xb7,0xd5,0x2a,0x3d,0xc5,0x97,0xa9,0xc8,0x2,0xdd,0x54,0x4f,0x32, + 0x7a,0x53,0xf0,0x55,0x27,0x15,0x75,0xb2,0x72,0xaf,0xd5,0x5d,0xbd,0xa8,0x7b,0x8e, + 0xd5,0x47,0xfb,0xda,0xd3,0x72,0x14,0xd,0x15,0xf0,0xf,0xd7,0x47,0x9e,0xf,0x3a, + 0xc8,0x4c,0x14,0x69,0x48,0xe5,0x2,0x8b,0x27,0x86,0xc3,0x61,0xf4,0xe9,0xb0,0xcc, + 0x3a,0x68,0xb2,0x75,0xb,0x1f,0xdf,0x37,0x51,0x7c,0x98,0x71,0x3d,0xcc,0xb8,0x1e, + 0x66,0x5c,0xbf,0xe7,0x8c,0x6b,0x1b,0xfa,0x57,0x82,0xfe,0x64,0xd4,0xa,0xe6,0x7b, + 0x57,0x88,0x87,0xe9,0xd8,0xc3,0x74,0xec,0x61,0x3a,0xf6,0x30,0x1d,0xfb,0xdd,0xa7, + 0x63,0xff,0xc5,0x11,0xd8,0xc3,0x98,0xab,0xab,0xa5,0xbb,0xf6,0xe5,0xaa,0x4e,0x74, + 0x67,0x63,0x64,0x8c,0x1a,0xe7,0xfa,0xd3,0x20,0x2d,0x57,0xef,0x30,0x7,0x3b,0x73, + 0x4d,0xe2,0xbc,0x3b,0x5d,0xbb,0x79,0x12,0xa5,0x8b,0xa4,0xdb,0xad,0x85,0x3a,0x38, + 0x3b,0xe8,0x19,0x30,0x8c,0xb2,0xab,0xf6,0x83,0x1f,0x72,0xc,0xf7,0xd5,0xc3,0x50, + 0xc3,0xaf,0xc8,0x76,0x95,0x73,0xc6,0x32,0xb8,0x26,0xdb,0x20,0xd7,0xdd,0xb0,0x79, + 0x85,0x9e,0x9e,0xd1,0xc2,0x7e,0x26,0x36,0xf6,0x8c,0xbd,0x27,0x34,0x26,0x2d,0x46, + 0x96,0x9e,0x2,0x7f,0x99,0x65,0x3e,0x29,0xeb,0x82,0xfa,0xab,0x20,0x73,0x30,0xff, + 0xb3,0xa0,0x2f,0x48,0xd7,0x81,0x21,0xb2,0x91,0x6b,0xf3,0x25,0x5b,0x47,0x88,0xa6, + 0xc3,0x3,0x8b,0x23,0x38,0x7,0x98,0xc3,0xcf,0xe1,0xcf,0x9f,0x2,0x4c,0x60,0xfd, + 0xe0,0x20,0xe8,0xd3,0x35,0x2a,0x76,0x33,0xc7,0x2e,0xda,0x5f,0xf9,0xdf,0xc2,0x11, + 0x55,0x83,0xc2,0x39,0xf0,0xaf,0x29,0x7d,0xfe,0x77,0x54,0xbd,0x91,0xe3,0x9e,0xa7, + 0xce,0x88,0x2e,0x8d,0x5b,0xc5,0x4f,0xbf,0x99,0x2c,0x83,0x76,0xfb,0x24,0xab,0x22, + 0xef,0x9,0x40,0x3c,0x96,0x93,0x1,0xf0,0x5a,0xa2,0xbb,0x29,0xc7,0x37,0x17,0x4c, + 0x7d,0x2e,0x36,0x32,0x36,0x1f,0x4d,0x3a,0x54,0x87,0x19,0xad,0xd7,0x60,0xce,0x87, + 0x67,0x61,0x73,0xb5,0x4d,0x65,0x25,0x1b,0xf3,0x49,0x37,0x77,0x22,0x64,0xd0,0x16, + 0xb7,0xb1,0x83,0x9f,0xb4,0x6e,0xa5,0xfb,0x40,0x94,0xd4,0xf9,0xec,0x4a,0x5c,0x89, + 0x75,0x4f,0x9c,0x38,0xb3,0xbb,0x8e,0xe8,0xed,0xbe,0x1a,0x4a,0x3f,0x47,0xb2,0xf8, + 0xf2,0x52,0x4e,0xd9,0x82,0xd7,0xb9,0xc0,0x55,0x75,0xb8,0xa8,0xda,0x7f,0xf,0x18, + 0x42,0xc1,0x9e,0x5,0xfe,0xfb,0xf,0x90,0x9e,0xab,0xf2, + // SearchPanel.qml + 0x0,0x0,0xc,0x3a, + 0x0, + 0x0,0x53,0xf7,0x78,0xda,0xed,0x5c,0x5b,0x6f,0x1c,0x49,0x15,0x7e,0x8f,0x94,0xff, + 0x50,0x3b,0x48,0x2b,0x5b,0x9,0x1d,0x8f,0x71,0xac,0x30,0xc1,0x89,0x12,0xc7,0x66, + 0x23,0x92,0xd8,0x1b,0x5b,0xb0,0x12,0xe2,0xa1,0xa6,0xbb,0x66,0xa6,0x94,0x9e,0xae, + 0xa6,0xba,0xc6,0x97,0x4d,0x2c,0xad,0x10,0x21,0xb0,0x48,0x2c,0x12,0x48,0xd9,0x45, + 0x41,0x59,0xa1,0xac,0x96,0x17,0xc4,0xb,0x42,0x2b,0x2,0xcb,0x9f,0x49,0xec,0xf0, + 0x2f,0x38,0x55,0x7d,0x99,0xae,0xbe,0x56,0xcf,0x8c,0xbd,0x1b,0xcb,0x2d,0xcb,0x76, + 0x57,0x9d,0xba,0x9d,0x5b,0x7d,0x75,0x39,0x4d,0x87,0x3e,0xe3,0x2,0xbd,0x2f,0xde, + 0x1f,0x51,0xfb,0xc1,0xf9,0x73,0x54,0x7b,0xb7,0x56,0x99,0x27,0x38,0x73,0x83,0x5c, + 0xc6,0x1d,0xbc,0xcf,0x46,0x22,0x9d,0x7e,0x79,0x95,0xd,0x7d,0x2c,0xac,0x1f,0x72, + 0xec,0xf,0xa8,0x8d,0xdd,0xb5,0x5e,0x8f,0xd8,0x29,0x92,0x96,0x65,0x5d,0x12,0x3, + 0x32,0x24,0x2d,0x84,0x3,0xb4,0x2d,0xff,0xd3,0xf2,0x6c,0x28,0xcf,0x3c,0xe2,0x89, + 0xa0,0x75,0xfe,0xdc,0xf9,0x73,0x9b,0xcc,0x1f,0xf9,0xe8,0xe1,0xf9,0x73,0x8,0x1e, + 0xea,0x74,0x10,0x67,0x4c,0xc8,0xc,0xf9,0x7e,0xe9,0x12,0xda,0xe4,0xcc,0x27,0x5c, + 0x50,0x12,0x84,0x49,0x7e,0xf8,0xbe,0x8f,0x76,0x30,0x47,0x2,0xf7,0x83,0xe,0xfa, + 0xe9,0xcf,0x14,0xe5,0x1d,0x1a,0x8,0xc4,0x7a,0xe8,0x21,0xa4,0xde,0x76,0x2e,0xca, + 0xcc,0x7b,0x78,0x48,0x2e,0x22,0x9b,0xb9,0x8c,0x1f,0xa4,0xea,0xdc,0xa2,0x7d,0xf, + 0xbb,0x51,0x85,0x81,0x7a,0x41,0x1,0xc1,0xdc,0x1e,0xdc,0x27,0x3f,0x1f,0x91,0x40, + 0x10,0x67,0x4e,0x56,0xdf,0xa3,0xae,0x20,0x3c,0x98,0xd7,0x8,0x7d,0xec,0x11,0x77, + 0xd5,0x65,0x1,0x10,0xcd,0xa7,0x2a,0xbd,0xed,0x1,0xad,0xaa,0x49,0x60,0x41,0x32, + 0x9d,0xd,0x4,0xa7,0x5e,0x1f,0x41,0xe5,0x7c,0xbf,0x83,0x5a,0xad,0xe2,0x6c,0x7, + 0xa,0xae,0x73,0x36,0xac,0xa6,0xd8,0x66,0x5,0xf9,0xb2,0xbb,0x1,0x71,0x41,0x12, + 0xc4,0xd9,0x96,0xe3,0x57,0x7c,0xc9,0x10,0x51,0x4f,0xa0,0x21,0xf5,0xee,0x63,0x1, + 0x75,0x75,0xd0,0x42,0x26,0xbb,0xcb,0x98,0x8b,0x7a,0x78,0x87,0x71,0x2a,0x48,0xb0, + 0xe1,0xb9,0xd0,0xd5,0x1e,0xf0,0x89,0xa4,0xc5,0xa1,0xc4,0x15,0x10,0x21,0xab,0x88, + 0x38,0x88,0x3d,0x7b,0xc0,0x78,0x60,0xd9,0x44,0xb2,0xe0,0xb6,0xd7,0x1,0x1e,0x71, + 0xf8,0x3f,0xcc,0xdd,0xa5,0x8e,0x18,0xc4,0x49,0xe8,0x3a,0xba,0x8b,0xc5,0xc0,0x82, + 0x5e,0xcc,0x2d,0x2f,0x2d,0x5c,0x8c,0x92,0x2d,0x45,0x84,0xbe,0x8b,0xae,0x2c,0xcc, + 0xa3,0xe,0x82,0x9c,0xb0,0xec,0x80,0xd0,0xfe,0x40,0x14,0x15,0x5e,0x5a,0x1c,0x17, + 0xe,0xa9,0xa0,0x74,0x7b,0x59,0x15,0x87,0xbc,0xb0,0xf8,0x90,0x39,0xd8,0xed,0x20, + 0xc1,0x47,0x91,0x3c,0x6c,0x29,0xb6,0x4d,0xe6,0x52,0x1b,0x86,0xa6,0x86,0x62,0x29, + 0x49,0x6e,0x78,0x6b,0x81,0x8d,0x7d,0x82,0x1e,0xe9,0xa9,0x9b,0x9c,0x4,0xc1,0x6, + 0x18,0x0,0x75,0x62,0x89,0x62,0xc7,0x89,0x99,0x17,0xa6,0x30,0x2f,0x54,0x86,0x50, + 0x73,0xad,0x32,0xf5,0xf8,0x11,0xd9,0xef,0x32,0xcc,0x1d,0x14,0x0,0xaf,0x84,0xad, + 0x8c,0x4a,0x66,0x6d,0x45,0xaf,0xb1,0x9,0x28,0x4d,0x93,0x5a,0xe8,0xd9,0x4,0xe4, + 0x1c,0xf6,0xab,0x35,0xce,0x23,0x1e,0xee,0xba,0x49,0x6b,0x3b,0x34,0xa0,0xf0,0x3a, + 0xce,0x66,0xde,0xd,0x5b,0xd0,0x1d,0x50,0x93,0x98,0x44,0x8d,0x79,0x2e,0xd2,0xe1, + 0xc4,0xa,0x6a,0x9a,0x5d,0x15,0xdc,0xbd,0x70,0x9f,0x88,0x11,0xf7,0x26,0x6c,0x1b, + 0x54,0xaa,0xc7,0xf8,0x70,0x4b,0x99,0x55,0xae,0xf9,0xde,0xc8,0x3,0x52,0xe6,0x65, + 0xc9,0xd2,0xdd,0x71,0x89,0x88,0x2d,0x10,0xad,0xa0,0x87,0x7,0xe3,0x1c,0xda,0x43, + 0x73,0xca,0x94,0x2c,0xb0,0x8a,0xe1,0xdc,0xfc,0x7c,0x4c,0x67,0xa9,0x54,0xa0,0x4e, + 0xe7,0xea,0xe5,0x62,0x1b,0x1b,0x97,0x89,0x53,0xa0,0x58,0xfc,0x6f,0xbe,0xc8,0x36, + 0xd3,0xb,0x6c,0xb3,0x88,0x7c,0x9b,0xe9,0xc4,0xba,0x11,0x5a,0x2e,0xf1,0xfa,0xa0, + 0xd9,0xd7,0xd0,0xc2,0xb8,0xbc,0xf2,0x4f,0x72,0x4c,0x3a,0xad,0x5e,0x4f,0x62,0xa7, + 0x7a,0xd9,0x71,0xf2,0xca,0xd8,0x94,0xf5,0x92,0x9a,0x5,0x8f,0x4b,0x6a,0xc9,0x50, + 0x7a,0x6c,0x15,0xf2,0x51,0x12,0xcd,0xfa,0x40,0xdd,0xff,0x25,0x64,0xc5,0x1a,0x95, + 0x88,0xd4,0x76,0xa1,0x9a,0xf5,0xb0,0xa8,0x2e,0xd1,0x58,0x3a,0xad,0x94,0x4e,0xa5, + 0xb8,0x9f,0x4d,0x56,0x3c,0x4e,0x27,0xea,0xfc,0x82,0xcc,0xd8,0xc3,0x29,0x63,0x4f, + 0x71,0x66,0x61,0x9c,0x9c,0x1d,0x76,0xe4,0xd0,0x8a,0xbb,0x2e,0x58,0xbf,0xef,0x12, + 0xa8,0x7e,0x4e,0xc9,0x28,0xa7,0x8e,0xd4,0xd9,0xcb,0x89,0xcd,0xa2,0x9e,0x43,0xf6, + 0x36,0x7a,0x51,0x11,0x5d,0x16,0xb2,0xc0,0xb5,0x15,0x29,0xc0,0x54,0x4d,0xf9,0xa1, + 0x58,0x81,0xf,0x3e,0x89,0x48,0xf2,0x8b,0xa8,0x9d,0xaa,0xe3,0x0,0x11,0xe8,0x6e, + 0x4d,0x61,0x7f,0x14,0xc,0x72,0xad,0x1f,0x54,0xb0,0x2d,0xdb,0xb8,0x6a,0x7b,0x5e, + 0xb9,0xa9,0x6d,0x4e,0xfb,0x7d,0xc2,0x51,0x17,0x46,0x25,0x79,0x39,0xf2,0x9d,0x64, + 0x36,0x4b,0xf8,0xc5,0x9,0x76,0x98,0x64,0xa7,0x3e,0x75,0xc,0x70,0x10,0x89,0xbd, + 0x13,0x89,0xfa,0x9d,0x15,0x29,0x40,0xf4,0xe8,0xd1,0x58,0xcc,0x7a,0x12,0x88,0x38, + 0x49,0xd0,0xc7,0x58,0xf5,0x94,0xda,0x98,0xac,0x56,0x33,0x1c,0x99,0xa0,0x69,0x40, + 0xca,0x23,0xdf,0xc4,0xf6,0x83,0x3e,0x67,0x23,0xcf,0x41,0x6c,0x87,0x70,0x17,0xef, + 0x87,0x59,0x1b,0xe1,0x8b,0x15,0xcd,0x1e,0xf7,0xa1,0x29,0xec,0x81,0x5a,0xa4,0xa5, + 0xa0,0x20,0x45,0x7,0xe0,0x90,0xc5,0xfb,0x5d,0x3c,0x7,0x73,0x51,0xf4,0x63,0x5d, + 0x4e,0x9c,0xbe,0x7c,0x6e,0x92,0x1,0xde,0xa1,0x8c,0x83,0x6f,0x44,0xcc,0xc7,0x36, + 0x5,0x5e,0x65,0x84,0x79,0x6f,0x34,0xec,0x12,0x7e,0xc3,0xa3,0x43,0xac,0x74,0xf0, + 0x21,0x72,0x46,0x5c,0xfd,0xdb,0x9,0xd1,0x93,0x15,0xfe,0x8e,0x53,0xef,0x81,0xbb, + 0x4,0x94,0x71,0x90,0x13,0x75,0x1a,0xe1,0x6c,0xca,0x59,0x8,0x75,0x93,0x11,0x86, + 0x19,0xe3,0xf7,0xea,0x61,0xa5,0x9b,0xd,0x46,0xbc,0x87,0xed,0xb4,0xa7,0xc0,0xe, + 0x1d,0x5,0x3a,0x51,0x98,0xf6,0xc1,0x1d,0xcc,0xfb,0x29,0xca,0x2e,0xe3,0xe,0xe1, + 0x56,0x41,0xa5,0x61,0x4e,0x8e,0x32,0x82,0xa,0xed,0x34,0x7,0x41,0x12,0x90,0x93, + 0xcc,0x3c,0xba,0xd7,0x8a,0x32,0x15,0x2,0xed,0xa0,0x5b,0xa0,0x8d,0x5b,0x3,0x50, + 0xcd,0xdd,0x2c,0x8f,0x5,0xc7,0x5e,0x10,0xa2,0x85,0x9b,0xaa,0xa9,0x6c,0x45,0xa, + 0x6c,0x80,0x96,0x7c,0x8,0x40,0x18,0xbb,0x1b,0xbd,0x1e,0x20,0x9c,0x4e,0xda,0x8d, + 0xc8,0x67,0x47,0xe2,0x50,0x7b,0x9c,0xbd,0xac,0x67,0xc7,0x8c,0x59,0xcc,0x14,0xb, + 0xf0,0xd0,0x77,0x89,0xcc,0x68,0xeb,0x19,0xe5,0x4a,0xb4,0x38,0x5f,0x29,0xdd,0x35, + 0x89,0xb3,0x0,0x76,0x45,0x2a,0x13,0xa6,0x2b,0xf0,0x5,0x6c,0x96,0x43,0xa5,0xa1, + 0x26,0x8d,0x2b,0xd9,0xc4,0x1c,0xbb,0x2e,0x71,0x53,0x6a,0x56,0xa7,0x85,0xb1,0x6d, + 0x3,0x1a,0x88,0x34,0xb7,0x75,0x15,0xf5,0x14,0x3a,0x5d,0xb8,0xa,0x9e,0x12,0xe4, + 0x74,0xb5,0xb1,0xaa,0xd6,0x36,0x35,0x6e,0x44,0x4d,0x35,0xfb,0xa,0xd5,0x85,0xcd, + 0x85,0x9,0x66,0x6d,0x5e,0x45,0x4,0x7,0xe0,0x3,0x2c,0xb1,0xef,0x3,0x9e,0x59, + 0xb,0x5f,0x0,0xc9,0xad,0x8e,0xba,0xd4,0xae,0x31,0x9e,0xb5,0x3d,0x2a,0x72,0xdc, + 0x85,0xb4,0x32,0xe6,0x36,0xe2,0x5d,0x3b,0x1c,0xcc,0x42,0xdd,0x38,0xd6,0x31,0xac, + 0x66,0xb2,0x9d,0xb3,0x41,0x3d,0x41,0xce,0xb7,0x5,0x81,0x9a,0x56,0x99,0x3b,0x1a, + 0x7a,0xe1,0xa,0x4d,0x83,0x71,0xb2,0x45,0xd,0xa2,0xc6,0xcb,0x1e,0x35,0xbd,0xc3, + 0x2a,0xc0,0x87,0x2,0x3,0xf0,0xe1,0x69,0x13,0x2c,0xf4,0x7,0xf2,0x9,0x1b,0xb0, + 0x0,0xb,0xb8,0x3f,0x9,0xed,0x33,0x6f,0x3a,0x11,0x8d,0xcf,0x49,0x8f,0x70,0x4e, + 0x9c,0xf7,0x22,0xdc,0x7e,0x79,0xb9,0x50,0xe3,0x5b,0x29,0x7b,0x6c,0xa5,0x3b,0xa9, + 0x3a,0xc2,0x76,0xf3,0x63,0x8a,0x9f,0x78,0xa9,0x21,0x7b,0xa3,0x2f,0x33,0x8a,0xa8, + 0x5c,0xd2,0x13,0x77,0xc1,0x27,0x51,0xe0,0xf1,0xe2,0x52,0x39,0x1d,0x97,0xbd,0xad, + 0x22,0x4c,0x58,0xda,0x5e,0xce,0x76,0x37,0xc3,0x5b,0x3b,0x56,0x98,0xf4,0x73,0xdb, + 0xce,0x1b,0x5c,0xfc,0x78,0xb0,0x44,0x5,0x8e,0x84,0xd0,0xab,0x55,0x4c,0x13,0xd0, + 0xf,0x49,0xde,0xaf,0x54,0x38,0x6d,0x41,0xf6,0xc4,0xb6,0xf4,0x56,0x98,0xef,0xe7, + 0xb,0x1d,0xd4,0x8c,0x41,0xea,0x47,0x9e,0x60,0x1b,0xea,0x5c,0xa7,0xc4,0x75,0xca, + 0x46,0x22,0x17,0xef,0xe1,0x30,0x6e,0x17,0xd7,0x60,0xaa,0x4d,0xf1,0xe3,0xbb,0x30, + 0xf1,0xc,0x98,0xb,0x7a,0x2a,0x1b,0x7,0x2e,0x1d,0xfe,0xfe,0xd9,0xd1,0x3f,0xfe, + 0x72,0xf4,0xf8,0xcb,0xa3,0xdf,0x3c,0xb1,0x2c,0xab,0x84,0x5d,0x3d,0xb0,0x12,0xcb, + 0xa7,0x7b,0xc4,0xdd,0x52,0x8c,0x4b,0x73,0x46,0xe6,0xc9,0xd4,0xf,0x5c,0x63,0x66, + 0xfa,0xb0,0x8a,0x28,0xe4,0x63,0x41,0x1f,0x57,0x9b,0xca,0x22,0x3b,0x2d,0x4b,0xd3, + 0xd6,0xd6,0x3a,0xda,0x34,0xa6,0xb8,0xa0,0xfc,0xa0,0xc2,0x57,0xc5,0x54,0xcc,0x53, + 0x3d,0x19,0x80,0x35,0x27,0x6b,0xb5,0x18,0x79,0xcb,0x1a,0x8a,0xa4,0x2f,0x9f,0xd5, + 0x78,0x63,0xc6,0x82,0x25,0x2d,0x93,0x73,0x96,0x5a,0xc8,0xc1,0xf2,0xcc,0x26,0x6a, + 0x61,0x47,0xd6,0x99,0x3d,0xa,0xd2,0xb,0xaa,0x3a,0x8d,0x52,0xeb,0x60,0xd4,0x1d, + 0x9,0x51,0x64,0x16,0xa5,0x2e,0x27,0x7e,0x22,0x3c,0xf0,0xbd,0xe5,0xe2,0xec,0x78, + 0x77,0xa0,0x2c,0xbf,0x1c,0xa9,0xdc,0x25,0xf0,0x7b,0x58,0xa9,0x1,0x6a,0x91,0x73, + 0x97,0x8d,0x2,0x72,0x3,0xe0,0xae,0x25,0x3d,0x2f,0xa6,0x5e,0xa0,0x52,0xd0,0x75, + 0xad,0x4e,0x40,0xa3,0x43,0xb9,0x3d,0x51,0xe3,0xd8,0x4c,0xbc,0x41,0xfd,0x76,0x4a, + 0x85,0xf,0x51,0x5d,0x6e,0x95,0x93,0x85,0x6e,0xa4,0xbd,0x5c,0x4e,0x51,0xe2,0x4a, + 0xb6,0x8,0x74,0xd9,0x29,0xd5,0xdf,0x83,0xb2,0x91,0x26,0xec,0xab,0x1a,0xae,0x74, + 0x1b,0x3a,0xb3,0xeb,0x59,0x53,0xed,0xfe,0xc7,0x80,0xe,0x10,0xdb,0x5a,0x31,0x72, + 0xcc,0x8d,0x7c,0xc4,0x3,0xc6,0x1,0x3d,0x4a,0xb8,0x0,0x88,0x6c,0x93,0x51,0x4f, + 0x2e,0x22,0xde,0xc3,0x9e,0xb3,0xaa,0xf2,0xca,0xcb,0xca,0x1d,0x20,0x6a,0x3f,0x28, + 0xde,0x71,0x29,0x60,0x56,0x4d,0x52,0x8e,0x9d,0x72,0xad,0xc2,0xc0,0x84,0x86,0x28, + 0x8b,0x9b,0x6b,0xad,0x28,0x66,0x58,0x57,0x95,0x8f,0x59,0x16,0xbd,0xe6,0xc9,0xb5, + 0xbd,0xba,0x10,0x8e,0xe7,0x89,0x62,0xb3,0x6b,0xe7,0xb3,0xc,0xa0,0x7e,0x66,0xc0, + 0x7,0x19,0x8c,0x12,0x2d,0x20,0x11,0x96,0x5a,0x33,0x17,0xd8,0x9c,0xb9,0xae,0x14, + 0x60,0x8a,0x9b,0x5b,0x2a,0xf1,0xc7,0x94,0xec,0x4e,0x1,0x55,0x24,0x4d,0x8c,0x52, + 0xf2,0x44,0xb6,0x4b,0xfd,0xa2,0xf4,0xb0,0xe9,0x9b,0x98,0x5b,0xf1,0x5a,0x20,0x1a, + 0xac,0x93,0xe4,0x28,0xe7,0xad,0x97,0x2a,0x3,0x6a,0x8d,0xb8,0x9e,0x40,0x90,0xc5, + 0x85,0x22,0x73,0xb,0xe7,0x8d,0x52,0x20,0xb6,0xb8,0x54,0xea,0xa3,0x61,0x11,0x1d, + 0x44,0x9b,0x44,0xf9,0xfc,0xba,0xae,0x37,0x9d,0xd2,0x23,0xda,0x3a,0x60,0x96,0x22, + 0xad,0xc5,0x66,0x3a,0x3e,0x5b,0x2c,0xf3,0x45,0x72,0x4e,0xac,0x72,0x43,0x22,0x42, + 0x18,0x9f,0x3f,0x39,0xfa,0xdb,0xd7,0x15,0x4e,0xd4,0x4,0x5c,0x6c,0xd,0x6b,0xca, + 0xef,0x46,0x62,0x59,0x97,0x2f,0x55,0x93,0xd1,0x31,0x38,0xe5,0x75,0x37,0xbf,0x3e, + 0x9e,0x54,0x9c,0x1a,0xef,0xaf,0x94,0xb5,0x18,0x7a,0x29,0x9f,0x60,0xb9,0x6a,0x7d, + 0x58,0xbd,0xcd,0x33,0x64,0xe,0x71,0x23,0x3f,0x2a,0x4f,0x77,0xaa,0xa9,0x81,0x96, + 0xf4,0xa1,0xda,0x4e,0x3d,0x96,0x28,0x30,0x38,0xa8,0x5f,0x6a,0x85,0x45,0x87,0x72, + 0xf7,0x8d,0xa,0x35,0x5c,0x74,0xa1,0x54,0xcb,0xa,0xb1,0xc7,0x62,0x3d,0x6d,0x8c, + 0x43,0xaa,0x66,0xde,0x8c,0xb0,0xa3,0xed,0xd8,0xc2,0x7d,0x46,0xc5,0xa2,0x5b,0x58, + 0x60,0x2b,0xda,0xa4,0xbc,0xb6,0x82,0x16,0x8c,0x37,0xcf,0xae,0x9b,0x63,0xdb,0x82, + 0xa7,0x53,0x4,0x7c,0xea,0x4b,0xeb,0x3b,0x41,0xc7,0x37,0xb8,0x64,0x8c,0x19,0x20, + 0xd6,0xac,0x78,0xfd,0x4,0x56,0x31,0xc6,0xa2,0x3d,0xac,0xb2,0xa7,0xce,0x27,0x65, + 0x61,0x52,0xa4,0xb0,0x66,0x5,0x9a,0xc3,0xc8,0xbc,0x3b,0xd4,0xa4,0x21,0xf,0x53, + 0xcd,0xa,0x4f,0xeb,0x23,0xa7,0xf3,0x97,0x27,0x6a,0x4e,0x91,0xba,0xed,0xe,0xa8, + 0x20,0xcd,0x14,0xad,0xb1,0x47,0x37,0xf2,0xee,0x8d,0xe1,0xf7,0xe4,0xf0,0x7a,0x52, + 0xa8,0x3d,0x2b,0xd8,0x5d,0x5,0xc1,0xc7,0x7,0x39,0x59,0xf1,0x1a,0xf1,0x76,0xc2, + 0xec,0x4a,0xa9,0xc8,0x8d,0xc5,0xa1,0xaf,0x8e,0xf2,0x93,0x13,0x95,0x49,0x9d,0x42, + 0x74,0xf4,0x9a,0x9a,0x27,0xe3,0x43,0x90,0x95,0x95,0x5a,0xed,0x8d,0x91,0xce,0x9f, + 0x7e,0x71,0xf8,0xf4,0xf3,0x5a,0xbc,0x33,0x2b,0x7b,0xb6,0x27,0xd9,0x19,0xa9,0xe0, + 0xf7,0x81,0xf9,0x2e,0x4,0x48,0x9f,0xc0,0x24,0xec,0xf5,0xc9,0xa9,0xc1,0xb9,0xa5, + 0x58,0xab,0x72,0xf7,0x74,0x6a,0x88,0x57,0xbc,0xfd,0x99,0x5e,0xbe,0xc9,0x23,0x3e, + 0xa7,0x52,0xbf,0x4d,0x58,0x3d,0x69,0x47,0xcd,0xf1,0x68,0x93,0xe9,0x37,0x32,0x98, + 0xd7,0xff,0xfe,0xe8,0xf5,0x97,0xbf,0x3d,0x7c,0xfa,0xc5,0xe1,0xb3,0xe7,0x6,0xae, + 0x7e,0x56,0x93,0xe0,0xe4,0x13,0xe0,0x64,0xb,0x7,0xe3,0x29,0xa6,0x11,0xe4,0x9e, + 0x44,0x92,0x26,0x7b,0x7c,0xd3,0xef,0xf7,0xd5,0x70,0x6c,0x42,0x8c,0x1b,0x9f,0x77, + 0xab,0xad,0x70,0xb,0x8f,0xb7,0x4f,0x8b,0x1,0xf8,0xc9,0x61,0x4e,0x23,0x7,0x31, + 0x1b,0x50,0x50,0x74,0xc,0xd3,0x5e,0x6c,0x56,0x56,0x73,0x8b,0x6d,0x43,0x5c,0x66, + 0xee,0x2,0x8c,0xf,0x37,0xca,0x20,0xb9,0x26,0x67,0xf3,0xa2,0x93,0x9a,0x43,0xf9, + 0xd1,0xc8,0x3e,0x3c,0x97,0x86,0xc3,0x4b,0x8e,0xd3,0x0,0x86,0xa6,0xe,0x14,0xf2, + 0x57,0x9f,0xea,0x31,0x57,0xfe,0x9c,0x21,0x75,0x9b,0x47,0x18,0xaf,0x54,0x66,0xbd, + 0x64,0xa8,0xf0,0x7d,0x9b,0xd,0xd7,0xbb,0x33,0x39,0xdf,0x99,0xea,0xcc,0x67,0x22, + 0xe4,0x6f,0x72,0xcc,0x50,0x76,0x88,0x80,0x1,0x49,0xc2,0xec,0xd0,0x40,0x8b,0xea, + 0xcf,0x15,0x66,0x6,0x6,0x1b,0xe0,0xf4,0xe3,0x85,0xf2,0xdb,0xec,0xb4,0xc2,0x9c, + 0xa3,0x97,0x7f,0x38,0xfc,0xf3,0xf3,0x33,0x98,0x73,0x6,0x73,0xc,0x61,0xce,0x36, + 0x3b,0x3,0x39,0xa7,0x1f,0xe4,0x44,0x52,0x7e,0xdb,0x21,0x4e,0xfa,0xba,0xf6,0xa4, + 0x0,0x47,0xdd,0x4b,0x3e,0x83,0x37,0x67,0xf0,0xe6,0xad,0x86,0x37,0x53,0x6e,0xaa, + 0x45,0x77,0xac,0xcf,0xe,0x8e,0xe3,0xed,0xd4,0x67,0x1f,0xbd,0xfa,0xcf,0xef,0xde, + 0xfc,0xfd,0x97,0xaf,0x7f,0xfd,0xab,0xd3,0x7c,0x7c,0x6c,0x34,0xb5,0x26,0x6c,0x5d, + 0x9a,0xe1,0x99,0xf0,0xe5,0xe3,0x3c,0xb,0x5e,0xbc,0x62,0xe,0xd2,0x4c,0x68,0xcb, + 0x41,0xda,0xd6,0x10,0xbb,0xae,0x31,0x46,0x33,0xba,0x51,0x36,0xa9,0x5f,0x9c,0xee, + 0x88,0x30,0xbe,0xb9,0x2a,0x8c,0xbd,0x69,0xe4,0x49,0xaf,0x18,0x9e,0xfc,0x81,0x5f, + 0x90,0xf3,0xee,0x9c,0x3a,0xa9,0x43,0x17,0x50,0x7b,0x1e,0xfd,0x60,0x25,0x9c,0x86, + 0xb,0x42,0x9f,0xc,0x98,0x39,0x83,0x9a,0xc6,0x47,0x7e,0xdf,0x59,0xbf,0xb1,0xba, + 0xda,0xbe,0x3c,0xed,0xa1,0x9f,0xf9,0xa4,0x70,0x3c,0x67,0x7e,0xea,0xd6,0x2e,0x88, + 0xd0,0xe0,0xf6,0xdd,0xa9,0x3b,0x2a,0x6c,0x0,0x1f,0x74,0x5d,0x41,0x2b,0xb9,0x84, + 0x95,0x15,0x4d,0xbd,0xae,0xa3,0x5,0xa4,0x29,0xdc,0xb7,0x7d,0x4f,0xa3,0xf9,0xb1, + 0xa3,0x16,0x68,0x65,0x72,0xe4,0x98,0x29,0x75,0x1,0xb5,0xd0,0xe1,0xa7,0xcf,0x5f, + 0x7f,0xf2,0xf1,0xab,0x97,0x5f,0xbc,0xfa,0xea,0xe3,0x6f,0xee,0x10,0xd2,0x70,0xab, + 0xa0,0x0,0x83,0x5c,0x39,0x4e,0x88,0xb5,0x1e,0x7,0xae,0x45,0x71,0x89,0x5,0x37, + 0xa8,0xeb,0x26,0xe3,0x13,0x86,0x58,0x53,0x21,0xa8,0x57,0x2f,0x1f,0x1f,0x7e,0xfa, + 0xf5,0xd1,0x8b,0x7f,0x1d,0xfe,0xf1,0x9f,0x6f,0x9e,0x7e,0x72,0xa,0x40,0x54,0x53, + 0x9,0x94,0x1a,0xa8,0xda,0x70,0x94,0x2a,0x80,0x82,0x5d,0x2a,0xec,0x41,0x9,0x34, + 0x33,0xc1,0x3d,0x11,0xde,0x59,0xaa,0xb8,0xe3,0x96,0xe0,0x9c,0x8a,0x6d,0x8c,0xe4, + 0x4e,0x5b,0xbb,0x96,0x69,0xca,0xec,0xf5,0x30,0x5c,0x93,0xed,0xa1,0xda,0x1d,0xa9, + 0x82,0x4b,0x65,0xcd,0x5b,0xa9,0xdb,0x84,0x6a,0xb0,0xf9,0x94,0x8e,0xf5,0x54,0x9d, + 0xaa,0x73,0xa7,0x6a,0xb5,0x6d,0x1e,0xf8,0x99,0x8e,0x8,0x6b,0xec,0xde,0x8d,0x31, + 0xf1,0x5e,0x9,0x2b,0x33,0x1f,0x6a,0x88,0xff,0x2e,0x2,0x3f,0x6b,0x76,0xbb,0xf6, + 0x6b,0x29,0x62,0xee,0xd6,0x0,0xc3,0xe4,0xe2,0x79,0xd,0x5d,0xac,0x9b,0xdf,0x37, + 0x9a,0xc,0x92,0xbb,0x5b,0xd5,0xd4,0x69,0xe9,0xee,0x99,0x20,0x87,0xa6,0x71,0xbd, + 0x75,0xe2,0x9d,0x66,0x72,0x37,0x46,0x85,0xcd,0x61,0xdd,0xb4,0xb0,0x2c,0x7b,0x73, + 0x2b,0x1b,0xaf,0xff,0x4e,0x3e,0xf5,0xd8,0xe6,0x5c,0xa3,0x4b,0xf4,0x25,0x15,0xe7, + 0x2,0x19,0xa0,0xdb,0xb0,0xb4,0x5,0x77,0x3d,0x40,0x58,0x7d,0x5d,0x20,0xf8,0x66, + 0x82,0x2d,0xe3,0xf0,0xe2,0x2,0xdf,0x6a,0xf1,0x8b,0x45,0x2e,0xd7,0xea,0x17,0x27, + 0x77,0xf3,0xf1,0xed,0xc9,0xe4,0xe4,0x37,0x8f,0x4d,0x39,0xb9,0x60,0x93,0x6f,0x5f, + 0x80,0x69,0x49,0xb4,0x1c,0x19,0x7f,0x74,0x68,0xf2,0xa8,0xb9,0x32,0xfd,0x28,0xbb, + 0xaa,0x9e,0xa5,0x8f,0x14,0x4f,0x7d,0xc6,0xa3,0xd1,0xfd,0xf8,0x29,0xe3,0xed,0x48, + 0x6a,0x11,0x9a,0x89,0xb7,0x7b,0xf7,0xdd,0xd0,0x39,0x8c,0xbf,0x30,0x61,0x1a,0x82, + 0x57,0xe8,0x72,0xc2,0x90,0xec,0x4e,0x41,0x9d,0x6d,0xa8,0x1,0x74,0x7c,0x52,0x24, + 0x1b,0xc6,0xb2,0x45,0x7c,0x9b,0x65,0x84,0x5f,0xbc,0xc9,0xf8,0xd5,0xe3,0xff,0x7d, + 0xf6,0xe2,0xcd,0x7f,0x9f,0x1c,0xbe,0x7c,0xf1,0xfa,0xb3,0xbf,0x9e,0xe6,0x7d,0xc6, + 0x6,0xb1,0x83,0xc4,0x68,0xf7,0xe2,0x84,0x62,0x7,0xf3,0x3a,0x55,0x38,0x29,0x22, + 0xe5,0x98,0xd7,0x19,0xef,0x52,0xc7,0x21,0x5e,0x83,0x10,0x43,0xf9,0x59,0x99,0x4c, + 0x23,0xf3,0x71,0xdc,0x61,0xfa,0xc3,0x3b,0xb3,0x9c,0xa,0x33,0xf3,0x51,0x79,0x4, + 0x79,0xfc,0x55,0xa9,0x1,0xf5,0x4a,0x42,0xc8,0xcb,0xc4,0x19,0x69,0xb8,0xfa,0xf0, + 0x54,0xf8,0x7d,0x8b,0x30,0xd8,0x7b,0x9a,0x18,0xef,0xe0,0x64,0x2,0xe6,0x67,0xef, + 0xa9,0x97,0x1b,0x79,0xea,0x30,0xe8,0xfe,0xa6,0xf0,0xa,0xbd,0xf5,0xb1,0x44,0x47, + 0x27,0x4d,0x9a,0x45,0x48,0x47,0x6b,0xaf,0x5b,0x98,0x3f,0x40,0x25,0xc1,0xf5,0xc5, + 0xcd,0x35,0x5a,0x53,0xcd,0x70,0x3d,0x75,0x30,0xcd,0xc,0xa0,0xc9,0xe3,0x38,0x66, + 0x81,0x2a,0xc3,0x30,0x35,0x8e,0xbb,0xce,0x31,0x38,0xff,0xca,0x38,0x98,0xe9,0x5d, + 0x7d,0x5e,0xeb,0xde,0xf6,0x50,0xf1,0xc2,0xaf,0xe4,0x99,0xf9,0xec,0xf2,0x75,0x48, + 0xf4,0x7,0x7e,0xfe,0xf,0x4e,0x79,0xc9,0x92, + // FolderTreeItem.qml + 0x0,0x0,0x4,0x68, + 0x0, + 0x0,0x11,0xcc,0x78,0xda,0xb5,0x57,0x6d,0x6f,0xdb,0x36,0x10,0xfe,0x1e,0x20,0xff, + 0x81,0xd3,0x87,0xc2,0x5e,0x2,0x45,0xce,0xba,0x61,0x13,0x90,0x15,0x9b,0x97,0x60, + 0x1,0x96,0x21,0x6d,0x2,0xec,0xc3,0x30,0x14,0xb4,0x74,0x91,0x88,0x51,0xa4,0x40, + 0x51,0x4e,0xb2,0xb4,0xff,0xbd,0x47,0x51,0xef,0xa2,0xec,0x7a,0xeb,0x4,0x23,0x91, + 0xc9,0xbb,0xf3,0xdd,0x73,0xcf,0xdd,0x91,0x2c,0xcb,0xa5,0xd2,0xe4,0xad,0x7e,0x5b, + 0xb2,0xe8,0xef,0xe3,0x23,0x36,0xf8,0xee,0xaf,0xa5,0xd0,0x4a,0xf2,0x62,0xb2,0xf1, + 0x1b,0x7d,0x96,0xa5,0xee,0xd6,0x3d,0xdf,0x3f,0xd3,0x29,0x64,0xe0,0x11,0x5a,0x90, + 0x7b,0xf3,0x36,0xd8,0x8b,0x24,0xbe,0xb,0x10,0xba,0xf0,0x8e,0x8f,0x8e,0x8f,0xd6, + 0x92,0x97,0x99,0x20,0x2f,0xc7,0x47,0x4,0x1f,0x16,0x87,0x44,0x2b,0x80,0x6b,0xd, + 0x99,0xd9,0x35,0x6b,0xb9,0x92,0x39,0x28,0xfd,0x4c,0xb6,0x54,0x91,0x7,0xc9,0x63, + 0x50,0xa3,0xd,0x26,0x34,0xe1,0xb0,0x5,0x1e,0x92,0x60,0xb4,0x55,0x68,0xc5,0x44, + 0x42,0xa,0xe0,0x10,0x69,0x88,0x6f,0xa9,0x4e,0x43,0xe2,0x79,0xe,0xcb,0xf0,0x94, + 0x53,0x11,0x5b,0x91,0x22,0x24,0x2,0x1e,0xc9,0x1d,0xe8,0xc5,0xb2,0x71,0xa3,0x60, + 0x89,0xa0,0xbc,0x76,0x60,0xcd,0x31,0x74,0x88,0x17,0x9d,0x4b,0xcb,0x81,0x94,0x96, + 0x49,0xc2,0xe1,0xb2,0x32,0xb9,0xa8,0x7d,0xc8,0xd1,0x70,0x6b,0xed,0x91,0xc5,0xc6, + 0x93,0x9c,0x2a,0x44,0x82,0xbc,0xa9,0x5f,0xfc,0x6a,0x99,0x84,0xe4,0x3c,0x8,0x1a, + 0xc9,0x77,0xe8,0x38,0x15,0x68,0xad,0xc1,0x68,0xa2,0x6e,0xb5,0xba,0xcd,0x14,0x58, + 0x92,0xea,0x90,0xbc,0xe,0xba,0x35,0x45,0x63,0x56,0x62,0x58,0x55,0x3e,0x7c,0xfb, + 0xd7,0xae,0xdd,0x0,0xfe,0xcd,0x3a,0xc9,0x48,0x72,0xa9,0xc2,0x1,0x62,0xe4,0xe2, + 0xe2,0xa2,0xe,0xd3,0x37,0x51,0x74,0xc2,0xf5,0xf3,0x6,0xd9,0xe0,0xab,0x64,0x43, + 0x17,0x7d,0xfb,0xb9,0x62,0x19,0x55,0xcf,0xbe,0x3a,0x25,0xae,0xe5,0xc4,0xbd,0xbc, + 0x39,0x25,0x81,0xbf,0xfa,0x76,0x39,0xf9,0x91,0x90,0x2c,0xac,0xf,0x37,0xb2,0x2c, + 0xe0,0x27,0x5,0xd4,0x8f,0x90,0x94,0x94,0x89,0xa2,0x5a,0x41,0x2f,0xfa,0xf6,0x52, + 0xb9,0x5,0x85,0x4a,0x9e,0x56,0x54,0x14,0x16,0x29,0xaf,0x67,0x75,0x23,0x95,0x89, + 0xa7,0x46,0x72,0x57,0xb8,0x68,0x78,0x45,0x5a,0x6a,0xf5,0x74,0x6b,0xa8,0xbe,0x70, + 0xec,0xdf,0xb4,0x24,0xa9,0xd2,0x2f,0x1f,0x6d,0x85,0xf5,0xd3,0x6f,0x1e,0x2a,0xa2, + 0x54,0xaa,0xc2,0x7f,0x60,0x9c,0x37,0x4c,0x70,0x4b,0x70,0x78,0xd0,0x37,0x54,0x25, + 0x4c,0x84,0x64,0x75,0x4e,0x4e,0x6c,0xad,0x90,0xaf,0x91,0x65,0x6e,0x5,0x65,0xf8, + 0xd3,0x69,0xc,0x85,0x10,0xca,0x8,0xe9,0x1c,0x92,0xef,0xfb,0x6e,0x9a,0xe7,0xec, + 0x8c,0x58,0xc6,0x63,0x8d,0x73,0x4e,0x73,0x4c,0xc9,0xa6,0xd4,0x5a,0x8a,0xa1,0x98, + 0x93,0xd0,0x23,0x62,0x8f,0x3d,0xeb,0xd3,0xda,0xb5,0xd7,0xd0,0xfb,0xf5,0x74,0xab, + 0x4e,0x92,0x2d,0xef,0xff,0x40,0x9d,0xa9,0xe5,0x2d,0x2b,0xd8,0x86,0x43,0xd8,0x70, + 0x25,0x4a,0x19,0x8f,0x51,0x96,0xbc,0x7a,0x35,0x5e,0xc2,0x1c,0x88,0x4,0x99,0xf4, + 0x23,0x9,0xc6,0xa8,0x99,0xe7,0x1a,0xbd,0x71,0xa1,0xd1,0x4f,0x4a,0x84,0x4e,0x80, + 0xba,0x16,0xee,0x5c,0x37,0x8f,0xa0,0x19,0x3a,0xe4,0x45,0x29,0x6c,0x95,0x14,0xef, + 0xab,0x4c,0x7a,0x6e,0xd1,0x82,0xfd,0x3,0xd3,0xf4,0x8e,0x60,0xeb,0xc3,0xa2,0xe1, + 0x49,0xdf,0x1,0xba,0x1a,0x23,0x57,0xdd,0x5a,0x4a,0x6a,0xaa,0x99,0x14,0xe1,0xb0, + 0x9d,0xfa,0x29,0x2d,0x16,0xbd,0x8a,0x5a,0x22,0xe0,0x3f,0x4,0xc3,0x9a,0x6a,0x9e, + 0x8f,0x2e,0x80,0xda,0xbc,0xcd,0xa1,0x64,0x6,0xc7,0x28,0xc5,0xbb,0xe1,0x9c,0x2f, + 0x9b,0x96,0x6f,0x86,0x5,0x97,0x82,0x62,0x8a,0xab,0xa9,0x54,0xc2,0xc,0x52,0xa5, + 0x2a,0xa4,0xba,0x4b,0x69,0xe,0x55,0x2f,0xb8,0x95,0x38,0x8f,0xb0,0x42,0x7e,0x45, + 0x67,0xd6,0xd5,0x9e,0x5b,0x4f,0x8a,0x7a,0x8a,0x74,0x23,0xcf,0x1f,0xcc,0x8d,0x3e, + 0x60,0x4e,0x9c,0x76,0xc2,0x66,0xec,0x1d,0x58,0x61,0x2d,0xa1,0xbf,0x1a,0x33,0xfa, + 0xc3,0x87,0x39,0x46,0x9b,0x5e,0x19,0xec,0x71,0x5,0x1b,0xc3,0x55,0xa5,0x4d,0x58, + 0x34,0xee,0x6,0x73,0xd4,0xb7,0x44,0xde,0xcb,0x22,0xcf,0x7e,0x7f,0x8f,0x83,0x5c, + 0x78,0xa6,0x64,0xed,0x77,0x7,0xe5,0x6b,0xba,0x7f,0x37,0xdb,0x21,0x1c,0xd,0x79, + 0x2a,0x6b,0x68,0xe3,0xa6,0xc3,0x8e,0xa8,0x4d,0x2c,0xc3,0xbd,0x7b,0x2c,0x25,0x57, + 0xd4,0xa6,0xc4,0xda,0x7e,0x32,0x55,0xab,0x3c,0xc0,0xc6,0xe5,0xe7,0xec,0x9,0xf8, + 0x5d,0x15,0x51,0xdf,0x6d,0xb3,0x67,0x56,0xef,0xb2,0x19,0xbd,0xc7,0xba,0x87,0xee, + 0x19,0x77,0x57,0x46,0xd6,0x1e,0xc,0x10,0xd3,0xea,0xdb,0xef,0x52,0x65,0x94,0xcf, + 0x82,0xb7,0xc7,0xa0,0x3,0x5b,0x72,0x50,0x73,0x1,0xce,0x62,0x13,0x2c,0x4a,0xf9, + 0x97,0xe6,0xfd,0x9d,0x9,0x64,0x2a,0x67,0x67,0x65,0x55,0xdd,0x7f,0x58,0xa2,0x7f, + 0x5e,0xa6,0x6e,0x53,0xa9,0x25,0x6,0x53,0xe2,0x69,0x6c,0x43,0xe3,0x4,0xe,0x9f, + 0x59,0x95,0x5a,0xe5,0xa0,0x3d,0xc5,0x9d,0x38,0x7b,0xeb,0xe7,0x4c,0xb1,0x55,0xf0, + 0x6f,0x71,0x6e,0x8e,0x22,0xab,0x53,0x62,0x3f,0x81,0x7f,0xbe,0x1c,0x21,0x8d,0x16, + 0x32,0x67,0xd3,0x3b,0xe8,0x44,0x64,0xba,0xf7,0x6a,0xd6,0x86,0xa3,0xa4,0xec,0xce, + 0xfe,0x29,0x9a,0x9b,0x4c,0xac,0xab,0x44,0xcc,0x4c,0xcb,0xb9,0xe2,0x69,0xe6,0x40, + 0x9b,0x88,0x2f,0x31,0x50,0x7,0x15,0xd9,0xf9,0xe6,0x16,0x1e,0xd7,0xa6,0x2b,0x91, + 0x93,0x5a,0xac,0xca,0xeb,0x67,0xfc,0x81,0x9d,0x83,0xf8,0xff,0x2e,0xb0,0xe9,0x38, + 0x71,0x96,0xcb,0xec,0x20,0x36,0xc0,0x8f,0x8e,0xe7,0x87,0x9e,0x57,0xf7,0xd,0xdc, + 0x43,0x7,0xad,0x6b,0xc0,0xe,0xaf,0x6f,0x83,0xab,0x5b,0x2f,0xec,0x36,0x64,0xec, + 0xc,0xeb,0x7a,0xe0,0xd9,0x85,0xe1,0x75,0x75,0xef,0x55,0xac,0x25,0xf7,0x9e,0x41, + 0x36,0x3d,0x31,0xee,0x3b,0x44,0x4e,0x8e,0xe3,0xe7,0x83,0x5b,0x3,0xe4,0x40,0x91, + 0xdd,0xe3,0x2c,0x65,0x32,0x36,0xb7,0x64,0xc7,0x78,0xff,0xf3,0xaf,0xa1,0x24,0xca, + 0x41,0x82,0x26,0xc2,0x7a,0x88,0xdd,0xd7,0x8,0xee,0x68,0x80,0x2d,0xc8,0x23,0x10, + 0x3a,0xd6,0x1b,0x43,0xa1,0x75,0xe2,0x17,0xaa,0x1d,0x27,0xb4,0xfa,0x16,0xdf,0x5a, + 0xb2,0x37,0x95,0x13,0x57,0xa7,0x19,0x5e,0xe9,0x5b,0x8d,0xfe,0xb2,0x63,0x8c,0xc, + 0x2f,0xf9,0xad,0xd6,0x60,0x7d,0xaa,0x26,0xc5,0x55,0x9f,0x37,0x8,0x60,0x29,0x22, + 0x73,0xce,0x5d,0x3c,0x2c,0xc9,0xcb,0x2c,0xbb,0x96,0xe3,0xaa,0xb2,0xb6,0xee,0x7b, + 0x87,0xbc,0x9e,0x29,0xcb,0x84,0x97,0x99,0xc3,0xa0,0xdd,0xdd,0x59,0xa5,0xf5,0x3f, + 0xfc,0x7c,0x2,0x30,0xbc,0xc9,0x15, + // PhotoThumbnail.qml + 0x0,0x0,0x8,0xdd, + 0x0, + 0x0,0x26,0xef,0x78,0xda,0xed,0x5a,0xcd,0x72,0x1b,0xb9,0x11,0xbe,0xbb,0xca,0xef, + 0x0,0xcf,0x61,0x45,0xc6,0xf2,0x90,0x94,0xa5,0x5d,0x9b,0x8e,0xb3,0x65,0xc9,0xd6, + 0x5a,0xb5,0x92,0x4a,0x96,0x94,0xaa,0x54,0xa5,0x52,0x29,0x70,0x8,0x92,0x58,0xcf, + 0xc,0x66,0x31,0x18,0x49,0xf4,0x5a,0x2f,0xb0,0xf7,0x54,0xae,0xfb,0xe,0x39,0xe4, + 0xb4,0x97,0xbc,0xcb,0x6e,0xe5,0x31,0xd2,0xd,0xcc,0xf,0x66,0x6,0x43,0x51,0xb2, + 0xbc,0xc9,0x21,0x2c,0x95,0x44,0xc,0x1a,0x8d,0x46,0xff,0x7c,0xdd,0x8d,0x11,0x8f, + 0x12,0x21,0x15,0x79,0xa7,0xde,0x65,0x3c,0x78,0xff,0xf0,0x1,0xaf,0x8d,0xfd,0x43, + 0xba,0x14,0x99,0x4a,0xcb,0xe7,0x9e,0xef,0xf,0xd4,0x82,0x45,0xcc,0x23,0x34,0x25, + 0xe7,0xf8,0xed,0xe1,0x83,0x87,0xf,0x4e,0x59,0xa0,0x68,0x3c,0xf,0x19,0xf9,0xe1, + 0xe1,0x3,0x2,0x1f,0x3e,0x1d,0x13,0x29,0x84,0xc2,0x49,0x1c,0xf,0x6,0xe4,0x94, + 0x7d,0x9f,0x71,0xc9,0xa6,0x24,0x91,0x22,0x61,0x52,0x71,0x96,0x9a,0xb9,0x7c,0xbc, + 0x24,0x3c,0x56,0x24,0x59,0x8,0x25,0xe,0x60,0xf5,0xb0,0x31,0x99,0x2a,0xc9,0xe3, + 0x39,0x99,0xf1,0x90,0xbd,0xa5,0xe9,0x62,0x4c,0x3c,0xaf,0x9b,0xe2,0x84,0xaa,0x9c, + 0xa2,0xdc,0xfe,0x4c,0x51,0xc5,0xba,0xf7,0x9e,0x8,0x11,0x92,0x94,0x85,0x70,0x10, + 0x6,0xbb,0xcf,0x68,0x98,0x32,0x17,0x9,0x4f,0xf7,0xe9,0x85,0x90,0x5c,0x31,0x37, + 0x11,0x9e,0x41,0x52,0x5,0x82,0xe8,0x23,0x94,0xdb,0xbf,0xe6,0x69,0x12,0x52,0x9c, + 0x9f,0x89,0x6e,0xb9,0x8f,0x69,0xc4,0xba,0x4f,0x36,0x85,0x13,0x9c,0xd3,0xf7,0x2c, + 0x76,0x90,0xe0,0xbe,0xc8,0xe1,0x8c,0x7f,0x60,0xf5,0x9d,0x8d,0x9,0xdd,0x1c,0x69, + 0x9a,0xc0,0x81,0xf7,0x80,0xef,0x5c,0xc8,0x25,0xb0,0x8d,0x85,0x8c,0x68,0xe8,0xe9, + 0x85,0xc5,0x60,0x93,0x78,0x97,0x7c,0xca,0xf0,0xaf,0xa2,0x61,0x58,0x53,0x2a,0x9f, + 0xc7,0xa0,0x4,0x33,0x4e,0xf5,0x80,0x4,0x21,0x38,0xe,0x9b,0xf6,0x2c,0x6b,0x6e, + 0x92,0xb,0x2a,0x49,0x24,0xb2,0x94,0xf5,0x6b,0xb4,0x53,0x91,0x4d,0x42,0xb6,0xd7, + 0x5e,0x51,0x27,0x93,0x7c,0xbe,0x50,0x7b,0x2e,0xbe,0x89,0xd0,0x43,0x91,0xd6,0x17, + 0x18,0x43,0x9e,0x8b,0x39,0xb8,0x64,0x63,0x45,0xcd,0xd0,0x7d,0xeb,0x2c,0xaf,0x92, + 0x84,0x51,0x49,0xe3,0x20,0x37,0x69,0x20,0x42,0x21,0xc7,0xc6,0xc7,0x7d,0xf3,0x3b, + 0xcd,0xe4,0x8c,0x16,0xf3,0x92,0x4e,0x79,0x96,0xd6,0x9,0xcc,0xb3,0x43,0x2a,0xe7, + 0x39,0xd1,0x44,0xc8,0x29,0x93,0x7e,0xce,0xb,0x23,0xc2,0x2f,0xf6,0x26,0x5f,0xd7, + 0x96,0x26,0x92,0x47,0x54,0x2e,0x49,0x9d,0xa1,0x59,0x5f,0xe3,0x5,0xb6,0x40,0xe7, + 0x6e,0xf2,0xda,0x82,0x95,0xa3,0x5c,0xf2,0x90,0x27,0x63,0xa2,0x64,0xc6,0x8a,0xe3, + 0xed,0xb2,0x5,0xbd,0xe0,0x42,0x12,0x11,0xd7,0x44,0x2a,0xc2,0x15,0x3f,0x7b,0xf8, + 0xe0,0x55,0xc,0x52,0x28,0xe,0x64,0x3f,0x90,0x69,0x26,0xf5,0xd7,0xba,0x44,0xc5, + 0xd3,0x63,0xed,0x1c,0xe4,0xda,0x30,0xb8,0xb6,0x9d,0x42,0xb,0x85,0x3c,0xb4,0x8f, + 0xb1,0xd9,0xc,0x86,0x66,0xb6,0x85,0x13,0xf8,0x1,0x95,0x2f,0x84,0x4c,0x7d,0x70, + 0xdf,0x70,0x4c,0x12,0x2a,0x59,0xac,0xda,0xb3,0xa0,0x9c,0x39,0x8f,0x41,0xdf,0x4f, + 0xb6,0xaa,0xc9,0xc2,0x6,0x5a,0x19,0x66,0x40,0x1e,0x13,0x8b,0x20,0x57,0xbc,0xa7, + 0xc0,0xb0,0xa9,0x61,0xed,0x55,0xb3,0x77,0xb1,0xce,0x6a,0x56,0xb9,0x71,0x2c,0x9, + 0x2e,0x78,0xca,0xc1,0xc7,0x1b,0xec,0xab,0xf9,0xf,0x70,0xa2,0x51,0x5b,0x89,0xe7, + 0x3c,0x6,0xc4,0x9,0x33,0x49,0x0,0x36,0x2,0xb6,0x10,0x21,0xb0,0x27,0x3d,0x8, + 0xe0,0xb9,0x64,0x69,0xca,0x2f,0x18,0x9,0x5,0x1c,0x18,0x14,0x9c,0x2a,0x3a,0x67, + 0x64,0x94,0x47,0xc0,0x41,0x84,0x23,0x4b,0xbd,0x8,0xc5,0x80,0x47,0x4b,0x3d,0x71, + 0x67,0xad,0x8f,0xaa,0xb9,0x54,0x64,0x32,0x28,0xe,0x54,0xe0,0x31,0xe8,0xcb,0xe3, + 0xb8,0xc3,0x78,0x0,0x9,0x22,0x8b,0x26,0x31,0xe5,0xe1,0xc0,0x3,0x6b,0xd4,0xc8, + 0x2a,0x2e,0x5d,0x9f,0xc7,0xa4,0x57,0xae,0x40,0x18,0x47,0xc6,0x1f,0x91,0xf,0x8b, + 0x3,0x31,0x65,0x7f,0x3c,0x3d,0xd8,0x13,0x90,0x8b,0x62,0x10,0xb7,0x4e,0xd8,0x47, + 0xe3,0x78,0xfd,0x75,0x76,0xf0,0x6,0xa8,0x10,0x8f,0x54,0x38,0x8a,0x1f,0xd4,0xc4, + 0x11,0x6c,0x91,0x9f,0xac,0x8e,0x8d,0xe4,0xe5,0xcb,0x97,0x15,0x3c,0x7e,0x6d,0xd4, + 0xec,0x9f,0x80,0x2d,0x98,0xbc,0x60,0xaf,0xc,0x2d,0xa0,0x2b,0xf0,0x74,0x4d,0xed, + 0x73,0x5b,0xb9,0xe9,0x12,0xd4,0x2b,0x45,0x2c,0xd0,0x77,0x4d,0x9c,0xb6,0xdc,0x5, + 0xac,0xaa,0xc0,0x9b,0x71,0x5b,0xc3,0xf0,0x94,0xd1,0xe9,0x92,0x7c,0xf1,0x5,0x79, + 0x34,0xcb,0xc2,0xd0,0x3c,0x93,0xf8,0xac,0x5a,0x2c,0x12,0x1a,0x70,0x5,0x38,0x9e, + 0x73,0x1,0x39,0x47,0xc4,0xca,0x6,0xb9,0x6f,0xed,0xa2,0x5b,0x99,0xb0,0x4,0xc0, + 0x8c,0xb2,0xd0,0x44,0xfc,0x25,0x7,0x6d,0xa7,0x1,0xd,0x2d,0x71,0xb4,0xb3,0xcf, + 0xe0,0xd4,0x63,0x72,0x86,0x33,0xb6,0x63,0xe9,0x1d,0x1,0x9a,0x79,0xec,0x5f,0x59, + 0x2e,0x66,0x62,0x80,0xc,0xec,0x20,0xb0,0x48,0x97,0x36,0xe9,0x82,0x21,0xb2,0xb7, + 0x69,0xaf,0xf4,0x66,0xe0,0x75,0xfe,0x70,0xa7,0x3e,0xb3,0x74,0xce,0x5c,0xdb,0x27, + 0xb4,0xc1,0x2e,0xd7,0x48,0x53,0xec,0x63,0x70,0x50,0xd6,0x1,0x76,0x3b,0xc3,0x61, + 0x81,0x6a,0x39,0xeb,0x66,0x6c,0xee,0x83,0xfe,0x49,0xe9,0xe4,0x84,0x57,0x81,0xe5, + 0xc,0xbe,0xd2,0x5c,0xff,0xf,0x3e,0x13,0x7c,0x69,0x84,0x65,0xc4,0xff,0x62,0xf4, + 0x5,0x34,0x58,0xb0,0x7a,0xea,0x6c,0x97,0x80,0x3a,0xe8,0xba,0x2,0xd4,0x5e,0x56, + 0x86,0xa3,0x5e,0xe1,0xa,0xc6,0xcf,0xee,0xaa,0x87,0x79,0x8e,0xb0,0x92,0xc8,0xfd, + 0x65,0xe2,0x51,0x2b,0xcf,0xda,0x29,0x13,0x32,0x5d,0x54,0x5b,0x5f,0x42,0x5b,0x13, + 0xc0,0x10,0xd4,0x2a,0x4c,0xc8,0xf5,0xfa,0xa8,0x5b,0xaf,0x70,0xae,0x93,0xc,0x4a, + 0x6f,0x90,0x28,0xd7,0x4a,0x35,0x77,0x6,0x5d,0x6,0xec,0xca,0x69,0x58,0xa9,0xac, + 0x5b,0xb9,0x32,0x8b,0x63,0x5d,0xaa,0xdf,0x4d,0x24,0x9b,0x55,0x28,0x44,0x2,0x3a, + 0x29,0x77,0xf5,0xf,0xe2,0x19,0x8f,0xa1,0x4f,0xb8,0xc9,0x9c,0x33,0x29,0x0,0x5d, + 0x47,0x2f,0x88,0x12,0xe0,0x1d,0xfe,0xce,0xb,0xcb,0xc0,0xcf,0xea,0x6,0x5e,0xc5, + 0x40,0xaf,0x44,0x16,0xa3,0x15,0xc,0x1c,0x1e,0xf2,0x46,0x4a,0xf0,0x3f,0x3c,0x21, + 0xfb,0xef,0x7b,0x46,0x65,0x85,0x56,0x74,0x69,0x39,0x6d,0x2f,0x80,0x7a,0x35,0x8b, + 0xe2,0xa6,0x45,0xb,0x51,0x2,0xd8,0x80,0xc9,0x83,0xb8,0x2d,0xac,0x46,0x51,0x74, + 0x7,0xb4,0xfb,0xb6,0xcd,0x51,0x23,0x78,0x20,0x5a,0x3c,0x6d,0xbe,0xf0,0x8b,0x7f, + 0x10,0x31,0x34,0x42,0x7b,0x7a,0x87,0x82,0x7f,0x6b,0xa2,0xcd,0x22,0x36,0xcd,0xdd, + 0x44,0xa,0x68,0xe1,0xfe,0xaa,0xf1,0xda,0x6b,0x53,0xa5,0xba,0x81,0x7b,0xba,0xd5, + 0x9e,0x71,0x68,0x52,0xb1,0x2b,0x75,0x8e,0xfd,0x2c,0xd4,0xa6,0xed,0x5,0x25,0xfe, + 0x80,0x6f,0xd4,0x67,0xaf,0x9b,0xc7,0x3e,0x7,0x46,0x9f,0xe9,0xd8,0x28,0x23,0x1c, + 0xfb,0xd7,0xbf,0xff,0xf4,0xeb,0x3f,0xfe,0xf6,0xcb,0x8f,0x3f,0xfd,0xfb,0xe7,0x9f, + 0x1d,0xc7,0x9e,0x1,0xf,0x3f,0xe1,0x57,0x2c,0x34,0x1d,0xac,0x7d,0x4a,0x9c,0xc3, + 0xa7,0x7f,0x4a,0x3b,0xd6,0x5d,0xea,0x32,0x62,0x4c,0xf6,0x71,0x70,0xc4,0xa0,0xd, + 0x88,0xee,0x57,0x7d,0x5f,0xb5,0xd4,0xb7,0x22,0xa2,0xaa,0xfe,0x47,0x5c,0x30,0x9, + 0x4d,0xff,0x9d,0xe3,0xaa,0xa3,0x31,0x79,0x7,0xbd,0xce,0x7c,0x42,0x7b,0xcf,0x9f, + 0xf,0xb6,0x76,0x76,0x36,0xc9,0x68,0xb8,0x65,0xbe,0x6c,0x6d,0x8f,0xcc,0x97,0x21, + 0x54,0x47,0xfd,0x76,0xb3,0xe2,0x4e,0x3c,0xad,0x4e,0xf0,0x93,0xbb,0xc1,0x1b,0x15, + 0x3,0x59,0x36,0x78,0x3f,0x11,0x57,0xa4,0xa7,0x44,0xf2,0x24,0x64,0x33,0xd5,0x5f, + 0xa1,0x24,0x2c,0xa2,0x8a,0x15,0x6d,0xd5,0x1,0x87,0xd2,0x1b,0xe1,0x7b,0x9b,0x0, + 0xd9,0x97,0x14,0x38,0x58,0x1,0x5c,0xcf,0xaa,0xb9,0xa2,0x95,0x1b,0x56,0x8f,0x16, + 0xb9,0x9f,0xd9,0xcf,0x8a,0x16,0x74,0x34,0xbc,0xd1,0x6e,0xee,0x86,0xb2,0xb0,0xa6, + 0xb1,0x60,0xf9,0x6b,0xe8,0x3f,0xef,0x7f,0x5a,0xa7,0xda,0x75,0x8f,0xd0,0x6e,0x57, + 0x47,0xb5,0x76,0x74,0x34,0x74,0x17,0x31,0xb5,0x4d,0x3f,0x7e,0x34,0xf7,0x39,0xaf, + 0x20,0x5d,0x82,0x58,0x0,0x0,0xa0,0xbf,0x23,0x7c,0x52,0xd5,0x39,0x25,0xa4,0x99, + 0x92,0xfd,0xb6,0xc,0xfc,0xe7,0xf7,0x58,0x2a,0xdd,0xca,0x69,0x9b,0xfb,0xa5,0xae, + 0xd6,0xe7,0x5e,0x76,0xab,0x6,0xae,0xc4,0xb3,0x5e,0x32,0xcb,0xf3,0x8a,0x8e,0x90, + 0x6,0xb2,0x9a,0x64,0x32,0xda,0xae,0x3f,0xed,0xf0,0x22,0xef,0x72,0x1,0xe5,0x8a, + 0x67,0xb9,0xe4,0x2a,0x80,0x79,0xda,0x28,0xf6,0xdd,0xf7,0x1c,0x68,0xe6,0x22,0x74, + 0x8f,0xdc,0xe6,0xae,0xb3,0x41,0x20,0xc4,0xb,0xd8,0x7a,0x5d,0x5e,0xd3,0x54,0xc9, + 0xa7,0xa9,0x2e,0x1b,0x27,0x4a,0x22,0xb7,0x46,0xdd,0x78,0xeb,0xbe,0x6f,0x6a,0x68, + 0x6f,0x81,0xa8,0xfe,0x26,0xa6,0x13,0x87,0x9c,0x5a,0xbb,0x99,0x4c,0x85,0x3c,0x5b, + 0xd0,0x84,0x69,0x4d,0x9e,0xe0,0x15,0x25,0x14,0x1b,0x6f,0x69,0x3c,0xdd,0xd3,0x73, + 0x8d,0xbe,0x38,0xce,0x6f,0x36,0xb1,0xfc,0x89,0x35,0x3e,0xf6,0xcc,0x55,0xa9,0x2b, + 0x21,0xeb,0x19,0x9f,0x6,0x1,0x4b,0x50,0xbd,0x2f,0x1d,0x2,0x68,0x54,0xaa,0x8c, + 0x50,0xdc,0x82,0xea,0x47,0xe5,0x35,0xe8,0xa3,0x9a,0x99,0xfa,0xb7,0xc9,0x6f,0xc5, + 0x5,0x38,0x99,0xd0,0x29,0x74,0xbb,0x1a,0xc2,0xf5,0xd,0x6d,0x7f,0x8d,0x44,0x77, + 0x23,0x5a,0x4b,0x3,0xb1,0x39,0x89,0x1e,0xdd,0xe,0xaf,0xb7,0x1d,0x78,0xbd,0xed, + 0xc0,0xeb,0xf6,0x2d,0x61,0x27,0x12,0x8f,0xfa,0x5d,0xf7,0x79,0xd5,0xeb,0x80,0x15, + 0x10,0xfa,0xc9,0xa1,0x3d,0xcb,0xf7,0xb8,0x4d,0x74,0xe7,0xd1,0xbc,0x66,0x74,0x35, + 0x6d,0xbc,0x2b,0x94,0x12,0x91,0x7e,0x5b,0x1,0x82,0xc5,0x2c,0x24,0x3d,0x38,0x83, + 0x76,0xfd,0x9b,0x32,0x35,0xae,0x39,0xc1,0x25,0x77,0xca,0xc4,0x6b,0x99,0x7f,0xa2, + 0xa5,0x2b,0xa9,0xcc,0xb0,0x6d,0xf6,0x9d,0x2f,0xd7,0xc9,0x6b,0x37,0xa6,0xb1,0xdf, + 0x3e,0x7,0xd5,0x5a,0xdd,0x6f,0xd0,0x63,0xe1,0x98,0x10,0x6e,0xc1,0xfb,0xb9,0x14, + 0x59,0x6c,0xdd,0x1e,0xcf,0xf3,0xc9,0x71,0x45,0xd6,0x10,0xa8,0x78,0x7e,0x6,0xd1, + 0x6,0xd2,0x24,0x22,0xe5,0x46,0x1a,0xa8,0x11,0x5f,0x38,0xef,0xc7,0x9b,0x1d,0xe7, + 0xa,0xe,0x4f,0x5f,0x34,0x63,0x67,0x8,0xf1,0x62,0x7e,0xfc,0xed,0xfe,0xda,0x9c, + 0x46,0x96,0x2c,0xe,0x4e,0xcf,0xfa,0x9d,0xa,0x5a,0xdd,0x5,0xae,0x70,0xb8,0xb5, + 0x9d,0xee,0x16,0x8e,0xe7,0xee,0x85,0xb7,0x3a,0x7a,0xcf,0xad,0x66,0x13,0x86,0xd8, + 0xca,0x21,0xa0,0x30,0xea,0xd7,0x6b,0xcf,0x72,0xcc,0xcb,0xc5,0xd1,0xa3,0xae,0x6, + 0xac,0xbc,0xae,0x3b,0x6e,0x71,0xff,0x4d,0xfb,0x2f,0x27,0x2e,0xe1,0x87,0x85,0x1c, + 0x6f,0xff,0xf0,0xa8,0xfe,0x1b,0xfc,0x7e,0xda,0xb6,0xc3,0xb5,0x43,0x65,0x47,0x4c, + 0xd1,0x29,0x55,0x14,0x4e,0x78,0x79,0xef,0x5a,0xc3,0xab,0x6f,0xaa,0x8a,0x2d,0x7a, + 0xfd,0xfb,0x53,0xdc,0x4d,0x39,0xe7,0xab,0xfe,0x9d,0x55,0xb4,0x2,0xd7,0xd,0xb4, + 0x71,0xcc,0x39,0x34,0xa8,0x6e,0xce,0x9c,0x25,0x15,0x82,0x79,0xd4,0x2e,0xa3,0x56, + 0x97,0x50,0xab,0xaa,0xa3,0xa2,0x6a,0xd9,0xcd,0x20,0x6c,0x30,0x34,0xe0,0xf0,0x87, + 0x10,0x94,0x66,0x4c,0x3e,0xe2,0x58,0x9f,0xc8,0x3c,0xb0,0xf2,0xf3,0x1a,0x25,0x95, + 0x85,0xec,0x6b,0x17,0x54,0x7c,0x46,0xcc,0x8c,0x3f,0x31,0x22,0xe0,0x75,0x53,0x5d, + 0x8,0x67,0x11,0x66,0x5e,0x37,0xda,0x2f,0xa5,0xeb,0xc5,0x15,0xb0,0xd0,0x2f,0xa6, + 0x73,0xe6,0x57,0x9b,0x79,0xd9,0xb6,0xec,0x37,0xb,0x2d,0x30,0x69,0xca,0x3a,0xb7, + 0x8,0x9c,0xdc,0xed,0xf7,0xe8,0x6e,0xab,0xdb,0xba,0x78,0x6d,0xbf,0x62,0xbf,0xb3, + 0x46,0x2a,0x33,0x75,0x2b,0xa4,0xfe,0x32,0xdf,0x96,0xf9,0x56,0xe5,0xe5,0x5b,0xf4, + 0xa0,0xbc,0x41,0xfd,0xd4,0x97,0xc7,0x8e,0xf7,0xc3,0x77,0x7b,0x37,0x5c,0x2f,0x97, + 0xf1,0x76,0x38,0x5a,0xa7,0x9b,0xa9,0x3e,0xeb,0xdd,0xda,0xec,0x74,0xbe,0x41,0x59, + 0xf3,0xc5,0xf3,0xa8,0xab,0x5c,0xe9,0x7a,0xeb,0xff,0xb9,0xee,0x7a,0xde,0xb2,0x30, + 0x1,0xfb,0x15,0xee,0x46,0x94,0xc8,0xb1,0x94,0x44,0x39,0x98,0x1a,0xd2,0x92,0xa0, + 0x89,0xb4,0xb6,0x90,0x21,0x53,0x68,0x5a,0x95,0x42,0xbf,0xf3,0xe7,0xbf,0x34,0xea, + 0xa3,0xd7,0xd4,0x2e,0xbe,0xd1,0x81,0x8d,0x37,0x16,0xff,0x2c,0xd3,0x72,0x58,0xe4, + 0x86,0xb3,0xc0,0x2c,0x66,0x97,0x7a,0x7d,0x73,0x49,0x7d,0x81,0xde,0xda,0x4f,0xb2, + 0x74,0xd1,0x43,0x12,0xe8,0x5b,0xe,0x5,0xde,0x8,0xe0,0xca,0x33,0xfd,0x8f,0x34, + 0xbd,0x8d,0xf,0x8b,0x27,0x7b,0xc7,0x1b,0x9b,0xa0,0xbc,0x25,0xa3,0xe0,0x30,0x1b, + 0x71,0x16,0x31,0xc9,0x83,0xd,0x8c,0xd7,0x18,0x4d,0xb3,0x91,0x82,0xa3,0x2a,0x18, + 0x4f,0xe9,0xd2,0x9a,0x27,0xd7,0x36,0x28,0x34,0x8b,0x3f,0x5d,0xf,0x60,0x9d,0xef, + 0x38,0x61,0xf1,0xef,0x3e,0xe4,0xf,0x64,0xe8,0xc,0xe4,0x3a,0xd5,0xef,0xd1,0xe3, + 0xb6,0xc9,0xef,0xf4,0x1f,0x67,0x14,0x5b,0xe7,0x3c,0xa2,0x6a,0xe1,0xeb,0x5a,0xb3, + 0xc1,0x65,0x90,0x2f,0x7f,0x4c,0x3c,0xf2,0xed,0xae,0xb7,0x36,0x9e,0x59,0xbc,0x9d, + 0x1c,0xb,0xc6,0xa0,0xdc,0x7d,0x48,0xa6,0xd3,0xde,0xc8,0xec,0x71,0xd4,0xde,0xa3, + 0x43,0x5b,0x92,0xa9,0x4c,0xc6,0xf9,0x46,0xdf,0x1,0xfc,0xf6,0x3c,0xf2,0xaf,0x7f, + 0x92,0x62,0x39,0xd0,0xc2,0xcf,0x7f,0x0,0xa1,0xd1,0xb5,0xc9, + // GridBackground.qml + 0x0,0x0,0x4,0x2b, + 0x69, + 0x6d,0x70,0x6f,0x72,0x74,0x20,0x51,0x74,0x51,0x75,0x69,0x63,0x6b,0xd,0xa,0x69, + 0x6d,0x70,0x6f,0x72,0x74,0x20,0x22,0x2e,0x2e,0x2f,0x74,0x68,0x65,0x6d,0x65,0x22, + 0x20,0x61,0x73,0x20,0x54,0x68,0x65,0x6d,0x65,0xd,0xa,0xd,0xa,0x49,0x74,0x65, + 0x6d,0x20,0x7b,0xd,0xa,0x20,0x20,0x20,0x20,0x69,0x64,0x3a,0x20,0x72,0x6f,0x6f, + 0x74,0xd,0xa,0x20,0x20,0x20,0x20,0x70,0x72,0x6f,0x70,0x65,0x72,0x74,0x79,0x20, + 0x69,0x6e,0x74,0x20,0x67,0x72,0x69,0x64,0x53,0x69,0x7a,0x65,0x3a,0x20,0x32,0x34, + 0xd,0xa,0x20,0x20,0x20,0x20,0x70,0x72,0x6f,0x70,0x65,0x72,0x74,0x79,0x20,0x63, + 0x6f,0x6c,0x6f,0x72,0x20,0x67,0x72,0x69,0x64,0x43,0x6f,0x6c,0x6f,0x72,0x3a,0x20, + 0x54,0x68,0x65,0x6d,0x65,0x2e,0x54,0x68,0x65,0x6d,0x65,0x2e,0x64,0x61,0x72,0x6b, + 0x4d,0x6f,0x64,0x65,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x3f,0x20,0x51,0x74,0x2e,0x72,0x67,0x62,0x61,0x28,0x31,0x2c, + 0x20,0x31,0x2c,0x20,0x31,0x2c,0x20,0x30,0x2e,0x30,0x34,0x29,0xd,0xa,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x3a,0x20,0x51,0x74, + 0x2e,0x72,0x67,0x62,0x61,0x28,0x30,0x2c,0x20,0x30,0x2c,0x20,0x30,0x2c,0x20,0x30, + 0x2e,0x30,0x36,0x29,0xd,0xa,0xd,0xa,0x20,0x20,0x20,0x20,0x43,0x61,0x6e,0x76, + 0x61,0x73,0x20,0x7b,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x61,0x6e, + 0x63,0x68,0x6f,0x72,0x73,0x2e,0x66,0x69,0x6c,0x6c,0x3a,0x20,0x70,0x61,0x72,0x65, + 0x6e,0x74,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x6f,0x6e,0x50,0x61, + 0x69,0x6e,0x74,0x3a,0x20,0x7b,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x76,0x61,0x72,0x20,0x63,0x74,0x78,0x20,0x3d,0x20,0x67,0x65, + 0x74,0x43,0x6f,0x6e,0x74,0x65,0x78,0x74,0x28,0x22,0x32,0x64,0x22,0x29,0xd,0xa, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x74,0x78,0x2e, + 0x63,0x6c,0x65,0x61,0x72,0x52,0x65,0x63,0x74,0x28,0x30,0x2c,0x20,0x30,0x2c,0x20, + 0x77,0x69,0x64,0x74,0x68,0x2c,0x20,0x68,0x65,0x69,0x67,0x68,0x74,0x29,0xd,0xa, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x74,0x78,0x2e, + 0x73,0x74,0x72,0x6f,0x6b,0x65,0x53,0x74,0x79,0x6c,0x65,0x20,0x3d,0x20,0x67,0x72, + 0x69,0x64,0x43,0x6f,0x6c,0x6f,0x72,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x63,0x74,0x78,0x2e,0x6c,0x69,0x6e,0x65,0x57,0x69,0x64, + 0x74,0x68,0x20,0x3d,0x20,0x31,0xd,0xa,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x76,0x61,0x72,0x20,0x73,0x69,0x7a,0x65,0x20,0x3d, + 0x20,0x72,0x6f,0x6f,0x74,0x2e,0x67,0x72,0x69,0x64,0x53,0x69,0x7a,0x65,0xd,0xa, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x66,0x6f,0x72,0x20, + 0x28,0x76,0x61,0x72,0x20,0x78,0x20,0x3d,0x20,0x30,0x3b,0x20,0x78,0x20,0x3c,0x3d, + 0x20,0x77,0x69,0x64,0x74,0x68,0x3b,0x20,0x78,0x20,0x2b,0x3d,0x20,0x73,0x69,0x7a, + 0x65,0x29,0x20,0x7b,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x74,0x78,0x2e,0x62,0x65,0x67,0x69,0x6e,0x50, + 0x61,0x74,0x68,0x28,0x29,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x74,0x78,0x2e,0x6d,0x6f,0x76,0x65,0x54, + 0x6f,0x28,0x78,0x20,0x2b,0x20,0x30,0x2e,0x35,0x2c,0x20,0x30,0x29,0xd,0xa,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63, + 0x74,0x78,0x2e,0x6c,0x69,0x6e,0x65,0x54,0x6f,0x28,0x78,0x20,0x2b,0x20,0x30,0x2e, + 0x35,0x2c,0x20,0x68,0x65,0x69,0x67,0x68,0x74,0x29,0xd,0xa,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x74,0x78,0x2e, + 0x73,0x74,0x72,0x6f,0x6b,0x65,0x28,0x29,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x7d,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x66,0x6f,0x72,0x20,0x28,0x76,0x61,0x72,0x20,0x79,0x20, + 0x3d,0x20,0x30,0x3b,0x20,0x79,0x20,0x3c,0x3d,0x20,0x68,0x65,0x69,0x67,0x68,0x74, + 0x3b,0x20,0x79,0x20,0x2b,0x3d,0x20,0x73,0x69,0x7a,0x65,0x29,0x20,0x7b,0xd,0xa, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x63,0x74,0x78,0x2e,0x62,0x65,0x67,0x69,0x6e,0x50,0x61,0x74,0x68,0x28,0x29,0xd, + 0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x63,0x74,0x78,0x2e,0x6d,0x6f,0x76,0x65,0x54,0x6f,0x28,0x30,0x2c,0x20,0x79, + 0x20,0x2b,0x20,0x30,0x2e,0x35,0x29,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x74,0x78,0x2e,0x6c,0x69,0x6e, + 0x65,0x54,0x6f,0x28,0x77,0x69,0x64,0x74,0x68,0x2c,0x20,0x79,0x20,0x2b,0x20,0x30, + 0x2e,0x35,0x29,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x63,0x74,0x78,0x2e,0x73,0x74,0x72,0x6f,0x6b,0x65,0x28, + 0x29,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x7d, + 0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x7d,0xd,0xa,0xd,0xa,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x6f,0x6e,0x57,0x69,0x64,0x74,0x68,0x43,0x68, + 0x61,0x6e,0x67,0x65,0x64,0x3a,0x20,0x72,0x65,0x71,0x75,0x65,0x73,0x74,0x50,0x61, + 0x69,0x6e,0x74,0x28,0x29,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x6f, + 0x6e,0x48,0x65,0x69,0x67,0x68,0x74,0x43,0x68,0x61,0x6e,0x67,0x65,0x64,0x3a,0x20, + 0x72,0x65,0x71,0x75,0x65,0x73,0x74,0x50,0x61,0x69,0x6e,0x74,0x28,0x29,0xd,0xa, + 0x20,0x20,0x20,0x20,0x7d,0xd,0xa,0x7d,0xd,0xa, + // Sidebar.qml + 0x0,0x0,0x8,0xf4, + 0x0, + 0x0,0x25,0xed,0x78,0xda,0xe5,0x59,0x5b,0x6f,0x1c,0xb7,0x15,0x7e,0x37,0xe0,0xff, + 0xc0,0xec,0x43,0xba,0xdb,0xc8,0xa3,0x95,0x6c,0xb9,0xd2,0x2,0x8e,0x20,0x6d,0xed, + 0x5a,0x40,0xe4,0x8b,0xe4,0x22,0x5,0x82,0xa0,0xe1,0xcc,0x70,0x77,0x9,0xcd,0xc, + 0xa7,0x24,0x57,0x97,0x18,0x2,0xfa,0xd2,0x4,0x6,0xa,0xb4,0x68,0x7a,0x41,0x91, + 0xa2,0x40,0x8b,0x2,0x5,0x5a,0xd4,0x4f,0x45,0x90,0x5e,0xd2,0x5f,0x63,0x45,0xf9, + 0x19,0x3d,0xe4,0x90,0x73,0x25,0xd7,0xab,0xd8,0x2f,0x6d,0x6,0x86,0x35,0x43,0x1e, + 0x1e,0x92,0xe7,0xf2,0x9d,0xcb,0xd2,0x34,0x67,0x5c,0xa2,0xc7,0xf2,0xf1,0x9c,0x46, + 0x47,0xd7,0xaf,0xd1,0xc6,0x77,0x30,0x66,0x99,0xe4,0x2c,0x11,0x9d,0x89,0x77,0xf0, + 0x19,0x9b,0xcb,0xfa,0xf8,0xc6,0x98,0xa5,0x39,0x96,0xc1,0xf7,0x38,0xce,0x67,0x34, + 0xc2,0xc9,0xdd,0xc9,0x84,0x44,0x35,0x92,0x5e,0x10,0xac,0xca,0x19,0x49,0x49,0xf, + 0x61,0x81,0x9e,0xa8,0xb7,0xeb,0xd7,0xae,0x5f,0x3b,0x0,0x22,0x9c,0x4d,0x13,0x82, + 0x9e,0x5e,0xbf,0x86,0xe0,0xa1,0xf1,0x8,0x71,0xc6,0xa4,0x9a,0x54,0xdf,0xab,0xab, + 0xe8,0x11,0x67,0x39,0xe1,0x92,0x12,0x51,0xc,0xe5,0xc5,0xf7,0x19,0x12,0x92,0xd3, + 0x6c,0x8a,0x70,0x24,0xe9,0x31,0xd9,0x93,0x24,0x1d,0xa1,0x5e,0x3e,0x63,0x92,0x89, + 0x9e,0x5e,0x68,0x3f,0x56,0x50,0xf,0x27,0xe1,0x3c,0xd5,0x6f,0x13,0x7c,0xcc,0x38, + 0x95,0xa4,0xf8,0x60,0x49,0x4c,0xb8,0x7e,0x95,0x1c,0x8b,0x99,0x7a,0x11,0x44,0x4a, + 0x60,0x2b,0x7a,0xad,0xdd,0x68,0x26,0x91,0x66,0x38,0x66,0xf3,0x4c,0x8e,0xd0,0xd0, + 0x31,0x6f,0x99,0x2f,0x20,0xd1,0xfb,0x78,0xe6,0x43,0xc6,0x12,0x20,0x8a,0xc9,0x29, + 0x1c,0x60,0x4,0xdc,0x12,0x41,0x5a,0x24,0x9c,0x60,0x43,0x2,0x62,0x99,0x72,0x22, + 0x4,0xb0,0x9,0x86,0x6e,0xc9,0x68,0xba,0xf1,0x9c,0x73,0x92,0xc9,0x7b,0x34,0x21, + 0x20,0x9f,0x5e,0x4d,0xb0,0x87,0x74,0x9a,0xe1,0xc4,0x48,0x55,0xe8,0xf,0x94,0xe1, + 0x63,0x3a,0xc5,0x92,0xb2,0xec,0x80,0xfc,0x68,0x4e,0x84,0x24,0x71,0xdf,0x72,0x3, + 0x9,0xef,0xc5,0x83,0x1a,0x83,0x9d,0x3c,0x27,0x98,0xe3,0x2c,0x32,0xa7,0x8c,0x58, + 0xc2,0xf8,0xa8,0xd0,0x6e,0x50,0xfc,0x2f,0x68,0x4c,0x42,0xcc,0x8d,0x72,0xd3,0x3c, + 0xa1,0x11,0x95,0xef,0xd2,0x58,0xce,0x46,0x68,0x7d,0x38,0xac,0x31,0x7b,0x50,0xee, + 0xac,0x77,0x12,0x28,0xc6,0x12,0x17,0xb3,0x70,0xe9,0x98,0x65,0xc9,0x59,0x75,0xc1, + 0x63,0xcc,0x51,0x42,0x43,0x8e,0xf9,0x99,0x52,0x3c,0x8,0xe1,0xbd,0x82,0x54,0x3d, + 0x4f,0xb5,0x15,0x55,0xda,0x4f,0x70,0x48,0x12,0x18,0xf8,0xf2,0xd9,0x8f,0xbf,0xfc, + 0xdd,0xb3,0xcb,0x9f,0xfc,0xf9,0xf2,0xd9,0xc7,0x30,0x4c,0x23,0x96,0xd5,0xc9,0x22, + 0xa5,0x14,0x65,0x6c,0x76,0x50,0x6b,0xa9,0x87,0xce,0x57,0x3a,0xac,0x4b,0x73,0xb2, + 0xac,0x2f,0x3f,0xfd,0xfc,0xe2,0xa3,0x9f,0x56,0x4c,0x4b,0x82,0x3a,0x53,0x27,0xab, + 0xba,0x3d,0x96,0x7,0xfd,0xe5,0x67,0x5f,0xfd,0xe6,0x67,0x15,0xb7,0x92,0xe6,0x87, + 0xe0,0x76,0x9,0xcd,0x48,0x8b,0x71,0xc3,0xec,0x60,0x97,0x62,0x93,0xf7,0xad,0x70, + 0xdd,0xe2,0x9b,0x80,0x41,0x78,0x65,0x57,0x39,0x46,0x79,0xa6,0x5f,0x7f,0xfc,0xe2, + 0x5f,0x9f,0x5d,0xfc,0xe9,0x1f,0xb5,0x63,0x69,0xa2,0x65,0x2e,0x69,0x9d,0xcb,0x32, + 0xbb,0xf8,0xf4,0xf7,0x70,0xc7,0xcb,0xbf,0xfe,0xb6,0x62,0x16,0x93,0x84,0xc8,0xf6, + 0xc5,0x2a,0x67,0xe9,0xde,0x6a,0xcc,0x92,0x79,0x9a,0x15,0x50,0x64,0xd1,0x43,0x3d, + 0x60,0x8e,0x33,0xc6,0x45,0x0,0xf7,0x83,0xad,0x72,0xac,0x8c,0xbf,0x3b,0x9b,0x62, + 0x3e,0xa5,0x19,0xdc,0x7d,0xb3,0x9a,0x13,0x39,0x8e,0xb4,0xe3,0x95,0x66,0x69,0x4c, + 0xf3,0x9d,0xc2,0xd2,0x90,0x0,0xb4,0x2,0xfb,0xac,0xe6,0x9e,0x90,0xd3,0xc6,0xde, + 0xea,0x91,0x30,0xa6,0xae,0xf8,0x97,0x5f,0xbc,0xf8,0xe2,0x93,0x8b,0x7f,0x7e,0xd2, + 0x6b,0x4e,0x4f,0x0,0x54,0x83,0x9c,0x9e,0x92,0xe4,0x90,0x7e,0x8,0x1e,0xb9,0xb6, + 0xa6,0x76,0x78,0x97,0x84,0x68,0x2e,0x88,0x80,0xcf,0xfc,0xd4,0xb1,0x20,0x4,0x51, + 0x8f,0x0,0x3b,0xe6,0xc4,0x31,0x19,0xe1,0x9c,0x4a,0x9c,0xd0,0xf,0xb5,0xf7,0x8c, + 0xd0,0x3d,0x35,0xb8,0x93,0x24,0xdf,0x7,0xf7,0xe4,0x11,0x16,0xae,0x35,0x20,0x6c, + 0x49,0xf8,0xa1,0xbd,0xf1,0x5a,0xb0,0xd1,0x24,0x72,0xb8,0xb2,0xba,0xd8,0x21,0x1, + 0x6d,0xc5,0x20,0x8b,0x26,0x75,0xa1,0x5,0x60,0x3a,0x91,0xfb,0x5a,0xb0,0xc0,0x71, + 0xdd,0x49,0x22,0x59,0x6e,0x29,0x36,0x9d,0x4,0x21,0x93,0x92,0xa5,0x96,0xe6,0x76, + 0x45,0x73,0xee,0x51,0x4a,0xd6,0xc2,0x8d,0x8a,0xe8,0x80,0x0,0x3c,0xc1,0x2d,0xdb, + 0x1a,0x4a,0x59,0xac,0xac,0x50,0x85,0x99,0xa0,0xe,0x22,0x4d,0x2a,0x65,0x90,0xc0, + 0x17,0x54,0x4,0xc8,0xa4,0xe6,0xdb,0x6c,0x6a,0x87,0x56,0xb6,0x66,0x40,0xad,0xab, + 0x23,0x8d,0x7c,0x1a,0x3b,0x47,0xc5,0xd6,0xdf,0x5,0x60,0xb,0x68,0xdc,0xa5,0x32, + 0xee,0x51,0x11,0xe9,0x1,0x7,0x37,0xed,0x32,0x35,0x5e,0x51,0xdd,0x28,0x2b,0x15, + 0xea,0x20,0x53,0x91,0x95,0x9e,0x85,0xee,0xdc,0xb9,0xd3,0xc4,0xb8,0xed,0x42,0x1a, + 0xd5,0x50,0x97,0x9d,0x7e,0x16,0xb0,0x6b,0x81,0x90,0xe1,0xd8,0x18,0xf5,0x32,0x1d, + 0x76,0x67,0xc4,0x8c,0x9d,0x8c,0xfd,0x37,0x78,0x43,0x6d,0xd9,0x73,0x88,0x46,0xec, + 0xe8,0x74,0xc0,0xa8,0xb7,0xca,0xd,0xf4,0x21,0x17,0x8b,0x9f,0x65,0x63,0x8,0x4f, + 0x47,0xc4,0xa4,0x20,0x81,0x2b,0x16,0xd6,0x39,0xc,0x9a,0x2c,0xce,0xfd,0xb6,0xaa, + 0xfc,0xc,0xec,0x30,0x24,0xf2,0x84,0x90,0xcc,0xe2,0x48,0xcd,0xe0,0xa,0xfb,0xb2, + 0xe6,0x94,0x73,0x32,0x21,0x10,0xb5,0xe3,0xfb,0x84,0x4e,0x67,0x52,0x39,0x53,0x87, + 0xa5,0x8a,0xe7,0x68,0x1f,0x67,0x78,0xa,0xbe,0x9,0x79,0xc5,0x55,0xb0,0xa9,0xc0, + 0xf2,0xcb,0xe7,0x7f,0xb8,0xfc,0xf9,0x47,0x2f,0x85,0xa7,0xff,0x67,0x34,0x5a,0x1a, + 0x6c,0xb4,0xb4,0xd3,0x4a,0xda,0xaf,0x6,0x3a,0x65,0xe8,0xfd,0x86,0x21,0x4e,0x3d, + 0x9c,0x1b,0x7c,0xa8,0x86,0xbe,0x1,0x30,0x70,0x2f,0x81,0xcc,0x3e,0x4,0x4b,0x12, + 0x1a,0xf,0x7c,0xee,0xaf,0x74,0x6b,0x3d,0x5f,0x29,0xb7,0xc3,0x67,0xcf,0x94,0x8, + 0x2a,0xa1,0xd3,0x35,0x40,0x35,0xeb,0xcb,0x8a,0xd4,0x73,0x4c,0x85,0xda,0xdd,0x5c, + 0xcb,0xd6,0x19,0x4e,0xc7,0x58,0x68,0x5e,0xcb,0xfb,0x17,0x57,0x97,0xf0,0xd1,0x94, + 0xe9,0xd6,0xad,0xfa,0xf5,0x7c,0xd0,0x55,0x83,0xaf,0xcb,0xbf,0xff,0xf1,0xe2,0xdf, + 0xbf,0x7a,0xf1,0xf9,0xdf,0x82,0x20,0x70,0xe8,0xbe,0xd,0x61,0x75,0xd4,0x50,0x73, + 0x6a,0xf4,0x30,0xf5,0xac,0xd3,0xd0,0x15,0xf9,0x9c,0xea,0x6a,0x38,0x74,0xde,0xbe, + 0x97,0x2d,0xd9,0x76,0x31,0x7f,0x15,0xd7,0x3e,0xc6,0xc9,0xbc,0xa1,0xc5,0x47,0x1d, + 0x33,0x28,0xef,0xc4,0x59,0xea,0xf4,0x2b,0xc9,0x40,0x21,0xed,0xf3,0xa9,0x27,0xc4, + 0xd1,0xd1,0x94,0x83,0x83,0x81,0xf9,0x77,0xaa,0xf3,0x8e,0x9b,0x99,0x82,0xce,0x5a, + 0xeb,0x2d,0x37,0x99,0x43,0x6c,0x0,0x75,0x29,0xf1,0x65,0x4,0x1c,0xc7,0x74,0xe, + 0xb9,0xf9,0x7a,0x77,0xfa,0xdc,0x75,0x66,0x90,0xbe,0x4,0x66,0x45,0xb,0xc0,0x7, + 0x9c,0x5,0x38,0xbf,0xe4,0x42,0xea,0x39,0x29,0x64,0x5f,0x54,0xe,0x81,0xfe,0x42, + 0xdf,0x5e,0x4a,0xda,0xf6,0x99,0x19,0x71,0x18,0x16,0xc5,0xa7,0x9f,0x7c,0xc1,0x75, + 0x17,0x48,0x30,0xe7,0x34,0xed,0x98,0x9c,0x3,0x84,0x3c,0x43,0xe7,0x57,0x73,0xba, + 0xea,0xfa,0xb5,0x7e,0xc2,0xd7,0xf3,0xbd,0x1f,0x88,0xa5,0x1d,0xeb,0x89,0xea,0xfb, + 0x38,0x2f,0x49,0x12,0x1a,0x2b,0xfe,0x40,0x14,0xdc,0x55,0xef,0xfb,0x34,0x8e,0x5d, + 0x27,0x5a,0xc6,0xa9,0x16,0x65,0x6e,0xa6,0x1b,0x84,0xc2,0x39,0xa4,0xa,0xb5,0x98, + 0xe7,0x9,0xd1,0x57,0xc0,0xcf,0x2b,0x96,0x42,0x2d,0xdf,0xb2,0xf1,0xbd,0xdd,0xaf, + 0x6a,0x45,0xf6,0xde,0x57,0xcf,0xff,0x73,0xf9,0xc5,0xf3,0xd6,0xa4,0xa9,0xb9,0x3d, + 0x4b,0x6b,0x31,0xb7,0xd6,0x82,0x5a,0x2e,0xb4,0xfa,0x78,0x72,0x26,0x21,0xb3,0xd9, + 0x83,0x7d,0x1f,0x66,0xf7,0xd9,0x31,0xe1,0x2e,0xc1,0x2c,0x13,0x79,0xab,0xd,0x6, + 0xd,0xad,0x35,0x94,0x57,0xb4,0x93,0xf4,0xa1,0x22,0x96,0xe6,0x2c,0x2b,0xa1,0xa6, + 0xfc,0xb4,0x4,0x1e,0x94,0x53,0x6d,0x8b,0xac,0xa0,0xa8,0x5b,0x44,0xa7,0xc3,0x66, + 0xb5,0xd0,0xf3,0xd3,0x58,0x4d,0x2c,0x20,0x31,0xfa,0x70,0x51,0xa8,0x9e,0x61,0xd4, + 0x68,0x17,0x76,0x5b,0x86,0x7e,0x85,0xb5,0x5a,0x8b,0xa5,0xea,0x16,0x92,0x39,0x74, + 0x65,0xe8,0x6b,0xbd,0x92,0xa2,0x5d,0x18,0x15,0xfa,0xea,0xf,0xea,0x73,0xed,0xa8, + 0x70,0xb3,0x96,0x58,0x5b,0xac,0xbb,0xdd,0xe8,0x7a,0xc,0x83,0x9b,0xdf,0xd9,0xe0, + 0xca,0x84,0xd0,0xed,0xfc,0x14,0xf5,0x19,0x47,0x9b,0xf0,0x37,0x86,0x5c,0x3a,0x8b, + 0x95,0x80,0x20,0xcf,0xd6,0xdd,0xe3,0x1,0xba,0xf1,0x76,0xb5,0x4c,0x87,0x29,0x12, + 0xdf,0x48,0x63,0xd4,0x6f,0xb2,0xa8,0xd9,0x46,0xc3,0x9d,0x77,0xcb,0xe8,0x86,0x12, + 0x36,0xa5,0x51,0x35,0x69,0x10,0xc8,0x8a,0xa8,0x3,0x24,0xdb,0xa8,0x5f,0x47,0x27, + 0x88,0xf6,0x47,0xfb,0x90,0x4,0x22,0x17,0xfe,0x6e,0xa3,0xc7,0x90,0xfb,0x4c,0x43, + 0xdc,0x5f,0xbf,0xb9,0xbe,0xba,0xbe,0xb1,0xb1,0x82,0xd6,0x6e,0x6d,0x99,0x97,0x75, + 0x33,0x32,0xc,0xd6,0x36,0x6,0xce,0xe5,0xa3,0x72,0xb9,0x3,0xef,0x3,0xbe,0xe2, + 0xa,0x3,0xc1,0xd4,0x3d,0x1c,0xaa,0x8d,0x86,0x9b,0x83,0x81,0x6,0x33,0x36,0x91, + 0x68,0x6,0x4a,0x49,0x9c,0x1,0x69,0x84,0xfa,0x60,0xf2,0xfb,0xc,0x64,0xbb,0xc3, + 0x89,0x4a,0xb3,0x33,0x89,0x69,0x26,0xf4,0x8,0x5c,0xca,0x11,0xbf,0x51,0xd1,0xa4, + 0xcb,0x44,0x11,0xea,0x7a,0x83,0x16,0x7c,0xee,0x32,0x1e,0xd7,0x13,0xdd,0x50,0x7f, + 0x7,0x46,0xd8,0x8d,0xa5,0x1d,0x22,0x13,0x87,0xdb,0xcd,0xb8,0xc3,0x19,0x8e,0xd9, + 0x49,0x35,0x94,0xe0,0x33,0x20,0x26,0x19,0x86,0xd4,0x36,0x76,0x58,0xea,0x2e,0x99, + 0x1,0x8c,0x80,0x45,0x81,0xd,0xe9,0x7d,0xdb,0x90,0x3d,0x56,0x83,0x3b,0x19,0xc8, + 0x4b,0xd7,0x73,0x4f,0x51,0x3c,0xe7,0xa6,0x76,0x6d,0x68,0xdc,0x8c,0x3e,0x60,0x3c, + 0x5,0xcb,0xf7,0xc5,0x8c,0x3,0x76,0xe2,0xce,0xbe,0x17,0xf7,0x25,0xeb,0x14,0x8b, + 0x12,0x6b,0x4b,0xb3,0x5c,0x66,0xad,0x26,0x9a,0x53,0xaa,0x7a,0xe8,0xd4,0x6e,0x6a, + 0xc4,0x15,0xfa,0x2d,0x8,0x3a,0x8b,0xbd,0xc,0xa7,0xa4,0xc4,0x48,0x4f,0x41,0x28, + 0x8a,0x1e,0xc2,0x66,0xc3,0xd9,0x4f,0x6e,0xbc,0xb7,0x6,0xde,0xfd,0x7e,0x97,0xbc, + 0x3b,0x2,0xeb,0xb4,0x7a,0xa,0x6f,0x1d,0x39,0x9,0x2c,0xa6,0x3d,0xf2,0x25,0x44, + 0xba,0x62,0xc2,0x86,0xca,0xa6,0x14,0xa,0x48,0xc,0xb8,0x79,0xd2,0x77,0x7,0x2a, + 0x20,0x6f,0x86,0xb6,0xed,0xf2,0x3e,0x3f,0xf9,0x55,0x5c,0xad,0x51,0x61,0x20,0x7f, + 0x92,0x34,0x70,0xa5,0xc6,0x1a,0xcb,0xb5,0x2d,0x5b,0x4d,0x75,0xd0,0x1d,0xbd,0xf9, + 0x26,0x5a,0x70,0x18,0x98,0x7d,0xa3,0xbc,0xff,0x36,0xba,0xb5,0xe1,0x2e,0xd4,0xeb, + 0x6e,0x66,0x37,0xf5,0x65,0xd9,0xf,0xe6,0x69,0x48,0x5e,0xc9,0xe5,0x16,0xe4,0xb9, + 0x2f,0xf5,0xf7,0xd7,0xe6,0xf7,0xcb,0x66,0xd6,0xaa,0x59,0xdd,0x6d,0xab,0xf8,0xf2, + 0xed,0x65,0xab,0xc0,0x22,0x2f,0xb7,0x5a,0xf5,0xf4,0x6d,0x3a,0xed,0xbc,0x9b,0x1e, + 0x9a,0x13,0x13,0xab,0x6b,0x9a,0xd6,0x8d,0xbb,0x7d,0x2,0xf1,0x3a,0x45,0xa6,0x8d, + 0x57,0xc8,0x60,0x19,0x2f,0x44,0x7d,0xe5,0xef,0x2,0x9f,0x9,0x7d,0xd0,0x1b,0xd6, + 0x23,0x26,0xa0,0x8f,0xc2,0x15,0x57,0x54,0x4a,0x8d,0x12,0x22,0xbf,0x25,0x50,0x34, + 0x23,0xd1,0x11,0x54,0xf3,0x6e,0x4,0x0,0x4e,0x8d,0x83,0xf5,0xea,0x1c,0x7b,0x3a, + 0x4,0xa9,0x1,0x51,0xfa,0xc8,0x4c,0xfb,0x75,0x83,0x6a,0xe0,0xe6,0x8c,0xa9,0x5c, + 0xd1,0xc8,0x54,0x9c,0x49,0x9f,0xd5,0x58,0xd,0x15,0xe8,0x83,0x3a,0x8b,0xf,0x50, + 0x5f,0x5,0x7d,0x4,0xb5,0xdf,0xd9,0xea,0xc9,0xc,0x32,0xbf,0xc1,0xa,0x7a,0xf0, + 0xf0,0x9,0xa,0x21,0x88,0xc5,0xc5,0xa2,0xc0,0xb9,0xcb,0x43,0xf5,0xdb,0x1b,0xa4, + 0x2f,0x5,0xce,0x2,0xdf,0xc5,0x2b,0x5e,0x1b,0xa,0xa9,0xd3,0x5b,0x75,0x18,0x0, + 0x6,0x5b,0x7,0x59,0x83,0x4e,0x66,0x54,0xbc,0x36,0x70,0xb2,0x7b,0x2c,0x68,0x8c, + 0xc,0xbc,0x9b,0x2d,0x51,0xda,0x1d,0x14,0xd9,0xca,0xff,0x88,0xab,0x17,0xcd,0xcc, + 0x10,0xc7,0xd3,0x96,0xd3,0x2e,0x6c,0x3e,0x94,0xbd,0x39,0xeb,0xd0,0x65,0x4e,0x6f, + 0xe0,0x59,0xf,0xea,0x42,0x0,0xbd,0xed,0xc2,0xdf,0xf6,0x4f,0x7,0x6,0x3b,0xf4, + 0x39,0xb4,0x28,0x1b,0x3f,0xbe,0xa3,0xb7,0x3a,0x49,0x83,0x8b,0x49,0xf9,0xfb,0xc3, + 0xa6,0x23,0xb2,0x98,0x4c,0x7e,0xcb,0x69,0xf3,0xbb,0x6a,0x5f,0xa3,0x94,0x56,0xa6, + 0xfd,0x35,0xac,0xda,0x9d,0x7a,0x5f,0x21,0xcd,0xae,0x52,0xea,0xf5,0xb5,0x4d,0x43, + 0xb1,0x66,0x48,0x37,0x6f,0x97,0x94,0x83,0xc1,0xeb,0x9,0xd9,0x62,0xce,0x27,0x38, + 0x22,0xc8,0xd9,0xf3,0x72,0xc6,0x69,0x5f,0x34,0xb0,0x69,0x58,0xa9,0x47,0x37,0x89, + 0x4d,0xb,0x23,0xe0,0x4f,0xf8,0x5e,0xe6,0x4e,0x30,0xdd,0xa1,0xc3,0x1a,0xd5,0xd6, + 0xd6,0x96,0x2,0x57,0xf8,0xf3,0x96,0x2,0xd5,0xc6,0x74,0x20,0xd9,0xa1,0x2e,0x55, + 0xfb,0x1e,0x4f,0xee,0x4,0x9a,0xe1,0x2,0x3a,0xdf,0xef,0x47,0x3e,0xcb,0x70,0x27, + 0x57,0x57,0x69,0x17,0x9d,0x2f,0xd7,0xf0,0x29,0xb5,0xdb,0x56,0x85,0xc9,0x84,0xcb, + 0xf9,0xab,0xa6,0xf6,0x3a,0x22,0xdd,0xb5,0x35,0x4a,0xf7,0xe6,0xd1,0x9c,0xb,0xc6, + 0xa1,0xb4,0xc9,0x89,0x36,0xd5,0x47,0xc,0xea,0x7e,0x10,0xf7,0x7d,0x8,0x14,0x63, + 0x3d,0xe7,0xed,0x94,0x94,0x7a,0xaa,0x4a,0xf1,0x6e,0x5b,0x4,0xfe,0xfd,0x17,0x81, + 0x5f,0x3d,0xef, + // TagRibbon.qml + 0x0,0x0,0xa,0xb7, + 0x69, + 0x6d,0x70,0x6f,0x72,0x74,0x20,0x51,0x74,0x51,0x75,0x69,0x63,0x6b,0xd,0xa,0x69, + 0x6d,0x70,0x6f,0x72,0x74,0x20,0x51,0x74,0x51,0x75,0x69,0x63,0x6b,0x2e,0x43,0x6f, + 0x6e,0x74,0x72,0x6f,0x6c,0x73,0xd,0xa,0x69,0x6d,0x70,0x6f,0x72,0x74,0x20,0x51, + 0x74,0x51,0x75,0x69,0x63,0x6b,0x2e,0x4c,0x61,0x79,0x6f,0x75,0x74,0x73,0xd,0xa, + 0x69,0x6d,0x70,0x6f,0x72,0x74,0x20,0x22,0x2e,0x2e,0x2f,0x74,0x68,0x65,0x6d,0x65, + 0x22,0x20,0x61,0x73,0x20,0x54,0x68,0x65,0x6d,0x65,0xd,0xa,0x69,0x6d,0x70,0x6f, + 0x72,0x74,0x20,0x22,0x2e,0x2e,0x2f,0x63,0x6f,0x6d,0x70,0x6f,0x6e,0x65,0x6e,0x74, + 0x73,0x22,0xd,0xa,0xd,0xa,0x49,0x74,0x65,0x6d,0x20,0x7b,0xd,0xa,0x20,0x20, + 0x20,0x20,0x69,0x64,0x3a,0x20,0x72,0x6f,0x6f,0x74,0xd,0xa,0x20,0x20,0x20,0x20, + 0x69,0x6d,0x70,0x6c,0x69,0x63,0x69,0x74,0x48,0x65,0x69,0x67,0x68,0x74,0x3a,0x20, + 0x38,0x30,0xd,0xa,0x20,0x20,0x20,0x20,0x69,0x6d,0x70,0x6c,0x69,0x63,0x69,0x74, + 0x57,0x69,0x64,0x74,0x68,0x3a,0x20,0x70,0x61,0x72,0x65,0x6e,0x74,0x2e,0x77,0x69, + 0x64,0x74,0x68,0xd,0xa,0xd,0xa,0x20,0x20,0x20,0x20,0x73,0x69,0x67,0x6e,0x61, + 0x6c,0x20,0x66,0x69,0x6c,0x74,0x65,0x72,0x53,0x65,0x6c,0x65,0x63,0x74,0x65,0x64, + 0x28,0x73,0x74,0x72,0x69,0x6e,0x67,0x20,0x66,0x69,0x6c,0x74,0x65,0x72,0x49,0x64, + 0x29,0xd,0xa,0xd,0xa,0x20,0x20,0x20,0x20,0x70,0x72,0x6f,0x70,0x65,0x72,0x74, + 0x79,0x20,0x73,0x74,0x72,0x69,0x6e,0x67,0x20,0x61,0x63,0x74,0x69,0x76,0x65,0x46, + 0x69,0x6c,0x74,0x65,0x72,0x3a,0x20,0x22,0x61,0x6c,0x6c,0x22,0xd,0xa,0xd,0xa, + 0x20,0x20,0x20,0x20,0x43,0x6f,0x6c,0x75,0x6d,0x6e,0x4c,0x61,0x79,0x6f,0x75,0x74, + 0x20,0x7b,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x61,0x6e,0x63,0x68, + 0x6f,0x72,0x73,0x2e,0x66,0x69,0x6c,0x6c,0x3a,0x20,0x70,0x61,0x72,0x65,0x6e,0x74, + 0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x73,0x70,0x61,0x63,0x69,0x6e, + 0x67,0x3a,0x20,0x31,0x32,0xd,0xa,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x54,0x65,0x78,0x74,0x20,0x7b,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x74,0x65,0x78,0x74,0x3a,0x20,0x22,0xe5,0xbf,0xab,0xe9, + 0x80,0x9f,0xe7,0xad,0x9b,0xe9,0x80,0x89,0x22,0xd,0xa,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x66,0x6f,0x6e,0x74,0x2e,0x70,0x69,0x78,0x65, + 0x6c,0x53,0x69,0x7a,0x65,0x3a,0x20,0x54,0x68,0x65,0x6d,0x65,0x2e,0x54,0x68,0x65, + 0x6d,0x65,0x2e,0x66,0x6f,0x6e,0x74,0x53,0x69,0x7a,0x65,0x58,0x73,0xd,0xa,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x66,0x6f,0x6e,0x74,0x2e, + 0x77,0x65,0x69,0x67,0x68,0x74,0x3a,0x20,0x46,0x6f,0x6e,0x74,0x2e,0x4d,0x65,0x64, + 0x69,0x75,0x6d,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x63,0x6f,0x6c,0x6f,0x72,0x3a,0x20,0x54,0x68,0x65,0x6d,0x65,0x2e,0x54,0x68, + 0x65,0x6d,0x65,0x2e,0x74,0x65,0x78,0x74,0x53,0x65,0x63,0x6f,0x6e,0x64,0x61,0x72, + 0x79,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x4c, + 0x61,0x79,0x6f,0x75,0x74,0x2e,0x6c,0x65,0x66,0x74,0x4d,0x61,0x72,0x67,0x69,0x6e, + 0x3a,0x20,0x34,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x7d,0xd,0xa, + 0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x4c,0x69,0x73,0x74,0x56,0x69, + 0x65,0x77,0x20,0x7b,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x4c,0x61,0x79,0x6f,0x75,0x74,0x2e,0x66,0x69,0x6c,0x6c,0x57,0x69,0x64, + 0x74,0x68,0x3a,0x20,0x74,0x72,0x75,0x65,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x4c,0x61,0x79,0x6f,0x75,0x74,0x2e,0x70,0x72,0x65, + 0x66,0x65,0x72,0x72,0x65,0x64,0x48,0x65,0x69,0x67,0x68,0x74,0x3a,0x20,0x33,0x36, + 0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x6f,0x72, + 0x69,0x65,0x6e,0x74,0x61,0x74,0x69,0x6f,0x6e,0x3a,0x20,0x4c,0x69,0x73,0x74,0x56, + 0x69,0x65,0x77,0x2e,0x48,0x6f,0x72,0x69,0x7a,0x6f,0x6e,0x74,0x61,0x6c,0xd,0xa, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x73,0x70,0x61,0x63, + 0x69,0x6e,0x67,0x3a,0x20,0x31,0x32,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x63,0x6c,0x69,0x70,0x3a,0x20,0x74,0x72,0x75,0x65,0xd, + 0xa,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x6d, + 0x6f,0x64,0x65,0x6c,0x3a,0x20,0x5b,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x7b,0x20,0x69,0x64,0x3a,0x20,0x22, + 0x61,0x6c,0x6c,0x22,0x2c,0x20,0x6c,0x61,0x62,0x65,0x6c,0x3a,0x20,0x22,0xe5,0x85, + 0xa8,0xe9,0x83,0xa8,0x22,0x2c,0x20,0x69,0x63,0x6f,0x6e,0x3a,0x20,0x22,0x67,0x72, + 0x69,0x64,0x5f,0x76,0x69,0x65,0x77,0x22,0x20,0x7d,0x2c,0xd,0xa,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x7b,0x20,0x69, + 0x64,0x3a,0x20,0x22,0x66,0x61,0x76,0x22,0x2c,0x20,0x6c,0x61,0x62,0x65,0x6c,0x3a, + 0x20,0x22,0xe6,0x94,0xb6,0xe8,0x97,0x8f,0x22,0x2c,0x20,0x69,0x63,0x6f,0x6e,0x3a, + 0x20,0x22,0x66,0x61,0x76,0x6f,0x72,0x69,0x74,0x65,0x22,0x20,0x7d,0x2c,0xd,0xa, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x7b,0x20,0x69,0x64,0x3a,0x20,0x22,0x32,0x30,0x32,0x35,0x22,0x2c,0x20,0x6c,0x61, + 0x62,0x65,0x6c,0x3a,0x20,0x22,0x32,0x30,0x32,0x35,0xe5,0xb9,0xb4,0x22,0x2c,0x20, + 0x69,0x63,0x6f,0x6e,0x3a,0x20,0x22,0x63,0x61,0x6c,0x65,0x6e,0x64,0x61,0x72,0x22, + 0x20,0x7d,0x2c,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x7b,0x20,0x69,0x64,0x3a,0x20,0x22,0x72,0x61,0x77,0x22, + 0x2c,0x20,0x6c,0x61,0x62,0x65,0x6c,0x3a,0x20,0x22,0x52,0x41,0x57,0x22,0x2c,0x20, + 0x69,0x63,0x6f,0x6e,0x3a,0x20,0x22,0x63,0x61,0x6d,0x65,0x72,0x61,0x22,0x20,0x7d, + 0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x2f,0x2f,0x20,0x41,0x64,0x64,0x20,0x74,0x61,0x67,0x20,0x69,0x74,0x65, + 0x6d,0x73,0x20,0x64,0x79,0x6e,0x61,0x6d,0x69,0x63,0x61,0x6c,0x6c,0x79,0x20,0x69, + 0x6e,0x20,0x72,0x65,0x61,0x6c,0x20,0x61,0x70,0x70,0xd,0xa,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x5d,0xd,0xa,0xd,0xa,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x64,0x65,0x6c,0x65,0x67,0x61,0x74, + 0x65,0x3a,0x20,0x52,0x65,0x63,0x74,0x61,0x6e,0x67,0x6c,0x65,0x20,0x7b,0xd,0xa, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x69,0x64,0x3a,0x20,0x70,0x69,0x6c,0x6c,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x77,0x69,0x64,0x74,0x68,0x3a, + 0x20,0x72,0x6f,0x77,0x2e,0x69,0x6d,0x70,0x6c,0x69,0x63,0x69,0x74,0x57,0x69,0x64, + 0x74,0x68,0x20,0x2b,0x20,0x32,0x38,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x68,0x65,0x69,0x67,0x68,0x74,0x3a, + 0x20,0x33,0x32,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x72,0x61,0x64,0x69,0x75,0x73,0x3a,0x20,0x31,0x30,0xd, + 0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x70,0x72,0x6f,0x70,0x65,0x72,0x74,0x79,0x20,0x62,0x6f,0x6f,0x6c, + 0x20,0x69,0x73,0x41,0x63,0x74,0x69,0x76,0x65,0x3a,0x20,0x72,0x6f,0x6f,0x74,0x2e, + 0x61,0x63,0x74,0x69,0x76,0x65,0x46,0x69,0x6c,0x74,0x65,0x72,0x20,0x3d,0x3d,0x3d, + 0x20,0x6d,0x6f,0x64,0x65,0x6c,0x44,0x61,0x74,0x61,0x2e,0x69,0x64,0xd,0xa,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0xd, + 0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x63,0x6f,0x6c,0x6f,0x72,0x3a,0x20,0x69,0x73,0x41,0x63,0x74,0x69,0x76,0x65, + 0x20,0x3f,0x20,0x54,0x68,0x65,0x6d,0x65,0x2e,0x54,0x68,0x65,0x6d,0x65,0x2e,0x70, + 0x72,0x69,0x6d,0x61,0x72,0x79,0x20,0x3a,0x20,0x54,0x68,0x65,0x6d,0x65,0x2e,0x54, + 0x68,0x65,0x6d,0x65,0x2e,0x73,0x75,0x72,0x66,0x61,0x63,0x65,0xd,0xa,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x62,0x6f, + 0x72,0x64,0x65,0x72,0x2e,0x77,0x69,0x64,0x74,0x68,0x3a,0x20,0x69,0x73,0x41,0x63, + 0x74,0x69,0x76,0x65,0x20,0x3f,0x20,0x30,0x20,0x3a,0x20,0x31,0xd,0xa,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x62,0x6f, + 0x72,0x64,0x65,0x72,0x2e,0x63,0x6f,0x6c,0x6f,0x72,0x3a,0x20,0x54,0x68,0x65,0x6d, + 0x65,0x2e,0x54,0x68,0x65,0x6d,0x65,0x2e,0x62,0x6f,0x72,0x64,0x65,0x72,0xd,0xa, + 0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x42,0x65,0x68,0x61,0x76,0x69,0x6f,0x72,0x20,0x6f,0x6e,0x20,0x63,0x6f, + 0x6c,0x6f,0x72,0x20,0x7b,0x20,0x43,0x6f,0x6c,0x6f,0x72,0x41,0x6e,0x69,0x6d,0x61, + 0x74,0x69,0x6f,0x6e,0x20,0x7b,0x20,0x64,0x75,0x72,0x61,0x74,0x69,0x6f,0x6e,0x3a, + 0x20,0x31,0x35,0x30,0x20,0x7d,0x20,0x7d,0xd,0xa,0xd,0xa,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x52,0x6f,0x77,0x4c, + 0x61,0x79,0x6f,0x75,0x74,0x20,0x7b,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x69,0x64,0x3a, + 0x20,0x72,0x6f,0x77,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x61,0x6e,0x63,0x68,0x6f,0x72, + 0x73,0x2e,0x63,0x65,0x6e,0x74,0x65,0x72,0x49,0x6e,0x3a,0x20,0x70,0x61,0x72,0x65, + 0x6e,0x74,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x73,0x70,0x61,0x63,0x69,0x6e,0x67,0x3a, + 0x20,0x36,0xd,0xa,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x49,0x63,0x6f,0x6e,0x20,0x7b, + 0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x6e,0x61,0x6d,0x65,0x3a,0x20, + 0x6d,0x6f,0x64,0x65,0x6c,0x44,0x61,0x74,0x61,0x2e,0x69,0x63,0x6f,0x6e,0xd,0xa, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x73,0x69,0x7a,0x65,0x3a,0x20,0x31,0x38, + 0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x6f,0x6c,0x6f,0x72,0x3a, + 0x20,0x70,0x69,0x6c,0x6c,0x2e,0x69,0x73,0x41,0x63,0x74,0x69,0x76,0x65,0x20,0x3f, + 0x20,0x22,0x77,0x68,0x69,0x74,0x65,0x22,0x20,0x3a,0x20,0x54,0x68,0x65,0x6d,0x65, + 0x2e,0x54,0x68,0x65,0x6d,0x65,0x2e,0x74,0x65,0x78,0x74,0x53,0x65,0x63,0x6f,0x6e, + 0x64,0x61,0x72,0x79,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x66,0x69, + 0x6c,0x6c,0x65,0x64,0x3a,0x20,0x74,0x72,0x75,0x65,0xd,0xa,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x7d,0xd,0xa,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x54,0x65,0x78,0x74,0x20,0x7b,0xd, + 0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x74,0x65,0x78,0x74,0x3a,0x20,0x6d, + 0x6f,0x64,0x65,0x6c,0x44,0x61,0x74,0x61,0x2e,0x6c,0x61,0x62,0x65,0x6c,0xd,0xa, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x66,0x6f,0x6e,0x74,0x2e,0x70,0x69,0x78, + 0x65,0x6c,0x53,0x69,0x7a,0x65,0x3a,0x20,0x54,0x68,0x65,0x6d,0x65,0x2e,0x54,0x68, + 0x65,0x6d,0x65,0x2e,0x66,0x6f,0x6e,0x74,0x53,0x69,0x7a,0x65,0x53,0x6d,0xd,0xa, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x66,0x6f,0x6e,0x74,0x2e,0x77,0x65,0x69, + 0x67,0x68,0x74,0x3a,0x20,0x46,0x6f,0x6e,0x74,0x2e,0x4d,0x65,0x64,0x69,0x75,0x6d, + 0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x6f,0x6c,0x6f,0x72,0x3a, + 0x20,0x70,0x69,0x6c,0x6c,0x2e,0x69,0x73,0x41,0x63,0x74,0x69,0x76,0x65,0x20,0x3f, + 0x20,0x22,0x77,0x68,0x69,0x74,0x65,0x22,0x20,0x3a,0x20,0x54,0x68,0x65,0x6d,0x65, + 0x2e,0x54,0x68,0x65,0x6d,0x65,0x2e,0x74,0x65,0x78,0x74,0x53,0x65,0x63,0x6f,0x6e, + 0x64,0x61,0x72,0x79,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x7d,0xd,0xa,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x7d,0xd,0xa, + 0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x4d,0x6f,0x75,0x73,0x65,0x41,0x72,0x65,0x61,0x20,0x7b,0xd,0xa,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x61,0x6e,0x63,0x68,0x6f,0x72,0x73,0x2e,0x66,0x69,0x6c,0x6c,0x3a, + 0x20,0x70,0x61,0x72,0x65,0x6e,0x74,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x75,0x72, + 0x73,0x6f,0x72,0x53,0x68,0x61,0x70,0x65,0x3a,0x20,0x51,0x74,0x2e,0x50,0x6f,0x69, + 0x6e,0x74,0x69,0x6e,0x67,0x48,0x61,0x6e,0x64,0x43,0x75,0x72,0x73,0x6f,0x72,0xd, + 0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x6f,0x6e,0x43,0x6c,0x69,0x63,0x6b,0x65,0x64,0x3a,0x20, + 0x7b,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x72,0x6f,0x6f,0x74,0x2e, + 0x61,0x63,0x74,0x69,0x76,0x65,0x46,0x69,0x6c,0x74,0x65,0x72,0x20,0x3d,0x20,0x6d, + 0x6f,0x64,0x65,0x6c,0x44,0x61,0x74,0x61,0x2e,0x69,0x64,0xd,0xa,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x72,0x6f,0x6f,0x74,0x2e,0x66,0x69,0x6c,0x74,0x65,0x72, + 0x53,0x65,0x6c,0x65,0x63,0x74,0x65,0x64,0x28,0x6d,0x6f,0x64,0x65,0x6c,0x44,0x61, + 0x74,0x61,0x2e,0x69,0x64,0x29,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x7d,0xd,0xa,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x7d, + 0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x7d,0xd, + 0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x7d,0xd,0xa,0x20,0x20,0x20,0x20, + 0x7d,0xd,0xa,0x7d,0xd,0xa, + // ContentShelf.qml + 0x0,0x0,0x3,0x64, + 0x0, + 0x0,0xb,0x62,0x78,0xda,0xa5,0x56,0xef,0x6e,0xd3,0x30,0x10,0xff,0x3e,0x69,0xef, + 0x60,0xe5,0x13,0x8,0x94,0xb5,0xe5,0xaf,0x2a,0x1,0x82,0x1,0x5a,0xa5,0xd,0x31, + 0x3a,0xc1,0x7,0x84,0x26,0x2f,0xb9,0x26,0xa7,0x39,0x76,0x74,0x76,0xd6,0xd,0xb4, + 0x77,0xe1,0x41,0x78,0x1d,0xde,0x83,0x73,0xd3,0xac,0x49,0xea,0xc0,0x34,0xac,0x2a, + 0x8d,0x7d,0x3f,0xfb,0xee,0x7e,0xf7,0xc7,0xc1,0xa2,0x34,0xe4,0xc4,0xb1,0x3b,0xae, + 0x30,0x39,0xdf,0xdd,0xc1,0xce,0x3c,0xde,0x37,0xda,0x91,0x51,0x76,0x4b,0x70,0x28, + 0xaf,0x4c,0xe5,0x36,0xeb,0x51,0x1c,0xef,0xb9,0x1c,0xa,0x88,0x84,0xb4,0xe2,0xc4, + 0xbf,0x75,0x64,0x89,0xe1,0x77,0xd,0xda,0xd9,0x68,0x77,0x67,0x77,0x67,0xe6,0xa0, + 0x10,0x3f,0x76,0x77,0x4,0xf,0x4c,0xa7,0x82,0x8c,0x71,0xeb,0x59,0x51,0x2a,0x4c, + 0xd0,0x1d,0x0,0x66,0xb9,0x9b,0x8a,0xc9,0x64,0xd4,0x15,0x7c,0xc1,0xd4,0xe5,0x53, + 0x51,0x4a,0xe2,0xd3,0xe2,0xa5,0x9f,0xf9,0x13,0x3d,0xa4,0x24,0x53,0x2,0xb9,0x2b, + 0x61,0x1d,0xa1,0xce,0x84,0x43,0xa7,0x60,0x2a,0x22,0xef,0x5,0x83,0xc5,0x3c,0x7, + 0xb5,0x88,0xc2,0x58,0x4c,0x8c,0x66,0x68,0x46,0x98,0x9e,0x5e,0x20,0x2c,0xfb,0xb0, + 0xb,0x49,0xa2,0xcc,0x8d,0x33,0x76,0x2a,0xbe,0x7e,0xab,0x85,0xf5,0xd3,0x62,0xa6, + 0xa5,0xaa,0x85,0xfb,0x6c,0xe2,0x39,0xa4,0xf7,0x6e,0xd0,0xf7,0x1b,0xdb,0xf6,0x8d, + 0xaa,0xa,0x5d,0xd3,0xd6,0x78,0xee,0x87,0xd4,0x49,0x6e,0xc8,0xc6,0xb,0x54,0xaa, + 0xf1,0x6a,0x23,0xb5,0xa5,0x4c,0xd8,0xba,0xa9,0x18,0x3f,0x6d,0xe,0xf2,0x63,0x6f, + 0x4f,0x1c,0x80,0x4c,0x81,0x36,0x4b,0x9f,0xcc,0x72,0xfb,0xf0,0xce,0x11,0xcf,0xbb, + 0xeb,0x35,0x3a,0x56,0xb0,0x70,0x47,0x92,0x32,0x64,0xef,0x1f,0x7,0x11,0xde,0xb2, + 0x35,0xe9,0x8e,0x2a,0x68,0xdb,0xe1,0xc7,0x8c,0x89,0xeb,0xeb,0xf4,0x43,0xcb,0x2, + 0xea,0xc0,0xc6,0x9e,0xdb,0x6d,0x80,0xc5,0xef,0xc,0x68,0xc2,0xdb,0x1e,0x89,0x51, + 0x86,0xa6,0x75,0x16,0xc5,0xf5,0xb3,0x24,0x2c,0x24,0x5d,0x6d,0x63,0xbd,0x75,0x90, + 0x36,0xa6,0xb5,0x25,0xd7,0x7d,0x4b,0x4f,0xe0,0xd2,0x85,0x2c,0x75,0xbc,0xbe,0xb6, + 0x74,0x95,0x31,0x1,0x25,0x9c,0x40,0x71,0x89,0x97,0xa0,0xe6,0x2b,0xa3,0xdb,0x96, + 0x79,0x99,0x5f,0x3d,0xcc,0x6,0xf6,0x2d,0xd7,0x99,0xfc,0xde,0x4f,0xde,0x42,0x81, + 0x6f,0x8c,0x4a,0x7,0xb0,0xb,0x59,0xa0,0xba,0xa,0x28,0x0,0xc2,0xc5,0xad,0x88, + 0xf2,0xce,0x7c,0xc,0x91,0xb5,0x45,0x47,0x5d,0x83,0x3,0x51,0xbe,0x13,0x7b,0x75, + 0x7d,0x70,0x4a,0xe9,0xcc,0xe5,0xe2,0x81,0x88,0xc4,0xef,0x5f,0x3f,0xa3,0xbb,0xd1, + 0x39,0x2f,0x6e,0xed,0xee,0x1c,0x38,0xbf,0xd2,0x90,0xc3,0x41,0xdf,0x7d,0xf1,0x18, + 0xc2,0xef,0xac,0x88,0xcb,0xf6,0x10,0x6d,0xab,0xde,0xfc,0xec,0x33,0x57,0x7f,0xdf, + 0xd1,0xa1,0x52,0x8,0x60,0x4a,0x82,0x5,0x10,0x41,0xda,0x74,0xb0,0xf1,0xd3,0x5e, + 0x8a,0xb3,0x72,0x2e,0x72,0xe9,0xd0,0x77,0x9c,0x46,0x63,0xbc,0xb1,0x69,0xa0,0x7e, + 0xc7,0x93,0xae,0x20,0x51,0x58,0x86,0xec,0xe8,0xce,0xd8,0xdb,0x23,0x93,0x9c,0x8b, + 0x54,0x3a,0x29,0x70,0x21,0xa0,0x28,0x5d,0x8f,0xa8,0xc2,0xa4,0xa0,0x82,0x21,0x7c, + 0x29,0x46,0xe2,0x55,0x5b,0x20,0xd8,0x8c,0x7e,0x62,0xf0,0x66,0xc8,0xa4,0xe3,0x38, + 0x7e,0x82,0xc4,0x49,0x9d,0x29,0x8,0xe5,0xc9,0xb2,0xe6,0x6d,0x8b,0xd,0x3f,0xf2, + 0x21,0xaa,0xfc,0x20,0x99,0x62,0x65,0xbb,0x61,0xaf,0xd7,0xe,0xb9,0x6f,0xc1,0xad, + 0xd2,0xc4,0x56,0xb4,0x90,0x49,0x0,0x7b,0x66,0x88,0xdb,0x68,0x1c,0xd8,0x52,0x4b, + 0x6,0x77,0x34,0xee,0x4,0xd4,0xb7,0xe2,0xb2,0x2d,0xe5,0x78,0xcc,0xb4,0x20,0xe0, + 0xd4,0x93,0x65,0xf9,0x50,0x54,0x16,0xc4,0xac,0x90,0x19,0x30,0x41,0xcc,0xb8,0x35, + 0x15,0x85,0xec,0xfc,0x2b,0xb5,0xff,0xbe,0x47,0x42,0xc8,0x62,0xd5,0xf5,0x6d,0xd0, + 0x87,0x36,0xef,0xcf,0xc2,0xe2,0x0,0x65,0x9c,0x8,0xc5,0xa0,0xda,0xf0,0xea,0xd0, + 0xed,0xd1,0x37,0x36,0xe1,0x73,0x81,0x66,0xfa,0xef,0xae,0x6d,0xee,0x9d,0x68,0x95, + 0xaf,0xa7,0xa,0xcf,0x88,0x1b,0x43,0x34,0xc,0xaf,0x6f,0xa1,0x47,0x93,0x61,0xc4, + 0x40,0xd7,0x39,0xe1,0xcf,0x2,0xc,0x5e,0x49,0x37,0x75,0xee,0x2b,0xd7,0x71,0x37, + 0x1f,0xc5,0x8f,0xc2,0xa8,0xeb,0xed,0xe5,0xeb,0x50,0xd2,0x1c,0x19,0x4e,0x93,0xd7, + 0x9c,0x34,0xff,0x1f,0xfd,0xa4,0x22,0x6b,0x68,0x9e,0xcb,0x92,0xdd,0x3e,0x76,0xf1, + 0x47,0x83,0xda,0x71,0x7f,0x39,0x90,0x3a,0xdd,0x5f,0xc9,0xc2,0xfb,0x72,0x73,0x1, + 0xf4,0x4e,0xcb,0xb3,0x81,0xdb,0xf6,0xc6,0x69,0xfd,0xce,0x47,0xca,0x83,0xd6,0x9f, + 0x68,0x36,0x91,0x9c,0xb6,0x2f,0xc4,0x38,0x1e,0x4d,0x6,0xf7,0x5c,0xa2,0xb,0x6f, + 0x19,0xda,0xb1,0xfe,0xd2,0x6a,0xb7,0xad,0xe6,0xe3,0x6b,0xd5,0xcf,0xde,0x72,0xbf, + 0xbb,0x7f,0x4b,0x7a,0xdf,0x40,0x2e,0x2f,0xd0,0x10,0x1f,0x2b,0x6a,0xd5,0x3f,0xc4, + 0x87,0xaa,0x38,0x3,0x7a,0xad,0xf9,0x26,0xf5,0x8d,0x9a,0x57,0xd2,0x8a,0xd6,0x3d, + 0x7b,0xfc,0x64,0x24,0xae,0xfb,0xc1,0xeb,0x5e,0x37,0xeb,0x3f,0xfe,0xfd,0x1,0xdf, + 0x64,0xdd,0xb8, + // ContextMenu.qml + 0x0,0x0,0x6,0x3b, + 0x0, + 0x0,0x18,0x66,0x78,0xda,0xcd,0x18,0x5d,0x6f,0xdb,0x36,0xf0,0x3d,0x40,0xfe,0x3, + 0xeb,0x87,0xc2,0x5e,0x13,0x25,0x4e,0xd6,0x20,0x15,0x90,0x16,0x69,0x9a,0xb6,0x1, + 0x92,0x35,0x6d,0x8a,0x35,0xc6,0xb0,0x7,0x4a,0xa2,0x6d,0xae,0x14,0x29,0x90,0x54, + 0x1c,0xb7,0xcd,0x7f,0xdf,0x91,0x94,0x64,0x7d,0x5a,0xee,0x32,0xc,0x13,0x82,0x58, + 0x3c,0xde,0xf7,0x1d,0xef,0x4e,0xa4,0x71,0x22,0xa4,0x46,0x1f,0xf5,0xc7,0x94,0x86, + 0x5f,0xb7,0xb7,0x68,0x65,0xed,0x9d,0x9,0xae,0xa5,0x60,0xaa,0xb1,0x71,0x89,0x97, + 0x22,0xd5,0x2b,0xf8,0xc0,0xf3,0xf6,0xf4,0x9c,0xc4,0x64,0x80,0xb0,0x42,0x9f,0xcd, + 0xdb,0xf6,0xd6,0xf6,0xd6,0xb5,0x48,0xd2,0x4,0x7d,0xdf,0xde,0x42,0xf0,0xd0,0xc8, + 0x47,0x52,0x8,0x6d,0x36,0xcc,0x7a,0x6f,0xf,0x5d,0x4b,0x91,0x10,0xa9,0x29,0x51, + 0xe,0x94,0xb8,0xf5,0x12,0xdd,0x61,0x89,0x62,0xc2,0xd3,0xb,0x4d,0x62,0xe5,0xa3, + 0x3f,0xfe,0xb4,0xe8,0x97,0x54,0x69,0x24,0xa6,0xe8,0x3b,0x8d,0x76,0x10,0xc3,0x1, + 0x61,0x3b,0x88,0x86,0x82,0xef,0xa0,0x88,0x2a,0x1c,0x30,0x12,0x99,0xb7,0x3b,0x1a, + 0x11,0x9,0x2f,0x98,0xcf,0xcc,0x6f,0x88,0x19,0xb,0x70,0xf8,0xf5,0xa1,0x24,0xf7, + 0x86,0xce,0x38,0x66,0x99,0x50,0x65,0x17,0x88,0x82,0xa8,0x33,0x6,0xc6,0x91,0x68, + 0xa8,0xb4,0xa4,0x7c,0x66,0x41,0x17,0xd1,0xa8,0x82,0x66,0xb4,0x3a,0x63,0x42,0x1, + 0xd6,0xa8,0x6c,0x89,0xb5,0x54,0x11,0xad,0x81,0x30,0x63,0x1c,0x8b,0x8,0x33,0x1f, + 0x69,0x99,0x12,0x7,0x88,0x68,0xec,0xa3,0x29,0x8,0xce,0xd6,0xa1,0xe1,0x73,0x2d, + 0x40,0xe8,0xd2,0x77,0x1c,0x3c,0xcb,0xfa,0x3,0x3f,0x57,0x21,0x4e,0x8,0xfa,0x51, + 0x85,0x5e,0x4b,0xa2,0xd4,0x7,0xf0,0x3b,0x58,0x98,0x39,0xc,0x47,0x11,0x8,0xf4, + 0xd1,0x51,0x49,0x97,0xdf,0x29,0x59,0xd8,0xa8,0x4,0x22,0xe5,0x11,0x96,0x4b,0x14, + 0x11,0x4d,0x42,0x4d,0x5,0x77,0x38,0xd3,0x94,0xdb,0x15,0x52,0x73,0xb1,0x38,0xd5, + 0xc3,0x19,0x13,0x1,0x66,0xb7,0x3b,0xc8,0xbd,0x4c,0x46,0x79,0xc8,0x32,0x86,0x67, + 0x98,0x85,0x29,0xc3,0x9a,0xa0,0x44,0x28,0x6a,0x29,0x17,0x54,0xcf,0x3b,0xf9,0x9b, + 0x87,0x11,0x8d,0x70,0xf4,0x57,0xaa,0x34,0x89,0x6e,0xd1,0x49,0xc6,0xfa,0xb6,0x1d, + 0x61,0x52,0x20,0x4c,0x72,0x3b,0x32,0xd1,0xef,0x0,0xeb,0x2e,0xb7,0x7,0xfc,0x47, + 0xb8,0x2,0x31,0x6a,0x85,0x3,0xe1,0x57,0x2b,0x94,0x2f,0x34,0x2,0xbd,0x4e,0xc0, + 0x2f,0x92,0x70,0x8d,0x5e,0x65,0x2f,0xde,0xc2,0xc2,0x7d,0x74,0xbc,0xbf,0xdf,0x45, + 0xfa,0x9e,0xd0,0xd9,0x5c,0xb7,0xd0,0xce,0xdd,0x6,0xf8,0xd8,0x10,0x57,0xb4,0x3b, + 0x57,0x9a,0xc6,0xc6,0x2f,0x26,0x2b,0x20,0x43,0xbe,0x11,0x34,0x5c,0x50,0xc6,0x50, + 0x40,0x90,0x24,0x53,0xca,0x49,0x84,0xf0,0x54,0x13,0x89,0x20,0xaf,0x39,0x4,0x6a, + 0x54,0x97,0x4e,0x32,0xe,0x51,0xae,0xf9,0x41,0x53,0xc3,0x2,0xa7,0x50,0xb1,0x38, + 0x1a,0x1e,0x23,0x7c,0x6,0x74,0xbf,0xa0,0xc3,0x23,0xf4,0xc,0x8d,0xf,0x6a,0xa, + 0x9e,0x5a,0x7,0xa3,0x5b,0x44,0xa7,0x4e,0xc7,0x85,0x48,0x59,0x84,0xc4,0x1d,0x91, + 0x53,0x26,0x16,0x48,0x5a,0x86,0x24,0x9a,0x91,0x15,0x19,0xa0,0xe6,0x19,0x1,0x2c, + 0x6b,0xa,0xbe,0xac,0xba,0xba,0x92,0x29,0xe6,0x29,0x87,0xbc,0x1a,0x94,0xdd,0x3a, + 0xab,0x5d,0x74,0xbc,0xa2,0x7d,0x68,0x57,0x7c,0xd2,0xa5,0x78,0x20,0xb4,0x16,0x71, + 0xa7,0xe6,0x93,0xb2,0xe6,0x99,0xdb,0x5e,0xd6,0x42,0xdd,0xa9,0xfb,0xa4,0xa4,0x7b, + 0x46,0xbb,0xdb,0xe0,0xb6,0x56,0xfb,0x73,0xae,0x52,0x9,0x59,0x41,0x39,0x8d,0xd3, + 0xb8,0x38,0x35,0x2b,0x9c,0xb2,0x9b,0xae,0xb0,0x9e,0x7b,0x31,0xbe,0x1f,0x1e,0xef, + 0xac,0xe0,0xa3,0x26,0xee,0xa4,0x3,0x77,0x32,0x2a,0x4b,0xbf,0x7,0xac,0x82,0xcb, + 0xa,0xbc,0x2c,0x81,0x27,0x2b,0xb0,0x49,0xcb,0x61,0x26,0xab,0x30,0x42,0x70,0x57, + 0xe0,0xfc,0xae,0x62,0xf7,0x1a,0xca,0xe9,0x4c,0x9a,0xc3,0xef,0x40,0x41,0xb1,0xf6, + 0xd1,0x27,0x28,0x4,0x50,0x79,0x19,0x29,0x7b,0x37,0x14,0x4c,0x48,0xdf,0xf5,0x5, + 0xcf,0xfd,0x7,0x7,0x4d,0x71,0x58,0xa,0x9e,0xc4,0x11,0x4d,0x55,0x15,0xc9,0xc1, + 0x2e,0xb1,0x2c,0x47,0x39,0x10,0x12,0xa,0xbc,0xd7,0xc2,0xd3,0xed,0x34,0x30,0xed, + 0xe1,0xf7,0xd1,0xb8,0x66,0xa6,0x8d,0x93,0x39,0x9b,0x98,0x9b,0xc8,0x16,0xf1,0x21, + 0x6,0x8,0x8c,0x25,0xe6,0x59,0xb1,0x2b,0x59,0x72,0x8d,0x25,0xf4,0x13,0xc2,0x4e, + 0x73,0x9a,0x7a,0x12,0xfd,0x96,0xc6,0x1,0x91,0x9d,0xdb,0xe5,0x2e,0xe7,0xa3,0x81, + 0x48,0x70,0x48,0xf5,0x72,0xd0,0x44,0x9a,0x4a,0x1,0xcd,0x62,0xbf,0xb9,0xa1,0x45, + 0x61,0x4a,0xf9,0x89,0x52,0x69,0x5,0x56,0x3d,0x92,0x43,0xdf,0x62,0xa5,0x9b,0x34, + 0x4,0x2b,0xa8,0x49,0x9e,0x5e,0x26,0xc4,0x47,0xe7,0x6e,0x1,0xed,0xe5,0x2c,0xd, + 0x68,0x58,0xc5,0x7e,0x78,0x8c,0x91,0xd0,0xcb,0x18,0xe9,0x36,0xd1,0x7b,0xf1,0xfc, + 0xff,0x67,0xe5,0x43,0x4b,0xb2,0xdc,0x53,0xdd,0xc8,0x15,0x80,0x75,0xa5,0x4a,0x8f, + 0x93,0x7a,0xb3,0xc0,0xb9,0xa7,0xe6,0x4,0xe3,0x97,0x5a,0x52,0xac,0x7c,0x32,0xde, + 0xaf,0x6d,0xb5,0x99,0x7e,0xc1,0x6b,0x96,0xb7,0x98,0x6a,0xe6,0x3e,0x38,0x6,0xd9, + 0x94,0xe2,0x16,0xa6,0xdf,0xf8,0xb0,0xc3,0xd2,0x98,0xbb,0xf1,0xaf,0x6c,0x91,0x32, + 0x26,0x98,0x41,0xa4,0xd2,0x22,0x3f,0x91,0x84,0x60,0x73,0xc4,0x6a,0xb6,0xc3,0x64, + 0x44,0x98,0x9b,0x6,0xbd,0xa2,0x97,0x95,0x9,0xad,0x5d,0x84,0x91,0x19,0x50,0xfb, + 0xc8,0x6c,0xb7,0xe5,0x98,0x53,0xc3,0x9b,0x42,0xc7,0xfd,0xe2,0xce,0xf8,0x6a,0xd6, + 0x6a,0xc1,0x4b,0xa0,0x25,0x13,0x29,0xf3,0x12,0xee,0x3b,0x35,0xde,0x60,0x8d,0xbd, + 0x6c,0x6a,0x44,0x4f,0x9f,0x22,0xca,0x23,0x72,0xf,0xcd,0x62,0x1f,0x26,0x0,0x33, + 0x0,0xbe,0x4e,0xa1,0xd3,0xf0,0x7c,0xa,0x78,0x96,0xf,0x98,0x97,0xd0,0xdc,0x57, + 0xc0,0x23,0x18,0xf,0x1a,0xc8,0x75,0x83,0x32,0xe7,0xbe,0xc9,0x64,0x31,0xe0,0xd0, + 0x44,0x68,0xad,0x9f,0xe5,0xc7,0x8c,0xd1,0x25,0x1d,0xda,0x91,0xee,0xa8,0xa2,0x30, + 0xf,0xb7,0x99,0x78,0x72,0x72,0x62,0xdd,0x54,0xb1,0xb5,0x9d,0x4b,0x56,0x38,0x2b, + 0x33,0xd4,0x2e,0x1a,0x1f,0xb5,0x63,0xcf,0x33,0xaf,0x66,0xb2,0xc1,0x7d,0x63,0xe4, + 0x77,0xb1,0xc6,0x3c,0x9c,0xb,0xa9,0x3c,0xf8,0x47,0xbf,0x41,0x82,0x61,0x76,0x96, + 0xd5,0xdd,0x7c,0xea,0xaa,0x6d,0xac,0x67,0xa3,0x45,0x52,0x50,0xc2,0x7b,0x2f,0xf2, + 0x15,0xb4,0x14,0xa,0x27,0xe6,0xb0,0x1d,0x73,0x83,0xde,0xd2,0xda,0xfa,0x4b,0x51, + 0xbe,0x32,0x43,0x8b,0x49,0x9,0x14,0xd8,0x9c,0xf8,0x87,0x91,0x5e,0x25,0xd5,0xc6, + 0x21,0x5a,0x1f,0x9d,0xc3,0x83,0xf5,0xce,0x71,0x83,0x55,0xc1,0xd1,0x2d,0xd7,0x7a, + 0xc9,0xa8,0x78,0x25,0x52,0x45,0x4e,0x25,0xc1,0x9e,0xa9,0x16,0x98,0x72,0x65,0x21, + 0x26,0xc7,0x9e,0x94,0x53,0xd0,0x7d,0xa5,0xb5,0xb3,0xcb,0x9e,0x57,0x68,0x58,0xa2, + 0xb0,0x1f,0x71,0x0,0xfb,0xa8,0x3d,0x39,0xb,0xf0,0xf0,0xe0,0xf0,0xc5,0xde,0xc1, + 0xf3,0xe7,0x3b,0xe8,0xe8,0xb8,0xfa,0xbb,0xef,0x8d,0x47,0xa8,0x1a,0x32,0xa8,0x1f, + 0x50,0x5c,0xf4,0x68,0xad,0x38,0x28,0xbf,0xda,0x94,0x6f,0x67,0xef,0xa0,0x1d,0xb7, + 0x7b,0x36,0xb9,0x89,0x61,0x1c,0x68,0x4b,0x1,0x1b,0x61,0xb1,0x68,0x56,0xca,0x2e, + 0xc7,0x9b,0x2a,0x96,0xbb,0xbd,0x1f,0x9b,0x91,0xa9,0xce,0x93,0x78,0x7c,0xd0,0x8f, + 0x6f,0x7,0xfd,0x4d,0x8,0x8a,0x42,0x5e,0xfd,0x96,0x68,0xc9,0xf0,0xb,0x8,0x35, + 0x4a,0x18,0xc,0x71,0x73,0xc1,0xa2,0xae,0x13,0x6a,0x9e,0xae,0xfa,0xbd,0xae,0x46, + 0x67,0x5,0xbd,0xab,0xd8,0xf4,0x95,0xf6,0x3e,0xba,0x96,0x2,0x69,0x6e,0x12,0xd0, + 0x13,0xa8,0x8e,0x30,0xc7,0x66,0xdf,0x6e,0x90,0xbe,0x2d,0xfb,0x83,0xc1,0x3a,0xcf, + 0x98,0xe7,0x33,0xb9,0xd7,0x7d,0x6,0x97,0xa3,0x13,0xda,0x12,0x77,0xc1,0xfb,0xe3, + 0x5f,0xcc,0x1,0x20,0xa1,0xa1,0xfc,0x8f,0x1f,0x56,0xb7,0x3e,0xda,0x29,0x1c,0x51, + 0x2f,0xa1,0xf7,0x84,0xdd,0xc0,0x17,0x2b,0xf8,0xea,0xd7,0x7e,0x9a,0xec,0xac,0xff, + 0xe4,0x59,0xae,0x9e,0xeb,0xf2,0xe9,0x31,0xfa,0x7f,0x36,0x57,0x3f,0x58,0x2e,0x37, + 0x66,0xe1,0xb7,0x96,0x86,0xca,0x24,0xe8,0x80,0x7e,0x43,0xd6,0xd,0x1,0x7,0x99, + 0xbb,0x8a,0xf5,0xd5,0xa0,0x3e,0xe8,0xf6,0x56,0xfa,0xd2,0x79,0xb8,0x34,0x17,0x52, + 0xdd,0x18,0x9b,0xe4,0xc4,0xa6,0x3,0xcd,0xba,0x4c,0xb0,0xf7,0x62,0x9b,0xa4,0x42, + 0x3d,0xd,0xca,0x2e,0x33,0x7b,0x6,0x7a,0x13,0xaf,0xe7,0xf1,0xb8,0xb4,0x78,0x64, + 0x4a,0xfc,0x7,0xe9,0x40,0x18,0xcc,0x4c,0xbe,0x8d,0x9d,0x77,0x6e,0xde,0x3f,0xb9, + 0xc1,0xee,0x27,0xd3,0xa7,0x33,0x75,0x8a,0xbe,0xb9,0x2e,0x33,0xf2,0x39,0xa0,0x40, + 0xfe,0xb7,0x9a,0xc9,0xdc,0x5c,0xa7,0x9c,0x73,0x1b,0xb0,0xbe,0x54,0xb,0x53,0xa9, + 0x84,0xbc,0x99,0xe3,0x84,0xb4,0xc5,0xdb,0xb5,0xe8,0xb7,0x42,0x6,0x34,0x8a,0x8, + 0x7c,0x62,0x18,0x6c,0x70,0x3c,0x0,0xaf,0x5,0xe5,0xe6,0x56,0xf4,0x3d,0xe6,0x91, + 0x83,0xaf,0x3b,0x48,0xe6,0xf2,0xc1,0x5e,0xc2,0xfa,0x7d,0x87,0xc5,0xdc,0xf6,0xb4, + 0xc,0x17,0xa3,0x4d,0xa,0xaf,0xfd,0xf2,0x28,0xdf,0xf8,0x96,0x2a,0x69,0x34,0xea, + 0xa7,0x37,0xb2,0x57,0x24,0xf9,0x15,0xf3,0x46,0xa2,0x8b,0xef,0x9f,0xa,0xe9,0x70, + 0x3,0xa1,0xf,0x1b,0xda,0x65,0xaf,0x95,0x87,0x8f,0x2a,0x74,0x1b,0x82,0x1f,0x36, + 0xf8,0x7e,0x86,0xbf,0xbf,0x1,0x4b,0xbc,0x25,0x54, + // Toolbar.qml + 0x0,0x0,0x8,0x78, + 0x0, + 0x0,0x39,0xbe,0x78,0xda,0xed,0x5a,0x5b,0x8f,0x14,0x45,0x14,0x7e,0x27,0xe1,0x3f, + 0x94,0xfd,0xc4,0x46,0x1c,0x98,0x15,0x36,0x64,0x8,0x31,0xcb,0x22,0x62,0xc2,0xc2, + 0xe2,0x6e,0xd4,0xc4,0xf8,0x50,0x33,0x5d,0x33,0x53,0xa1,0xbb,0xab,0x53,0x5d,0xb3, + 0xcb,0x8a,0x9b,0xf8,0x80,0x20,0x1a,0xc4,0x4b,0xb2,0xc4,0xc4,0x7,0x4d,0x8c,0x3c, + 0x8a,0x89,0xd1,0x8,0xfc,0x1a,0xe2,0x2e,0xf2,0xc4,0x5f,0xf0,0x54,0x75,0xf7,0x4c, + 0x5f,0xaa,0xba,0xab,0x67,0x67,0xc1,0xe8,0x4e,0xc8,0x32,0x5d,0x7d,0x4e,0x5d,0xce, + 0x39,0xf5,0x9d,0xaf,0x4e,0xd,0xf5,0x43,0xc6,0x5,0xba,0x22,0xae,0x8c,0x68,0xef, + 0xea,0xe1,0x43,0x34,0xf7,0xdc,0x5a,0x62,0x81,0xe0,0xcc,0x8b,0x4a,0x2f,0x2e,0xe2, + 0x4d,0x36,0x12,0x93,0x76,0xa7,0xd5,0x3a,0x26,0x86,0xc4,0x27,0xe,0xc2,0x11,0x5a, + 0x93,0xdf,0xe,0x1f,0x3a,0x7c,0xe8,0x1d,0xd2,0x13,0x38,0x18,0x78,0x4,0x5d,0x3f, + 0x7c,0x8,0xc1,0x87,0xba,0x1d,0xc4,0x19,0x13,0xf2,0xa5,0x7c,0x3e,0x76,0xc,0xad, + 0x70,0x16,0x12,0x2e,0x28,0x89,0xe2,0xa6,0x30,0x7e,0xde,0x44,0x91,0xe0,0x34,0x18, + 0x20,0x41,0x85,0x47,0x3a,0xc8,0xd9,0xbd,0xfd,0xc9,0xee,0xf7,0xb7,0x9f,0x7e,0x7a, + 0xff,0xe9,0xed,0x5b,0x4e,0x41,0x94,0x6,0x2,0x85,0x43,0x26,0xd8,0x12,0x1b,0x5, + 0xa2,0x83,0x8e,0xeb,0xbb,0x5a,0xa7,0x64,0x63,0x99,0xb9,0xb2,0xb7,0x1,0xa7,0xae, + 0xa3,0xc6,0x4f,0xbe,0x32,0x8e,0x1c,0x41,0x7d,0xe2,0xd1,0x80,0x38,0x7a,0xf5,0x8, + 0x56,0x7a,0x9e,0x12,0xf,0xd6,0xe0,0xb8,0x58,0x90,0x35,0x7c,0x95,0x4,0x49,0x27, + 0x93,0xe7,0xa3,0xf1,0xc3,0xa2,0xeb,0x12,0x57,0x3e,0xf4,0xa9,0x47,0x2e,0x61,0xb0, + 0x4c,0xf2,0x7d,0x95,0x7e,0xa4,0xbe,0x73,0x2c,0xa0,0xd3,0x8a,0xa1,0x2e,0x73,0x97, + 0x70,0x39,0x14,0x89,0x7a,0xc9,0x28,0x58,0x7e,0x93,0x33,0x55,0x6d,0x19,0x23,0xae, + 0xd2,0x41,0x80,0xbd,0xc4,0x82,0x91,0x7a,0x18,0xaf,0x76,0x69,0x8,0x2e,0x20,0xee, + 0x91,0xa4,0x6b,0x1f,0x9a,0xe6,0x72,0x82,0x72,0xb0,0x82,0x50,0x5f,0x2e,0xf3,0x68, + 0x3a,0x1b,0x26,0x67,0x32,0x97,0x19,0x6e,0x31,0xc,0x9,0xe6,0x38,0xe8,0x91,0xb8, + 0xa9,0xc7,0x3c,0x26,0xa7,0x2a,0xa0,0x2d,0xa,0x31,0x27,0x81,0x48,0x16,0x6,0xf1, + 0xe1,0xd1,0x1e,0x15,0x17,0x8,0x1d,0xc,0xc1,0x33,0x27,0x17,0xb2,0xb3,0x96,0xa1, + 0xa3,0x86,0x42,0x2c,0x14,0x94,0x5,0xc9,0x2,0x38,0xc1,0x2e,0xb,0xbc,0xcd,0x89, + 0x59,0xd6,0x31,0x9f,0x98,0x3f,0xea,0xa0,0xf,0x62,0x41,0xf9,0xb9,0xe,0x2f,0xbd, + 0x11,0xe9,0xe4,0x7d,0xe0,0xe1,0x2e,0xf1,0x64,0xd4,0x7c,0x71,0x67,0xf7,0xeb,0x1b, + 0xbb,0xf7,0x7e,0x7f,0x76,0xef,0x37,0x7,0x6d,0x1d,0x35,0xe9,0xa5,0xee,0x1a,0xeb, + 0xfd,0xf1,0x68,0xe7,0xf3,0x1f,0xaa,0xf5,0x32,0x9e,0x1d,0xab,0x6d,0xdf,0xfa,0xeb, + 0xd1,0xef,0x3b,0x5f,0xdd,0xa9,0xd2,0x49,0x22,0xa0,0xa0,0xf3,0xd3,0xfd,0x9d,0x7, + 0x77,0x4d,0x6a,0x49,0xb0,0x4c,0x94,0xfe,0xfe,0xe5,0xc6,0xce,0x67,0x37,0x41,0x3c, + 0x96,0xfe,0x30,0xb5,0xea,0x3b,0x6c,0x23,0xde,0x9b,0xe9,0x8e,0x93,0x1f,0x70,0xd4, + 0x90,0xf1,0xa8,0x5,0x83,0x83,0x6e,0xec,0x9f,0xf2,0x5b,0x8f,0xf4,0xc5,0x32,0xe6, + 0x3,0x1a,0x74,0xe2,0x1d,0xdc,0x8a,0xff,0x82,0x43,0x7b,0x30,0xf8,0xb2,0x5b,0x56, + 0xe1,0xd2,0xa9,0x96,0x3a,0x49,0x93,0x51,0x6e,0x22,0x9,0x91,0xb1,0x26,0x37,0x3d, + 0x8a,0x0,0x3e,0x20,0x2a,0x26,0x6f,0xb4,0xab,0x6b,0xd6,0x79,0x76,0x80,0x7c,0xeb, + 0x1a,0xb9,0x56,0xea,0x57,0x7e,0x4,0xb4,0xc7,0xa8,0xd5,0x12,0x65,0x2d,0xf9,0xe9, + 0x3,0x4c,0xb6,0x42,0x7a,0x8d,0x78,0xd2,0xb5,0xf9,0x49,0xc8,0x77,0xb2,0x75,0xfe, + 0x9a,0x67,0x50,0xdc,0x48,0xb6,0xc6,0x79,0xf9,0x70,0x96,0x79,0xae,0x41,0xae,0x8f, + 0x7d,0xea,0x6d,0x82,0xef,0xdf,0x22,0xc,0x2c,0x8e,0x61,0x7b,0x12,0x4e,0xfb,0x4e, + 0x59,0x3c,0xd9,0x8e,0xd9,0x69,0xc8,0x45,0xac,0x70,0xea,0x63,0xbe,0x59,0x96,0x8f, + 0x6d,0xda,0xc2,0x1e,0xe0,0x81,0x4f,0x24,0x80,0x5e,0x11,0xad,0x45,0xf9,0xf4,0xee, + 0x12,0x3c,0x12,0x9e,0x57,0xd9,0xd2,0xd8,0x53,0x1,0x2f,0xea,0x62,0x77,0x50,0xb0, + 0x4f,0x29,0x5,0x68,0x6,0xe,0x39,0xe9,0x13,0xce,0x89,0x9b,0xa2,0xc4,0xfc,0x89, + 0x7a,0xd9,0xf7,0xa8,0x2b,0x86,0x1d,0x58,0x2b,0xc,0x2c,0x5d,0xd7,0x4a,0xa1,0x46, + 0xbd,0x40,0xaf,0x6a,0x3b,0xe1,0xd8,0xa5,0x23,0xc0,0x8f,0xf6,0xbc,0x95,0xd5,0x88, + 0x47,0xfc,0xdc,0x5e,0x49,0x3f,0x5d,0x5,0x89,0x2d,0x8d,0x4a,0xfc,0xc6,0xa8,0xb1, + 0x11,0xcf,0xba,0x5d,0x34,0x61,0x55,0x0,0xa6,0x89,0x73,0xbc,0x54,0xbd,0x48,0xba, + 0x29,0x7b,0xca,0x65,0x6f,0x7,0xe5,0x9d,0x6e,0x88,0xea,0x49,0xe6,0x6c,0x9,0x76, + 0x91,0xf5,0x30,0x40,0x94,0x2,0xfe,0x23,0x73,0x7a,0x5d,0x9b,0x78,0x7f,0x3f,0xaa, + 0xd0,0xed,0x32,0x99,0x44,0x5,0x1f,0x11,0xbd,0x90,0x21,0x80,0x57,0x49,0x8f,0x5, + 0xae,0x36,0x84,0xb7,0x4a,0x21,0xaa,0x8d,0x56,0x99,0x74,0x0,0x15,0xb2,0xe,0x7a, + 0x5b,0x10,0x1f,0x90,0x36,0x9,0x2f,0x9,0x91,0x49,0x64,0xc9,0xe9,0x95,0xb4,0xdf, + 0x85,0xa4,0xaa,0x52,0x28,0x12,0x6c,0x30,0xc8,0x82,0x81,0x31,0xd0,0x4d,0x41,0x7e, + 0xe2,0x78,0xb5,0x5c,0x32,0x8d,0x34,0x8d,0x3,0xf6,0x95,0x42,0xfc,0x54,0xbe,0x87, + 0x34,0xba,0xb3,0x76,0x8b,0xdb,0x2e,0x2,0x46,0x17,0x6c,0x6d,0x1b,0xee,0xcd,0x42, + 0xbd,0x26,0xcc,0x8d,0x0,0x9e,0xc6,0x78,0x66,0xb5,0x65,0x1,0xfb,0x8,0x1f,0xe7, + 0x83,0x13,0xba,0x8d,0x6,0x7e,0x7c,0xb,0x48,0x9f,0x1a,0xc,0x75,0x47,0x42,0x64, + 0x73,0x8c,0x15,0x70,0xc9,0x4f,0xb2,0xc6,0xd7,0xe7,0xf5,0xaf,0x87,0x89,0x9b,0x4d, + 0xef,0xcd,0xce,0x5a,0x26,0xf0,0xd7,0xaf,0xdc,0x19,0x6a,0xdf,0xa6,0xb6,0x42,0x67, + 0xce,0x9c,0x49,0x69,0xec,0x1b,0xf9,0xc,0x38,0xe2,0x7d,0x88,0x76,0x54,0xa2,0x66, + 0xfa,0xce,0xcf,0x92,0x21,0x5e,0xa7,0xc0,0x2f,0x59,0x10,0xf,0x64,0x5a,0xba,0xfc, + 0x2c,0x49,0x81,0xc5,0x0,0x52,0x8a,0xcc,0xd1,0xb0,0x83,0xdc,0x11,0x57,0x5f,0xf3, + 0x4b,0x4a,0x5b,0xcf,0xe3,0x48,0x14,0x77,0xa9,0x31,0xa1,0xd8,0x20,0x62,0x73,0xc8, + 0x9b,0xc0,0x9e,0xf3,0x64,0xfb,0x67,0xc7,0x2c,0x54,0xc4,0xb7,0xf6,0x82,0x59,0xb6, + 0x99,0x43,0x32,0x69,0x18,0x95,0xf1,0x6d,0x4d,0x9e,0x83,0xb4,0xf0,0x56,0x69,0xa5, + 0x65,0x36,0x8a,0xc8,0x22,0x90,0x66,0x1b,0x53,0xe9,0x39,0x60,0x29,0x78,0xd9,0x3a, + 0xe1,0x6f,0x6,0xb8,0xeb,0x91,0x4a,0xa0,0x56,0x16,0x18,0x71,0xa0,0xe6,0xab,0x43, + 0x1c,0x12,0x45,0x1c,0x56,0x18,0x1c,0xc7,0x60,0xf3,0x5d,0xc0,0x81,0xbb,0xa4,0xde, + 0x99,0x75,0x59,0xb0,0x4,0x80,0x76,0x55,0xe,0x52,0x31,0x77,0x5,0xe,0x7d,0x74, + 0x24,0x6f,0xe4,0x57,0xc6,0x46,0x9e,0xab,0x53,0x56,0xfb,0x2d,0xef,0xa1,0x44,0xb5, + 0xa1,0x5e,0x7a,0x4c,0x4a,0xc6,0xad,0xd6,0xde,0x32,0xbf,0x36,0x6f,0x4,0x2b,0xaf, + 0x2b,0x2,0x1b,0x9f,0x55,0xff,0x5b,0x20,0x36,0x3e,0x81,0x1f,0x0,0x99,0x25,0x90, + 0xdd,0xfd,0x75,0xdf,0x81,0xcc,0xe4,0x94,0x3,0x30,0x9b,0x31,0x98,0x8d,0xd,0x3d, + 0x1d,0xa0,0x15,0xca,0x57,0xcd,0x41,0x6d,0x32,0xfe,0x8b,0x1,0x36,0x5b,0xc6,0x2e, + 0xcb,0x44,0x45,0x84,0x33,0x22,0x9b,0x64,0x91,0xb2,0x54,0x74,0x56,0x3,0x89,0x6, + 0x8a,0x5d,0xc7,0xc4,0x4d,0x8c,0x7d,0x1a,0xbe,0x2d,0xa7,0xb6,0xc2,0xc2,0x51,0x8, + 0xe6,0x8f,0x28,0x84,0x64,0x61,0x53,0x85,0xda,0xd,0x65,0xc1,0xcc,0xa7,0xeb,0x78, + 0xa,0xe,0x6f,0x5,0xae,0x33,0x0,0xd5,0x12,0x44,0x98,0x40,0xd4,0x1e,0x3c,0xc7, + 0xec,0xef,0xb1,0x53,0x5f,0xc5,0x69,0x9f,0x30,0xd6,0x8,0x74,0xb6,0x76,0x36,0x86, + 0x54,0x0,0x46,0x5a,0x1f,0x5b,0x4b,0xeb,0xab,0x84,0x3e,0x3b,0xc8,0xb3,0x81,0xba, + 0x69,0x20,0x2e,0x3,0x6d,0xba,0xb5,0x4f,0xda,0x7a,0x1e,0x8b,0xc8,0x91,0x39,0x94, + 0x95,0x63,0x21,0x9,0x8a,0xa5,0x4,0x5d,0xd,0x49,0xed,0x73,0x97,0xb3,0xd0,0x65, + 0x1b,0x1,0xa,0xa5,0x6e,0x5e,0x46,0x75,0x67,0x3a,0x39,0x8e,0xc7,0x2b,0xbf,0xbe, + 0x96,0x45,0x84,0x38,0xae,0xd1,0x6b,0x31,0xf5,0x29,0xb,0x6f,0xe6,0x84,0x63,0x2, + 0x54,0x3e,0x6a,0x67,0xb8,0xd3,0xbc,0xae,0xd0,0x14,0x62,0xd7,0x55,0x7,0x50,0x8d, + 0x9e,0xcf,0x5c,0xec,0x99,0xbc,0xe3,0x52,0xbf,0x83,0xfa,0xd8,0x8b,0x74,0x9e,0x93, + 0xc6,0x5d,0x61,0xe0,0x9,0x98,0x64,0x6c,0xdb,0x25,0xd9,0x74,0x39,0x78,0x33,0xea, + 0x81,0x3b,0xd1,0xc7,0xf9,0xd6,0x15,0x4e,0xa2,0xe8,0xf2,0x48,0x44,0xd4,0x25,0xba, + 0x7c,0xdb,0xc5,0xbd,0xab,0x3,0xce,0x46,0x1,0x98,0xaf,0x96,0x29,0x6a,0xa,0x0, + 0x9,0x2b,0x6b,0x4a,0xd,0x35,0xe0,0x38,0x7d,0x5d,0x4d,0xb,0x58,0x56,0x6c,0x43, + 0xa1,0x5,0xc,0x22,0xf9,0x24,0x8d,0x51,0x4a,0xdf,0xfd,0xa,0xe6,0xd8,0xf3,0x88, + 0x97,0x81,0x33,0x73,0x2,0xbc,0x34,0xf2,0xbb,0x24,0x87,0x7c,0xe9,0x25,0x6,0x0, + 0xf,0x93,0x65,0x9,0xb1,0xe9,0x9c,0x46,0x7d,0xce,0xc0,0xcf,0xc7,0x4f,0x23,0xc1, + 0x60,0xc6,0xa7,0xf7,0xc0,0x39,0x6b,0x7,0x9d,0xc,0x57,0x8a,0xeb,0x78,0x78,0x6d, + 0xb8,0x9f,0xde,0x1b,0xd,0xb6,0xf2,0x0,0xc0,0xa2,0x0,0x2f,0xc8,0xa,0x5c,0x47, + 0x66,0x8c,0x91,0x1f,0x98,0xab,0x43,0xb9,0xb2,0xce,0x71,0x13,0x7d,0xcc,0xdf,0x2a, + 0xd,0x9,0x36,0x6,0x4d,0x1d,0x25,0x4f,0x72,0xc5,0xee,0x97,0xdf,0xec,0x3c,0xbc, + 0xbb,0xbb,0xfd,0xe7,0xce,0xe3,0xbb,0xd,0x98,0x76,0x93,0x92,0xa8,0x75,0x59,0x74, + 0x2c,0xe8,0x11,0x1,0xb1,0xbb,0x9a,0x5a,0xa3,0x5d,0xcb,0xea,0x9b,0x91,0xf3,0xc, + 0x7,0xca,0x5e,0xa,0xb5,0xe7,0x6b,0xc5,0x5,0xb,0x53,0xe9,0x53,0xb5,0xc2,0x5d, + 0x6,0x31,0xe7,0xd7,0xc8,0x6f,0xd9,0x79,0x3a,0x77,0x7f,0x58,0x3e,0x5,0x87,0x4, + 0x83,0xc1,0xaa,0xdc,0x2d,0x6b,0xba,0x5e,0x72,0xfc,0x99,0xdc,0x34,0x9a,0xe5,0x41, + 0x9a,0xc,0xa0,0x53,0xb,0xe4,0x2c,0x2c,0xbb,0x50,0x62,0xb6,0xd2,0x29,0x51,0xd1, + 0xd7,0x17,0xaa,0xf5,0xcc,0xe8,0xbb,0xea,0x3,0x98,0x55,0x2b,0x67,0x58,0x8e,0x32, + 0x83,0x22,0x26,0x2d,0xb9,0x5b,0x31,0xd,0x22,0xf5,0x54,0x20,0x97,0x9,0x3f,0xb5, + 0x3d,0x9f,0x5b,0x95,0x83,0xf7,0x76,0xe8,0xab,0xba,0xdd,0x6c,0x2f,0xd8,0xeb,0xe5, + 0xae,0x38,0xdb,0xb,0x75,0x2b,0xb2,0x41,0x96,0x32,0xca,0xa8,0xe0,0x3b,0x87,0x5, + 0x6e,0xa9,0xfb,0x5d,0x3b,0x55,0x1b,0xc8,0x59,0xf5,0x1b,0xf4,0x95,0x5e,0x44,0xe6, + 0xf7,0x80,0xaa,0x1,0x4c,0x26,0xa8,0x6e,0xa4,0xc1,0xfb,0xea,0xb6,0x32,0x2e,0xf2, + 0xa0,0xe4,0xee,0xf2,0x12,0xe3,0x10,0x5b,0x76,0x3,0x66,0xab,0xd,0x75,0x43,0xd5, + 0x9f,0x62,0x6a,0x2e,0x87,0x66,0xb5,0x19,0x2b,0xf1,0x68,0xda,0x8,0x48,0x58,0xb4, + 0x8d,0x2d,0x9a,0x84,0x94,0xf3,0xe4,0xfb,0x6f,0x9d,0x17,0x1f,0x48,0x9a,0x7c,0x13, + 0x9a,0xae,0x9d,0x1b,0x94,0x15,0xac,0x2c,0x6f,0x55,0x3a,0x2a,0x1e,0x19,0x26,0x0, + 0xb7,0x5f,0x8,0xd4,0xa4,0xfc,0x34,0x8b,0x32,0x54,0xf3,0x72,0x54,0xae,0x2a,0x94, + 0x89,0xc0,0xe9,0xe2,0x6f,0xdc,0x4b,0x5a,0x57,0xca,0x77,0x7b,0x74,0x22,0x70,0x39, + 0xf9,0x5d,0x91,0x4d,0xaf,0xa5,0x23,0xe6,0x2c,0xe2,0xa9,0x79,0x15,0xcb,0xc8,0x45, + 0xce,0xd1,0x75,0x6a,0xe4,0x9a,0x56,0x14,0xa1,0x29,0x22,0x99,0xa8,0x41,0xfb,0x25, + 0xb0,0x34,0x3,0x63,0xac,0x97,0xce,0xa5,0xd7,0x53,0x8d,0x78,0x6c,0xd5,0x89,0x50, + 0xc5,0x7f,0x7c,0xd8,0x82,0xc3,0x42,0xeb,0xe4,0x94,0xdc,0x52,0x8d,0x30,0xbb,0x53, + 0xc4,0xb3,0x1f,0x1f,0xc2,0xdf,0x83,0x53,0xc4,0xbe,0x1f,0xc,0xce,0x91,0xa8,0x47, + 0x2,0x57,0xfd,0x76,0x31,0xcc,0xff,0x84,0xec,0xa5,0x6d,0xcb,0x2a,0xc6,0x3e,0x35, + 0x5b,0x4f,0x1c,0x23,0x7f,0xe,0xba,0x2f,0x24,0xdd,0x9a,0xa0,0x37,0x4f,0x8d,0xd3, + 0x10,0xf3,0x29,0x49,0xb9,0x2d,0x1d,0x4b,0x36,0xeb,0xb3,0xef,0xee,0xc0,0x36,0x7d, + 0xfe,0xf8,0xb3,0xdd,0xed,0x7,0x4f,0x6e,0x7e,0xb3,0x7b,0xef,0xfe,0xf3,0xc7,0xb7, + 0x2d,0xb8,0xd4,0xac,0x78,0x94,0x9e,0x8c,0xab,0x64,0x19,0x5f,0xc8,0xc5,0xbf,0x8, + 0xde,0x13,0x7,0x2f,0xf2,0x6f,0x4d,0xef,0x33,0xa7,0xdd,0xd3,0x50,0xee,0xad,0x59, + 0xf9,0xb6,0x4c,0xb3,0x8b,0x4b,0xb6,0x8e,0xf,0x3b,0x66,0x3d,0xab,0x68,0x98,0x96, + 0x51,0x57,0xd3,0x1b,0xf3,0x4b,0x6b,0x16,0x2d,0x19,0xf4,0x18,0x78,0x66,0x8d,0xe, + 0x4d,0x49,0xf3,0x5e,0x9,0x73,0x33,0xb2,0x5c,0x8c,0x21,0xeb,0x8,0x9a,0x3d,0x37, + 0x6e,0xc8,0x8b,0x67,0x4b,0x7a,0x17,0xff,0x5f,0x69,0x16,0x1f,0x64,0xd9,0xd9,0x65, + 0xd9,0x9d,0x3b,0xb7,0x92,0x2c,0x7b,0xef,0xbe,0xcc,0xb2,0xdb,0xf,0xfe,0x65,0x59, + 0x16,0xef,0x67,0x92,0xc5,0xff,0xbb,0x1c,0x8b,0xf,0x52,0xec,0x54,0x29,0x16,0x1f, + 0x64,0x58,0x95,0x61,0xf1,0x7f,0x38,0xc1,0xd6,0x34,0xe5,0x7f,0x1b,0x95,0xfc,0x7, + 0xff,0xfe,0x1,0x1f,0x2c,0x12,0x5b, + // Icon.qml + 0x0,0x0,0x3f,0xe5, + 0x69, + 0x6d,0x70,0x6f,0x72,0x74,0x20,0x51,0x74,0x51,0x75,0x69,0x63,0x6b,0xd,0xa,0x69, + 0x6d,0x70,0x6f,0x72,0x74,0x20,0x51,0x74,0x51,0x75,0x69,0x63,0x6b,0x2e,0x53,0x68, + 0x61,0x70,0x65,0x73,0xd,0xa,0xd,0xa,0x49,0x74,0x65,0x6d,0x20,0x7b,0xd,0xa, + 0x20,0x20,0x20,0x20,0x69,0x64,0x3a,0x20,0x72,0x6f,0x6f,0x74,0xd,0xa,0x20,0x20, + 0x20,0x20,0x70,0x72,0x6f,0x70,0x65,0x72,0x74,0x79,0x20,0x73,0x74,0x72,0x69,0x6e, + 0x67,0x20,0x6e,0x61,0x6d,0x65,0x3a,0x20,0x22,0x22,0xd,0xa,0x20,0x20,0x20,0x20, + 0x70,0x72,0x6f,0x70,0x65,0x72,0x74,0x79,0x20,0x63,0x6f,0x6c,0x6f,0x72,0x20,0x63, + 0x6f,0x6c,0x6f,0x72,0x3a,0x20,0x22,0x62,0x6c,0x61,0x63,0x6b,0x22,0xd,0xa,0x20, + 0x20,0x20,0x20,0x70,0x72,0x6f,0x70,0x65,0x72,0x74,0x79,0x20,0x72,0x65,0x61,0x6c, + 0x20,0x73,0x69,0x7a,0x65,0x3a,0x20,0x32,0x34,0xd,0xa,0x20,0x20,0x20,0x20,0x70, + 0x72,0x6f,0x70,0x65,0x72,0x74,0x79,0x20,0x62,0x6f,0x6f,0x6c,0x20,0x66,0x69,0x6c, + 0x6c,0x65,0x64,0x3a,0x20,0x74,0x72,0x75,0x65,0x20,0x2f,0x2f,0x20,0x44,0x65,0x66, + 0x61,0x75,0x6c,0x74,0x20,0x74,0x6f,0x20,0x66,0x69,0x6c,0x6c,0x65,0x64,0x20,0x28, + 0x4d,0x61,0x74,0x65,0x72,0x69,0x61,0x6c,0x20,0x69,0x63,0x6f,0x6e,0x73,0x29,0xd, + 0xa,0x20,0x20,0x20,0x20,0x70,0x72,0x6f,0x70,0x65,0x72,0x74,0x79,0x20,0x72,0x65, + 0x61,0x6c,0x20,0x73,0x74,0x72,0x6f,0x6b,0x65,0x57,0x69,0x64,0x74,0x68,0x3a,0x20, + 0x31,0x2e,0x35,0xd,0xa,0xd,0xa,0x20,0x20,0x20,0x20,0x69,0x6d,0x70,0x6c,0x69, + 0x63,0x69,0x74,0x57,0x69,0x64,0x74,0x68,0x3a,0x20,0x73,0x69,0x7a,0x65,0xd,0xa, + 0x20,0x20,0x20,0x20,0x69,0x6d,0x70,0x6c,0x69,0x63,0x69,0x74,0x48,0x65,0x69,0x67, + 0x68,0x74,0x3a,0x20,0x73,0x69,0x7a,0x65,0xd,0xa,0xd,0xa,0x20,0x20,0x20,0x20, + 0x2f,0x2f,0x20,0x44,0x65,0x74,0x65,0x72,0x6d,0x69,0x6e,0x65,0x20,0x69,0x66,0x20, + 0x77,0x65,0x20,0x73,0x68,0x6f,0x75,0x6c,0x64,0x20,0x75,0x73,0x65,0x20,0x73,0x74, + 0x72,0x6f,0x6b,0x65,0x20,0x62,0x61,0x73,0x65,0x64,0x20,0x6f,0x6e,0x20,0x6e,0x61, + 0x6d,0x65,0x20,0x6f,0x72,0x20,0x65,0x78,0x70,0x6c,0x69,0x63,0x69,0x74,0x20,0x70, + 0x72,0x6f,0x70,0x65,0x72,0x74,0x79,0xd,0xa,0x20,0x20,0x20,0x20,0x72,0x65,0x61, + 0x64,0x6f,0x6e,0x6c,0x79,0x20,0x70,0x72,0x6f,0x70,0x65,0x72,0x74,0x79,0x20,0x62, + 0x6f,0x6f,0x6c,0x20,0x5f,0x69,0x73,0x53,0x74,0x72,0x6f,0x6b,0x65,0x64,0x3a,0x20, + 0x21,0x66,0x69,0x6c,0x6c,0x65,0x64,0x20,0x7c,0x7c,0x20,0x69,0x73,0x53,0x74,0x72, + 0x6f,0x6b,0x65,0x64,0x4e,0x61,0x6d,0x65,0x28,0x6e,0x61,0x6d,0x65,0x29,0xd,0xa, + 0xd,0xa,0x20,0x20,0x20,0x20,0x53,0x68,0x61,0x70,0x65,0x20,0x7b,0xd,0xa,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x61,0x6e,0x63,0x68,0x6f,0x72,0x73,0x2e,0x66, + 0x69,0x6c,0x6c,0x3a,0x20,0x70,0x61,0x72,0x65,0x6e,0x74,0xd,0xa,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x2f,0x2f,0x20,0x53,0x63,0x61,0x6c,0x65,0x20,0x74,0x6f, + 0x20,0x66,0x69,0x74,0x20,0x32,0x34,0x78,0x32,0x34,0x20,0x63,0x6f,0x6f,0x72,0x64, + 0x69,0x6e,0x61,0x74,0x65,0x20,0x73,0x79,0x73,0x74,0x65,0x6d,0xd,0xa,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x73,0x63,0x61,0x6c,0x65,0x3a,0x20,0x72,0x6f,0x6f, + 0x74,0x2e,0x73,0x69,0x7a,0x65,0x20,0x2f,0x20,0x32,0x34,0xd,0xa,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x74,0x72,0x61,0x6e,0x73,0x66,0x6f,0x72,0x6d,0x4f,0x72, + 0x69,0x67,0x69,0x6e,0x3a,0x20,0x49,0x74,0x65,0x6d,0x2e,0x54,0x6f,0x70,0x4c,0x65, + 0x66,0x74,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0xd,0xa,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x53,0x68,0x61,0x70,0x65,0x50,0x61,0x74,0x68,0x20, + 0x7b,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x73, + 0x74,0x72,0x6f,0x6b,0x65,0x57,0x69,0x64,0x74,0x68,0x3a,0x20,0x72,0x6f,0x6f,0x74, + 0x2e,0x5f,0x69,0x73,0x53,0x74,0x72,0x6f,0x6b,0x65,0x64,0x20,0x3f,0x20,0x72,0x6f, + 0x6f,0x74,0x2e,0x73,0x74,0x72,0x6f,0x6b,0x65,0x57,0x69,0x64,0x74,0x68,0x20,0x3a, + 0x20,0x30,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x73,0x74,0x72,0x6f,0x6b,0x65,0x43,0x6f,0x6c,0x6f,0x72,0x3a,0x20,0x72,0x6f,0x6f, + 0x74,0x2e,0x5f,0x69,0x73,0x53,0x74,0x72,0x6f,0x6b,0x65,0x64,0x20,0x3f,0x20,0x72, + 0x6f,0x6f,0x74,0x2e,0x63,0x6f,0x6c,0x6f,0x72,0x20,0x3a,0x20,0x22,0x74,0x72,0x61, + 0x6e,0x73,0x70,0x61,0x72,0x65,0x6e,0x74,0x22,0xd,0xa,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x66,0x69,0x6c,0x6c,0x43,0x6f,0x6c,0x6f,0x72, + 0x3a,0x20,0x72,0x6f,0x6f,0x74,0x2e,0x5f,0x69,0x73,0x53,0x74,0x72,0x6f,0x6b,0x65, + 0x64,0x20,0x3f,0x20,0x22,0x74,0x72,0x61,0x6e,0x73,0x70,0x61,0x72,0x65,0x6e,0x74, + 0x22,0x20,0x3a,0x20,0x72,0x6f,0x6f,0x74,0x2e,0x63,0x6f,0x6c,0x6f,0x72,0xd,0xa, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0xd,0xa,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2f,0x2f,0x20,0x4a,0x6f,0x69, + 0x6e,0x20,0x73,0x74,0x79,0x6c,0x65,0x20,0x66,0x6f,0x72,0x20,0x73,0x74,0x72,0x6f, + 0x6b,0x65,0x64,0x20,0x69,0x63,0x6f,0x6e,0x73,0xd,0xa,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x6a,0x6f,0x69,0x6e,0x53,0x74,0x79,0x6c,0x65, + 0x3a,0x20,0x53,0x68,0x61,0x70,0x65,0x50,0x61,0x74,0x68,0x2e,0x52,0x6f,0x75,0x6e, + 0x64,0x4a,0x6f,0x69,0x6e,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x63,0x61,0x70,0x53,0x74,0x79,0x6c,0x65,0x3a,0x20,0x53,0x68,0x61, + 0x70,0x65,0x50,0x61,0x74,0x68,0x2e,0x52,0x6f,0x75,0x6e,0x64,0x43,0x61,0x70,0xd, + 0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0xd,0xa,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x50,0x61,0x74,0x68,0x53, + 0x76,0x67,0x20,0x7b,0x20,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x70,0x61,0x74,0x68,0x3a,0x20,0x72,0x6f,0x6f, + 0x74,0x2e,0x67,0x65,0x74,0x50,0x61,0x74,0x68,0x28,0x72,0x6f,0x6f,0x74,0x2e,0x6e, + 0x61,0x6d,0x65,0x29,0x20,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x7d,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x7d,0xd, + 0xa,0x20,0x20,0x20,0x20,0x7d,0xd,0xa,0xd,0xa,0x20,0x20,0x20,0x20,0x66,0x75, + 0x6e,0x63,0x74,0x69,0x6f,0x6e,0x20,0x69,0x73,0x53,0x74,0x72,0x6f,0x6b,0x65,0x64, + 0x4e,0x61,0x6d,0x65,0x28,0x6e,0x61,0x6d,0x65,0x29,0x20,0x7b,0xd,0xa,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x72,0x65,0x74,0x75,0x72,0x6e,0x20,0x6e,0x61,0x6d, + 0x65,0x20,0x3d,0x3d,0x3d,0x20,0x22,0x70,0x68,0x6f,0x74,0x6f,0x73,0x22,0x20,0x7c, + 0x7c,0x20,0x6e,0x61,0x6d,0x65,0x20,0x3d,0x3d,0x3d,0x20,0x22,0x61,0x6c,0x62,0x75, + 0x6d,0x73,0x22,0x20,0x7c,0x7c,0x20,0x6e,0x61,0x6d,0x65,0x20,0x3d,0x3d,0x3d,0x20, + 0x22,0x66,0x61,0x76,0x6f,0x72,0x69,0x74,0x65,0x73,0x5f,0x6f,0x75,0x74,0x6c,0x69, + 0x6e,0x65,0x22,0xd,0xa,0x20,0x20,0x20,0x20,0x7d,0xd,0xa,0xd,0xa,0x20,0x20, + 0x20,0x20,0x66,0x75,0x6e,0x63,0x74,0x69,0x6f,0x6e,0x20,0x67,0x65,0x74,0x50,0x61, + 0x74,0x68,0x28,0x6e,0x61,0x6d,0x65,0x29,0x20,0x7b,0xd,0xa,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x73,0x77,0x69,0x74,0x63,0x68,0x20,0x28,0x6e,0x61,0x6d,0x65, + 0x29,0x20,0x7b,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x63,0x61,0x73,0x65,0x20,0x22,0x67,0x72,0x69,0x64,0x5f,0x76,0x69,0x65,0x77, + 0x22,0x3a,0x20,0x72,0x65,0x74,0x75,0x72,0x6e,0x20,0x22,0x4d,0x33,0x20,0x31,0x31, + 0x48,0x39,0x43,0x31,0x30,0x2e,0x31,0x20,0x31,0x31,0x20,0x31,0x31,0x20,0x31,0x30, + 0x2e,0x31,0x20,0x31,0x31,0x20,0x39,0x56,0x33,0x43,0x31,0x31,0x20,0x31,0x2e,0x39, + 0x20,0x31,0x30,0x2e,0x31,0x20,0x31,0x20,0x39,0x20,0x31,0x48,0x33,0x43,0x31,0x2e, + 0x39,0x20,0x31,0x20,0x31,0x20,0x31,0x2e,0x39,0x20,0x31,0x20,0x33,0x56,0x39,0x43, + 0x31,0x20,0x31,0x30,0x2e,0x31,0x20,0x31,0x2e,0x39,0x20,0x31,0x31,0x20,0x33,0x20, + 0x31,0x31,0x5a,0x4d,0x32,0x31,0x20,0x31,0x31,0x48,0x31,0x35,0x43,0x31,0x33,0x2e, + 0x39,0x20,0x31,0x31,0x20,0x31,0x33,0x20,0x31,0x30,0x2e,0x31,0x20,0x31,0x33,0x20, + 0x39,0x56,0x33,0x43,0x31,0x33,0x20,0x31,0x2e,0x39,0x20,0x31,0x33,0x2e,0x39,0x20, + 0x31,0x20,0x31,0x35,0x20,0x31,0x48,0x32,0x31,0x43,0x32,0x32,0x2e,0x31,0x20,0x31, + 0x20,0x32,0x33,0x20,0x31,0x2e,0x39,0x20,0x32,0x33,0x20,0x33,0x56,0x39,0x43,0x32, + 0x33,0x20,0x31,0x30,0x2e,0x31,0x20,0x32,0x32,0x2e,0x31,0x20,0x31,0x31,0x20,0x32, + 0x31,0x20,0x31,0x31,0x5a,0x4d,0x33,0x20,0x32,0x33,0x48,0x39,0x43,0x31,0x30,0x2e, + 0x31,0x20,0x32,0x33,0x20,0x31,0x31,0x20,0x32,0x32,0x2e,0x31,0x20,0x31,0x31,0x20, + 0x32,0x31,0x56,0x31,0x35,0x43,0x31,0x31,0x20,0x31,0x33,0x2e,0x39,0x20,0x31,0x30, + 0x2e,0x31,0x20,0x31,0x33,0x20,0x39,0x20,0x31,0x33,0x48,0x33,0x43,0x31,0x2e,0x39, + 0x20,0x31,0x33,0x20,0x31,0x20,0x31,0x33,0x2e,0x39,0x20,0x31,0x20,0x31,0x35,0x56, + 0x32,0x31,0x43,0x31,0x20,0x32,0x32,0x2e,0x31,0x20,0x31,0x2e,0x39,0x20,0x32,0x33, + 0x20,0x33,0x20,0x32,0x33,0x5a,0x4d,0x32,0x31,0x20,0x32,0x33,0x48,0x31,0x35,0x43, + 0x31,0x33,0x2e,0x39,0x20,0x32,0x33,0x20,0x31,0x33,0x20,0x32,0x32,0x2e,0x31,0x20, + 0x31,0x33,0x20,0x32,0x31,0x56,0x31,0x35,0x43,0x31,0x33,0x20,0x31,0x33,0x2e,0x39, + 0x20,0x31,0x33,0x2e,0x39,0x20,0x31,0x33,0x20,0x31,0x35,0x20,0x31,0x33,0x48,0x32, + 0x31,0x43,0x32,0x32,0x2e,0x31,0x20,0x31,0x33,0x20,0x32,0x33,0x20,0x31,0x33,0x2e, + 0x39,0x20,0x32,0x33,0x20,0x31,0x35,0x56,0x32,0x31,0x43,0x32,0x33,0x20,0x32,0x32, + 0x2e,0x31,0x20,0x32,0x32,0x2e,0x31,0x20,0x32,0x33,0x20,0x32,0x31,0x20,0x32,0x33, + 0x5a,0x22,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x63,0x61,0x73,0x65,0x20,0x22,0x66,0x6f,0x6c,0x64,0x65,0x72,0x22,0x3a,0x20,0x72, + 0x65,0x74,0x75,0x72,0x6e,0x20,0x22,0x4d,0x31,0x39,0x20,0x32,0x30,0x48,0x35,0x43, + 0x33,0x2e,0x33,0x34,0x33,0x31,0x35,0x20,0x32,0x30,0x20,0x32,0x20,0x31,0x38,0x2e, + 0x36,0x35,0x36,0x39,0x20,0x32,0x20,0x31,0x37,0x56,0x37,0x43,0x32,0x20,0x35,0x2e, + 0x33,0x34,0x33,0x31,0x35,0x20,0x33,0x2e,0x33,0x34,0x33,0x31,0x35,0x20,0x34,0x20, + 0x35,0x20,0x34,0x48,0x39,0x2e,0x35,0x38,0x35,0x37,0x39,0x43,0x39,0x2e,0x38,0x35, + 0x31,0x20,0x34,0x20,0x31,0x30,0x2e,0x31,0x30,0x35,0x34,0x20,0x34,0x2e,0x31,0x30, + 0x35,0x33,0x36,0x20,0x31,0x30,0x2e,0x32,0x39,0x32,0x39,0x20,0x34,0x2e,0x32,0x39, + 0x32,0x38,0x39,0x4c,0x31,0x32,0x2e,0x32,0x39,0x32,0x39,0x20,0x36,0x2e,0x32,0x39, + 0x32,0x38,0x39,0x43,0x31,0x32,0x2e,0x34,0x38,0x30,0x34,0x20,0x36,0x2e,0x34,0x38, + 0x30,0x34,0x33,0x20,0x31,0x32,0x2e,0x37,0x33,0x34,0x38,0x20,0x36,0x2e,0x35,0x38, + 0x35,0x37,0x39,0x20,0x31,0x33,0x20,0x36,0x2e,0x35,0x38,0x35,0x37,0x39,0x48,0x31, + 0x39,0x43,0x32,0x30,0x2e,0x36,0x35,0x36,0x39,0x20,0x36,0x2e,0x35,0x38,0x35,0x37, + 0x39,0x20,0x32,0x32,0x20,0x37,0x2e,0x39,0x32,0x38,0x39,0x33,0x20,0x32,0x32,0x20, + 0x39,0x2e,0x35,0x38,0x35,0x37,0x39,0x56,0x31,0x37,0x43,0x32,0x32,0x20,0x31,0x38, + 0x2e,0x36,0x35,0x36,0x39,0x20,0x32,0x30,0x2e,0x36,0x35,0x36,0x39,0x20,0x32,0x30, + 0x20,0x31,0x39,0x20,0x32,0x30,0x5a,0x22,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x61,0x73,0x65,0x20,0x22,0x66,0x6f,0x6c,0x64, + 0x65,0x72,0x5f,0x6f,0x70,0x65,0x6e,0x22,0x3a,0x20,0x72,0x65,0x74,0x75,0x72,0x6e, + 0x20,0x22,0x4d,0x31,0x39,0x20,0x32,0x30,0x48,0x35,0x43,0x33,0x2e,0x33,0x34,0x33, + 0x31,0x35,0x20,0x32,0x30,0x20,0x32,0x20,0x31,0x38,0x2e,0x36,0x35,0x36,0x39,0x20, + 0x32,0x20,0x31,0x37,0x56,0x37,0x43,0x32,0x20,0x35,0x2e,0x33,0x34,0x33,0x31,0x35, + 0x20,0x33,0x2e,0x33,0x34,0x33,0x31,0x35,0x20,0x34,0x20,0x35,0x20,0x34,0x48,0x39, + 0x2e,0x35,0x38,0x35,0x37,0x39,0x43,0x39,0x2e,0x38,0x35,0x31,0x20,0x34,0x20,0x31, + 0x30,0x2e,0x31,0x30,0x35,0x34,0x20,0x34,0x2e,0x31,0x30,0x35,0x33,0x36,0x20,0x31, + 0x30,0x2e,0x32,0x39,0x32,0x39,0x20,0x34,0x2e,0x32,0x39,0x32,0x38,0x39,0x4c,0x31, + 0x32,0x2e,0x32,0x39,0x32,0x39,0x20,0x36,0x2e,0x32,0x39,0x32,0x38,0x39,0x43,0x31, + 0x32,0x2e,0x34,0x38,0x30,0x34,0x20,0x36,0x2e,0x34,0x38,0x30,0x34,0x33,0x20,0x31, + 0x32,0x2e,0x37,0x33,0x34,0x38,0x20,0x36,0x2e,0x35,0x38,0x35,0x37,0x39,0x20,0x31, + 0x33,0x20,0x36,0x2e,0x35,0x38,0x35,0x37,0x39,0x48,0x31,0x39,0x43,0x32,0x30,0x2e, + 0x36,0x35,0x36,0x39,0x20,0x36,0x2e,0x35,0x38,0x35,0x37,0x39,0x20,0x32,0x32,0x20, + 0x37,0x2e,0x39,0x32,0x38,0x39,0x33,0x20,0x32,0x32,0x20,0x39,0x2e,0x35,0x38,0x35, + 0x37,0x39,0x56,0x31,0x37,0x43,0x32,0x32,0x20,0x31,0x38,0x2e,0x36,0x35,0x36,0x39, + 0x20,0x32,0x30,0x2e,0x36,0x35,0x36,0x39,0x20,0x32,0x30,0x20,0x31,0x39,0x20,0x32, + 0x30,0x5a,0x4d,0x31,0x39,0x20,0x31,0x38,0x43,0x31,0x39,0x2e,0x35,0x35,0x32,0x33, + 0x20,0x31,0x38,0x20,0x32,0x30,0x20,0x31,0x37,0x2e,0x35,0x35,0x32,0x33,0x20,0x32, + 0x30,0x20,0x31,0x37,0x56,0x39,0x2e,0x35,0x38,0x35,0x37,0x39,0x43,0x32,0x30,0x20, + 0x39,0x2e,0x30,0x33,0x33,0x35,0x20,0x31,0x39,0x2e,0x35,0x35,0x32,0x33,0x20,0x38, + 0x2e,0x35,0x38,0x35,0x37,0x39,0x20,0x31,0x39,0x20,0x38,0x2e,0x35,0x38,0x35,0x37, + 0x39,0x48,0x35,0x43,0x34,0x2e,0x34,0x34,0x37,0x37,0x32,0x20,0x38,0x2e,0x35,0x38, + 0x35,0x37,0x39,0x20,0x34,0x20,0x39,0x2e,0x30,0x33,0x33,0x35,0x20,0x34,0x20,0x39, + 0x2e,0x35,0x38,0x35,0x37,0x39,0x56,0x31,0x37,0x43,0x34,0x20,0x31,0x37,0x2e,0x35, + 0x35,0x32,0x33,0x20,0x34,0x2e,0x34,0x34,0x37,0x37,0x32,0x20,0x31,0x38,0x20,0x35, + 0x20,0x31,0x38,0x48,0x31,0x39,0x5a,0x22,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x61,0x73,0x65,0x20,0x22,0x64,0x65,0x6c,0x65, + 0x74,0x65,0x22,0x3a,0x20,0x72,0x65,0x74,0x75,0x72,0x6e,0x20,0x22,0x4d,0x31,0x30, + 0x20,0x31,0x31,0x56,0x31,0x37,0x43,0x31,0x30,0x20,0x31,0x37,0x2e,0x35,0x35,0x32, + 0x33,0x20,0x39,0x2e,0x35,0x35,0x32,0x32,0x38,0x20,0x31,0x38,0x20,0x39,0x20,0x31, + 0x38,0x43,0x38,0x2e,0x34,0x34,0x37,0x37,0x32,0x20,0x31,0x38,0x20,0x38,0x20,0x31, + 0x37,0x2e,0x35,0x35,0x32,0x33,0x20,0x38,0x20,0x31,0x37,0x56,0x31,0x31,0x43,0x38, + 0x20,0x31,0x30,0x2e,0x34,0x34,0x37,0x37,0x20,0x38,0x2e,0x34,0x34,0x37,0x37,0x32, + 0x20,0x31,0x30,0x20,0x39,0x20,0x31,0x30,0x43,0x39,0x2e,0x35,0x35,0x32,0x32,0x38, + 0x20,0x31,0x30,0x20,0x31,0x30,0x20,0x31,0x30,0x2e,0x34,0x34,0x37,0x37,0x20,0x31, + 0x30,0x20,0x31,0x31,0x5a,0x4d,0x31,0x35,0x20,0x31,0x30,0x43,0x31,0x35,0x2e,0x35, + 0x35,0x32,0x33,0x20,0x31,0x30,0x20,0x31,0x36,0x20,0x31,0x30,0x2e,0x34,0x34,0x37, + 0x37,0x20,0x31,0x36,0x20,0x31,0x31,0x56,0x31,0x37,0x43,0x31,0x36,0x20,0x31,0x37, + 0x2e,0x35,0x35,0x32,0x33,0x20,0x31,0x35,0x2e,0x35,0x35,0x32,0x33,0x20,0x31,0x38, + 0x20,0x31,0x35,0x20,0x31,0x38,0x43,0x31,0x34,0x2e,0x34,0x34,0x37,0x37,0x20,0x31, + 0x38,0x20,0x31,0x34,0x20,0x31,0x37,0x2e,0x35,0x35,0x32,0x33,0x20,0x31,0x34,0x20, + 0x31,0x37,0x56,0x31,0x31,0x43,0x31,0x34,0x20,0x31,0x30,0x2e,0x34,0x34,0x37,0x37, + 0x20,0x31,0x34,0x2e,0x34,0x34,0x37,0x37,0x20,0x31,0x30,0x20,0x31,0x35,0x20,0x31, + 0x30,0x5a,0x4d,0x31,0x33,0x20,0x31,0x31,0x56,0x31,0x37,0x43,0x31,0x33,0x20,0x31, + 0x37,0x2e,0x35,0x35,0x32,0x33,0x20,0x31,0x32,0x2e,0x35,0x35,0x32,0x33,0x20,0x31, + 0x38,0x20,0x31,0x32,0x20,0x31,0x38,0x43,0x31,0x31,0x2e,0x34,0x34,0x37,0x37,0x20, + 0x31,0x38,0x20,0x31,0x31,0x20,0x31,0x37,0x2e,0x35,0x35,0x32,0x33,0x20,0x31,0x31, + 0x20,0x31,0x37,0x56,0x31,0x31,0x43,0x31,0x31,0x20,0x31,0x30,0x2e,0x34,0x34,0x37, + 0x37,0x20,0x31,0x31,0x2e,0x34,0x34,0x37,0x37,0x20,0x31,0x30,0x20,0x31,0x32,0x20, + 0x31,0x30,0x43,0x31,0x32,0x2e,0x35,0x35,0x32,0x33,0x20,0x31,0x30,0x20,0x31,0x33, + 0x20,0x31,0x30,0x2e,0x34,0x34,0x37,0x37,0x20,0x31,0x33,0x20,0x31,0x31,0x5a,0x4d, + 0x31,0x39,0x20,0x36,0x48,0x32,0x30,0x2e,0x35,0x43,0x32,0x31,0x2e,0x30,0x35,0x32, + 0x33,0x20,0x36,0x20,0x32,0x31,0x2e,0x35,0x20,0x36,0x2e,0x34,0x34,0x37,0x37,0x32, + 0x20,0x32,0x31,0x2e,0x35,0x20,0x37,0x43,0x32,0x31,0x2e,0x35,0x20,0x37,0x2e,0x35, + 0x35,0x32,0x32,0x38,0x20,0x32,0x31,0x2e,0x30,0x35,0x32,0x33,0x20,0x38,0x20,0x32, + 0x30,0x2e,0x35,0x20,0x38,0x48,0x31,0x39,0x2e,0x39,0x30,0x37,0x37,0x4c,0x31,0x38, + 0x2e,0x38,0x34,0x36,0x35,0x20,0x31,0x39,0x2e,0x33,0x33,0x36,0x36,0x43,0x31,0x38, + 0x2e,0x37,0x32,0x39,0x31,0x20,0x32,0x30,0x2e,0x35,0x39,0x30,0x31,0x20,0x31,0x37, + 0x2e,0x36,0x37,0x34,0x39,0x20,0x32,0x31,0x2e,0x35,0x34,0x32,0x32,0x20,0x31,0x36, + 0x2e,0x34,0x31,0x35,0x38,0x20,0x32,0x31,0x2e,0x35,0x34,0x32,0x32,0x48,0x37,0x2e, + 0x35,0x38,0x34,0x31,0x38,0x43,0x36,0x2e,0x33,0x32,0x35,0x30,0x39,0x20,0x32,0x31, + 0x2e,0x35,0x34,0x32,0x32,0x20,0x35,0x2e,0x32,0x37,0x30,0x39,0x32,0x20,0x32,0x30, + 0x2e,0x35,0x39,0x30,0x31,0x20,0x35,0x2e,0x31,0x35,0x33,0x34,0x36,0x20,0x31,0x39, + 0x2e,0x33,0x33,0x36,0x36,0x4c,0x34,0x2e,0x30,0x39,0x32,0x32,0x38,0x20,0x38,0x48, + 0x33,0x2e,0x35,0x43,0x32,0x2e,0x39,0x34,0x37,0x37,0x32,0x20,0x38,0x20,0x32,0x2e, + 0x35,0x20,0x37,0x2e,0x35,0x35,0x32,0x32,0x38,0x20,0x32,0x2e,0x35,0x20,0x37,0x43, + 0x32,0x2e,0x35,0x20,0x36,0x2e,0x34,0x34,0x37,0x37,0x32,0x20,0x32,0x2e,0x39,0x34, + 0x37,0x37,0x32,0x20,0x36,0x20,0x33,0x2e,0x35,0x20,0x36,0x48,0x35,0x56,0x34,0x2e, + 0x35,0x43,0x35,0x20,0x33,0x2e,0x31,0x31,0x39,0x32,0x39,0x20,0x36,0x2e,0x31,0x31, + 0x39,0x32,0x39,0x20,0x32,0x20,0x37,0x2e,0x35,0x20,0x32,0x48,0x31,0x36,0x2e,0x35, + 0x43,0x31,0x37,0x2e,0x38,0x38,0x30,0x37,0x20,0x32,0x20,0x31,0x39,0x20,0x33,0x2e, + 0x31,0x31,0x39,0x32,0x39,0x20,0x31,0x39,0x20,0x34,0x2e,0x35,0x56,0x36,0x5a,0x4d, + 0x37,0x20,0x36,0x48,0x31,0x37,0x56,0x34,0x2e,0x35,0x43,0x31,0x37,0x20,0x34,0x2e, + 0x32,0x32,0x33,0x38,0x36,0x20,0x31,0x36,0x2e,0x37,0x37,0x36,0x31,0x20,0x34,0x20, + 0x31,0x36,0x2e,0x35,0x20,0x34,0x48,0x37,0x2e,0x35,0x43,0x37,0x2e,0x32,0x32,0x33, + 0x38,0x36,0x20,0x34,0x20,0x37,0x20,0x34,0x2e,0x32,0x32,0x33,0x38,0x36,0x20,0x37, + 0x20,0x34,0x2e,0x35,0x56,0x36,0x5a,0x4d,0x36,0x2e,0x31,0x30,0x38,0x36,0x36,0x20, + 0x38,0x4c,0x37,0x2e,0x31,0x34,0x33,0x36,0x38,0x20,0x31,0x39,0x2e,0x30,0x35,0x33, + 0x35,0x43,0x37,0x2e,0x32,0x30,0x32,0x34,0x31,0x20,0x31,0x39,0x2e,0x36,0x38,0x30, + 0x32,0x20,0x37,0x2e,0x37,0x32,0x39,0x34,0x39,0x20,0x32,0x30,0x2e,0x31,0x35,0x35, + 0x35,0x20,0x38,0x2e,0x33,0x35,0x39,0x32,0x32,0x20,0x32,0x30,0x2e,0x31,0x35,0x35, + 0x35,0x48,0x31,0x35,0x2e,0x36,0x34,0x30,0x38,0x43,0x31,0x36,0x2e,0x32,0x37,0x30, + 0x35,0x20,0x32,0x30,0x2e,0x31,0x35,0x35,0x35,0x20,0x31,0x36,0x2e,0x37,0x39,0x37, + 0x36,0x20,0x31,0x39,0x2e,0x36,0x38,0x30,0x32,0x20,0x31,0x36,0x2e,0x38,0x35,0x36, + 0x33,0x20,0x31,0x39,0x2e,0x30,0x35,0x33,0x35,0x4c,0x31,0x37,0x2e,0x38,0x39,0x31, + 0x33,0x20,0x38,0x48,0x36,0x2e,0x31,0x30,0x38,0x36,0x36,0x5a,0x22,0xd,0xa,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x61,0x73,0x65,0x20, + 0x22,0x64,0x65,0x6c,0x65,0x74,0x65,0x5f,0x66,0x6f,0x72,0x65,0x76,0x65,0x72,0x22, + 0x3a,0x20,0x72,0x65,0x74,0x75,0x72,0x6e,0x20,0x22,0x4d,0x31,0x39,0x20,0x36,0x48, + 0x32,0x30,0x2e,0x35,0x43,0x32,0x31,0x2e,0x30,0x35,0x32,0x33,0x20,0x36,0x20,0x32, + 0x31,0x2e,0x35,0x20,0x36,0x2e,0x34,0x34,0x37,0x37,0x32,0x20,0x32,0x31,0x2e,0x35, + 0x20,0x37,0x43,0x32,0x31,0x2e,0x35,0x20,0x37,0x2e,0x35,0x35,0x32,0x32,0x38,0x20, + 0x32,0x31,0x2e,0x30,0x35,0x32,0x33,0x20,0x38,0x20,0x32,0x30,0x2e,0x35,0x20,0x38, + 0x48,0x31,0x39,0x2e,0x39,0x30,0x37,0x37,0x4c,0x31,0x38,0x2e,0x38,0x34,0x36,0x35, + 0x20,0x31,0x39,0x2e,0x33,0x33,0x36,0x36,0x43,0x31,0x38,0x2e,0x37,0x32,0x39,0x31, + 0x20,0x32,0x30,0x2e,0x35,0x39,0x30,0x31,0x20,0x31,0x37,0x2e,0x36,0x37,0x34,0x39, + 0x20,0x32,0x31,0x2e,0x35,0x34,0x32,0x32,0x20,0x31,0x36,0x2e,0x34,0x31,0x35,0x38, + 0x20,0x32,0x31,0x2e,0x35,0x34,0x32,0x32,0x48,0x37,0x2e,0x35,0x38,0x34,0x31,0x38, + 0x43,0x36,0x2e,0x33,0x32,0x35,0x30,0x39,0x20,0x32,0x31,0x2e,0x35,0x34,0x32,0x32, + 0x20,0x35,0x2e,0x32,0x37,0x30,0x39,0x32,0x20,0x32,0x30,0x2e,0x35,0x39,0x30,0x31, + 0x20,0x35,0x2e,0x31,0x35,0x33,0x34,0x36,0x20,0x31,0x39,0x2e,0x33,0x33,0x36,0x36, + 0x4c,0x34,0x2e,0x30,0x39,0x32,0x32,0x38,0x20,0x38,0x48,0x33,0x2e,0x35,0x43,0x32, + 0x2e,0x39,0x34,0x37,0x37,0x32,0x20,0x38,0x20,0x32,0x2e,0x35,0x20,0x37,0x2e,0x35, + 0x35,0x32,0x32,0x38,0x20,0x32,0x2e,0x35,0x20,0x37,0x43,0x32,0x2e,0x35,0x20,0x36, + 0x2e,0x34,0x34,0x37,0x37,0x32,0x20,0x32,0x2e,0x39,0x34,0x37,0x37,0x32,0x20,0x36, + 0x20,0x33,0x2e,0x35,0x20,0x36,0x48,0x35,0x56,0x34,0x2e,0x35,0x43,0x35,0x20,0x33, + 0x2e,0x31,0x31,0x39,0x32,0x39,0x20,0x36,0x2e,0x31,0x31,0x39,0x32,0x39,0x20,0x32, + 0x20,0x37,0x2e,0x35,0x20,0x32,0x48,0x31,0x36,0x2e,0x35,0x43,0x31,0x37,0x2e,0x38, + 0x38,0x30,0x37,0x20,0x32,0x20,0x31,0x39,0x20,0x33,0x2e,0x31,0x31,0x39,0x32,0x39, + 0x20,0x31,0x39,0x20,0x34,0x2e,0x35,0x56,0x36,0x5a,0x4d,0x37,0x20,0x36,0x48,0x31, + 0x37,0x56,0x34,0x2e,0x35,0x43,0x31,0x37,0x20,0x34,0x2e,0x32,0x32,0x33,0x38,0x36, + 0x20,0x31,0x36,0x2e,0x37,0x37,0x36,0x31,0x20,0x34,0x20,0x31,0x36,0x2e,0x35,0x20, + 0x34,0x48,0x37,0x2e,0x35,0x43,0x37,0x2e,0x32,0x32,0x33,0x38,0x36,0x20,0x34,0x20, + 0x37,0x20,0x34,0x2e,0x32,0x32,0x33,0x38,0x36,0x20,0x37,0x20,0x34,0x2e,0x35,0x56, + 0x36,0x5a,0x4d,0x38,0x2e,0x32,0x39,0x32,0x38,0x39,0x20,0x31,0x31,0x2e,0x32,0x39, + 0x32,0x39,0x43,0x37,0x2e,0x39,0x30,0x32,0x33,0x37,0x20,0x31,0x31,0x2e,0x36,0x38, + 0x33,0x34,0x20,0x37,0x2e,0x39,0x30,0x32,0x33,0x37,0x20,0x31,0x32,0x2e,0x33,0x31, + 0x36,0x36,0x20,0x38,0x2e,0x32,0x39,0x32,0x38,0x39,0x20,0x31,0x32,0x2e,0x37,0x30, + 0x37,0x31,0x4c,0x31,0x30,0x2e,0x35,0x38,0x35,0x38,0x20,0x31,0x35,0x4c,0x38,0x2e, + 0x32,0x39,0x32,0x38,0x39,0x20,0x31,0x37,0x2e,0x32,0x39,0x32,0x39,0x43,0x37,0x2e, + 0x39,0x30,0x32,0x33,0x37,0x20,0x31,0x37,0x2e,0x36,0x38,0x33,0x34,0x20,0x37,0x2e, + 0x39,0x30,0x32,0x33,0x37,0x20,0x31,0x38,0x2e,0x33,0x31,0x36,0x36,0x20,0x38,0x2e, + 0x32,0x39,0x32,0x38,0x39,0x20,0x31,0x38,0x2e,0x37,0x30,0x37,0x31,0x43,0x38,0x2e, + 0x36,0x38,0x33,0x34,0x32,0x20,0x31,0x39,0x2e,0x30,0x39,0x37,0x36,0x20,0x39,0x2e, + 0x33,0x31,0x36,0x35,0x38,0x20,0x31,0x39,0x2e,0x30,0x39,0x37,0x36,0x20,0x39,0x2e, + 0x37,0x30,0x37,0x31,0x31,0x20,0x31,0x38,0x2e,0x37,0x30,0x37,0x31,0x4c,0x31,0x32, + 0x20,0x31,0x36,0x2e,0x34,0x31,0x34,0x32,0x4c,0x31,0x34,0x2e,0x32,0x39,0x32,0x39, + 0x20,0x31,0x38,0x2e,0x37,0x30,0x37,0x31,0x43,0x31,0x34,0x2e,0x36,0x38,0x33,0x34, + 0x20,0x31,0x39,0x2e,0x30,0x39,0x37,0x36,0x20,0x31,0x35,0x2e,0x33,0x31,0x36,0x36, + 0x20,0x31,0x39,0x2e,0x30,0x39,0x37,0x36,0x20,0x31,0x35,0x2e,0x37,0x30,0x37,0x31, + 0x20,0x31,0x38,0x2e,0x37,0x30,0x37,0x31,0x43,0x31,0x36,0x2e,0x30,0x39,0x37,0x36, + 0x20,0x31,0x38,0x2e,0x33,0x31,0x36,0x36,0x20,0x31,0x36,0x2e,0x30,0x39,0x37,0x36, + 0x20,0x31,0x37,0x2e,0x36,0x38,0x33,0x34,0x20,0x31,0x35,0x2e,0x37,0x30,0x37,0x31, + 0x20,0x31,0x37,0x2e,0x32,0x39,0x32,0x39,0x4c,0x31,0x33,0x2e,0x34,0x31,0x34,0x32, + 0x20,0x31,0x35,0x4c,0x31,0x35,0x2e,0x37,0x30,0x37,0x31,0x20,0x31,0x32,0x2e,0x37, + 0x30,0x37,0x31,0x43,0x31,0x36,0x2e,0x30,0x39,0x37,0x36,0x20,0x31,0x32,0x2e,0x33, + 0x31,0x36,0x36,0x20,0x31,0x36,0x2e,0x30,0x39,0x37,0x36,0x20,0x31,0x31,0x2e,0x36, + 0x38,0x33,0x34,0x20,0x31,0x35,0x2e,0x37,0x30,0x37,0x31,0x20,0x31,0x31,0x2e,0x32, + 0x39,0x32,0x39,0x43,0x31,0x35,0x2e,0x33,0x31,0x36,0x36,0x20,0x31,0x30,0x2e,0x39, + 0x30,0x32,0x34,0x20,0x31,0x34,0x2e,0x36,0x38,0x33,0x34,0x20,0x31,0x30,0x2e,0x39, + 0x30,0x32,0x34,0x20,0x31,0x34,0x2e,0x32,0x39,0x32,0x39,0x20,0x31,0x31,0x2e,0x32, + 0x39,0x32,0x39,0x4c,0x31,0x32,0x20,0x31,0x33,0x2e,0x35,0x38,0x35,0x38,0x4c,0x39, + 0x2e,0x37,0x30,0x37,0x31,0x31,0x20,0x31,0x31,0x2e,0x32,0x39,0x32,0x39,0x43,0x39, + 0x2e,0x33,0x31,0x36,0x35,0x38,0x20,0x31,0x30,0x2e,0x39,0x30,0x32,0x34,0x20,0x38, + 0x2e,0x36,0x38,0x33,0x34,0x32,0x20,0x31,0x30,0x2e,0x39,0x30,0x32,0x34,0x20,0x38, + 0x2e,0x32,0x39,0x32,0x38,0x39,0x20,0x31,0x31,0x2e,0x32,0x39,0x32,0x39,0x5a,0x22, + 0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x61, + 0x73,0x65,0x20,0x22,0x73,0x65,0x74,0x74,0x69,0x6e,0x67,0x73,0x22,0x3a,0x20,0x72, + 0x65,0x74,0x75,0x72,0x6e,0x20,0x22,0x4d,0x31,0x39,0x2e,0x31,0x34,0x20,0x31,0x32, + 0x2e,0x39,0x34,0x43,0x31,0x39,0x2e,0x31,0x38,0x20,0x31,0x32,0x2e,0x36,0x34,0x20, + 0x31,0x39,0x2e,0x32,0x20,0x31,0x32,0x2e,0x33,0x33,0x20,0x31,0x39,0x2e,0x32,0x20, + 0x31,0x32,0x43,0x31,0x39,0x2e,0x32,0x20,0x31,0x31,0x2e,0x36,0x39,0x20,0x31,0x39, + 0x2e,0x31,0x38,0x20,0x31,0x31,0x2e,0x33,0x37,0x20,0x31,0x39,0x2e,0x31,0x34,0x20, + 0x31,0x31,0x2e,0x30,0x37,0x4c,0x32,0x31,0x2e,0x31,0x36,0x20,0x39,0x2e,0x34,0x38, + 0x43,0x32,0x31,0x2e,0x33,0x34,0x20,0x39,0x2e,0x33,0x34,0x20,0x32,0x31,0x2e,0x33, + 0x39,0x20,0x39,0x2e,0x30,0x37,0x20,0x32,0x31,0x2e,0x32,0x38,0x20,0x38,0x2e,0x38, + 0x37,0x4c,0x31,0x39,0x2e,0x33,0x36,0x20,0x35,0x2e,0x35,0x36,0x43,0x31,0x39,0x2e, + 0x32,0x34,0x20,0x35,0x2e,0x33,0x34,0x20,0x31,0x38,0x2e,0x39,0x39,0x20,0x35,0x2e, + 0x32,0x37,0x20,0x31,0x38,0x2e,0x37,0x37,0x20,0x35,0x2e,0x33,0x34,0x4c,0x31,0x36, + 0x2e,0x33,0x38,0x20,0x36,0x2e,0x33,0x43,0x31,0x35,0x2e,0x38,0x39,0x20,0x35,0x2e, + 0x39,0x32,0x20,0x31,0x35,0x2e,0x33,0x35,0x20,0x35,0x2e,0x36,0x20,0x31,0x34,0x2e, + 0x37,0x37,0x20,0x35,0x2e,0x33,0x36,0x4c,0x31,0x34,0x2e,0x34,0x31,0x20,0x32,0x2e, + 0x38,0x32,0x43,0x31,0x34,0x2e,0x33,0x37,0x20,0x32,0x2e,0x35,0x38,0x20,0x31,0x34, + 0x2e,0x31,0x37,0x20,0x32,0x2e,0x34,0x31,0x20,0x31,0x33,0x2e,0x39,0x33,0x20,0x32, + 0x2e,0x34,0x31,0x48,0x31,0x30,0x2e,0x30,0x38,0x43,0x39,0x2e,0x38,0x34,0x20,0x32, + 0x2e,0x34,0x31,0x20,0x39,0x2e,0x36,0x35,0x20,0x32,0x2e,0x35,0x38,0x20,0x39,0x2e, + 0x36,0x31,0x20,0x32,0x2e,0x38,0x32,0x4c,0x39,0x2e,0x32,0x35,0x20,0x35,0x2e,0x33, + 0x36,0x43,0x38,0x2e,0x36,0x36,0x20,0x35,0x2e,0x36,0x20,0x38,0x2e,0x31,0x32,0x20, + 0x35,0x2e,0x39,0x32,0x20,0x37,0x2e,0x36,0x33,0x20,0x36,0x2e,0x33,0x4c,0x35,0x2e, + 0x32,0x34,0x20,0x35,0x2e,0x33,0x34,0x43,0x35,0x2e,0x30,0x32,0x20,0x35,0x2e,0x32, + 0x37,0x20,0x34,0x2e,0x37,0x37,0x20,0x35,0x2e,0x33,0x34,0x20,0x34,0x2e,0x36,0x35, + 0x20,0x35,0x2e,0x35,0x36,0x4c,0x32,0x2e,0x37,0x33,0x20,0x38,0x2e,0x38,0x37,0x43, + 0x32,0x2e,0x36,0x32,0x20,0x39,0x2e,0x30,0x37,0x20,0x32,0x2e,0x36,0x36,0x20,0x39, + 0x2e,0x33,0x34,0x20,0x32,0x2e,0x38,0x34,0x20,0x39,0x2e,0x34,0x38,0x4c,0x34,0x2e, + 0x38,0x37,0x20,0x31,0x31,0x2e,0x30,0x37,0x43,0x34,0x2e,0x38,0x33,0x20,0x31,0x31, + 0x2e,0x33,0x37,0x20,0x34,0x2e,0x38,0x31,0x20,0x31,0x31,0x2e,0x36,0x39,0x20,0x34, + 0x2e,0x38,0x31,0x20,0x31,0x32,0x43,0x34,0x2e,0x38,0x31,0x20,0x31,0x32,0x2e,0x33, + 0x32,0x20,0x34,0x2e,0x38,0x33,0x20,0x31,0x32,0x2e,0x36,0x33,0x20,0x34,0x2e,0x38, + 0x37,0x20,0x31,0x32,0x2e,0x39,0x33,0x4c,0x32,0x2e,0x38,0x34,0x20,0x31,0x34,0x2e, + 0x35,0x32,0x43,0x32,0x2e,0x36,0x36,0x20,0x31,0x34,0x2e,0x36,0x36,0x20,0x32,0x2e, + 0x36,0x31,0x20,0x31,0x34,0x2e,0x39,0x33,0x20,0x32,0x2e,0x37,0x32,0x20,0x31,0x35, + 0x2e,0x31,0x33,0x4c,0x34,0x2e,0x36,0x34,0x20,0x31,0x38,0x2e,0x34,0x34,0x43,0x34, + 0x2e,0x37,0x36,0x20,0x31,0x38,0x2e,0x36,0x36,0x20,0x35,0x2e,0x30,0x31,0x20,0x31, + 0x38,0x2e,0x37,0x33,0x20,0x35,0x2e,0x32,0x33,0x20,0x31,0x38,0x2e,0x36,0x36,0x4c, + 0x37,0x2e,0x36,0x32,0x20,0x31,0x37,0x2e,0x37,0x43,0x38,0x2e,0x31,0x31,0x20,0x31, + 0x38,0x2e,0x30,0x38,0x20,0x38,0x2e,0x36,0x35,0x20,0x31,0x38,0x2e,0x34,0x20,0x39, + 0x2e,0x32,0x33,0x20,0x31,0x38,0x2e,0x36,0x34,0x4c,0x39,0x2e,0x35,0x39,0x20,0x32, + 0x31,0x2e,0x31,0x38,0x43,0x39,0x2e,0x36,0x33,0x20,0x32,0x31,0x2e,0x34,0x32,0x20, + 0x39,0x2e,0x38,0x33,0x20,0x32,0x31,0x2e,0x35,0x39,0x20,0x31,0x30,0x2e,0x30,0x37, + 0x20,0x32,0x31,0x2e,0x35,0x39,0x48,0x31,0x33,0x2e,0x39,0x32,0x43,0x31,0x34,0x2e, + 0x31,0x36,0x20,0x32,0x31,0x2e,0x35,0x39,0x20,0x31,0x34,0x2e,0x33,0x35,0x20,0x32, + 0x31,0x2e,0x34,0x32,0x20,0x31,0x34,0x2e,0x33,0x39,0x20,0x32,0x31,0x2e,0x31,0x38, + 0x4c,0x31,0x34,0x2e,0x37,0x35,0x20,0x31,0x38,0x2e,0x36,0x34,0x43,0x31,0x35,0x2e, + 0x33,0x34,0x20,0x31,0x38,0x2e,0x34,0x20,0x31,0x35,0x2e,0x38,0x38,0x20,0x31,0x38, + 0x2e,0x30,0x38,0x20,0x31,0x36,0x2e,0x33,0x37,0x20,0x31,0x37,0x2e,0x37,0x4c,0x31, + 0x38,0x2e,0x37,0x36,0x20,0x31,0x38,0x2e,0x36,0x36,0x43,0x31,0x38,0x2e,0x39,0x38, + 0x20,0x31,0x38,0x2e,0x37,0x33,0x20,0x31,0x39,0x2e,0x32,0x33,0x20,0x31,0x38,0x2e, + 0x36,0x36,0x20,0x31,0x39,0x2e,0x33,0x35,0x20,0x31,0x38,0x2e,0x34,0x34,0x4c,0x32, + 0x31,0x2e,0x32,0x37,0x20,0x31,0x35,0x2e,0x31,0x33,0x43,0x32,0x31,0x2e,0x33,0x38, + 0x20,0x31,0x34,0x2e,0x39,0x33,0x20,0x32,0x31,0x2e,0x33,0x33,0x20,0x31,0x34,0x2e, + 0x36,0x36,0x20,0x32,0x31,0x2e,0x31,0x35,0x20,0x31,0x34,0x2e,0x35,0x32,0x4c,0x31, + 0x39,0x2e,0x31,0x34,0x20,0x31,0x32,0x2e,0x39,0x34,0x5a,0x4d,0x31,0x32,0x20,0x31, + 0x35,0x2e,0x36,0x43,0x31,0x30,0x2e,0x30,0x32,0x20,0x31,0x35,0x2e,0x36,0x20,0x38, + 0x2e,0x34,0x20,0x31,0x33,0x2e,0x39,0x38,0x20,0x38,0x2e,0x34,0x20,0x31,0x32,0x43, + 0x38,0x2e,0x34,0x20,0x31,0x30,0x2e,0x30,0x32,0x20,0x31,0x30,0x2e,0x30,0x32,0x20, + 0x38,0x2e,0x34,0x20,0x31,0x32,0x20,0x38,0x2e,0x34,0x43,0x31,0x33,0x2e,0x39,0x38, + 0x20,0x38,0x2e,0x34,0x20,0x31,0x35,0x2e,0x36,0x20,0x31,0x30,0x2e,0x30,0x32,0x20, + 0x31,0x35,0x2e,0x36,0x20,0x31,0x32,0x43,0x31,0x35,0x2e,0x36,0x20,0x31,0x33,0x2e, + 0x39,0x38,0x20,0x31,0x33,0x2e,0x39,0x38,0x20,0x31,0x35,0x2e,0x36,0x20,0x31,0x32, + 0x20,0x31,0x35,0x2e,0x36,0x5a,0x22,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x63,0x61,0x73,0x65,0x20,0x22,0x70,0x68,0x6f,0x74,0x6f, + 0x5f,0x6c,0x69,0x62,0x72,0x61,0x72,0x79,0x22,0x3a,0x20,0x72,0x65,0x74,0x75,0x72, + 0x6e,0x20,0x22,0x4d,0x31,0x38,0x20,0x36,0x48,0x37,0x43,0x35,0x2e,0x33,0x35,0x20, + 0x36,0x20,0x34,0x20,0x37,0x2e,0x33,0x35,0x20,0x34,0x20,0x39,0x56,0x31,0x38,0x43, + 0x34,0x20,0x31,0x39,0x2e,0x36,0x35,0x20,0x35,0x2e,0x33,0x35,0x20,0x32,0x31,0x20, + 0x37,0x20,0x32,0x31,0x48,0x31,0x38,0x43,0x31,0x39,0x2e,0x36,0x35,0x20,0x32,0x31, + 0x20,0x32,0x31,0x20,0x31,0x39,0x2e,0x36,0x35,0x20,0x32,0x31,0x20,0x31,0x38,0x56, + 0x39,0x43,0x32,0x31,0x20,0x37,0x2e,0x33,0x35,0x20,0x31,0x39,0x2e,0x36,0x35,0x20, + 0x36,0x20,0x31,0x38,0x20,0x36,0x5a,0x4d,0x37,0x20,0x31,0x38,0x2e,0x35,0x43,0x36, + 0x2e,0x37,0x32,0x20,0x31,0x38,0x2e,0x35,0x20,0x36,0x2e,0x35,0x20,0x31,0x38,0x2e, + 0x32,0x38,0x20,0x36,0x2e,0x35,0x20,0x31,0x38,0x56,0x39,0x43,0x36,0x2e,0x35,0x20, + 0x38,0x2e,0x37,0x32,0x20,0x36,0x2e,0x37,0x32,0x20,0x38,0x2e,0x35,0x20,0x37,0x20, + 0x38,0x2e,0x35,0x48,0x31,0x38,0x43,0x31,0x38,0x2e,0x32,0x38,0x20,0x38,0x2e,0x35, + 0x20,0x31,0x38,0x2e,0x35,0x20,0x38,0x2e,0x37,0x32,0x20,0x31,0x38,0x2e,0x35,0x20, + 0x39,0x56,0x31,0x38,0x43,0x31,0x38,0x2e,0x35,0x20,0x31,0x38,0x2e,0x32,0x38,0x20, + 0x31,0x38,0x2e,0x32,0x38,0x20,0x31,0x38,0x2e,0x35,0x20,0x31,0x38,0x20,0x31,0x38, + 0x2e,0x35,0x48,0x37,0x5a,0x4d,0x32,0x30,0x20,0x34,0x2e,0x35,0x43,0x32,0x30,0x20, + 0x33,0x2e,0x31,0x32,0x20,0x31,0x38,0x2e,0x38,0x38,0x20,0x32,0x20,0x31,0x37,0x2e, + 0x35,0x20,0x32,0x48,0x36,0x2e,0x35,0x56,0x33,0x2e,0x35,0x48,0x31,0x37,0x2e,0x35, + 0x43,0x31,0x38,0x2e,0x30,0x35,0x20,0x33,0x2e,0x35,0x20,0x31,0x38,0x2e,0x35,0x20, + 0x33,0x2e,0x39,0x35,0x20,0x31,0x38,0x2e,0x35,0x20,0x34,0x2e,0x35,0x56,0x31,0x37, + 0x48,0x32,0x30,0x56,0x34,0x2e,0x35,0x5a,0x4d,0x31,0x36,0x2e,0x35,0x20,0x31,0x35, + 0x4c,0x31,0x34,0x2e,0x35,0x20,0x31,0x32,0x2e,0x35,0x4c,0x31,0x33,0x20,0x31,0x34, + 0x2e,0x35,0x4c,0x31,0x31,0x2e,0x35,0x20,0x31,0x32,0x2e,0x35,0x4c,0x39,0x20,0x31, + 0x36,0x48,0x31,0x36,0x2e,0x35,0x5a,0x22,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x61,0x73,0x65,0x20,0x22,0x73,0x65,0x61,0x72, + 0x63,0x68,0x22,0x3a,0x20,0x72,0x65,0x74,0x75,0x72,0x6e,0x20,0x22,0x4d,0x31,0x31, + 0x2e,0x35,0x20,0x32,0x31,0x43,0x31,0x36,0x2e,0x37,0x34,0x36,0x37,0x20,0x32,0x31, + 0x20,0x32,0x31,0x20,0x31,0x36,0x2e,0x37,0x34,0x36,0x37,0x20,0x32,0x31,0x20,0x31, + 0x31,0x2e,0x35,0x43,0x32,0x31,0x20,0x36,0x2e,0x32,0x35,0x33,0x32,0x39,0x20,0x31, + 0x36,0x2e,0x37,0x34,0x36,0x37,0x20,0x32,0x20,0x31,0x31,0x2e,0x35,0x20,0x32,0x43, + 0x36,0x2e,0x32,0x35,0x33,0x32,0x39,0x20,0x32,0x20,0x32,0x20,0x36,0x2e,0x32,0x35, + 0x33,0x32,0x39,0x20,0x32,0x20,0x31,0x31,0x2e,0x35,0x43,0x32,0x20,0x31,0x36,0x2e, + 0x37,0x34,0x36,0x37,0x20,0x36,0x2e,0x32,0x35,0x33,0x32,0x39,0x20,0x32,0x31,0x20, + 0x31,0x31,0x2e,0x35,0x20,0x32,0x31,0x5a,0x4d,0x31,0x31,0x2e,0x35,0x20,0x31,0x39, + 0x43,0x37,0x2e,0x33,0x35,0x37,0x38,0x36,0x20,0x31,0x39,0x20,0x34,0x20,0x31,0x35, + 0x2e,0x36,0x34,0x32,0x31,0x20,0x34,0x20,0x31,0x31,0x2e,0x35,0x43,0x34,0x20,0x37, + 0x2e,0x33,0x35,0x37,0x38,0x36,0x20,0x37,0x2e,0x33,0x35,0x37,0x38,0x36,0x20,0x34, + 0x20,0x31,0x31,0x2e,0x35,0x20,0x34,0x43,0x31,0x35,0x2e,0x36,0x34,0x32,0x31,0x20, + 0x34,0x20,0x31,0x39,0x20,0x37,0x2e,0x33,0x35,0x37,0x38,0x36,0x20,0x31,0x39,0x20, + 0x31,0x31,0x2e,0x35,0x43,0x31,0x39,0x20,0x31,0x35,0x2e,0x36,0x34,0x32,0x31,0x20, + 0x31,0x35,0x2e,0x36,0x34,0x32,0x31,0x20,0x31,0x39,0x20,0x31,0x31,0x2e,0x35,0x20, + 0x31,0x39,0x5a,0x4d,0x32,0x30,0x2e,0x32,0x39,0x32,0x39,0x20,0x32,0x30,0x2e,0x32, + 0x39,0x32,0x39,0x43,0x31,0x39,0x2e,0x39,0x30,0x32,0x34,0x20,0x32,0x30,0x2e,0x36, + 0x38,0x33,0x34,0x20,0x31,0x39,0x2e,0x39,0x30,0x32,0x34,0x20,0x32,0x31,0x2e,0x33, + 0x31,0x36,0x36,0x20,0x32,0x30,0x2e,0x32,0x39,0x32,0x39,0x20,0x32,0x31,0x2e,0x37, + 0x30,0x37,0x31,0x43,0x32,0x30,0x2e,0x36,0x38,0x33,0x34,0x20,0x32,0x32,0x2e,0x30, + 0x39,0x37,0x36,0x20,0x32,0x31,0x2e,0x33,0x31,0x36,0x36,0x20,0x32,0x32,0x2e,0x30, + 0x39,0x37,0x36,0x20,0x32,0x31,0x2e,0x37,0x30,0x37,0x31,0x20,0x32,0x31,0x2e,0x37, + 0x30,0x37,0x31,0x4c,0x32,0x33,0x2e,0x37,0x30,0x37,0x31,0x20,0x31,0x39,0x2e,0x37, + 0x30,0x37,0x31,0x43,0x32,0x34,0x2e,0x30,0x39,0x37,0x36,0x20,0x31,0x39,0x2e,0x33, + 0x31,0x36,0x36,0x20,0x32,0x34,0x2e,0x30,0x39,0x37,0x36,0x20,0x31,0x38,0x2e,0x36, + 0x38,0x33,0x34,0x20,0x32,0x33,0x2e,0x37,0x30,0x37,0x31,0x20,0x31,0x38,0x2e,0x32, + 0x39,0x32,0x39,0x43,0x32,0x33,0x2e,0x33,0x31,0x36,0x36,0x20,0x31,0x37,0x2e,0x39, + 0x30,0x32,0x34,0x20,0x32,0x32,0x2e,0x36,0x38,0x33,0x34,0x20,0x31,0x37,0x2e,0x39, + 0x30,0x32,0x34,0x20,0x32,0x32,0x2e,0x32,0x39,0x32,0x39,0x20,0x31,0x38,0x2e,0x32, + 0x39,0x32,0x39,0x4c,0x32,0x30,0x2e,0x32,0x39,0x32,0x39,0x20,0x32,0x30,0x2e,0x32, + 0x39,0x32,0x39,0x5a,0x22,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x63,0x61,0x73,0x65,0x20,0x22,0x63,0x68,0x65,0x76,0x72,0x6f,0x6e, + 0x5f,0x72,0x69,0x67,0x68,0x74,0x22,0x3a,0x20,0x72,0x65,0x74,0x75,0x72,0x6e,0x20, + 0x22,0x4d,0x39,0x2e,0x32,0x39,0x32,0x38,0x39,0x20,0x36,0x2e,0x32,0x39,0x32,0x38, + 0x39,0x43,0x39,0x2e,0x36,0x38,0x33,0x34,0x32,0x20,0x35,0x2e,0x39,0x30,0x32,0x33, + 0x37,0x20,0x31,0x30,0x2e,0x33,0x31,0x36,0x36,0x20,0x35,0x2e,0x39,0x30,0x32,0x33, + 0x37,0x20,0x31,0x30,0x2e,0x37,0x30,0x37,0x31,0x20,0x36,0x2e,0x32,0x39,0x32,0x38, + 0x39,0x4c,0x31,0x35,0x2e,0x37,0x30,0x37,0x31,0x20,0x31,0x31,0x2e,0x32,0x39,0x32, + 0x39,0x43,0x31,0x36,0x2e,0x30,0x39,0x37,0x36,0x20,0x31,0x31,0x2e,0x36,0x38,0x33, + 0x34,0x20,0x31,0x36,0x2e,0x30,0x39,0x37,0x36,0x20,0x31,0x32,0x2e,0x33,0x31,0x36, + 0x36,0x20,0x31,0x35,0x2e,0x37,0x30,0x37,0x31,0x20,0x31,0x32,0x2e,0x37,0x30,0x37, + 0x31,0x4c,0x31,0x30,0x2e,0x37,0x30,0x37,0x31,0x20,0x31,0x37,0x2e,0x37,0x30,0x37, + 0x31,0x43,0x31,0x30,0x2e,0x33,0x31,0x36,0x36,0x20,0x31,0x38,0x2e,0x30,0x39,0x37, + 0x36,0x20,0x39,0x2e,0x36,0x38,0x33,0x34,0x32,0x20,0x31,0x38,0x2e,0x30,0x39,0x37, + 0x36,0x20,0x39,0x2e,0x32,0x39,0x32,0x38,0x39,0x20,0x31,0x37,0x2e,0x37,0x30,0x37, + 0x31,0x43,0x38,0x2e,0x39,0x30,0x32,0x33,0x37,0x20,0x31,0x37,0x2e,0x33,0x31,0x36, + 0x36,0x20,0x38,0x2e,0x39,0x30,0x32,0x33,0x37,0x20,0x31,0x36,0x2e,0x36,0x38,0x33, + 0x34,0x20,0x39,0x2e,0x32,0x39,0x32,0x38,0x39,0x20,0x31,0x36,0x2e,0x32,0x39,0x32, + 0x39,0x4c,0x31,0x33,0x2e,0x35,0x38,0x35,0x38,0x20,0x31,0x32,0x4c,0x39,0x2e,0x32, + 0x39,0x32,0x38,0x39,0x20,0x37,0x2e,0x37,0x30,0x37,0x31,0x31,0x43,0x38,0x2e,0x39, + 0x30,0x32,0x33,0x37,0x20,0x37,0x2e,0x33,0x31,0x36,0x35,0x38,0x20,0x38,0x2e,0x39, + 0x30,0x32,0x33,0x37,0x20,0x36,0x2e,0x36,0x38,0x33,0x34,0x32,0x20,0x39,0x2e,0x32, + 0x39,0x32,0x38,0x39,0x20,0x36,0x2e,0x32,0x39,0x32,0x38,0x39,0x5a,0x22,0xd,0xa, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x61,0x73,0x65, + 0x20,0x22,0x72,0x65,0x6d,0x6f,0x76,0x65,0x22,0x3a,0x20,0x72,0x65,0x74,0x75,0x72, + 0x6e,0x20,0x22,0x4d,0x35,0x20,0x31,0x31,0x48,0x31,0x39,0x43,0x31,0x39,0x2e,0x35, + 0x35,0x32,0x33,0x20,0x31,0x31,0x20,0x32,0x30,0x20,0x31,0x31,0x2e,0x34,0x34,0x37, + 0x37,0x20,0x32,0x30,0x20,0x31,0x32,0x43,0x32,0x30,0x20,0x31,0x32,0x2e,0x35,0x35, + 0x32,0x33,0x20,0x31,0x39,0x2e,0x35,0x35,0x32,0x33,0x20,0x31,0x33,0x20,0x31,0x39, + 0x20,0x31,0x33,0x48,0x35,0x43,0x34,0x2e,0x34,0x34,0x37,0x37,0x32,0x20,0x31,0x33, + 0x20,0x34,0x20,0x31,0x32,0x2e,0x35,0x35,0x32,0x33,0x20,0x34,0x20,0x31,0x32,0x43, + 0x34,0x20,0x31,0x31,0x2e,0x34,0x34,0x37,0x37,0x20,0x34,0x2e,0x34,0x34,0x37,0x37, + 0x32,0x20,0x31,0x31,0x20,0x35,0x20,0x31,0x31,0x5a,0x22,0xd,0xa,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x61,0x73,0x65,0x20,0x22,0x63, + 0x72,0x6f,0x70,0x5f,0x73,0x71,0x75,0x61,0x72,0x65,0x22,0x3a,0x20,0x72,0x65,0x74, + 0x75,0x72,0x6e,0x20,0x22,0x4d,0x37,0x20,0x37,0x48,0x31,0x37,0x56,0x31,0x37,0x48, + 0x37,0x56,0x37,0x5a,0x4d,0x39,0x20,0x39,0x56,0x31,0x35,0x48,0x31,0x35,0x56,0x39, + 0x48,0x39,0x5a,0x22,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x63,0x61,0x73,0x65,0x20,0x22,0x66,0x69,0x6c,0x74,0x65,0x72,0x5f,0x6e, + 0x6f,0x6e,0x65,0x22,0x3a,0x20,0x72,0x65,0x74,0x75,0x72,0x6e,0x20,0x22,0x4d,0x37, + 0x20,0x37,0x48,0x31,0x37,0x56,0x31,0x37,0x48,0x37,0x56,0x37,0x5a,0x4d,0x35,0x20, + 0x35,0x56,0x31,0x35,0x48,0x33,0x56,0x33,0x48,0x31,0x35,0x56,0x35,0x48,0x35,0x5a, + 0x4d,0x39,0x20,0x39,0x56,0x31,0x35,0x48,0x31,0x35,0x56,0x39,0x48,0x39,0x5a,0x22, + 0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x61, + 0x73,0x65,0x20,0x22,0x66,0x6f,0x6c,0x64,0x65,0x72,0x5f,0x6f,0x66,0x66,0x22,0x3a, + 0x20,0x72,0x65,0x74,0x75,0x72,0x6e,0x20,0x22,0x4d,0x32,0x20,0x36,0x43,0x32,0x20, + 0x34,0x2e,0x39,0x20,0x32,0x2e,0x39,0x20,0x34,0x20,0x34,0x20,0x34,0x48,0x39,0x2e, + 0x31,0x37,0x43,0x39,0x2e,0x37,0x20,0x34,0x20,0x31,0x30,0x2e,0x32,0x31,0x20,0x34, + 0x2e,0x32,0x31,0x20,0x31,0x30,0x2e,0x35,0x39,0x20,0x34,0x2e,0x35,0x39,0x4c,0x31, + 0x32,0x20,0x36,0x48,0x32,0x30,0x43,0x32,0x31,0x2e,0x31,0x20,0x36,0x20,0x32,0x32, + 0x20,0x36,0x2e,0x39,0x20,0x32,0x32,0x20,0x38,0x56,0x31,0x37,0x43,0x32,0x32,0x20, + 0x31,0x38,0x2e,0x31,0x20,0x32,0x31,0x2e,0x31,0x20,0x31,0x39,0x20,0x32,0x30,0x20, + 0x31,0x39,0x48,0x36,0x2e,0x38,0x33,0x4c,0x34,0x20,0x31,0x36,0x2e,0x31,0x37,0x56, + 0x31,0x38,0x43,0x34,0x20,0x31,0x39,0x2e,0x31,0x20,0x34,0x2e,0x39,0x20,0x32,0x30, + 0x20,0x36,0x20,0x32,0x30,0x48,0x32,0x30,0x56,0x32,0x32,0x48,0x36,0x43,0x33,0x2e, + 0x37,0x39,0x20,0x32,0x32,0x20,0x32,0x20,0x32,0x30,0x2e,0x32,0x31,0x20,0x32,0x20, + 0x31,0x38,0x56,0x36,0x5a,0x4d,0x32,0x2e,0x38,0x31,0x20,0x32,0x2e,0x38,0x31,0x4c, + 0x31,0x2e,0x33,0x39,0x20,0x34,0x2e,0x32,0x32,0x4c,0x34,0x20,0x36,0x2e,0x38,0x33, + 0x56,0x36,0x48,0x33,0x2e,0x38,0x33,0x4c,0x32,0x2e,0x38,0x31,0x20,0x35,0x2e,0x39, + 0x38,0x56,0x32,0x2e,0x38,0x31,0x5a,0x22,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x61,0x73,0x65,0x20,0x22,0x64,0x65,0x6c,0x65, + 0x74,0x65,0x5f,0x73,0x77,0x65,0x65,0x70,0x22,0x3a,0x20,0x72,0x65,0x74,0x75,0x72, + 0x6e,0x20,0x22,0x4d,0x31,0x36,0x20,0x31,0x36,0x43,0x31,0x36,0x2e,0x35,0x35,0x20, + 0x31,0x36,0x20,0x31,0x37,0x20,0x31,0x35,0x2e,0x35,0x35,0x20,0x31,0x37,0x20,0x31, + 0x35,0x56,0x37,0x48,0x37,0x56,0x31,0x35,0x43,0x37,0x20,0x31,0x35,0x2e,0x35,0x35, + 0x20,0x37,0x2e,0x34,0x35,0x20,0x31,0x36,0x20,0x38,0x20,0x31,0x36,0x48,0x31,0x36, + 0x5a,0x4d,0x31,0x34,0x20,0x33,0x48,0x31,0x30,0x4c,0x39,0x20,0x34,0x48,0x35,0x56, + 0x36,0x48,0x31,0x39,0x56,0x34,0x48,0x31,0x35,0x4c,0x31,0x34,0x20,0x33,0x5a,0x4d, + 0x36,0x20,0x31,0x39,0x48,0x31,0x38,0x56,0x32,0x31,0x48,0x36,0x56,0x31,0x39,0x5a, + 0x22,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63, + 0x61,0x73,0x65,0x20,0x22,0x73,0x74,0x61,0x72,0x22,0x3a,0x20,0x72,0x65,0x74,0x75, + 0x72,0x6e,0x20,0x22,0x4d,0x31,0x32,0x20,0x31,0x37,0x2e,0x32,0x37,0x4c,0x31,0x38, + 0x2e,0x31,0x38,0x20,0x32,0x31,0x4c,0x31,0x36,0x2e,0x35,0x34,0x20,0x31,0x33,0x2e, + 0x39,0x37,0x4c,0x32,0x32,0x20,0x39,0x2e,0x32,0x34,0x4c,0x31,0x34,0x2e,0x38,0x31, + 0x20,0x38,0x2e,0x36,0x33,0x4c,0x31,0x32,0x20,0x32,0x4c,0x39,0x2e,0x31,0x39,0x20, + 0x38,0x2e,0x36,0x33,0x4c,0x32,0x20,0x39,0x2e,0x32,0x34,0x4c,0x37,0x2e,0x34,0x36, + 0x20,0x31,0x33,0x2e,0x39,0x37,0x4c,0x35,0x2e,0x38,0x32,0x20,0x32,0x31,0x4c,0x31, + 0x32,0x20,0x31,0x37,0x2e,0x32,0x37,0x5a,0x22,0xd,0xa,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x61,0x73,0x65,0x20,0x22,0x73,0x63,0x68, + 0x65,0x64,0x75,0x6c,0x65,0x22,0x3a,0x20,0x72,0x65,0x74,0x75,0x72,0x6e,0x20,0x22, + 0x4d,0x31,0x32,0x20,0x32,0x32,0x43,0x31,0x37,0x2e,0x35,0x32,0x32,0x38,0x20,0x32, + 0x32,0x20,0x32,0x32,0x20,0x31,0x37,0x2e,0x35,0x32,0x32,0x38,0x20,0x32,0x32,0x20, + 0x31,0x32,0x43,0x32,0x32,0x20,0x36,0x2e,0x34,0x37,0x37,0x31,0x35,0x20,0x31,0x37, + 0x2e,0x35,0x32,0x32,0x38,0x20,0x32,0x20,0x31,0x32,0x20,0x32,0x43,0x36,0x2e,0x34, + 0x37,0x37,0x31,0x35,0x20,0x32,0x20,0x32,0x20,0x36,0x2e,0x34,0x37,0x37,0x31,0x35, + 0x20,0x32,0x20,0x31,0x32,0x43,0x32,0x20,0x31,0x37,0x2e,0x35,0x32,0x32,0x38,0x20, + 0x36,0x2e,0x34,0x37,0x37,0x31,0x35,0x20,0x32,0x32,0x20,0x31,0x32,0x20,0x32,0x32, + 0x5a,0x4d,0x31,0x32,0x2e,0x37,0x35,0x20,0x37,0x43,0x31,0x32,0x2e,0x37,0x35,0x20, + 0x36,0x2e,0x35,0x38,0x35,0x37,0x39,0x20,0x31,0x32,0x2e,0x34,0x31,0x34,0x32,0x20, + 0x36,0x2e,0x32,0x35,0x20,0x31,0x32,0x20,0x36,0x2e,0x32,0x35,0x43,0x31,0x31,0x2e, + 0x35,0x38,0x35,0x38,0x20,0x36,0x2e,0x32,0x35,0x20,0x31,0x31,0x2e,0x32,0x35,0x20, + 0x36,0x2e,0x35,0x38,0x35,0x37,0x39,0x20,0x31,0x31,0x2e,0x32,0x35,0x20,0x37,0x56, + 0x31,0x32,0x2e,0x35,0x43,0x31,0x31,0x2e,0x32,0x35,0x20,0x31,0x32,0x2e,0x37,0x32, + 0x33,0x31,0x20,0x31,0x31,0x2e,0x33,0x34,0x38,0x38,0x20,0x31,0x32,0x2e,0x39,0x33, + 0x34,0x35,0x20,0x31,0x31,0x2e,0x35,0x31,0x37,0x33,0x20,0x31,0x33,0x2e,0x30,0x37, + 0x38,0x34,0x4c,0x31,0x35,0x2e,0x36,0x39,0x32,0x33,0x20,0x31,0x36,0x2e,0x36,0x35, + 0x33,0x34,0x43,0x31,0x36,0x2e,0x30,0x33,0x37,0x38,0x20,0x31,0x36,0x2e,0x39,0x34, + 0x39,0x36,0x20,0x31,0x36,0x2e,0x35,0x35,0x39,0x33,0x20,0x31,0x36,0x2e,0x39,0x31, + 0x30,0x39,0x20,0x31,0x36,0x2e,0x38,0x35,0x35,0x35,0x20,0x31,0x36,0x2e,0x35,0x36, + 0x35,0x35,0x43,0x31,0x37,0x2e,0x31,0x35,0x31,0x37,0x20,0x31,0x36,0x2e,0x32,0x32, + 0x20,0x31,0x37,0x2e,0x31,0x31,0x33,0x20,0x31,0x35,0x2e,0x36,0x39,0x38,0x35,0x20, + 0x31,0x36,0x2e,0x37,0x36,0x37,0x36,0x20,0x31,0x35,0x2e,0x34,0x30,0x32,0x33,0x4c, + 0x31,0x32,0x2e,0x37,0x35,0x20,0x31,0x31,0x2e,0x39,0x35,0x38,0x37,0x56,0x37,0x5a, + 0x22,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63, + 0x61,0x73,0x65,0x20,0x22,0x65,0x78,0x70,0x61,0x6e,0x64,0x5f,0x6d,0x6f,0x72,0x65, + 0x22,0x3a,0x20,0x72,0x65,0x74,0x75,0x72,0x6e,0x20,0x22,0x4d,0x36,0x2e,0x32,0x39, + 0x32,0x38,0x39,0x20,0x39,0x2e,0x32,0x39,0x32,0x38,0x39,0x43,0x36,0x2e,0x36,0x38, + 0x33,0x34,0x32,0x20,0x38,0x2e,0x39,0x30,0x32,0x33,0x37,0x20,0x37,0x2e,0x33,0x31, + 0x36,0x35,0x38,0x20,0x38,0x2e,0x39,0x30,0x32,0x33,0x37,0x20,0x37,0x2e,0x37,0x30, + 0x37,0x31,0x31,0x20,0x39,0x2e,0x32,0x39,0x32,0x38,0x39,0x4c,0x31,0x32,0x20,0x31, + 0x33,0x2e,0x35,0x38,0x35,0x38,0x4c,0x31,0x36,0x2e,0x32,0x39,0x32,0x39,0x20,0x39, + 0x2e,0x32,0x39,0x32,0x38,0x39,0x43,0x31,0x36,0x2e,0x36,0x38,0x33,0x34,0x20,0x38, + 0x2e,0x39,0x30,0x32,0x33,0x37,0x20,0x31,0x37,0x2e,0x33,0x31,0x36,0x36,0x20,0x38, + 0x2e,0x39,0x30,0x32,0x33,0x37,0x20,0x31,0x37,0x2e,0x37,0x30,0x37,0x31,0x20,0x39, + 0x2e,0x32,0x39,0x32,0x38,0x39,0x43,0x31,0x38,0x2e,0x30,0x39,0x37,0x36,0x20,0x39, + 0x2e,0x36,0x38,0x33,0x34,0x32,0x20,0x31,0x38,0x2e,0x30,0x39,0x37,0x36,0x20,0x31, + 0x30,0x2e,0x33,0x31,0x36,0x36,0x20,0x31,0x37,0x2e,0x37,0x30,0x37,0x31,0x20,0x31, + 0x30,0x2e,0x37,0x30,0x37,0x31,0x4c,0x31,0x32,0x2e,0x37,0x30,0x37,0x31,0x20,0x31, + 0x35,0x2e,0x37,0x30,0x37,0x31,0x43,0x31,0x32,0x2e,0x33,0x31,0x36,0x36,0x20,0x31, + 0x36,0x2e,0x30,0x39,0x37,0x36,0x20,0x31,0x31,0x2e,0x36,0x38,0x33,0x34,0x20,0x31, + 0x36,0x2e,0x30,0x39,0x37,0x36,0x20,0x31,0x31,0x2e,0x32,0x39,0x32,0x39,0x20,0x31, + 0x35,0x2e,0x37,0x30,0x37,0x31,0x4c,0x36,0x2e,0x32,0x39,0x32,0x38,0x39,0x20,0x31, + 0x30,0x2e,0x37,0x30,0x37,0x31,0x43,0x35,0x2e,0x39,0x30,0x32,0x33,0x37,0x20,0x31, + 0x30,0x2e,0x33,0x31,0x36,0x36,0x20,0x35,0x2e,0x39,0x30,0x32,0x33,0x37,0x20,0x39, + 0x2e,0x36,0x38,0x33,0x34,0x32,0x20,0x36,0x2e,0x32,0x39,0x32,0x38,0x39,0x20,0x39, + 0x2e,0x32,0x39,0x32,0x38,0x39,0x5a,0x22,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x61,0x73,0x65,0x20,0x22,0x63,0x68,0x65,0x63, + 0x6b,0x22,0x3a,0x20,0x72,0x65,0x74,0x75,0x72,0x6e,0x20,0x22,0x4d,0x32,0x30,0x2e, + 0x37,0x30,0x37,0x31,0x20,0x37,0x2e,0x32,0x39,0x32,0x38,0x39,0x43,0x32,0x31,0x2e, + 0x30,0x39,0x37,0x36,0x20,0x37,0x2e,0x36,0x38,0x33,0x34,0x32,0x20,0x32,0x31,0x2e, + 0x30,0x39,0x37,0x36,0x20,0x38,0x2e,0x33,0x31,0x36,0x35,0x38,0x20,0x32,0x30,0x2e, + 0x37,0x30,0x37,0x31,0x20,0x38,0x2e,0x37,0x30,0x37,0x31,0x31,0x4c,0x39,0x2e,0x37, + 0x30,0x37,0x31,0x31,0x20,0x31,0x39,0x2e,0x37,0x30,0x37,0x31,0x43,0x39,0x2e,0x33, + 0x31,0x36,0x35,0x38,0x20,0x32,0x30,0x2e,0x30,0x39,0x37,0x36,0x20,0x38,0x2e,0x36, + 0x38,0x33,0x34,0x32,0x20,0x32,0x30,0x2e,0x30,0x39,0x37,0x36,0x20,0x38,0x2e,0x32, + 0x39,0x32,0x38,0x39,0x20,0x31,0x39,0x2e,0x37,0x30,0x37,0x31,0x4c,0x33,0x2e,0x32, + 0x39,0x32,0x38,0x39,0x20,0x31,0x34,0x2e,0x37,0x30,0x37,0x31,0x43,0x32,0x2e,0x39, + 0x30,0x32,0x33,0x37,0x20,0x31,0x34,0x2e,0x33,0x31,0x36,0x36,0x20,0x32,0x2e,0x39, + 0x30,0x32,0x33,0x37,0x20,0x31,0x33,0x2e,0x36,0x38,0x33,0x34,0x20,0x33,0x2e,0x32, + 0x39,0x32,0x38,0x39,0x20,0x31,0x33,0x2e,0x32,0x39,0x32,0x39,0x43,0x33,0x2e,0x36, + 0x38,0x33,0x34,0x32,0x20,0x31,0x32,0x2e,0x39,0x30,0x32,0x34,0x20,0x34,0x2e,0x33, + 0x31,0x36,0x35,0x38,0x20,0x31,0x32,0x2e,0x39,0x30,0x32,0x34,0x20,0x34,0x2e,0x37, + 0x30,0x37,0x31,0x31,0x20,0x31,0x33,0x2e,0x32,0x39,0x32,0x39,0x4c,0x39,0x20,0x31, + 0x37,0x2e,0x35,0x38,0x35,0x38,0x4c,0x31,0x39,0x2e,0x32,0x39,0x32,0x39,0x20,0x37, + 0x2e,0x32,0x39,0x32,0x38,0x39,0x43,0x31,0x39,0x2e,0x36,0x38,0x33,0x34,0x20,0x36, + 0x2e,0x39,0x30,0x32,0x33,0x37,0x20,0x32,0x30,0x2e,0x33,0x31,0x36,0x36,0x20,0x36, + 0x2e,0x39,0x30,0x32,0x33,0x37,0x20,0x32,0x30,0x2e,0x37,0x30,0x37,0x31,0x20,0x37, + 0x2e,0x32,0x39,0x32,0x38,0x39,0x5a,0x22,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x61,0x73,0x65,0x20,0x22,0x66,0x61,0x76,0x6f, + 0x72,0x69,0x74,0x65,0x22,0x3a,0x20,0x72,0x65,0x74,0x75,0x72,0x6e,0x20,0x22,0x4d, + 0x31,0x32,0x2e,0x36,0x32,0x20,0x32,0x30,0x2e,0x38,0x31,0x43,0x31,0x32,0x2e,0x32, + 0x38,0x20,0x32,0x31,0x2e,0x30,0x37,0x20,0x31,0x31,0x2e,0x37,0x32,0x20,0x32,0x31, + 0x2e,0x30,0x37,0x20,0x31,0x31,0x2e,0x33,0x38,0x20,0x32,0x30,0x2e,0x38,0x31,0x43, + 0x38,0x2e,0x34,0x38,0x20,0x31,0x38,0x2e,0x36,0x35,0x20,0x32,0x20,0x31,0x33,0x2e, + 0x36,0x39,0x20,0x32,0x20,0x38,0x2e,0x35,0x43,0x32,0x20,0x35,0x2e,0x35,0x20,0x34, + 0x2e,0x35,0x20,0x33,0x20,0x37,0x2e,0x35,0x20,0x33,0x43,0x39,0x2e,0x32,0x34,0x20, + 0x33,0x20,0x31,0x30,0x2e,0x39,0x31,0x20,0x33,0x2e,0x38,0x31,0x20,0x31,0x32,0x20, + 0x35,0x2e,0x30,0x39,0x43,0x31,0x33,0x2e,0x30,0x39,0x20,0x33,0x2e,0x38,0x31,0x20, + 0x31,0x34,0x2e,0x37,0x36,0x20,0x33,0x20,0x31,0x36,0x2e,0x35,0x20,0x33,0x43,0x31, + 0x39,0x2e,0x35,0x20,0x33,0x20,0x32,0x32,0x20,0x35,0x2e,0x35,0x20,0x32,0x32,0x20, + 0x38,0x2e,0x35,0x43,0x32,0x32,0x20,0x31,0x33,0x2e,0x36,0x39,0x20,0x31,0x35,0x2e, + 0x35,0x32,0x20,0x31,0x38,0x2e,0x36,0x35,0x20,0x31,0x32,0x2e,0x36,0x32,0x20,0x32, + 0x30,0x2e,0x38,0x31,0x5a,0x4d,0x37,0x2e,0x35,0x20,0x35,0x43,0x35,0x2e,0x35,0x37, + 0x20,0x35,0x20,0x34,0x20,0x36,0x2e,0x35,0x37,0x20,0x34,0x20,0x38,0x2e,0x35,0x43, + 0x34,0x20,0x31,0x32,0x2e,0x31,0x20,0x39,0x2e,0x30,0x34,0x20,0x31,0x36,0x2e,0x33, + 0x20,0x31,0x32,0x20,0x31,0x38,0x2e,0x35,0x37,0x43,0x31,0x34,0x2e,0x39,0x36,0x20, + 0x31,0x36,0x2e,0x33,0x20,0x32,0x30,0x20,0x31,0x32,0x2e,0x31,0x20,0x32,0x30,0x20, + 0x38,0x2e,0x35,0x43,0x32,0x30,0x20,0x36,0x2e,0x35,0x37,0x20,0x31,0x38,0x2e,0x34, + 0x33,0x20,0x35,0x20,0x31,0x36,0x2e,0x35,0x20,0x35,0x43,0x31,0x34,0x2e,0x37,0x39, + 0x20,0x35,0x20,0x31,0x33,0x2e,0x35,0x36,0x20,0x36,0x2e,0x33,0x35,0x20,0x31,0x32, + 0x2e,0x39,0x32,0x20,0x37,0x2e,0x36,0x38,0x43,0x31,0x32,0x2e,0x37,0x34,0x20,0x38, + 0x2e,0x30,0x34,0x20,0x31,0x32,0x2e,0x33,0x20,0x38,0x2e,0x32,0x20,0x31,0x31,0x2e, + 0x39,0x33,0x20,0x38,0x2e,0x30,0x32,0x43,0x31,0x31,0x2e,0x36,0x36,0x20,0x37,0x2e, + 0x38,0x39,0x20,0x31,0x31,0x2e,0x35,0x31,0x20,0x37,0x2e,0x36,0x31,0x20,0x31,0x31, + 0x2e,0x35,0x33,0x20,0x37,0x2e,0x33,0x32,0x43,0x31,0x31,0x2e,0x35,0x36,0x20,0x37, + 0x2e,0x32,0x34,0x20,0x31,0x31,0x2e,0x36,0x31,0x20,0x37,0x2e,0x31,0x36,0x20,0x31, + 0x31,0x2e,0x36,0x38,0x20,0x37,0x2e,0x30,0x39,0x43,0x31,0x32,0x2e,0x34,0x34,0x20, + 0x36,0x2e,0x33,0x35,0x20,0x31,0x33,0x2e,0x32,0x35,0x20,0x35,0x20,0x31,0x36,0x2e, + 0x35,0x20,0x35,0x48,0x37,0x2e,0x35,0x5a,0x22,0xd,0xa,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2f,0x2f,0x20,0x43,0x75,0x73,0x74,0x6f,0x6d, + 0x20,0x73,0x74,0x72,0x6f,0x6b,0x65,0x64,0x20,0x69,0x63,0x6f,0x6e,0x73,0xd,0xa, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x61,0x73,0x65, + 0x20,0x22,0x70,0x68,0x6f,0x74,0x6f,0x73,0x22,0x3a,0x20,0x72,0x65,0x74,0x75,0x72, + 0x6e,0x20,0x22,0x4d,0x35,0x20,0x33,0x48,0x31,0x39,0x43,0x32,0x30,0x2e,0x31,0x20, + 0x33,0x20,0x32,0x31,0x20,0x33,0x2e,0x39,0x20,0x32,0x31,0x20,0x35,0x56,0x31,0x39, + 0x43,0x32,0x31,0x20,0x32,0x30,0x2e,0x31,0x20,0x32,0x30,0x2e,0x31,0x20,0x32,0x31, + 0x20,0x31,0x39,0x20,0x32,0x31,0x48,0x35,0x43,0x33,0x2e,0x39,0x20,0x32,0x31,0x20, + 0x33,0x20,0x32,0x30,0x2e,0x31,0x20,0x33,0x20,0x31,0x39,0x56,0x35,0x43,0x33,0x20, + 0x33,0x2e,0x39,0x20,0x33,0x2e,0x39,0x20,0x33,0x20,0x35,0x20,0x33,0x5a,0x20,0x4d, + 0x31,0x30,0x20,0x38,0x2e,0x35,0x41,0x31,0x2e,0x35,0x20,0x31,0x2e,0x35,0x20,0x30, + 0x20,0x31,0x20,0x31,0x20,0x37,0x20,0x38,0x2e,0x35,0x20,0x31,0x2e,0x35,0x20,0x31, + 0x2e,0x35,0x20,0x30,0x20,0x30,0x20,0x31,0x20,0x31,0x30,0x20,0x38,0x2e,0x35,0x20, + 0x4d,0x32,0x31,0x20,0x31,0x35,0x4c,0x31,0x36,0x20,0x31,0x30,0x4c,0x35,0x20,0x32, + 0x31,0x22,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x63,0x61,0x73,0x65,0x20,0x22,0x61,0x6c,0x62,0x75,0x6d,0x73,0x22,0x3a,0x20,0x72, + 0x65,0x74,0x75,0x72,0x6e,0x20,0x22,0x4d,0x34,0x20,0x31,0x39,0x2e,0x35,0x41,0x32, + 0x2e,0x35,0x20,0x32,0x2e,0x35,0x20,0x30,0x20,0x30,0x20,0x31,0x20,0x36,0x2e,0x35, + 0x20,0x31,0x37,0x48,0x32,0x30,0x20,0x4d,0x36,0x2e,0x35,0x20,0x32,0x48,0x32,0x30, + 0x76,0x32,0x30,0x48,0x36,0x2e,0x35,0x41,0x32,0x2e,0x35,0x20,0x32,0x2e,0x35,0x20, + 0x30,0x20,0x30,0x20,0x31,0x20,0x34,0x20,0x31,0x39,0x2e,0x35,0x76,0x2d,0x31,0x35, + 0x41,0x32,0x2e,0x35,0x20,0x32,0x2e,0x35,0x20,0x30,0x20,0x30,0x20,0x31,0x20,0x36, + 0x2e,0x35,0x20,0x32,0x7a,0x22,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x63,0x61,0x73,0x65,0x20,0x22,0x66,0x61,0x76,0x6f,0x72,0x69,0x74,0x65,0x73,0x5f, + 0x6f,0x75,0x74,0x6c,0x69,0x6e,0x65,0x22,0x3a,0x20,0x72,0x65,0x74,0x75,0x72,0x6e, + 0x20,0x22,0x4d,0x32,0x30,0x2e,0x38,0x34,0x20,0x34,0x2e,0x36,0x31,0x61,0x35,0x2e, + 0x35,0x20,0x35,0x2e,0x35,0x20,0x30,0x20,0x30,0x20,0x30,0x2d,0x37,0x2e,0x37,0x38, + 0x20,0x30,0x4c,0x31,0x32,0x20,0x35,0x2e,0x36,0x37,0x6c,0x2d,0x31,0x2e,0x30,0x36, + 0x2d,0x31,0x2e,0x30,0x36,0x61,0x35,0x2e,0x35,0x20,0x35,0x2e,0x35,0x20,0x30,0x20, + 0x30,0x20,0x30,0x2d,0x37,0x2e,0x37,0x38,0x20,0x37,0x2e,0x37,0x38,0x6c,0x31,0x2e, + 0x30,0x36,0x20,0x31,0x2e,0x30,0x36,0x4c,0x31,0x32,0x20,0x32,0x31,0x2e,0x32,0x33, + 0x6c,0x37,0x2e,0x37,0x38,0x2d,0x37,0x2e,0x37,0x38,0x20,0x31,0x2e,0x30,0x36,0x2d, + 0x31,0x2e,0x30,0x36,0x61,0x35,0x2e,0x35,0x20,0x35,0x2e,0x35,0x20,0x30,0x20,0x30, + 0x20,0x30,0x20,0x30,0x2d,0x37,0x2e,0x37,0x38,0x7a,0x22,0xd,0xa,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x63,0x61,0x73,0x65,0x20,0x22,0x6c,0x61,0x62,0x65,0x6c, + 0x22,0x3a,0x20,0x72,0x65,0x74,0x75,0x72,0x6e,0x20,0x22,0x4d,0x31,0x37,0x2e,0x36, + 0x33,0x20,0x35,0x2e,0x38,0x34,0x43,0x31,0x37,0x2e,0x32,0x37,0x20,0x35,0x2e,0x33, + 0x33,0x20,0x31,0x36,0x2e,0x36,0x37,0x20,0x35,0x20,0x31,0x36,0x20,0x35,0x4c,0x35, + 0x20,0x35,0x2e,0x30,0x31,0x43,0x33,0x2e,0x39,0x20,0x35,0x2e,0x30,0x31,0x20,0x33, + 0x20,0x35,0x2e,0x39,0x20,0x33,0x20,0x37,0x76,0x31,0x30,0x63,0x30,0x20,0x31,0x2e, + 0x31,0x2e,0x39,0x20,0x31,0x2e,0x39,0x39,0x20,0x32,0x20,0x31,0x2e,0x39,0x39,0x4c, + 0x31,0x36,0x20,0x31,0x39,0x63,0x2e,0x36,0x37,0x20,0x30,0x20,0x31,0x2e,0x32,0x37, + 0x2d,0x2e,0x33,0x33,0x20,0x31,0x2e,0x36,0x33,0x2d,0x2e,0x38,0x34,0x4c,0x32,0x32, + 0x20,0x31,0x32,0x6c,0x2d,0x34,0x2e,0x33,0x37,0x2d,0x36,0x2e,0x31,0x36,0x7a,0x22, + 0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x61,0x73,0x65,0x20,0x22, + 0x63,0x6c,0x6f,0x73,0x65,0x22,0x3a,0x20,0x72,0x65,0x74,0x75,0x72,0x6e,0x20,0x22, + 0x4d,0x31,0x39,0x20,0x36,0x2e,0x34,0x31,0x4c,0x31,0x37,0x2e,0x35,0x39,0x20,0x35, + 0x20,0x31,0x32,0x20,0x31,0x30,0x2e,0x35,0x39,0x20,0x36,0x2e,0x34,0x31,0x20,0x35, + 0x20,0x35,0x20,0x36,0x2e,0x34,0x31,0x20,0x31,0x30,0x2e,0x35,0x39,0x20,0x31,0x32, + 0x20,0x35,0x20,0x31,0x37,0x2e,0x35,0x39,0x20,0x36,0x2e,0x34,0x31,0x20,0x31,0x39, + 0x20,0x31,0x32,0x20,0x31,0x33,0x2e,0x34,0x31,0x20,0x31,0x37,0x2e,0x35,0x39,0x20, + 0x31,0x39,0x20,0x31,0x39,0x20,0x31,0x37,0x2e,0x35,0x39,0x20,0x31,0x33,0x2e,0x34, + 0x31,0x20,0x31,0x32,0x7a,0x22,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x63,0x61,0x73,0x65,0x20,0x22,0x61,0x72,0x72,0x6f,0x77,0x5f,0x64,0x6f,0x77,0x6e, + 0x77,0x61,0x72,0x64,0x22,0x3a,0x20,0x72,0x65,0x74,0x75,0x72,0x6e,0x20,0x22,0x4d, + 0x32,0x30,0x20,0x31,0x32,0x6c,0x2d,0x31,0x2e,0x34,0x31,0x2d,0x31,0x2e,0x34,0x31, + 0x4c,0x31,0x33,0x20,0x31,0x36,0x2e,0x31,0x37,0x56,0x34,0x68,0x2d,0x32,0x76,0x31, + 0x32,0x2e,0x31,0x37,0x6c,0x2d,0x35,0x2e,0x35,0x38,0x2d,0x35,0x2e,0x35,0x39,0x4c, + 0x34,0x20,0x31,0x32,0x6c,0x38,0x20,0x38,0x20,0x38,0x2d,0x38,0x7a,0x22,0xd,0xa, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x63,0x61,0x73,0x65,0x20,0x22,0x61,0x72,0x72,0x6f,0x77,0x5f,0x75,0x70,0x77,0x61, + 0x72,0x64,0x22,0x3a,0x20,0x72,0x65,0x74,0x75,0x72,0x6e,0x20,0x22,0x4d,0x34,0x20, + 0x31,0x32,0x6c,0x31,0x2e,0x34,0x31,0x20,0x31,0x2e,0x34,0x31,0x4c,0x31,0x31,0x20, + 0x37,0x2e,0x38,0x33,0x56,0x32,0x30,0x68,0x32,0x56,0x37,0x2e,0x38,0x33,0x6c,0x35, + 0x2e,0x35,0x38,0x20,0x35,0x2e,0x35,0x39,0x4c,0x32,0x30,0x20,0x31,0x32,0x6c,0x2d, + 0x38,0x2d,0x38,0x2d,0x38,0x20,0x38,0x7a,0x22,0xd,0xa,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x61,0x73,0x65,0x20, + 0x22,0x61,0x64,0x64,0x22,0x3a,0x20,0x72,0x65,0x74,0x75,0x72,0x6e,0x20,0x22,0x4d, + 0x31,0x32,0x20,0x32,0x43,0x31,0x32,0x2e,0x35,0x35,0x32,0x33,0x20,0x32,0x20,0x31, + 0x33,0x20,0x32,0x2e,0x34,0x34,0x37,0x37,0x32,0x20,0x31,0x33,0x20,0x33,0x56,0x31, + 0x31,0x48,0x32,0x31,0x43,0x32,0x31,0x2e,0x35,0x35,0x32,0x33,0x20,0x31,0x31,0x20, + 0x32,0x32,0x20,0x31,0x31,0x2e,0x34,0x34,0x37,0x37,0x20,0x32,0x32,0x20,0x31,0x32, + 0x43,0x32,0x32,0x20,0x31,0x32,0x2e,0x35,0x35,0x32,0x33,0x20,0x32,0x31,0x2e,0x35, + 0x35,0x32,0x33,0x20,0x31,0x33,0x20,0x32,0x31,0x20,0x31,0x33,0x48,0x31,0x33,0x56, + 0x32,0x31,0x43,0x31,0x33,0x20,0x32,0x31,0x2e,0x35,0x35,0x32,0x33,0x20,0x31,0x32, + 0x2e,0x35,0x35,0x32,0x33,0x20,0x32,0x32,0x20,0x31,0x32,0x20,0x32,0x32,0x43,0x31, + 0x31,0x2e,0x34,0x34,0x37,0x37,0x20,0x32,0x32,0x20,0x31,0x31,0x20,0x32,0x31,0x2e, + 0x35,0x35,0x32,0x33,0x20,0x31,0x31,0x20,0x32,0x31,0x56,0x31,0x33,0x48,0x33,0x43, + 0x32,0x2e,0x34,0x34,0x37,0x37,0x32,0x20,0x31,0x33,0x20,0x32,0x20,0x31,0x32,0x2e, + 0x35,0x35,0x32,0x33,0x20,0x32,0x20,0x31,0x32,0x43,0x32,0x20,0x31,0x31,0x2e,0x34, + 0x34,0x37,0x37,0x20,0x32,0x2e,0x34,0x34,0x37,0x37,0x32,0x20,0x31,0x31,0x20,0x33, + 0x20,0x31,0x31,0x48,0x31,0x31,0x56,0x33,0x43,0x31,0x31,0x20,0x32,0x2e,0x34,0x34, + 0x37,0x37,0x32,0x20,0x31,0x31,0x2e,0x34,0x34,0x37,0x37,0x20,0x32,0x20,0x31,0x32, + 0x20,0x32,0x5a,0x22,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x63,0x61,0x73,0x65,0x20,0x22,0x62,0x72,0x6f,0x6b,0x65,0x6e,0x5f,0x69, + 0x6d,0x61,0x67,0x65,0x22,0x3a,0x20,0x72,0x65,0x74,0x75,0x72,0x6e,0x20,0x22,0x4d, + 0x34,0x20,0x32,0x31,0x43,0x32,0x2e,0x39,0x20,0x32,0x31,0x20,0x32,0x20,0x32,0x30, + 0x2e,0x31,0x20,0x32,0x20,0x31,0x39,0x56,0x35,0x43,0x32,0x20,0x33,0x2e,0x39,0x20, + 0x32,0x2e,0x39,0x20,0x33,0x20,0x34,0x20,0x33,0x48,0x32,0x30,0x43,0x32,0x31,0x2e, + 0x31,0x20,0x33,0x20,0x32,0x32,0x20,0x33,0x2e,0x39,0x20,0x32,0x32,0x20,0x35,0x56, + 0x38,0x48,0x32,0x30,0x56,0x35,0x48,0x34,0x56,0x31,0x38,0x2e,0x35,0x4c,0x38,0x20, + 0x31,0x34,0x2e,0x35,0x4c,0x31,0x32,0x20,0x31,0x38,0x2e,0x35,0x4c,0x31,0x36,0x20, + 0x31,0x34,0x2e,0x35,0x4c,0x31,0x38,0x20,0x31,0x36,0x2e,0x35,0x4c,0x31,0x38,0x20, + 0x31,0x39,0x43,0x31,0x38,0x20,0x32,0x30,0x2e,0x31,0x20,0x31,0x37,0x2e,0x31,0x20, + 0x32,0x31,0x20,0x31,0x36,0x20,0x32,0x31,0x48,0x34,0x5a,0x4d,0x32,0x31,0x2e,0x35, + 0x20,0x31,0x30,0x2e,0x35,0x4c,0x31,0x39,0x20,0x31,0x33,0x4c,0x31,0x36,0x2e,0x35, + 0x20,0x31,0x30,0x2e,0x35,0x4c,0x31,0x39,0x20,0x38,0x4c,0x32,0x31,0x2e,0x35,0x20, + 0x31,0x30,0x2e,0x35,0x5a,0x22,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x63,0x61,0x73,0x65,0x20,0x22,0x61,0x64,0x64,0x5f,0x70,0x68, + 0x6f,0x74,0x6f,0x5f,0x61,0x6c,0x74,0x65,0x72,0x6e,0x61,0x74,0x65,0x22,0x3a,0x20, + 0x72,0x65,0x74,0x75,0x72,0x6e,0x20,0x22,0x4d,0x38,0x20,0x31,0x35,0x48,0x31,0x36, + 0x56,0x31,0x33,0x48,0x38,0x56,0x31,0x35,0x5a,0x4d,0x31,0x36,0x20,0x39,0x56,0x31, + 0x31,0x48,0x38,0x56,0x39,0x48,0x31,0x36,0x5a,0x4d,0x34,0x20,0x35,0x48,0x32,0x30, + 0x43,0x32,0x31,0x2e,0x31,0x20,0x35,0x20,0x32,0x32,0x20,0x35,0x2e,0x39,0x20,0x32, + 0x32,0x20,0x37,0x56,0x31,0x39,0x43,0x32,0x32,0x20,0x32,0x30,0x2e,0x31,0x20,0x32, + 0x31,0x2e,0x31,0x20,0x32,0x31,0x20,0x32,0x30,0x20,0x32,0x31,0x48,0x34,0x43,0x32, + 0x2e,0x39,0x20,0x32,0x31,0x20,0x32,0x20,0x32,0x30,0x2e,0x31,0x20,0x32,0x20,0x31, + 0x39,0x56,0x37,0x43,0x32,0x20,0x35,0x2e,0x39,0x20,0x32,0x2e,0x39,0x20,0x35,0x20, + 0x34,0x20,0x35,0x5a,0x4d,0x34,0x20,0x31,0x39,0x48,0x32,0x30,0x56,0x37,0x48,0x34, + 0x56,0x31,0x39,0x5a,0x4d,0x31,0x38,0x20,0x33,0x48,0x36,0x56,0x31,0x48,0x31,0x38, + 0x56,0x33,0x5a,0x22,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x63,0x61,0x73,0x65,0x20,0x22,0x70,0x61,0x6c,0x65,0x74,0x74,0x65,0x22, + 0x3a,0x20,0x72,0x65,0x74,0x75,0x72,0x6e,0x20,0x22,0x4d,0x31,0x32,0x20,0x33,0x43, + 0x37,0x2e,0x30,0x33,0x20,0x33,0x20,0x33,0x20,0x37,0x2e,0x30,0x33,0x20,0x33,0x20, + 0x31,0x32,0x43,0x33,0x20,0x31,0x36,0x2e,0x34,0x32,0x20,0x36,0x2e,0x35,0x38,0x20, + 0x32,0x30,0x20,0x31,0x31,0x20,0x32,0x30,0x48,0x31,0x32,0x43,0x31,0x33,0x2e,0x31, + 0x20,0x32,0x30,0x20,0x31,0x34,0x20,0x31,0x39,0x2e,0x31,0x20,0x31,0x34,0x20,0x31, + 0x38,0x43,0x31,0x34,0x20,0x31,0x37,0x2e,0x34,0x37,0x20,0x31,0x33,0x2e,0x37,0x39, + 0x20,0x31,0x36,0x2e,0x39,0x36,0x20,0x31,0x33,0x2e,0x34,0x31,0x20,0x31,0x36,0x2e, + 0x35,0x39,0x43,0x31,0x33,0x2e,0x30,0x34,0x20,0x31,0x36,0x2e,0x32,0x31,0x20,0x31, + 0x32,0x2e,0x38,0x33,0x20,0x31,0x35,0x2e,0x37,0x20,0x31,0x32,0x2e,0x38,0x33,0x20, + 0x31,0x35,0x2e,0x31,0x37,0x43,0x31,0x32,0x2e,0x38,0x33,0x20,0x31,0x34,0x2e,0x30, + 0x37,0x20,0x31,0x33,0x2e,0x37,0x33,0x20,0x31,0x33,0x2e,0x31,0x37,0x20,0x31,0x34, + 0x2e,0x38,0x33,0x20,0x31,0x33,0x2e,0x31,0x37,0x48,0x31,0x37,0x43,0x31,0x39,0x2e, + 0x32,0x31,0x20,0x31,0x33,0x2e,0x31,0x37,0x20,0x32,0x31,0x20,0x31,0x31,0x2e,0x33, + 0x38,0x20,0x32,0x31,0x20,0x39,0x2e,0x31,0x37,0x43,0x32,0x31,0x20,0x35,0x2e,0x37, + 0x36,0x20,0x31,0x36,0x2e,0x39,0x37,0x20,0x33,0x20,0x31,0x32,0x20,0x33,0x5a,0x4d, + 0x37,0x2e,0x35,0x20,0x31,0x32,0x2e,0x35,0x43,0x36,0x2e,0x36,0x37,0x20,0x31,0x32, + 0x2e,0x35,0x20,0x36,0x20,0x31,0x31,0x2e,0x38,0x33,0x20,0x36,0x20,0x31,0x31,0x43, + 0x36,0x20,0x31,0x30,0x2e,0x31,0x37,0x20,0x36,0x2e,0x36,0x37,0x20,0x39,0x2e,0x35, + 0x20,0x37,0x2e,0x35,0x20,0x39,0x2e,0x35,0x43,0x38,0x2e,0x33,0x33,0x20,0x39,0x2e, + 0x35,0x20,0x39,0x20,0x31,0x30,0x2e,0x31,0x37,0x20,0x39,0x20,0x31,0x31,0x43,0x39, + 0x20,0x31,0x31,0x2e,0x38,0x33,0x20,0x38,0x2e,0x33,0x33,0x20,0x31,0x32,0x2e,0x35, + 0x20,0x37,0x2e,0x35,0x20,0x31,0x32,0x2e,0x35,0x5a,0x4d,0x31,0x30,0x2e,0x35,0x20, + 0x38,0x2e,0x35,0x43,0x39,0x2e,0x36,0x37,0x20,0x38,0x2e,0x35,0x20,0x39,0x20,0x37, + 0x2e,0x38,0x33,0x20,0x39,0x20,0x37,0x43,0x39,0x20,0x36,0x2e,0x31,0x37,0x20,0x39, + 0x2e,0x36,0x37,0x20,0x35,0x2e,0x35,0x20,0x31,0x30,0x2e,0x35,0x20,0x35,0x2e,0x35, + 0x43,0x31,0x31,0x2e,0x33,0x33,0x20,0x35,0x2e,0x35,0x20,0x31,0x32,0x20,0x36,0x2e, + 0x31,0x37,0x20,0x31,0x32,0x20,0x37,0x43,0x31,0x32,0x20,0x37,0x2e,0x38,0x33,0x20, + 0x31,0x31,0x2e,0x33,0x33,0x20,0x38,0x2e,0x35,0x20,0x31,0x30,0x2e,0x35,0x20,0x38, + 0x2e,0x35,0x5a,0x4d,0x31,0x34,0x20,0x38,0x2e,0x35,0x43,0x31,0x33,0x2e,0x31,0x37, + 0x20,0x38,0x2e,0x35,0x20,0x31,0x32,0x2e,0x35,0x20,0x37,0x2e,0x38,0x33,0x20,0x31, + 0x32,0x2e,0x35,0x20,0x37,0x43,0x31,0x32,0x2e,0x35,0x20,0x36,0x2e,0x31,0x37,0x20, + 0x31,0x33,0x2e,0x31,0x37,0x20,0x35,0x2e,0x35,0x20,0x31,0x34,0x20,0x35,0x2e,0x35, + 0x43,0x31,0x34,0x2e,0x38,0x33,0x20,0x35,0x2e,0x35,0x20,0x31,0x35,0x2e,0x35,0x20, + 0x36,0x2e,0x31,0x37,0x20,0x31,0x35,0x2e,0x35,0x20,0x37,0x43,0x31,0x35,0x2e,0x35, + 0x20,0x37,0x2e,0x38,0x33,0x20,0x31,0x34,0x2e,0x38,0x33,0x20,0x38,0x2e,0x35,0x20, + 0x31,0x34,0x20,0x38,0x2e,0x35,0x5a,0x4d,0x31,0x36,0x2e,0x35,0x20,0x31,0x32,0x2e, + 0x35,0x43,0x31,0x35,0x2e,0x36,0x37,0x20,0x31,0x32,0x2e,0x35,0x20,0x31,0x35,0x20, + 0x31,0x31,0x2e,0x38,0x33,0x20,0x31,0x35,0x20,0x31,0x31,0x43,0x31,0x35,0x20,0x31, + 0x30,0x2e,0x31,0x37,0x20,0x31,0x35,0x2e,0x36,0x37,0x20,0x39,0x2e,0x35,0x20,0x31, + 0x36,0x2e,0x35,0x20,0x39,0x2e,0x35,0x43,0x31,0x37,0x2e,0x33,0x33,0x20,0x39,0x2e, + 0x35,0x20,0x31,0x38,0x20,0x31,0x30,0x2e,0x31,0x37,0x20,0x31,0x38,0x20,0x31,0x31, + 0x43,0x31,0x38,0x20,0x31,0x31,0x2e,0x38,0x33,0x20,0x31,0x37,0x2e,0x33,0x33,0x20, + 0x31,0x32,0x2e,0x35,0x20,0x31,0x36,0x2e,0x35,0x20,0x31,0x32,0x2e,0x35,0x5a,0x22, + 0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x61, + 0x73,0x65,0x20,0x22,0x73,0x70,0x65,0x65,0x64,0x22,0x3a,0x20,0x72,0x65,0x74,0x75, + 0x72,0x6e,0x20,0x22,0x4d,0x31,0x32,0x20,0x32,0x43,0x36,0x2e,0x34,0x38,0x20,0x32, + 0x20,0x32,0x20,0x36,0x2e,0x34,0x38,0x20,0x32,0x20,0x31,0x32,0x43,0x32,0x20,0x31, + 0x37,0x2e,0x35,0x32,0x20,0x36,0x2e,0x34,0x38,0x20,0x32,0x32,0x20,0x31,0x32,0x20, + 0x32,0x32,0x43,0x31,0x37,0x2e,0x35,0x32,0x20,0x32,0x32,0x20,0x32,0x32,0x20,0x31, + 0x37,0x2e,0x35,0x32,0x20,0x32,0x32,0x20,0x31,0x32,0x43,0x32,0x32,0x20,0x36,0x2e, + 0x34,0x38,0x20,0x31,0x37,0x2e,0x35,0x32,0x20,0x32,0x20,0x31,0x32,0x20,0x32,0x5a, + 0x4d,0x31,0x37,0x2e,0x32,0x39,0x32,0x39,0x20,0x31,0x37,0x2e,0x32,0x39,0x32,0x39, + 0x43,0x31,0x36,0x2e,0x39,0x30,0x32,0x34,0x20,0x31,0x37,0x2e,0x36,0x38,0x33,0x34, + 0x20,0x31,0x36,0x2e,0x32,0x36,0x39,0x32,0x20,0x31,0x37,0x2e,0x36,0x38,0x33,0x34, + 0x20,0x31,0x35,0x2e,0x38,0x37,0x38,0x37,0x20,0x31,0x37,0x2e,0x32,0x39,0x32,0x39, + 0x4c,0x31,0x32,0x20,0x31,0x33,0x2e,0x34,0x31,0x34,0x32,0x56,0x37,0x43,0x31,0x32, + 0x20,0x36,0x2e,0x34,0x34,0x37,0x37,0x32,0x20,0x31,0x32,0x2e,0x34,0x34,0x37,0x37, + 0x20,0x36,0x20,0x31,0x33,0x20,0x36,0x43,0x31,0x33,0x2e,0x35,0x35,0x32,0x33,0x20, + 0x36,0x20,0x31,0x34,0x20,0x36,0x2e,0x34,0x34,0x37,0x37,0x32,0x20,0x31,0x34,0x20, + 0x37,0x56,0x31,0x32,0x2e,0x35,0x38,0x35,0x38,0x4c,0x31,0x37,0x2e,0x32,0x39,0x32, + 0x39,0x20,0x31,0x35,0x2e,0x38,0x37,0x38,0x37,0x43,0x31,0x37,0x2e,0x36,0x38,0x33, + 0x34,0x20,0x31,0x36,0x2e,0x32,0x36,0x39,0x32,0x20,0x31,0x37,0x2e,0x36,0x38,0x33, + 0x34,0x20,0x31,0x36,0x2e,0x39,0x30,0x32,0x34,0x20,0x31,0x37,0x2e,0x32,0x39,0x32, + 0x39,0x20,0x31,0x37,0x2e,0x32,0x39,0x32,0x39,0x5a,0x22,0xd,0xa,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x61,0x73,0x65,0x20,0x22,0x6c, + 0x69,0x67,0x68,0x74,0x5f,0x6d,0x6f,0x64,0x65,0x22,0x3a,0x20,0x72,0x65,0x74,0x75, + 0x72,0x6e,0x20,0x22,0x4d,0x31,0x32,0x20,0x31,0x38,0x61,0x36,0x20,0x36,0x20,0x30, + 0x20,0x31,0x20,0x31,0x20,0x30,0x2d,0x31,0x32,0x20,0x36,0x20,0x36,0x20,0x30,0x20, + 0x30,0x20,0x31,0x20,0x30,0x20,0x31,0x32,0x5a,0x20,0x4d,0x31,0x31,0x20,0x31,0x68, + 0x32,0x76,0x33,0x68,0x2d,0x32,0x56,0x31,0x5a,0x6d,0x30,0x20,0x31,0x39,0x68,0x32, + 0x76,0x33,0x68,0x2d,0x32,0x76,0x2d,0x33,0x5a,0x4d,0x31,0x20,0x31,0x31,0x68,0x33, + 0x76,0x32,0x48,0x31,0x76,0x2d,0x32,0x5a,0x6d,0x31,0x39,0x20,0x30,0x68,0x33,0x76, + 0x32,0x68,0x2d,0x33,0x76,0x2d,0x32,0x5a,0x4d,0x34,0x2e,0x32,0x32,0x20,0x34,0x2e, + 0x32,0x32,0x6c,0x31,0x2e,0x34,0x32,0x2d,0x31,0x2e,0x34,0x32,0x20,0x32,0x2e,0x31, + 0x32,0x20,0x32,0x2e,0x31,0x32,0x2d,0x31,0x2e,0x34,0x32,0x20,0x31,0x2e,0x34,0x32, + 0x4c,0x34,0x2e,0x32,0x32,0x20,0x34,0x2e,0x32,0x32,0x5a,0x6d,0x31,0x32,0x2e,0x33, + 0x32,0x20,0x31,0x32,0x2e,0x33,0x32,0x20,0x31,0x2e,0x34,0x32,0x2d,0x31,0x2e,0x34, + 0x32,0x20,0x32,0x2e,0x31,0x32,0x20,0x32,0x2e,0x31,0x32,0x2d,0x31,0x2e,0x34,0x32, + 0x20,0x31,0x2e,0x34,0x32,0x2d,0x32,0x2e,0x31,0x32,0x2d,0x32,0x2e,0x31,0x32,0x5a, + 0x4d,0x31,0x39,0x2e,0x37,0x38,0x20,0x34,0x2e,0x32,0x32,0x6c,0x2d,0x32,0x2e,0x31, + 0x32,0x20,0x32,0x2e,0x31,0x32,0x2d,0x31,0x2e,0x34,0x32,0x2d,0x31,0x2e,0x34,0x32, + 0x20,0x32,0x2e,0x31,0x32,0x2d,0x32,0x2e,0x31,0x32,0x20,0x31,0x2e,0x34,0x32,0x20, + 0x31,0x2e,0x34,0x32,0x5a,0x4d,0x37,0x2e,0x36,0x36,0x20,0x31,0x36,0x2e,0x33,0x34, + 0x6c,0x2d,0x32,0x2e,0x31,0x32,0x20,0x32,0x2e,0x31,0x32,0x2d,0x31,0x2e,0x34,0x32, + 0x2d,0x31,0x2e,0x34,0x32,0x20,0x32,0x2e,0x31,0x32,0x2d,0x32,0x2e,0x31,0x32,0x20, + 0x31,0x2e,0x34,0x32,0x20,0x31,0x2e,0x34,0x32,0x5a,0x22,0xd,0xa,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x61,0x73,0x65,0x20,0x22,0x64, + 0x61,0x72,0x6b,0x5f,0x6d,0x6f,0x64,0x65,0x22,0x3a,0x20,0x72,0x65,0x74,0x75,0x72, + 0x6e,0x20,0x22,0x4d,0x31,0x32,0x2e,0x32,0x20,0x33,0x2e,0x31,0x43,0x38,0x2e,0x31, + 0x20,0x33,0x2e,0x36,0x20,0x35,0x20,0x37,0x2e,0x31,0x20,0x35,0x20,0x31,0x31,0x2e, + 0x33,0x43,0x35,0x20,0x31,0x35,0x2e,0x39,0x20,0x38,0x2e,0x37,0x20,0x31,0x39,0x2e, + 0x36,0x20,0x31,0x33,0x2e,0x33,0x20,0x31,0x39,0x2e,0x36,0x43,0x31,0x36,0x2e,0x34, + 0x20,0x31,0x39,0x2e,0x36,0x20,0x31,0x39,0x2e,0x31,0x20,0x31,0x37,0x2e,0x39,0x20, + 0x32,0x30,0x2e,0x35,0x20,0x31,0x35,0x2e,0x34,0x43,0x31,0x36,0x2e,0x36,0x20,0x31, + 0x36,0x2e,0x31,0x20,0x31,0x33,0x20,0x31,0x33,0x2e,0x31,0x20,0x31,0x33,0x20,0x39, + 0x2e,0x31,0x43,0x31,0x33,0x20,0x36,0x2e,0x37,0x20,0x31,0x34,0x2e,0x33,0x20,0x34, + 0x2e,0x36,0x20,0x31,0x36,0x2e,0x32,0x20,0x33,0x2e,0x34,0x43,0x31,0x34,0x2e,0x39, + 0x20,0x33,0x20,0x31,0x33,0x2e,0x36,0x20,0x32,0x2e,0x39,0x20,0x31,0x32,0x2e,0x32, + 0x20,0x33,0x2e,0x31,0x5a,0x22,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x63,0x61,0x73,0x65,0x20,0x22,0x73,0x79,0x6e,0x63,0x22,0x3a, + 0x20,0x72,0x65,0x74,0x75,0x72,0x6e,0x20,0x22,0x4d,0x31,0x32,0x20,0x34,0x43,0x39, + 0x2e,0x32,0x35,0x20,0x34,0x20,0x36,0x2e,0x38,0x20,0x35,0x2e,0x33,0x31,0x20,0x35, + 0x2e,0x32,0x20,0x37,0x2e,0x33,0x37,0x4c,0x34,0x2e,0x34,0x31,0x20,0x36,0x2e,0x35, + 0x38,0x43,0x34,0x2e,0x30,0x32,0x20,0x36,0x2e,0x31,0x39,0x20,0x33,0x2e,0x33,0x39, + 0x20,0x36,0x2e,0x31,0x39,0x20,0x33,0x20,0x36,0x2e,0x35,0x38,0x43,0x32,0x2e,0x36, + 0x31,0x20,0x36,0x2e,0x39,0x37,0x20,0x32,0x2e,0x36,0x31,0x20,0x37,0x2e,0x36,0x20, + 0x33,0x20,0x37,0x2e,0x39,0x39,0x4c,0x35,0x2e,0x32,0x39,0x20,0x31,0x30,0x2e,0x32, + 0x38,0x43,0x35,0x2e,0x34,0x38,0x20,0x31,0x30,0x2e,0x34,0x37,0x20,0x35,0x2e,0x37, + 0x34,0x20,0x31,0x30,0x2e,0x35,0x38,0x20,0x36,0x20,0x31,0x30,0x2e,0x35,0x38,0x43, + 0x36,0x2e,0x32,0x36,0x20,0x31,0x30,0x2e,0x35,0x38,0x20,0x36,0x2e,0x35,0x32,0x20, + 0x31,0x30,0x2e,0x34,0x37,0x20,0x36,0x2e,0x37,0x31,0x20,0x31,0x30,0x2e,0x32,0x38, + 0x4c,0x39,0x20,0x37,0x2e,0x39,0x39,0x43,0x39,0x2e,0x33,0x39,0x20,0x37,0x2e,0x36, + 0x20,0x39,0x2e,0x33,0x39,0x20,0x36,0x2e,0x39,0x37,0x20,0x39,0x20,0x36,0x2e,0x35, + 0x38,0x43,0x38,0x2e,0x36,0x31,0x20,0x36,0x2e,0x31,0x39,0x20,0x37,0x2e,0x39,0x38, + 0x20,0x36,0x2e,0x31,0x39,0x20,0x37,0x2e,0x35,0x39,0x20,0x36,0x2e,0x35,0x38,0x4c, + 0x36,0x2e,0x39,0x36,0x20,0x37,0x2e,0x32,0x31,0x43,0x38,0x2e,0x32,0x31,0x20,0x35, + 0x2e,0x38,0x32,0x20,0x39,0x2e,0x39,0x39,0x20,0x35,0x20,0x31,0x32,0x20,0x35,0x43, + 0x31,0x35,0x2e,0x38,0x37,0x20,0x35,0x20,0x31,0x39,0x20,0x38,0x2e,0x31,0x33,0x20, + 0x31,0x39,0x20,0x31,0x32,0x43,0x31,0x39,0x20,0x31,0x32,0x2e,0x35,0x35,0x20,0x31, + 0x39,0x2e,0x34,0x35,0x20,0x31,0x33,0x20,0x32,0x30,0x20,0x31,0x33,0x43,0x32,0x30, + 0x2e,0x35,0x35,0x20,0x31,0x33,0x20,0x32,0x31,0x20,0x31,0x32,0x2e,0x35,0x35,0x20, + 0x32,0x31,0x20,0x31,0x32,0x43,0x32,0x31,0x20,0x37,0x2e,0x30,0x33,0x20,0x31,0x36, + 0x2e,0x39,0x37,0x20,0x33,0x20,0x31,0x32,0x20,0x33,0x56,0x34,0x5a,0x4d,0x31,0x38, + 0x2e,0x37,0x31,0x20,0x31,0x33,0x2e,0x37,0x32,0x4c,0x31,0x36,0x2e,0x34,0x32,0x20, + 0x31,0x31,0x2e,0x34,0x33,0x43,0x31,0x36,0x2e,0x30,0x33,0x20,0x31,0x31,0x2e,0x30, + 0x34,0x20,0x31,0x35,0x2e,0x34,0x20,0x31,0x31,0x2e,0x30,0x34,0x20,0x31,0x35,0x2e, + 0x30,0x31,0x20,0x31,0x31,0x2e,0x34,0x33,0x43,0x31,0x34,0x2e,0x36,0x32,0x20,0x31, + 0x31,0x2e,0x38,0x32,0x20,0x31,0x34,0x2e,0x36,0x32,0x20,0x31,0x32,0x2e,0x34,0x35, + 0x20,0x31,0x35,0x2e,0x30,0x31,0x20,0x31,0x32,0x2e,0x38,0x34,0x4c,0x31,0x35,0x2e, + 0x36,0x34,0x20,0x31,0x33,0x2e,0x34,0x37,0x43,0x31,0x34,0x2e,0x36,0x32,0x20,0x31, + 0x34,0x2e,0x35,0x37,0x20,0x31,0x33,0x2e,0x32,0x35,0x20,0x31,0x35,0x2e,0x32,0x32, + 0x20,0x31,0x31,0x2e,0x38,0x20,0x31,0x35,0x2e,0x32,0x32,0x43,0x39,0x2e,0x32,0x20, + 0x31,0x35,0x2e,0x32,0x32,0x20,0x36,0x2e,0x39,0x33,0x20,0x31,0x33,0x2e,0x36,0x37, + 0x20,0x35,0x2e,0x39,0x32,0x20,0x31,0x31,0x2e,0x34,0x31,0x43,0x35,0x2e,0x36,0x39, + 0x20,0x31,0x30,0x2e,0x39,0x20,0x35,0x2e,0x31,0x20,0x31,0x30,0x2e,0x36,0x38,0x20, + 0x34,0x2e,0x36,0x20,0x31,0x30,0x2e,0x39,0x31,0x43,0x34,0x2e,0x30,0x39,0x20,0x31, + 0x31,0x2e,0x31,0x34,0x20,0x33,0x2e,0x38,0x37,0x20,0x31,0x31,0x2e,0x37,0x33,0x20, + 0x34,0x2e,0x31,0x20,0x31,0x32,0x2e,0x32,0x34,0x43,0x35,0x2e,0x34,0x32,0x20,0x31, + 0x35,0x2e,0x32,0x20,0x38,0x2e,0x33,0x35,0x20,0x31,0x37,0x2e,0x32,0x32,0x20,0x31, + 0x31,0x2e,0x38,0x20,0x31,0x37,0x2e,0x32,0x32,0x43,0x31,0x33,0x2e,0x38,0x20,0x31, + 0x37,0x2e,0x32,0x32,0x20,0x31,0x35,0x2e,0x36,0x36,0x20,0x31,0x36,0x2e,0x34,0x32, + 0x20,0x31,0x37,0x2e,0x30,0x34,0x20,0x31,0x35,0x2e,0x31,0x32,0x4c,0x31,0x37,0x2e, + 0x37,0x32,0x20,0x31,0x35,0x2e,0x38,0x43,0x31,0x37,0x2e,0x39,0x31,0x20,0x31,0x35, + 0x2e,0x39,0x39,0x20,0x31,0x38,0x2e,0x31,0x37,0x20,0x31,0x36,0x2e,0x31,0x20,0x31, + 0x38,0x2e,0x34,0x33,0x20,0x31,0x36,0x2e,0x31,0x43,0x31,0x38,0x2e,0x36,0x39,0x20, + 0x31,0x36,0x2e,0x31,0x20,0x31,0x38,0x2e,0x39,0x35,0x20,0x31,0x35,0x2e,0x39,0x39, + 0x20,0x31,0x39,0x2e,0x31,0x34,0x20,0x31,0x35,0x2e,0x38,0x43,0x31,0x39,0x2e,0x35, + 0x33,0x20,0x31,0x35,0x2e,0x34,0x31,0x20,0x31,0x39,0x2e,0x35,0x33,0x20,0x31,0x34, + 0x2e,0x37,0x38,0x20,0x31,0x39,0x2e,0x31,0x34,0x20,0x31,0x34,0x2e,0x33,0x39,0x4c, + 0x31,0x38,0x2e,0x37,0x31,0x20,0x31,0x33,0x2e,0x37,0x32,0x5a,0x22,0xd,0xa,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x61,0x73,0x65,0x20, + 0x22,0x72,0x65,0x73,0x74,0x6f,0x72,0x65,0x22,0x3a,0x20,0x72,0x65,0x74,0x75,0x72, + 0x6e,0x20,0x22,0x4d,0x32,0x31,0x20,0x31,0x32,0x43,0x32,0x31,0x20,0x31,0x36,0x2e, + 0x39,0x37,0x30,0x36,0x20,0x31,0x36,0x2e,0x39,0x37,0x30,0x36,0x20,0x32,0x31,0x20, + 0x31,0x32,0x20,0x32,0x31,0x43,0x37,0x2e,0x30,0x32,0x39,0x34,0x34,0x20,0x32,0x31, + 0x20,0x33,0x20,0x31,0x36,0x2e,0x39,0x37,0x30,0x36,0x20,0x33,0x20,0x31,0x32,0x43, + 0x33,0x20,0x37,0x2e,0x30,0x32,0x39,0x34,0x34,0x20,0x37,0x2e,0x30,0x32,0x39,0x34, + 0x34,0x20,0x33,0x20,0x31,0x32,0x20,0x33,0x43,0x31,0x33,0x2e,0x36,0x35,0x36,0x35, + 0x20,0x33,0x20,0x31,0x35,0x2e,0x32,0x30,0x38,0x31,0x20,0x33,0x2e,0x34,0x34,0x37, + 0x35,0x35,0x20,0x31,0x36,0x2e,0x35,0x36,0x31,0x39,0x20,0x34,0x2e,0x32,0x33,0x33, + 0x30,0x38,0x4c,0x31,0x37,0x2e,0x32,0x30,0x37,0x31,0x20,0x33,0x2e,0x35,0x38,0x37, + 0x38,0x37,0x43,0x31,0x37,0x2e,0x35,0x39,0x37,0x36,0x20,0x33,0x2e,0x31,0x39,0x37, + 0x33,0x34,0x20,0x31,0x38,0x2e,0x32,0x33,0x30,0x38,0x20,0x33,0x2e,0x31,0x39,0x37, + 0x33,0x34,0x20,0x31,0x38,0x2e,0x36,0x32,0x31,0x33,0x20,0x33,0x2e,0x35,0x38,0x37, + 0x38,0x37,0x43,0x31,0x39,0x2e,0x30,0x31,0x31,0x38,0x20,0x33,0x2e,0x39,0x37,0x38, + 0x33,0x39,0x20,0x31,0x39,0x2e,0x30,0x31,0x31,0x38,0x20,0x34,0x2e,0x36,0x31,0x31, + 0x35,0x36,0x20,0x31,0x38,0x2e,0x36,0x32,0x31,0x33,0x20,0x35,0x2e,0x30,0x30,0x32, + 0x30,0x38,0x4c,0x31,0x36,0x2e,0x30,0x33,0x35,0x35,0x20,0x37,0x2e,0x35,0x38,0x37, + 0x38,0x37,0x43,0x31,0x35,0x2e,0x36,0x34,0x35,0x20,0x37,0x2e,0x39,0x37,0x38,0x33, + 0x39,0x20,0x31,0x35,0x2e,0x30,0x31,0x31,0x38,0x20,0x37,0x2e,0x39,0x37,0x38,0x33, + 0x39,0x20,0x31,0x34,0x2e,0x36,0x32,0x31,0x33,0x20,0x37,0x2e,0x35,0x38,0x37,0x38, + 0x37,0x4c,0x31,0x32,0x2e,0x30,0x33,0x35,0x35,0x20,0x35,0x2e,0x30,0x30,0x32,0x30, + 0x38,0x43,0x31,0x31,0x2e,0x36,0x34,0x35,0x20,0x34,0x2e,0x36,0x31,0x31,0x35,0x36, + 0x20,0x31,0x31,0x2e,0x36,0x34,0x35,0x20,0x33,0x2e,0x39,0x37,0x38,0x33,0x39,0x20, + 0x31,0x32,0x2e,0x30,0x33,0x35,0x35,0x20,0x33,0x2e,0x35,0x38,0x37,0x38,0x37,0x43, + 0x31,0x32,0x2e,0x34,0x32,0x36,0x31,0x20,0x33,0x2e,0x31,0x39,0x37,0x33,0x34,0x20, + 0x31,0x33,0x2e,0x30,0x35,0x39,0x32,0x20,0x33,0x2e,0x31,0x39,0x37,0x33,0x34,0x20, + 0x31,0x33,0x2e,0x34,0x34,0x39,0x37,0x20,0x33,0x2e,0x35,0x38,0x37,0x38,0x37,0x4c, + 0x31,0x33,0x2e,0x38,0x38,0x32,0x37,0x20,0x34,0x2e,0x30,0x32,0x30,0x38,0x34,0x43, + 0x31,0x33,0x2e,0x32,0x38,0x37,0x32,0x20,0x33,0x2e,0x36,0x35,0x39,0x39,0x37,0x20, + 0x31,0x32,0x2e,0x36,0x35,0x39,0x39,0x20,0x33,0x2e,0x33,0x39,0x39,0x39,0x39,0x20, + 0x31,0x32,0x20,0x33,0x2e,0x33,0x39,0x39,0x39,0x39,0x43,0x37,0x2e,0x32,0x34,0x38, + 0x37,0x33,0x20,0x33,0x2e,0x33,0x39,0x39,0x39,0x39,0x20,0x33,0x2e,0x33,0x39,0x39, + 0x39,0x39,0x20,0x37,0x2e,0x32,0x34,0x38,0x37,0x33,0x20,0x33,0x2e,0x33,0x39,0x39, + 0x39,0x39,0x20,0x31,0x32,0x43,0x33,0x2e,0x33,0x39,0x39,0x39,0x39,0x20,0x31,0x36, + 0x2e,0x37,0x35,0x31,0x33,0x20,0x37,0x2e,0x32,0x34,0x38,0x37,0x33,0x20,0x32,0x30, + 0x2e,0x36,0x20,0x31,0x32,0x20,0x32,0x30,0x2e,0x36,0x43,0x31,0x36,0x2e,0x37,0x35, + 0x31,0x33,0x20,0x32,0x30,0x2e,0x36,0x20,0x32,0x30,0x2e,0x36,0x20,0x31,0x36,0x2e, + 0x37,0x35,0x31,0x33,0x20,0x32,0x30,0x2e,0x36,0x20,0x31,0x32,0x48,0x32,0x31,0x5a, + 0x4d,0x31,0x31,0x2e,0x38,0x20,0x37,0x43,0x31,0x31,0x2e,0x38,0x20,0x36,0x2e,0x35, + 0x35,0x38,0x31,0x37,0x20,0x31,0x32,0x2e,0x31,0x35,0x38,0x32,0x20,0x36,0x2e,0x32, + 0x20,0x31,0x32,0x2e,0x36,0x20,0x36,0x2e,0x32,0x43,0x31,0x33,0x2e,0x30,0x34,0x31, + 0x38,0x20,0x36,0x2e,0x32,0x20,0x31,0x33,0x2e,0x34,0x20,0x36,0x2e,0x35,0x35,0x38, + 0x31,0x37,0x20,0x31,0x33,0x2e,0x34,0x20,0x37,0x56,0x31,0x31,0x2e,0x36,0x36,0x38, + 0x36,0x4c,0x31,0x36,0x2e,0x32,0x33,0x34,0x33,0x20,0x31,0x33,0x2e,0x33,0x36,0x39, + 0x32,0x43,0x31,0x36,0x2e,0x36,0x31,0x33,0x33,0x20,0x31,0x33,0x2e,0x35,0x39,0x36, + 0x36,0x20,0x31,0x36,0x2e,0x37,0x33,0x36,0x32,0x20,0x31,0x34,0x2e,0x30,0x38,0x38, + 0x31,0x20,0x31,0x36,0x2e,0x35,0x30,0x38,0x38,0x20,0x31,0x34,0x2e,0x34,0x36,0x37, + 0x31,0x43,0x31,0x36,0x2e,0x32,0x38,0x31,0x34,0x20,0x31,0x34,0x2e,0x38,0x34,0x36, + 0x32,0x20,0x31,0x35,0x2e,0x37,0x38,0x39,0x39,0x20,0x31,0x34,0x2e,0x39,0x36,0x39, + 0x20,0x31,0x35,0x2e,0x34,0x31,0x30,0x38,0x20,0x31,0x34,0x2e,0x37,0x34,0x31,0x36, + 0x4c,0x31,0x32,0x2e,0x31,0x38,0x38,0x32,0x20,0x31,0x32,0x2e,0x38,0x30,0x38,0x43, + 0x31,0x31,0x2e,0x39,0x34,0x37,0x32,0x20,0x31,0x32,0x2e,0x36,0x36,0x33,0x34,0x20, + 0x31,0x31,0x2e,0x38,0x20,0x31,0x32,0x2e,0x34,0x30,0x36,0x39,0x20,0x31,0x31,0x2e, + 0x38,0x20,0x31,0x32,0x2e,0x31,0x32,0x35,0x39,0x56,0x37,0x5a,0x22,0xd,0xa,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x61,0x73,0x65,0x20, + 0x22,0x77,0x61,0x72,0x6e,0x69,0x6e,0x67,0x22,0x3a,0x20,0x72,0x65,0x74,0x75,0x72, + 0x6e,0x20,0x22,0x4d,0x31,0x32,0x20,0x32,0x4c,0x31,0x20,0x32,0x31,0x48,0x32,0x33, + 0x4c,0x31,0x32,0x20,0x32,0x5a,0x4d,0x31,0x33,0x20,0x31,0x38,0x48,0x31,0x31,0x56, + 0x31,0x36,0x48,0x31,0x33,0x56,0x31,0x38,0x5a,0x4d,0x31,0x33,0x20,0x31,0x34,0x48, + 0x31,0x31,0x56,0x31,0x30,0x48,0x31,0x33,0x56,0x31,0x34,0x5a,0x22,0xd,0xa,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x61,0x73,0x65,0x20, + 0x22,0x68,0x65,0x61,0x72,0x74,0x5f,0x6d,0x69,0x6e,0x75,0x73,0x22,0x3a,0x20,0x72, + 0x65,0x74,0x75,0x72,0x6e,0x20,0x22,0x4d,0x31,0x32,0x20,0x32,0x31,0x2e,0x33,0x35, + 0x4c,0x31,0x30,0x2e,0x35,0x35,0x20,0x32,0x30,0x2e,0x30,0x33,0x43,0x35,0x2e,0x34, + 0x20,0x31,0x35,0x2e,0x33,0x36,0x20,0x32,0x20,0x31,0x32,0x2e,0x32,0x38,0x20,0x32, + 0x20,0x38,0x2e,0x35,0x43,0x32,0x20,0x35,0x2e,0x34,0x32,0x20,0x34,0x2e,0x34,0x32, + 0x20,0x33,0x20,0x37,0x2e,0x35,0x20,0x33,0x43,0x39,0x2e,0x32,0x34,0x20,0x33,0x20, + 0x31,0x30,0x2e,0x39,0x31,0x20,0x33,0x2e,0x38,0x31,0x20,0x31,0x32,0x20,0x35,0x2e, + 0x30,0x39,0x43,0x31,0x33,0x2e,0x30,0x39,0x20,0x33,0x2e,0x38,0x31,0x20,0x31,0x34, + 0x2e,0x37,0x36,0x20,0x33,0x20,0x31,0x36,0x2e,0x35,0x20,0x33,0x43,0x31,0x39,0x2e, + 0x35,0x38,0x20,0x33,0x20,0x32,0x32,0x20,0x35,0x2e,0x34,0x32,0x20,0x32,0x32,0x20, + 0x38,0x2e,0x35,0x43,0x32,0x32,0x20,0x31,0x32,0x2e,0x32,0x38,0x20,0x31,0x38,0x2e, + 0x36,0x20,0x31,0x35,0x2e,0x33,0x36,0x20,0x31,0x33,0x2e,0x34,0x35,0x20,0x32,0x30, + 0x2e,0x30,0x34,0x4c,0x31,0x32,0x20,0x32,0x31,0x2e,0x33,0x35,0x5a,0x4d,0x37,0x2e, + 0x35,0x20,0x35,0x43,0x35,0x2e,0x35,0x20,0x35,0x20,0x34,0x20,0x36,0x2e,0x35,0x20, + 0x34,0x20,0x38,0x2e,0x35,0x43,0x34,0x20,0x31,0x31,0x2e,0x33,0x39,0x20,0x37,0x2e, + 0x31,0x34,0x20,0x31,0x34,0x2e,0x32,0x34,0x20,0x31,0x31,0x2e,0x39,0x20,0x31,0x38, + 0x2e,0x35,0x35,0x4c,0x31,0x32,0x20,0x31,0x38,0x2e,0x36,0x35,0x4c,0x31,0x32,0x2e, + 0x31,0x20,0x31,0x38,0x2e,0x35,0x35,0x43,0x31,0x36,0x2e,0x38,0x36,0x20,0x31,0x34, + 0x2e,0x32,0x34,0x20,0x32,0x30,0x20,0x31,0x31,0x2e,0x33,0x39,0x20,0x32,0x30,0x20, + 0x38,0x2e,0x35,0x43,0x32,0x30,0x20,0x36,0x2e,0x35,0x20,0x31,0x38,0x2e,0x35,0x20, + 0x35,0x20,0x31,0x36,0x2e,0x35,0x20,0x35,0x43,0x31,0x34,0x2e,0x39,0x36,0x20,0x35, + 0x20,0x31,0x33,0x2e,0x34,0x36,0x20,0x35,0x2e,0x39,0x39,0x20,0x31,0x32,0x2e,0x39, + 0x34,0x20,0x37,0x2e,0x33,0x36,0x48,0x31,0x31,0x2e,0x30,0x37,0x43,0x31,0x31,0x2e, + 0x35,0x34,0x20,0x35,0x2e,0x39,0x39,0x20,0x31,0x33,0x2e,0x30,0x34,0x20,0x35,0x20, + 0x31,0x34,0x2e,0x35,0x20,0x35,0x48,0x37,0x2e,0x35,0x5a,0x4d,0x37,0x20,0x38,0x48, + 0x31,0x37,0x56,0x31,0x30,0x48,0x37,0x56,0x38,0x5a,0x22,0xd,0xa,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0xd,0xa,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2f,0x2f,0x20,0x4d,0x69,0x73,0x73,0x69,0x6e, + 0x67,0x20,0x49,0x63,0x6f,0x6e,0x73,0x20,0x2f,0x20,0x41,0x6c,0x69,0x61,0x73,0x65, + 0x73,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63, + 0x61,0x73,0x65,0x20,0x22,0x63,0x61,0x6d,0x65,0x72,0x61,0x22,0x3a,0x20,0x72,0x65, + 0x74,0x75,0x72,0x6e,0x20,0x22,0x4d,0x39,0x2e,0x34,0x20,0x35,0x6c,0x2d,0x2e,0x36, + 0x20,0x32,0x48,0x35,0x63,0x2d,0x31,0x2e,0x31,0x20,0x30,0x2d,0x32,0x20,0x2e,0x39, + 0x2d,0x32,0x20,0x32,0x76,0x31,0x30,0x63,0x30,0x20,0x31,0x2e,0x31,0x2e,0x39,0x20, + 0x32,0x20,0x32,0x20,0x32,0x68,0x31,0x34,0x63,0x31,0x2e,0x31,0x20,0x30,0x20,0x32, + 0x2d,0x2e,0x39,0x20,0x32,0x2d,0x32,0x56,0x39,0x63,0x30,0x2d,0x31,0x2e,0x31,0x2d, + 0x2e,0x39,0x2d,0x32,0x2d,0x32,0x2d,0x32,0x68,0x2d,0x33,0x2e,0x38,0x6c,0x2d,0x2e, + 0x36,0x2d,0x32,0x68,0x2d,0x34,0x2e,0x36,0x7a,0x4d,0x31,0x32,0x20,0x31,0x37,0x63, + 0x2d,0x32,0x2e,0x32,0x20,0x30,0x2d,0x34,0x2d,0x31,0x2e,0x38,0x2d,0x34,0x2d,0x34, + 0x73,0x31,0x2e,0x38,0x2d,0x34,0x20,0x34,0x2d,0x34,0x20,0x34,0x20,0x31,0x2e,0x38, + 0x20,0x34,0x20,0x34,0x2d,0x31,0x2e,0x38,0x20,0x34,0x2d,0x34,0x20,0x34,0x7a,0x22, + 0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x61, + 0x73,0x65,0x20,0x22,0x63,0x61,0x6c,0x65,0x6e,0x64,0x61,0x72,0x22,0x3a,0x20,0x72, + 0x65,0x74,0x75,0x72,0x6e,0x20,0x22,0x4d,0x31,0x39,0x20,0x34,0x68,0x2d,0x31,0x56, + 0x32,0x68,0x2d,0x32,0x76,0x32,0x48,0x38,0x56,0x32,0x48,0x36,0x76,0x32,0x48,0x35, + 0x63,0x2d,0x31,0x2e,0x31,0x20,0x30,0x2d,0x32,0x20,0x2e,0x39,0x2d,0x32,0x20,0x32, + 0x76,0x31,0x34,0x63,0x30,0x20,0x31,0x2e,0x31,0x2e,0x39,0x20,0x32,0x20,0x32,0x20, + 0x32,0x68,0x31,0x34,0x63,0x31,0x2e,0x31,0x20,0x30,0x20,0x32,0x2d,0x2e,0x39,0x20, + 0x32,0x2d,0x32,0x56,0x36,0x63,0x30,0x2d,0x31,0x2e,0x31,0x2d,0x2e,0x39,0x2d,0x32, + 0x2d,0x32,0x2d,0x32,0x7a,0x6d,0x30,0x20,0x31,0x36,0x48,0x35,0x56,0x39,0x68,0x31, + 0x34,0x76,0x31,0x31,0x7a,0x22,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x63,0x61,0x73,0x65,0x20,0x22,0x66,0x6f,0x6c,0x64,0x65,0x72, + 0x5f,0x6d,0x61,0x6e,0x61,0x67,0x65,0x64,0x22,0x3a,0x20,0x72,0x65,0x74,0x75,0x72, + 0x6e,0x20,0x67,0x65,0x74,0x50,0x61,0x74,0x68,0x28,0x22,0x66,0x6f,0x6c,0x64,0x65, + 0x72,0x22,0x29,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x63,0x61,0x73,0x65,0x20,0x22,0x63,0x6f,0x6e,0x74,0x72,0x61,0x73,0x74,0x22, + 0x3a,0x20,0x72,0x65,0x74,0x75,0x72,0x6e,0x20,0x67,0x65,0x74,0x50,0x61,0x74,0x68, + 0x28,0x22,0x70,0x61,0x6c,0x65,0x74,0x74,0x65,0x22,0x29,0xd,0xa,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x61,0x73,0x65,0x20,0x22,0x69, + 0x6d,0x61,0x67,0x65,0x5f,0x73,0x65,0x61,0x72,0x63,0x68,0x22,0x3a,0x20,0x72,0x65, + 0x74,0x75,0x72,0x6e,0x20,0x67,0x65,0x74,0x50,0x61,0x74,0x68,0x28,0x22,0x73,0x65, + 0x61,0x72,0x63,0x68,0x22,0x29,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x63,0x61,0x73,0x65,0x20,0x22,0x70,0x68,0x6f,0x74,0x6f,0x5f, + 0x73,0x69,0x7a,0x65,0x5f,0x73,0x65,0x6c,0x65,0x63,0x74,0x5f,0x6c,0x61,0x72,0x67, + 0x65,0x22,0x3a,0x20,0x72,0x65,0x74,0x75,0x72,0x6e,0x20,0x67,0x65,0x74,0x50,0x61, + 0x74,0x68,0x28,0x22,0x70,0x68,0x6f,0x74,0x6f,0x5f,0x6c,0x69,0x62,0x72,0x61,0x72, + 0x79,0x22,0x29,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x63,0x61,0x73,0x65,0x20,0x22,0x73,0x65,0x74,0x74,0x69,0x6e,0x67,0x73,0x5f, + 0x62,0x72,0x69,0x67,0x68,0x74,0x6e,0x65,0x73,0x73,0x22,0x3a,0x20,0x72,0x65,0x74, + 0x75,0x72,0x6e,0x20,0x67,0x65,0x74,0x50,0x61,0x74,0x68,0x28,0x22,0x6c,0x69,0x67, + 0x68,0x74,0x5f,0x6d,0x6f,0x64,0x65,0x22,0x29,0xd,0xa,0xd,0xa,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x64,0x65,0x66,0x61,0x75,0x6c,0x74, + 0x3a,0x20,0x72,0x65,0x74,0x75,0x72,0x6e,0x20,0x22,0x22,0xd,0xa,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x7d,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x7d,0xd,0xa,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x7d, + 0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0xd,0xa, + // WindowControls.qml + 0x0,0x0,0x2,0x73, + 0x0, + 0x0,0xa,0x64,0x78,0xda,0xcd,0x56,0xdf,0x4f,0xdb,0x40,0xc,0x7e,0xaf,0xd4,0xff, + 0xc1,0xca,0x5e,0x40,0x9a,0x52,0x28,0x14,0xb1,0xbc,0x4c,0x1b,0x62,0x2,0x9,0x24, + 0xa0,0x93,0x78,0x44,0xd7,0xc4,0x6d,0x4e,0x4b,0xee,0x32,0x9f,0xb3,0xd1,0x4d,0xfc, + 0xef,0x73,0x72,0x29,0x34,0xfd,0xb1,0xd2,0x69,0x20,0x4e,0x55,0x5a,0x9f,0xed,0xb3, + 0x3f,0xfb,0xf3,0xa5,0x3a,0x2f,0x2c,0x31,0x5c,0xf3,0x75,0xa9,0xe3,0x6f,0xdd,0x8e, + 0x6e,0xc9,0xe1,0x85,0x9a,0xda,0x92,0xdd,0xe3,0x7e,0x10,0x86,0x3d,0x4e,0x31,0xc7, + 0x0,0x94,0x83,0xaf,0xd5,0xaf,0x6e,0xa7,0xdb,0xb9,0xb1,0x3f,0xbd,0x25,0xfc,0xee, + 0x76,0x40,0x96,0x4e,0x22,0x20,0x6b,0xb9,0x52,0x56,0x72,0xaf,0x7,0x57,0x64,0xb, + 0x24,0xd6,0xe8,0xfc,0x56,0xe1,0xe5,0x29,0x8c,0xac,0xcd,0x20,0x57,0xf7,0x3a,0xd7, + 0xbf,0x50,0xfc,0xc6,0x2a,0x73,0x38,0xe7,0x38,0xd4,0x13,0x23,0x5b,0x5e,0x76,0xb5, + 0x0,0xb9,0x36,0xb5,0xf9,0x49,0x26,0x59,0x62,0xb2,0xb3,0xdb,0xd6,0x36,0x87,0xad, + 0xd6,0xc6,0x99,0x75,0xf3,0xaa,0x46,0x59,0xa8,0x58,0x9b,0x49,0x4,0x87,0x5e,0x7e, + 0xc,0x7f,0x81,0x63,0x86,0x21,0x16,0x8a,0x14,0x5b,0x2,0xb6,0x72,0x3c,0xc7,0x29, + 0xdc,0xe2,0xc8,0xdb,0xdc,0x60,0xcc,0xca,0x4c,0x32,0x9c,0x81,0xaf,0x96,0x2f,0x47, + 0x58,0x10,0x8e,0x91,0x8,0x93,0x5b,0x9d,0x70,0x1a,0xc1,0xfe,0x7a,0x8b,0x33,0xd4, + 0x93,0x94,0x23,0xe8,0xef,0x2d,0xd9,0x64,0x92,0xc2,0xa5,0xa2,0x89,0x36,0x11,0x1c, + 0x2f,0x69,0xa9,0xf2,0x9b,0xa9,0xf7,0xfb,0x4f,0xfa,0xd8,0x66,0x96,0x22,0xdf,0xa5, + 0xd0,0x3f,0x47,0x96,0x12,0xa4,0x27,0x13,0x5b,0xa1,0xe6,0x69,0x4,0x7b,0xe1,0xc0, + 0xef,0x3e,0xcc,0x55,0xfe,0xb2,0xa9,0x32,0x8c,0x4a,0x66,0x6b,0xfe,0x2,0xb7,0xea, + 0xb7,0xf4,0xe4,0x33,0x9b,0x8d,0x25,0x38,0xe8,0x6f,0xae,0xc1,0xbc,0xd,0xa9,0x44, + 0x97,0x2e,0x82,0xa3,0x25,0x60,0x33,0x12,0x5c,0xda,0xd2,0xe1,0x27,0x42,0x15,0xc6, + 0xd6,0xb0,0xd2,0xc6,0xd5,0x3b,0xf0,0xb1,0x5,0x1d,0x33,0x79,0x1a,0x86,0x8,0x2, + 0x26,0x65,0xa4,0xdf,0x24,0x62,0x30,0x83,0x5b,0xad,0x73,0xf1,0x9f,0x47,0x55,0x2d, + 0x65,0xe2,0xd4,0x92,0xb,0x63,0x31,0x46,0x3a,0x97,0x12,0x7b,0xc7,0xb6,0x95,0x51, + 0x39,0xca,0xc1,0x84,0xb9,0xfd,0x81,0x41,0x5b,0xe7,0x24,0xc5,0x76,0x63,0xfe,0x19, + 0x43,0x41,0x3a,0x57,0x34,0x85,0x76,0x53,0x19,0xef,0x79,0x88,0xe2,0x97,0x88,0xee, + 0x29,0xca,0xc3,0x3c,0xb4,0xc7,0xf3,0x17,0xf1,0x35,0x9d,0x6b,0x27,0xb1,0xba,0x4, + 0x63,0x9d,0x65,0xab,0xe1,0xa7,0x82,0x9a,0x4e,0x8d,0x1a,0x65,0xd5,0x0,0x33,0x95, + 0xb8,0x0,0xb6,0x24,0x67,0x69,0x98,0xaa,0x42,0x2a,0x71,0xcd,0xe1,0x95,0xd5,0x86, + 0x65,0xda,0xce,0x94,0x49,0x4e,0x6a,0x5d,0xdb,0xde,0x9a,0x66,0x3e,0xfd,0x2d,0x12, + 0xae,0x19,0xf7,0x6,0xe5,0x12,0x6d,0x9b,0xf1,0xef,0xdd,0xa0,0x93,0x91,0x7d,0x2e, + 0x7d,0xd5,0xfd,0x2b,0xd3,0xb7,0x49,0xf3,0xcd,0xd0,0xd7,0x97,0x7a,0x76,0x11,0x4b, + 0xfc,0x40,0x3a,0x2e,0x5e,0x77,0xc6,0x1a,0xb9,0xf0,0x25,0x72,0x2c,0x77,0xf6,0x9d, + 0xfb,0x5e,0xca,0x11,0x5b,0x91,0x7c,0x2b,0xa4,0x2f,0x45,0xf2,0xc5,0x24,0xde,0x1c, + 0xc9,0x57,0xbf,0xb5,0xd6,0x90,0xfc,0xa4,0x7a,0x8b,0x3d,0x8f,0xd9,0xf5,0xb,0xef, + 0x75,0xb9,0x5d,0x87,0x5c,0xdf,0x6e,0xa9,0xe,0x4d,0x46,0x6a,0xa7,0x7f,0xf0,0xa1, + 0xd7,0x1f,0xc,0xde,0xc3,0xd1,0x71,0xfb,0x7b,0x2f,0xdc,0xdf,0x7d,0xd1,0x9b,0xba, + 0x4e,0x70,0x1b,0xe,0x6f,0x40,0x14,0xbc,0x3b,0xfd,0x72,0x28,0x2b,0xf8,0xdf,0xb4, + 0x6d,0xc7,0x7d,0x6b,0x9c,0x5d,0xfc,0x2f,0xb5,0x4c,0x58,0xf9,0xfc,0x1,0x28,0x71, + 0xeb,0x50, + // qmldir + 0x0,0x0,0x1,0xe7, + 0x6d, + 0x6f,0x64,0x75,0x6c,0x65,0x20,0x50,0x68,0x6f,0x74,0x6f,0x57,0x61,0x6c,0x6c,0x2e, + 0x43,0x6f,0x6d,0x70,0x6f,0x6e,0x65,0x6e,0x74,0x73,0xd,0xa,0x43,0x6f,0x6e,0x74, + 0x65,0x78,0x74,0x4d,0x65,0x6e,0x75,0x20,0x31,0x2e,0x30,0x20,0x43,0x6f,0x6e,0x74, + 0x65,0x78,0x74,0x4d,0x65,0x6e,0x75,0x2e,0x71,0x6d,0x6c,0xd,0xa,0x53,0x69,0x64, + 0x65,0x62,0x61,0x72,0x20,0x31,0x2e,0x30,0x20,0x53,0x69,0x64,0x65,0x62,0x61,0x72, + 0x2e,0x71,0x6d,0x6c,0xd,0xa,0x54,0x6f,0x6f,0x6c,0x62,0x61,0x72,0x20,0x31,0x2e, + 0x30,0x20,0x54,0x6f,0x6f,0x6c,0x62,0x61,0x72,0x2e,0x71,0x6d,0x6c,0xd,0xa,0x53, + 0x65,0x61,0x72,0x63,0x68,0x50,0x61,0x6e,0x65,0x6c,0x20,0x31,0x2e,0x30,0x20,0x53, + 0x65,0x61,0x72,0x63,0x68,0x50,0x61,0x6e,0x65,0x6c,0x2e,0x71,0x6d,0x6c,0xd,0xa, + 0x50,0x68,0x6f,0x74,0x6f,0x54,0x68,0x75,0x6d,0x62,0x6e,0x61,0x69,0x6c,0x20,0x31, + 0x2e,0x30,0x20,0x50,0x68,0x6f,0x74,0x6f,0x54,0x68,0x75,0x6d,0x62,0x6e,0x61,0x69, + 0x6c,0x2e,0x71,0x6d,0x6c,0xd,0xa,0x49,0x63,0x6f,0x6e,0x20,0x31,0x2e,0x30,0x20, + 0x49,0x63,0x6f,0x6e,0x2e,0x71,0x6d,0x6c,0xd,0xa,0x50,0x68,0x6f,0x74,0x6f,0x47, + 0x72,0x69,0x64,0x20,0x31,0x2e,0x30,0x20,0x50,0x68,0x6f,0x74,0x6f,0x47,0x72,0x69, + 0x64,0x2e,0x71,0x6d,0x6c,0xd,0xa,0x54,0x68,0x65,0x6d,0x65,0x64,0x53,0x63,0x72, + 0x6f,0x6c,0x6c,0x42,0x61,0x72,0x20,0x31,0x2e,0x30,0x20,0x54,0x68,0x65,0x6d,0x65, + 0x64,0x53,0x63,0x72,0x6f,0x6c,0x6c,0x42,0x61,0x72,0x2e,0x71,0x6d,0x6c,0xd,0xa, + 0x47,0x72,0x69,0x64,0x42,0x61,0x63,0x6b,0x67,0x72,0x6f,0x75,0x6e,0x64,0x20,0x31, + 0x2e,0x30,0x20,0x47,0x72,0x69,0x64,0x42,0x61,0x63,0x6b,0x67,0x72,0x6f,0x75,0x6e, + 0x64,0x2e,0x71,0x6d,0x6c,0xd,0xa,0x57,0x69,0x6e,0x64,0x6f,0x77,0x43,0x6f,0x6e, + 0x74,0x72,0x6f,0x6c,0x73,0x20,0x31,0x2e,0x30,0x20,0x57,0x69,0x6e,0x64,0x6f,0x77, + 0x43,0x6f,0x6e,0x74,0x72,0x6f,0x6c,0x73,0x2e,0x71,0x6d,0x6c,0xd,0xa,0x46,0x6f, + 0x6c,0x64,0x65,0x72,0x54,0x72,0x65,0x65,0x49,0x74,0x65,0x6d,0x20,0x31,0x2e,0x30, + 0x20,0x46,0x6f,0x6c,0x64,0x65,0x72,0x54,0x72,0x65,0x65,0x49,0x74,0x65,0x6d,0x2e, + 0x71,0x6d,0x6c,0xd,0xa,0x48,0x65,0x72,0x6f,0x53,0x65,0x63,0x74,0x69,0x6f,0x6e, + 0x20,0x31,0x2e,0x30,0x20,0x48,0x65,0x72,0x6f,0x53,0x65,0x63,0x74,0x69,0x6f,0x6e, + 0x2e,0x71,0x6d,0x6c,0xd,0xa,0x54,0x61,0x67,0x52,0x69,0x62,0x62,0x6f,0x6e,0x20, + 0x31,0x2e,0x30,0x20,0x54,0x61,0x67,0x52,0x69,0x62,0x62,0x6f,0x6e,0x2e,0x71,0x6d, + 0x6c,0xd,0xa,0x43,0x6f,0x6e,0x74,0x65,0x6e,0x74,0x53,0x68,0x65,0x6c,0x66,0x20, + 0x31,0x2e,0x30,0x20,0x43,0x6f,0x6e,0x74,0x65,0x6e,0x74,0x53,0x68,0x65,0x6c,0x66, + 0x2e,0x71,0x6d,0x6c,0xd,0xa, + // ThemedScrollBar.qml + 0x0,0x0,0x1,0xbe, + 0x69, + 0x6d,0x70,0x6f,0x72,0x74,0x20,0x51,0x74,0x51,0x75,0x69,0x63,0x6b,0xd,0xa,0x69, + 0x6d,0x70,0x6f,0x72,0x74,0x20,0x51,0x74,0x51,0x75,0x69,0x63,0x6b,0x2e,0x43,0x6f, + 0x6e,0x74,0x72,0x6f,0x6c,0x73,0xd,0xa,0x69,0x6d,0x70,0x6f,0x72,0x74,0x20,0x22, + 0x2e,0x2e,0x2f,0x74,0x68,0x65,0x6d,0x65,0x22,0x20,0x61,0x73,0x20,0x54,0x68,0x65, + 0x6d,0x65,0xd,0xa,0xd,0xa,0x53,0x63,0x72,0x6f,0x6c,0x6c,0x42,0x61,0x72,0x20, + 0x7b,0xd,0xa,0x20,0x20,0x20,0x20,0x69,0x64,0x3a,0x20,0x72,0x6f,0x6f,0x74,0xd, + 0xa,0x20,0x20,0x20,0x20,0x70,0x6f,0x6c,0x69,0x63,0x79,0x3a,0x20,0x53,0x63,0x72, + 0x6f,0x6c,0x6c,0x42,0x61,0x72,0x2e,0x41,0x73,0x4e,0x65,0x65,0x64,0x65,0x64,0xd, + 0xa,0x20,0x20,0x20,0x20,0x6d,0x69,0x6e,0x69,0x6d,0x75,0x6d,0x53,0x69,0x7a,0x65, + 0x3a,0x20,0x30,0x2e,0x32,0xd,0xa,0xd,0xa,0x20,0x20,0x20,0x20,0x63,0x6f,0x6e, + 0x74,0x65,0x6e,0x74,0x49,0x74,0x65,0x6d,0x3a,0x20,0x52,0x65,0x63,0x74,0x61,0x6e, + 0x67,0x6c,0x65,0x20,0x7b,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x69, + 0x6d,0x70,0x6c,0x69,0x63,0x69,0x74,0x57,0x69,0x64,0x74,0x68,0x3a,0x20,0x36,0xd, + 0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x72,0x61,0x64,0x69,0x75,0x73,0x3a, + 0x20,0x39,0x39,0x39,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x6f, + 0x6c,0x6f,0x72,0x3a,0x20,0x72,0x6f,0x6f,0x74,0x2e,0x70,0x72,0x65,0x73,0x73,0x65, + 0x64,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x3f,0x20,0x51,0x74,0x2e,0x72,0x67,0x62,0x61,0x28,0x31,0x33,0x33,0x20, + 0x2f,0x20,0x32,0x35,0x35,0x2c,0x20,0x31,0x32,0x38,0x20,0x2f,0x20,0x32,0x35,0x35, + 0x2c,0x20,0x31,0x32,0x31,0x20,0x2f,0x20,0x32,0x35,0x35,0x2c,0x20,0x30,0x2e,0x36, + 0x29,0xd,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, + 0x20,0x20,0x3a,0x20,0x51,0x74,0x2e,0x72,0x67,0x62,0x61,0x28,0x31,0x33,0x33,0x20, + 0x2f,0x20,0x32,0x35,0x35,0x2c,0x20,0x31,0x32,0x38,0x20,0x2f,0x20,0x32,0x35,0x35, + 0x2c,0x20,0x31,0x32,0x31,0x20,0x2f,0x20,0x32,0x35,0x35,0x2c,0x20,0x72,0x6f,0x6f, + 0x74,0x2e,0x68,0x6f,0x76,0x65,0x72,0x65,0x64,0x20,0x3f,0x20,0x30,0x2e,0x36,0x20, + 0x3a,0x20,0x30,0x2e,0x34,0x29,0xd,0xa,0x20,0x20,0x20,0x20,0x7d,0xd,0xa,0xd, + 0xa,0x20,0x20,0x20,0x20,0x62,0x61,0x63,0x6b,0x67,0x72,0x6f,0x75,0x6e,0x64,0x3a, + 0x20,0x49,0x74,0x65,0x6d,0x20,0x7b,0x7d,0xd,0xa,0x7d,0xd,0xa, + // Theme.qml + 0x0,0x0,0x3,0xd4, + 0x0, + 0x0,0xd,0x20,0x78,0xda,0x95,0x57,0x6d,0x6f,0xe2,0x38,0x10,0xfe,0x5e,0xa9,0xff, + 0x61,0x2e,0xf7,0x5,0xa4,0x6d,0x9b,0x4,0x12,0x8,0x52,0x75,0xe2,0x25,0xd1,0x9d, + 0xd4,0x6e,0xb7,0x47,0xa5,0xeb,0x57,0x93,0x18,0xf0,0x35,0x89,0x91,0xe3,0x2c,0xcb, + 0x9d,0xf6,0xbf,0xdf,0xd8,0x49,0x20,0x64,0xf,0x92,0xb5,0x11,0x4,0xfc,0xcc,0x33, + 0x2f,0x1e,0xcf,0x98,0x9d,0x20,0x9b,0x84,0xc0,0x92,0xa5,0x9b,0x98,0x4a,0x9e,0xde, + 0xde,0xb0,0x64,0xc7,0x85,0x84,0x57,0xf9,0x9a,0xb3,0xf0,0xe3,0xf6,0xe6,0xf6,0xe6, + 0x55,0xbe,0xac,0xfe,0xa6,0xa1,0x84,0x7f,0x6f,0x6f,0x0,0xc7,0xc3,0x3,0xbc,0x6d, + 0x69,0x42,0x21,0xe1,0x11,0x85,0x4c,0x12,0x49,0x8b,0x85,0x9d,0xe0,0x3b,0x2a,0xe4, + 0x1,0x56,0x9c,0xc7,0x10,0x11,0xf1,0xf1,0x8c,0x88,0x9,0xac,0x49,0x9c,0x35,0x21, + 0x99,0x14,0xa8,0x53,0x53,0x4c,0xc0,0x88,0xd9,0x66,0x2b,0xd,0xc5,0x5c,0x3e,0x7e, + 0x2,0x43,0xc9,0xab,0xcf,0xec,0x90,0x49,0x9a,0x18,0xca,0x92,0x52,0xfb,0x34,0xc, + 0x69,0x2a,0x61,0xce,0x63,0x2e,0xa0,0x37,0x23,0x19,0x85,0x2f,0x82,0x25,0x44,0x1c, + 0xfa,0x70,0x7,0x6f,0x54,0x8,0x12,0x72,0x29,0x9,0xac,0x5,0x4f,0xe0,0x2f,0xba, + 0x6a,0xe8,0xe,0xb5,0x20,0xd1,0x2c,0x9a,0x4,0x2d,0xf8,0x75,0x31,0x1d,0x8d,0x1c, + 0xb7,0xae,0xa6,0xe4,0x84,0x95,0x20,0x69,0x54,0xa,0xdd,0xc1,0xe2,0x90,0x92,0x84, + 0x85,0xb0,0x42,0xb5,0x11,0xf0,0xb4,0xce,0x53,0x88,0xa,0x4a,0x22,0x9e,0xc6,0x87, + 0xa6,0xc2,0x5d,0xc1,0x37,0x39,0x46,0x6,0x7e,0x43,0xbd,0xfe,0xd8,0x73,0x46,0x53, + 0x3,0x26,0x3f,0x4d,0xb4,0x40,0x9a,0x33,0xb2,0x1a,0x1,0x28,0x97,0xe6,0x43,0x67, + 0x31,0x98,0x1a,0x9d,0xc8,0x9e,0x54,0xd8,0x1b,0xa6,0x5,0xe6,0x74,0xec,0x99,0x86, + 0xe6,0x2a,0xcd,0xac,0x85,0x67,0x46,0xc2,0x8f,0x8d,0xe0,0x79,0x15,0x9b,0xec,0xba, + 0x9e,0xd5,0x11,0xde,0xd0,0x62,0xf9,0x6a,0x16,0x5a,0x82,0x69,0xe0,0x5,0xa3,0x16, + 0x8b,0x33,0x16,0xd1,0x15,0x11,0xd,0x1a,0xdb,0xc1,0xe9,0x96,0x34,0x4e,0x30,0x8, + 0xcc,0x36,0x9a,0x5c,0xac,0x49,0x48,0x9b,0x34,0xb,0x35,0x4b,0x1a,0x3d,0x4a,0x9a, + 0xa3,0xdf,0x7f,0xa4,0x92,0x62,0x82,0x49,0xf6,0x95,0x2,0x8d,0xf1,0x1c,0xa4,0xb2, + 0xc5,0xf5,0x12,0xd5,0xd0,0x34,0x98,0xab,0x59,0x6a,0x32,0x7d,0xdf,0x9f,0xb5,0x18, + 0xbc,0xe5,0x5f,0x69,0xd3,0xeb,0xa1,0xa3,0x66,0xb5,0x45,0xbe,0xeb,0xf,0x5a,0x48, + 0x56,0xb9,0xc4,0x63,0xde,0x34,0x45,0x8f,0x46,0xec,0x4e,0x1b,0xcd,0x45,0x44,0x45, + 0xb7,0x4d,0xd6,0xd0,0xa6,0x8d,0xa6,0x9a,0x3f,0x63,0xa3,0x66,0xf9,0xbf,0x8c,0x3c, + 0x33,0xb4,0x8a,0xd9,0xa9,0x2a,0xd1,0x6f,0xb2,0x93,0x99,0x12,0x81,0x5f,0x2e,0x9c, + 0x46,0x35,0xb,0x5,0xd6,0xd4,0xf2,0xac,0xb1,0xd1,0x4e,0xb5,0xa4,0x21,0x4f,0xa3, + 0x1f,0xc9,0xa6,0x33,0x35,0xb,0x32,0x77,0xe6,0x7a,0xae,0xdb,0x81,0xc,0xcb,0x97, + 0x64,0x3f,0x72,0x8d,0x4d,0x35,0xb,0x2e,0x6f,0xee,0x4d,0xbd,0x51,0xdd,0xf3,0x25, + 0x4d,0x48,0x2a,0xb1,0x2a,0x75,0xf1,0x3e,0x22,0xe9,0x86,0xea,0x9a,0xe7,0x7,0x43, + 0x1c,0x46,0x17,0xf8,0xef,0x45,0xf2,0x61,0x9d,0x9c,0xdb,0xae,0xed,0xb6,0x9e,0x2d, + 0x2c,0x45,0x59,0xa6,0xf0,0xb6,0x3d,0x77,0x1c,0xbf,0x5,0xbf,0x27,0x22,0xc5,0x76, + 0x50,0xe4,0x9f,0xe7,0x9b,0x67,0xdb,0xfa,0xa7,0x6a,0x14,0xbd,0x80,0x87,0x79,0xf6, + 0xf0,0x92,0xcb,0x98,0xa5,0xb4,0x7f,0x9d,0x4e,0x68,0xae,0x57,0x79,0x2f,0x36,0x2b, + 0xd2,0xb3,0x3e,0x41,0xf1,0x32,0xef,0xad,0x7e,0x3d,0x68,0x5b,0x94,0xde,0xb7,0x4, + 0x2b,0xd3,0xa0,0x63,0x97,0x30,0xf5,0xb8,0xe8,0xd,0xfe,0x12,0x97,0x22,0x2f,0x3b, + 0x12,0x32,0x79,0xbe,0x8d,0xe6,0xfd,0xc0,0xc1,0x1d,0x34,0xef,0x4d,0xb7,0xde,0xce, + 0x52,0xcc,0x44,0xc9,0xb0,0x95,0x44,0xb9,0xd0,0xf,0x17,0x6d,0x62,0xd8,0xf6,0x2a, + 0x50,0x40,0x32,0x3c,0x1e,0x96,0x63,0x76,0x1,0x7f,0xe6,0x22,0x21,0xf1,0x4,0x6c, + 0xb3,0x13,0x7c,0x19,0xf3,0xfd,0x4,0x6,0xa,0xdc,0x2c,0x3,0x82,0x44,0x2c,0xcf, + 0xb0,0x11,0x3e,0x13,0x19,0x6e,0x69,0x6,0x6f,0x84,0xc5,0x7b,0x86,0x5d,0x20,0x63, + 0xff,0x60,0xdc,0xaf,0xd1,0x17,0xb2,0x4b,0xb4,0x4,0x4d,0x71,0xdb,0x91,0xcf,0x14, + 0xdf,0x93,0x9,0x8c,0xdb,0xa1,0x4f,0x44,0x6c,0xb0,0x96,0x5b,0x76,0x3b,0xf4,0xbd, + 0xc2,0x76,0xb0,0xe0,0xbd,0x2,0xdb,0xc3,0x76,0x70,0x90,0x2b,0xbf,0x3c,0x1c,0xf5, + 0x2c,0x53,0x79,0x70,0x3d,0x2c,0x59,0x1,0x79,0xc7,0xf3,0x32,0xec,0x80,0x5b,0xb6, + 0x45,0xa4,0xc4,0x3d,0x47,0x6d,0x3e,0x96,0xc0,0xa7,0x4d,0x9b,0x7f,0x95,0x85,0xe8, + 0xde,0xc0,0xae,0x39,0x17,0xf0,0x2b,0xcd,0xaf,0xbc,0xe2,0xad,0x11,0xb3,0x24,0xa9, + 0x2a,0x6,0xba,0x75,0x1a,0x5d,0xf0,0x54,0xb0,0x35,0xa,0x7c,0xe6,0x92,0x83,0xfe, + 0x2,0xcb,0xb9,0xd1,0x50,0xac,0x12,0xe,0xf3,0xaf,0x57,0x25,0xe0,0x5d,0xcc,0x3e, + 0x2e,0x57,0x6,0xe5,0x86,0xa6,0x46,0x21,0x15,0xe9,0xeb,0x99,0x52,0x21,0x55,0xac, + 0xad,0x61,0x17,0x64,0x7b,0xb4,0x2b,0xa4,0xa,0xb7,0x35,0xee,0x64,0xa7,0x3e,0xb1, + 0x5d,0x90,0xf6,0xb7,0xb8,0xd8,0xc3,0x53,0x84,0xf2,0x34,0xac,0xd5,0x92,0x75,0xf9, + 0x15,0x24,0xdf,0xe0,0x55,0x5f,0x5f,0xe0,0x7b,0xfd,0xea,0x4a,0xaf,0xc6,0xb1,0x4e, + 0x3d,0xc2,0x2f,0xd5,0xf3,0x69,0x35,0x29,0x56,0xea,0x3d,0x49,0x5f,0xd0,0xe1,0x78, + 0x7b,0x2f,0xb0,0xdf,0x2b,0x13,0x8e,0xa,0x33,0x2a,0x95,0x44,0x2f,0xa5,0x7b,0xf5, + 0x79,0xa6,0xb3,0x64,0x2d,0x97,0x4e,0xbf,0xe3,0x7e,0xf7,0x8a,0xb5,0xc7,0xc7,0xe3, + 0x3f,0x80,0x33,0xc9,0x86,0xc5,0x52,0xe4,0x14,0x4e,0xab,0xdf,0xf1,0xce,0x85,0xff, + 0xa,0x2e,0xe3,0x6b,0xec,0xda,0x8d,0x7e,0x4d,0xf6,0xe8,0x8,0xbe,0xfe,0x3,0x5d, + 0xa,0x1,0x52, + // qmldir + 0x0,0x0,0x0,0x37, + 0x6d, + 0x6f,0x64,0x75,0x6c,0x65,0x20,0x50,0x68,0x6f,0x74,0x6f,0x57,0x61,0x6c,0x6c,0x2e, + 0x54,0x68,0x65,0x6d,0x65,0xd,0xa,0x73,0x69,0x6e,0x67,0x6c,0x65,0x74,0x6f,0x6e, + 0x20,0x54,0x68,0x65,0x6d,0x65,0x20,0x31,0x2e,0x30,0x20,0x54,0x68,0x65,0x6d,0x65, + 0x2e,0x71,0x6d,0x6c,0xd,0xa, + +}; + +static const unsigned char qt_resource_name[] = { + // qml + 0x0,0x3, + 0x0,0x0,0x78,0x3c, + 0x0,0x71, + 0x0,0x6d,0x0,0x6c, + // theme + 0x0,0x5, + 0x0,0x7a,0xec,0x35, + 0x0,0x74, + 0x0,0x68,0x0,0x65,0x0,0x6d,0x0,0x65, + // components + 0x0,0xa, + 0x7,0x6a,0x9,0x33, + 0x0,0x63, + 0x0,0x6f,0x0,0x6d,0x0,0x70,0x0,0x6f,0x0,0x6e,0x0,0x65,0x0,0x6e,0x0,0x74,0x0,0x73, + // dialogs + 0x0,0x7, + 0xa,0xf8,0x35,0x23, + 0x0,0x64, + 0x0,0x69,0x0,0x61,0x0,0x6c,0x0,0x6f,0x0,0x67,0x0,0x73, + // pages + 0x0,0x5, + 0x0,0x76,0x7d,0xc3, + 0x0,0x70, + 0x0,0x61,0x0,0x67,0x0,0x65,0x0,0x73, + // main.qml + 0x0,0x8, + 0x8,0x1,0x5a,0x5c, + 0x0,0x6d, + 0x0,0x61,0x0,0x69,0x0,0x6e,0x0,0x2e,0x0,0x71,0x0,0x6d,0x0,0x6c, + // TagsPage.qml + 0x0,0xc, + 0xc,0x9b,0x88,0xfc, + 0x0,0x54, + 0x0,0x61,0x0,0x67,0x0,0x73,0x0,0x50,0x0,0x61,0x0,0x67,0x0,0x65,0x0,0x2e,0x0,0x71,0x0,0x6d,0x0,0x6c, + // FavoritesPage.qml + 0x0,0x11, + 0x4,0xf3,0xf5,0x5c, + 0x0,0x46, + 0x0,0x61,0x0,0x76,0x0,0x6f,0x0,0x72,0x0,0x69,0x0,0x74,0x0,0x65,0x0,0x73,0x0,0x50,0x0,0x61,0x0,0x67,0x0,0x65,0x0,0x2e,0x0,0x71,0x0,0x6d,0x0,0x6c, + + // HomePage.qml + 0x0,0xc, + 0xe,0x3c,0x24,0xfc, + 0x0,0x48, + 0x0,0x6f,0x0,0x6d,0x0,0x65,0x0,0x50,0x0,0x61,0x0,0x67,0x0,0x65,0x0,0x2e,0x0,0x71,0x0,0x6d,0x0,0x6c, + // SettingsPage.qml + 0x0,0x10, + 0x1,0xcb,0xf6,0x1c, + 0x0,0x53, + 0x0,0x65,0x0,0x74,0x0,0x74,0x0,0x69,0x0,0x6e,0x0,0x67,0x0,0x73,0x0,0x50,0x0,0x61,0x0,0x67,0x0,0x65,0x0,0x2e,0x0,0x71,0x0,0x6d,0x0,0x6c, + // TrashPage.qml + 0x0,0xd, + 0x0,0xc9,0x6f,0x9c, + 0x0,0x54, + 0x0,0x72,0x0,0x61,0x0,0x73,0x0,0x68,0x0,0x50,0x0,0x61,0x0,0x67,0x0,0x65,0x0,0x2e,0x0,0x71,0x0,0x6d,0x0,0x6c, + // AlbumsPage.qml + 0x0,0xe, + 0x2,0xf0,0xd6,0xfc, + 0x0,0x41, + 0x0,0x6c,0x0,0x62,0x0,0x75,0x0,0x6d,0x0,0x73,0x0,0x50,0x0,0x61,0x0,0x67,0x0,0x65,0x0,0x2e,0x0,0x71,0x0,0x6d,0x0,0x6c, + // FoldersPage.qml + 0x0,0xf, + 0x2,0x90,0x55,0x7c, + 0x0,0x46, + 0x0,0x6f,0x0,0x6c,0x0,0x64,0x0,0x65,0x0,0x72,0x0,0x73,0x0,0x50,0x0,0x61,0x0,0x67,0x0,0x65,0x0,0x2e,0x0,0x71,0x0,0x6d,0x0,0x6c, + // ScanProgressDialog.qml + 0x0,0x16, + 0x7,0xe0,0xc1,0x1c, + 0x0,0x53, + 0x0,0x63,0x0,0x61,0x0,0x6e,0x0,0x50,0x0,0x72,0x0,0x6f,0x0,0x67,0x0,0x72,0x0,0x65,0x0,0x73,0x0,0x73,0x0,0x44,0x0,0x69,0x0,0x61,0x0,0x6c,0x0,0x6f, + 0x0,0x67,0x0,0x2e,0x0,0x71,0x0,0x6d,0x0,0x6c, + // AlbumManager.qml + 0x0,0x10, + 0x5,0x90,0x56,0xbc, + 0x0,0x41, + 0x0,0x6c,0x0,0x62,0x0,0x75,0x0,0x6d,0x0,0x4d,0x0,0x61,0x0,0x6e,0x0,0x61,0x0,0x67,0x0,0x65,0x0,0x72,0x0,0x2e,0x0,0x71,0x0,0x6d,0x0,0x6c, + // PhotoViewer.qml + 0x0,0xf, + 0x0,0xad,0x94,0x7c, + 0x0,0x50, + 0x0,0x68,0x0,0x6f,0x0,0x74,0x0,0x6f,0x0,0x56,0x0,0x69,0x0,0x65,0x0,0x77,0x0,0x65,0x0,0x72,0x0,0x2e,0x0,0x71,0x0,0x6d,0x0,0x6c, + // TagManager.qml + 0x0,0xe, + 0x2,0x42,0x4a,0x5c, + 0x0,0x54, + 0x0,0x61,0x0,0x67,0x0,0x4d,0x0,0x61,0x0,0x6e,0x0,0x61,0x0,0x67,0x0,0x65,0x0,0x72,0x0,0x2e,0x0,0x71,0x0,0x6d,0x0,0x6c, + // ConfirmDialog.qml + 0x0,0x11, + 0x3,0x54,0x9d,0xfc, + 0x0,0x43, + 0x0,0x6f,0x0,0x6e,0x0,0x66,0x0,0x69,0x0,0x72,0x0,0x6d,0x0,0x44,0x0,0x69,0x0,0x61,0x0,0x6c,0x0,0x6f,0x0,0x67,0x0,0x2e,0x0,0x71,0x0,0x6d,0x0,0x6c, + + // HeroSection.qml + 0x0,0xf, + 0xe,0xf3,0x1a,0x5c, + 0x0,0x48, + 0x0,0x65,0x0,0x72,0x0,0x6f,0x0,0x53,0x0,0x65,0x0,0x63,0x0,0x74,0x0,0x69,0x0,0x6f,0x0,0x6e,0x0,0x2e,0x0,0x71,0x0,0x6d,0x0,0x6c, + // PhotoGrid.qml + 0x0,0xd, + 0x5,0x1a,0x32,0xbc, + 0x0,0x50, + 0x0,0x68,0x0,0x6f,0x0,0x74,0x0,0x6f,0x0,0x47,0x0,0x72,0x0,0x69,0x0,0x64,0x0,0x2e,0x0,0x71,0x0,0x6d,0x0,0x6c, + // SearchPanel.qml + 0x0,0xf, + 0x5,0xad,0x9e,0x5c, + 0x0,0x53, + 0x0,0x65,0x0,0x61,0x0,0x72,0x0,0x63,0x0,0x68,0x0,0x50,0x0,0x61,0x0,0x6e,0x0,0x65,0x0,0x6c,0x0,0x2e,0x0,0x71,0x0,0x6d,0x0,0x6c, + // FolderTreeItem.qml + 0x0,0x12, + 0x6,0x99,0x8b,0x1c, + 0x0,0x46, + 0x0,0x6f,0x0,0x6c,0x0,0x64,0x0,0x65,0x0,0x72,0x0,0x54,0x0,0x72,0x0,0x65,0x0,0x65,0x0,0x49,0x0,0x74,0x0,0x65,0x0,0x6d,0x0,0x2e,0x0,0x71,0x0,0x6d, + 0x0,0x6c, + // PhotoThumbnail.qml + 0x0,0x12, + 0x7,0xb2,0x8b,0xbc, + 0x0,0x50, + 0x0,0x68,0x0,0x6f,0x0,0x74,0x0,0x6f,0x0,0x54,0x0,0x68,0x0,0x75,0x0,0x6d,0x0,0x62,0x0,0x6e,0x0,0x61,0x0,0x69,0x0,0x6c,0x0,0x2e,0x0,0x71,0x0,0x6d, + 0x0,0x6c, + // GridBackground.qml + 0x0,0x12, + 0x8,0xa7,0x68,0xdc, + 0x0,0x47, + 0x0,0x72,0x0,0x69,0x0,0x64,0x0,0x42,0x0,0x61,0x0,0x63,0x0,0x6b,0x0,0x67,0x0,0x72,0x0,0x6f,0x0,0x75,0x0,0x6e,0x0,0x64,0x0,0x2e,0x0,0x71,0x0,0x6d, + 0x0,0x6c, + // Sidebar.qml + 0x0,0xb, + 0x8,0x36,0xa5,0x5c, + 0x0,0x53, + 0x0,0x69,0x0,0x64,0x0,0x65,0x0,0x62,0x0,0x61,0x0,0x72,0x0,0x2e,0x0,0x71,0x0,0x6d,0x0,0x6c, + // TagRibbon.qml + 0x0,0xd, + 0xd,0xd8,0x4a,0x5c, + 0x0,0x54, + 0x0,0x61,0x0,0x67,0x0,0x52,0x0,0x69,0x0,0x62,0x0,0x62,0x0,0x6f,0x0,0x6e,0x0,0x2e,0x0,0x71,0x0,0x6d,0x0,0x6c, + // ContentShelf.qml + 0x0,0x10, + 0x1,0xb0,0xfe,0xfc, + 0x0,0x43, + 0x0,0x6f,0x0,0x6e,0x0,0x74,0x0,0x65,0x0,0x6e,0x0,0x74,0x0,0x53,0x0,0x68,0x0,0x65,0x0,0x6c,0x0,0x66,0x0,0x2e,0x0,0x71,0x0,0x6d,0x0,0x6c, + // ContextMenu.qml + 0x0,0xf, + 0x3,0x10,0x8f,0xdc, + 0x0,0x43, + 0x0,0x6f,0x0,0x6e,0x0,0x74,0x0,0x65,0x0,0x78,0x0,0x74,0x0,0x4d,0x0,0x65,0x0,0x6e,0x0,0x75,0x0,0x2e,0x0,0x71,0x0,0x6d,0x0,0x6c, + // Toolbar.qml + 0x0,0xb, + 0x8,0x33,0x9c,0x7c, + 0x0,0x54, + 0x0,0x6f,0x0,0x6f,0x0,0x6c,0x0,0x62,0x0,0x61,0x0,0x72,0x0,0x2e,0x0,0x71,0x0,0x6d,0x0,0x6c, + // Icon.qml + 0x0,0x8, + 0xa,0x61,0x61,0xdc, + 0x0,0x49, + 0x0,0x63,0x0,0x6f,0x0,0x6e,0x0,0x2e,0x0,0x71,0x0,0x6d,0x0,0x6c, + // WindowControls.qml + 0x0,0x12, + 0x6,0xfb,0xce,0x9c, + 0x0,0x57, + 0x0,0x69,0x0,0x6e,0x0,0x64,0x0,0x6f,0x0,0x77,0x0,0x43,0x0,0x6f,0x0,0x6e,0x0,0x74,0x0,0x72,0x0,0x6f,0x0,0x6c,0x0,0x73,0x0,0x2e,0x0,0x71,0x0,0x6d, + 0x0,0x6c, + // qmldir + 0x0,0x6, + 0x7,0x84,0x2b,0x2, + 0x0,0x71, + 0x0,0x6d,0x0,0x6c,0x0,0x64,0x0,0x69,0x0,0x72, + // ThemedScrollBar.qml + 0x0,0x13, + 0x0,0x67,0xfe,0x9c, + 0x0,0x54, + 0x0,0x68,0x0,0x65,0x0,0x6d,0x0,0x65,0x0,0x64,0x0,0x53,0x0,0x63,0x0,0x72,0x0,0x6f,0x0,0x6c,0x0,0x6c,0x0,0x42,0x0,0x61,0x0,0x72,0x0,0x2e,0x0,0x71, + 0x0,0x6d,0x0,0x6c, + // Theme.qml + 0x0,0x9, + 0xc,0x38,0xe5,0xfc, + 0x0,0x54, + 0x0,0x68,0x0,0x65,0x0,0x6d,0x0,0x65,0x0,0x2e,0x0,0x71,0x0,0x6d,0x0,0x6c, + +}; + +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, + // :/qml + 0x0,0x0,0x0,0x0,0x0,0x2,0x0,0x0,0x0,0x5,0x0,0x0,0x0,0x2, +0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0, + // :/qml/pages + 0x0,0x0,0x0,0x4a,0x0,0x2,0x0,0x0,0x0,0x7,0x0,0x0,0x0,0x1d, +0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0, + // :/qml/theme + 0x0,0x0,0x0,0xc,0x0,0x2,0x0,0x0,0x0,0x2,0x0,0x0,0x0,0x1b, +0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0, + // :/qml/components + 0x0,0x0,0x0,0x1c,0x0,0x2,0x0,0x0,0x0,0xf,0x0,0x0,0x0,0xc, +0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0, + // :/qml/main.qml + 0x0,0x0,0x0,0x5a,0x0,0x1,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x0, +0x0,0x0,0x1,0x9c,0x37,0x12,0x9d,0xf9, + // :/qml/dialogs + 0x0,0x0,0x0,0x36,0x0,0x2,0x0,0x0,0x0,0x5,0x0,0x0,0x0,0x7, +0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0, + // :/qml/dialogs/PhotoViewer.qml + 0x0,0x0,0x1,0xb8,0x0,0x1,0x0,0x0,0x0,0x1,0x0,0x0,0x81,0xdb, +0x0,0x0,0x1,0x9c,0x21,0x9b,0x15,0x2b, + // :/qml/dialogs/TagManager.qml + 0x0,0x0,0x1,0xdc,0x0,0x1,0x0,0x0,0x0,0x1,0x0,0x0,0x94,0x57, +0x0,0x0,0x1,0x9c,0x21,0x9b,0x15,0x2d, + // :/qml/dialogs/ConfirmDialog.qml + 0x0,0x0,0x1,0xfe,0x0,0x1,0x0,0x0,0x0,0x1,0x0,0x0,0xa2,0x2c, +0x0,0x0,0x1,0x9c,0x21,0x9b,0x15,0x29, + // :/qml/dialogs/AlbumManager.qml + 0x0,0x0,0x1,0x92,0x0,0x1,0x0,0x0,0x0,0x1,0x0,0x0,0x75,0x89, +0x0,0x0,0x1,0x9c,0x21,0x9b,0x15,0x27, + // :/qml/dialogs/ScanProgressDialog.qml + 0x0,0x0,0x1,0x60,0x0,0x1,0x0,0x0,0x0,0x1,0x0,0x0,0x6f,0xe, +0x0,0x0,0x1,0x9c,0x21,0x9b,0x15,0x2c, + // :/qml/components/ThemedScrollBar.qml + 0x0,0x0,0x4,0x0,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x1,0x3c,0xb6, +0x0,0x0,0x1,0x9c,0x21,0x9b,0x15,0x22, + // :/qml/components/ContentShelf.qml + 0x0,0x0,0x3,0x48,0x0,0x1,0x0,0x0,0x0,0x1,0x0,0x0,0xe6,0x48, +0x0,0x0,0x1,0x9c,0x21,0x9b,0x15,0xe, + // :/qml/components/ContextMenu.qml + 0x0,0x0,0x3,0x6e,0x0,0x1,0x0,0x0,0x0,0x1,0x0,0x0,0xe9,0xb0, +0x0,0x0,0x1,0x9c,0x21,0x9b,0x15,0xf, + // :/qml/components/PhotoGrid.qml + 0x0,0x0,0x2,0x4a,0x0,0x1,0x0,0x0,0x0,0x1,0x0,0x0,0xac,0x3b, +0x0,0x0,0x1,0x9c,0x21,0x9b,0x15,0x1e, + // :/qml/components/SearchPanel.qml + 0x0,0x0,0x2,0x6a,0x0,0x1,0x0,0x0,0x0,0x1,0x0,0x0,0xb4,0xdb, +0x0,0x0,0x1,0x9c,0x21,0x9b,0x15,0x1f, + // :/qml/components/FolderTreeItem.qml + 0x0,0x0,0x2,0x8e,0x0,0x1,0x0,0x0,0x0,0x1,0x0,0x0,0xc1,0x19, +0x0,0x0,0x1,0x9c,0x21,0x9b,0x15,0x11, + // :/qml/components/WindowControls.qml + 0x0,0x0,0x3,0xc4,0x0,0x1,0x0,0x0,0x0,0x1,0x0,0x1,0x38,0x54, +0x0,0x0,0x1,0x9c,0x21,0x9b,0x15,0x24, + // :/qml/components/qmldir + 0x0,0x0,0x3,0xee,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x1,0x3a,0xcb, +0x0,0x0,0x1,0x9c,0x21,0x9b,0x15,0x25, + // :/qml/components/PhotoThumbnail.qml + 0x0,0x0,0x2,0xb8,0x0,0x1,0x0,0x0,0x0,0x1,0x0,0x0,0xc5,0x85, +0x0,0x0,0x1,0x9c,0x21,0x9b,0x15,0x1e, + // :/qml/components/Toolbar.qml + 0x0,0x0,0x3,0x92,0x0,0x1,0x0,0x0,0x0,0x1,0x0,0x0,0xef,0xef, +0x0,0x0,0x1,0x9c,0x21,0x9b,0x15,0x24, + // :/qml/components/Sidebar.qml + 0x0,0x0,0x3,0xc,0x0,0x1,0x0,0x0,0x0,0x1,0x0,0x0,0xd2,0x95, +0x0,0x0,0x1,0x9c,0x21,0x9b,0x15,0x1f, + // :/qml/components/GridBackground.qml + 0x0,0x0,0x2,0xe2,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0xce,0x66, +0x0,0x0,0x1,0x9c,0x21,0x9b,0x15,0x13, + // :/qml/components/Icon.qml + 0x0,0x0,0x3,0xae,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0xf8,0x6b, +0x0,0x0,0x1,0x9c,0x21,0x9b,0x15,0x1c, + // :/qml/components/TagRibbon.qml + 0x0,0x0,0x3,0x28,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0xdb,0x8d, +0x0,0x0,0x1,0x9c,0x21,0x9b,0x15,0x22, + // :/qml/components/HeroSection.qml + 0x0,0x0,0x2,0x26,0x0,0x1,0x0,0x0,0x0,0x1,0x0,0x0,0xa7,0x5e, +0x0,0x0,0x1,0x9c,0x21,0x9b,0x15,0x13, + // :/qml/theme/qmldir + 0x0,0x0,0x3,0xee,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x1,0x42,0x50, +0x0,0x0,0x1,0x9c,0x21,0x9b,0x15,0x3c, + // :/qml/theme/Theme.qml + 0x0,0x0,0x4,0x2c,0x0,0x1,0x0,0x0,0x0,0x1,0x0,0x1,0x3e,0x78, +0x0,0x0,0x1,0x9c,0x21,0x9b,0x15,0x3b, + // :/qml/pages/TrashPage.qml + 0x0,0x0,0x0,0xfa,0x0,0x1,0x0,0x0,0x0,0x1,0x0,0x0,0x4d,0xea, +0x0,0x0,0x1,0x9c,0x36,0x2b,0xee,0xcd, + // :/qml/pages/SettingsPage.qml + 0x0,0x0,0x0,0xd4,0x0,0x1,0x0,0x0,0x0,0x1,0x0,0x0,0x2f,0x34, +0x0,0x0,0x1,0x9c,0x36,0x4b,0x7b,0xec, + // :/qml/pages/FoldersPage.qml + 0x0,0x0,0x1,0x3c,0x0,0x1,0x0,0x0,0x0,0x1,0x0,0x0,0x62,0xb0, +0x0,0x0,0x1,0x9c,0x21,0x9b,0x15,0x33, + // :/qml/pages/AlbumsPage.qml + 0x0,0x0,0x1,0x1a,0x0,0x1,0x0,0x0,0x0,0x1,0x0,0x0,0x59,0x36, +0x0,0x0,0x1,0x9c,0x33,0xa0,0x46,0x28, + // :/qml/pages/FavoritesPage.qml + 0x0,0x0,0x0,0x8e,0x0,0x1,0x0,0x0,0x0,0x1,0x0,0x0,0x19,0xb5, +0x0,0x0,0x1,0x9c,0x36,0x2b,0xee,0xcc, + // :/qml/pages/TagsPage.qml + 0x0,0x0,0x0,0x70,0x0,0x1,0x0,0x0,0x0,0x1,0x0,0x0,0x10,0xad, +0x0,0x0,0x1,0x9c,0x33,0xa0,0x6d,0x3f, + // :/qml/pages/HomePage.qml + 0x0,0x0,0x0,0xb6,0x0,0x1,0x0,0x0,0x0,0x1,0x0,0x0,0x22,0xb, +0x0,0x0,0x1,0x9c,0x37,0x31,0xfb,0x69, + +}; + +#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 + +#if defined(QT_INLINE_NAMESPACE) +inline namespace QT_NAMESPACE { +#elif defined(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 *); + +#if defined(__ELF__) || defined(__APPLE__) +static inline unsigned char qResourceFeatureZlib() +{ + extern const unsigned char qt_resourceFeatureZlib; + return qt_resourceFeatureZlib; +} +#else +unsigned char qResourceFeatureZlib(); +#endif + +#ifdef QT_NAMESPACE +} +#endif + +int QT_RCC_MANGLE_NAMESPACE(qInitResources_resources)(); +int QT_RCC_MANGLE_NAMESPACE(qInitResources_resources)() +{ + 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_resources)(); +int QT_RCC_MANGLE_NAMESPACE(qCleanupResources_resources)() +{ + int version = 3; + version += QT_RCC_PREPEND_NAMESPACE(qResourceFeatureZlib()); + 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_resources)(); } + ~initializer() { QT_RCC_MANGLE_NAMESPACE(qCleanupResources_resources)(); } + } dummy; +} + +#ifdef __clang__ +# pragma clang diagnostic pop +#endif diff --git a/photowall-qt/build/PhotoWallQt_autogen/PRMOGMWJPH/moc_EventDispatcher.cpp b/photowall-qt/build/PhotoWallQt_autogen/PRMOGMWJPH/moc_EventDispatcher.cpp new file mode 100644 index 0000000..850a02a --- /dev/null +++ b/photowall-qt/build/PhotoWallQt_autogen/PRMOGMWJPH/moc_EventDispatcher.cpp @@ -0,0 +1,473 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'EventDispatcher.h' +** +** Created by: The Qt Meta Object Compiler version 69 (Qt 6.10.1) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include "../../../src/core/EventDispatcher.h" +#include + +#include + +#include + + +#include +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'EventDispatcher.h' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 69 +#error "This file was generated using the moc from 6.10.1. 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 { +struct qt_meta_tag_ZN15EventDispatcherE_t {}; +} // unnamed namespace + +template <> constexpr inline auto EventDispatcher::qt_create_metaobjectdata() +{ + namespace QMC = QtMocConstants; + QtMocHelpers::StringRefStorage qt_stringData { + "EventDispatcher", + "thumbnailReady", + "", + "fileHash", + "size", + "path", + "isPlaceholder", + "placeholderBase64", + "useOriginal", + "indexProgress", + "processed", + "total", + "currentFile", + "indexFinished", + "indexed", + "skipped", + "failed", + "indexCancelled", + "settingsChanged", + "QJsonObject", + "settings", + "autoScanStarted", + "autoScanFinished", + "count", + "autoScanError", + "error", + "fileWatcherEvent", + "eventType", + "importProgress", + "current", + "importFinished", + "imported", + "importCancelled", + "jobId", + "exportProgress", + "exportFinished", + "exported", + "exportCancelled", + "moveProgress", + "moveFinished", + "moved", + "moveCancelled", + "copyProgress", + "copyFinished", + "copied", + "copyCancelled", + "batchRenameProgress", + "batchRenameFinished", + "renamed", + "batchRenameCancelled", + "onEventReceived", + "eventName", + "payload" + }; + + QtMocHelpers::UintData qt_methods { + // Signal 'thumbnailReady' + QtMocHelpers::SignalData(1, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::QString, 3 }, { QMetaType::QString, 4 }, { QMetaType::QString, 5 }, { QMetaType::Bool, 6 }, + { QMetaType::QString, 7 }, { QMetaType::Bool, 8 }, + }}), + // Signal 'indexProgress' + QtMocHelpers::SignalData(9, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::Int, 10 }, { QMetaType::Int, 11 }, { QMetaType::QString, 12 }, + }}), + // Signal 'indexFinished' + QtMocHelpers::SignalData(13, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::Int, 14 }, { QMetaType::Int, 15 }, { QMetaType::Int, 16 }, + }}), + // Signal 'indexCancelled' + QtMocHelpers::SignalData(17, 2, QMC::AccessPublic, QMetaType::Void), + // Signal 'settingsChanged' + QtMocHelpers::SignalData(18, 2, QMC::AccessPublic, QMetaType::Void, {{ + { 0x80000000 | 19, 20 }, + }}), + // Signal 'autoScanStarted' + QtMocHelpers::SignalData(21, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::QString, 5 }, + }}), + // Signal 'autoScanFinished' + QtMocHelpers::SignalData(22, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::QString, 5 }, { QMetaType::Int, 23 }, + }}), + // Signal 'autoScanError' + QtMocHelpers::SignalData(24, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::QString, 5 }, { QMetaType::QString, 25 }, + }}), + // Signal 'fileWatcherEvent' + QtMocHelpers::SignalData(26, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::QString, 27 }, { QMetaType::QString, 5 }, + }}), + // Signal 'importProgress' + QtMocHelpers::SignalData(28, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::Int, 29 }, { QMetaType::Int, 11 }, { QMetaType::QString, 12 }, + }}), + // Signal 'importFinished' + QtMocHelpers::SignalData(30, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::Int, 31 }, { QMetaType::Int, 16 }, { QMetaType::Int, 15 }, + }}), + // Signal 'importCancelled' + QtMocHelpers::SignalData(32, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::ULongLong, 33 }, + }}), + // Signal 'exportProgress' + QtMocHelpers::SignalData(34, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::Int, 29 }, { QMetaType::Int, 11 }, { QMetaType::QString, 12 }, + }}), + // Signal 'exportFinished' + QtMocHelpers::SignalData(35, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::Int, 36 }, { QMetaType::Int, 16 }, + }}), + // Signal 'exportCancelled' + QtMocHelpers::SignalData(37, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::ULongLong, 33 }, + }}), + // Signal 'moveProgress' + QtMocHelpers::SignalData(38, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::Int, 29 }, { QMetaType::Int, 11 }, { QMetaType::QString, 12 }, + }}), + // Signal 'moveFinished' + QtMocHelpers::SignalData(39, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::Int, 40 }, { QMetaType::Int, 16 }, + }}), + // Signal 'moveCancelled' + QtMocHelpers::SignalData(41, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::ULongLong, 33 }, + }}), + // Signal 'copyProgress' + QtMocHelpers::SignalData(42, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::Int, 29 }, { QMetaType::Int, 11 }, { QMetaType::QString, 12 }, + }}), + // Signal 'copyFinished' + QtMocHelpers::SignalData(43, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::Int, 44 }, { QMetaType::Int, 16 }, + }}), + // Signal 'copyCancelled' + QtMocHelpers::SignalData(45, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::ULongLong, 33 }, + }}), + // Signal 'batchRenameProgress' + QtMocHelpers::SignalData(46, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::Int, 29 }, { QMetaType::Int, 11 }, { QMetaType::QString, 12 }, + }}), + // Signal 'batchRenameFinished' + QtMocHelpers::SignalData(47, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::Int, 48 }, { QMetaType::Int, 16 }, + }}), + // Signal 'batchRenameCancelled' + QtMocHelpers::SignalData(49, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::ULongLong, 33 }, + }}), + // Slot 'onEventReceived' + QtMocHelpers::SlotData(50, 2, QMC::AccessPrivate, QMetaType::Void, {{ + { QMetaType::QString, 51 }, { 0x80000000 | 19, 52 }, + }}), + }; + QtMocHelpers::UintData qt_properties { + }; + QtMocHelpers::UintData qt_enums { + }; + return QtMocHelpers::metaObjectData(QMC::MetaObjectFlag{}, qt_stringData, + qt_methods, qt_properties, qt_enums); +} +Q_CONSTINIT const QMetaObject EventDispatcher::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_staticMetaObjectStaticContent.stringdata, + qt_staticMetaObjectStaticContent.data, + qt_static_metacall, + nullptr, + qt_staticMetaObjectRelocatingContent.metaTypes, + nullptr +} }; + +void EventDispatcher::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + auto *_t = static_cast(_o); + if (_c == QMetaObject::InvokeMetaMethod) { + switch (_id) { + case 0: _t->thumbnailReady((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3])),(*reinterpret_cast>(_a[4])),(*reinterpret_cast>(_a[5])),(*reinterpret_cast>(_a[6]))); break; + case 1: _t->indexProgress((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3]))); break; + case 2: _t->indexFinished((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3]))); break; + case 3: _t->indexCancelled(); break; + case 4: _t->settingsChanged((*reinterpret_cast>(_a[1]))); break; + case 5: _t->autoScanStarted((*reinterpret_cast>(_a[1]))); break; + case 6: _t->autoScanFinished((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); break; + case 7: _t->autoScanError((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); break; + case 8: _t->fileWatcherEvent((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); break; + case 9: _t->importProgress((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3]))); break; + case 10: _t->importFinished((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3]))); break; + case 11: _t->importCancelled((*reinterpret_cast>(_a[1]))); break; + case 12: _t->exportProgress((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3]))); break; + case 13: _t->exportFinished((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); break; + case 14: _t->exportCancelled((*reinterpret_cast>(_a[1]))); break; + case 15: _t->moveProgress((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3]))); break; + case 16: _t->moveFinished((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); break; + case 17: _t->moveCancelled((*reinterpret_cast>(_a[1]))); break; + case 18: _t->copyProgress((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3]))); break; + case 19: _t->copyFinished((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); break; + case 20: _t->copyCancelled((*reinterpret_cast>(_a[1]))); break; + case 21: _t->batchRenameProgress((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3]))); break; + case 22: _t->batchRenameFinished((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); break; + case 23: _t->batchRenameCancelled((*reinterpret_cast>(_a[1]))); break; + case 24: _t->onEventReceived((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); break; + default: ; + } + } + if (_c == QMetaObject::IndexOfMethod) { + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::thumbnailReady, 0)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::indexProgress, 1)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::indexFinished, 2)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::indexCancelled, 3)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::settingsChanged, 4)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::autoScanStarted, 5)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::autoScanFinished, 6)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::autoScanError, 7)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::fileWatcherEvent, 8)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::importProgress, 9)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::importFinished, 10)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::importCancelled, 11)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::exportProgress, 12)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::exportFinished, 13)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::exportCancelled, 14)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::moveProgress, 15)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::moveFinished, 16)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::moveCancelled, 17)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::copyProgress, 18)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::copyFinished, 19)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::copyCancelled, 20)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::batchRenameProgress, 21)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::batchRenameFinished, 22)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::batchRenameCancelled, 23)) + return; + } +} + +const QMetaObject *EventDispatcher::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *EventDispatcher::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_staticMetaObjectStaticContent.strings)) + return static_cast(this); + return QObject::qt_metacast(_clname); +} + +int EventDispatcher::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QObject::qt_metacall(_c, _id, _a); + if (_id < 0) + return _id; + if (_c == QMetaObject::InvokeMetaMethod) { + if (_id < 25) + qt_static_metacall(this, _c, _id, _a); + _id -= 25; + } + if (_c == QMetaObject::RegisterMethodArgumentMetaType) { + if (_id < 25) + *reinterpret_cast(_a[0]) = QMetaType(); + _id -= 25; + } + return _id; +} + +// SIGNAL 0 +void EventDispatcher::thumbnailReady(const QString & _t1, const QString & _t2, const QString & _t3, bool _t4, const QString & _t5, bool _t6) +{ + QMetaObject::activate(this, &staticMetaObject, 0, nullptr, _t1, _t2, _t3, _t4, _t5, _t6); +} + +// SIGNAL 1 +void EventDispatcher::indexProgress(int _t1, int _t2, const QString & _t3) +{ + QMetaObject::activate(this, &staticMetaObject, 1, nullptr, _t1, _t2, _t3); +} + +// SIGNAL 2 +void EventDispatcher::indexFinished(int _t1, int _t2, int _t3) +{ + QMetaObject::activate(this, &staticMetaObject, 2, nullptr, _t1, _t2, _t3); +} + +// SIGNAL 3 +void EventDispatcher::indexCancelled() +{ + QMetaObject::activate(this, &staticMetaObject, 3, nullptr); +} + +// SIGNAL 4 +void EventDispatcher::settingsChanged(const QJsonObject & _t1) +{ + QMetaObject::activate(this, &staticMetaObject, 4, nullptr, _t1); +} + +// SIGNAL 5 +void EventDispatcher::autoScanStarted(const QString & _t1) +{ + QMetaObject::activate(this, &staticMetaObject, 5, nullptr, _t1); +} + +// SIGNAL 6 +void EventDispatcher::autoScanFinished(const QString & _t1, int _t2) +{ + QMetaObject::activate(this, &staticMetaObject, 6, nullptr, _t1, _t2); +} + +// SIGNAL 7 +void EventDispatcher::autoScanError(const QString & _t1, const QString & _t2) +{ + QMetaObject::activate(this, &staticMetaObject, 7, nullptr, _t1, _t2); +} + +// SIGNAL 8 +void EventDispatcher::fileWatcherEvent(const QString & _t1, const QString & _t2) +{ + QMetaObject::activate(this, &staticMetaObject, 8, nullptr, _t1, _t2); +} + +// SIGNAL 9 +void EventDispatcher::importProgress(int _t1, int _t2, const QString & _t3) +{ + QMetaObject::activate(this, &staticMetaObject, 9, nullptr, _t1, _t2, _t3); +} + +// SIGNAL 10 +void EventDispatcher::importFinished(int _t1, int _t2, int _t3) +{ + QMetaObject::activate(this, &staticMetaObject, 10, nullptr, _t1, _t2, _t3); +} + +// SIGNAL 11 +void EventDispatcher::importCancelled(quint64 _t1) +{ + QMetaObject::activate(this, &staticMetaObject, 11, nullptr, _t1); +} + +// SIGNAL 12 +void EventDispatcher::exportProgress(int _t1, int _t2, const QString & _t3) +{ + QMetaObject::activate(this, &staticMetaObject, 12, nullptr, _t1, _t2, _t3); +} + +// SIGNAL 13 +void EventDispatcher::exportFinished(int _t1, int _t2) +{ + QMetaObject::activate(this, &staticMetaObject, 13, nullptr, _t1, _t2); +} + +// SIGNAL 14 +void EventDispatcher::exportCancelled(quint64 _t1) +{ + QMetaObject::activate(this, &staticMetaObject, 14, nullptr, _t1); +} + +// SIGNAL 15 +void EventDispatcher::moveProgress(int _t1, int _t2, const QString & _t3) +{ + QMetaObject::activate(this, &staticMetaObject, 15, nullptr, _t1, _t2, _t3); +} + +// SIGNAL 16 +void EventDispatcher::moveFinished(int _t1, int _t2) +{ + QMetaObject::activate(this, &staticMetaObject, 16, nullptr, _t1, _t2); +} + +// SIGNAL 17 +void EventDispatcher::moveCancelled(quint64 _t1) +{ + QMetaObject::activate(this, &staticMetaObject, 17, nullptr, _t1); +} + +// SIGNAL 18 +void EventDispatcher::copyProgress(int _t1, int _t2, const QString & _t3) +{ + QMetaObject::activate(this, &staticMetaObject, 18, nullptr, _t1, _t2, _t3); +} + +// SIGNAL 19 +void EventDispatcher::copyFinished(int _t1, int _t2) +{ + QMetaObject::activate(this, &staticMetaObject, 19, nullptr, _t1, _t2); +} + +// SIGNAL 20 +void EventDispatcher::copyCancelled(quint64 _t1) +{ + QMetaObject::activate(this, &staticMetaObject, 20, nullptr, _t1); +} + +// SIGNAL 21 +void EventDispatcher::batchRenameProgress(int _t1, int _t2, const QString & _t3) +{ + QMetaObject::activate(this, &staticMetaObject, 21, nullptr, _t1, _t2, _t3); +} + +// SIGNAL 22 +void EventDispatcher::batchRenameFinished(int _t1, int _t2) +{ + QMetaObject::activate(this, &staticMetaObject, 22, nullptr, _t1, _t2); +} + +// SIGNAL 23 +void EventDispatcher::batchRenameCancelled(quint64 _t1) +{ + QMetaObject::activate(this, &staticMetaObject, 23, nullptr, _t1); +} +QT_WARNING_POP diff --git a/photowall-qt/build/PhotoWallQt_autogen/PRMOGMWJPH/moc_EventDispatcher.cpp.d b/photowall-qt/build/PhotoWallQt_autogen/PRMOGMWJPH/moc_EventDispatcher.cpp.d new file mode 100644 index 0000000..7511d36 --- /dev/null +++ b/photowall-qt/build/PhotoWallQt_autogen/PRMOGMWJPH/moc_EventDispatcher.cpp.d @@ -0,0 +1,348 @@ +D:/CodeProject/PhotoWall/photowall-qt/build/PhotoWallQt_autogen/PRMOGMWJPH/moc_EventDispatcher.cpp: D:/CodeProject/PhotoWall/photowall-qt/src/core/EventDispatcher.h \ + D:/CodeProject/PhotoWall/photowall-qt/build/PhotoWallQt_autogen/moc_predefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QHash \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h diff --git a/photowall-qt/build/PhotoWallQt_autogen/PRMOGMWJPH/moc_FolderTreeModel.cpp b/photowall-qt/build/PhotoWallQt_autogen/PRMOGMWJPH/moc_FolderTreeModel.cpp new file mode 100644 index 0000000..48430f3 --- /dev/null +++ b/photowall-qt/build/PhotoWallQt_autogen/PRMOGMWJPH/moc_FolderTreeModel.cpp @@ -0,0 +1,219 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'FolderTreeModel.h' +** +** Created by: The Qt Meta Object Compiler version 69 (Qt 6.10.1) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include "../../../src/core/FolderTreeModel.h" +#include + +#include + +#include + + +#include +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'FolderTreeModel.h' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 69 +#error "This file was generated using the moc from 6.10.1. 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 { +struct qt_meta_tag_ZN15FolderTreeModelE_t {}; +} // unnamed namespace + +template <> constexpr inline auto FolderTreeModel::qt_create_metaobjectdata() +{ + namespace QMC = QtMocConstants; + QtMocHelpers::StringRefStorage qt_stringData { + "FolderTreeModel", + "loadingChanged", + "", + "selectedPathChanged", + "folderSelected", + "path", + "refresh", + "expandPath", + "collapsePath", + "toggleExpanded", + "QModelIndex", + "index", + "indexForPath", + "loading", + "selectedPath", + "FolderRoles", + "PathRole", + "NameRole", + "PhotoCountRole", + "HasChildrenRole", + "ExpandedRole", + "DepthRole" + }; + + QtMocHelpers::UintData qt_methods { + // Signal 'loadingChanged' + QtMocHelpers::SignalData(1, 2, QMC::AccessPublic, QMetaType::Void), + // Signal 'selectedPathChanged' + QtMocHelpers::SignalData(3, 2, QMC::AccessPublic, QMetaType::Void), + // Signal 'folderSelected' + QtMocHelpers::SignalData(4, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::QString, 5 }, + }}), + // Method 'refresh' + QtMocHelpers::MethodData(6, 2, QMC::AccessPublic, QMetaType::Void), + // Method 'expandPath' + QtMocHelpers::MethodData(7, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::QString, 5 }, + }}), + // Method 'collapsePath' + QtMocHelpers::MethodData(8, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::QString, 5 }, + }}), + // Method 'toggleExpanded' + QtMocHelpers::MethodData(9, 2, QMC::AccessPublic, QMetaType::Void, {{ + { 0x80000000 | 10, 11 }, + }}), + // Method 'indexForPath' + QtMocHelpers::MethodData(12, 2, QMC::AccessPublic, 0x80000000 | 10, {{ + { QMetaType::QString, 5 }, + }}), + }; + QtMocHelpers::UintData qt_properties { + // property 'loading' + QtMocHelpers::PropertyData(13, QMetaType::Bool, QMC::DefaultPropertyFlags, 0), + // property 'selectedPath' + QtMocHelpers::PropertyData(14, QMetaType::QString, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 1), + }; + QtMocHelpers::UintData qt_enums { + // enum 'FolderRoles' + QtMocHelpers::EnumData(15, 15, QMC::EnumFlags{}).add({ + { 16, FolderRoles::PathRole }, + { 17, FolderRoles::NameRole }, + { 18, FolderRoles::PhotoCountRole }, + { 19, FolderRoles::HasChildrenRole }, + { 20, FolderRoles::ExpandedRole }, + { 21, FolderRoles::DepthRole }, + }), + }; + return QtMocHelpers::metaObjectData(QMC::MetaObjectFlag{}, qt_stringData, + qt_methods, qt_properties, qt_enums); +} +Q_CONSTINIT const QMetaObject FolderTreeModel::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_staticMetaObjectStaticContent.stringdata, + qt_staticMetaObjectStaticContent.data, + qt_static_metacall, + nullptr, + qt_staticMetaObjectRelocatingContent.metaTypes, + nullptr +} }; + +void FolderTreeModel::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + auto *_t = static_cast(_o); + if (_c == QMetaObject::InvokeMetaMethod) { + switch (_id) { + case 0: _t->loadingChanged(); break; + case 1: _t->selectedPathChanged(); break; + case 2: _t->folderSelected((*reinterpret_cast>(_a[1]))); break; + case 3: _t->refresh(); break; + case 4: _t->expandPath((*reinterpret_cast>(_a[1]))); break; + case 5: _t->collapsePath((*reinterpret_cast>(_a[1]))); break; + case 6: _t->toggleExpanded((*reinterpret_cast>(_a[1]))); break; + case 7: { QModelIndex _r = _t->indexForPath((*reinterpret_cast>(_a[1]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + default: ; + } + } + if (_c == QMetaObject::IndexOfMethod) { + if (QtMocHelpers::indexOfMethod(_a, &FolderTreeModel::loadingChanged, 0)) + return; + if (QtMocHelpers::indexOfMethod(_a, &FolderTreeModel::selectedPathChanged, 1)) + return; + if (QtMocHelpers::indexOfMethod(_a, &FolderTreeModel::folderSelected, 2)) + return; + } + if (_c == QMetaObject::ReadProperty) { + void *_v = _a[0]; + switch (_id) { + case 0: *reinterpret_cast(_v) = _t->loading(); break; + case 1: *reinterpret_cast(_v) = _t->selectedPath(); break; + default: break; + } + } + if (_c == QMetaObject::WriteProperty) { + void *_v = _a[0]; + switch (_id) { + case 1: _t->setSelectedPath(*reinterpret_cast(_v)); break; + default: break; + } + } +} + +const QMetaObject *FolderTreeModel::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *FolderTreeModel::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_staticMetaObjectStaticContent.strings)) + return static_cast(this); + return QAbstractItemModel::qt_metacast(_clname); +} + +int FolderTreeModel::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QAbstractItemModel::qt_metacall(_c, _id, _a); + if (_id < 0) + return _id; + if (_c == QMetaObject::InvokeMetaMethod) { + if (_id < 8) + qt_static_metacall(this, _c, _id, _a); + _id -= 8; + } + if (_c == QMetaObject::RegisterMethodArgumentMetaType) { + if (_id < 8) + *reinterpret_cast(_a[0]) = QMetaType(); + _id -= 8; + } + if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty + || _c == QMetaObject::ResetProperty || _c == QMetaObject::BindableProperty + || _c == QMetaObject::RegisterPropertyMetaType) { + qt_static_metacall(this, _c, _id, _a); + _id -= 2; + } + return _id; +} + +// SIGNAL 0 +void FolderTreeModel::loadingChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 0, nullptr); +} + +// SIGNAL 1 +void FolderTreeModel::selectedPathChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 1, nullptr); +} + +// SIGNAL 2 +void FolderTreeModel::folderSelected(const QString & _t1) +{ + QMetaObject::activate(this, &staticMetaObject, 2, nullptr, _t1); +} +QT_WARNING_POP diff --git a/photowall-qt/build/PhotoWallQt_autogen/PRMOGMWJPH/moc_FolderTreeModel.cpp.d b/photowall-qt/build/PhotoWallQt_autogen/PRMOGMWJPH/moc_FolderTreeModel.cpp.d new file mode 100644 index 0000000..fd399a6 --- /dev/null +++ b/photowall-qt/build/PhotoWallQt_autogen/PRMOGMWJPH/moc_FolderTreeModel.cpp.d @@ -0,0 +1,350 @@ +D:/CodeProject/PhotoWall/photowall-qt/build/PhotoWallQt_autogen/PRMOGMWJPH/moc_FolderTreeModel.cpp: D:/CodeProject/PhotoWall/photowall-qt/src/core/FolderTreeModel.h \ + D:/CodeProject/PhotoWall/photowall-qt/build/PhotoWallQt_autogen/moc_predefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QAbstractItemModel \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonArray \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractitemmodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h diff --git a/photowall-qt/build/PhotoWallQt_autogen/PRMOGMWJPH/moc_PhotoModel.cpp b/photowall-qt/build/PhotoWallQt_autogen/PRMOGMWJPH/moc_PhotoModel.cpp new file mode 100644 index 0000000..9d24c69 --- /dev/null +++ b/photowall-qt/build/PhotoWallQt_autogen/PRMOGMWJPH/moc_PhotoModel.cpp @@ -0,0 +1,351 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'PhotoModel.h' +** +** Created by: The Qt Meta Object Compiler version 69 (Qt 6.10.1) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include "../../../src/core/PhotoModel.h" +#include + +#include + +#include + + +#include +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'PhotoModel.h' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 69 +#error "This file was generated using the moc from 6.10.1. 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 { +struct qt_meta_tag_ZN10PhotoModelE_t {}; +} // unnamed namespace + +template <> constexpr inline auto PhotoModel::qt_create_metaobjectdata() +{ + namespace QMC = QtMocConstants; + QtMocHelpers::StringRefStorage qt_stringData { + "PhotoModel", + "countChanged", + "", + "loadingChanged", + "hasMoreChanged", + "totalCountChanged", + "searchFiltersChanged", + "sortFieldChanged", + "sortOrderChanged", + "selectionChanged", + "onPhotosReady", + "QJsonArray", + "photos", + "QJsonObject", + "nextCursor", + "total", + "hasMore", + "loadInitial", + "loadMore", + "refresh", + "clear", + "setSelected", + "photoId", + "selected", + "isSelected", + "selectedIds", + "QList", + "clearSelection", + "getPhotoById", + "indexOfPhoto", + "count", + "loading", + "totalCount", + "searchFilters", + "sortField", + "sortOrder", + "PhotoRoles", + "PhotoIdRole", + "FilePathRole", + "FileNameRole", + "FileHashRole", + "WidthRole", + "HeightRole", + "DateTakenRole", + "DateAddedRole", + "IsFavoriteRole", + "RatingRole", + "SelectedRole", + "CameraModelRole", + "LensModelRole", + "FileSizeRole", + "ThumbnailUrlRole" + }; + + QtMocHelpers::UintData qt_methods { + // Signal 'countChanged' + QtMocHelpers::SignalData(1, 2, QMC::AccessPublic, QMetaType::Void), + // Signal 'loadingChanged' + QtMocHelpers::SignalData(3, 2, QMC::AccessPublic, QMetaType::Void), + // Signal 'hasMoreChanged' + QtMocHelpers::SignalData(4, 2, QMC::AccessPublic, QMetaType::Void), + // Signal 'totalCountChanged' + QtMocHelpers::SignalData(5, 2, QMC::AccessPublic, QMetaType::Void), + // Signal 'searchFiltersChanged' + QtMocHelpers::SignalData(6, 2, QMC::AccessPublic, QMetaType::Void), + // Signal 'sortFieldChanged' + QtMocHelpers::SignalData(7, 2, QMC::AccessPublic, QMetaType::Void), + // Signal 'sortOrderChanged' + QtMocHelpers::SignalData(8, 2, QMC::AccessPublic, QMetaType::Void), + // Signal 'selectionChanged' + QtMocHelpers::SignalData(9, 2, QMC::AccessPublic, QMetaType::Void), + // Slot 'onPhotosReady' + QtMocHelpers::SlotData(10, 2, QMC::AccessPublic, QMetaType::Void, {{ + { 0x80000000 | 11, 12 }, { 0x80000000 | 13, 14 }, { QMetaType::Int, 15 }, { QMetaType::Bool, 16 }, + }}), + // Method 'loadInitial' + QtMocHelpers::MethodData(17, 2, QMC::AccessPublic, QMetaType::Void), + // Method 'loadMore' + QtMocHelpers::MethodData(18, 2, QMC::AccessPublic, QMetaType::Void), + // Method 'refresh' + QtMocHelpers::MethodData(19, 2, QMC::AccessPublic, QMetaType::Void), + // Method 'clear' + QtMocHelpers::MethodData(20, 2, QMC::AccessPublic, QMetaType::Void), + // Method 'setSelected' + QtMocHelpers::MethodData(21, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::LongLong, 22 }, { QMetaType::Bool, 23 }, + }}), + // Method 'isSelected' + QtMocHelpers::MethodData(24, 2, QMC::AccessPublic, QMetaType::Bool, {{ + { QMetaType::LongLong, 22 }, + }}), + // Method 'selectedIds' + QtMocHelpers::MethodData() const>(25, 2, QMC::AccessPublic, 0x80000000 | 26), + // Method 'clearSelection' + QtMocHelpers::MethodData(27, 2, QMC::AccessPublic, QMetaType::Void), + // Method 'getPhotoById' + QtMocHelpers::MethodData(28, 2, QMC::AccessPublic, 0x80000000 | 13, {{ + { QMetaType::LongLong, 22 }, + }}), + // Method 'indexOfPhoto' + QtMocHelpers::MethodData(29, 2, QMC::AccessPublic, QMetaType::Int, {{ + { QMetaType::LongLong, 22 }, + }}), + }; + QtMocHelpers::UintData qt_properties { + // property 'count' + QtMocHelpers::PropertyData(30, QMetaType::Int, QMC::DefaultPropertyFlags, 0), + // property 'loading' + QtMocHelpers::PropertyData(31, QMetaType::Bool, QMC::DefaultPropertyFlags, 1), + // property 'hasMore' + QtMocHelpers::PropertyData(16, QMetaType::Bool, QMC::DefaultPropertyFlags, 2), + // property 'totalCount' + QtMocHelpers::PropertyData(32, QMetaType::Int, QMC::DefaultPropertyFlags, 3), + // property 'searchFilters' + QtMocHelpers::PropertyData(33, 0x80000000 | 13, QMC::DefaultPropertyFlags | QMC::Writable | QMC::EnumOrFlag | QMC::StdCppSet, 4), + // property 'sortField' + QtMocHelpers::PropertyData(34, QMetaType::QString, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 5), + // property 'sortOrder' + QtMocHelpers::PropertyData(35, QMetaType::QString, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 6), + }; + QtMocHelpers::UintData qt_enums { + // enum 'PhotoRoles' + QtMocHelpers::EnumData(36, 36, QMC::EnumFlags{}).add({ + { 37, PhotoRoles::PhotoIdRole }, + { 38, PhotoRoles::FilePathRole }, + { 39, PhotoRoles::FileNameRole }, + { 40, PhotoRoles::FileHashRole }, + { 41, PhotoRoles::WidthRole }, + { 42, PhotoRoles::HeightRole }, + { 43, PhotoRoles::DateTakenRole }, + { 44, PhotoRoles::DateAddedRole }, + { 45, PhotoRoles::IsFavoriteRole }, + { 46, PhotoRoles::RatingRole }, + { 47, PhotoRoles::SelectedRole }, + { 48, PhotoRoles::CameraModelRole }, + { 49, PhotoRoles::LensModelRole }, + { 50, PhotoRoles::FileSizeRole }, + { 51, PhotoRoles::ThumbnailUrlRole }, + }), + }; + return QtMocHelpers::metaObjectData(QMC::MetaObjectFlag{}, qt_stringData, + qt_methods, qt_properties, qt_enums); +} +Q_CONSTINIT const QMetaObject PhotoModel::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_staticMetaObjectStaticContent.stringdata, + qt_staticMetaObjectStaticContent.data, + qt_static_metacall, + nullptr, + qt_staticMetaObjectRelocatingContent.metaTypes, + nullptr +} }; + +void PhotoModel::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + auto *_t = static_cast(_o); + if (_c == QMetaObject::InvokeMetaMethod) { + switch (_id) { + case 0: _t->countChanged(); break; + case 1: _t->loadingChanged(); break; + case 2: _t->hasMoreChanged(); break; + case 3: _t->totalCountChanged(); break; + case 4: _t->searchFiltersChanged(); break; + case 5: _t->sortFieldChanged(); break; + case 6: _t->sortOrderChanged(); break; + case 7: _t->selectionChanged(); break; + case 8: _t->onPhotosReady((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3])),(*reinterpret_cast>(_a[4]))); break; + case 9: _t->loadInitial(); break; + case 10: _t->loadMore(); break; + case 11: _t->refresh(); break; + case 12: _t->clear(); break; + case 13: _t->setSelected((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); break; + case 14: { bool _r = _t->isSelected((*reinterpret_cast>(_a[1]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 15: { QList _r = _t->selectedIds(); + if (_a[0]) *reinterpret_cast*>(_a[0]) = std::move(_r); } break; + case 16: _t->clearSelection(); break; + case 17: { QJsonObject _r = _t->getPhotoById((*reinterpret_cast>(_a[1]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 18: { int _r = _t->indexOfPhoto((*reinterpret_cast>(_a[1]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + default: ; + } + } + if (_c == QMetaObject::IndexOfMethod) { + if (QtMocHelpers::indexOfMethod(_a, &PhotoModel::countChanged, 0)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoModel::loadingChanged, 1)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoModel::hasMoreChanged, 2)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoModel::totalCountChanged, 3)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoModel::searchFiltersChanged, 4)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoModel::sortFieldChanged, 5)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoModel::sortOrderChanged, 6)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoModel::selectionChanged, 7)) + return; + } + if (_c == QMetaObject::ReadProperty) { + void *_v = _a[0]; + switch (_id) { + case 0: *reinterpret_cast(_v) = _t->count(); break; + case 1: *reinterpret_cast(_v) = _t->loading(); break; + case 2: *reinterpret_cast(_v) = _t->hasMore(); break; + case 3: *reinterpret_cast(_v) = _t->totalCount(); break; + case 4: *reinterpret_cast(_v) = _t->searchFilters(); break; + case 5: *reinterpret_cast(_v) = _t->sortField(); break; + case 6: *reinterpret_cast(_v) = _t->sortOrder(); break; + default: break; + } + } + if (_c == QMetaObject::WriteProperty) { + void *_v = _a[0]; + switch (_id) { + case 4: _t->setSearchFilters(*reinterpret_cast(_v)); break; + case 5: _t->setSortField(*reinterpret_cast(_v)); break; + case 6: _t->setSortOrder(*reinterpret_cast(_v)); break; + default: break; + } + } +} + +const QMetaObject *PhotoModel::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *PhotoModel::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_staticMetaObjectStaticContent.strings)) + return static_cast(this); + return QAbstractListModel::qt_metacast(_clname); +} + +int PhotoModel::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QAbstractListModel::qt_metacall(_c, _id, _a); + if (_id < 0) + return _id; + if (_c == QMetaObject::InvokeMetaMethod) { + if (_id < 19) + qt_static_metacall(this, _c, _id, _a); + _id -= 19; + } + if (_c == QMetaObject::RegisterMethodArgumentMetaType) { + if (_id < 19) + *reinterpret_cast(_a[0]) = QMetaType(); + _id -= 19; + } + if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty + || _c == QMetaObject::ResetProperty || _c == QMetaObject::BindableProperty + || _c == QMetaObject::RegisterPropertyMetaType) { + qt_static_metacall(this, _c, _id, _a); + _id -= 7; + } + return _id; +} + +// SIGNAL 0 +void PhotoModel::countChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 0, nullptr); +} + +// SIGNAL 1 +void PhotoModel::loadingChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 1, nullptr); +} + +// SIGNAL 2 +void PhotoModel::hasMoreChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 2, nullptr); +} + +// SIGNAL 3 +void PhotoModel::totalCountChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 3, nullptr); +} + +// SIGNAL 4 +void PhotoModel::searchFiltersChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 4, nullptr); +} + +// SIGNAL 5 +void PhotoModel::sortFieldChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 5, nullptr); +} + +// SIGNAL 6 +void PhotoModel::sortOrderChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 6, nullptr); +} + +// SIGNAL 7 +void PhotoModel::selectionChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 7, nullptr); +} +QT_WARNING_POP diff --git a/photowall-qt/build/PhotoWallQt_autogen/PRMOGMWJPH/moc_PhotoModel.cpp.d b/photowall-qt/build/PhotoWallQt_autogen/PRMOGMWJPH/moc_PhotoModel.cpp.d new file mode 100644 index 0000000..301f9fe --- /dev/null +++ b/photowall-qt/build/PhotoWallQt_autogen/PRMOGMWJPH/moc_PhotoModel.cpp.d @@ -0,0 +1,352 @@ +D:/CodeProject/PhotoWall/photowall-qt/build/PhotoWallQt_autogen/PRMOGMWJPH/moc_PhotoModel.cpp: D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoModel.h \ + D:/CodeProject/PhotoWall/photowall-qt/build/PhotoWallQt_autogen/moc_predefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QAbstractListModel \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QHash \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonArray \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSet \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractitemmodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h diff --git a/photowall-qt/build/PhotoWallQt_autogen/PRMOGMWJPH/moc_PhotoStore.cpp b/photowall-qt/build/PhotoWallQt_autogen/PRMOGMWJPH/moc_PhotoStore.cpp new file mode 100644 index 0000000..ac8dcd5 --- /dev/null +++ b/photowall-qt/build/PhotoWallQt_autogen/PRMOGMWJPH/moc_PhotoStore.cpp @@ -0,0 +1,780 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'PhotoStore.h' +** +** Created by: The Qt Meta Object Compiler version 69 (Qt 6.10.1) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include "../../../src/core/PhotoStore.h" +#include +#include + +#include + +#include + + +#include +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'PhotoStore.h' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 69 +#error "This file was generated using the moc from 6.10.1. 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 { +struct qt_meta_tag_ZN10PhotoStoreE_t {}; +} // unnamed namespace + +template <> constexpr inline auto PhotoStore::qt_create_metaobjectdata() +{ + namespace QMC = QtMocConstants; + QtMocHelpers::StringRefStorage qt_stringData { + "PhotoStore", + "QML.Element", + "auto", + "QML.Singleton", + "true", + "selectionChanged", + "", + "searchQueryChanged", + "searchFiltersChanged", + "currentViewChanged", + "currentFolderPathChanged", + "currentTagIdChanged", + "currentAlbumIdChanged", + "indexingChanged", + "indexProgressChanged", + "indexCurrentFileChanged", + "tagsChanged", + "albumsChanged", + "trashChanged", + "syncFoldersChanged", + "settingsSaved", + "onIndexProgress", + "processed", + "total", + "currentFile", + "onIndexFinished", + "indexed", + "skipped", + "failed", + "onIndexCancelled", + "selectPhoto", + "id", + "append", + "toggleSelection", + "selectRange", + "fromId", + "toId", + "selectAll", + "clearSelection", + "isSelected", + "setFavorite", + "favorite", + "setRating", + "rating", + "deleteSelected", + "restoreSelected", + "permanentlyDeleteSelected", + "setPhotosFavorite", + "QVariantList", + "photoIds", + "unfavoritePhotos", + "deletePhotos", + "restorePhotos", + "permanentlyDeletePhotos", + "emptyTrash", + "addTagToSelected", + "tagId", + "removeTagFromSelected", + "getAllTags", + "createTag", + "QVariantMap", + "name", + "color", + "updateTag", + "deleteTag", + "addSelectedToAlbum", + "albumId", + "removeSelectedFromAlbum", + "getAllAlbums", + "createAlbum", + "description", + "updateAlbum", + "deleteAlbum", + "startIndexing", + "path", + "cancelIndexing", + "getSyncFolders", + "addSyncFolder", + "removeSyncFolder", + "triggerSync", + "getSettings", + "saveSettings", + "settings", + "startAutoScan", + "stopAutoScan", + "getAutoScanStatus", + "isEditable", + "filePath", + "applyEdits", + "inputPath", + "operations", + "outputPath", + "generatePreview", + "maxSize", + "importPhotos", + "paths", + "exportSelected", + "targetFolder", + "exportPhotos", + "moveSelected", + "movePhotos", + "copySelected", + "copyPhotos", + "renamePhoto", + "photoId", + "newName", + "batchRenameSelected", + "pattern", + "startIndex", + "batchRenamePhotos", + "photoModel", + "PhotoModel*", + "favoritesModel", + "trashModel", + "selectedIds", + "QList", + "selectedCount", + "hasSelection", + "searchQuery", + "searchFilters", + "QJsonObject", + "currentView", + "currentFolderPath", + "currentTagId", + "currentAlbumId", + "indexing", + "indexProgress", + "indexCurrentFile" + }; + + QtMocHelpers::UintData qt_methods { + // Signal 'selectionChanged' + QtMocHelpers::SignalData(5, 6, QMC::AccessPublic, QMetaType::Void), + // Signal 'searchQueryChanged' + QtMocHelpers::SignalData(7, 6, QMC::AccessPublic, QMetaType::Void), + // Signal 'searchFiltersChanged' + QtMocHelpers::SignalData(8, 6, QMC::AccessPublic, QMetaType::Void), + // Signal 'currentViewChanged' + QtMocHelpers::SignalData(9, 6, QMC::AccessPublic, QMetaType::Void), + // Signal 'currentFolderPathChanged' + QtMocHelpers::SignalData(10, 6, QMC::AccessPublic, QMetaType::Void), + // Signal 'currentTagIdChanged' + QtMocHelpers::SignalData(11, 6, QMC::AccessPublic, QMetaType::Void), + // Signal 'currentAlbumIdChanged' + QtMocHelpers::SignalData(12, 6, QMC::AccessPublic, QMetaType::Void), + // Signal 'indexingChanged' + QtMocHelpers::SignalData(13, 6, QMC::AccessPublic, QMetaType::Void), + // Signal 'indexProgressChanged' + QtMocHelpers::SignalData(14, 6, QMC::AccessPublic, QMetaType::Void), + // Signal 'indexCurrentFileChanged' + QtMocHelpers::SignalData(15, 6, QMC::AccessPublic, QMetaType::Void), + // Signal 'tagsChanged' + QtMocHelpers::SignalData(16, 6, QMC::AccessPublic, QMetaType::Void), + // Signal 'albumsChanged' + QtMocHelpers::SignalData(17, 6, QMC::AccessPublic, QMetaType::Void), + // Signal 'trashChanged' + QtMocHelpers::SignalData(18, 6, QMC::AccessPublic, QMetaType::Void), + // Signal 'syncFoldersChanged' + QtMocHelpers::SignalData(19, 6, QMC::AccessPublic, QMetaType::Void), + // Signal 'settingsSaved' + QtMocHelpers::SignalData(20, 6, QMC::AccessPublic, QMetaType::Void), + // Slot 'onIndexProgress' + QtMocHelpers::SlotData(21, 6, QMC::AccessPrivate, QMetaType::Void, {{ + { QMetaType::Int, 22 }, { QMetaType::Int, 23 }, { QMetaType::QString, 24 }, + }}), + // Slot 'onIndexFinished' + QtMocHelpers::SlotData(25, 6, QMC::AccessPrivate, QMetaType::Void, {{ + { QMetaType::Int, 26 }, { QMetaType::Int, 27 }, { QMetaType::Int, 28 }, + }}), + // Slot 'onIndexCancelled' + QtMocHelpers::SlotData(29, 6, QMC::AccessPrivate, QMetaType::Void), + // Method 'selectPhoto' + QtMocHelpers::MethodData(30, 6, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::LongLong, 31 }, { QMetaType::Bool, 32 }, + }}), + // Method 'selectPhoto' + QtMocHelpers::MethodData(30, 6, QMC::AccessPublic | QMC::MethodCloned, QMetaType::Void, {{ + { QMetaType::LongLong, 31 }, + }}), + // Method 'toggleSelection' + QtMocHelpers::MethodData(33, 6, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::LongLong, 31 }, + }}), + // Method 'selectRange' + QtMocHelpers::MethodData(34, 6, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::LongLong, 35 }, { QMetaType::LongLong, 36 }, + }}), + // Method 'selectAll' + QtMocHelpers::MethodData(37, 6, QMC::AccessPublic, QMetaType::Void), + // Method 'clearSelection' + QtMocHelpers::MethodData(38, 6, QMC::AccessPublic, QMetaType::Void), + // Method 'isSelected' + QtMocHelpers::MethodData(39, 6, QMC::AccessPublic, QMetaType::Bool, {{ + { QMetaType::LongLong, 31 }, + }}), + // Method 'setFavorite' + QtMocHelpers::MethodData(40, 6, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::Bool, 41 }, + }}), + // Method 'setRating' + QtMocHelpers::MethodData(42, 6, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::Int, 43 }, + }}), + // Method 'deleteSelected' + QtMocHelpers::MethodData(44, 6, QMC::AccessPublic, QMetaType::Void), + // Method 'restoreSelected' + QtMocHelpers::MethodData(45, 6, QMC::AccessPublic, QMetaType::Void), + // Method 'permanentlyDeleteSelected' + QtMocHelpers::MethodData(46, 6, QMC::AccessPublic, QMetaType::Void), + // Method 'setPhotosFavorite' + QtMocHelpers::MethodData(47, 6, QMC::AccessPublic, QMetaType::Bool, {{ + { 0x80000000 | 48, 49 }, { QMetaType::Bool, 41 }, + }}), + // Method 'unfavoritePhotos' + QtMocHelpers::MethodData(50, 6, QMC::AccessPublic, QMetaType::Void, {{ + { 0x80000000 | 48, 49 }, + }}), + // Method 'deletePhotos' + QtMocHelpers::MethodData(51, 6, QMC::AccessPublic, QMetaType::Bool, {{ + { 0x80000000 | 48, 49 }, + }}), + // Method 'restorePhotos' + QtMocHelpers::MethodData(52, 6, QMC::AccessPublic, QMetaType::Void, {{ + { 0x80000000 | 48, 49 }, + }}), + // Method 'permanentlyDeletePhotos' + QtMocHelpers::MethodData(53, 6, QMC::AccessPublic, QMetaType::Void, {{ + { 0x80000000 | 48, 49 }, + }}), + // Method 'emptyTrash' + QtMocHelpers::MethodData(54, 6, QMC::AccessPublic, QMetaType::Bool), + // Method 'addTagToSelected' + QtMocHelpers::MethodData(55, 6, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::LongLong, 56 }, + }}), + // Method 'removeTagFromSelected' + QtMocHelpers::MethodData(57, 6, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::LongLong, 56 }, + }}), + // Method 'getAllTags' + QtMocHelpers::MethodData(58, 6, QMC::AccessPublic, 0x80000000 | 48), + // Method 'createTag' + QtMocHelpers::MethodData(59, 6, QMC::AccessPublic, 0x80000000 | 60, {{ + { QMetaType::QString, 61 }, { QMetaType::QString, 62 }, + }}), + // Method 'updateTag' + QtMocHelpers::MethodData(63, 6, QMC::AccessPublic, 0x80000000 | 60, {{ + { QMetaType::LongLong, 56 }, { QMetaType::QString, 61 }, { QMetaType::QString, 62 }, + }}), + // Method 'deleteTag' + QtMocHelpers::MethodData(64, 6, QMC::AccessPublic, QMetaType::Bool, {{ + { QMetaType::LongLong, 56 }, + }}), + // Method 'addSelectedToAlbum' + QtMocHelpers::MethodData(65, 6, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::LongLong, 66 }, + }}), + // Method 'removeSelectedFromAlbum' + QtMocHelpers::MethodData(67, 6, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::LongLong, 66 }, + }}), + // Method 'getAllAlbums' + QtMocHelpers::MethodData(68, 6, QMC::AccessPublic, 0x80000000 | 48), + // Method 'createAlbum' + QtMocHelpers::MethodData(69, 6, QMC::AccessPublic, 0x80000000 | 60, {{ + { QMetaType::QString, 61 }, { QMetaType::QString, 70 }, + }}), + // Method 'updateAlbum' + QtMocHelpers::MethodData(71, 6, QMC::AccessPublic, 0x80000000 | 60, {{ + { QMetaType::LongLong, 66 }, { QMetaType::QString, 61 }, { QMetaType::QString, 70 }, + }}), + // Method 'deleteAlbum' + QtMocHelpers::MethodData(72, 6, QMC::AccessPublic, QMetaType::Bool, {{ + { QMetaType::LongLong, 66 }, + }}), + // Method 'startIndexing' + QtMocHelpers::MethodData(73, 6, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::QString, 74 }, + }}), + // Method 'cancelIndexing' + QtMocHelpers::MethodData(75, 6, QMC::AccessPublic, QMetaType::Void), + // Method 'getSyncFolders' + QtMocHelpers::MethodData(76, 6, QMC::AccessPublic, 0x80000000 | 48), + // Method 'addSyncFolder' + QtMocHelpers::MethodData(77, 6, QMC::AccessPublic, QMetaType::LongLong, {{ + { QMetaType::QString, 74 }, + }}), + // Method 'removeSyncFolder' + QtMocHelpers::MethodData(78, 6, QMC::AccessPublic, QMetaType::Bool, {{ + { QMetaType::QString, 74 }, + }}), + // Method 'triggerSync' + QtMocHelpers::MethodData(79, 6, QMC::AccessPublic, QMetaType::ULongLong, {{ + { QMetaType::QString, 74 }, + }}), + // Method 'getSettings' + QtMocHelpers::MethodData(80, 6, QMC::AccessPublic, 0x80000000 | 60), + // Method 'saveSettings' + QtMocHelpers::MethodData(81, 6, QMC::AccessPublic, QMetaType::Bool, {{ + { 0x80000000 | 60, 82 }, + }}), + // Method 'startAutoScan' + QtMocHelpers::MethodData(83, 6, QMC::AccessPublic, QMetaType::Bool), + // Method 'stopAutoScan' + QtMocHelpers::MethodData(84, 6, QMC::AccessPublic, QMetaType::Bool), + // Method 'getAutoScanStatus' + QtMocHelpers::MethodData(85, 6, QMC::AccessPublic, 0x80000000 | 60), + // Method 'isEditable' + QtMocHelpers::MethodData(86, 6, QMC::AccessPublic, QMetaType::Bool, {{ + { QMetaType::QString, 87 }, + }}), + // Method 'applyEdits' + QtMocHelpers::MethodData(88, 6, QMC::AccessPublic, QMetaType::Bool, {{ + { QMetaType::QString, 89 }, { 0x80000000 | 48, 90 }, { QMetaType::QString, 91 }, + }}), + // Method 'generatePreview' + QtMocHelpers::MethodData(92, 6, QMC::AccessPublic, QMetaType::QString, {{ + { QMetaType::QString, 89 }, { 0x80000000 | 48, 90 }, { QMetaType::Int, 93 }, + }}), + // Method 'importPhotos' + QtMocHelpers::MethodData(94, 6, QMC::AccessPublic, QMetaType::ULongLong, {{ + { QMetaType::QStringList, 95 }, + }}), + // Method 'exportSelected' + QtMocHelpers::MethodData(96, 6, QMC::AccessPublic, QMetaType::ULongLong, {{ + { QMetaType::QString, 97 }, + }}), + // Method 'exportPhotos' + QtMocHelpers::MethodData(98, 6, QMC::AccessPublic, QMetaType::ULongLong, {{ + { 0x80000000 | 48, 49 }, { QMetaType::QString, 97 }, + }}), + // Method 'moveSelected' + QtMocHelpers::MethodData(99, 6, QMC::AccessPublic, QMetaType::ULongLong, {{ + { QMetaType::QString, 97 }, + }}), + // Method 'movePhotos' + QtMocHelpers::MethodData(100, 6, QMC::AccessPublic, QMetaType::ULongLong, {{ + { 0x80000000 | 48, 49 }, { QMetaType::QString, 97 }, + }}), + // Method 'copySelected' + QtMocHelpers::MethodData(101, 6, QMC::AccessPublic, QMetaType::ULongLong, {{ + { QMetaType::QString, 97 }, + }}), + // Method 'copyPhotos' + QtMocHelpers::MethodData(102, 6, QMC::AccessPublic, QMetaType::ULongLong, {{ + { 0x80000000 | 48, 49 }, { QMetaType::QString, 97 }, + }}), + // Method 'renamePhoto' + QtMocHelpers::MethodData(103, 6, QMC::AccessPublic, QMetaType::Bool, {{ + { QMetaType::LongLong, 104 }, { QMetaType::QString, 105 }, + }}), + // Method 'batchRenameSelected' + QtMocHelpers::MethodData(106, 6, QMC::AccessPublic, QMetaType::ULongLong, {{ + { QMetaType::QString, 107 }, { QMetaType::Int, 108 }, + }}), + // Method 'batchRenameSelected' + QtMocHelpers::MethodData(106, 6, QMC::AccessPublic | QMC::MethodCloned, QMetaType::ULongLong, {{ + { QMetaType::QString, 107 }, + }}), + // Method 'batchRenamePhotos' + QtMocHelpers::MethodData(109, 6, QMC::AccessPublic, QMetaType::ULongLong, {{ + { 0x80000000 | 48, 49 }, { QMetaType::QString, 107 }, { QMetaType::Int, 108 }, + }}), + // Method 'batchRenamePhotos' + QtMocHelpers::MethodData(109, 6, QMC::AccessPublic | QMC::MethodCloned, QMetaType::ULongLong, {{ + { 0x80000000 | 48, 49 }, { QMetaType::QString, 107 }, + }}), + }; + QtMocHelpers::UintData qt_properties { + // property 'photoModel' + QtMocHelpers::PropertyData(110, 0x80000000 | 111, QMC::DefaultPropertyFlags | QMC::EnumOrFlag | QMC::Constant), + // property 'favoritesModel' + QtMocHelpers::PropertyData(112, 0x80000000 | 111, QMC::DefaultPropertyFlags | QMC::EnumOrFlag | QMC::Constant), + // property 'trashModel' + QtMocHelpers::PropertyData(113, 0x80000000 | 111, QMC::DefaultPropertyFlags | QMC::EnumOrFlag | QMC::Constant), + // property 'selectedIds' + QtMocHelpers::PropertyData>(114, 0x80000000 | 115, QMC::DefaultPropertyFlags | QMC::EnumOrFlag, 0), + // property 'selectedCount' + QtMocHelpers::PropertyData(116, QMetaType::Int, QMC::DefaultPropertyFlags, 0), + // property 'hasSelection' + QtMocHelpers::PropertyData(117, QMetaType::Bool, QMC::DefaultPropertyFlags, 0), + // property 'searchQuery' + QtMocHelpers::PropertyData(118, QMetaType::QString, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 1), + // property 'searchFilters' + QtMocHelpers::PropertyData(119, 0x80000000 | 120, QMC::DefaultPropertyFlags | QMC::Writable | QMC::EnumOrFlag | QMC::StdCppSet, 2), + // property 'currentView' + QtMocHelpers::PropertyData(121, QMetaType::QString, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 3), + // property 'currentFolderPath' + QtMocHelpers::PropertyData(122, QMetaType::QString, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 4), + // property 'currentTagId' + QtMocHelpers::PropertyData(123, QMetaType::LongLong, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 5), + // property 'currentAlbumId' + QtMocHelpers::PropertyData(124, QMetaType::LongLong, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 6), + // property 'indexing' + QtMocHelpers::PropertyData(125, QMetaType::Bool, QMC::DefaultPropertyFlags, 7), + // property 'indexProgress' + QtMocHelpers::PropertyData(126, QMetaType::Double, QMC::DefaultPropertyFlags, 8), + // property 'indexCurrentFile' + QtMocHelpers::PropertyData(127, QMetaType::QString, QMC::DefaultPropertyFlags, 9), + }; + QtMocHelpers::UintData qt_enums { + }; + QtMocHelpers::UintData qt_constructors {}; + QtMocHelpers::ClassInfos qt_classinfo({ + { 1, 2 }, + { 3, 4 }, + }); + return QtMocHelpers::metaObjectData(QMC::MetaObjectFlag{}, qt_stringData, + qt_methods, qt_properties, qt_enums, qt_constructors, qt_classinfo); +} +Q_CONSTINIT const QMetaObject PhotoStore::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_staticMetaObjectStaticContent.stringdata, + qt_staticMetaObjectStaticContent.data, + qt_static_metacall, + nullptr, + qt_staticMetaObjectRelocatingContent.metaTypes, + nullptr +} }; + +void PhotoStore::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + auto *_t = static_cast(_o); + if (_c == QMetaObject::InvokeMetaMethod) { + switch (_id) { + case 0: _t->selectionChanged(); break; + case 1: _t->searchQueryChanged(); break; + case 2: _t->searchFiltersChanged(); break; + case 3: _t->currentViewChanged(); break; + case 4: _t->currentFolderPathChanged(); break; + case 5: _t->currentTagIdChanged(); break; + case 6: _t->currentAlbumIdChanged(); break; + case 7: _t->indexingChanged(); break; + case 8: _t->indexProgressChanged(); break; + case 9: _t->indexCurrentFileChanged(); break; + case 10: _t->tagsChanged(); break; + case 11: _t->albumsChanged(); break; + case 12: _t->trashChanged(); break; + case 13: _t->syncFoldersChanged(); break; + case 14: _t->settingsSaved(); break; + case 15: _t->onIndexProgress((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3]))); break; + case 16: _t->onIndexFinished((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3]))); break; + case 17: _t->onIndexCancelled(); break; + case 18: _t->selectPhoto((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); break; + case 19: _t->selectPhoto((*reinterpret_cast>(_a[1]))); break; + case 20: _t->toggleSelection((*reinterpret_cast>(_a[1]))); break; + case 21: _t->selectRange((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); break; + case 22: _t->selectAll(); break; + case 23: _t->clearSelection(); break; + case 24: { bool _r = _t->isSelected((*reinterpret_cast>(_a[1]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 25: _t->setFavorite((*reinterpret_cast>(_a[1]))); break; + case 26: _t->setRating((*reinterpret_cast>(_a[1]))); break; + case 27: _t->deleteSelected(); break; + case 28: _t->restoreSelected(); break; + case 29: _t->permanentlyDeleteSelected(); break; + case 30: { bool _r = _t->setPhotosFavorite((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 31: _t->unfavoritePhotos((*reinterpret_cast>(_a[1]))); break; + case 32: { bool _r = _t->deletePhotos((*reinterpret_cast>(_a[1]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 33: _t->restorePhotos((*reinterpret_cast>(_a[1]))); break; + case 34: _t->permanentlyDeletePhotos((*reinterpret_cast>(_a[1]))); break; + case 35: { bool _r = _t->emptyTrash(); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 36: _t->addTagToSelected((*reinterpret_cast>(_a[1]))); break; + case 37: _t->removeTagFromSelected((*reinterpret_cast>(_a[1]))); break; + case 38: { QVariantList _r = _t->getAllTags(); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 39: { QVariantMap _r = _t->createTag((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 40: { QVariantMap _r = _t->updateTag((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 41: { bool _r = _t->deleteTag((*reinterpret_cast>(_a[1]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 42: _t->addSelectedToAlbum((*reinterpret_cast>(_a[1]))); break; + case 43: _t->removeSelectedFromAlbum((*reinterpret_cast>(_a[1]))); break; + case 44: { QVariantList _r = _t->getAllAlbums(); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 45: { QVariantMap _r = _t->createAlbum((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 46: { QVariantMap _r = _t->updateAlbum((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 47: { bool _r = _t->deleteAlbum((*reinterpret_cast>(_a[1]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 48: _t->startIndexing((*reinterpret_cast>(_a[1]))); break; + case 49: _t->cancelIndexing(); break; + case 50: { QVariantList _r = _t->getSyncFolders(); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 51: { qint64 _r = _t->addSyncFolder((*reinterpret_cast>(_a[1]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 52: { bool _r = _t->removeSyncFolder((*reinterpret_cast>(_a[1]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 53: { quint64 _r = _t->triggerSync((*reinterpret_cast>(_a[1]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 54: { QVariantMap _r = _t->getSettings(); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 55: { bool _r = _t->saveSettings((*reinterpret_cast>(_a[1]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 56: { bool _r = _t->startAutoScan(); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 57: { bool _r = _t->stopAutoScan(); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 58: { QVariantMap _r = _t->getAutoScanStatus(); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 59: { bool _r = _t->isEditable((*reinterpret_cast>(_a[1]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 60: { bool _r = _t->applyEdits((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 61: { QString _r = _t->generatePreview((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 62: { quint64 _r = _t->importPhotos((*reinterpret_cast>(_a[1]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 63: { quint64 _r = _t->exportSelected((*reinterpret_cast>(_a[1]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 64: { quint64 _r = _t->exportPhotos((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 65: { quint64 _r = _t->moveSelected((*reinterpret_cast>(_a[1]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 66: { quint64 _r = _t->movePhotos((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 67: { quint64 _r = _t->copySelected((*reinterpret_cast>(_a[1]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 68: { quint64 _r = _t->copyPhotos((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 69: { bool _r = _t->renamePhoto((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 70: { quint64 _r = _t->batchRenameSelected((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 71: { quint64 _r = _t->batchRenameSelected((*reinterpret_cast>(_a[1]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 72: { quint64 _r = _t->batchRenamePhotos((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 73: { quint64 _r = _t->batchRenamePhotos((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + default: ; + } + } + if (_c == QMetaObject::IndexOfMethod) { + if (QtMocHelpers::indexOfMethod(_a, &PhotoStore::selectionChanged, 0)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoStore::searchQueryChanged, 1)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoStore::searchFiltersChanged, 2)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoStore::currentViewChanged, 3)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoStore::currentFolderPathChanged, 4)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoStore::currentTagIdChanged, 5)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoStore::currentAlbumIdChanged, 6)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoStore::indexingChanged, 7)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoStore::indexProgressChanged, 8)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoStore::indexCurrentFileChanged, 9)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoStore::tagsChanged, 10)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoStore::albumsChanged, 11)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoStore::trashChanged, 12)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoStore::syncFoldersChanged, 13)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoStore::settingsSaved, 14)) + return; + } + if (_c == QMetaObject::RegisterPropertyMetaType) { + switch (_id) { + default: *reinterpret_cast(_a[0]) = -1; break; + case 3: + *reinterpret_cast(_a[0]) = qRegisterMetaType< QList >(); break; + } + } + if (_c == QMetaObject::ReadProperty) { + void *_v = _a[0]; + switch (_id) { + case 0: *reinterpret_cast(_v) = _t->photoModel(); break; + case 1: *reinterpret_cast(_v) = _t->favoritesModel(); break; + case 2: *reinterpret_cast(_v) = _t->trashModel(); break; + case 3: *reinterpret_cast*>(_v) = _t->selectedIds(); break; + case 4: *reinterpret_cast(_v) = _t->selectedCount(); break; + case 5: *reinterpret_cast(_v) = _t->hasSelection(); break; + case 6: *reinterpret_cast(_v) = _t->searchQuery(); break; + case 7: *reinterpret_cast(_v) = _t->searchFilters(); break; + case 8: *reinterpret_cast(_v) = _t->currentView(); break; + case 9: *reinterpret_cast(_v) = _t->currentFolderPath(); break; + case 10: *reinterpret_cast(_v) = _t->currentTagId(); break; + case 11: *reinterpret_cast(_v) = _t->currentAlbumId(); break; + case 12: *reinterpret_cast(_v) = _t->indexing(); break; + case 13: *reinterpret_cast(_v) = _t->indexProgress(); break; + case 14: *reinterpret_cast(_v) = _t->indexCurrentFile(); break; + default: break; + } + } + if (_c == QMetaObject::WriteProperty) { + void *_v = _a[0]; + switch (_id) { + case 6: _t->setSearchQuery(*reinterpret_cast(_v)); break; + case 7: _t->setSearchFilters(*reinterpret_cast(_v)); break; + case 8: _t->setCurrentView(*reinterpret_cast(_v)); break; + case 9: _t->setCurrentFolderPath(*reinterpret_cast(_v)); break; + case 10: _t->setCurrentTagId(*reinterpret_cast(_v)); break; + case 11: _t->setCurrentAlbumId(*reinterpret_cast(_v)); break; + default: break; + } + } +} + +const QMetaObject *PhotoStore::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *PhotoStore::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_staticMetaObjectStaticContent.strings)) + return static_cast(this); + return QObject::qt_metacast(_clname); +} + +int PhotoStore::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QObject::qt_metacall(_c, _id, _a); + if (_id < 0) + return _id; + if (_c == QMetaObject::InvokeMetaMethod) { + if (_id < 74) + qt_static_metacall(this, _c, _id, _a); + _id -= 74; + } + if (_c == QMetaObject::RegisterMethodArgumentMetaType) { + if (_id < 74) + *reinterpret_cast(_a[0]) = QMetaType(); + _id -= 74; + } + if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty + || _c == QMetaObject::ResetProperty || _c == QMetaObject::BindableProperty + || _c == QMetaObject::RegisterPropertyMetaType) { + qt_static_metacall(this, _c, _id, _a); + _id -= 15; + } + return _id; +} + +// SIGNAL 0 +void PhotoStore::selectionChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 0, nullptr); +} + +// SIGNAL 1 +void PhotoStore::searchQueryChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 1, nullptr); +} + +// SIGNAL 2 +void PhotoStore::searchFiltersChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 2, nullptr); +} + +// SIGNAL 3 +void PhotoStore::currentViewChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 3, nullptr); +} + +// SIGNAL 4 +void PhotoStore::currentFolderPathChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 4, nullptr); +} + +// SIGNAL 5 +void PhotoStore::currentTagIdChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 5, nullptr); +} + +// SIGNAL 6 +void PhotoStore::currentAlbumIdChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 6, nullptr); +} + +// SIGNAL 7 +void PhotoStore::indexingChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 7, nullptr); +} + +// SIGNAL 8 +void PhotoStore::indexProgressChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 8, nullptr); +} + +// SIGNAL 9 +void PhotoStore::indexCurrentFileChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 9, nullptr); +} + +// SIGNAL 10 +void PhotoStore::tagsChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 10, nullptr); +} + +// SIGNAL 11 +void PhotoStore::albumsChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 11, nullptr); +} + +// SIGNAL 12 +void PhotoStore::trashChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 12, nullptr); +} + +// SIGNAL 13 +void PhotoStore::syncFoldersChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 13, nullptr); +} + +// SIGNAL 14 +void PhotoStore::settingsSaved() +{ + QMetaObject::activate(this, &staticMetaObject, 14, nullptr); +} +QT_WARNING_POP diff --git a/photowall-qt/build/PhotoWallQt_autogen/PRMOGMWJPH/moc_PhotoStore.cpp.d b/photowall-qt/build/PhotoWallQt_autogen/PRMOGMWJPH/moc_PhotoStore.cpp.d new file mode 100644 index 0000000..7edad4c --- /dev/null +++ b/photowall-qt/build/PhotoWallQt_autogen/PRMOGMWJPH/moc_PhotoStore.cpp.d @@ -0,0 +1,350 @@ +D:/CodeProject/PhotoWall/photowall-qt/build/PhotoWallQt_autogen/PRMOGMWJPH/moc_PhotoStore.cpp: D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoStore.h \ + D:/CodeProject/PhotoWall/photowall-qt/build/PhotoWallQt_autogen/moc_predefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSet \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlregistration.h \ + D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration/qqmlintegration.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h diff --git a/photowall-qt/build/PhotoWallQt_autogen/PRMOGMWJPH/moc_RustBridge.cpp b/photowall-qt/build/PhotoWallQt_autogen/PRMOGMWJPH/moc_RustBridge.cpp new file mode 100644 index 0000000..1f6c826 --- /dev/null +++ b/photowall-qt/build/PhotoWallQt_autogen/PRMOGMWJPH/moc_RustBridge.cpp @@ -0,0 +1,239 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'RustBridge.h' +** +** Created by: The Qt Meta Object Compiler version 69 (Qt 6.10.1) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include "../../../src/core/RustBridge.h" +#include + +#include + +#include + + +#include +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'RustBridge.h' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 69 +#error "This file was generated using the moc from 6.10.1. 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 { +struct qt_meta_tag_ZN10RustBridgeE_t {}; +} // unnamed namespace + +template <> constexpr inline auto RustBridge::qt_create_metaobjectdata() +{ + namespace QMC = QtMocConstants; + QtMocHelpers::StringRefStorage qt_stringData { + "RustBridge", + "eventReceived", + "", + "eventName", + "QJsonObject", + "payload", + "photosReady", + "QJsonArray", + "photos", + "nextCursor", + "total", + "hasMore", + "indexProgress", + "processed", + "currentFile", + "indexFinished", + "indexed", + "skipped", + "failed", + "indexCancelled", + "thumbnailReady", + "fileHash", + "size", + "path", + "isPlaceholder", + "placeholderBase64", + "useOriginal", + "settingsChanged", + "settings", + "errorOccurred", + "operation", + "message" + }; + + QtMocHelpers::UintData qt_methods { + // Signal 'eventReceived' + QtMocHelpers::SignalData(1, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::QString, 3 }, { 0x80000000 | 4, 5 }, + }}), + // Signal 'photosReady' + QtMocHelpers::SignalData(6, 2, QMC::AccessPublic, QMetaType::Void, {{ + { 0x80000000 | 7, 8 }, { 0x80000000 | 4, 9 }, { QMetaType::Int, 10 }, { QMetaType::Bool, 11 }, + }}), + // Signal 'indexProgress' + QtMocHelpers::SignalData(12, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::Int, 13 }, { QMetaType::Int, 10 }, { QMetaType::QString, 14 }, + }}), + // Signal 'indexFinished' + QtMocHelpers::SignalData(15, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::Int, 16 }, { QMetaType::Int, 17 }, { QMetaType::Int, 18 }, + }}), + // Signal 'indexCancelled' + QtMocHelpers::SignalData(19, 2, QMC::AccessPublic, QMetaType::Void), + // Signal 'thumbnailReady' + QtMocHelpers::SignalData(20, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::QString, 21 }, { QMetaType::QString, 22 }, { QMetaType::QString, 23 }, { QMetaType::Bool, 24 }, + { QMetaType::QString, 25 }, { QMetaType::Bool, 26 }, + }}), + // Signal 'settingsChanged' + QtMocHelpers::SignalData(27, 2, QMC::AccessPublic, QMetaType::Void, {{ + { 0x80000000 | 4, 28 }, + }}), + // Signal 'errorOccurred' + QtMocHelpers::SignalData(29, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::QString, 30 }, { QMetaType::QString, 31 }, + }}), + }; + QtMocHelpers::UintData qt_properties { + }; + QtMocHelpers::UintData qt_enums { + }; + return QtMocHelpers::metaObjectData(QMC::MetaObjectFlag{}, qt_stringData, + qt_methods, qt_properties, qt_enums); +} +Q_CONSTINIT const QMetaObject RustBridge::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_staticMetaObjectStaticContent.stringdata, + qt_staticMetaObjectStaticContent.data, + qt_static_metacall, + nullptr, + qt_staticMetaObjectRelocatingContent.metaTypes, + nullptr +} }; + +void RustBridge::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + auto *_t = static_cast(_o); + if (_c == QMetaObject::InvokeMetaMethod) { + switch (_id) { + case 0: _t->eventReceived((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); break; + case 1: _t->photosReady((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3])),(*reinterpret_cast>(_a[4]))); break; + case 2: _t->indexProgress((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3]))); break; + case 3: _t->indexFinished((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3]))); break; + case 4: _t->indexCancelled(); break; + case 5: _t->thumbnailReady((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3])),(*reinterpret_cast>(_a[4])),(*reinterpret_cast>(_a[5])),(*reinterpret_cast>(_a[6]))); break; + case 6: _t->settingsChanged((*reinterpret_cast>(_a[1]))); break; + case 7: _t->errorOccurred((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); break; + default: ; + } + } + if (_c == QMetaObject::IndexOfMethod) { + if (QtMocHelpers::indexOfMethod(_a, &RustBridge::eventReceived, 0)) + return; + if (QtMocHelpers::indexOfMethod(_a, &RustBridge::photosReady, 1)) + return; + if (QtMocHelpers::indexOfMethod(_a, &RustBridge::indexProgress, 2)) + return; + if (QtMocHelpers::indexOfMethod(_a, &RustBridge::indexFinished, 3)) + return; + if (QtMocHelpers::indexOfMethod(_a, &RustBridge::indexCancelled, 4)) + return; + if (QtMocHelpers::indexOfMethod(_a, &RustBridge::thumbnailReady, 5)) + return; + if (QtMocHelpers::indexOfMethod(_a, &RustBridge::settingsChanged, 6)) + return; + if (QtMocHelpers::indexOfMethod(_a, &RustBridge::errorOccurred, 7)) + return; + } +} + +const QMetaObject *RustBridge::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *RustBridge::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_staticMetaObjectStaticContent.strings)) + return static_cast(this); + return QObject::qt_metacast(_clname); +} + +int RustBridge::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QObject::qt_metacall(_c, _id, _a); + if (_id < 0) + return _id; + if (_c == QMetaObject::InvokeMetaMethod) { + if (_id < 8) + qt_static_metacall(this, _c, _id, _a); + _id -= 8; + } + if (_c == QMetaObject::RegisterMethodArgumentMetaType) { + if (_id < 8) + *reinterpret_cast(_a[0]) = QMetaType(); + _id -= 8; + } + return _id; +} + +// SIGNAL 0 +void RustBridge::eventReceived(const QString & _t1, const QJsonObject & _t2) +{ + QMetaObject::activate(this, &staticMetaObject, 0, nullptr, _t1, _t2); +} + +// SIGNAL 1 +void RustBridge::photosReady(const QJsonArray & _t1, const QJsonObject & _t2, int _t3, bool _t4) +{ + QMetaObject::activate(this, &staticMetaObject, 1, nullptr, _t1, _t2, _t3, _t4); +} + +// SIGNAL 2 +void RustBridge::indexProgress(int _t1, int _t2, const QString & _t3) +{ + QMetaObject::activate(this, &staticMetaObject, 2, nullptr, _t1, _t2, _t3); +} + +// SIGNAL 3 +void RustBridge::indexFinished(int _t1, int _t2, int _t3) +{ + QMetaObject::activate(this, &staticMetaObject, 3, nullptr, _t1, _t2, _t3); +} + +// SIGNAL 4 +void RustBridge::indexCancelled() +{ + QMetaObject::activate(this, &staticMetaObject, 4, nullptr); +} + +// SIGNAL 5 +void RustBridge::thumbnailReady(const QString & _t1, const QString & _t2, const QString & _t3, bool _t4, const QString & _t5, bool _t6) +{ + QMetaObject::activate(this, &staticMetaObject, 5, nullptr, _t1, _t2, _t3, _t4, _t5, _t6); +} + +// SIGNAL 6 +void RustBridge::settingsChanged(const QJsonObject & _t1) +{ + QMetaObject::activate(this, &staticMetaObject, 6, nullptr, _t1); +} + +// SIGNAL 7 +void RustBridge::errorOccurred(const QString & _t1, const QString & _t2) +{ + QMetaObject::activate(this, &staticMetaObject, 7, nullptr, _t1, _t2); +} +QT_WARNING_POP diff --git a/photowall-qt/build/PhotoWallQt_autogen/PRMOGMWJPH/moc_RustBridge.cpp.d b/photowall-qt/build/PhotoWallQt_autogen/PRMOGMWJPH/moc_RustBridge.cpp.d new file mode 100644 index 0000000..d0f8437 --- /dev/null +++ b/photowall-qt/build/PhotoWallQt_autogen/PRMOGMWJPH/moc_RustBridge.cpp.d @@ -0,0 +1,356 @@ +D:/CodeProject/PhotoWall/photowall-qt/build/PhotoWallQt_autogen/PRMOGMWJPH/moc_RustBridge.cpp: D:/CodeProject/PhotoWall/photowall-qt/src/core/RustBridge.h \ + D:/CodeProject/PhotoWall/photowall-qt/build/PhotoWallQt_autogen/moc_predefs.h \ + D:/CodeProject/PhotoWall/photowall-qt/include/photowall.h \ + D:/CodeProject/PhotoWall/src-tauri/crates/photowall-ffi/include/photowall.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonArray \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMutex \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QString \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdeadlinetimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmutex.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtsan_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h diff --git a/photowall-qt/build/PhotoWallQt_autogen/PRMOGMWJPH/moc_ThumbnailProvider.cpp b/photowall-qt/build/PhotoWallQt_autogen/PRMOGMWJPH/moc_ThumbnailProvider.cpp new file mode 100644 index 0000000..b77151e --- /dev/null +++ b/photowall-qt/build/PhotoWallQt_autogen/PRMOGMWJPH/moc_ThumbnailProvider.cpp @@ -0,0 +1,117 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'ThumbnailProvider.h' +** +** Created by: The Qt Meta Object Compiler version 69 (Qt 6.10.1) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include "../../../src/core/ThumbnailProvider.h" +#include + +#include + +#include + + +#include +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'ThumbnailProvider.h' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 69 +#error "This file was generated using the moc from 6.10.1. 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 { +struct qt_meta_tag_ZN17ThumbnailResponseE_t {}; +} // unnamed namespace + +template <> constexpr inline auto ThumbnailResponse::qt_create_metaobjectdata() +{ + namespace QMC = QtMocConstants; + QtMocHelpers::StringRefStorage qt_stringData { + "ThumbnailResponse", + "onThumbnailReady", + "", + "fileHash", + "size", + "path", + "isPlaceholder", + "placeholderBase64", + "useOriginal" + }; + + QtMocHelpers::UintData qt_methods { + // Slot 'onThumbnailReady' + QtMocHelpers::SlotData(1, 2, QMC::AccessPrivate, QMetaType::Void, {{ + { QMetaType::QString, 3 }, { QMetaType::QString, 4 }, { QMetaType::QString, 5 }, { QMetaType::Bool, 6 }, + { QMetaType::QString, 7 }, { QMetaType::Bool, 8 }, + }}), + }; + QtMocHelpers::UintData qt_properties { + }; + QtMocHelpers::UintData qt_enums { + }; + return QtMocHelpers::metaObjectData(QMC::MetaObjectFlag{}, qt_stringData, + qt_methods, qt_properties, qt_enums); +} +Q_CONSTINIT const QMetaObject ThumbnailResponse::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_staticMetaObjectStaticContent.stringdata, + qt_staticMetaObjectStaticContent.data, + qt_static_metacall, + nullptr, + qt_staticMetaObjectRelocatingContent.metaTypes, + nullptr +} }; + +void ThumbnailResponse::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + auto *_t = static_cast(_o); + if (_c == QMetaObject::InvokeMetaMethod) { + switch (_id) { + case 0: _t->onThumbnailReady((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3])),(*reinterpret_cast>(_a[4])),(*reinterpret_cast>(_a[5])),(*reinterpret_cast>(_a[6]))); break; + default: ; + } + } +} + +const QMetaObject *ThumbnailResponse::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *ThumbnailResponse::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_staticMetaObjectStaticContent.strings)) + return static_cast(this); + return QQuickImageResponse::qt_metacast(_clname); +} + +int ThumbnailResponse::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QQuickImageResponse::qt_metacall(_c, _id, _a); + if (_id < 0) + return _id; + if (_c == QMetaObject::InvokeMetaMethod) { + if (_id < 1) + qt_static_metacall(this, _c, _id, _a); + _id -= 1; + } + if (_c == QMetaObject::RegisterMethodArgumentMetaType) { + if (_id < 1) + *reinterpret_cast(_a[0]) = QMetaType(); + _id -= 1; + } + return _id; +} +QT_WARNING_POP diff --git a/photowall-qt/build/PhotoWallQt_autogen/PRMOGMWJPH/moc_ThumbnailProvider.cpp.d b/photowall-qt/build/PhotoWallQt_autogen/PRMOGMWJPH/moc_ThumbnailProvider.cpp.d new file mode 100644 index 0000000..0ad85c7 --- /dev/null +++ b/photowall-qt/build/PhotoWallQt_autogen/PRMOGMWJPH/moc_ThumbnailProvider.cpp.d @@ -0,0 +1,400 @@ +D:/CodeProject/PhotoWall/photowall-qt/build/PhotoWallQt_autogen/PRMOGMWJPH/moc_ThumbnailProvider.cpp: D:/CodeProject/PhotoWall/photowall-qt/src/core/ThumbnailProvider.h \ + D:/CodeProject/PhotoWall/photowall-qt/build/PhotoWallQt_autogen/moc_predefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QCache \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QHash \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMutex \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSet \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20iterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcheckedint_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdeadlinetimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qline.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmargins.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetaobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmutex.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpoint.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrect.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsize.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qspan.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtimezone.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtsan_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtyperevision.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversionnumber.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qcolor.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qimage.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpaintdevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpixelformat.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpixmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpolygon.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qregion.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qrgb.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qrgba64.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtgui-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtransform.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs_win.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetwork-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qjsengine.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qjsmanagedvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qjsnumbercoercion.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qjsprimitivevalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qjsvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqml.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlabstracturlinterceptor.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqmldebug.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlengine.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlerror.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqmllist.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlparserstatus.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlprivate.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlpropertyvaluesource.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlregistration.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qtqml-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qtqmlexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qtqmlglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration/qqmlintegration.h \ + D:/Qt/6.10.1/mingw_64/include/QtQuick/QQuickAsyncImageProvider \ + D:/Qt/6.10.1/mingw_64/include/QtQuick/qquickimageprovider.h \ + D:/Qt/6.10.1/mingw_64/include/QtQuick/qtquick-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtQuick/qtquickexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtQuick/qtquickglobal.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cassert \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h diff --git a/photowall-qt/build/PhotoWallQt_autogen/deps b/photowall-qt/build/PhotoWallQt_autogen/deps new file mode 100644 index 0000000..d5425eb --- /dev/null +++ b/photowall-qt/build/PhotoWallQt_autogen/deps @@ -0,0 +1,1047 @@ +PhotoWallQt_autogen/timestamp: \ + D:/CodeProject/PhotoWall/photowall-qt/CMakeLists.txt \ + D:/CodeProject/PhotoWall/photowall-qt/build/CMakeFiles/3.30.5/CMakeCXXCompiler.cmake \ + D:/CodeProject/PhotoWall/photowall-qt/build/CMakeFiles/3.30.5/CMakeRCCompiler.cmake \ + D:/CodeProject/PhotoWall/photowall-qt/build/CMakeFiles/3.30.5/CMakeSystem.cmake \ + D:/CodeProject/PhotoWall/photowall-qt/build/PhotoWallQt_autogen/moc_predefs.h \ + D:/CodeProject/PhotoWall/photowall-qt/include/photowall.h \ + D:/CodeProject/PhotoWall/photowall-qt/resources/resources.qrc \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/EventDispatcher.cpp \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/EventDispatcher.h \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/FolderTreeModel.cpp \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/FolderTreeModel.h \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoModel.cpp \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoModel.h \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoStore.cpp \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoStore.h \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/RustBridge.cpp \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/RustBridge.h \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/ThumbnailProvider.cpp \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/ThumbnailProvider.h \ + D:/CodeProject/PhotoWall/photowall-qt/src/main.cpp \ + D:/CodeProject/PhotoWall/photowall-qt/src/utils/JsonHelper.cpp \ + D:/CodeProject/PhotoWall/photowall-qt/src/utils/JsonHelper.h \ + D:/CodeProject/PhotoWall/src-tauri/crates/photowall-ffi/include/photowall.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QAbstractItemModel \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QAbstractListModel \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QCache \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QHash \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonArray \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMutex \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSet \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QString \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20iterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractitemmodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcheckedint_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdeadlinetimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qline.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmargins.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetaobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmutex.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpoint.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrect.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsize.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qspan.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtimezone.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtsan_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtyperevision.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversionnumber.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qcolor.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qimage.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpaintdevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpixelformat.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpixmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpolygon.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qregion.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qrgb.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qrgba64.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtgui-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtransform.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs_win.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetwork-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qjsengine.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qjsmanagedvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qjsnumbercoercion.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qjsprimitivevalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qjsvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqml.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlabstracturlinterceptor.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqmldebug.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlengine.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlerror.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqmllist.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlparserstatus.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlprivate.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlpropertyvaluesource.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlregistration.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qtqml-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qtqmlexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qtqmlglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration/qqmlintegration.h \ + D:/Qt/6.10.1/mingw_64/include/QtQuick/QQuickAsyncImageProvider \ + D:/Qt/6.10.1/mingw_64/include/QtQuick/qquickimageprovider.h \ + D:/Qt/6.10.1/mingw_64/include/QtQuick/qtquick-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtQuick/qtquickexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtQuick/qtquickglobal.h \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/FindWrapAtomic.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/FindWrapVulkanHeaders.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Config.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigExtras.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Dependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Targets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6VersionlessAliasTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtFeature.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtFeatureCommon.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtInstallPaths.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicAndroidHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicAppleHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeEarlyPolicyHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeVersionHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicDependencyHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicExternalProjectHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicFinalizerHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicFindPackageHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicGitHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicPluginHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicPluginHelpers_v2.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomAttributionHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomCpeHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomDepHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomFileHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomGenerationHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomLicenseHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomOpsHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomPurlHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomPythonHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomQtEntityHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomSystemDepHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicTargetHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicTestHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicToolHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicWalkLibsHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicWindowsHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentDependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentVersionlessAliasTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreConfigExtras.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreDependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreMacros.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreVersionlessAliasTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatDependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatVersionlessAliasTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsDependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsVersionlessTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointMinGW32Target.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointPrivateAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointPrivateConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointPrivateConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointPrivateConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointPrivateTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointPrivateTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointPrivateVersionlessAliasTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateDependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateVersionlessAliasTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiDependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiPlugins.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiVersionlessAliasTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QGifPluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QGifPluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QGifPluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QGifPluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QICOPluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QICOPluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QICOPluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QICOPluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QJpegPluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QJpegPluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QJpegPluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QJpegPluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QMinimalIntegrationPluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QMinimalIntegrationPluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QMinimalIntegrationPluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QMinimalIntegrationPluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QOffscreenIntegrationPluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QOffscreenIntegrationPluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QOffscreenIntegrationPluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QOffscreenIntegrationPluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgIconPluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgIconPluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgIconPluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgIconPluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgPluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgPluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgPluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgPluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QTuioTouchPluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QTuioTouchPluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QTuioTouchPluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QTuioTouchPluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsDirect2DIntegrationPluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsDirect2DIntegrationPluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsDirect2DIntegrationPluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsDirect2DIntegrationPluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsIntegrationPluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsIntegrationPluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsIntegrationPluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsIntegrationPluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsDependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsVersionlessTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkDependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkPlugins.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkVersionlessAliasTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QNLMNIPluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QNLMNIPluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QNLMNIPluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QNLMNIPluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QSchannelBackendPluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QSchannelBackendPluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QSchannelBackendPluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QSchannelBackendPluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendCertOnlyPluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendCertOnlyPluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendCertOnlyPluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendCertOnlyPluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendOpenSSLPluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendOpenSSLPluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendOpenSSLPluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendOpenSSLPluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLDependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLVersionlessAliasTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsPlatformpluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsPlatformpluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsPlatformpluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsPlatformpluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsSynchronizerpluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsSynchronizerpluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsSynchronizerpluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsSynchronizerpluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlAssetDownloaderpluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlAssetDownloaderpluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlAssetDownloaderpluginDependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlAssetDownloaderpluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlAssetDownloaderpluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlNetworkpluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlNetworkpluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlNetworkpluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlNetworkpluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6Quick3DXrpluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6Quick3DXrpluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6Quick3DXrpluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6Quick3DXrpluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickControlsTestUtilsPrivatepluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickControlsTestUtilsPrivatepluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickControlsTestUtilsPrivatepluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickControlsTestUtilsPrivatepluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickTestpluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickTestpluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickTestpluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickTestpluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6effectspluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6effectspluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6effectspluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6effectspluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsanimationpluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsanimationpluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsanimationpluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsanimationpluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsmodelspluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsmodelspluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsmodelspluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsmodelspluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6modelspluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6modelspluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6modelspluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6modelspluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6particlespluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6particlespluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6particlespluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6particlespluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlfolderlistmodelpluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlfolderlistmodelpluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlfolderlistmodelpluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlfolderlistmodelpluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmllocalstoragepluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmllocalstoragepluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmllocalstoragepluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmllocalstoragepluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlpluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlpluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlpluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlpluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlsettingspluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlsettingspluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlsettingspluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlsettingspluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlshapespluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlshapespluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlshapespluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlshapespluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlwavefrontmeshpluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlwavefrontmeshpluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlwavefrontmeshpluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlwavefrontmeshpluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlxmllistmodelpluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlxmllistmodelpluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlxmllistmodelpluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlxmllistmodelpluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquick3dpluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquick3dpluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquick3dpluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquick3dpluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquicklayoutspluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquicklayoutspluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquicklayoutspluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquicklayoutspluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagehelperspluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagehelperspluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagehelperspluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagehelperspluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagepluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagepluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagepluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagepluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtchartsqml2AdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtchartsqml2Config.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtchartsqml2Targets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtchartsqml2Targets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectspluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectspluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectspluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectspluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectsprivateAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectsprivateConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectsprivateTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectsprivateTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtqmlcorepluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtqmlcorepluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtqmlcorepluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtqmlcorepluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick2pluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick2pluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick2pluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick2pluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dassetutilspluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dassetutilspluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dassetutilspluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dassetutilspluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3deffectpluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3deffectpluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3deffectpluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3deffectpluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelpersimplpluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelpersimplpluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelpersimplpluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelpersimplpluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelperspluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelperspluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelperspluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelperspluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticleeffectspluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticleeffectspluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticleeffectspluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticleeffectspluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticles3dpluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticles3dpluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticles3dpluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticles3dpluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstyleimplpluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstyleimplpluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstyleimplpluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstyleimplpluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstylepluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstylepluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstylepluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstylepluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3styleimplpluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3styleimplpluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3styleimplpluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3styleimplpluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3stylepluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3stylepluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3stylepluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3stylepluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstyleimplpluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstyleimplpluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstyleimplpluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstyleimplpluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstylepluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstylepluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstylepluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstylepluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestyleimplpluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestyleimplpluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestyleimplpluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestyleimplpluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestylepluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestylepluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestylepluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestylepluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2implpluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2implpluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2implpluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2implpluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstyleimplpluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstyleimplpluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstyleimplpluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstyleimplpluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstylepluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstylepluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstylepluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstylepluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2nativestylepluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2nativestylepluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2nativestylepluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2nativestylepluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2pluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2pluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2pluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2pluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstyleimplpluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstyleimplpluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstyleimplpluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstyleimplpluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstylepluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstylepluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstylepluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstylepluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstyleimplpluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstyleimplpluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstyleimplpluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstyleimplpluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstylepluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstylepluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstylepluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstylepluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogs2quickimplpluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogs2quickimplpluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogs2quickimplpluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogs2quickimplpluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogspluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogspluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogspluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogspluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickshapesdesignhelperspluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickshapesdesignhelperspluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickshapesdesignhelperspluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickshapesdesignhelperspluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktemplates2pluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktemplates2pluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktemplates2pluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktemplates2pluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelineblendtreespluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelineblendtreespluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelineblendtreespluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelineblendtreespluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelinepluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelinepluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelinepluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelinepluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3dspatialaudioAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3dspatialaudioConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3dspatialaudioTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3dspatialaudioTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickmultimediaAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickmultimediaConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickmultimediaTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickmultimediaTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quicktoolingAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quicktoolingConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quicktoolingTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quicktoolingTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickwindowAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickwindowConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickwindowTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickwindowTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6sharedimagepluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6sharedimagepluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6sharedimagepluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6sharedimagepluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6workerscriptpluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6workerscriptpluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6workerscriptpluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6workerscriptpluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QDebugMessageServiceFactoryPluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QDebugMessageServiceFactoryPluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QDebugMessageServiceFactoryPluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QDebugMessageServiceFactoryPluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QLocalClientConnectionFactoryPluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QLocalClientConnectionFactoryPluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QLocalClientConnectionFactoryPluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QLocalClientConnectionFactoryPluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebugServerFactoryPluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebugServerFactoryPluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebugServerFactoryPluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebugServerFactoryPluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebuggerServiceFactoryPluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebuggerServiceFactoryPluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebuggerServiceFactoryPluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebuggerServiceFactoryPluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlInspectorServiceFactoryPluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlInspectorServiceFactoryPluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlInspectorServiceFactoryPluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlInspectorServiceFactoryPluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugConnectorFactoryPluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugConnectorFactoryPluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugConnectorFactoryPluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugConnectorFactoryPluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugServiceFactoryPluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugServiceFactoryPluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugServiceFactoryPluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugServiceFactoryPluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlPreviewServiceFactoryPluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlPreviewServiceFactoryPluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlPreviewServiceFactoryPluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlPreviewServiceFactoryPluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlProfilerServiceFactoryPluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlProfilerServiceFactoryPluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlProfilerServiceFactoryPluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlProfilerServiceFactoryPluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuick3DProfilerAdapterFactoryPluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuick3DProfilerAdapterFactoryPluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuick3DProfilerAdapterFactoryPluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuick3DProfilerAdapterFactoryPluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuickProfilerAdapterFactoryPluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuickProfilerAdapterFactoryPluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuickProfilerAdapterFactoryPluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuickProfilerAdapterFactoryPluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QTcpServerConnectionFactoryPluginAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QTcpServerConnectionFactoryPluginConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QTcpServerConnectionFactoryPluginTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QTcpServerConnectionFactoryPluginTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlConfigExtras.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlDependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlFindQmlscInternal.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlPlugins.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlProperties.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlPublicCMakeHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlVersionlessAliasTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderDependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderVersionlessAliasTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlIntegration/Qt6QmlIntegrationAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlIntegration/Qt6QmlIntegrationConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlIntegration/Qt6QmlIntegrationConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlIntegration/Qt6QmlIntegrationConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlIntegration/Qt6QmlIntegrationTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlIntegration/Qt6QmlIntegrationVersionlessAliasTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaDependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaVersionlessAliasTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsDependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsVersionlessAliasTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsDependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsVersionlessTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptDependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptVersionlessAliasTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickDependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickPlugins.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickVersionlessAliasTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2AdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2Config.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2ConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2ConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2Dependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2Targets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2Targets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2VersionlessAliasTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2AdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2Config.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2ConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2ConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2Dependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2Targets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2Targets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2VersionlessAliasTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsDependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsVersionlessTargets.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeCXXInformation.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeCommonLanguageInclude.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeGenericSystem.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeInitializeConfigs.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeLanguageInformation.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeRCInformation.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeSystemSpecificInformation.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeSystemSpecificInitialize.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckCXXCompilerFlag.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckCXXSourceCompiles.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckIncludeFileCXX.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckLibraryExists.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/CMakeCommonCompilerMacros.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/GNU-CXX.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/GNU.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/FindPackageHandleStandardArgs.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/FindPackageMessage.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/FindThreads.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/FindVulkan.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/GNUInstallDirs.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Internal/CheckCompilerFlag.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Internal/CheckFlagCommonConfig.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Internal/CheckSourceCompiles.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/Windows-GNU-CXX-ABI.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/Windows-GNU-CXX.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/Windows-GNU.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/Windows-Initialize.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/Windows-windres.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/Windows.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/WindowsPaths.cmake \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cassert \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h \ + D:/Qt/Tools/CMake_64/bin/cmake.exe diff --git a/photowall-qt/build/PhotoWallQt_autogen/moc_predefs.h b/photowall-qt/build/PhotoWallQt_autogen/moc_predefs.h new file mode 100644 index 0000000..13861d0 --- /dev/null +++ b/photowall-qt/build/PhotoWallQt_autogen/moc_predefs.h @@ -0,0 +1,487 @@ +#define __DBL_MIN_EXP__ (-1021) +#define __cpp_nontype_template_parameter_auto 201606L +#define __UINT_LEAST16_MAX__ 0xffff +#define __FLT16_HAS_QUIET_NAN__ 1 +#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 __BFLT16_DENORM_MIN__ 9.18354961579912115600575419704879436e-41BF16 +#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 __BFLT16_MIN_10_EXP__ (-37) +#define QT_GUI_LIB 1 +#define __ORDER_LITTLE_ENDIAN__ 1234 +#define __WCHAR_MAX__ 0xffff +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1 +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1 +#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 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1 +#define QT_OPENGL_LIB 1 +#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 __LDBL_HAS_INFINITY__ 1 +#define __INT_LEAST8_WIDTH__ 8 +#define __cpp_variadic_using 201611L +#define __UINT_LEAST64_MAX__ 0xffffffffffffffffULL +#define __INT_LEAST8_MAX__ 0x7f +#define __cpp_attributes 200809L +#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 __BFLT16_MAX_10_EXP__ 38 +#define __BFLT16_MAX_EXP__ 128 +#define __LDBL_IS_IEC_60559__ 1 +#define QT_QMLINTEGRATION_LIB 1 +#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 __cpp_nsdmi 200809L +#define __BFLT16_DECIMAL_DIG__ 4 +#define __DEC32_EPSILON__ 1E-6DF +#define __FLT_EVAL_METHOD_TS_18661_3__ 0 +#define __UINT32_MAX__ 0xffffffffU +#define __GXX_EXPERIMENTAL_CXX0X__ 1 +#define __DBL_DENORM_MIN__ double(4.94065645841246544176568792868221372e-324L) +#define __FLT128_MIN_EXP__ (-16381) +#define __WINT_MIN__ 0 +#define __FLT128_MIN_10_EXP__ (-4931) +#define __FLT32X_IS_IEC_60559__ 1 +#define __INT_LEAST16_WIDTH__ 16 +#define MINGW_HAS_SECURE_API 1 +#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 __ATOMIC_SEQ_CST 5 +#define _UNICODE 1 +#define __INT_LEAST64_MAX__ 0x7fffffffffffffffLL +#define __FLT32X_MANT_DIG__ 53 +#define __GCC_ATOMIC_CHAR16_T_LOCK_FREE 2 +#define __cpp_aligned_new 201606L +#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 __FLT_EPSILON__ 1.19209289550781250000000000000000000e-7F +#define __GXX_WEAK__ 1 +#define __SHRT_WIDTH__ 16 +#define __FLT32_IS_IEC_60559__ 1 +#define __LDBL_MIN__ 3.36210314311209350626267781732175260e-4932L +#define __DBL_IS_IEC_60559__ 1 +#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 __INT_WIDTH__ 32 +#define UNICODE 1 +#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 __cpp_return_type_deduction 201304L +#define __FLT16_MIN_EXP__ (-13) +#define __FLT64_MANT_DIG__ 53 +#define _REENTRANT 1 +#define __FLT64X_MANT_DIG__ 64 +#define __BFLT16_DIG__ 2 +#define __GNUC__ 13 +#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 __SIZE_TYPE__ long long unsigned int +#define __FLT64_MAX_10_EXP__ 308 +#define __BFLT16_IS_IEC_60559__ 0 +#define __FLT16_MAX_10_EXP__ 4 +#define __cpp_delegating_constructors 200604L +#define __DBL_MAX__ double(1.79769313486231570814527423731704357e+308L) +#define _thiscall __attribute__((__thiscall__)) +#define __cpp_raw_strings 200710L +#define __INT_FAST32_MAX__ 0x7fffffff +#define __DBL_HAS_INFINITY__ 1 +#define __INT64_MAX__ 0x7fffffffffffffffLL +#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 __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 __SEG_GS 1 +#define __BFLT16_EPSILON__ 7.81250000000000000000000000000000000e-3BF16 +#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 __FLT16_DECIMAL_DIG__ 5 +#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__ 13 +#define __LONG_LONG_MAX__ 0x7fffffffffffffffLL +#define __SIZEOF_SIZE_T__ 8 +#define __BFLT16_HAS_INFINITY__ 1 +#define __FLT64X_MIN_EXP__ (-16381) +#define __SIZEOF_WINT_T__ 2 +#define __FLT32X_DIG__ 15 +#define __LONG_LONG_WIDTH__ 64 +#define __cpp_initializer_lists 200806L +#define __FLT32_MAX_EXP__ 128 +#define __cpp_hex_float 201603L +#define __GXX_ABI_VERSION 1018 +#define __FLT_MIN_EXP__ (-125) +#define __x86_64 1 +#define __cpp_lambdas 200907L +#define __INT_FAST64_TYPE__ long long int +#define __BFLT16_MAX__ 3.38953138925153547590470800371487867e+38BF16 +#define __FLT64_DENORM_MIN__ 4.94065645841246544176568792868221372e-324F64 +#define __cpp_template_auto 201606L +#define __FLT16_DENORM_MIN__ 5.96046447753906250000000000000000000e-8F16 +#define __FLT128_EPSILON__ 1.92592994438723585305597794258492732e-34F128 +#define __FLT64X_NORM_MAX__ 1.18973149535723176502126385303097021e+4932F64x +#define __SIZEOF_POINTER__ 8 +#define __DBL_HAS_QUIET_NAN__ 1 +#define __FLT32X_EPSILON__ 2.22044604925031308084726333618164062e-16F32x +#define __LDBL_MAX_EXP__ 16384 +#define __DECIMAL_BID_FORMAT__ 1 +#define __GXX_TYPEINFO_EQUALITY_INLINE 0 +#define __FLT64_MIN_10_EXP__ (-307) +#define __FLT16_MIN_10_EXP__ (-4) +#define __FLT64X_DECIMAL_DIG__ 21 +#define __DEC128_MIN__ 1E-6143DL +#define __REGISTER_PREFIX__ +#define __UINT16_MAX__ 0xffff +#define __cdecl __attribute__((__cdecl__)) +#define __FLT128_HAS_INFINITY__ 1 +#define QT_CORE5COMPAT_LIB 1 +#define __FLT32_MIN__ 1.17549435082228750796873653722224568e-38F32 +#define __UINT8_TYPE__ unsigned char +#define __FLT_DIG__ 6 +#define __NO_INLINE__ 1 +#define __DEC_EVAL_METHOD__ 2 +#define __FLT_MANT_DIG__ 24 +#define __LDBL_DECIMAL_DIG__ 21 +#define __VERSION__ "13.1.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 QT_QUICK_LIB 1 +#define __FLT128_MAX_EXP__ 16384 +#define QT_QML_LIB 1 +#define __FLT32_MANT_DIG__ 24 +#define __FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN__ +#define SIZEOF_DPTR (sizeof(void*)) +#define __FLT32X_MIN_EXP__ (-1021) +#define __cpp_aggregate_bases 201603L +#define __BFLT16_MIN__ 1.17549435082228750796873653722224568e-38BF16 +#define __FLT128_HAS_DENORM__ 1 +#define __FLT32_DECIMAL_DIG__ 9 +#define __FLT128_DIG__ 33 +#define _INTEGRAL_MAX_BITS 64 +#define __INT32_C(c) c +#define __DEC64_EPSILON__ 1E-15DD +#define __ORDER_PDP_ENDIAN__ 3412 +#define __DEC128_MIN_EXP__ (-6142) +#define __DEC128_MAX__ 9.999999999999999999999999999999999E6144DL +#define __INT_FAST32_TYPE__ int +#define __UINT_LEAST16_TYPE__ short unsigned int +#define __DEC128_MAX_EXP__ 6145 +#define __DBL_HAS_DENORM__ 1 +#define __cpp_rtti 199711L +#define __UINT64_MAX__ 0xffffffffffffffffULL +#define __FLT_IS_IEC_60559__ 1 +#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 __BFLT16_HAS_QUIET_NAN__ 1 +#define __FLT_RADIX__ 2 +#define __INT_LEAST16_TYPE__ short int +#define __LDBL_EPSILON__ 1.08420217248550443400745280086994171e-19L +#define __UINTMAX_C(c) c ## ULL +#define __FLT16_DIG__ 3 +#define __FLT32X_MIN__ 2.22507385850720138309023271733240406e-308F32x +#define __SIG_ATOMIC_MAX__ 0x7fffffff +#define __cpp_constexpr 201603L +#define __GCC_ATOMIC_WCHAR_T_LOCK_FREE 2 +#define __USER_LABEL_PREFIX__ +#define __SIZEOF_PTRDIFF_T__ 8 +#define __FLT64X_HAS_INFINITY__ 1 +#define __SIZEOF_LONG__ 4 +#define __LDBL_DIG__ 18 +#define __FLT64_IS_IEC_60559__ 1 +#define __x86_64__ 1 +#define __FLT16_IS_IEC_60559__ 1 +#define __FLT16_MAX_EXP__ 16 +#define __DEC32_SUBNORMAL_MIN__ 0.000001E-95DF +#define __MSVCRT__ 1 +#define __INT_FAST16_MAX__ 0x7fff +#define __GCC_CONSTRUCTIVE_SIZE 64 +#define __FLT64_DIG__ 15 +#define __UINT_FAST32_MAX__ 0xffffffffU +#define __UINT_LEAST64_TYPE__ long long unsigned int +#define __FLT16_EPSILON__ 9.76562500000000000000000000000000000e-4F16 +#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 __FLT16_NORM_MAX__ 6.55040000000000000000000000000000000e+4F16 +#define __DEC64_MANT_DIG__ 16 +#define QT_NETWORK_LIB 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 __FLT16_MAX__ 6.55040000000000000000000000000000000e+4F16 +#define __nocona__ 1 +#define __FLT128_MIN__ 3.36210314311209350626267781732175260e-4932F128 +#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 __WIN64__ 1 +#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 __UINT16_C(c) c +#define __PTRDIFF_WIDTH__ 64 +#define __LDBL_MANT_DIG__ 64 +#define __cpp_range_based_for 201603L +#define __INT_FAST16_WIDTH__ 16 +#define __FLT64_HAS_INFINITY__ 1 +#define __FLT64X_MAX__ 1.18973149535723176502126385303097021e+4932F64x +#define __FLT16_HAS_INFINITY__ 1 +#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 __INTPTR_TYPE__ long long int +#define __UINT16_TYPE__ short unsigned int +#define __WCHAR_TYPE__ short unsigned int +#define QT_QUICKCONTROLS2_LIB 1 +#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 __FLT32_HAS_INFINITY__ 1 +#define __FLT64X_MAX_EXP__ 16384 +#define __UINT_FAST64_TYPE__ long long unsigned int +#define __cpp_inline_variables 201606L +#define __BFLT16_MIN_EXP__ (-125) +#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 QT_CORE_LIB 1 +#define __SIZEOF_FLOAT128__ 16 +#define __BFLT16_MANT_DIG__ 8 +#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 __FLT32X_MAX_10_EXP__ 308 +#define __cpp_namespace_attributes 201411L +#define __WIN32 1 +#define __SIZEOF_INT128__ 16 +#define __FLT16_MIN__ 6.10351562500000000000000000000000000e-5F16 +#define __FLT64X_IS_IEC_60559__ 1 +#define __WCHAR_UNSIGNED__ 1 +#define __LDBL_MAX_10_EXP__ 4932 +#define __ATOMIC_RELAXED 0 +#define __DBL_EPSILON__ double(2.22044604925031308084726333618164062e-16L) +#define __INT_LEAST32_TYPE__ int +#define __thiscall __attribute__((__thiscall__)) +#define __UINT8_C(c) c +#define __FLT64_MAX_EXP__ 1024 +#define __SIZEOF_WCHAR_T__ 2 +#define __GNUC_PATCHLEVEL__ 0 +#define __WINNT 1 +#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 __FLT64X_MIN__ 3.36210314311209350626267781732175260e-4932F64x +#define __STDCPP_THREADS__ 1 +#define __BFLT16_HAS_DENORM__ 1 +#define __GNUC_STDC_INLINE__ 1 +#define __FLT64_HAS_DENORM__ 1 +#define __FLT32_EPSILON__ 1.19209289550781250000000000000000000e-7F32 +#define __FLT16_HAS_DENORM__ 1 +#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 __GCC_DESTRUCTIVE_SIZE 64 +#define __INTMAX_WIDTH__ 64 +#define __cpp_runtime_arrays 198712L +#define __FLT32_DIG__ 6 +#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__ 1 +#define __INT8_MAX__ 0x7f +#define __LONG_WIDTH__ 32 +#define __DBL_MIN__ double(2.22507385850720138309023271733240406e-308L) +#define __PIC__ 1 +#define __INT32_MAX__ 0x7fffffff +#define __UINT_FAST32_TYPE__ unsigned int +#define _ENABLE_EXTENDED_ALIGNED_STORAGE 1 +#define __FLT16_MANT_DIG__ 11 +#define __FLT32X_NORM_MAX__ 1.79769313486231570814527423731704357e+308F32x +#define __CHAR32_TYPE__ unsigned int +#define __FLT_MAX__ 3.40282346638528859811704183484516925e+38F +#define __SSE2__ 1 +#define __cpp_deduction_guides 201703L +#define __BFLT16_NORM_MAX__ 3.38953138925153547590470800371487867e+38BF16 +#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 __GLIBCXX_BITSIZE_INT_N_0 128 +#define __FLT32X_HAS_QUIET_NAN__ 1 +#define __ATOMIC_CONSUME 1 +#define __GNUC_MINOR__ 1 +#define __GLIBCXX_TYPE_INT_N_0 __int128 +#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 __PTRDIFF_TYPE__ long long int +#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 __SIZE_MAX__ 0xffffffffffffffffULL +#define __UINT_FAST8_TYPE__ unsigned char +#define __cpp_init_captures 201304L +#define __ATOMIC_ACQ_REL 4 +#define __ATOMIC_RELEASE 3 +#define __declspec(x) __attribute__((x)) diff --git a/photowall-qt/build/PhotoWallQt_autogen/mocs_compilation.cpp b/photowall-qt/build/PhotoWallQt_autogen/mocs_compilation.cpp new file mode 100644 index 0000000..e4e3fbb --- /dev/null +++ b/photowall-qt/build/PhotoWallQt_autogen/mocs_compilation.cpp @@ -0,0 +1,7 @@ +// This file is autogenerated. Changes will be overwritten. +#include "PRMOGMWJPH/moc_EventDispatcher.cpp" +#include "PRMOGMWJPH/moc_FolderTreeModel.cpp" +#include "PRMOGMWJPH/moc_PhotoModel.cpp" +#include "PRMOGMWJPH/moc_PhotoStore.cpp" +#include "PRMOGMWJPH/moc_RustBridge.cpp" +#include "PRMOGMWJPH/moc_ThumbnailProvider.cpp" diff --git a/photowall-qt/build/PhotoWallQt_autogen/timestamp b/photowall-qt/build/PhotoWallQt_autogen/timestamp new file mode 100644 index 0000000..e69de29 diff --git a/photowall-qt/build/Qt6Core.dll b/photowall-qt/build/Qt6Core.dll new file mode 100644 index 0000000..18e3013 Binary files /dev/null and b/photowall-qt/build/Qt6Core.dll differ diff --git a/photowall-qt/build/Qt6Gui.dll b/photowall-qt/build/Qt6Gui.dll new file mode 100644 index 0000000..e90c90b Binary files /dev/null and b/photowall-qt/build/Qt6Gui.dll differ diff --git a/photowall-qt/build/Qt6LabsQmlModels.dll b/photowall-qt/build/Qt6LabsQmlModels.dll new file mode 100644 index 0000000..8b4791b Binary files /dev/null and b/photowall-qt/build/Qt6LabsQmlModels.dll differ diff --git a/photowall-qt/build/Qt6Network.dll b/photowall-qt/build/Qt6Network.dll new file mode 100644 index 0000000..abd5fd8 Binary files /dev/null and b/photowall-qt/build/Qt6Network.dll differ diff --git a/photowall-qt/build/Qt6OpenGL.dll b/photowall-qt/build/Qt6OpenGL.dll new file mode 100644 index 0000000..a5326f8 Binary files /dev/null and b/photowall-qt/build/Qt6OpenGL.dll differ diff --git a/photowall-qt/build/Qt6Qml.dll b/photowall-qt/build/Qt6Qml.dll new file mode 100644 index 0000000..ec197c3 Binary files /dev/null and b/photowall-qt/build/Qt6Qml.dll differ diff --git a/photowall-qt/build/Qt6QmlMeta.dll b/photowall-qt/build/Qt6QmlMeta.dll new file mode 100644 index 0000000..b8d783b Binary files /dev/null and b/photowall-qt/build/Qt6QmlMeta.dll differ diff --git a/photowall-qt/build/Qt6QmlModels.dll b/photowall-qt/build/Qt6QmlModels.dll new file mode 100644 index 0000000..2f190bc Binary files /dev/null and b/photowall-qt/build/Qt6QmlModels.dll differ diff --git a/photowall-qt/build/Qt6QmlWorkerScript.dll b/photowall-qt/build/Qt6QmlWorkerScript.dll new file mode 100644 index 0000000..b7f24f8 Binary files /dev/null and b/photowall-qt/build/Qt6QmlWorkerScript.dll differ diff --git a/photowall-qt/build/Qt6Quick.dll b/photowall-qt/build/Qt6Quick.dll new file mode 100644 index 0000000..26d6529 Binary files /dev/null and b/photowall-qt/build/Qt6Quick.dll differ diff --git a/photowall-qt/build/Qt6Quick3DUtils.dll b/photowall-qt/build/Qt6Quick3DUtils.dll new file mode 100644 index 0000000..dca8dda Binary files /dev/null and b/photowall-qt/build/Qt6Quick3DUtils.dll differ diff --git a/photowall-qt/build/Qt6QuickControls2.dll b/photowall-qt/build/Qt6QuickControls2.dll new file mode 100644 index 0000000..2e6c942 Binary files /dev/null and b/photowall-qt/build/Qt6QuickControls2.dll differ diff --git a/photowall-qt/build/Qt6QuickControls2Basic.dll b/photowall-qt/build/Qt6QuickControls2Basic.dll new file mode 100644 index 0000000..b2180ae Binary files /dev/null and b/photowall-qt/build/Qt6QuickControls2Basic.dll differ diff --git a/photowall-qt/build/Qt6QuickControls2BasicStyleImpl.dll b/photowall-qt/build/Qt6QuickControls2BasicStyleImpl.dll new file mode 100644 index 0000000..f3bf0c6 Binary files /dev/null and b/photowall-qt/build/Qt6QuickControls2BasicStyleImpl.dll differ diff --git a/photowall-qt/build/Qt6QuickControls2FluentWinUI3StyleImpl.dll b/photowall-qt/build/Qt6QuickControls2FluentWinUI3StyleImpl.dll new file mode 100644 index 0000000..737c38b Binary files /dev/null and b/photowall-qt/build/Qt6QuickControls2FluentWinUI3StyleImpl.dll differ diff --git a/photowall-qt/build/Qt6QuickControls2Fusion.dll b/photowall-qt/build/Qt6QuickControls2Fusion.dll new file mode 100644 index 0000000..c3efe1e Binary files /dev/null and b/photowall-qt/build/Qt6QuickControls2Fusion.dll differ diff --git a/photowall-qt/build/Qt6QuickControls2FusionStyleImpl.dll b/photowall-qt/build/Qt6QuickControls2FusionStyleImpl.dll new file mode 100644 index 0000000..bd119fa Binary files /dev/null and b/photowall-qt/build/Qt6QuickControls2FusionStyleImpl.dll differ diff --git a/photowall-qt/build/Qt6QuickControls2Imagine.dll b/photowall-qt/build/Qt6QuickControls2Imagine.dll new file mode 100644 index 0000000..d291a33 Binary files /dev/null and b/photowall-qt/build/Qt6QuickControls2Imagine.dll differ diff --git a/photowall-qt/build/Qt6QuickControls2ImagineStyleImpl.dll b/photowall-qt/build/Qt6QuickControls2ImagineStyleImpl.dll new file mode 100644 index 0000000..c1510b2 Binary files /dev/null and b/photowall-qt/build/Qt6QuickControls2ImagineStyleImpl.dll differ diff --git a/photowall-qt/build/Qt6QuickControls2Impl.dll b/photowall-qt/build/Qt6QuickControls2Impl.dll new file mode 100644 index 0000000..806fbc7 Binary files /dev/null and b/photowall-qt/build/Qt6QuickControls2Impl.dll differ diff --git a/photowall-qt/build/Qt6QuickControls2Material.dll b/photowall-qt/build/Qt6QuickControls2Material.dll new file mode 100644 index 0000000..976f895 Binary files /dev/null and b/photowall-qt/build/Qt6QuickControls2Material.dll differ diff --git a/photowall-qt/build/Qt6QuickControls2MaterialStyleImpl.dll b/photowall-qt/build/Qt6QuickControls2MaterialStyleImpl.dll new file mode 100644 index 0000000..d951b4a Binary files /dev/null and b/photowall-qt/build/Qt6QuickControls2MaterialStyleImpl.dll differ diff --git a/photowall-qt/build/Qt6QuickControls2Universal.dll b/photowall-qt/build/Qt6QuickControls2Universal.dll new file mode 100644 index 0000000..098590d Binary files /dev/null and b/photowall-qt/build/Qt6QuickControls2Universal.dll differ diff --git a/photowall-qt/build/Qt6QuickControls2UniversalStyleImpl.dll b/photowall-qt/build/Qt6QuickControls2UniversalStyleImpl.dll new file mode 100644 index 0000000..bf11cc2 Binary files /dev/null and b/photowall-qt/build/Qt6QuickControls2UniversalStyleImpl.dll differ diff --git a/photowall-qt/build/Qt6QuickControls2WindowsStyleImpl.dll b/photowall-qt/build/Qt6QuickControls2WindowsStyleImpl.dll new file mode 100644 index 0000000..f852398 Binary files /dev/null and b/photowall-qt/build/Qt6QuickControls2WindowsStyleImpl.dll differ diff --git a/photowall-qt/build/Qt6QuickEffects.dll b/photowall-qt/build/Qt6QuickEffects.dll new file mode 100644 index 0000000..cf5e5e8 Binary files /dev/null and b/photowall-qt/build/Qt6QuickEffects.dll differ diff --git a/photowall-qt/build/Qt6QuickLayouts.dll b/photowall-qt/build/Qt6QuickLayouts.dll new file mode 100644 index 0000000..9149a0b Binary files /dev/null and b/photowall-qt/build/Qt6QuickLayouts.dll differ diff --git a/photowall-qt/build/Qt6QuickShapes.dll b/photowall-qt/build/Qt6QuickShapes.dll new file mode 100644 index 0000000..1836d7b Binary files /dev/null and b/photowall-qt/build/Qt6QuickShapes.dll differ diff --git a/photowall-qt/build/Qt6QuickTemplates2.dll b/photowall-qt/build/Qt6QuickTemplates2.dll new file mode 100644 index 0000000..639ed2b Binary files /dev/null and b/photowall-qt/build/Qt6QuickTemplates2.dll differ diff --git a/photowall-qt/build/Qt6ShaderTools.dll b/photowall-qt/build/Qt6ShaderTools.dll new file mode 100644 index 0000000..5dd4334 Binary files /dev/null and b/photowall-qt/build/Qt6ShaderTools.dll differ diff --git a/photowall-qt/build/Qt6Svg.dll b/photowall-qt/build/Qt6Svg.dll new file mode 100644 index 0000000..d3e1a80 Binary files /dev/null and b/photowall-qt/build/Qt6Svg.dll differ diff --git a/photowall-qt/build/Testing/Temporary/CTestCostData.txt b/photowall-qt/build/Testing/Temporary/CTestCostData.txt new file mode 100644 index 0000000..855e8ad --- /dev/null +++ b/photowall-qt/build/Testing/Temporary/CTestCostData.txt @@ -0,0 +1,13 @@ +tst_FileOpsWorkflow 2 0.0429252 +tst_SettingsWorkflow 2 0.0402262 +tst_IndexingWorkflow 1 0.083909 +tst_BrowsingWorkflow 0 0 +tst_SearchWorkflow 0 0 +tst_TagsWorkflow 1 0.0820427 +tst_TrashWorkflow 0 0 +tst_FullWorkflow 0 0 +--- +tst_BrowsingWorkflow +tst_SearchWorkflow +tst_TrashWorkflow +tst_FullWorkflow diff --git a/photowall-qt/build/build.ninja b/photowall-qt/build/build.ninja new file mode 100644 index 0000000..89ec38c --- /dev/null +++ b/photowall-qt/build/build.ninja @@ -0,0 +1,1270 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Ninja" Generator, CMake Version 3.30 + +# This file contains all the build statements describing the +# compilation DAG. + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# +# Which is the root file. +# ============================================================================= + +# ============================================================================= +# Project: PhotoWallQt +# Configurations: Debug +# ============================================================================= + +############################################# +# Minimal version of Ninja required by this file + +ninja_required_version = 1.5 + + +############################################# +# Set configuration variable for custom commands. + +CONFIGURATION = Debug +# ============================================================================= +# Include auxiliary files. + + +############################################# +# Include rules file. + +include CMakeFiles/rules.ninja + +# ============================================================================= + +############################################# +# Logical path to working directory; prefix for absolute paths. + +cmake_ninja_workdir = D$:/CodeProject/PhotoWall/photowall-qt/build/ +# ============================================================================= +# Object build statements for EXECUTABLE target PhotoWallQt + + +############################################# +# Order-only phony target for PhotoWallQt + +build cmake_object_order_depends_target_PhotoWallQt: phony || PhotoWallQt_autogen PhotoWallQt_autogen/3YJK5W5UP7/qrc_resources.cpp PhotoWallQt_autogen/mocs_compilation.cpp PhotoWallQt_autogen/timestamp PhotoWallQt_autogen_timestamp_deps + +build CMakeFiles/PhotoWallQt.dir/PhotoWallQt_autogen/mocs_compilation.cpp.obj: CXX_COMPILER__PhotoWallQt_unscanned_Debug D$:/CodeProject/PhotoWall/photowall-qt/build/PhotoWallQt_autogen/mocs_compilation.cpp || cmake_object_order_depends_target_PhotoWallQt + DEFINES = -DMINGW_HAS_SECURE_API=1 -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_OPENGL_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICK_LIB -DUNICODE -DWIN32 -DWIN64 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 + DEP_FILE = CMakeFiles\PhotoWallQt.dir\PhotoWallQt_autogen\mocs_compilation.cpp.obj.d + FLAGS = -g -std=gnu++17 + INCLUDES = -ID:/CodeProject/PhotoWall/photowall-qt/build/PhotoWallQt_autogen/include -ID:/CodeProject/PhotoWall/photowall-qt/src -ID:/CodeProject/PhotoWall/photowall-qt/include -isystem D:/Qt/6.10.1/mingw_64/include/QtCore -isystem D:/Qt/6.10.1/mingw_64/include -isystem D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++ -isystem D:/Qt/6.10.1/mingw_64/include/QtGui -isystem D:/Qt/6.10.1/mingw_64/include/QtQuick -isystem D:/Qt/6.10.1/mingw_64/include/QtQml -isystem D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration -isystem D:/Qt/6.10.1/mingw_64/include/QtNetwork -isystem D:/Qt/6.10.1/mingw_64/include/QtOpenGL -isystem D:/Qt/6.10.1/mingw_64/include/QtQuickControls2 -isystem D:/Qt/6.10.1/mingw_64/include/QtCore5Compat + OBJECT_DIR = CMakeFiles\PhotoWallQt.dir + OBJECT_FILE_DIR = CMakeFiles\PhotoWallQt.dir\PhotoWallQt_autogen + +build CMakeFiles/PhotoWallQt.dir/src/main.cpp.obj: CXX_COMPILER__PhotoWallQt_unscanned_Debug D$:/CodeProject/PhotoWall/photowall-qt/src/main.cpp || cmake_object_order_depends_target_PhotoWallQt + DEFINES = -DMINGW_HAS_SECURE_API=1 -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_OPENGL_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICK_LIB -DUNICODE -DWIN32 -DWIN64 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 + DEP_FILE = CMakeFiles\PhotoWallQt.dir\src\main.cpp.obj.d + FLAGS = -g -std=gnu++17 + INCLUDES = -ID:/CodeProject/PhotoWall/photowall-qt/build/PhotoWallQt_autogen/include -ID:/CodeProject/PhotoWall/photowall-qt/src -ID:/CodeProject/PhotoWall/photowall-qt/include -isystem D:/Qt/6.10.1/mingw_64/include/QtCore -isystem D:/Qt/6.10.1/mingw_64/include -isystem D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++ -isystem D:/Qt/6.10.1/mingw_64/include/QtGui -isystem D:/Qt/6.10.1/mingw_64/include/QtQuick -isystem D:/Qt/6.10.1/mingw_64/include/QtQml -isystem D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration -isystem D:/Qt/6.10.1/mingw_64/include/QtNetwork -isystem D:/Qt/6.10.1/mingw_64/include/QtOpenGL -isystem D:/Qt/6.10.1/mingw_64/include/QtQuickControls2 -isystem D:/Qt/6.10.1/mingw_64/include/QtCore5Compat + OBJECT_DIR = CMakeFiles\PhotoWallQt.dir + OBJECT_FILE_DIR = CMakeFiles\PhotoWallQt.dir\src + +build CMakeFiles/PhotoWallQt.dir/src/core/RustBridge.cpp.obj: CXX_COMPILER__PhotoWallQt_unscanned_Debug D$:/CodeProject/PhotoWall/photowall-qt/src/core/RustBridge.cpp || cmake_object_order_depends_target_PhotoWallQt + DEFINES = -DMINGW_HAS_SECURE_API=1 -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_OPENGL_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICK_LIB -DUNICODE -DWIN32 -DWIN64 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 + DEP_FILE = CMakeFiles\PhotoWallQt.dir\src\core\RustBridge.cpp.obj.d + FLAGS = -g -std=gnu++17 + INCLUDES = -ID:/CodeProject/PhotoWall/photowall-qt/build/PhotoWallQt_autogen/include -ID:/CodeProject/PhotoWall/photowall-qt/src -ID:/CodeProject/PhotoWall/photowall-qt/include -isystem D:/Qt/6.10.1/mingw_64/include/QtCore -isystem D:/Qt/6.10.1/mingw_64/include -isystem D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++ -isystem D:/Qt/6.10.1/mingw_64/include/QtGui -isystem D:/Qt/6.10.1/mingw_64/include/QtQuick -isystem D:/Qt/6.10.1/mingw_64/include/QtQml -isystem D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration -isystem D:/Qt/6.10.1/mingw_64/include/QtNetwork -isystem D:/Qt/6.10.1/mingw_64/include/QtOpenGL -isystem D:/Qt/6.10.1/mingw_64/include/QtQuickControls2 -isystem D:/Qt/6.10.1/mingw_64/include/QtCore5Compat + OBJECT_DIR = CMakeFiles\PhotoWallQt.dir + OBJECT_FILE_DIR = CMakeFiles\PhotoWallQt.dir\src\core + +build CMakeFiles/PhotoWallQt.dir/src/core/PhotoModel.cpp.obj: CXX_COMPILER__PhotoWallQt_unscanned_Debug D$:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoModel.cpp || cmake_object_order_depends_target_PhotoWallQt + DEFINES = -DMINGW_HAS_SECURE_API=1 -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_OPENGL_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICK_LIB -DUNICODE -DWIN32 -DWIN64 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 + DEP_FILE = CMakeFiles\PhotoWallQt.dir\src\core\PhotoModel.cpp.obj.d + FLAGS = -g -std=gnu++17 + INCLUDES = -ID:/CodeProject/PhotoWall/photowall-qt/build/PhotoWallQt_autogen/include -ID:/CodeProject/PhotoWall/photowall-qt/src -ID:/CodeProject/PhotoWall/photowall-qt/include -isystem D:/Qt/6.10.1/mingw_64/include/QtCore -isystem D:/Qt/6.10.1/mingw_64/include -isystem D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++ -isystem D:/Qt/6.10.1/mingw_64/include/QtGui -isystem D:/Qt/6.10.1/mingw_64/include/QtQuick -isystem D:/Qt/6.10.1/mingw_64/include/QtQml -isystem D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration -isystem D:/Qt/6.10.1/mingw_64/include/QtNetwork -isystem D:/Qt/6.10.1/mingw_64/include/QtOpenGL -isystem D:/Qt/6.10.1/mingw_64/include/QtQuickControls2 -isystem D:/Qt/6.10.1/mingw_64/include/QtCore5Compat + OBJECT_DIR = CMakeFiles\PhotoWallQt.dir + OBJECT_FILE_DIR = CMakeFiles\PhotoWallQt.dir\src\core + +build CMakeFiles/PhotoWallQt.dir/src/core/ThumbnailProvider.cpp.obj: CXX_COMPILER__PhotoWallQt_unscanned_Debug D$:/CodeProject/PhotoWall/photowall-qt/src/core/ThumbnailProvider.cpp || cmake_object_order_depends_target_PhotoWallQt + DEFINES = -DMINGW_HAS_SECURE_API=1 -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_OPENGL_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICK_LIB -DUNICODE -DWIN32 -DWIN64 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 + DEP_FILE = CMakeFiles\PhotoWallQt.dir\src\core\ThumbnailProvider.cpp.obj.d + FLAGS = -g -std=gnu++17 + INCLUDES = -ID:/CodeProject/PhotoWall/photowall-qt/build/PhotoWallQt_autogen/include -ID:/CodeProject/PhotoWall/photowall-qt/src -ID:/CodeProject/PhotoWall/photowall-qt/include -isystem D:/Qt/6.10.1/mingw_64/include/QtCore -isystem D:/Qt/6.10.1/mingw_64/include -isystem D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++ -isystem D:/Qt/6.10.1/mingw_64/include/QtGui -isystem D:/Qt/6.10.1/mingw_64/include/QtQuick -isystem D:/Qt/6.10.1/mingw_64/include/QtQml -isystem D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration -isystem D:/Qt/6.10.1/mingw_64/include/QtNetwork -isystem D:/Qt/6.10.1/mingw_64/include/QtOpenGL -isystem D:/Qt/6.10.1/mingw_64/include/QtQuickControls2 -isystem D:/Qt/6.10.1/mingw_64/include/QtCore5Compat + OBJECT_DIR = CMakeFiles\PhotoWallQt.dir + OBJECT_FILE_DIR = CMakeFiles\PhotoWallQt.dir\src\core + +build CMakeFiles/PhotoWallQt.dir/src/core/PhotoStore.cpp.obj: CXX_COMPILER__PhotoWallQt_unscanned_Debug D$:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoStore.cpp || cmake_object_order_depends_target_PhotoWallQt + DEFINES = -DMINGW_HAS_SECURE_API=1 -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_OPENGL_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICK_LIB -DUNICODE -DWIN32 -DWIN64 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 + DEP_FILE = CMakeFiles\PhotoWallQt.dir\src\core\PhotoStore.cpp.obj.d + FLAGS = -g -std=gnu++17 + INCLUDES = -ID:/CodeProject/PhotoWall/photowall-qt/build/PhotoWallQt_autogen/include -ID:/CodeProject/PhotoWall/photowall-qt/src -ID:/CodeProject/PhotoWall/photowall-qt/include -isystem D:/Qt/6.10.1/mingw_64/include/QtCore -isystem D:/Qt/6.10.1/mingw_64/include -isystem D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++ -isystem D:/Qt/6.10.1/mingw_64/include/QtGui -isystem D:/Qt/6.10.1/mingw_64/include/QtQuick -isystem D:/Qt/6.10.1/mingw_64/include/QtQml -isystem D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration -isystem D:/Qt/6.10.1/mingw_64/include/QtNetwork -isystem D:/Qt/6.10.1/mingw_64/include/QtOpenGL -isystem D:/Qt/6.10.1/mingw_64/include/QtQuickControls2 -isystem D:/Qt/6.10.1/mingw_64/include/QtCore5Compat + OBJECT_DIR = CMakeFiles\PhotoWallQt.dir + OBJECT_FILE_DIR = CMakeFiles\PhotoWallQt.dir\src\core + +build CMakeFiles/PhotoWallQt.dir/src/core/EventDispatcher.cpp.obj: CXX_COMPILER__PhotoWallQt_unscanned_Debug D$:/CodeProject/PhotoWall/photowall-qt/src/core/EventDispatcher.cpp || cmake_object_order_depends_target_PhotoWallQt + DEFINES = -DMINGW_HAS_SECURE_API=1 -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_OPENGL_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICK_LIB -DUNICODE -DWIN32 -DWIN64 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 + DEP_FILE = CMakeFiles\PhotoWallQt.dir\src\core\EventDispatcher.cpp.obj.d + FLAGS = -g -std=gnu++17 + INCLUDES = -ID:/CodeProject/PhotoWall/photowall-qt/build/PhotoWallQt_autogen/include -ID:/CodeProject/PhotoWall/photowall-qt/src -ID:/CodeProject/PhotoWall/photowall-qt/include -isystem D:/Qt/6.10.1/mingw_64/include/QtCore -isystem D:/Qt/6.10.1/mingw_64/include -isystem D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++ -isystem D:/Qt/6.10.1/mingw_64/include/QtGui -isystem D:/Qt/6.10.1/mingw_64/include/QtQuick -isystem D:/Qt/6.10.1/mingw_64/include/QtQml -isystem D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration -isystem D:/Qt/6.10.1/mingw_64/include/QtNetwork -isystem D:/Qt/6.10.1/mingw_64/include/QtOpenGL -isystem D:/Qt/6.10.1/mingw_64/include/QtQuickControls2 -isystem D:/Qt/6.10.1/mingw_64/include/QtCore5Compat + OBJECT_DIR = CMakeFiles\PhotoWallQt.dir + OBJECT_FILE_DIR = CMakeFiles\PhotoWallQt.dir\src\core + +build CMakeFiles/PhotoWallQt.dir/src/core/FolderTreeModel.cpp.obj: CXX_COMPILER__PhotoWallQt_unscanned_Debug D$:/CodeProject/PhotoWall/photowall-qt/src/core/FolderTreeModel.cpp || cmake_object_order_depends_target_PhotoWallQt + DEFINES = -DMINGW_HAS_SECURE_API=1 -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_OPENGL_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICK_LIB -DUNICODE -DWIN32 -DWIN64 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 + DEP_FILE = CMakeFiles\PhotoWallQt.dir\src\core\FolderTreeModel.cpp.obj.d + FLAGS = -g -std=gnu++17 + INCLUDES = -ID:/CodeProject/PhotoWall/photowall-qt/build/PhotoWallQt_autogen/include -ID:/CodeProject/PhotoWall/photowall-qt/src -ID:/CodeProject/PhotoWall/photowall-qt/include -isystem D:/Qt/6.10.1/mingw_64/include/QtCore -isystem D:/Qt/6.10.1/mingw_64/include -isystem D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++ -isystem D:/Qt/6.10.1/mingw_64/include/QtGui -isystem D:/Qt/6.10.1/mingw_64/include/QtQuick -isystem D:/Qt/6.10.1/mingw_64/include/QtQml -isystem D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration -isystem D:/Qt/6.10.1/mingw_64/include/QtNetwork -isystem D:/Qt/6.10.1/mingw_64/include/QtOpenGL -isystem D:/Qt/6.10.1/mingw_64/include/QtQuickControls2 -isystem D:/Qt/6.10.1/mingw_64/include/QtCore5Compat + OBJECT_DIR = CMakeFiles\PhotoWallQt.dir + OBJECT_FILE_DIR = CMakeFiles\PhotoWallQt.dir\src\core + +build CMakeFiles/PhotoWallQt.dir/src/utils/JsonHelper.cpp.obj: CXX_COMPILER__PhotoWallQt_unscanned_Debug D$:/CodeProject/PhotoWall/photowall-qt/src/utils/JsonHelper.cpp || cmake_object_order_depends_target_PhotoWallQt + DEFINES = -DMINGW_HAS_SECURE_API=1 -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_OPENGL_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICK_LIB -DUNICODE -DWIN32 -DWIN64 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 + DEP_FILE = CMakeFiles\PhotoWallQt.dir\src\utils\JsonHelper.cpp.obj.d + FLAGS = -g -std=gnu++17 + INCLUDES = -ID:/CodeProject/PhotoWall/photowall-qt/build/PhotoWallQt_autogen/include -ID:/CodeProject/PhotoWall/photowall-qt/src -ID:/CodeProject/PhotoWall/photowall-qt/include -isystem D:/Qt/6.10.1/mingw_64/include/QtCore -isystem D:/Qt/6.10.1/mingw_64/include -isystem D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++ -isystem D:/Qt/6.10.1/mingw_64/include/QtGui -isystem D:/Qt/6.10.1/mingw_64/include/QtQuick -isystem D:/Qt/6.10.1/mingw_64/include/QtQml -isystem D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration -isystem D:/Qt/6.10.1/mingw_64/include/QtNetwork -isystem D:/Qt/6.10.1/mingw_64/include/QtOpenGL -isystem D:/Qt/6.10.1/mingw_64/include/QtQuickControls2 -isystem D:/Qt/6.10.1/mingw_64/include/QtCore5Compat + OBJECT_DIR = CMakeFiles\PhotoWallQt.dir + OBJECT_FILE_DIR = CMakeFiles\PhotoWallQt.dir\src\utils + +build CMakeFiles/PhotoWallQt.dir/PhotoWallQt_autogen/3YJK5W5UP7/qrc_resources.cpp.obj: CXX_COMPILER__PhotoWallQt_unscanned_Debug D$:/CodeProject/PhotoWall/photowall-qt/build/PhotoWallQt_autogen/3YJK5W5UP7/qrc_resources.cpp || cmake_object_order_depends_target_PhotoWallQt + DEFINES = -DMINGW_HAS_SECURE_API=1 -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_OPENGL_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICK_LIB -DUNICODE -DWIN32 -DWIN64 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 + DEP_FILE = CMakeFiles\PhotoWallQt.dir\PhotoWallQt_autogen\3YJK5W5UP7\qrc_resources.cpp.obj.d + FLAGS = -g -std=gnu++17 + INCLUDES = -ID:/CodeProject/PhotoWall/photowall-qt/build/PhotoWallQt_autogen/include -ID:/CodeProject/PhotoWall/photowall-qt/src -ID:/CodeProject/PhotoWall/photowall-qt/include -isystem D:/Qt/6.10.1/mingw_64/include/QtCore -isystem D:/Qt/6.10.1/mingw_64/include -isystem D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++ -isystem D:/Qt/6.10.1/mingw_64/include/QtGui -isystem D:/Qt/6.10.1/mingw_64/include/QtQuick -isystem D:/Qt/6.10.1/mingw_64/include/QtQml -isystem D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration -isystem D:/Qt/6.10.1/mingw_64/include/QtNetwork -isystem D:/Qt/6.10.1/mingw_64/include/QtOpenGL -isystem D:/Qt/6.10.1/mingw_64/include/QtQuickControls2 -isystem D:/Qt/6.10.1/mingw_64/include/QtCore5Compat + OBJECT_DIR = CMakeFiles\PhotoWallQt.dir + OBJECT_FILE_DIR = CMakeFiles\PhotoWallQt.dir\PhotoWallQt_autogen\3YJK5W5UP7 + + +# ============================================================================= +# Link build statements for EXECUTABLE target PhotoWallQt + + +############################################# +# Link the executable PhotoWallQt.exe + +build PhotoWallQt.exe: CXX_EXECUTABLE_LINKER__PhotoWallQt_Debug CMakeFiles/PhotoWallQt.dir/PhotoWallQt_autogen/mocs_compilation.cpp.obj CMakeFiles/PhotoWallQt.dir/src/main.cpp.obj CMakeFiles/PhotoWallQt.dir/src/core/RustBridge.cpp.obj CMakeFiles/PhotoWallQt.dir/src/core/PhotoModel.cpp.obj CMakeFiles/PhotoWallQt.dir/src/core/ThumbnailProvider.cpp.obj CMakeFiles/PhotoWallQt.dir/src/core/PhotoStore.cpp.obj CMakeFiles/PhotoWallQt.dir/src/core/EventDispatcher.cpp.obj CMakeFiles/PhotoWallQt.dir/src/core/FolderTreeModel.cpp.obj CMakeFiles/PhotoWallQt.dir/src/utils/JsonHelper.cpp.obj CMakeFiles/PhotoWallQt.dir/PhotoWallQt_autogen/3YJK5W5UP7/qrc_resources.cpp.obj | D$:/Qt/6.10.1/mingw_64/lib/libQt6QuickControls2.a D$:/Qt/6.10.1/mingw_64/lib/libQt6Core5Compat.a D$:/CodeProject/PhotoWall/photowall-qt/../src-tauri/target/debug/photowall_core.dll.lib D$:/Qt/6.10.1/mingw_64/lib/libQt6Quick.a D$:/Qt/6.10.1/mingw_64/lib/libQt6OpenGL.a D$:/Qt/6.10.1/mingw_64/lib/libQt6Gui.a D$:/Qt/6.10.1/mingw_64/lib/libQt6Qml.a D$:/Qt/6.10.1/mingw_64/lib/libQt6Network.a D$:/Qt/6.10.1/mingw_64/lib/libQt6Core.a || PhotoWallQt_autogen PhotoWallQt_autogen_timestamp_deps + FLAGS = -g + LINK_LIBRARIES = D:/Qt/6.10.1/mingw_64/lib/libQt6QuickControls2.a D:/Qt/6.10.1/mingw_64/lib/libQt6Core5Compat.a D:/CodeProject/PhotoWall/photowall-qt/../src-tauri/target/debug/photowall_core.dll.lib D:/Qt/6.10.1/mingw_64/lib/libQt6Quick.a D:/Qt/6.10.1/mingw_64/lib/libQt6OpenGL.a D:/Qt/6.10.1/mingw_64/lib/libQt6Gui.a -ld3d11 -ldxgi -ldxguid -ld3d12 -luser32 D:/Qt/6.10.1/mingw_64/lib/libQt6Qml.a D:/Qt/6.10.1/mingw_64/lib/libQt6Network.a -lws2_32 -lshell32 D:/Qt/6.10.1/mingw_64/lib/libQt6Core.a -lmpr -luserenv -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32 + OBJECT_DIR = CMakeFiles\PhotoWallQt.dir + POST_BUILD = C:\WINDOWS\system32\cmd.exe /C "cd /D D:\CodeProject\PhotoWall\photowall-qt\build && D:\Qt\Tools\CMake_64\bin\cmake.exe -E copy_if_different D:/CodeProject/PhotoWall/photowall-qt/../src-tauri/target/debug/photowall_core.dll D:/CodeProject/PhotoWall/photowall-qt/build" + PRE_LINK = cd . + TARGET_FILE = PhotoWallQt.exe + TARGET_IMPLIB = libPhotoWallQt.dll.a + TARGET_PDB = PhotoWallQt.exe.dbg + + +############################################# +# Utility command for test + +build CMakeFiles/test.util: CUSTOM_COMMAND + COMMAND = C:\WINDOWS\system32\cmd.exe /C "cd /D D:\CodeProject\PhotoWall\photowall-qt\build && D:\Qt\Tools\CMake_64\bin\ctest.exe --force-new-ctest-process " + DESC = Running tests... + pool = console + restat = 1 + +build test: phony CMakeFiles/test.util + + +############################################# +# Utility command for edit_cache + +build CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = C:\WINDOWS\system32\cmd.exe /C "cd /D D:\CodeProject\PhotoWall\photowall-qt\build && D:\Qt\Tools\CMake_64\bin\cmake-gui.exe -SD:\CodeProject\PhotoWall\photowall-qt -BD:\CodeProject\PhotoWall\photowall-qt\build" + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build edit_cache: phony CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = C:\WINDOWS\system32\cmd.exe /C "cd /D D:\CodeProject\PhotoWall\photowall-qt\build && D:\Qt\Tools\CMake_64\bin\cmake.exe --regenerate-during-build -SD:\CodeProject\PhotoWall\photowall-qt -BD:\CodeProject\PhotoWall\photowall-qt\build" + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build rebuild_cache: phony CMakeFiles/rebuild_cache.util + + +############################################# +# Utility command for list_install_components + +build list_install_components: phony + + +############################################# +# Utility command for install + +build CMakeFiles/install.util: CUSTOM_COMMAND all + COMMAND = C:\WINDOWS\system32\cmd.exe /C "cd /D D:\CodeProject\PhotoWall\photowall-qt\build && D:\Qt\Tools\CMake_64\bin\cmake.exe -P cmake_install.cmake" + DESC = Install the project... + pool = console + restat = 1 + +build install: phony CMakeFiles/install.util + + +############################################# +# Utility command for install/local + +build CMakeFiles/install/local.util: CUSTOM_COMMAND all + COMMAND = C:\WINDOWS\system32\cmd.exe /C "cd /D D:\CodeProject\PhotoWall\photowall-qt\build && D:\Qt\Tools\CMake_64\bin\cmake.exe -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake" + DESC = Installing only the local directory... + pool = console + restat = 1 + +build install/local: phony CMakeFiles/install/local.util + + +############################################# +# Utility command for install/strip + +build CMakeFiles/install/strip.util: CUSTOM_COMMAND all + COMMAND = C:\WINDOWS\system32\cmd.exe /C "cd /D D:\CodeProject\PhotoWall\photowall-qt\build && D:\Qt\Tools\CMake_64\bin\cmake.exe -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake" + DESC = Installing the project stripped... + pool = console + restat = 1 + +build install/strip: phony CMakeFiles/install/strip.util + + +############################################# +# Utility command for PhotoWallQt_autogen_timestamp_deps + +build PhotoWallQt_autogen_timestamp_deps: phony + + +############################################# +# Utility command for PhotoWallQt_autogen + +build PhotoWallQt_autogen: phony CMakeFiles/PhotoWallQt_autogen PhotoWallQt_autogen/timestamp PhotoWallQt_autogen/mocs_compilation.cpp PhotoWallQt_autogen_timestamp_deps + + +############################################# +# Custom command for PhotoWallQt_autogen\timestamp + +build PhotoWallQt_autogen/timestamp PhotoWallQt_autogen/mocs_compilation.cpp | ${cmake_ninja_workdir}PhotoWallQt_autogen/timestamp ${cmake_ninja_workdir}PhotoWallQt_autogen/mocs_compilation.cpp: CUSTOM_COMMAND D$:/Qt/6.10.1/mingw_64/bin/moc.exe || PhotoWallQt_autogen_timestamp_deps + COMMAND = C:\WINDOWS\system32\cmd.exe /C "cd /D D:\CodeProject\PhotoWall\photowall-qt\build && D:\Qt\Tools\CMake_64\bin\cmake.exe -E cmake_autogen D:/CodeProject/PhotoWall/photowall-qt/build/CMakeFiles/PhotoWallQt_autogen.dir/AutogenInfo.json Debug && D:\Qt\Tools\CMake_64\bin\cmake.exe -E touch D:/CodeProject/PhotoWall/photowall-qt/build/PhotoWallQt_autogen/timestamp && D:\Qt\Tools\CMake_64\bin\cmake.exe -E cmake_transform_depfile Ninja gccdepfile D:/CodeProject/PhotoWall/photowall-qt D:/CodeProject/PhotoWall/photowall-qt D:/CodeProject/PhotoWall/photowall-qt/build D:/CodeProject/PhotoWall/photowall-qt/build D:/CodeProject/PhotoWall/photowall-qt/build/PhotoWallQt_autogen/deps D:/CodeProject/PhotoWall/photowall-qt/build/CMakeFiles/d/7dbd86084ed00ba3a00c4e5c6223dcada199c43701dea634e84ee54aa127ea33.d" + DESC = Automatic MOC for target PhotoWallQt + depfile = CMakeFiles\d\7dbd86084ed00ba3a00c4e5c6223dcada199c43701dea634e84ee54aa127ea33.d + deps = gcc + restat = 1 + + +############################################# +# Custom command for PhotoWallQt_autogen\3YJK5W5UP7\qrc_resources.cpp + +build PhotoWallQt_autogen/3YJK5W5UP7/qrc_resources.cpp | ${cmake_ninja_workdir}PhotoWallQt_autogen/3YJK5W5UP7/qrc_resources.cpp: CUSTOM_COMMAND D$:/CodeProject/PhotoWall/photowall-qt/resources/resources.qrc CMakeFiles/PhotoWallQt_autogen.dir/AutoRcc_resources_3YJK5W5UP7_Info.json D$:/CodeProject/PhotoWall/photowall-qt/qml/main.qml D$:/CodeProject/PhotoWall/photowall-qt/qml/pages/TagsPage.qml D$:/CodeProject/PhotoWall/photowall-qt/qml/pages/FavoritesPage.qml D$:/CodeProject/PhotoWall/photowall-qt/qml/pages/HomePage.qml D$:/CodeProject/PhotoWall/photowall-qt/qml/pages/SettingsPage.qml D$:/CodeProject/PhotoWall/photowall-qt/qml/pages/TrashPage.qml D$:/CodeProject/PhotoWall/photowall-qt/qml/pages/AlbumsPage.qml D$:/CodeProject/PhotoWall/photowall-qt/qml/pages/FoldersPage.qml D$:/CodeProject/PhotoWall/photowall-qt/qml/dialogs/ScanProgressDialog.qml D$:/CodeProject/PhotoWall/photowall-qt/qml/dialogs/AlbumManager.qml D$:/CodeProject/PhotoWall/photowall-qt/qml/dialogs/PhotoViewer.qml D$:/CodeProject/PhotoWall/photowall-qt/qml/dialogs/TagManager.qml D$:/CodeProject/PhotoWall/photowall-qt/qml/dialogs/ConfirmDialog.qml D$:/CodeProject/PhotoWall/photowall-qt/qml/components/HeroSection.qml D$:/CodeProject/PhotoWall/photowall-qt/qml/components/PhotoGrid.qml D$:/CodeProject/PhotoWall/photowall-qt/qml/components/SearchPanel.qml D$:/CodeProject/PhotoWall/photowall-qt/qml/components/FolderTreeItem.qml D$:/CodeProject/PhotoWall/photowall-qt/qml/components/PhotoThumbnail.qml D$:/CodeProject/PhotoWall/photowall-qt/qml/components/GridBackground.qml D$:/CodeProject/PhotoWall/photowall-qt/qml/components/Sidebar.qml D$:/CodeProject/PhotoWall/photowall-qt/qml/components/TagRibbon.qml D$:/CodeProject/PhotoWall/photowall-qt/qml/components/ContentShelf.qml D$:/CodeProject/PhotoWall/photowall-qt/qml/components/ContextMenu.qml D$:/CodeProject/PhotoWall/photowall-qt/qml/components/Toolbar.qml D$:/CodeProject/PhotoWall/photowall-qt/qml/components/Icon.qml D$:/CodeProject/PhotoWall/photowall-qt/qml/components/WindowControls.qml D$:/CodeProject/PhotoWall/photowall-qt/qml/components/qmldir D$:/CodeProject/PhotoWall/photowall-qt/qml/components/ThemedScrollBar.qml D$:/CodeProject/PhotoWall/photowall-qt/qml/theme/Theme.qml D$:/CodeProject/PhotoWall/photowall-qt/qml/theme/qmldir D$:/Qt/6.10.1/mingw_64/bin/rcc.exe D$:/Qt/6.10.1/mingw_64/bin/rcc.exe || PhotoWallQt_autogen PhotoWallQt_autogen_timestamp_deps + COMMAND = C:\WINDOWS\system32\cmd.exe /C "cd /D D:\CodeProject\PhotoWall\photowall-qt\build && D:\Qt\Tools\CMake_64\bin\cmake.exe -E cmake_autorcc D:/CodeProject/PhotoWall/photowall-qt/build/CMakeFiles/PhotoWallQt_autogen.dir/AutoRcc_resources_3YJK5W5UP7_Info.json Debug" + DESC = Automatic RCC for resources/resources.qrc + restat = 1 + + +############################################# +# Phony custom command for CMakeFiles\PhotoWallQt_autogen + +build CMakeFiles/PhotoWallQt_autogen | ${cmake_ninja_workdir}CMakeFiles/PhotoWallQt_autogen: phony PhotoWallQt_autogen/timestamp || PhotoWallQt_autogen_timestamp_deps + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# D:/CodeProject/PhotoWall/photowall-qt/CMakeLists.txt +# ============================================================================= + +# ============================================================================= +# Object build statements for STATIC_LIBRARY target PhotoWallCore + + +############################################# +# Order-only phony target for PhotoWallCore + +build cmake_object_order_depends_target_PhotoWallCore: phony || tests/PhotoWallCore_autogen tests/PhotoWallCore_autogen/mocs_compilation.cpp tests/PhotoWallCore_autogen/timestamp tests/PhotoWallCore_autogen_timestamp_deps + +build tests/CMakeFiles/PhotoWallCore.dir/PhotoWallCore_autogen/mocs_compilation.cpp.obj: CXX_COMPILER__PhotoWallCore_unscanned_Debug D$:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallCore_autogen/mocs_compilation.cpp || cmake_object_order_depends_target_PhotoWallCore + DEFINES = -DMINGW_HAS_SECURE_API=1 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_OPENGL_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICK_LIB -DUNICODE -DWIN32 -DWIN64 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 + DEP_FILE = tests\CMakeFiles\PhotoWallCore.dir\PhotoWallCore_autogen\mocs_compilation.cpp.obj.d + FLAGS = -g -std=gnu++17 + INCLUDES = -ID:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallCore_autogen/include -ID:/CodeProject/PhotoWall/photowall-qt/src -ID:/CodeProject/PhotoWall/photowall-qt/include -isystem D:/Qt/6.10.1/mingw_64/include/QtCore -isystem D:/Qt/6.10.1/mingw_64/include -isystem D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++ -isystem D:/Qt/6.10.1/mingw_64/include/QtGui -isystem D:/Qt/6.10.1/mingw_64/include/QtQuick -isystem D:/Qt/6.10.1/mingw_64/include/QtQml -isystem D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration -isystem D:/Qt/6.10.1/mingw_64/include/QtNetwork -isystem D:/Qt/6.10.1/mingw_64/include/QtOpenGL -isystem D:/Qt/6.10.1/mingw_64/include/QtQuickControls2 + OBJECT_DIR = tests\CMakeFiles\PhotoWallCore.dir + OBJECT_FILE_DIR = tests\CMakeFiles\PhotoWallCore.dir\PhotoWallCore_autogen + +build tests/CMakeFiles/PhotoWallCore.dir/__/src/core/RustBridge.cpp.obj: CXX_COMPILER__PhotoWallCore_unscanned_Debug D$:/CodeProject/PhotoWall/photowall-qt/src/core/RustBridge.cpp || cmake_object_order_depends_target_PhotoWallCore + DEFINES = -DMINGW_HAS_SECURE_API=1 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_OPENGL_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICK_LIB -DUNICODE -DWIN32 -DWIN64 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 + DEP_FILE = tests\CMakeFiles\PhotoWallCore.dir\__\src\core\RustBridge.cpp.obj.d + FLAGS = -g -std=gnu++17 + INCLUDES = -ID:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallCore_autogen/include -ID:/CodeProject/PhotoWall/photowall-qt/src -ID:/CodeProject/PhotoWall/photowall-qt/include -isystem D:/Qt/6.10.1/mingw_64/include/QtCore -isystem D:/Qt/6.10.1/mingw_64/include -isystem D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++ -isystem D:/Qt/6.10.1/mingw_64/include/QtGui -isystem D:/Qt/6.10.1/mingw_64/include/QtQuick -isystem D:/Qt/6.10.1/mingw_64/include/QtQml -isystem D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration -isystem D:/Qt/6.10.1/mingw_64/include/QtNetwork -isystem D:/Qt/6.10.1/mingw_64/include/QtOpenGL -isystem D:/Qt/6.10.1/mingw_64/include/QtQuickControls2 + OBJECT_DIR = tests\CMakeFiles\PhotoWallCore.dir + OBJECT_FILE_DIR = tests\CMakeFiles\PhotoWallCore.dir\__\src\core + +build tests/CMakeFiles/PhotoWallCore.dir/__/src/core/PhotoModel.cpp.obj: CXX_COMPILER__PhotoWallCore_unscanned_Debug D$:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoModel.cpp || cmake_object_order_depends_target_PhotoWallCore + DEFINES = -DMINGW_HAS_SECURE_API=1 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_OPENGL_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICK_LIB -DUNICODE -DWIN32 -DWIN64 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 + DEP_FILE = tests\CMakeFiles\PhotoWallCore.dir\__\src\core\PhotoModel.cpp.obj.d + FLAGS = -g -std=gnu++17 + INCLUDES = -ID:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallCore_autogen/include -ID:/CodeProject/PhotoWall/photowall-qt/src -ID:/CodeProject/PhotoWall/photowall-qt/include -isystem D:/Qt/6.10.1/mingw_64/include/QtCore -isystem D:/Qt/6.10.1/mingw_64/include -isystem D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++ -isystem D:/Qt/6.10.1/mingw_64/include/QtGui -isystem D:/Qt/6.10.1/mingw_64/include/QtQuick -isystem D:/Qt/6.10.1/mingw_64/include/QtQml -isystem D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration -isystem D:/Qt/6.10.1/mingw_64/include/QtNetwork -isystem D:/Qt/6.10.1/mingw_64/include/QtOpenGL -isystem D:/Qt/6.10.1/mingw_64/include/QtQuickControls2 + OBJECT_DIR = tests\CMakeFiles\PhotoWallCore.dir + OBJECT_FILE_DIR = tests\CMakeFiles\PhotoWallCore.dir\__\src\core + +build tests/CMakeFiles/PhotoWallCore.dir/__/src/core/ThumbnailProvider.cpp.obj: CXX_COMPILER__PhotoWallCore_unscanned_Debug D$:/CodeProject/PhotoWall/photowall-qt/src/core/ThumbnailProvider.cpp || cmake_object_order_depends_target_PhotoWallCore + DEFINES = -DMINGW_HAS_SECURE_API=1 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_OPENGL_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICK_LIB -DUNICODE -DWIN32 -DWIN64 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 + DEP_FILE = tests\CMakeFiles\PhotoWallCore.dir\__\src\core\ThumbnailProvider.cpp.obj.d + FLAGS = -g -std=gnu++17 + INCLUDES = -ID:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallCore_autogen/include -ID:/CodeProject/PhotoWall/photowall-qt/src -ID:/CodeProject/PhotoWall/photowall-qt/include -isystem D:/Qt/6.10.1/mingw_64/include/QtCore -isystem D:/Qt/6.10.1/mingw_64/include -isystem D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++ -isystem D:/Qt/6.10.1/mingw_64/include/QtGui -isystem D:/Qt/6.10.1/mingw_64/include/QtQuick -isystem D:/Qt/6.10.1/mingw_64/include/QtQml -isystem D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration -isystem D:/Qt/6.10.1/mingw_64/include/QtNetwork -isystem D:/Qt/6.10.1/mingw_64/include/QtOpenGL -isystem D:/Qt/6.10.1/mingw_64/include/QtQuickControls2 + OBJECT_DIR = tests\CMakeFiles\PhotoWallCore.dir + OBJECT_FILE_DIR = tests\CMakeFiles\PhotoWallCore.dir\__\src\core + +build tests/CMakeFiles/PhotoWallCore.dir/__/src/core/PhotoStore.cpp.obj: CXX_COMPILER__PhotoWallCore_unscanned_Debug D$:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoStore.cpp || cmake_object_order_depends_target_PhotoWallCore + DEFINES = -DMINGW_HAS_SECURE_API=1 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_OPENGL_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICK_LIB -DUNICODE -DWIN32 -DWIN64 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 + DEP_FILE = tests\CMakeFiles\PhotoWallCore.dir\__\src\core\PhotoStore.cpp.obj.d + FLAGS = -g -std=gnu++17 + INCLUDES = -ID:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallCore_autogen/include -ID:/CodeProject/PhotoWall/photowall-qt/src -ID:/CodeProject/PhotoWall/photowall-qt/include -isystem D:/Qt/6.10.1/mingw_64/include/QtCore -isystem D:/Qt/6.10.1/mingw_64/include -isystem D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++ -isystem D:/Qt/6.10.1/mingw_64/include/QtGui -isystem D:/Qt/6.10.1/mingw_64/include/QtQuick -isystem D:/Qt/6.10.1/mingw_64/include/QtQml -isystem D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration -isystem D:/Qt/6.10.1/mingw_64/include/QtNetwork -isystem D:/Qt/6.10.1/mingw_64/include/QtOpenGL -isystem D:/Qt/6.10.1/mingw_64/include/QtQuickControls2 + OBJECT_DIR = tests\CMakeFiles\PhotoWallCore.dir + OBJECT_FILE_DIR = tests\CMakeFiles\PhotoWallCore.dir\__\src\core + +build tests/CMakeFiles/PhotoWallCore.dir/__/src/core/EventDispatcher.cpp.obj: CXX_COMPILER__PhotoWallCore_unscanned_Debug D$:/CodeProject/PhotoWall/photowall-qt/src/core/EventDispatcher.cpp || cmake_object_order_depends_target_PhotoWallCore + DEFINES = -DMINGW_HAS_SECURE_API=1 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_OPENGL_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICK_LIB -DUNICODE -DWIN32 -DWIN64 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 + DEP_FILE = tests\CMakeFiles\PhotoWallCore.dir\__\src\core\EventDispatcher.cpp.obj.d + FLAGS = -g -std=gnu++17 + INCLUDES = -ID:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallCore_autogen/include -ID:/CodeProject/PhotoWall/photowall-qt/src -ID:/CodeProject/PhotoWall/photowall-qt/include -isystem D:/Qt/6.10.1/mingw_64/include/QtCore -isystem D:/Qt/6.10.1/mingw_64/include -isystem D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++ -isystem D:/Qt/6.10.1/mingw_64/include/QtGui -isystem D:/Qt/6.10.1/mingw_64/include/QtQuick -isystem D:/Qt/6.10.1/mingw_64/include/QtQml -isystem D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration -isystem D:/Qt/6.10.1/mingw_64/include/QtNetwork -isystem D:/Qt/6.10.1/mingw_64/include/QtOpenGL -isystem D:/Qt/6.10.1/mingw_64/include/QtQuickControls2 + OBJECT_DIR = tests\CMakeFiles\PhotoWallCore.dir + OBJECT_FILE_DIR = tests\CMakeFiles\PhotoWallCore.dir\__\src\core + +build tests/CMakeFiles/PhotoWallCore.dir/__/src/core/FolderTreeModel.cpp.obj: CXX_COMPILER__PhotoWallCore_unscanned_Debug D$:/CodeProject/PhotoWall/photowall-qt/src/core/FolderTreeModel.cpp || cmake_object_order_depends_target_PhotoWallCore + DEFINES = -DMINGW_HAS_SECURE_API=1 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_OPENGL_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICK_LIB -DUNICODE -DWIN32 -DWIN64 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 + DEP_FILE = tests\CMakeFiles\PhotoWallCore.dir\__\src\core\FolderTreeModel.cpp.obj.d + FLAGS = -g -std=gnu++17 + INCLUDES = -ID:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallCore_autogen/include -ID:/CodeProject/PhotoWall/photowall-qt/src -ID:/CodeProject/PhotoWall/photowall-qt/include -isystem D:/Qt/6.10.1/mingw_64/include/QtCore -isystem D:/Qt/6.10.1/mingw_64/include -isystem D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++ -isystem D:/Qt/6.10.1/mingw_64/include/QtGui -isystem D:/Qt/6.10.1/mingw_64/include/QtQuick -isystem D:/Qt/6.10.1/mingw_64/include/QtQml -isystem D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration -isystem D:/Qt/6.10.1/mingw_64/include/QtNetwork -isystem D:/Qt/6.10.1/mingw_64/include/QtOpenGL -isystem D:/Qt/6.10.1/mingw_64/include/QtQuickControls2 + OBJECT_DIR = tests\CMakeFiles\PhotoWallCore.dir + OBJECT_FILE_DIR = tests\CMakeFiles\PhotoWallCore.dir\__\src\core + +build tests/CMakeFiles/PhotoWallCore.dir/__/src/utils/JsonHelper.cpp.obj: CXX_COMPILER__PhotoWallCore_unscanned_Debug D$:/CodeProject/PhotoWall/photowall-qt/src/utils/JsonHelper.cpp || cmake_object_order_depends_target_PhotoWallCore + DEFINES = -DMINGW_HAS_SECURE_API=1 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_OPENGL_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICK_LIB -DUNICODE -DWIN32 -DWIN64 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 + DEP_FILE = tests\CMakeFiles\PhotoWallCore.dir\__\src\utils\JsonHelper.cpp.obj.d + FLAGS = -g -std=gnu++17 + INCLUDES = -ID:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallCore_autogen/include -ID:/CodeProject/PhotoWall/photowall-qt/src -ID:/CodeProject/PhotoWall/photowall-qt/include -isystem D:/Qt/6.10.1/mingw_64/include/QtCore -isystem D:/Qt/6.10.1/mingw_64/include -isystem D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++ -isystem D:/Qt/6.10.1/mingw_64/include/QtGui -isystem D:/Qt/6.10.1/mingw_64/include/QtQuick -isystem D:/Qt/6.10.1/mingw_64/include/QtQml -isystem D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration -isystem D:/Qt/6.10.1/mingw_64/include/QtNetwork -isystem D:/Qt/6.10.1/mingw_64/include/QtOpenGL -isystem D:/Qt/6.10.1/mingw_64/include/QtQuickControls2 + OBJECT_DIR = tests\CMakeFiles\PhotoWallCore.dir + OBJECT_FILE_DIR = tests\CMakeFiles\PhotoWallCore.dir\__\src\utils + + +# ============================================================================= +# Link build statements for STATIC_LIBRARY target PhotoWallCore + + +############################################# +# Link the static library tests\libPhotoWallCore.a + +build tests/libPhotoWallCore.a: CXX_STATIC_LIBRARY_LINKER__PhotoWallCore_Debug tests/CMakeFiles/PhotoWallCore.dir/PhotoWallCore_autogen/mocs_compilation.cpp.obj tests/CMakeFiles/PhotoWallCore.dir/__/src/core/RustBridge.cpp.obj tests/CMakeFiles/PhotoWallCore.dir/__/src/core/PhotoModel.cpp.obj tests/CMakeFiles/PhotoWallCore.dir/__/src/core/ThumbnailProvider.cpp.obj tests/CMakeFiles/PhotoWallCore.dir/__/src/core/PhotoStore.cpp.obj tests/CMakeFiles/PhotoWallCore.dir/__/src/core/EventDispatcher.cpp.obj tests/CMakeFiles/PhotoWallCore.dir/__/src/core/FolderTreeModel.cpp.obj tests/CMakeFiles/PhotoWallCore.dir/__/src/utils/JsonHelper.cpp.obj || tests/PhotoWallCore_autogen tests/PhotoWallCore_autogen_timestamp_deps + LANGUAGE_COMPILE_FLAGS = -g + OBJECT_DIR = tests\CMakeFiles\PhotoWallCore.dir + POST_BUILD = cd . + PRE_LINK = cd . + TARGET_FILE = tests\libPhotoWallCore.a + TARGET_PDB = PhotoWallCore.a.dbg + +# ============================================================================= +# Object build statements for STATIC_LIBRARY target PhotoWallTestCommon + + +############################################# +# Order-only phony target for PhotoWallTestCommon + +build cmake_object_order_depends_target_PhotoWallTestCommon: phony || cmake_object_order_depends_target_PhotoWallCore tests/PhotoWallTestCommon_autogen tests/PhotoWallTestCommon_autogen/mocs_compilation.cpp tests/PhotoWallTestCommon_autogen/timestamp tests/PhotoWallTestCommon_autogen_timestamp_deps + +build tests/CMakeFiles/PhotoWallTestCommon.dir/PhotoWallTestCommon_autogen/mocs_compilation.cpp.obj: CXX_COMPILER__PhotoWallTestCommon_unscanned_Debug D$:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallTestCommon_autogen/mocs_compilation.cpp || cmake_object_order_depends_target_PhotoWallTestCommon + DEFINES = -DMINGW_HAS_SECURE_API=1 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_OPENGL_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICK_LIB -DQT_TESTCASE_BUILDDIR=\"D:/CodeProject/PhotoWall/photowall-qt/build/tests\" -DQT_TESTCASE_SOURCEDIR=\"D:/CodeProject/PhotoWall/photowall-qt/tests\" -DQT_TESTLIB_LIB -DUNICODE -DWIN32 -DWIN64 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 + DEP_FILE = tests\CMakeFiles\PhotoWallTestCommon.dir\PhotoWallTestCommon_autogen\mocs_compilation.cpp.obj.d + FLAGS = -g -std=gnu++17 + INCLUDES = -ID:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallTestCommon_autogen/include -ID:/CodeProject/PhotoWall/photowall-qt/tests -ID:/CodeProject/PhotoWall/photowall-qt/src -ID:/CodeProject/PhotoWall/photowall-qt/include -isystem D:/Qt/6.10.1/mingw_64/include/QtCore -isystem D:/Qt/6.10.1/mingw_64/include -isystem D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++ -isystem D:/Qt/6.10.1/mingw_64/include/QtGui -isystem D:/Qt/6.10.1/mingw_64/include/QtQuick -isystem D:/Qt/6.10.1/mingw_64/include/QtQml -isystem D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration -isystem D:/Qt/6.10.1/mingw_64/include/QtNetwork -isystem D:/Qt/6.10.1/mingw_64/include/QtOpenGL -isystem D:/Qt/6.10.1/mingw_64/include/QtQuickControls2 -isystem D:/Qt/6.10.1/mingw_64/include/QtTest + OBJECT_DIR = tests\CMakeFiles\PhotoWallTestCommon.dir + OBJECT_FILE_DIR = tests\CMakeFiles\PhotoWallTestCommon.dir\PhotoWallTestCommon_autogen + +build tests/CMakeFiles/PhotoWallTestCommon.dir/common/TestUtils.cpp.obj: CXX_COMPILER__PhotoWallTestCommon_unscanned_Debug D$:/CodeProject/PhotoWall/photowall-qt/tests/common/TestUtils.cpp || cmake_object_order_depends_target_PhotoWallTestCommon + DEFINES = -DMINGW_HAS_SECURE_API=1 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_OPENGL_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICK_LIB -DQT_TESTCASE_BUILDDIR=\"D:/CodeProject/PhotoWall/photowall-qt/build/tests\" -DQT_TESTCASE_SOURCEDIR=\"D:/CodeProject/PhotoWall/photowall-qt/tests\" -DQT_TESTLIB_LIB -DUNICODE -DWIN32 -DWIN64 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 + DEP_FILE = tests\CMakeFiles\PhotoWallTestCommon.dir\common\TestUtils.cpp.obj.d + FLAGS = -g -std=gnu++17 + INCLUDES = -ID:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallTestCommon_autogen/include -ID:/CodeProject/PhotoWall/photowall-qt/tests -ID:/CodeProject/PhotoWall/photowall-qt/src -ID:/CodeProject/PhotoWall/photowall-qt/include -isystem D:/Qt/6.10.1/mingw_64/include/QtCore -isystem D:/Qt/6.10.1/mingw_64/include -isystem D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++ -isystem D:/Qt/6.10.1/mingw_64/include/QtGui -isystem D:/Qt/6.10.1/mingw_64/include/QtQuick -isystem D:/Qt/6.10.1/mingw_64/include/QtQml -isystem D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration -isystem D:/Qt/6.10.1/mingw_64/include/QtNetwork -isystem D:/Qt/6.10.1/mingw_64/include/QtOpenGL -isystem D:/Qt/6.10.1/mingw_64/include/QtQuickControls2 -isystem D:/Qt/6.10.1/mingw_64/include/QtTest + OBJECT_DIR = tests\CMakeFiles\PhotoWallTestCommon.dir + OBJECT_FILE_DIR = tests\CMakeFiles\PhotoWallTestCommon.dir\common + +build tests/CMakeFiles/PhotoWallTestCommon.dir/mocks/MockFFI.cpp.obj: CXX_COMPILER__PhotoWallTestCommon_unscanned_Debug D$:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockFFI.cpp || cmake_object_order_depends_target_PhotoWallTestCommon + DEFINES = -DMINGW_HAS_SECURE_API=1 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_OPENGL_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICK_LIB -DQT_TESTCASE_BUILDDIR=\"D:/CodeProject/PhotoWall/photowall-qt/build/tests\" -DQT_TESTCASE_SOURCEDIR=\"D:/CodeProject/PhotoWall/photowall-qt/tests\" -DQT_TESTLIB_LIB -DUNICODE -DWIN32 -DWIN64 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 + DEP_FILE = tests\CMakeFiles\PhotoWallTestCommon.dir\mocks\MockFFI.cpp.obj.d + FLAGS = -g -std=gnu++17 + INCLUDES = -ID:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallTestCommon_autogen/include -ID:/CodeProject/PhotoWall/photowall-qt/tests -ID:/CodeProject/PhotoWall/photowall-qt/src -ID:/CodeProject/PhotoWall/photowall-qt/include -isystem D:/Qt/6.10.1/mingw_64/include/QtCore -isystem D:/Qt/6.10.1/mingw_64/include -isystem D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++ -isystem D:/Qt/6.10.1/mingw_64/include/QtGui -isystem D:/Qt/6.10.1/mingw_64/include/QtQuick -isystem D:/Qt/6.10.1/mingw_64/include/QtQml -isystem D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration -isystem D:/Qt/6.10.1/mingw_64/include/QtNetwork -isystem D:/Qt/6.10.1/mingw_64/include/QtOpenGL -isystem D:/Qt/6.10.1/mingw_64/include/QtQuickControls2 -isystem D:/Qt/6.10.1/mingw_64/include/QtTest + OBJECT_DIR = tests\CMakeFiles\PhotoWallTestCommon.dir + OBJECT_FILE_DIR = tests\CMakeFiles\PhotoWallTestCommon.dir\mocks + +build tests/CMakeFiles/PhotoWallTestCommon.dir/mocks/MockPhotoDatabase.cpp.obj: CXX_COMPILER__PhotoWallTestCommon_unscanned_Debug D$:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockPhotoDatabase.cpp || cmake_object_order_depends_target_PhotoWallTestCommon + DEFINES = -DMINGW_HAS_SECURE_API=1 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_OPENGL_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICK_LIB -DQT_TESTCASE_BUILDDIR=\"D:/CodeProject/PhotoWall/photowall-qt/build/tests\" -DQT_TESTCASE_SOURCEDIR=\"D:/CodeProject/PhotoWall/photowall-qt/tests\" -DQT_TESTLIB_LIB -DUNICODE -DWIN32 -DWIN64 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 + DEP_FILE = tests\CMakeFiles\PhotoWallTestCommon.dir\mocks\MockPhotoDatabase.cpp.obj.d + FLAGS = -g -std=gnu++17 + INCLUDES = -ID:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallTestCommon_autogen/include -ID:/CodeProject/PhotoWall/photowall-qt/tests -ID:/CodeProject/PhotoWall/photowall-qt/src -ID:/CodeProject/PhotoWall/photowall-qt/include -isystem D:/Qt/6.10.1/mingw_64/include/QtCore -isystem D:/Qt/6.10.1/mingw_64/include -isystem D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++ -isystem D:/Qt/6.10.1/mingw_64/include/QtGui -isystem D:/Qt/6.10.1/mingw_64/include/QtQuick -isystem D:/Qt/6.10.1/mingw_64/include/QtQml -isystem D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration -isystem D:/Qt/6.10.1/mingw_64/include/QtNetwork -isystem D:/Qt/6.10.1/mingw_64/include/QtOpenGL -isystem D:/Qt/6.10.1/mingw_64/include/QtQuickControls2 -isystem D:/Qt/6.10.1/mingw_64/include/QtTest + OBJECT_DIR = tests\CMakeFiles\PhotoWallTestCommon.dir + OBJECT_FILE_DIR = tests\CMakeFiles\PhotoWallTestCommon.dir\mocks + + +# ============================================================================= +# Link build statements for STATIC_LIBRARY target PhotoWallTestCommon + + +############################################# +# Link the static library tests\libPhotoWallTestCommon.a + +build tests/libPhotoWallTestCommon.a: CXX_STATIC_LIBRARY_LINKER__PhotoWallTestCommon_Debug tests/CMakeFiles/PhotoWallTestCommon.dir/PhotoWallTestCommon_autogen/mocs_compilation.cpp.obj tests/CMakeFiles/PhotoWallTestCommon.dir/common/TestUtils.cpp.obj tests/CMakeFiles/PhotoWallTestCommon.dir/mocks/MockFFI.cpp.obj tests/CMakeFiles/PhotoWallTestCommon.dir/mocks/MockPhotoDatabase.cpp.obj || tests/PhotoWallTestCommon_autogen tests/PhotoWallTestCommon_autogen_timestamp_deps tests/libPhotoWallCore.a + LANGUAGE_COMPILE_FLAGS = -g + OBJECT_DIR = tests\CMakeFiles\PhotoWallTestCommon.dir + POST_BUILD = cd . + PRE_LINK = cd . + TARGET_FILE = tests\libPhotoWallTestCommon.a + TARGET_PDB = PhotoWallTestCommon.a.dbg + +# ============================================================================= +# Object build statements for EXECUTABLE target tst_IndexingWorkflow + + +############################################# +# Order-only phony target for tst_IndexingWorkflow + +build cmake_object_order_depends_target_tst_IndexingWorkflow: phony || cmake_object_order_depends_target_PhotoWallCore cmake_object_order_depends_target_PhotoWallTestCommon tests/tst_IndexingWorkflow_autogen tests/tst_IndexingWorkflow_autogen/mocs_compilation.cpp tests/tst_IndexingWorkflow_autogen/timestamp tests/tst_IndexingWorkflow_autogen_timestamp_deps + +build tests/CMakeFiles/tst_IndexingWorkflow.dir/tst_IndexingWorkflow_autogen/mocs_compilation.cpp.obj: CXX_COMPILER__tst_IndexingWorkflow_unscanned_Debug D$:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_IndexingWorkflow_autogen/mocs_compilation.cpp || cmake_object_order_depends_target_tst_IndexingWorkflow + DEFINES = -DMINGW_HAS_SECURE_API=1 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_OPENGL_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICK_LIB -DQT_TESTCASE_BUILDDIR=\"D:/CodeProject/PhotoWall/photowall-qt/build/tests\" -DQT_TESTCASE_SOURCEDIR=\"D:/CodeProject/PhotoWall/photowall-qt/tests\" -DQT_TESTLIB_LIB -DUNICODE -DWIN32 -DWIN64 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 + DEP_FILE = tests\CMakeFiles\tst_IndexingWorkflow.dir\tst_IndexingWorkflow_autogen\mocs_compilation.cpp.obj.d + FLAGS = -g -std=gnu++17 + INCLUDES = -ID:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_IndexingWorkflow_autogen/include -ID:/CodeProject/PhotoWall/photowall-qt/tests -ID:/CodeProject/PhotoWall/photowall-qt/src -ID:/CodeProject/PhotoWall/photowall-qt/include -isystem D:/Qt/6.10.1/mingw_64/include/QtCore -isystem D:/Qt/6.10.1/mingw_64/include -isystem D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++ -isystem D:/Qt/6.10.1/mingw_64/include/QtGui -isystem D:/Qt/6.10.1/mingw_64/include/QtQuick -isystem D:/Qt/6.10.1/mingw_64/include/QtQml -isystem D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration -isystem D:/Qt/6.10.1/mingw_64/include/QtNetwork -isystem D:/Qt/6.10.1/mingw_64/include/QtOpenGL -isystem D:/Qt/6.10.1/mingw_64/include/QtQuickControls2 -isystem D:/Qt/6.10.1/mingw_64/include/QtTest + OBJECT_DIR = tests\CMakeFiles\tst_IndexingWorkflow.dir + OBJECT_FILE_DIR = tests\CMakeFiles\tst_IndexingWorkflow.dir\tst_IndexingWorkflow_autogen + +build tests/CMakeFiles/tst_IndexingWorkflow.dir/e2e/tst_IndexingWorkflow.cpp.obj: CXX_COMPILER__tst_IndexingWorkflow_unscanned_Debug D$:/CodeProject/PhotoWall/photowall-qt/tests/e2e/tst_IndexingWorkflow.cpp || cmake_object_order_depends_target_tst_IndexingWorkflow + DEFINES = -DMINGW_HAS_SECURE_API=1 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_OPENGL_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICK_LIB -DQT_TESTCASE_BUILDDIR=\"D:/CodeProject/PhotoWall/photowall-qt/build/tests\" -DQT_TESTCASE_SOURCEDIR=\"D:/CodeProject/PhotoWall/photowall-qt/tests\" -DQT_TESTLIB_LIB -DUNICODE -DWIN32 -DWIN64 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 + DEP_FILE = tests\CMakeFiles\tst_IndexingWorkflow.dir\e2e\tst_IndexingWorkflow.cpp.obj.d + FLAGS = -g -std=gnu++17 + INCLUDES = -ID:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_IndexingWorkflow_autogen/include -ID:/CodeProject/PhotoWall/photowall-qt/tests -ID:/CodeProject/PhotoWall/photowall-qt/src -ID:/CodeProject/PhotoWall/photowall-qt/include -isystem D:/Qt/6.10.1/mingw_64/include/QtCore -isystem D:/Qt/6.10.1/mingw_64/include -isystem D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++ -isystem D:/Qt/6.10.1/mingw_64/include/QtGui -isystem D:/Qt/6.10.1/mingw_64/include/QtQuick -isystem D:/Qt/6.10.1/mingw_64/include/QtQml -isystem D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration -isystem D:/Qt/6.10.1/mingw_64/include/QtNetwork -isystem D:/Qt/6.10.1/mingw_64/include/QtOpenGL -isystem D:/Qt/6.10.1/mingw_64/include/QtQuickControls2 -isystem D:/Qt/6.10.1/mingw_64/include/QtTest + OBJECT_DIR = tests\CMakeFiles\tst_IndexingWorkflow.dir + OBJECT_FILE_DIR = tests\CMakeFiles\tst_IndexingWorkflow.dir\e2e + + +# ============================================================================= +# Link build statements for EXECUTABLE target tst_IndexingWorkflow + + +############################################# +# Link the executable tests\tst_IndexingWorkflow.exe + +build tests/tst_IndexingWorkflow.exe: CXX_EXECUTABLE_LINKER__tst_IndexingWorkflow_Debug tests/CMakeFiles/tst_IndexingWorkflow.dir/tst_IndexingWorkflow_autogen/mocs_compilation.cpp.obj tests/CMakeFiles/tst_IndexingWorkflow.dir/e2e/tst_IndexingWorkflow.cpp.obj | tests/libPhotoWallTestCommon.a tests/libPhotoWallCore.a D$:/Qt/6.10.1/mingw_64/lib/libQt6QuickControls2.a D$:/Qt/6.10.1/mingw_64/lib/libQt6Quick.a D$:/Qt/6.10.1/mingw_64/lib/libQt6OpenGL.a D$:/Qt/6.10.1/mingw_64/lib/libQt6Gui.a D$:/Qt/6.10.1/mingw_64/lib/libQt6Qml.a D$:/Qt/6.10.1/mingw_64/lib/libQt6Network.a D$:/Qt/6.10.1/mingw_64/lib/libQt6Test.a D$:/Qt/6.10.1/mingw_64/lib/libQt6Core.a || tests/libPhotoWallCore.a tests/libPhotoWallTestCommon.a tests/tst_IndexingWorkflow_autogen tests/tst_IndexingWorkflow_autogen_timestamp_deps + FLAGS = -g + LINK_LIBRARIES = tests/libPhotoWallTestCommon.a tests/libPhotoWallCore.a D:/Qt/6.10.1/mingw_64/lib/libQt6QuickControls2.a D:/Qt/6.10.1/mingw_64/lib/libQt6Quick.a D:/Qt/6.10.1/mingw_64/lib/libQt6OpenGL.a D:/Qt/6.10.1/mingw_64/lib/libQt6Gui.a -ld3d11 -ldxgi -ldxguid -ld3d12 -luser32 D:/Qt/6.10.1/mingw_64/lib/libQt6Qml.a D:/Qt/6.10.1/mingw_64/lib/libQt6Network.a -lws2_32 -lshell32 D:/Qt/6.10.1/mingw_64/lib/libQt6Test.a D:/Qt/6.10.1/mingw_64/lib/libQt6Core.a -lmpr -luserenv -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32 + OBJECT_DIR = tests\CMakeFiles\tst_IndexingWorkflow.dir + POST_BUILD = cd . + PRE_LINK = cd . + TARGET_FILE = tests\tst_IndexingWorkflow.exe + TARGET_IMPLIB = tests\libtst_IndexingWorkflow.dll.a + TARGET_PDB = tst_IndexingWorkflow.exe.dbg + +# ============================================================================= +# Object build statements for EXECUTABLE target tst_BrowsingWorkflow + + +############################################# +# Order-only phony target for tst_BrowsingWorkflow + +build cmake_object_order_depends_target_tst_BrowsingWorkflow: phony || cmake_object_order_depends_target_PhotoWallCore cmake_object_order_depends_target_PhotoWallTestCommon tests/tst_BrowsingWorkflow_autogen tests/tst_BrowsingWorkflow_autogen/mocs_compilation.cpp tests/tst_BrowsingWorkflow_autogen/timestamp tests/tst_BrowsingWorkflow_autogen_timestamp_deps + +build tests/CMakeFiles/tst_BrowsingWorkflow.dir/tst_BrowsingWorkflow_autogen/mocs_compilation.cpp.obj: CXX_COMPILER__tst_BrowsingWorkflow_unscanned_Debug D$:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_BrowsingWorkflow_autogen/mocs_compilation.cpp || cmake_object_order_depends_target_tst_BrowsingWorkflow + DEFINES = -DMINGW_HAS_SECURE_API=1 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_OPENGL_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICK_LIB -DQT_TESTCASE_BUILDDIR=\"D:/CodeProject/PhotoWall/photowall-qt/build/tests\" -DQT_TESTCASE_SOURCEDIR=\"D:/CodeProject/PhotoWall/photowall-qt/tests\" -DQT_TESTLIB_LIB -DUNICODE -DWIN32 -DWIN64 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 + DEP_FILE = tests\CMakeFiles\tst_BrowsingWorkflow.dir\tst_BrowsingWorkflow_autogen\mocs_compilation.cpp.obj.d + FLAGS = -g -std=gnu++17 + INCLUDES = -ID:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_BrowsingWorkflow_autogen/include -ID:/CodeProject/PhotoWall/photowall-qt/tests -ID:/CodeProject/PhotoWall/photowall-qt/src -ID:/CodeProject/PhotoWall/photowall-qt/include -isystem D:/Qt/6.10.1/mingw_64/include/QtCore -isystem D:/Qt/6.10.1/mingw_64/include -isystem D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++ -isystem D:/Qt/6.10.1/mingw_64/include/QtGui -isystem D:/Qt/6.10.1/mingw_64/include/QtQuick -isystem D:/Qt/6.10.1/mingw_64/include/QtQml -isystem D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration -isystem D:/Qt/6.10.1/mingw_64/include/QtNetwork -isystem D:/Qt/6.10.1/mingw_64/include/QtOpenGL -isystem D:/Qt/6.10.1/mingw_64/include/QtQuickControls2 -isystem D:/Qt/6.10.1/mingw_64/include/QtTest + OBJECT_DIR = tests\CMakeFiles\tst_BrowsingWorkflow.dir + OBJECT_FILE_DIR = tests\CMakeFiles\tst_BrowsingWorkflow.dir\tst_BrowsingWorkflow_autogen + +build tests/CMakeFiles/tst_BrowsingWorkflow.dir/e2e/tst_BrowsingWorkflow.cpp.obj: CXX_COMPILER__tst_BrowsingWorkflow_unscanned_Debug D$:/CodeProject/PhotoWall/photowall-qt/tests/e2e/tst_BrowsingWorkflow.cpp || cmake_object_order_depends_target_tst_BrowsingWorkflow + DEFINES = -DMINGW_HAS_SECURE_API=1 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_OPENGL_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICK_LIB -DQT_TESTCASE_BUILDDIR=\"D:/CodeProject/PhotoWall/photowall-qt/build/tests\" -DQT_TESTCASE_SOURCEDIR=\"D:/CodeProject/PhotoWall/photowall-qt/tests\" -DQT_TESTLIB_LIB -DUNICODE -DWIN32 -DWIN64 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 + DEP_FILE = tests\CMakeFiles\tst_BrowsingWorkflow.dir\e2e\tst_BrowsingWorkflow.cpp.obj.d + FLAGS = -g -std=gnu++17 + INCLUDES = -ID:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_BrowsingWorkflow_autogen/include -ID:/CodeProject/PhotoWall/photowall-qt/tests -ID:/CodeProject/PhotoWall/photowall-qt/src -ID:/CodeProject/PhotoWall/photowall-qt/include -isystem D:/Qt/6.10.1/mingw_64/include/QtCore -isystem D:/Qt/6.10.1/mingw_64/include -isystem D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++ -isystem D:/Qt/6.10.1/mingw_64/include/QtGui -isystem D:/Qt/6.10.1/mingw_64/include/QtQuick -isystem D:/Qt/6.10.1/mingw_64/include/QtQml -isystem D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration -isystem D:/Qt/6.10.1/mingw_64/include/QtNetwork -isystem D:/Qt/6.10.1/mingw_64/include/QtOpenGL -isystem D:/Qt/6.10.1/mingw_64/include/QtQuickControls2 -isystem D:/Qt/6.10.1/mingw_64/include/QtTest + OBJECT_DIR = tests\CMakeFiles\tst_BrowsingWorkflow.dir + OBJECT_FILE_DIR = tests\CMakeFiles\tst_BrowsingWorkflow.dir\e2e + + +# ============================================================================= +# Link build statements for EXECUTABLE target tst_BrowsingWorkflow + + +############################################# +# Link the executable tests\tst_BrowsingWorkflow.exe + +build tests/tst_BrowsingWorkflow.exe: CXX_EXECUTABLE_LINKER__tst_BrowsingWorkflow_Debug tests/CMakeFiles/tst_BrowsingWorkflow.dir/tst_BrowsingWorkflow_autogen/mocs_compilation.cpp.obj tests/CMakeFiles/tst_BrowsingWorkflow.dir/e2e/tst_BrowsingWorkflow.cpp.obj | tests/libPhotoWallTestCommon.a tests/libPhotoWallCore.a D$:/Qt/6.10.1/mingw_64/lib/libQt6QuickControls2.a D$:/Qt/6.10.1/mingw_64/lib/libQt6Quick.a D$:/Qt/6.10.1/mingw_64/lib/libQt6OpenGL.a D$:/Qt/6.10.1/mingw_64/lib/libQt6Gui.a D$:/Qt/6.10.1/mingw_64/lib/libQt6Qml.a D$:/Qt/6.10.1/mingw_64/lib/libQt6Network.a D$:/Qt/6.10.1/mingw_64/lib/libQt6Test.a D$:/Qt/6.10.1/mingw_64/lib/libQt6Core.a || tests/libPhotoWallCore.a tests/libPhotoWallTestCommon.a tests/tst_BrowsingWorkflow_autogen tests/tst_BrowsingWorkflow_autogen_timestamp_deps + FLAGS = -g + LINK_LIBRARIES = tests/libPhotoWallTestCommon.a tests/libPhotoWallCore.a D:/Qt/6.10.1/mingw_64/lib/libQt6QuickControls2.a D:/Qt/6.10.1/mingw_64/lib/libQt6Quick.a D:/Qt/6.10.1/mingw_64/lib/libQt6OpenGL.a D:/Qt/6.10.1/mingw_64/lib/libQt6Gui.a -ld3d11 -ldxgi -ldxguid -ld3d12 -luser32 D:/Qt/6.10.1/mingw_64/lib/libQt6Qml.a D:/Qt/6.10.1/mingw_64/lib/libQt6Network.a -lws2_32 -lshell32 D:/Qt/6.10.1/mingw_64/lib/libQt6Test.a D:/Qt/6.10.1/mingw_64/lib/libQt6Core.a -lmpr -luserenv -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32 + OBJECT_DIR = tests\CMakeFiles\tst_BrowsingWorkflow.dir + POST_BUILD = cd . + PRE_LINK = cd . + TARGET_FILE = tests\tst_BrowsingWorkflow.exe + TARGET_IMPLIB = tests\libtst_BrowsingWorkflow.dll.a + TARGET_PDB = tst_BrowsingWorkflow.exe.dbg + +# ============================================================================= +# Object build statements for EXECUTABLE target tst_SearchWorkflow + + +############################################# +# Order-only phony target for tst_SearchWorkflow + +build cmake_object_order_depends_target_tst_SearchWorkflow: phony || cmake_object_order_depends_target_PhotoWallCore cmake_object_order_depends_target_PhotoWallTestCommon tests/tst_SearchWorkflow_autogen tests/tst_SearchWorkflow_autogen/mocs_compilation.cpp tests/tst_SearchWorkflow_autogen/timestamp tests/tst_SearchWorkflow_autogen_timestamp_deps + +build tests/CMakeFiles/tst_SearchWorkflow.dir/tst_SearchWorkflow_autogen/mocs_compilation.cpp.obj: CXX_COMPILER__tst_SearchWorkflow_unscanned_Debug D$:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_SearchWorkflow_autogen/mocs_compilation.cpp || cmake_object_order_depends_target_tst_SearchWorkflow + DEFINES = -DMINGW_HAS_SECURE_API=1 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_OPENGL_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICK_LIB -DQT_TESTCASE_BUILDDIR=\"D:/CodeProject/PhotoWall/photowall-qt/build/tests\" -DQT_TESTCASE_SOURCEDIR=\"D:/CodeProject/PhotoWall/photowall-qt/tests\" -DQT_TESTLIB_LIB -DUNICODE -DWIN32 -DWIN64 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 + DEP_FILE = tests\CMakeFiles\tst_SearchWorkflow.dir\tst_SearchWorkflow_autogen\mocs_compilation.cpp.obj.d + FLAGS = -g -std=gnu++17 + INCLUDES = -ID:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_SearchWorkflow_autogen/include -ID:/CodeProject/PhotoWall/photowall-qt/tests -ID:/CodeProject/PhotoWall/photowall-qt/src -ID:/CodeProject/PhotoWall/photowall-qt/include -isystem D:/Qt/6.10.1/mingw_64/include/QtCore -isystem D:/Qt/6.10.1/mingw_64/include -isystem D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++ -isystem D:/Qt/6.10.1/mingw_64/include/QtGui -isystem D:/Qt/6.10.1/mingw_64/include/QtQuick -isystem D:/Qt/6.10.1/mingw_64/include/QtQml -isystem D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration -isystem D:/Qt/6.10.1/mingw_64/include/QtNetwork -isystem D:/Qt/6.10.1/mingw_64/include/QtOpenGL -isystem D:/Qt/6.10.1/mingw_64/include/QtQuickControls2 -isystem D:/Qt/6.10.1/mingw_64/include/QtTest + OBJECT_DIR = tests\CMakeFiles\tst_SearchWorkflow.dir + OBJECT_FILE_DIR = tests\CMakeFiles\tst_SearchWorkflow.dir\tst_SearchWorkflow_autogen + +build tests/CMakeFiles/tst_SearchWorkflow.dir/e2e/tst_SearchWorkflow.cpp.obj: CXX_COMPILER__tst_SearchWorkflow_unscanned_Debug D$:/CodeProject/PhotoWall/photowall-qt/tests/e2e/tst_SearchWorkflow.cpp || cmake_object_order_depends_target_tst_SearchWorkflow + DEFINES = -DMINGW_HAS_SECURE_API=1 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_OPENGL_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICK_LIB -DQT_TESTCASE_BUILDDIR=\"D:/CodeProject/PhotoWall/photowall-qt/build/tests\" -DQT_TESTCASE_SOURCEDIR=\"D:/CodeProject/PhotoWall/photowall-qt/tests\" -DQT_TESTLIB_LIB -DUNICODE -DWIN32 -DWIN64 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 + DEP_FILE = tests\CMakeFiles\tst_SearchWorkflow.dir\e2e\tst_SearchWorkflow.cpp.obj.d + FLAGS = -g -std=gnu++17 + INCLUDES = -ID:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_SearchWorkflow_autogen/include -ID:/CodeProject/PhotoWall/photowall-qt/tests -ID:/CodeProject/PhotoWall/photowall-qt/src -ID:/CodeProject/PhotoWall/photowall-qt/include -isystem D:/Qt/6.10.1/mingw_64/include/QtCore -isystem D:/Qt/6.10.1/mingw_64/include -isystem D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++ -isystem D:/Qt/6.10.1/mingw_64/include/QtGui -isystem D:/Qt/6.10.1/mingw_64/include/QtQuick -isystem D:/Qt/6.10.1/mingw_64/include/QtQml -isystem D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration -isystem D:/Qt/6.10.1/mingw_64/include/QtNetwork -isystem D:/Qt/6.10.1/mingw_64/include/QtOpenGL -isystem D:/Qt/6.10.1/mingw_64/include/QtQuickControls2 -isystem D:/Qt/6.10.1/mingw_64/include/QtTest + OBJECT_DIR = tests\CMakeFiles\tst_SearchWorkflow.dir + OBJECT_FILE_DIR = tests\CMakeFiles\tst_SearchWorkflow.dir\e2e + + +# ============================================================================= +# Link build statements for EXECUTABLE target tst_SearchWorkflow + + +############################################# +# Link the executable tests\tst_SearchWorkflow.exe + +build tests/tst_SearchWorkflow.exe: CXX_EXECUTABLE_LINKER__tst_SearchWorkflow_Debug tests/CMakeFiles/tst_SearchWorkflow.dir/tst_SearchWorkflow_autogen/mocs_compilation.cpp.obj tests/CMakeFiles/tst_SearchWorkflow.dir/e2e/tst_SearchWorkflow.cpp.obj | tests/libPhotoWallTestCommon.a tests/libPhotoWallCore.a D$:/Qt/6.10.1/mingw_64/lib/libQt6QuickControls2.a D$:/Qt/6.10.1/mingw_64/lib/libQt6Quick.a D$:/Qt/6.10.1/mingw_64/lib/libQt6OpenGL.a D$:/Qt/6.10.1/mingw_64/lib/libQt6Gui.a D$:/Qt/6.10.1/mingw_64/lib/libQt6Qml.a D$:/Qt/6.10.1/mingw_64/lib/libQt6Network.a D$:/Qt/6.10.1/mingw_64/lib/libQt6Test.a D$:/Qt/6.10.1/mingw_64/lib/libQt6Core.a || tests/libPhotoWallCore.a tests/libPhotoWallTestCommon.a tests/tst_SearchWorkflow_autogen tests/tst_SearchWorkflow_autogen_timestamp_deps + FLAGS = -g + LINK_LIBRARIES = tests/libPhotoWallTestCommon.a tests/libPhotoWallCore.a D:/Qt/6.10.1/mingw_64/lib/libQt6QuickControls2.a D:/Qt/6.10.1/mingw_64/lib/libQt6Quick.a D:/Qt/6.10.1/mingw_64/lib/libQt6OpenGL.a D:/Qt/6.10.1/mingw_64/lib/libQt6Gui.a -ld3d11 -ldxgi -ldxguid -ld3d12 -luser32 D:/Qt/6.10.1/mingw_64/lib/libQt6Qml.a D:/Qt/6.10.1/mingw_64/lib/libQt6Network.a -lws2_32 -lshell32 D:/Qt/6.10.1/mingw_64/lib/libQt6Test.a D:/Qt/6.10.1/mingw_64/lib/libQt6Core.a -lmpr -luserenv -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32 + OBJECT_DIR = tests\CMakeFiles\tst_SearchWorkflow.dir + POST_BUILD = cd . + PRE_LINK = cd . + TARGET_FILE = tests\tst_SearchWorkflow.exe + TARGET_IMPLIB = tests\libtst_SearchWorkflow.dll.a + TARGET_PDB = tst_SearchWorkflow.exe.dbg + +# ============================================================================= +# Object build statements for EXECUTABLE target tst_TagsWorkflow + + +############################################# +# Order-only phony target for tst_TagsWorkflow + +build cmake_object_order_depends_target_tst_TagsWorkflow: phony || cmake_object_order_depends_target_PhotoWallCore cmake_object_order_depends_target_PhotoWallTestCommon tests/tst_TagsWorkflow_autogen tests/tst_TagsWorkflow_autogen/mocs_compilation.cpp tests/tst_TagsWorkflow_autogen/timestamp tests/tst_TagsWorkflow_autogen_timestamp_deps + +build tests/CMakeFiles/tst_TagsWorkflow.dir/tst_TagsWorkflow_autogen/mocs_compilation.cpp.obj: CXX_COMPILER__tst_TagsWorkflow_unscanned_Debug D$:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_TagsWorkflow_autogen/mocs_compilation.cpp || cmake_object_order_depends_target_tst_TagsWorkflow + DEFINES = -DMINGW_HAS_SECURE_API=1 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_OPENGL_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICK_LIB -DQT_TESTCASE_BUILDDIR=\"D:/CodeProject/PhotoWall/photowall-qt/build/tests\" -DQT_TESTCASE_SOURCEDIR=\"D:/CodeProject/PhotoWall/photowall-qt/tests\" -DQT_TESTLIB_LIB -DUNICODE -DWIN32 -DWIN64 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 + DEP_FILE = tests\CMakeFiles\tst_TagsWorkflow.dir\tst_TagsWorkflow_autogen\mocs_compilation.cpp.obj.d + FLAGS = -g -std=gnu++17 + INCLUDES = -ID:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_TagsWorkflow_autogen/include -ID:/CodeProject/PhotoWall/photowall-qt/tests -ID:/CodeProject/PhotoWall/photowall-qt/src -ID:/CodeProject/PhotoWall/photowall-qt/include -isystem D:/Qt/6.10.1/mingw_64/include/QtCore -isystem D:/Qt/6.10.1/mingw_64/include -isystem D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++ -isystem D:/Qt/6.10.1/mingw_64/include/QtGui -isystem D:/Qt/6.10.1/mingw_64/include/QtQuick -isystem D:/Qt/6.10.1/mingw_64/include/QtQml -isystem D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration -isystem D:/Qt/6.10.1/mingw_64/include/QtNetwork -isystem D:/Qt/6.10.1/mingw_64/include/QtOpenGL -isystem D:/Qt/6.10.1/mingw_64/include/QtQuickControls2 -isystem D:/Qt/6.10.1/mingw_64/include/QtTest + OBJECT_DIR = tests\CMakeFiles\tst_TagsWorkflow.dir + OBJECT_FILE_DIR = tests\CMakeFiles\tst_TagsWorkflow.dir\tst_TagsWorkflow_autogen + +build tests/CMakeFiles/tst_TagsWorkflow.dir/e2e/tst_TagsWorkflow.cpp.obj: CXX_COMPILER__tst_TagsWorkflow_unscanned_Debug D$:/CodeProject/PhotoWall/photowall-qt/tests/e2e/tst_TagsWorkflow.cpp || cmake_object_order_depends_target_tst_TagsWorkflow + DEFINES = -DMINGW_HAS_SECURE_API=1 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_OPENGL_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICK_LIB -DQT_TESTCASE_BUILDDIR=\"D:/CodeProject/PhotoWall/photowall-qt/build/tests\" -DQT_TESTCASE_SOURCEDIR=\"D:/CodeProject/PhotoWall/photowall-qt/tests\" -DQT_TESTLIB_LIB -DUNICODE -DWIN32 -DWIN64 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 + DEP_FILE = tests\CMakeFiles\tst_TagsWorkflow.dir\e2e\tst_TagsWorkflow.cpp.obj.d + FLAGS = -g -std=gnu++17 + INCLUDES = -ID:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_TagsWorkflow_autogen/include -ID:/CodeProject/PhotoWall/photowall-qt/tests -ID:/CodeProject/PhotoWall/photowall-qt/src -ID:/CodeProject/PhotoWall/photowall-qt/include -isystem D:/Qt/6.10.1/mingw_64/include/QtCore -isystem D:/Qt/6.10.1/mingw_64/include -isystem D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++ -isystem D:/Qt/6.10.1/mingw_64/include/QtGui -isystem D:/Qt/6.10.1/mingw_64/include/QtQuick -isystem D:/Qt/6.10.1/mingw_64/include/QtQml -isystem D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration -isystem D:/Qt/6.10.1/mingw_64/include/QtNetwork -isystem D:/Qt/6.10.1/mingw_64/include/QtOpenGL -isystem D:/Qt/6.10.1/mingw_64/include/QtQuickControls2 -isystem D:/Qt/6.10.1/mingw_64/include/QtTest + OBJECT_DIR = tests\CMakeFiles\tst_TagsWorkflow.dir + OBJECT_FILE_DIR = tests\CMakeFiles\tst_TagsWorkflow.dir\e2e + + +# ============================================================================= +# Link build statements for EXECUTABLE target tst_TagsWorkflow + + +############################################# +# Link the executable tests\tst_TagsWorkflow.exe + +build tests/tst_TagsWorkflow.exe: CXX_EXECUTABLE_LINKER__tst_TagsWorkflow_Debug tests/CMakeFiles/tst_TagsWorkflow.dir/tst_TagsWorkflow_autogen/mocs_compilation.cpp.obj tests/CMakeFiles/tst_TagsWorkflow.dir/e2e/tst_TagsWorkflow.cpp.obj | tests/libPhotoWallTestCommon.a tests/libPhotoWallCore.a D$:/Qt/6.10.1/mingw_64/lib/libQt6QuickControls2.a D$:/Qt/6.10.1/mingw_64/lib/libQt6Quick.a D$:/Qt/6.10.1/mingw_64/lib/libQt6OpenGL.a D$:/Qt/6.10.1/mingw_64/lib/libQt6Gui.a D$:/Qt/6.10.1/mingw_64/lib/libQt6Qml.a D$:/Qt/6.10.1/mingw_64/lib/libQt6Network.a D$:/Qt/6.10.1/mingw_64/lib/libQt6Test.a D$:/Qt/6.10.1/mingw_64/lib/libQt6Core.a || tests/libPhotoWallCore.a tests/libPhotoWallTestCommon.a tests/tst_TagsWorkflow_autogen tests/tst_TagsWorkflow_autogen_timestamp_deps + FLAGS = -g + LINK_LIBRARIES = tests/libPhotoWallTestCommon.a tests/libPhotoWallCore.a D:/Qt/6.10.1/mingw_64/lib/libQt6QuickControls2.a D:/Qt/6.10.1/mingw_64/lib/libQt6Quick.a D:/Qt/6.10.1/mingw_64/lib/libQt6OpenGL.a D:/Qt/6.10.1/mingw_64/lib/libQt6Gui.a -ld3d11 -ldxgi -ldxguid -ld3d12 -luser32 D:/Qt/6.10.1/mingw_64/lib/libQt6Qml.a D:/Qt/6.10.1/mingw_64/lib/libQt6Network.a -lws2_32 -lshell32 D:/Qt/6.10.1/mingw_64/lib/libQt6Test.a D:/Qt/6.10.1/mingw_64/lib/libQt6Core.a -lmpr -luserenv -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32 + OBJECT_DIR = tests\CMakeFiles\tst_TagsWorkflow.dir + POST_BUILD = cd . + PRE_LINK = cd . + TARGET_FILE = tests\tst_TagsWorkflow.exe + TARGET_IMPLIB = tests\libtst_TagsWorkflow.dll.a + TARGET_PDB = tst_TagsWorkflow.exe.dbg + +# ============================================================================= +# Object build statements for EXECUTABLE target tst_TrashWorkflow + + +############################################# +# Order-only phony target for tst_TrashWorkflow + +build cmake_object_order_depends_target_tst_TrashWorkflow: phony || cmake_object_order_depends_target_PhotoWallCore cmake_object_order_depends_target_PhotoWallTestCommon tests/tst_TrashWorkflow_autogen tests/tst_TrashWorkflow_autogen/mocs_compilation.cpp tests/tst_TrashWorkflow_autogen/timestamp tests/tst_TrashWorkflow_autogen_timestamp_deps + +build tests/CMakeFiles/tst_TrashWorkflow.dir/tst_TrashWorkflow_autogen/mocs_compilation.cpp.obj: CXX_COMPILER__tst_TrashWorkflow_unscanned_Debug D$:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_TrashWorkflow_autogen/mocs_compilation.cpp || cmake_object_order_depends_target_tst_TrashWorkflow + DEFINES = -DMINGW_HAS_SECURE_API=1 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_OPENGL_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICK_LIB -DQT_TESTCASE_BUILDDIR=\"D:/CodeProject/PhotoWall/photowall-qt/build/tests\" -DQT_TESTCASE_SOURCEDIR=\"D:/CodeProject/PhotoWall/photowall-qt/tests\" -DQT_TESTLIB_LIB -DUNICODE -DWIN32 -DWIN64 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 + DEP_FILE = tests\CMakeFiles\tst_TrashWorkflow.dir\tst_TrashWorkflow_autogen\mocs_compilation.cpp.obj.d + FLAGS = -g -std=gnu++17 + INCLUDES = -ID:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_TrashWorkflow_autogen/include -ID:/CodeProject/PhotoWall/photowall-qt/tests -ID:/CodeProject/PhotoWall/photowall-qt/src -ID:/CodeProject/PhotoWall/photowall-qt/include -isystem D:/Qt/6.10.1/mingw_64/include/QtCore -isystem D:/Qt/6.10.1/mingw_64/include -isystem D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++ -isystem D:/Qt/6.10.1/mingw_64/include/QtGui -isystem D:/Qt/6.10.1/mingw_64/include/QtQuick -isystem D:/Qt/6.10.1/mingw_64/include/QtQml -isystem D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration -isystem D:/Qt/6.10.1/mingw_64/include/QtNetwork -isystem D:/Qt/6.10.1/mingw_64/include/QtOpenGL -isystem D:/Qt/6.10.1/mingw_64/include/QtQuickControls2 -isystem D:/Qt/6.10.1/mingw_64/include/QtTest + OBJECT_DIR = tests\CMakeFiles\tst_TrashWorkflow.dir + OBJECT_FILE_DIR = tests\CMakeFiles\tst_TrashWorkflow.dir\tst_TrashWorkflow_autogen + +build tests/CMakeFiles/tst_TrashWorkflow.dir/e2e/tst_TrashWorkflow.cpp.obj: CXX_COMPILER__tst_TrashWorkflow_unscanned_Debug D$:/CodeProject/PhotoWall/photowall-qt/tests/e2e/tst_TrashWorkflow.cpp || cmake_object_order_depends_target_tst_TrashWorkflow + DEFINES = -DMINGW_HAS_SECURE_API=1 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_OPENGL_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICK_LIB -DQT_TESTCASE_BUILDDIR=\"D:/CodeProject/PhotoWall/photowall-qt/build/tests\" -DQT_TESTCASE_SOURCEDIR=\"D:/CodeProject/PhotoWall/photowall-qt/tests\" -DQT_TESTLIB_LIB -DUNICODE -DWIN32 -DWIN64 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 + DEP_FILE = tests\CMakeFiles\tst_TrashWorkflow.dir\e2e\tst_TrashWorkflow.cpp.obj.d + FLAGS = -g -std=gnu++17 + INCLUDES = -ID:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_TrashWorkflow_autogen/include -ID:/CodeProject/PhotoWall/photowall-qt/tests -ID:/CodeProject/PhotoWall/photowall-qt/src -ID:/CodeProject/PhotoWall/photowall-qt/include -isystem D:/Qt/6.10.1/mingw_64/include/QtCore -isystem D:/Qt/6.10.1/mingw_64/include -isystem D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++ -isystem D:/Qt/6.10.1/mingw_64/include/QtGui -isystem D:/Qt/6.10.1/mingw_64/include/QtQuick -isystem D:/Qt/6.10.1/mingw_64/include/QtQml -isystem D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration -isystem D:/Qt/6.10.1/mingw_64/include/QtNetwork -isystem D:/Qt/6.10.1/mingw_64/include/QtOpenGL -isystem D:/Qt/6.10.1/mingw_64/include/QtQuickControls2 -isystem D:/Qt/6.10.1/mingw_64/include/QtTest + OBJECT_DIR = tests\CMakeFiles\tst_TrashWorkflow.dir + OBJECT_FILE_DIR = tests\CMakeFiles\tst_TrashWorkflow.dir\e2e + + +# ============================================================================= +# Link build statements for EXECUTABLE target tst_TrashWorkflow + + +############################################# +# Link the executable tests\tst_TrashWorkflow.exe + +build tests/tst_TrashWorkflow.exe: CXX_EXECUTABLE_LINKER__tst_TrashWorkflow_Debug tests/CMakeFiles/tst_TrashWorkflow.dir/tst_TrashWorkflow_autogen/mocs_compilation.cpp.obj tests/CMakeFiles/tst_TrashWorkflow.dir/e2e/tst_TrashWorkflow.cpp.obj | tests/libPhotoWallTestCommon.a tests/libPhotoWallCore.a D$:/Qt/6.10.1/mingw_64/lib/libQt6QuickControls2.a D$:/Qt/6.10.1/mingw_64/lib/libQt6Quick.a D$:/Qt/6.10.1/mingw_64/lib/libQt6OpenGL.a D$:/Qt/6.10.1/mingw_64/lib/libQt6Gui.a D$:/Qt/6.10.1/mingw_64/lib/libQt6Qml.a D$:/Qt/6.10.1/mingw_64/lib/libQt6Network.a D$:/Qt/6.10.1/mingw_64/lib/libQt6Test.a D$:/Qt/6.10.1/mingw_64/lib/libQt6Core.a || tests/libPhotoWallCore.a tests/libPhotoWallTestCommon.a tests/tst_TrashWorkflow_autogen tests/tst_TrashWorkflow_autogen_timestamp_deps + FLAGS = -g + LINK_LIBRARIES = tests/libPhotoWallTestCommon.a tests/libPhotoWallCore.a D:/Qt/6.10.1/mingw_64/lib/libQt6QuickControls2.a D:/Qt/6.10.1/mingw_64/lib/libQt6Quick.a D:/Qt/6.10.1/mingw_64/lib/libQt6OpenGL.a D:/Qt/6.10.1/mingw_64/lib/libQt6Gui.a -ld3d11 -ldxgi -ldxguid -ld3d12 -luser32 D:/Qt/6.10.1/mingw_64/lib/libQt6Qml.a D:/Qt/6.10.1/mingw_64/lib/libQt6Network.a -lws2_32 -lshell32 D:/Qt/6.10.1/mingw_64/lib/libQt6Test.a D:/Qt/6.10.1/mingw_64/lib/libQt6Core.a -lmpr -luserenv -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32 + OBJECT_DIR = tests\CMakeFiles\tst_TrashWorkflow.dir + POST_BUILD = cd . + PRE_LINK = cd . + TARGET_FILE = tests\tst_TrashWorkflow.exe + TARGET_IMPLIB = tests\libtst_TrashWorkflow.dll.a + TARGET_PDB = tst_TrashWorkflow.exe.dbg + +# ============================================================================= +# Object build statements for EXECUTABLE target tst_FullWorkflow + + +############################################# +# Order-only phony target for tst_FullWorkflow + +build cmake_object_order_depends_target_tst_FullWorkflow: phony || cmake_object_order_depends_target_PhotoWallCore cmake_object_order_depends_target_PhotoWallTestCommon tests/tst_FullWorkflow_autogen tests/tst_FullWorkflow_autogen/mocs_compilation.cpp tests/tst_FullWorkflow_autogen/timestamp tests/tst_FullWorkflow_autogen_timestamp_deps + +build tests/CMakeFiles/tst_FullWorkflow.dir/tst_FullWorkflow_autogen/mocs_compilation.cpp.obj: CXX_COMPILER__tst_FullWorkflow_unscanned_Debug D$:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_FullWorkflow_autogen/mocs_compilation.cpp || cmake_object_order_depends_target_tst_FullWorkflow + DEFINES = -DMINGW_HAS_SECURE_API=1 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_OPENGL_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICK_LIB -DQT_TESTCASE_BUILDDIR=\"D:/CodeProject/PhotoWall/photowall-qt/build/tests\" -DQT_TESTCASE_SOURCEDIR=\"D:/CodeProject/PhotoWall/photowall-qt/tests\" -DQT_TESTLIB_LIB -DUNICODE -DWIN32 -DWIN64 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 + DEP_FILE = tests\CMakeFiles\tst_FullWorkflow.dir\tst_FullWorkflow_autogen\mocs_compilation.cpp.obj.d + FLAGS = -g -std=gnu++17 + INCLUDES = -ID:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_FullWorkflow_autogen/include -ID:/CodeProject/PhotoWall/photowall-qt/tests -ID:/CodeProject/PhotoWall/photowall-qt/src -ID:/CodeProject/PhotoWall/photowall-qt/include -isystem D:/Qt/6.10.1/mingw_64/include/QtCore -isystem D:/Qt/6.10.1/mingw_64/include -isystem D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++ -isystem D:/Qt/6.10.1/mingw_64/include/QtGui -isystem D:/Qt/6.10.1/mingw_64/include/QtQuick -isystem D:/Qt/6.10.1/mingw_64/include/QtQml -isystem D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration -isystem D:/Qt/6.10.1/mingw_64/include/QtNetwork -isystem D:/Qt/6.10.1/mingw_64/include/QtOpenGL -isystem D:/Qt/6.10.1/mingw_64/include/QtQuickControls2 -isystem D:/Qt/6.10.1/mingw_64/include/QtTest + OBJECT_DIR = tests\CMakeFiles\tst_FullWorkflow.dir + OBJECT_FILE_DIR = tests\CMakeFiles\tst_FullWorkflow.dir\tst_FullWorkflow_autogen + +build tests/CMakeFiles/tst_FullWorkflow.dir/e2e/tst_FullWorkflow.cpp.obj: CXX_COMPILER__tst_FullWorkflow_unscanned_Debug D$:/CodeProject/PhotoWall/photowall-qt/tests/e2e/tst_FullWorkflow.cpp || cmake_object_order_depends_target_tst_FullWorkflow + DEFINES = -DMINGW_HAS_SECURE_API=1 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_OPENGL_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICK_LIB -DQT_TESTCASE_BUILDDIR=\"D:/CodeProject/PhotoWall/photowall-qt/build/tests\" -DQT_TESTCASE_SOURCEDIR=\"D:/CodeProject/PhotoWall/photowall-qt/tests\" -DQT_TESTLIB_LIB -DUNICODE -DWIN32 -DWIN64 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 + DEP_FILE = tests\CMakeFiles\tst_FullWorkflow.dir\e2e\tst_FullWorkflow.cpp.obj.d + FLAGS = -g -std=gnu++17 + INCLUDES = -ID:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_FullWorkflow_autogen/include -ID:/CodeProject/PhotoWall/photowall-qt/tests -ID:/CodeProject/PhotoWall/photowall-qt/src -ID:/CodeProject/PhotoWall/photowall-qt/include -isystem D:/Qt/6.10.1/mingw_64/include/QtCore -isystem D:/Qt/6.10.1/mingw_64/include -isystem D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++ -isystem D:/Qt/6.10.1/mingw_64/include/QtGui -isystem D:/Qt/6.10.1/mingw_64/include/QtQuick -isystem D:/Qt/6.10.1/mingw_64/include/QtQml -isystem D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration -isystem D:/Qt/6.10.1/mingw_64/include/QtNetwork -isystem D:/Qt/6.10.1/mingw_64/include/QtOpenGL -isystem D:/Qt/6.10.1/mingw_64/include/QtQuickControls2 -isystem D:/Qt/6.10.1/mingw_64/include/QtTest + OBJECT_DIR = tests\CMakeFiles\tst_FullWorkflow.dir + OBJECT_FILE_DIR = tests\CMakeFiles\tst_FullWorkflow.dir\e2e + + +# ============================================================================= +# Link build statements for EXECUTABLE target tst_FullWorkflow + + +############################################# +# Link the executable tests\tst_FullWorkflow.exe + +build tests/tst_FullWorkflow.exe: CXX_EXECUTABLE_LINKER__tst_FullWorkflow_Debug tests/CMakeFiles/tst_FullWorkflow.dir/tst_FullWorkflow_autogen/mocs_compilation.cpp.obj tests/CMakeFiles/tst_FullWorkflow.dir/e2e/tst_FullWorkflow.cpp.obj | tests/libPhotoWallTestCommon.a tests/libPhotoWallCore.a D$:/Qt/6.10.1/mingw_64/lib/libQt6QuickControls2.a D$:/Qt/6.10.1/mingw_64/lib/libQt6Quick.a D$:/Qt/6.10.1/mingw_64/lib/libQt6OpenGL.a D$:/Qt/6.10.1/mingw_64/lib/libQt6Gui.a D$:/Qt/6.10.1/mingw_64/lib/libQt6Qml.a D$:/Qt/6.10.1/mingw_64/lib/libQt6Network.a D$:/Qt/6.10.1/mingw_64/lib/libQt6Test.a D$:/Qt/6.10.1/mingw_64/lib/libQt6Core.a || tests/libPhotoWallCore.a tests/libPhotoWallTestCommon.a tests/tst_FullWorkflow_autogen tests/tst_FullWorkflow_autogen_timestamp_deps + FLAGS = -g + LINK_LIBRARIES = tests/libPhotoWallTestCommon.a tests/libPhotoWallCore.a D:/Qt/6.10.1/mingw_64/lib/libQt6QuickControls2.a D:/Qt/6.10.1/mingw_64/lib/libQt6Quick.a D:/Qt/6.10.1/mingw_64/lib/libQt6OpenGL.a D:/Qt/6.10.1/mingw_64/lib/libQt6Gui.a -ld3d11 -ldxgi -ldxguid -ld3d12 -luser32 D:/Qt/6.10.1/mingw_64/lib/libQt6Qml.a D:/Qt/6.10.1/mingw_64/lib/libQt6Network.a -lws2_32 -lshell32 D:/Qt/6.10.1/mingw_64/lib/libQt6Test.a D:/Qt/6.10.1/mingw_64/lib/libQt6Core.a -lmpr -luserenv -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32 + OBJECT_DIR = tests\CMakeFiles\tst_FullWorkflow.dir + POST_BUILD = cd . + PRE_LINK = cd . + TARGET_FILE = tests\tst_FullWorkflow.exe + TARGET_IMPLIB = tests\libtst_FullWorkflow.dll.a + TARGET_PDB = tst_FullWorkflow.exe.dbg + +# ============================================================================= +# Object build statements for EXECUTABLE target tst_FileOpsWorkflow + + +############################################# +# Order-only phony target for tst_FileOpsWorkflow + +build cmake_object_order_depends_target_tst_FileOpsWorkflow: phony || cmake_object_order_depends_target_PhotoWallCore cmake_object_order_depends_target_PhotoWallTestCommon tests/tst_FileOpsWorkflow_autogen tests/tst_FileOpsWorkflow_autogen/mocs_compilation.cpp tests/tst_FileOpsWorkflow_autogen/timestamp tests/tst_FileOpsWorkflow_autogen_timestamp_deps + +build tests/CMakeFiles/tst_FileOpsWorkflow.dir/tst_FileOpsWorkflow_autogen/mocs_compilation.cpp.obj: CXX_COMPILER__tst_FileOpsWorkflow_unscanned_Debug D$:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_FileOpsWorkflow_autogen/mocs_compilation.cpp || cmake_object_order_depends_target_tst_FileOpsWorkflow + DEFINES = -DMINGW_HAS_SECURE_API=1 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_OPENGL_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICK_LIB -DQT_TESTCASE_BUILDDIR=\"D:/CodeProject/PhotoWall/photowall-qt/build/tests\" -DQT_TESTCASE_SOURCEDIR=\"D:/CodeProject/PhotoWall/photowall-qt/tests\" -DQT_TESTLIB_LIB -DUNICODE -DWIN32 -DWIN64 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 + DEP_FILE = tests\CMakeFiles\tst_FileOpsWorkflow.dir\tst_FileOpsWorkflow_autogen\mocs_compilation.cpp.obj.d + FLAGS = -g -std=gnu++17 + INCLUDES = -ID:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_FileOpsWorkflow_autogen/include -ID:/CodeProject/PhotoWall/photowall-qt/tests -ID:/CodeProject/PhotoWall/photowall-qt/src -ID:/CodeProject/PhotoWall/photowall-qt/include -isystem D:/Qt/6.10.1/mingw_64/include/QtCore -isystem D:/Qt/6.10.1/mingw_64/include -isystem D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++ -isystem D:/Qt/6.10.1/mingw_64/include/QtGui -isystem D:/Qt/6.10.1/mingw_64/include/QtQuick -isystem D:/Qt/6.10.1/mingw_64/include/QtQml -isystem D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration -isystem D:/Qt/6.10.1/mingw_64/include/QtNetwork -isystem D:/Qt/6.10.1/mingw_64/include/QtOpenGL -isystem D:/Qt/6.10.1/mingw_64/include/QtQuickControls2 -isystem D:/Qt/6.10.1/mingw_64/include/QtTest + OBJECT_DIR = tests\CMakeFiles\tst_FileOpsWorkflow.dir + OBJECT_FILE_DIR = tests\CMakeFiles\tst_FileOpsWorkflow.dir\tst_FileOpsWorkflow_autogen + +build tests/CMakeFiles/tst_FileOpsWorkflow.dir/e2e/tst_FileOpsWorkflow.cpp.obj: CXX_COMPILER__tst_FileOpsWorkflow_unscanned_Debug D$:/CodeProject/PhotoWall/photowall-qt/tests/e2e/tst_FileOpsWorkflow.cpp || cmake_object_order_depends_target_tst_FileOpsWorkflow + DEFINES = -DMINGW_HAS_SECURE_API=1 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_OPENGL_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICK_LIB -DQT_TESTCASE_BUILDDIR=\"D:/CodeProject/PhotoWall/photowall-qt/build/tests\" -DQT_TESTCASE_SOURCEDIR=\"D:/CodeProject/PhotoWall/photowall-qt/tests\" -DQT_TESTLIB_LIB -DUNICODE -DWIN32 -DWIN64 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 + DEP_FILE = tests\CMakeFiles\tst_FileOpsWorkflow.dir\e2e\tst_FileOpsWorkflow.cpp.obj.d + FLAGS = -g -std=gnu++17 + INCLUDES = -ID:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_FileOpsWorkflow_autogen/include -ID:/CodeProject/PhotoWall/photowall-qt/tests -ID:/CodeProject/PhotoWall/photowall-qt/src -ID:/CodeProject/PhotoWall/photowall-qt/include -isystem D:/Qt/6.10.1/mingw_64/include/QtCore -isystem D:/Qt/6.10.1/mingw_64/include -isystem D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++ -isystem D:/Qt/6.10.1/mingw_64/include/QtGui -isystem D:/Qt/6.10.1/mingw_64/include/QtQuick -isystem D:/Qt/6.10.1/mingw_64/include/QtQml -isystem D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration -isystem D:/Qt/6.10.1/mingw_64/include/QtNetwork -isystem D:/Qt/6.10.1/mingw_64/include/QtOpenGL -isystem D:/Qt/6.10.1/mingw_64/include/QtQuickControls2 -isystem D:/Qt/6.10.1/mingw_64/include/QtTest + OBJECT_DIR = tests\CMakeFiles\tst_FileOpsWorkflow.dir + OBJECT_FILE_DIR = tests\CMakeFiles\tst_FileOpsWorkflow.dir\e2e + + +# ============================================================================= +# Link build statements for EXECUTABLE target tst_FileOpsWorkflow + + +############################################# +# Link the executable tests\tst_FileOpsWorkflow.exe + +build tests/tst_FileOpsWorkflow.exe: CXX_EXECUTABLE_LINKER__tst_FileOpsWorkflow_Debug tests/CMakeFiles/tst_FileOpsWorkflow.dir/tst_FileOpsWorkflow_autogen/mocs_compilation.cpp.obj tests/CMakeFiles/tst_FileOpsWorkflow.dir/e2e/tst_FileOpsWorkflow.cpp.obj | tests/libPhotoWallTestCommon.a tests/libPhotoWallCore.a D$:/Qt/6.10.1/mingw_64/lib/libQt6QuickControls2.a D$:/Qt/6.10.1/mingw_64/lib/libQt6Quick.a D$:/Qt/6.10.1/mingw_64/lib/libQt6OpenGL.a D$:/Qt/6.10.1/mingw_64/lib/libQt6Gui.a D$:/Qt/6.10.1/mingw_64/lib/libQt6Qml.a D$:/Qt/6.10.1/mingw_64/lib/libQt6Network.a D$:/Qt/6.10.1/mingw_64/lib/libQt6Test.a D$:/Qt/6.10.1/mingw_64/lib/libQt6Core.a || tests/libPhotoWallCore.a tests/libPhotoWallTestCommon.a tests/tst_FileOpsWorkflow_autogen tests/tst_FileOpsWorkflow_autogen_timestamp_deps + FLAGS = -g + LINK_LIBRARIES = tests/libPhotoWallTestCommon.a tests/libPhotoWallCore.a D:/Qt/6.10.1/mingw_64/lib/libQt6QuickControls2.a D:/Qt/6.10.1/mingw_64/lib/libQt6Quick.a D:/Qt/6.10.1/mingw_64/lib/libQt6OpenGL.a D:/Qt/6.10.1/mingw_64/lib/libQt6Gui.a -ld3d11 -ldxgi -ldxguid -ld3d12 -luser32 D:/Qt/6.10.1/mingw_64/lib/libQt6Qml.a D:/Qt/6.10.1/mingw_64/lib/libQt6Network.a -lws2_32 -lshell32 D:/Qt/6.10.1/mingw_64/lib/libQt6Test.a D:/Qt/6.10.1/mingw_64/lib/libQt6Core.a -lmpr -luserenv -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32 + OBJECT_DIR = tests\CMakeFiles\tst_FileOpsWorkflow.dir + POST_BUILD = cd . + PRE_LINK = cd . + TARGET_FILE = tests\tst_FileOpsWorkflow.exe + TARGET_IMPLIB = tests\libtst_FileOpsWorkflow.dll.a + TARGET_PDB = tst_FileOpsWorkflow.exe.dbg + +# ============================================================================= +# Object build statements for EXECUTABLE target tst_SettingsWorkflow + + +############################################# +# Order-only phony target for tst_SettingsWorkflow + +build cmake_object_order_depends_target_tst_SettingsWorkflow: phony || cmake_object_order_depends_target_PhotoWallCore cmake_object_order_depends_target_PhotoWallTestCommon tests/tst_SettingsWorkflow_autogen tests/tst_SettingsWorkflow_autogen/mocs_compilation.cpp tests/tst_SettingsWorkflow_autogen/timestamp tests/tst_SettingsWorkflow_autogen_timestamp_deps + +build tests/CMakeFiles/tst_SettingsWorkflow.dir/tst_SettingsWorkflow_autogen/mocs_compilation.cpp.obj: CXX_COMPILER__tst_SettingsWorkflow_unscanned_Debug D$:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_SettingsWorkflow_autogen/mocs_compilation.cpp || cmake_object_order_depends_target_tst_SettingsWorkflow + DEFINES = -DMINGW_HAS_SECURE_API=1 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_OPENGL_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICK_LIB -DQT_TESTCASE_BUILDDIR=\"D:/CodeProject/PhotoWall/photowall-qt/build/tests\" -DQT_TESTCASE_SOURCEDIR=\"D:/CodeProject/PhotoWall/photowall-qt/tests\" -DQT_TESTLIB_LIB -DUNICODE -DWIN32 -DWIN64 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 + DEP_FILE = tests\CMakeFiles\tst_SettingsWorkflow.dir\tst_SettingsWorkflow_autogen\mocs_compilation.cpp.obj.d + FLAGS = -g -std=gnu++17 + INCLUDES = -ID:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_SettingsWorkflow_autogen/include -ID:/CodeProject/PhotoWall/photowall-qt/tests -ID:/CodeProject/PhotoWall/photowall-qt/src -ID:/CodeProject/PhotoWall/photowall-qt/include -isystem D:/Qt/6.10.1/mingw_64/include/QtCore -isystem D:/Qt/6.10.1/mingw_64/include -isystem D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++ -isystem D:/Qt/6.10.1/mingw_64/include/QtGui -isystem D:/Qt/6.10.1/mingw_64/include/QtQuick -isystem D:/Qt/6.10.1/mingw_64/include/QtQml -isystem D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration -isystem D:/Qt/6.10.1/mingw_64/include/QtNetwork -isystem D:/Qt/6.10.1/mingw_64/include/QtOpenGL -isystem D:/Qt/6.10.1/mingw_64/include/QtQuickControls2 -isystem D:/Qt/6.10.1/mingw_64/include/QtTest + OBJECT_DIR = tests\CMakeFiles\tst_SettingsWorkflow.dir + OBJECT_FILE_DIR = tests\CMakeFiles\tst_SettingsWorkflow.dir\tst_SettingsWorkflow_autogen + +build tests/CMakeFiles/tst_SettingsWorkflow.dir/e2e/tst_SettingsWorkflow.cpp.obj: CXX_COMPILER__tst_SettingsWorkflow_unscanned_Debug D$:/CodeProject/PhotoWall/photowall-qt/tests/e2e/tst_SettingsWorkflow.cpp || cmake_object_order_depends_target_tst_SettingsWorkflow + DEFINES = -DMINGW_HAS_SECURE_API=1 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_OPENGL_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICK_LIB -DQT_TESTCASE_BUILDDIR=\"D:/CodeProject/PhotoWall/photowall-qt/build/tests\" -DQT_TESTCASE_SOURCEDIR=\"D:/CodeProject/PhotoWall/photowall-qt/tests\" -DQT_TESTLIB_LIB -DUNICODE -DWIN32 -DWIN64 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 + DEP_FILE = tests\CMakeFiles\tst_SettingsWorkflow.dir\e2e\tst_SettingsWorkflow.cpp.obj.d + FLAGS = -g -std=gnu++17 + INCLUDES = -ID:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_SettingsWorkflow_autogen/include -ID:/CodeProject/PhotoWall/photowall-qt/tests -ID:/CodeProject/PhotoWall/photowall-qt/src -ID:/CodeProject/PhotoWall/photowall-qt/include -isystem D:/Qt/6.10.1/mingw_64/include/QtCore -isystem D:/Qt/6.10.1/mingw_64/include -isystem D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++ -isystem D:/Qt/6.10.1/mingw_64/include/QtGui -isystem D:/Qt/6.10.1/mingw_64/include/QtQuick -isystem D:/Qt/6.10.1/mingw_64/include/QtQml -isystem D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration -isystem D:/Qt/6.10.1/mingw_64/include/QtNetwork -isystem D:/Qt/6.10.1/mingw_64/include/QtOpenGL -isystem D:/Qt/6.10.1/mingw_64/include/QtQuickControls2 -isystem D:/Qt/6.10.1/mingw_64/include/QtTest + OBJECT_DIR = tests\CMakeFiles\tst_SettingsWorkflow.dir + OBJECT_FILE_DIR = tests\CMakeFiles\tst_SettingsWorkflow.dir\e2e + + +# ============================================================================= +# Link build statements for EXECUTABLE target tst_SettingsWorkflow + + +############################################# +# Link the executable tests\tst_SettingsWorkflow.exe + +build tests/tst_SettingsWorkflow.exe: CXX_EXECUTABLE_LINKER__tst_SettingsWorkflow_Debug tests/CMakeFiles/tst_SettingsWorkflow.dir/tst_SettingsWorkflow_autogen/mocs_compilation.cpp.obj tests/CMakeFiles/tst_SettingsWorkflow.dir/e2e/tst_SettingsWorkflow.cpp.obj | tests/libPhotoWallTestCommon.a tests/libPhotoWallCore.a D$:/Qt/6.10.1/mingw_64/lib/libQt6QuickControls2.a D$:/Qt/6.10.1/mingw_64/lib/libQt6Quick.a D$:/Qt/6.10.1/mingw_64/lib/libQt6OpenGL.a D$:/Qt/6.10.1/mingw_64/lib/libQt6Gui.a D$:/Qt/6.10.1/mingw_64/lib/libQt6Qml.a D$:/Qt/6.10.1/mingw_64/lib/libQt6Network.a D$:/Qt/6.10.1/mingw_64/lib/libQt6Test.a D$:/Qt/6.10.1/mingw_64/lib/libQt6Core.a || tests/libPhotoWallCore.a tests/libPhotoWallTestCommon.a tests/tst_SettingsWorkflow_autogen tests/tst_SettingsWorkflow_autogen_timestamp_deps + FLAGS = -g + LINK_LIBRARIES = tests/libPhotoWallTestCommon.a tests/libPhotoWallCore.a D:/Qt/6.10.1/mingw_64/lib/libQt6QuickControls2.a D:/Qt/6.10.1/mingw_64/lib/libQt6Quick.a D:/Qt/6.10.1/mingw_64/lib/libQt6OpenGL.a D:/Qt/6.10.1/mingw_64/lib/libQt6Gui.a -ld3d11 -ldxgi -ldxguid -ld3d12 -luser32 D:/Qt/6.10.1/mingw_64/lib/libQt6Qml.a D:/Qt/6.10.1/mingw_64/lib/libQt6Network.a -lws2_32 -lshell32 D:/Qt/6.10.1/mingw_64/lib/libQt6Test.a D:/Qt/6.10.1/mingw_64/lib/libQt6Core.a -lmpr -luserenv -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32 + OBJECT_DIR = tests\CMakeFiles\tst_SettingsWorkflow.dir + POST_BUILD = cd . + PRE_LINK = cd . + TARGET_FILE = tests\tst_SettingsWorkflow.exe + TARGET_IMPLIB = tests\libtst_SettingsWorkflow.dll.a + TARGET_PDB = tst_SettingsWorkflow.exe.dbg + + +############################################# +# Utility command for test + +build tests/CMakeFiles/test.util: CUSTOM_COMMAND + COMMAND = C:\WINDOWS\system32\cmd.exe /C "cd /D D:\CodeProject\PhotoWall\photowall-qt\build\tests && D:\Qt\Tools\CMake_64\bin\ctest.exe --force-new-ctest-process " + DESC = Running tests... + pool = console + restat = 1 + +build tests/test: phony tests/CMakeFiles/test.util + + +############################################# +# Utility command for edit_cache + +build tests/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = C:\WINDOWS\system32\cmd.exe /C "cd /D D:\CodeProject\PhotoWall\photowall-qt\build\tests && D:\Qt\Tools\CMake_64\bin\cmake-gui.exe -SD:\CodeProject\PhotoWall\photowall-qt -BD:\CodeProject\PhotoWall\photowall-qt\build" + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build tests/edit_cache: phony tests/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build tests/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = C:\WINDOWS\system32\cmd.exe /C "cd /D D:\CodeProject\PhotoWall\photowall-qt\build\tests && D:\Qt\Tools\CMake_64\bin\cmake.exe --regenerate-during-build -SD:\CodeProject\PhotoWall\photowall-qt -BD:\CodeProject\PhotoWall\photowall-qt\build" + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build tests/rebuild_cache: phony tests/CMakeFiles/rebuild_cache.util + + +############################################# +# Utility command for list_install_components + +build tests/list_install_components: phony + + +############################################# +# Utility command for install + +build tests/CMakeFiles/install.util: CUSTOM_COMMAND tests/all + COMMAND = C:\WINDOWS\system32\cmd.exe /C "cd /D D:\CodeProject\PhotoWall\photowall-qt\build\tests && D:\Qt\Tools\CMake_64\bin\cmake.exe -P cmake_install.cmake" + DESC = Install the project... + pool = console + restat = 1 + +build tests/install: phony tests/CMakeFiles/install.util + + +############################################# +# Utility command for install/local + +build tests/CMakeFiles/install/local.util: CUSTOM_COMMAND tests/all + COMMAND = C:\WINDOWS\system32\cmd.exe /C "cd /D D:\CodeProject\PhotoWall\photowall-qt\build\tests && D:\Qt\Tools\CMake_64\bin\cmake.exe -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake" + DESC = Installing only the local directory... + pool = console + restat = 1 + +build tests/install/local: phony tests/CMakeFiles/install/local.util + + +############################################# +# Utility command for install/strip + +build tests/CMakeFiles/install/strip.util: CUSTOM_COMMAND tests/all + COMMAND = C:\WINDOWS\system32\cmd.exe /C "cd /D D:\CodeProject\PhotoWall\photowall-qt\build\tests && D:\Qt\Tools\CMake_64\bin\cmake.exe -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake" + DESC = Installing the project stripped... + pool = console + restat = 1 + +build tests/install/strip: phony tests/CMakeFiles/install/strip.util + + +############################################# +# Utility command for PhotoWallCore_autogen_timestamp_deps + +build tests/PhotoWallCore_autogen_timestamp_deps: phony + + +############################################# +# Utility command for PhotoWallCore_autogen + +build tests/PhotoWallCore_autogen: phony tests/CMakeFiles/PhotoWallCore_autogen tests/PhotoWallCore_autogen/timestamp tests/PhotoWallCore_autogen/mocs_compilation.cpp tests/PhotoWallCore_autogen_timestamp_deps + + +############################################# +# Utility command for PhotoWallTestCommon_autogen_timestamp_deps + +build tests/PhotoWallTestCommon_autogen_timestamp_deps: phony tests/libPhotoWallCore.a + + +############################################# +# Utility command for PhotoWallTestCommon_autogen + +build tests/PhotoWallTestCommon_autogen: phony tests/CMakeFiles/PhotoWallTestCommon_autogen tests/PhotoWallTestCommon_autogen/timestamp tests/PhotoWallTestCommon_autogen/mocs_compilation.cpp tests/PhotoWallTestCommon_autogen_timestamp_deps + + +############################################# +# Utility command for tst_IndexingWorkflow_autogen_timestamp_deps + +build tests/tst_IndexingWorkflow_autogen_timestamp_deps: phony tests/libPhotoWallTestCommon.a + + +############################################# +# Utility command for tst_IndexingWorkflow_autogen + +build tests/tst_IndexingWorkflow_autogen: phony tests/CMakeFiles/tst_IndexingWorkflow_autogen tests/tst_IndexingWorkflow_autogen/timestamp tests/tst_IndexingWorkflow_autogen/mocs_compilation.cpp tests/tst_IndexingWorkflow_autogen_timestamp_deps + + +############################################# +# Utility command for tst_BrowsingWorkflow_autogen_timestamp_deps + +build tests/tst_BrowsingWorkflow_autogen_timestamp_deps: phony tests/libPhotoWallTestCommon.a + + +############################################# +# Utility command for tst_BrowsingWorkflow_autogen + +build tests/tst_BrowsingWorkflow_autogen: phony tests/CMakeFiles/tst_BrowsingWorkflow_autogen tests/tst_BrowsingWorkflow_autogen/timestamp tests/tst_BrowsingWorkflow_autogen/mocs_compilation.cpp tests/tst_BrowsingWorkflow_autogen_timestamp_deps + + +############################################# +# Utility command for tst_SearchWorkflow_autogen_timestamp_deps + +build tests/tst_SearchWorkflow_autogen_timestamp_deps: phony tests/libPhotoWallTestCommon.a + + +############################################# +# Utility command for tst_SearchWorkflow_autogen + +build tests/tst_SearchWorkflow_autogen: phony tests/CMakeFiles/tst_SearchWorkflow_autogen tests/tst_SearchWorkflow_autogen/timestamp tests/tst_SearchWorkflow_autogen/mocs_compilation.cpp tests/tst_SearchWorkflow_autogen_timestamp_deps + + +############################################# +# Utility command for tst_TagsWorkflow_autogen_timestamp_deps + +build tests/tst_TagsWorkflow_autogen_timestamp_deps: phony tests/libPhotoWallTestCommon.a + + +############################################# +# Utility command for tst_TagsWorkflow_autogen + +build tests/tst_TagsWorkflow_autogen: phony tests/CMakeFiles/tst_TagsWorkflow_autogen tests/tst_TagsWorkflow_autogen/timestamp tests/tst_TagsWorkflow_autogen/mocs_compilation.cpp tests/tst_TagsWorkflow_autogen_timestamp_deps + + +############################################# +# Utility command for tst_TrashWorkflow_autogen_timestamp_deps + +build tests/tst_TrashWorkflow_autogen_timestamp_deps: phony tests/libPhotoWallTestCommon.a + + +############################################# +# Utility command for tst_TrashWorkflow_autogen + +build tests/tst_TrashWorkflow_autogen: phony tests/CMakeFiles/tst_TrashWorkflow_autogen tests/tst_TrashWorkflow_autogen/timestamp tests/tst_TrashWorkflow_autogen/mocs_compilation.cpp tests/tst_TrashWorkflow_autogen_timestamp_deps + + +############################################# +# Utility command for tst_FullWorkflow_autogen_timestamp_deps + +build tests/tst_FullWorkflow_autogen_timestamp_deps: phony tests/libPhotoWallTestCommon.a + + +############################################# +# Utility command for tst_FullWorkflow_autogen + +build tests/tst_FullWorkflow_autogen: phony tests/CMakeFiles/tst_FullWorkflow_autogen tests/tst_FullWorkflow_autogen/timestamp tests/tst_FullWorkflow_autogen/mocs_compilation.cpp tests/tst_FullWorkflow_autogen_timestamp_deps + + +############################################# +# Utility command for tst_FileOpsWorkflow_autogen_timestamp_deps + +build tests/tst_FileOpsWorkflow_autogen_timestamp_deps: phony tests/libPhotoWallTestCommon.a + + +############################################# +# Utility command for tst_FileOpsWorkflow_autogen + +build tests/tst_FileOpsWorkflow_autogen: phony tests/CMakeFiles/tst_FileOpsWorkflow_autogen tests/tst_FileOpsWorkflow_autogen/timestamp tests/tst_FileOpsWorkflow_autogen/mocs_compilation.cpp tests/tst_FileOpsWorkflow_autogen_timestamp_deps + + +############################################# +# Utility command for tst_SettingsWorkflow_autogen_timestamp_deps + +build tests/tst_SettingsWorkflow_autogen_timestamp_deps: phony tests/libPhotoWallTestCommon.a + + +############################################# +# Utility command for tst_SettingsWorkflow_autogen + +build tests/tst_SettingsWorkflow_autogen: phony tests/CMakeFiles/tst_SettingsWorkflow_autogen tests/tst_SettingsWorkflow_autogen/timestamp tests/tst_SettingsWorkflow_autogen/mocs_compilation.cpp tests/tst_SettingsWorkflow_autogen_timestamp_deps + + +############################################# +# Custom command for tests\PhotoWallCore_autogen\timestamp + +build tests/PhotoWallCore_autogen/timestamp tests/PhotoWallCore_autogen/mocs_compilation.cpp | ${cmake_ninja_workdir}tests/PhotoWallCore_autogen/timestamp ${cmake_ninja_workdir}tests/PhotoWallCore_autogen/mocs_compilation.cpp: CUSTOM_COMMAND D$:/Qt/6.10.1/mingw_64/bin/moc.exe || tests/PhotoWallCore_autogen_timestamp_deps + COMMAND = C:\WINDOWS\system32\cmd.exe /C "cd /D D:\CodeProject\PhotoWall\photowall-qt\build\tests && D:\Qt\Tools\CMake_64\bin\cmake.exe -E cmake_autogen D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/PhotoWallCore_autogen.dir/AutogenInfo.json Debug && D:\Qt\Tools\CMake_64\bin\cmake.exe -E touch D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallCore_autogen/timestamp && D:\Qt\Tools\CMake_64\bin\cmake.exe -E cmake_transform_depfile Ninja gccdepfile D:/CodeProject/PhotoWall/photowall-qt D:/CodeProject/PhotoWall/photowall-qt/tests D:/CodeProject/PhotoWall/photowall-qt/build D:/CodeProject/PhotoWall/photowall-qt/build/tests D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallCore_autogen/deps D:/CodeProject/PhotoWall/photowall-qt/build/CMakeFiles/d/438e59685a5c922dce47c073b3e6999dd612039ddcd8cb67a2a8c957546d210f.d" + DESC = Automatic MOC for target PhotoWallCore + depfile = CMakeFiles\d\438e59685a5c922dce47c073b3e6999dd612039ddcd8cb67a2a8c957546d210f.d + deps = gcc + restat = 1 + + +############################################# +# Custom command for tests\PhotoWallTestCommon_autogen\timestamp + +build tests/PhotoWallTestCommon_autogen/timestamp tests/PhotoWallTestCommon_autogen/mocs_compilation.cpp | ${cmake_ninja_workdir}tests/PhotoWallTestCommon_autogen/timestamp ${cmake_ninja_workdir}tests/PhotoWallTestCommon_autogen/mocs_compilation.cpp: CUSTOM_COMMAND D$:/Qt/6.10.1/mingw_64/bin/moc.exe || tests/PhotoWallCore_autogen tests/PhotoWallCore_autogen_timestamp_deps tests/PhotoWallTestCommon_autogen_timestamp_deps tests/libPhotoWallCore.a + COMMAND = C:\WINDOWS\system32\cmd.exe /C "cd /D D:\CodeProject\PhotoWall\photowall-qt\build\tests && D:\Qt\Tools\CMake_64\bin\cmake.exe -E cmake_autogen D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/PhotoWallTestCommon_autogen.dir/AutogenInfo.json Debug && D:\Qt\Tools\CMake_64\bin\cmake.exe -E touch D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallTestCommon_autogen/timestamp && D:\Qt\Tools\CMake_64\bin\cmake.exe -E cmake_transform_depfile Ninja gccdepfile D:/CodeProject/PhotoWall/photowall-qt D:/CodeProject/PhotoWall/photowall-qt/tests D:/CodeProject/PhotoWall/photowall-qt/build D:/CodeProject/PhotoWall/photowall-qt/build/tests D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallTestCommon_autogen/deps D:/CodeProject/PhotoWall/photowall-qt/build/CMakeFiles/d/84b94a3b1d2c6c677f367d02e842c4c68e14996ab16510bc2bfffcca23ee4f36.d" + DESC = Automatic MOC for target PhotoWallTestCommon + depfile = CMakeFiles\d\84b94a3b1d2c6c677f367d02e842c4c68e14996ab16510bc2bfffcca23ee4f36.d + deps = gcc + restat = 1 + + +############################################# +# Custom command for tests\tst_IndexingWorkflow_autogen\timestamp + +build tests/tst_IndexingWorkflow_autogen/timestamp tests/tst_IndexingWorkflow_autogen/mocs_compilation.cpp | ${cmake_ninja_workdir}tests/tst_IndexingWorkflow_autogen/timestamp ${cmake_ninja_workdir}tests/tst_IndexingWorkflow_autogen/mocs_compilation.cpp: CUSTOM_COMMAND D$:/Qt/6.10.1/mingw_64/bin/moc.exe || tests/PhotoWallCore_autogen tests/PhotoWallCore_autogen_timestamp_deps tests/PhotoWallTestCommon_autogen tests/PhotoWallTestCommon_autogen_timestamp_deps tests/libPhotoWallCore.a tests/libPhotoWallTestCommon.a tests/tst_IndexingWorkflow_autogen_timestamp_deps + COMMAND = C:\WINDOWS\system32\cmd.exe /C "cd /D D:\CodeProject\PhotoWall\photowall-qt\build\tests && D:\Qt\Tools\CMake_64\bin\cmake.exe -E cmake_autogen D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/tst_IndexingWorkflow_autogen.dir/AutogenInfo.json Debug && D:\Qt\Tools\CMake_64\bin\cmake.exe -E touch D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_IndexingWorkflow_autogen/timestamp && D:\Qt\Tools\CMake_64\bin\cmake.exe -E cmake_transform_depfile Ninja gccdepfile D:/CodeProject/PhotoWall/photowall-qt D:/CodeProject/PhotoWall/photowall-qt/tests D:/CodeProject/PhotoWall/photowall-qt/build D:/CodeProject/PhotoWall/photowall-qt/build/tests D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_IndexingWorkflow_autogen/deps D:/CodeProject/PhotoWall/photowall-qt/build/CMakeFiles/d/4c30f4ef31614db436b1980912bc9c2370a0730db91669ac23046e783aea4f0a.d" + DESC = Automatic MOC for target tst_IndexingWorkflow + depfile = CMakeFiles\d\4c30f4ef31614db436b1980912bc9c2370a0730db91669ac23046e783aea4f0a.d + deps = gcc + restat = 1 + + +############################################# +# Custom command for tests\tst_BrowsingWorkflow_autogen\timestamp + +build tests/tst_BrowsingWorkflow_autogen/timestamp tests/tst_BrowsingWorkflow_autogen/mocs_compilation.cpp | ${cmake_ninja_workdir}tests/tst_BrowsingWorkflow_autogen/timestamp ${cmake_ninja_workdir}tests/tst_BrowsingWorkflow_autogen/mocs_compilation.cpp: CUSTOM_COMMAND D$:/Qt/6.10.1/mingw_64/bin/moc.exe || tests/PhotoWallCore_autogen tests/PhotoWallCore_autogen_timestamp_deps tests/PhotoWallTestCommon_autogen tests/PhotoWallTestCommon_autogen_timestamp_deps tests/libPhotoWallCore.a tests/libPhotoWallTestCommon.a tests/tst_BrowsingWorkflow_autogen_timestamp_deps + COMMAND = C:\WINDOWS\system32\cmd.exe /C "cd /D D:\CodeProject\PhotoWall\photowall-qt\build\tests && D:\Qt\Tools\CMake_64\bin\cmake.exe -E cmake_autogen D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/tst_BrowsingWorkflow_autogen.dir/AutogenInfo.json Debug && D:\Qt\Tools\CMake_64\bin\cmake.exe -E touch D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_BrowsingWorkflow_autogen/timestamp && D:\Qt\Tools\CMake_64\bin\cmake.exe -E cmake_transform_depfile Ninja gccdepfile D:/CodeProject/PhotoWall/photowall-qt D:/CodeProject/PhotoWall/photowall-qt/tests D:/CodeProject/PhotoWall/photowall-qt/build D:/CodeProject/PhotoWall/photowall-qt/build/tests D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_BrowsingWorkflow_autogen/deps D:/CodeProject/PhotoWall/photowall-qt/build/CMakeFiles/d/ad52d7963b86873ef81a354ea746df2cfc125171a4390af073ea7041202285d7.d" + DESC = Automatic MOC for target tst_BrowsingWorkflow + depfile = CMakeFiles\d\ad52d7963b86873ef81a354ea746df2cfc125171a4390af073ea7041202285d7.d + deps = gcc + restat = 1 + + +############################################# +# Custom command for tests\tst_SearchWorkflow_autogen\timestamp + +build tests/tst_SearchWorkflow_autogen/timestamp tests/tst_SearchWorkflow_autogen/mocs_compilation.cpp | ${cmake_ninja_workdir}tests/tst_SearchWorkflow_autogen/timestamp ${cmake_ninja_workdir}tests/tst_SearchWorkflow_autogen/mocs_compilation.cpp: CUSTOM_COMMAND D$:/Qt/6.10.1/mingw_64/bin/moc.exe || tests/PhotoWallCore_autogen tests/PhotoWallCore_autogen_timestamp_deps tests/PhotoWallTestCommon_autogen tests/PhotoWallTestCommon_autogen_timestamp_deps tests/libPhotoWallCore.a tests/libPhotoWallTestCommon.a tests/tst_SearchWorkflow_autogen_timestamp_deps + COMMAND = C:\WINDOWS\system32\cmd.exe /C "cd /D D:\CodeProject\PhotoWall\photowall-qt\build\tests && D:\Qt\Tools\CMake_64\bin\cmake.exe -E cmake_autogen D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/tst_SearchWorkflow_autogen.dir/AutogenInfo.json Debug && D:\Qt\Tools\CMake_64\bin\cmake.exe -E touch D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_SearchWorkflow_autogen/timestamp && D:\Qt\Tools\CMake_64\bin\cmake.exe -E cmake_transform_depfile Ninja gccdepfile D:/CodeProject/PhotoWall/photowall-qt D:/CodeProject/PhotoWall/photowall-qt/tests D:/CodeProject/PhotoWall/photowall-qt/build D:/CodeProject/PhotoWall/photowall-qt/build/tests D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_SearchWorkflow_autogen/deps D:/CodeProject/PhotoWall/photowall-qt/build/CMakeFiles/d/c9f32763f583c76cda7240cde0570bc462c1483f07472aa93948f9d47f5c75a8.d" + DESC = Automatic MOC for target tst_SearchWorkflow + depfile = CMakeFiles\d\c9f32763f583c76cda7240cde0570bc462c1483f07472aa93948f9d47f5c75a8.d + deps = gcc + restat = 1 + + +############################################# +# Custom command for tests\tst_TagsWorkflow_autogen\timestamp + +build tests/tst_TagsWorkflow_autogen/timestamp tests/tst_TagsWorkflow_autogen/mocs_compilation.cpp | ${cmake_ninja_workdir}tests/tst_TagsWorkflow_autogen/timestamp ${cmake_ninja_workdir}tests/tst_TagsWorkflow_autogen/mocs_compilation.cpp: CUSTOM_COMMAND D$:/Qt/6.10.1/mingw_64/bin/moc.exe || tests/PhotoWallCore_autogen tests/PhotoWallCore_autogen_timestamp_deps tests/PhotoWallTestCommon_autogen tests/PhotoWallTestCommon_autogen_timestamp_deps tests/libPhotoWallCore.a tests/libPhotoWallTestCommon.a tests/tst_TagsWorkflow_autogen_timestamp_deps + COMMAND = C:\WINDOWS\system32\cmd.exe /C "cd /D D:\CodeProject\PhotoWall\photowall-qt\build\tests && D:\Qt\Tools\CMake_64\bin\cmake.exe -E cmake_autogen D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/tst_TagsWorkflow_autogen.dir/AutogenInfo.json Debug && D:\Qt\Tools\CMake_64\bin\cmake.exe -E touch D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_TagsWorkflow_autogen/timestamp && D:\Qt\Tools\CMake_64\bin\cmake.exe -E cmake_transform_depfile Ninja gccdepfile D:/CodeProject/PhotoWall/photowall-qt D:/CodeProject/PhotoWall/photowall-qt/tests D:/CodeProject/PhotoWall/photowall-qt/build D:/CodeProject/PhotoWall/photowall-qt/build/tests D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_TagsWorkflow_autogen/deps D:/CodeProject/PhotoWall/photowall-qt/build/CMakeFiles/d/f5e2adab1e6b6eeceea7cdc0e76af67762c6d3a119f66720a98a95a89b058185.d" + DESC = Automatic MOC for target tst_TagsWorkflow + depfile = CMakeFiles\d\f5e2adab1e6b6eeceea7cdc0e76af67762c6d3a119f66720a98a95a89b058185.d + deps = gcc + restat = 1 + + +############################################# +# Custom command for tests\tst_TrashWorkflow_autogen\timestamp + +build tests/tst_TrashWorkflow_autogen/timestamp tests/tst_TrashWorkflow_autogen/mocs_compilation.cpp | ${cmake_ninja_workdir}tests/tst_TrashWorkflow_autogen/timestamp ${cmake_ninja_workdir}tests/tst_TrashWorkflow_autogen/mocs_compilation.cpp: CUSTOM_COMMAND D$:/Qt/6.10.1/mingw_64/bin/moc.exe || tests/PhotoWallCore_autogen tests/PhotoWallCore_autogen_timestamp_deps tests/PhotoWallTestCommon_autogen tests/PhotoWallTestCommon_autogen_timestamp_deps tests/libPhotoWallCore.a tests/libPhotoWallTestCommon.a tests/tst_TrashWorkflow_autogen_timestamp_deps + COMMAND = C:\WINDOWS\system32\cmd.exe /C "cd /D D:\CodeProject\PhotoWall\photowall-qt\build\tests && D:\Qt\Tools\CMake_64\bin\cmake.exe -E cmake_autogen D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/tst_TrashWorkflow_autogen.dir/AutogenInfo.json Debug && D:\Qt\Tools\CMake_64\bin\cmake.exe -E touch D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_TrashWorkflow_autogen/timestamp && D:\Qt\Tools\CMake_64\bin\cmake.exe -E cmake_transform_depfile Ninja gccdepfile D:/CodeProject/PhotoWall/photowall-qt D:/CodeProject/PhotoWall/photowall-qt/tests D:/CodeProject/PhotoWall/photowall-qt/build D:/CodeProject/PhotoWall/photowall-qt/build/tests D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_TrashWorkflow_autogen/deps D:/CodeProject/PhotoWall/photowall-qt/build/CMakeFiles/d/d4db52ca3d4344107c96625d6001856ac409ba756484d626693783d7ed745ee2.d" + DESC = Automatic MOC for target tst_TrashWorkflow + depfile = CMakeFiles\d\d4db52ca3d4344107c96625d6001856ac409ba756484d626693783d7ed745ee2.d + deps = gcc + restat = 1 + + +############################################# +# Custom command for tests\tst_FullWorkflow_autogen\timestamp + +build tests/tst_FullWorkflow_autogen/timestamp tests/tst_FullWorkflow_autogen/mocs_compilation.cpp | ${cmake_ninja_workdir}tests/tst_FullWorkflow_autogen/timestamp ${cmake_ninja_workdir}tests/tst_FullWorkflow_autogen/mocs_compilation.cpp: CUSTOM_COMMAND D$:/Qt/6.10.1/mingw_64/bin/moc.exe || tests/PhotoWallCore_autogen tests/PhotoWallCore_autogen_timestamp_deps tests/PhotoWallTestCommon_autogen tests/PhotoWallTestCommon_autogen_timestamp_deps tests/libPhotoWallCore.a tests/libPhotoWallTestCommon.a tests/tst_FullWorkflow_autogen_timestamp_deps + COMMAND = C:\WINDOWS\system32\cmd.exe /C "cd /D D:\CodeProject\PhotoWall\photowall-qt\build\tests && D:\Qt\Tools\CMake_64\bin\cmake.exe -E cmake_autogen D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/tst_FullWorkflow_autogen.dir/AutogenInfo.json Debug && D:\Qt\Tools\CMake_64\bin\cmake.exe -E touch D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_FullWorkflow_autogen/timestamp && D:\Qt\Tools\CMake_64\bin\cmake.exe -E cmake_transform_depfile Ninja gccdepfile D:/CodeProject/PhotoWall/photowall-qt D:/CodeProject/PhotoWall/photowall-qt/tests D:/CodeProject/PhotoWall/photowall-qt/build D:/CodeProject/PhotoWall/photowall-qt/build/tests D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_FullWorkflow_autogen/deps D:/CodeProject/PhotoWall/photowall-qt/build/CMakeFiles/d/bf62a7eaa2134935093a1072c38a4bfda7447625a66cfe37b12beac130b770bf.d" + DESC = Automatic MOC for target tst_FullWorkflow + depfile = CMakeFiles\d\bf62a7eaa2134935093a1072c38a4bfda7447625a66cfe37b12beac130b770bf.d + deps = gcc + restat = 1 + + +############################################# +# Custom command for tests\tst_FileOpsWorkflow_autogen\timestamp + +build tests/tst_FileOpsWorkflow_autogen/timestamp tests/tst_FileOpsWorkflow_autogen/mocs_compilation.cpp | ${cmake_ninja_workdir}tests/tst_FileOpsWorkflow_autogen/timestamp ${cmake_ninja_workdir}tests/tst_FileOpsWorkflow_autogen/mocs_compilation.cpp: CUSTOM_COMMAND D$:/Qt/6.10.1/mingw_64/bin/moc.exe || tests/PhotoWallCore_autogen tests/PhotoWallCore_autogen_timestamp_deps tests/PhotoWallTestCommon_autogen tests/PhotoWallTestCommon_autogen_timestamp_deps tests/libPhotoWallCore.a tests/libPhotoWallTestCommon.a tests/tst_FileOpsWorkflow_autogen_timestamp_deps + COMMAND = C:\WINDOWS\system32\cmd.exe /C "cd /D D:\CodeProject\PhotoWall\photowall-qt\build\tests && D:\Qt\Tools\CMake_64\bin\cmake.exe -E cmake_autogen D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/tst_FileOpsWorkflow_autogen.dir/AutogenInfo.json Debug && D:\Qt\Tools\CMake_64\bin\cmake.exe -E touch D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_FileOpsWorkflow_autogen/timestamp && D:\Qt\Tools\CMake_64\bin\cmake.exe -E cmake_transform_depfile Ninja gccdepfile D:/CodeProject/PhotoWall/photowall-qt D:/CodeProject/PhotoWall/photowall-qt/tests D:/CodeProject/PhotoWall/photowall-qt/build D:/CodeProject/PhotoWall/photowall-qt/build/tests D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_FileOpsWorkflow_autogen/deps D:/CodeProject/PhotoWall/photowall-qt/build/CMakeFiles/d/45f7c63b325ed888b3fb7b3655a922a7a751c2239b70e4dedd5c04960da3ac20.d" + DESC = Automatic MOC for target tst_FileOpsWorkflow + depfile = CMakeFiles\d\45f7c63b325ed888b3fb7b3655a922a7a751c2239b70e4dedd5c04960da3ac20.d + deps = gcc + restat = 1 + + +############################################# +# Custom command for tests\tst_SettingsWorkflow_autogen\timestamp + +build tests/tst_SettingsWorkflow_autogen/timestamp tests/tst_SettingsWorkflow_autogen/mocs_compilation.cpp | ${cmake_ninja_workdir}tests/tst_SettingsWorkflow_autogen/timestamp ${cmake_ninja_workdir}tests/tst_SettingsWorkflow_autogen/mocs_compilation.cpp: CUSTOM_COMMAND D$:/Qt/6.10.1/mingw_64/bin/moc.exe || tests/PhotoWallCore_autogen tests/PhotoWallCore_autogen_timestamp_deps tests/PhotoWallTestCommon_autogen tests/PhotoWallTestCommon_autogen_timestamp_deps tests/libPhotoWallCore.a tests/libPhotoWallTestCommon.a tests/tst_SettingsWorkflow_autogen_timestamp_deps + COMMAND = C:\WINDOWS\system32\cmd.exe /C "cd /D D:\CodeProject\PhotoWall\photowall-qt\build\tests && D:\Qt\Tools\CMake_64\bin\cmake.exe -E cmake_autogen D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/tst_SettingsWorkflow_autogen.dir/AutogenInfo.json Debug && D:\Qt\Tools\CMake_64\bin\cmake.exe -E touch D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_SettingsWorkflow_autogen/timestamp && D:\Qt\Tools\CMake_64\bin\cmake.exe -E cmake_transform_depfile Ninja gccdepfile D:/CodeProject/PhotoWall/photowall-qt D:/CodeProject/PhotoWall/photowall-qt/tests D:/CodeProject/PhotoWall/photowall-qt/build D:/CodeProject/PhotoWall/photowall-qt/build/tests D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_SettingsWorkflow_autogen/deps D:/CodeProject/PhotoWall/photowall-qt/build/CMakeFiles/d/7d4b467a3751c4177a43bc20f639270dc2155a8e0921d3708538b61700ba4cc5.d" + DESC = Automatic MOC for target tst_SettingsWorkflow + depfile = CMakeFiles\d\7d4b467a3751c4177a43bc20f639270dc2155a8e0921d3708538b61700ba4cc5.d + deps = gcc + restat = 1 + + +############################################# +# Phony custom command for tests\CMakeFiles\PhotoWallCore_autogen + +build tests/CMakeFiles/PhotoWallCore_autogen | ${cmake_ninja_workdir}tests/CMakeFiles/PhotoWallCore_autogen: phony tests/PhotoWallCore_autogen/timestamp || tests/PhotoWallCore_autogen_timestamp_deps + + +############################################# +# Phony custom command for tests\CMakeFiles\PhotoWallTestCommon_autogen + +build tests/CMakeFiles/PhotoWallTestCommon_autogen | ${cmake_ninja_workdir}tests/CMakeFiles/PhotoWallTestCommon_autogen: phony tests/PhotoWallTestCommon_autogen/timestamp || tests/PhotoWallCore_autogen tests/PhotoWallCore_autogen_timestamp_deps tests/PhotoWallTestCommon_autogen_timestamp_deps tests/libPhotoWallCore.a + + +############################################# +# Phony custom command for tests\CMakeFiles\tst_IndexingWorkflow_autogen + +build tests/CMakeFiles/tst_IndexingWorkflow_autogen | ${cmake_ninja_workdir}tests/CMakeFiles/tst_IndexingWorkflow_autogen: phony tests/tst_IndexingWorkflow_autogen/timestamp || tests/PhotoWallCore_autogen tests/PhotoWallCore_autogen_timestamp_deps tests/PhotoWallTestCommon_autogen tests/PhotoWallTestCommon_autogen_timestamp_deps tests/libPhotoWallCore.a tests/libPhotoWallTestCommon.a tests/tst_IndexingWorkflow_autogen_timestamp_deps + + +############################################# +# Phony custom command for tests\CMakeFiles\tst_BrowsingWorkflow_autogen + +build tests/CMakeFiles/tst_BrowsingWorkflow_autogen | ${cmake_ninja_workdir}tests/CMakeFiles/tst_BrowsingWorkflow_autogen: phony tests/tst_BrowsingWorkflow_autogen/timestamp || tests/PhotoWallCore_autogen tests/PhotoWallCore_autogen_timestamp_deps tests/PhotoWallTestCommon_autogen tests/PhotoWallTestCommon_autogen_timestamp_deps tests/libPhotoWallCore.a tests/libPhotoWallTestCommon.a tests/tst_BrowsingWorkflow_autogen_timestamp_deps + + +############################################# +# Phony custom command for tests\CMakeFiles\tst_SearchWorkflow_autogen + +build tests/CMakeFiles/tst_SearchWorkflow_autogen | ${cmake_ninja_workdir}tests/CMakeFiles/tst_SearchWorkflow_autogen: phony tests/tst_SearchWorkflow_autogen/timestamp || tests/PhotoWallCore_autogen tests/PhotoWallCore_autogen_timestamp_deps tests/PhotoWallTestCommon_autogen tests/PhotoWallTestCommon_autogen_timestamp_deps tests/libPhotoWallCore.a tests/libPhotoWallTestCommon.a tests/tst_SearchWorkflow_autogen_timestamp_deps + + +############################################# +# Phony custom command for tests\CMakeFiles\tst_TagsWorkflow_autogen + +build tests/CMakeFiles/tst_TagsWorkflow_autogen | ${cmake_ninja_workdir}tests/CMakeFiles/tst_TagsWorkflow_autogen: phony tests/tst_TagsWorkflow_autogen/timestamp || tests/PhotoWallCore_autogen tests/PhotoWallCore_autogen_timestamp_deps tests/PhotoWallTestCommon_autogen tests/PhotoWallTestCommon_autogen_timestamp_deps tests/libPhotoWallCore.a tests/libPhotoWallTestCommon.a tests/tst_TagsWorkflow_autogen_timestamp_deps + + +############################################# +# Phony custom command for tests\CMakeFiles\tst_TrashWorkflow_autogen + +build tests/CMakeFiles/tst_TrashWorkflow_autogen | ${cmake_ninja_workdir}tests/CMakeFiles/tst_TrashWorkflow_autogen: phony tests/tst_TrashWorkflow_autogen/timestamp || tests/PhotoWallCore_autogen tests/PhotoWallCore_autogen_timestamp_deps tests/PhotoWallTestCommon_autogen tests/PhotoWallTestCommon_autogen_timestamp_deps tests/libPhotoWallCore.a tests/libPhotoWallTestCommon.a tests/tst_TrashWorkflow_autogen_timestamp_deps + + +############################################# +# Phony custom command for tests\CMakeFiles\tst_FullWorkflow_autogen + +build tests/CMakeFiles/tst_FullWorkflow_autogen | ${cmake_ninja_workdir}tests/CMakeFiles/tst_FullWorkflow_autogen: phony tests/tst_FullWorkflow_autogen/timestamp || tests/PhotoWallCore_autogen tests/PhotoWallCore_autogen_timestamp_deps tests/PhotoWallTestCommon_autogen tests/PhotoWallTestCommon_autogen_timestamp_deps tests/libPhotoWallCore.a tests/libPhotoWallTestCommon.a tests/tst_FullWorkflow_autogen_timestamp_deps + + +############################################# +# Phony custom command for tests\CMakeFiles\tst_FileOpsWorkflow_autogen + +build tests/CMakeFiles/tst_FileOpsWorkflow_autogen | ${cmake_ninja_workdir}tests/CMakeFiles/tst_FileOpsWorkflow_autogen: phony tests/tst_FileOpsWorkflow_autogen/timestamp || tests/PhotoWallCore_autogen tests/PhotoWallCore_autogen_timestamp_deps tests/PhotoWallTestCommon_autogen tests/PhotoWallTestCommon_autogen_timestamp_deps tests/libPhotoWallCore.a tests/libPhotoWallTestCommon.a tests/tst_FileOpsWorkflow_autogen_timestamp_deps + + +############################################# +# Phony custom command for tests\CMakeFiles\tst_SettingsWorkflow_autogen + +build tests/CMakeFiles/tst_SettingsWorkflow_autogen | ${cmake_ninja_workdir}tests/CMakeFiles/tst_SettingsWorkflow_autogen: phony tests/tst_SettingsWorkflow_autogen/timestamp || tests/PhotoWallCore_autogen tests/PhotoWallCore_autogen_timestamp_deps tests/PhotoWallTestCommon_autogen tests/PhotoWallTestCommon_autogen_timestamp_deps tests/libPhotoWallCore.a tests/libPhotoWallTestCommon.a tests/tst_SettingsWorkflow_autogen_timestamp_deps + +# ============================================================================= +# Target aliases. + +build PhotoWallCore: phony tests/libPhotoWallCore.a + +build PhotoWallCore_autogen: phony tests/PhotoWallCore_autogen + +build PhotoWallCore_autogen_timestamp_deps: phony tests/PhotoWallCore_autogen_timestamp_deps + +build PhotoWallQt: phony PhotoWallQt.exe + +build PhotoWallTestCommon: phony tests/libPhotoWallTestCommon.a + +build PhotoWallTestCommon_autogen: phony tests/PhotoWallTestCommon_autogen + +build PhotoWallTestCommon_autogen_timestamp_deps: phony tests/PhotoWallTestCommon_autogen_timestamp_deps + +build libPhotoWallCore.a: phony tests/libPhotoWallCore.a + +build libPhotoWallTestCommon.a: phony tests/libPhotoWallTestCommon.a + +build tst_BrowsingWorkflow: phony tests/tst_BrowsingWorkflow.exe + +build tst_BrowsingWorkflow.exe: phony tests/tst_BrowsingWorkflow.exe + +build tst_BrowsingWorkflow_autogen: phony tests/tst_BrowsingWorkflow_autogen + +build tst_BrowsingWorkflow_autogen_timestamp_deps: phony tests/tst_BrowsingWorkflow_autogen_timestamp_deps + +build tst_FileOpsWorkflow: phony tests/tst_FileOpsWorkflow.exe + +build tst_FileOpsWorkflow.exe: phony tests/tst_FileOpsWorkflow.exe + +build tst_FileOpsWorkflow_autogen: phony tests/tst_FileOpsWorkflow_autogen + +build tst_FileOpsWorkflow_autogen_timestamp_deps: phony tests/tst_FileOpsWorkflow_autogen_timestamp_deps + +build tst_FullWorkflow: phony tests/tst_FullWorkflow.exe + +build tst_FullWorkflow.exe: phony tests/tst_FullWorkflow.exe + +build tst_FullWorkflow_autogen: phony tests/tst_FullWorkflow_autogen + +build tst_FullWorkflow_autogen_timestamp_deps: phony tests/tst_FullWorkflow_autogen_timestamp_deps + +build tst_IndexingWorkflow: phony tests/tst_IndexingWorkflow.exe + +build tst_IndexingWorkflow.exe: phony tests/tst_IndexingWorkflow.exe + +build tst_IndexingWorkflow_autogen: phony tests/tst_IndexingWorkflow_autogen + +build tst_IndexingWorkflow_autogen_timestamp_deps: phony tests/tst_IndexingWorkflow_autogen_timestamp_deps + +build tst_SearchWorkflow: phony tests/tst_SearchWorkflow.exe + +build tst_SearchWorkflow.exe: phony tests/tst_SearchWorkflow.exe + +build tst_SearchWorkflow_autogen: phony tests/tst_SearchWorkflow_autogen + +build tst_SearchWorkflow_autogen_timestamp_deps: phony tests/tst_SearchWorkflow_autogen_timestamp_deps + +build tst_SettingsWorkflow: phony tests/tst_SettingsWorkflow.exe + +build tst_SettingsWorkflow.exe: phony tests/tst_SettingsWorkflow.exe + +build tst_SettingsWorkflow_autogen: phony tests/tst_SettingsWorkflow_autogen + +build tst_SettingsWorkflow_autogen_timestamp_deps: phony tests/tst_SettingsWorkflow_autogen_timestamp_deps + +build tst_TagsWorkflow: phony tests/tst_TagsWorkflow.exe + +build tst_TagsWorkflow.exe: phony tests/tst_TagsWorkflow.exe + +build tst_TagsWorkflow_autogen: phony tests/tst_TagsWorkflow_autogen + +build tst_TagsWorkflow_autogen_timestamp_deps: phony tests/tst_TagsWorkflow_autogen_timestamp_deps + +build tst_TrashWorkflow: phony tests/tst_TrashWorkflow.exe + +build tst_TrashWorkflow.exe: phony tests/tst_TrashWorkflow.exe + +build tst_TrashWorkflow_autogen: phony tests/tst_TrashWorkflow_autogen + +build tst_TrashWorkflow_autogen_timestamp_deps: phony tests/tst_TrashWorkflow_autogen_timestamp_deps + +# ============================================================================= +# Folder targets. + +# ============================================================================= + +############################################# +# Folder: D:/CodeProject/PhotoWall/photowall-qt/build + +build all: phony PhotoWallQt.exe tests/all + +# ============================================================================= + +############################################# +# Folder: D:/CodeProject/PhotoWall/photowall-qt/build/tests + +build tests/all: phony tests/libPhotoWallCore.a tests/libPhotoWallTestCommon.a tests/tst_IndexingWorkflow.exe tests/tst_BrowsingWorkflow.exe tests/tst_SearchWorkflow.exe tests/tst_TagsWorkflow.exe tests/tst_TrashWorkflow.exe tests/tst_FullWorkflow.exe tests/tst_FileOpsWorkflow.exe tests/tst_SettingsWorkflow.exe + +# ============================================================================= +# Built-in targets + + +############################################# +# Re-run CMake if any of its inputs changed. + +build build.ninja: RERUN_CMAKE | CMakeCache.txt CMakeFiles/3.30.5/CMakeCXXCompiler.cmake CMakeFiles/3.30.5/CMakeRCCompiler.cmake CMakeFiles/3.30.5/CMakeSystem.cmake D$:/CodeProject/PhotoWall/photowall-qt/CMakeLists.txt D$:/CodeProject/PhotoWall/photowall-qt/resources/resources.qrc D$:/CodeProject/PhotoWall/photowall-qt/tests/CMakeLists.txt D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsVersionlessTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreConfigExtras.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreMacros.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointMinGW32Target.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointPrivateAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointPrivateConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointPrivateConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointPrivateConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointPrivateTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointPrivateTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointPrivateVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsVersionlessTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiPlugins.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QGifPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QGifPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QGifPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QGifPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QICOPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QICOPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QICOPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QICOPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QJpegPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QJpegPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QJpegPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QJpegPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QMinimalIntegrationPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QMinimalIntegrationPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QMinimalIntegrationPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QMinimalIntegrationPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QOffscreenIntegrationPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QOffscreenIntegrationPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QOffscreenIntegrationPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QOffscreenIntegrationPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgIconPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgIconPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgIconPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgIconPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QTuioTouchPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QTuioTouchPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QTuioTouchPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QTuioTouchPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsDirect2DIntegrationPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsDirect2DIntegrationPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsDirect2DIntegrationPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsDirect2DIntegrationPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsIntegrationPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsIntegrationPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsIntegrationPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsIntegrationPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkPlugins.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QNLMNIPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QNLMNIPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QNLMNIPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QNLMNIPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QSchannelBackendPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QSchannelBackendPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QSchannelBackendPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QSchannelBackendPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendCertOnlyPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendCertOnlyPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendCertOnlyPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendCertOnlyPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendOpenSSLPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendOpenSSLPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendOpenSSLPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendOpenSSLPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlIntegration/Qt6QmlIntegrationAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlIntegration/Qt6QmlIntegrationConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlIntegration/Qt6QmlIntegrationConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlIntegration/Qt6QmlIntegrationConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlIntegration/Qt6QmlIntegrationTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlIntegration/Qt6QmlIntegrationVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsVersionlessTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsPlatformpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsPlatformpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsPlatformpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsPlatformpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsSynchronizerpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsSynchronizerpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsSynchronizerpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsSynchronizerpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlAssetDownloaderpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlAssetDownloaderpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlAssetDownloaderpluginDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlAssetDownloaderpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlAssetDownloaderpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlNetworkpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlNetworkpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlNetworkpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlNetworkpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6Quick3DXrpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6Quick3DXrpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6Quick3DXrpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6Quick3DXrpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickControlsTestUtilsPrivatepluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickControlsTestUtilsPrivatepluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickControlsTestUtilsPrivatepluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickControlsTestUtilsPrivatepluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickTestpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickTestpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickTestpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickTestpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6effectspluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6effectspluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6effectspluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6effectspluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsanimationpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsanimationpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsanimationpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsanimationpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsmodelspluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsmodelspluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsmodelspluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsmodelspluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6modelspluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6modelspluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6modelspluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6modelspluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6particlespluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6particlespluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6particlespluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6particlespluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlfolderlistmodelpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlfolderlistmodelpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlfolderlistmodelpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlfolderlistmodelpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmllocalstoragepluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmllocalstoragepluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmllocalstoragepluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmllocalstoragepluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlsettingspluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlsettingspluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlsettingspluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlsettingspluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlshapespluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlshapespluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlshapespluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlshapespluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlwavefrontmeshpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlwavefrontmeshpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlwavefrontmeshpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlwavefrontmeshpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlxmllistmodelpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlxmllistmodelpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlxmllistmodelpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlxmllistmodelpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquick3dpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquick3dpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquick3dpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquick3dpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquicklayoutspluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquicklayoutspluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquicklayoutspluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquicklayoutspluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagehelperspluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagehelperspluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagehelperspluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagehelperspluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagepluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagepluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagepluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagepluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtchartsqml2AdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtchartsqml2Config.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtchartsqml2Targets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtchartsqml2Targets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectspluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectspluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectspluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectspluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectsprivateAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectsprivateConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectsprivateTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectsprivateTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtqmlcorepluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtqmlcorepluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtqmlcorepluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtqmlcorepluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick2pluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick2pluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick2pluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick2pluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dassetutilspluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dassetutilspluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dassetutilspluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dassetutilspluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3deffectpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3deffectpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3deffectpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3deffectpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelpersimplpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelpersimplpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelpersimplpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelpersimplpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelperspluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelperspluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelperspluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelperspluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticleeffectspluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticleeffectspluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticleeffectspluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticleeffectspluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticles3dpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticles3dpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticles3dpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticles3dpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstyleimplpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstyleimplpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstyleimplpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstyleimplpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstylepluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstylepluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstylepluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstylepluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3styleimplpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3styleimplpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3styleimplpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3styleimplpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3stylepluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3stylepluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3stylepluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3stylepluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstyleimplpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstyleimplpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstyleimplpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstyleimplpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstylepluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstylepluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstylepluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstylepluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestyleimplpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestyleimplpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestyleimplpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestyleimplpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestylepluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestylepluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestylepluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestylepluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2implpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2implpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2implpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2implpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstyleimplpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstyleimplpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstyleimplpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstyleimplpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstylepluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstylepluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstylepluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstylepluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2nativestylepluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2nativestylepluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2nativestylepluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2nativestylepluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2pluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2pluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2pluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2pluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstyleimplpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstyleimplpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstyleimplpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstyleimplpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstylepluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstylepluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstylepluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstylepluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstyleimplpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstyleimplpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstyleimplpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstyleimplpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstylepluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstylepluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstylepluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstylepluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogs2quickimplpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogs2quickimplpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogs2quickimplpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogs2quickimplpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogspluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogspluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogspluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogspluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickshapesdesignhelperspluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickshapesdesignhelperspluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickshapesdesignhelperspluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickshapesdesignhelperspluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktemplates2pluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktemplates2pluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktemplates2pluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktemplates2pluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelineblendtreespluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelineblendtreespluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelineblendtreespluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelineblendtreespluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelinepluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelinepluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelinepluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelinepluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3dspatialaudioAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3dspatialaudioConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3dspatialaudioTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3dspatialaudioTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickmultimediaAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickmultimediaConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickmultimediaTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickmultimediaTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quicktoolingAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quicktoolingConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quicktoolingTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quicktoolingTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickwindowAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickwindowConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickwindowTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickwindowTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6sharedimagepluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6sharedimagepluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6sharedimagepluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6sharedimagepluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6workerscriptpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6workerscriptpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6workerscriptpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6workerscriptpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QDebugMessageServiceFactoryPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QDebugMessageServiceFactoryPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QDebugMessageServiceFactoryPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QDebugMessageServiceFactoryPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QLocalClientConnectionFactoryPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QLocalClientConnectionFactoryPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QLocalClientConnectionFactoryPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QLocalClientConnectionFactoryPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebugServerFactoryPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebugServerFactoryPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebugServerFactoryPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebugServerFactoryPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebuggerServiceFactoryPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebuggerServiceFactoryPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebuggerServiceFactoryPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebuggerServiceFactoryPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlInspectorServiceFactoryPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlInspectorServiceFactoryPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlInspectorServiceFactoryPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlInspectorServiceFactoryPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugConnectorFactoryPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugConnectorFactoryPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugConnectorFactoryPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugConnectorFactoryPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugServiceFactoryPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugServiceFactoryPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugServiceFactoryPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugServiceFactoryPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlPreviewServiceFactoryPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlPreviewServiceFactoryPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlPreviewServiceFactoryPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlPreviewServiceFactoryPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlProfilerServiceFactoryPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlProfilerServiceFactoryPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlProfilerServiceFactoryPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlProfilerServiceFactoryPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuick3DProfilerAdapterFactoryPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuick3DProfilerAdapterFactoryPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuick3DProfilerAdapterFactoryPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuick3DProfilerAdapterFactoryPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuickProfilerAdapterFactoryPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuickProfilerAdapterFactoryPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuickProfilerAdapterFactoryPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuickProfilerAdapterFactoryPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QTcpServerConnectionFactoryPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QTcpServerConnectionFactoryPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QTcpServerConnectionFactoryPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QTcpServerConnectionFactoryPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlConfigExtras.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlFindQmlscInternal.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlPlugins.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlProperties.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlPublicCMakeHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2AdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2Config.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2ConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2ConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2Dependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2Targets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2Targets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2VersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2AdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2Config.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2ConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2ConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2Dependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2Targets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2Targets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2VersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsVersionlessTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickPlugins.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/QtTestProperties.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/FindWrapAtomic.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/FindWrapVulkanHeaders.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Config.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigExtras.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Dependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Targets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6VersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtFeature.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtFeatureCommon.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtInstallPaths.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicAndroidHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicAppleHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeEarlyPolicyHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeVersionHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicDependencyHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicExternalProjectHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicFinalizerHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicFindPackageHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicGitHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicPluginHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicPluginHelpers_v2.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomAttributionHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomCpeHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomDepHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomFileHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomGenerationHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomLicenseHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomOpsHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomPurlHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomPythonHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomQtEntityHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomSystemDepHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicTargetHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicTestHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicToolHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicWalkLibsHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicWindowsHelpers.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeCXXInformation.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeCommonLanguageInclude.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeGenericSystem.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeInitializeConfigs.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeLanguageInformation.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeRCInformation.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeSystemSpecificInformation.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeSystemSpecificInitialize.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckCXXCompilerFlag.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckCXXSourceCompiles.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckIncludeFileCXX.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckLibraryExists.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/CMakeCommonCompilerMacros.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/GNU-CXX.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/GNU.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/FindPackageHandleStandardArgs.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/FindPackageMessage.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/FindThreads.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/FindVulkan.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/GNUInstallDirs.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Internal/CheckCompilerFlag.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Internal/CheckFlagCommonConfig.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Internal/CheckSourceCompiles.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/Windows-GNU-CXX-ABI.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/Windows-GNU-CXX.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/Windows-GNU.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/Windows-Initialize.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/Windows-windres.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/Windows.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/WindowsPaths.cmake + pool = console + + +############################################# +# A missing CMake input file is not an error. + +build CMakeCache.txt CMakeFiles/3.30.5/CMakeCXXCompiler.cmake CMakeFiles/3.30.5/CMakeRCCompiler.cmake CMakeFiles/3.30.5/CMakeSystem.cmake D$:/CodeProject/PhotoWall/photowall-qt/CMakeLists.txt D$:/CodeProject/PhotoWall/photowall-qt/resources/resources.qrc D$:/CodeProject/PhotoWall/photowall-qt/tests/CMakeLists.txt D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core5Compat/Qt6Core5CompatVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6CoreTools/Qt6CoreToolsVersionlessTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreConfigExtras.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreMacros.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Core/Qt6CoreVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointMinGW32Target.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointPrivateAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointPrivateConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointPrivateConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointPrivateConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointPrivateTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointPrivateTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointPrivateVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6ExamplesAssetDownloaderPrivateVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6GuiTools/Qt6GuiToolsVersionlessTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiPlugins.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6GuiVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QGifPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QGifPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QGifPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QGifPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QICOPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QICOPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QICOPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QICOPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QJpegPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QJpegPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QJpegPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QJpegPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QMinimalIntegrationPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QMinimalIntegrationPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QMinimalIntegrationPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QMinimalIntegrationPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QOffscreenIntegrationPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QOffscreenIntegrationPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QOffscreenIntegrationPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QOffscreenIntegrationPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgIconPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgIconPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgIconPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgIconPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QSvgPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QTuioTouchPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QTuioTouchPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QTuioTouchPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QTuioTouchPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsDirect2DIntegrationPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsDirect2DIntegrationPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsDirect2DIntegrationPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsDirect2DIntegrationPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsIntegrationPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsIntegrationPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsIntegrationPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Gui/Qt6QWindowsIntegrationPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkPlugins.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6NetworkVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QNLMNIPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QNLMNIPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QNLMNIPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QNLMNIPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QSchannelBackendPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QSchannelBackendPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QSchannelBackendPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QSchannelBackendPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendCertOnlyPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendCertOnlyPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendCertOnlyPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendCertOnlyPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendOpenSSLPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendOpenSSLPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendOpenSSLPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Network/Qt6QTlsBackendOpenSSLPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6OpenGL/Qt6OpenGLVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlIntegration/Qt6QmlIntegrationAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlIntegration/Qt6QmlIntegrationConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlIntegration/Qt6QmlIntegrationConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlIntegration/Qt6QmlIntegrationConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlIntegration/Qt6QmlIntegrationTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlIntegration/Qt6QmlIntegrationVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlMeta/Qt6QmlMetaVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlModels/Qt6QmlModelsVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlTools/Qt6QmlToolsVersionlessTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QmlWorkerScript/Qt6QmlWorkerScriptVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsPlatformpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsPlatformpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsPlatformpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsPlatformpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsSynchronizerpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsSynchronizerpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsSynchronizerpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsSynchronizerpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlAssetDownloaderpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlAssetDownloaderpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlAssetDownloaderpluginDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlAssetDownloaderpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlAssetDownloaderpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlNetworkpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlNetworkpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlNetworkpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlNetworkpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6Quick3DXrpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6Quick3DXrpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6Quick3DXrpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6Quick3DXrpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickControlsTestUtilsPrivatepluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickControlsTestUtilsPrivatepluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickControlsTestUtilsPrivatepluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickControlsTestUtilsPrivatepluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickTestpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickTestpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickTestpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickTestpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6effectspluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6effectspluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6effectspluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6effectspluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsanimationpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsanimationpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsanimationpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsanimationpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsmodelspluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsmodelspluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsmodelspluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6labsmodelspluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6modelspluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6modelspluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6modelspluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6modelspluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6particlespluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6particlespluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6particlespluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6particlespluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlfolderlistmodelpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlfolderlistmodelpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlfolderlistmodelpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlfolderlistmodelpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmllocalstoragepluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmllocalstoragepluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmllocalstoragepluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmllocalstoragepluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlsettingspluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlsettingspluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlsettingspluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlsettingspluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlshapespluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlshapespluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlshapespluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlshapespluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlwavefrontmeshpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlwavefrontmeshpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlwavefrontmeshpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlwavefrontmeshpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlxmllistmodelpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlxmllistmodelpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlxmllistmodelpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlxmllistmodelpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquick3dpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquick3dpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquick3dpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquick3dpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquicklayoutspluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquicklayoutspluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquicklayoutspluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquicklayoutspluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagehelperspluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagehelperspluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagehelperspluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagehelperspluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagepluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagepluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagepluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagepluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtchartsqml2AdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtchartsqml2Config.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtchartsqml2Targets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtchartsqml2Targets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectspluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectspluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectspluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectspluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectsprivateAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectsprivateConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectsprivateTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectsprivateTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtqmlcorepluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtqmlcorepluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtqmlcorepluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtqmlcorepluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick2pluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick2pluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick2pluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick2pluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dassetutilspluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dassetutilspluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dassetutilspluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dassetutilspluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3deffectpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3deffectpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3deffectpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3deffectpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelpersimplpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelpersimplpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelpersimplpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelpersimplpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelperspluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelperspluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelperspluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dhelperspluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticleeffectspluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticleeffectspluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticleeffectspluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticleeffectspluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticles3dpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticles3dpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticles3dpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dparticles3dpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstyleimplpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstyleimplpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstyleimplpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstyleimplpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstylepluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstylepluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstylepluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2basicstylepluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3styleimplpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3styleimplpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3styleimplpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3styleimplpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3stylepluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3stylepluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3stylepluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fluentwinui3stylepluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstyleimplpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstyleimplpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstyleimplpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstyleimplpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstylepluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstylepluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstylepluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2fusionstylepluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestyleimplpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestyleimplpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestyleimplpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestyleimplpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestylepluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestylepluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestylepluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2imaginestylepluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2implpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2implpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2implpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2implpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstyleimplpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstyleimplpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstyleimplpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstyleimplpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstylepluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstylepluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstylepluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2materialstylepluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2nativestylepluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2nativestylepluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2nativestylepluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2nativestylepluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2pluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2pluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2pluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2pluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstyleimplpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstyleimplpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstyleimplpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstyleimplpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstylepluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstylepluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstylepluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2universalstylepluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstyleimplpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstyleimplpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstyleimplpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstyleimplpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstylepluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstylepluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstylepluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickcontrols2windowsstylepluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogs2quickimplpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogs2quickimplpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogs2quickimplpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogs2quickimplpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogspluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogspluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogspluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogspluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickshapesdesignhelperspluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickshapesdesignhelperspluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickshapesdesignhelperspluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickshapesdesignhelperspluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktemplates2pluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktemplates2pluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktemplates2pluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktemplates2pluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelineblendtreespluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelineblendtreespluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelineblendtreespluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelineblendtreespluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelinepluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelinepluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelinepluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelinepluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3dspatialaudioAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3dspatialaudioConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3dspatialaudioTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3dspatialaudioTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickmultimediaAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickmultimediaConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickmultimediaTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickmultimediaTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quicktoolingAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quicktoolingConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quicktoolingTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quicktoolingTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickwindowAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickwindowConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickwindowTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6quickwindowTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6sharedimagepluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6sharedimagepluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6sharedimagepluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6sharedimagepluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6workerscriptpluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6workerscriptpluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6workerscriptpluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/QmlPlugins/Qt6workerscriptpluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QDebugMessageServiceFactoryPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QDebugMessageServiceFactoryPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QDebugMessageServiceFactoryPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QDebugMessageServiceFactoryPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QLocalClientConnectionFactoryPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QLocalClientConnectionFactoryPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QLocalClientConnectionFactoryPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QLocalClientConnectionFactoryPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebugServerFactoryPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebugServerFactoryPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebugServerFactoryPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebugServerFactoryPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebuggerServiceFactoryPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebuggerServiceFactoryPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebuggerServiceFactoryPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlDebuggerServiceFactoryPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlInspectorServiceFactoryPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlInspectorServiceFactoryPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlInspectorServiceFactoryPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlInspectorServiceFactoryPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugConnectorFactoryPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugConnectorFactoryPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugConnectorFactoryPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugConnectorFactoryPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugServiceFactoryPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugServiceFactoryPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugServiceFactoryPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlNativeDebugServiceFactoryPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlPreviewServiceFactoryPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlPreviewServiceFactoryPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlPreviewServiceFactoryPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlPreviewServiceFactoryPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlProfilerServiceFactoryPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlProfilerServiceFactoryPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlProfilerServiceFactoryPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQmlProfilerServiceFactoryPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuick3DProfilerAdapterFactoryPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuick3DProfilerAdapterFactoryPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuick3DProfilerAdapterFactoryPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuick3DProfilerAdapterFactoryPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuickProfilerAdapterFactoryPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuickProfilerAdapterFactoryPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuickProfilerAdapterFactoryPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QQuickProfilerAdapterFactoryPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QTcpServerConnectionFactoryPluginAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QTcpServerConnectionFactoryPluginConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QTcpServerConnectionFactoryPluginTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QTcpServerConnectionFactoryPluginTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlConfigExtras.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlFindQmlscInternal.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlPlugins.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlProperties.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlPublicCMakeHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Qml/Qt6QmlVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2AdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2Config.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2ConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2ConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2Dependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2Targets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2Targets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickControls2/Qt6QuickControls2VersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2AdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2Config.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2ConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2ConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2Dependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2Targets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2Targets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTemplates2/Qt6QuickTemplates2VersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6QuickTools/Qt6QuickToolsVersionlessTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickPlugins.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Quick/Qt6QuickVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestAdditionalTargetInfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfig.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestDependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestTargets-relwithdebinfo.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestVersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/QtTestProperties.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/FindWrapAtomic.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/FindWrapVulkanHeaders.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Config.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigExtras.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigVersion.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigVersionImpl.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Dependencies.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Targets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6VersionlessAliasTargets.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtFeature.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtFeatureCommon.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtInstallPaths.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicAndroidHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicAppleHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeEarlyPolicyHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeVersionHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicDependencyHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicExternalProjectHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicFinalizerHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicFindPackageHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicGitHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicPluginHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicPluginHelpers_v2.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomAttributionHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomCpeHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomDepHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomFileHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomGenerationHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomLicenseHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomOpsHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomPurlHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomPythonHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomQtEntityHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomSystemDepHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicTargetHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicTestHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicToolHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicWalkLibsHelpers.cmake D$:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicWindowsHelpers.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeCXXInformation.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeCommonLanguageInclude.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeGenericSystem.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeInitializeConfigs.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeLanguageInformation.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeRCInformation.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeSystemSpecificInformation.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeSystemSpecificInitialize.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckCXXCompilerFlag.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckCXXSourceCompiles.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckIncludeFileCXX.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckLibraryExists.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/CMakeCommonCompilerMacros.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/GNU-CXX.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Compiler/GNU.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/FindPackageHandleStandardArgs.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/FindPackageMessage.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/FindThreads.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/FindVulkan.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/GNUInstallDirs.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Internal/CheckCompilerFlag.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Internal/CheckFlagCommonConfig.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Internal/CheckSourceCompiles.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/Windows-GNU-CXX-ABI.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/Windows-GNU-CXX.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/Windows-GNU.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/Windows-Initialize.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/Windows-windres.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/Windows.cmake D$:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/Platform/WindowsPaths.cmake: phony + + +############################################# +# Clean additional files. + +build CMakeFiles/clean.additional: CLEAN_ADDITIONAL + CONFIG = Debug + + +############################################# +# Clean all the built files. + +build clean: CLEAN CMakeFiles/clean.additional + + +############################################# +# Print all primary targets available. + +build help: HELP + + +############################################# +# Make the all target the default. + +default all diff --git a/photowall-qt/build/cmake_install.cmake b/photowall-qt/build/cmake_install.cmake new file mode 100644 index 0000000..8602fc5 --- /dev/null +++ b/photowall-qt/build/cmake_install.cmake @@ -0,0 +1,72 @@ +# Install script for directory: D:/CodeProject/PhotoWall/photowall-qt + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/PhotoWallQt") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "D:/Qt/Tools/mingw1310_64/bin/objdump.exe") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE EXECUTABLE FILES "D:/CodeProject/PhotoWall/photowall-qt/build/PhotoWallQt.exe") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/PhotoWallQt.exe" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/PhotoWallQt.exe") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "D:/Qt/Tools/mingw1310_64/bin/strip.exe" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/PhotoWallQt.exe") + endif() + endif() +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("D:/CodeProject/PhotoWall/photowall-qt/build/tests/cmake_install.cmake") +endif() + +if(CMAKE_INSTALL_COMPONENT) + if(CMAKE_INSTALL_COMPONENT MATCHES "^[a-zA-Z0-9_.+-]+$") + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") + else() + string(MD5 CMAKE_INST_COMP_HASH "${CMAKE_INSTALL_COMPONENT}") + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INST_COMP_HASH}.txt") + unset(CMAKE_INST_COMP_HASH) + endif() +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") + file(WRITE "D:/CodeProject/PhotoWall/photowall-qt/build/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/photowall-qt/build/generic/qtuiotouchplugin.dll b/photowall-qt/build/generic/qtuiotouchplugin.dll new file mode 100644 index 0000000..7915346 Binary files /dev/null and b/photowall-qt/build/generic/qtuiotouchplugin.dll differ diff --git a/photowall-qt/build/iconengines/qsvgicon.dll b/photowall-qt/build/iconengines/qsvgicon.dll new file mode 100644 index 0000000..3983f42 Binary files /dev/null and b/photowall-qt/build/iconengines/qsvgicon.dll differ diff --git a/photowall-qt/build/imageformats/qgif.dll b/photowall-qt/build/imageformats/qgif.dll new file mode 100644 index 0000000..97095d9 Binary files /dev/null and b/photowall-qt/build/imageformats/qgif.dll differ diff --git a/photowall-qt/build/imageformats/qico.dll b/photowall-qt/build/imageformats/qico.dll new file mode 100644 index 0000000..193a190 Binary files /dev/null and b/photowall-qt/build/imageformats/qico.dll differ diff --git a/photowall-qt/build/imageformats/qjpeg.dll b/photowall-qt/build/imageformats/qjpeg.dll new file mode 100644 index 0000000..1a53de9 Binary files /dev/null and b/photowall-qt/build/imageformats/qjpeg.dll differ diff --git a/photowall-qt/build/imageformats/qsvg.dll b/photowall-qt/build/imageformats/qsvg.dll new file mode 100644 index 0000000..b2bacbc Binary files /dev/null and b/photowall-qt/build/imageformats/qsvg.dll differ diff --git a/photowall-qt/build/libgcc_s_seh-1.dll b/photowall-qt/build/libgcc_s_seh-1.dll new file mode 100644 index 0000000..089a1a6 Binary files /dev/null and b/photowall-qt/build/libgcc_s_seh-1.dll differ diff --git a/photowall-qt/build/libstdc++-6.dll b/photowall-qt/build/libstdc++-6.dll new file mode 100644 index 0000000..4191c7a Binary files /dev/null and b/photowall-qt/build/libstdc++-6.dll differ diff --git a/photowall-qt/build/libwinpthread-1.dll b/photowall-qt/build/libwinpthread-1.dll new file mode 100644 index 0000000..55456fe Binary files /dev/null and b/photowall-qt/build/libwinpthread-1.dll differ diff --git a/photowall-qt/build/networkinformation/qnetworklistmanager.dll b/photowall-qt/build/networkinformation/qnetworklistmanager.dll new file mode 100644 index 0000000..05e054a Binary files /dev/null and b/photowall-qt/build/networkinformation/qnetworklistmanager.dll differ diff --git a/photowall-qt/build/opengl32sw.dll b/photowall-qt/build/opengl32sw.dll new file mode 100644 index 0000000..1bf3581 Binary files /dev/null and b/photowall-qt/build/opengl32sw.dll differ diff --git a/photowall-qt/build/photowall_core.dll b/photowall-qt/build/photowall_core.dll new file mode 100644 index 0000000..7e9444c Binary files /dev/null and b/photowall-qt/build/photowall_core.dll differ diff --git a/photowall-qt/build/platforms/qwindows.dll b/photowall-qt/build/platforms/qwindows.dll new file mode 100644 index 0000000..3254692 Binary files /dev/null and b/photowall-qt/build/platforms/qwindows.dll differ diff --git a/photowall-qt/build/qml/QML/plugins.qmltypes b/photowall-qt/build/qml/QML/plugins.qmltypes new file mode 100644 index 0000000..4e99a9f --- /dev/null +++ b/photowall-qt/build/qml/QML/plugins.qmltypes @@ -0,0 +1,5328 @@ +import QtQuick.tooling 1.2 + +// This file describes the plugin-supplied types contained in the library. +// It is used for QML tooling purposes only. +// +// This file was auto-generated by qmltyperegistrar. + +Module { + Component { + file: "private/qqmllocale_p.h" + lineNumber: 85 + name: "QList" + accessSemantics: "sequence" + valueType: "QQmlLocale::DayOfWeek" + } + Component { + file: "private/qv4sequenceobject_p.h" + lineNumber: 179 + name: "std::vector" + accessSemantics: "sequence" + valueType: "bool" + } + Component { + file: "private/qv4sequenceobject_p.h" + lineNumber: 176 + name: "std::vector" + accessSemantics: "sequence" + valueType: "double" + } + Component { + file: "private/qv4sequenceobject_p.h" + lineNumber: 177 + name: "std::vector" + accessSemantics: "sequence" + valueType: "float" + } + Component { + file: "private/qv4sequenceobject_p.h" + lineNumber: 178 + name: "std::vector" + accessSemantics: "sequence" + valueType: "int" + } + Component { + file: "private/qqmlbuiltins_p.h" + lineNumber: 160 + name: "QAnyStringView" + accessSemantics: "value" + extension: "String" + extensionIsJavaScript: true + } + Component { + file: "private/qqmlglobal_p.h" + lineNumber: 265 + name: "QQmlApplication" + accessSemantics: "reference" + prototype: "QObject" + Property { + name: "arguments" + type: "QStringList" + read: "args" + index: 0 + lineNumber: 269 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "name" + type: "QString" + read: "name" + write: "setName" + notify: "nameChanged" + index: 1 + lineNumber: 270 + } + Property { + name: "version" + type: "QString" + read: "version" + write: "setVersion" + notify: "versionChanged" + index: 2 + lineNumber: 271 + } + Property { + name: "organization" + type: "QString" + read: "organization" + write: "setOrganization" + notify: "organizationChanged" + index: 3 + lineNumber: 272 + } + Property { + name: "domain" + type: "QString" + read: "domain" + write: "setDomain" + notify: "domainChanged" + index: 4 + lineNumber: 273 + } + Signal { name: "aboutToQuit"; lineNumber: 292 } + Signal { name: "nameChanged"; lineNumber: 294 } + Signal { name: "versionChanged"; lineNumber: 295 } + Signal { name: "organizationChanged"; lineNumber: 296 } + Signal { name: "domainChanged"; lineNumber: 297 } + Method { + name: "setName" + lineNumber: 286 + Parameter { name: "arg"; type: "QString" } + } + Method { + name: "setVersion" + lineNumber: 287 + Parameter { name: "arg"; type: "QString" } + } + Method { + name: "setOrganization" + lineNumber: 288 + Parameter { name: "arg"; type: "QString" } + } + Method { + name: "setDomain" + lineNumber: 289 + Parameter { name: "arg"; type: "QString" } + } + } + Component { + file: "private/qqmlbuiltins_p.h" + lineNumber: 168 + name: "bool" + accessSemantics: "value" + extension: "Boolean" + extensionIsJavaScript: true + exports: ["QML/bool 1.0"] + isCreatable: false + exportMetaObjectRevisions: [256] + } + Component { + file: "private/qqmlcomponentattached_p.h" + lineNumber: 27 + name: "QQmlComponentAttached" + accessSemantics: "reference" + prototype: "QObject" + Signal { name: "completed"; lineNumber: 55 } + Signal { name: "destruction"; lineNumber: 56 } + } + Component { + file: "private/qqmlbuiltins_p.h" + lineNumber: 516 + name: "QQmlComponent" + accessSemantics: "reference" + prototype: "QObject" + exports: ["QML/Component 1.0"] + exportMetaObjectRevisions: [256] + attachedType: "QQmlComponentAttached" + Enum { + name: "CompilationMode" + lineNumber: 41 + values: ["PreferSynchronous", "Asynchronous"] + } + Enum { + name: "Status" + lineNumber: 56 + values: ["Null", "Ready", "Loading", "Error"] + } + Property { + name: "progress" + type: "double" + read: "progress" + notify: "progressChanged" + index: 0 + lineNumber: 36 + isReadonly: true + } + Property { + name: "status" + type: "Status" + read: "status" + notify: "statusChanged" + index: 1 + lineNumber: 37 + isReadonly: true + } + Property { + name: "url" + type: "QUrl" + read: "url" + index: 2 + lineNumber: 38 + isReadonly: true + isPropertyConstant: true + } + Signal { + name: "statusChanged" + lineNumber: 96 + Parameter { type: "QQmlComponent::Status" } + } + Signal { + name: "progressChanged" + lineNumber: 97 + Parameter { type: "double" } + } + Method { + name: "loadUrl" + lineNumber: 89 + Parameter { name: "url"; type: "QUrl" } + } + Method { + name: "loadUrl" + lineNumber: 90 + Parameter { name: "url"; type: "QUrl" } + Parameter { name: "mode"; type: "CompilationMode" } + } + Method { + name: "loadFromModule" + lineNumber: 91 + Parameter { name: "uri"; type: "QAnyStringView" } + Parameter { name: "typeName"; type: "QAnyStringView" } + Parameter { name: "mode"; type: "QQmlComponent::CompilationMode" } + } + Method { + name: "loadFromModule" + isCloned: true + lineNumber: 91 + Parameter { name: "uri"; type: "QAnyStringView" } + Parameter { name: "typeName"; type: "QAnyStringView" } + } + Method { + name: "setData" + lineNumber: 93 + Parameter { type: "QByteArray" } + Parameter { name: "baseUrl"; type: "QUrl" } + } + Method { name: "errorString"; type: "QString"; isMethodConstant: true; lineNumber: 68 } + Method { name: "createObject"; isJavaScriptFunction: true; lineNumber: 104 } + Method { + name: "createObject" + type: "QObject" + isPointer: true + lineNumber: 107 + Parameter { name: "parent"; type: "QObject"; isPointer: true } + Parameter { name: "properties"; type: "QVariantMap" } + } + Method { + name: "createObject" + type: "QObject" + isPointer: true + isCloned: true + lineNumber: 107 + Parameter { name: "parent"; type: "QObject"; isPointer: true } + } + Method { name: "createObject"; type: "QObject"; isPointer: true; isCloned: true; lineNumber: 107 } + Method { name: "incubateObject"; isJavaScriptFunction: true; lineNumber: 109 } + } + Component { + file: "private/qqmlbuiltins_p.h" + lineNumber: 176 + name: "QDateTime" + accessSemantics: "value" + extension: "Date" + extensionIsJavaScript: true + exports: ["QML/date 1.0"] + isCreatable: false + exportMetaObjectRevisions: [256] + } + Component { + file: "private/qqmlbuiltins_p.h" + lineNumber: 143 + name: "double" + accessSemantics: "value" + extension: "Number" + extensionIsJavaScript: true + exports: ["QML/real 1.0", "QML/double 1.0"] + isCreatable: false + exportMetaObjectRevisions: [256] + } + Component { + file: "private/qqmlvaluetype_p.h" + lineNumber: 322 + name: "QQmlEasingEnums" + accessSemantics: "none" + exports: ["QML/Easing 1.0"] + isCreatable: false + exportMetaObjectRevisions: [256] + Enum { + name: "Type" + lineNumber: 327 + values: [ + "Linear", + "InQuad", + "OutQuad", + "InOutQuad", + "OutInQuad", + "InCubic", + "OutCubic", + "InOutCubic", + "OutInCubic", + "InQuart", + "OutQuart", + "InOutQuart", + "OutInQuart", + "InQuint", + "OutQuint", + "InOutQuint", + "OutInQuint", + "InSine", + "OutSine", + "InOutSine", + "OutInSine", + "InExpo", + "OutExpo", + "InOutExpo", + "OutInExpo", + "InCirc", + "OutCirc", + "InOutCirc", + "OutInCirc", + "InElastic", + "OutElastic", + "InOutElastic", + "OutInElastic", + "InBack", + "OutBack", + "InOutBack", + "OutInBack", + "InBounce", + "OutBounce", + "InOutBounce", + "OutInBounce", + "InCurve", + "OutCurve", + "SineCurve", + "CosineCurve", + "BezierSpline", + "Bezier" + ] + } + } + Component { + file: "private/qqmlvaluetype_p.h" + lineNumber: 358 + name: "QEasingCurve" + accessSemantics: "value" + extension: "QQmlEasingValueType" + Enum { + name: "Type" + lineNumber: 23 + values: [ + "Linear", + "InQuad", + "OutQuad", + "InOutQuad", + "OutInQuad", + "InCubic", + "OutCubic", + "InOutCubic", + "OutInCubic", + "InQuart", + "OutQuart", + "InOutQuart", + "OutInQuart", + "InQuint", + "OutQuint", + "InOutQuint", + "OutInQuint", + "InSine", + "OutSine", + "InOutSine", + "OutInSine", + "InExpo", + "OutExpo", + "InOutExpo", + "OutInExpo", + "InCirc", + "OutCirc", + "InOutCirc", + "OutInCirc", + "InElastic", + "OutElastic", + "InOutElastic", + "OutInElastic", + "InBack", + "OutBack", + "InOutBack", + "OutInBack", + "InBounce", + "OutBounce", + "InOutBounce", + "OutInBounce", + "InCurve", + "OutCurve", + "SineCurve", + "CosineCurve", + "BezierSpline", + "TCBSpline", + "Custom", + "NCurveTypes" + ] + } + } + Component { + file: "private/qqmlvaluetype_p.h" + lineNumber: 358 + name: "QQmlEasingValueType" + accessSemantics: "value" + Property { + name: "type" + type: "QQmlEasingEnums::Type" + read: "type" + write: "setType" + index: 0 + lineNumber: 366 + isFinal: true + } + Property { + name: "amplitude" + type: "double" + read: "amplitude" + write: "setAmplitude" + index: 1 + lineNumber: 367 + isFinal: true + } + Property { + name: "overshoot" + type: "double" + read: "overshoot" + write: "setOvershoot" + index: 2 + lineNumber: 368 + isFinal: true + } + Property { + name: "period" + type: "double" + read: "period" + write: "setPeriod" + index: 3 + lineNumber: 369 + isFinal: true + } + Property { + name: "bezierCurve" + type: "double" + isList: true + read: "bezierCurve" + write: "setBezierCurve" + index: 4 + lineNumber: 370 + isFinal: true + } + Method { name: "QQmlEasingValueType"; isConstructor: true; lineNumber: 373 } + Method { + name: "QQmlEasingValueType" + isConstructor: true + lineNumber: 374 + Parameter { name: "easing"; type: "QEasingCurve" } + } + } + Component { + file: "private/qqmlbuiltins_p.h" + lineNumber: 416 + name: "float" + accessSemantics: "value" + extension: "Number" + extensionIsJavaScript: true + } + Component { + file: "private/qqmlbuiltins_p.h" + lineNumber: 117 + name: "int" + accessSemantics: "value" + extension: "Number" + extensionIsJavaScript: true + exports: ["QML/int 1.0"] + isCreatable: false + exportMetaObjectRevisions: [256] + } + Component { + file: "private/qqmllocale_p.h" + lineNumber: 60 + name: "QQmlLocale" + accessSemantics: "value" + prototype: "QLocale" + Enum { + name: "DayOfWeek" + lineNumber: 67 + values: [ + "Sunday", + "Monday", + "Tuesday", + "Wednesday", + "Thursday", + "Friday", + "Saturday" + ] + } + } + Component { + file: "private/qqmllocale_p.h" + lineNumber: 93 + name: "QLocale" + accessSemantics: "value" + extension: "QQmlLocaleValueType" + Enum { + name: "Language" + type: "ushort" + lineNumber: 44 + values: [ + "AnyLanguage", + "C", + "Abkhazian", + "Afar", + "Afrikaans", + "Aghem", + "Akan", + "Akkadian", + "Akoose", + "Albanian", + "AmericanSignLanguage", + "Amharic", + "AncientEgyptian", + "AncientGreek", + "Arabic", + "Aragonese", + "Aramaic", + "Armenian", + "Assamese", + "Asturian", + "Asu", + "Atsam", + "Avaric", + "Avestan", + "Aymara", + "Azerbaijani", + "Bafia", + "Balinese", + "Bambara", + "Bamun", + "Bangla", + "Basaa", + "Bashkir", + "Basque", + "BatakToba", + "Belarusian", + "Bemba", + "Bena", + "Bhojpuri", + "Bislama", + "Blin", + "Bodo", + "Bosnian", + "Breton", + "Buginese", + "Bulgarian", + "Burmese", + "Cantonese", + "Catalan", + "Cebuano", + "CentralAtlasTamazight", + "CentralKurdish", + "Chakma", + "Chamorro", + "Chechen", + "Cherokee", + "Chickasaw", + "Chiga", + "Chinese", + "Church", + "Chuvash", + "Colognian", + "Coptic", + "Cornish", + "Corsican", + "Cree", + "Croatian", + "Czech", + "Danish", + "Divehi", + "Dogri", + "Duala", + "Dutch", + "Dzongkha", + "Embu", + "English", + "Erzya", + "Esperanto", + "Estonian", + "Ewe", + "Ewondo", + "Faroese", + "Fijian", + "Filipino", + "Finnish", + "French", + "Friulian", + "Fulah", + "Gaelic", + "Ga", + "Galician", + "Ganda", + "Geez", + "Georgian", + "German", + "Gothic", + "Greek", + "Guarani", + "Gujarati", + "Gusii", + "Haitian", + "Hausa", + "Hawaiian", + "Hebrew", + "Herero", + "Hindi", + "HiriMotu", + "Hungarian", + "Icelandic", + "Ido", + "Igbo", + "InariSami", + "Indonesian", + "Ingush", + "Interlingua", + "Interlingue", + "Inuktitut", + "Inupiaq", + "Irish", + "Italian", + "Japanese", + "Javanese", + "Jju", + "JolaFonyi", + "Kabuverdianu", + "Kabyle", + "Kako", + "Kalaallisut", + "Kalenjin", + "Kamba", + "Kannada", + "Kanuri", + "Kashmiri", + "Kazakh", + "Kenyang", + "Khmer", + "Kiche", + "Kikuyu", + "Kinyarwanda", + "Komi", + "Kongo", + "Konkani", + "Korean", + "Koro", + "KoyraboroSenni", + "KoyraChiini", + "Kpelle", + "Kuanyama", + "Kurdish", + "Kwasio", + "Kyrgyz", + "Lakota", + "Langi", + "Lao", + "Latin", + "Latvian", + "Lezghian", + "Limburgish", + "Lingala", + "LiteraryChinese", + "Lithuanian", + "Lojban", + "LowerSorbian", + "LowGerman", + "LubaKatanga", + "LuleSami", + "Luo", + "Luxembourgish", + "Luyia", + "Macedonian", + "Machame", + "Maithili", + "MakhuwaMeetto", + "Makonde", + "Malagasy", + "Malayalam", + "Malay", + "Maltese", + "Mandingo", + "Manipuri", + "Manx", + "Maori", + "Mapuche", + "Marathi", + "Marshallese", + "Masai", + "Mazanderani", + "Mende", + "Meru", + "Meta", + "Mohawk", + "Mongolian", + "Morisyen", + "Mundang", + "Muscogee", + "Nama", + "NauruLanguage", + "Navajo", + "Ndonga", + "Nepali", + "Newari", + "Ngiemboon", + "Ngomba", + "NigerianPidgin", + "Nko", + "NorthernLuri", + "NorthernSami", + "NorthernSotho", + "NorthNdebele", + "NorwegianBokmal", + "NorwegianNynorsk", + "Nuer", + "Nyanja", + "Nyankole", + "Occitan", + "Odia", + "Ojibwa", + "OldIrish", + "OldNorse", + "OldPersian", + "Oromo", + "Osage", + "Ossetic", + "Pahlavi", + "Palauan", + "Pali", + "Papiamento", + "Pashto", + "Persian", + "Phoenician", + "Polish", + "Portuguese", + "Prussian", + "Punjabi", + "Quechua", + "Romanian", + "Romansh", + "Rombo", + "Rundi", + "Russian", + "Rwa", + "Saho", + "Sakha", + "Samburu", + "Samoan", + "Sango", + "Sangu", + "Sanskrit", + "Santali", + "Sardinian", + "Saurashtra", + "Sena", + "Serbian", + "Shambala", + "Shona", + "SichuanYi", + "Sicilian", + "Sidamo", + "Silesian", + "Sindhi", + "Sinhala", + "SkoltSami", + "Slovak", + "Slovenian", + "Soga", + "Somali", + "SouthernKurdish", + "SouthernSami", + "SouthernSotho", + "SouthNdebele", + "Spanish", + "StandardMoroccanTamazight", + "Sundanese", + "Swahili", + "Swati", + "Swedish", + "SwissGerman", + "Syriac", + "Tachelhit", + "Tahitian", + "TaiDam", + "Taita", + "Tajik", + "Tamil", + "Taroko", + "Tasawaq", + "Tatar", + "Telugu", + "Teso", + "Thai", + "Tibetan", + "Tigre", + "Tigrinya", + "TokelauLanguage", + "TokPisin", + "Tongan", + "Tsonga", + "Tswana", + "Turkish", + "Turkmen", + "TuvaluLanguage", + "Tyap", + "Ugaritic", + "Ukrainian", + "UpperSorbian", + "Urdu", + "Uyghur", + "Uzbek", + "Vai", + "Venda", + "Vietnamese", + "Volapuk", + "Vunjo", + "Walloon", + "Walser", + "Warlpiri", + "Welsh", + "WesternBalochi", + "WesternFrisian", + "Wolaytta", + "Wolof", + "Xhosa", + "Yangben", + "Yiddish", + "Yoruba", + "Zarma", + "Zhuang", + "Zulu", + "Kaingang", + "Nheengatu", + "Haryanvi", + "NorthernFrisian", + "Rajasthani", + "Moksha", + "TokiPona", + "Pijin", + "Obolo", + "Baluchi", + "Ligurian", + "Rohingya", + "Torwali", + "Anii", + "Kangri", + "Venetian", + "Kuvi", + "KaraKalpak", + "SwampyCree", + "Afan", + "Bengali", + "Bhutani", + "Byelorussian", + "Cambodian", + "CentralMoroccoTamazight", + "Chewa", + "Frisian", + "Greenlandic", + "Inupiak", + "Kirghiz", + "Kurundi", + "Kwanyama", + "Navaho", + "Oriya", + "RhaetoRomance", + "Uighur", + "Uigur", + "Walamo", + "LastLanguage" + ] + } + Enum { + name: "Script" + type: "ushort" + lineNumber: 416 + values: [ + "AnyScript", + "AdlamScript", + "AhomScript", + "AnatolianHieroglyphsScript", + "ArabicScript", + "ArmenianScript", + "AvestanScript", + "BalineseScript", + "BamumScript", + "BanglaScript", + "BassaVahScript", + "BatakScript", + "BhaiksukiScript", + "BopomofoScript", + "BrahmiScript", + "BrailleScript", + "BugineseScript", + "BuhidScript", + "CanadianAboriginalScript", + "CarianScript", + "CaucasianAlbanianScript", + "ChakmaScript", + "ChamScript", + "CherokeeScript", + "CopticScript", + "CuneiformScript", + "CypriotScript", + "CyrillicScript", + "DeseretScript", + "DevanagariScript", + "DuployanScript", + "EgyptianHieroglyphsScript", + "ElbasanScript", + "EthiopicScript", + "FraserScript", + "GeorgianScript", + "GlagoliticScript", + "GothicScript", + "GranthaScript", + "GreekScript", + "GujaratiScript", + "GurmukhiScript", + "HangulScript", + "HanScript", + "HanunooScript", + "HanWithBopomofoScript", + "HatranScript", + "HebrewScript", + "HiraganaScript", + "ImperialAramaicScript", + "InscriptionalPahlaviScript", + "InscriptionalParthianScript", + "JamoScript", + "JapaneseScript", + "JavaneseScript", + "KaithiScript", + "KannadaScript", + "KatakanaScript", + "KayahLiScript", + "KharoshthiScript", + "KhmerScript", + "KhojkiScript", + "KhudawadiScript", + "KoreanScript", + "LannaScript", + "LaoScript", + "LatinScript", + "LepchaScript", + "LimbuScript", + "LinearAScript", + "LinearBScript", + "LycianScript", + "LydianScript", + "MahajaniScript", + "MalayalamScript", + "MandaeanScript", + "ManichaeanScript", + "MarchenScript", + "MeiteiMayekScript", + "MendeScript", + "MeroiticCursiveScript", + "MeroiticScript", + "ModiScript", + "MongolianScript", + "MroScript", + "MultaniScript", + "MyanmarScript", + "NabataeanScript", + "NewaScript", + "NewTaiLueScript", + "NkoScript", + "OdiaScript", + "OghamScript", + "OlChikiScript", + "OldHungarianScript", + "OldItalicScript", + "OldNorthArabianScript", + "OldPermicScript", + "OldPersianScript", + "OldSouthArabianScript", + "OrkhonScript", + "OsageScript", + "OsmanyaScript", + "PahawhHmongScript", + "PalmyreneScript", + "PauCinHauScript", + "PhagsPaScript", + "PhoenicianScript", + "PollardPhoneticScript", + "PsalterPahlaviScript", + "RejangScript", + "RunicScript", + "SamaritanScript", + "SaurashtraScript", + "SharadaScript", + "ShavianScript", + "SiddhamScript", + "SignWritingScript", + "SimplifiedHanScript", + "SinhalaScript", + "SoraSompengScript", + "SundaneseScript", + "SylotiNagriScript", + "SyriacScript", + "TagalogScript", + "TagbanwaScript", + "TaiLeScript", + "TaiVietScript", + "TakriScript", + "TamilScript", + "TangutScript", + "TeluguScript", + "ThaanaScript", + "ThaiScript", + "TibetanScript", + "TifinaghScript", + "TirhutaScript", + "TraditionalHanScript", + "UgariticScript", + "VaiScript", + "VarangKshitiScript", + "YiScript", + "HanifiScript", + "BengaliScript", + "MendeKikakuiScript", + "OriyaScript", + "SimplifiedChineseScript", + "TraditionalChineseScript", + "LastScript" + ] + } + Enum { + name: "Country" + type: "ushort" + lineNumber: 571 + values: [ + "AnyTerritory", + "Afghanistan", + "AlandIslands", + "Albania", + "Algeria", + "AmericanSamoa", + "Andorra", + "Angola", + "Anguilla", + "Antarctica", + "AntiguaAndBarbuda", + "Argentina", + "Armenia", + "Aruba", + "AscensionIsland", + "Australia", + "Austria", + "Azerbaijan", + "Bahamas", + "Bahrain", + "Bangladesh", + "Barbados", + "Belarus", + "Belgium", + "Belize", + "Benin", + "Bermuda", + "Bhutan", + "Bolivia", + "BosniaAndHerzegovina", + "Botswana", + "BouvetIsland", + "Brazil", + "BritishIndianOceanTerritory", + "BritishVirginIslands", + "Brunei", + "Bulgaria", + "BurkinaFaso", + "Burundi", + "Cambodia", + "Cameroon", + "Canada", + "CanaryIslands", + "CapeVerde", + "CaribbeanNetherlands", + "CaymanIslands", + "CentralAfricanRepublic", + "CeutaAndMelilla", + "Chad", + "Chile", + "China", + "ChristmasIsland", + "ClippertonIsland", + "CocosIslands", + "Colombia", + "Comoros", + "CongoBrazzaville", + "CongoKinshasa", + "CookIslands", + "CostaRica", + "Croatia", + "Cuba", + "Curacao", + "Cyprus", + "Czechia", + "Denmark", + "DiegoGarcia", + "Djibouti", + "Dominica", + "DominicanRepublic", + "Ecuador", + "Egypt", + "ElSalvador", + "EquatorialGuinea", + "Eritrea", + "Estonia", + "Eswatini", + "Ethiopia", + "Europe", + "EuropeanUnion", + "FalklandIslands", + "FaroeIslands", + "Fiji", + "Finland", + "France", + "FrenchGuiana", + "FrenchPolynesia", + "FrenchSouthernTerritories", + "Gabon", + "Gambia", + "Georgia", + "Germany", + "Ghana", + "Gibraltar", + "Greece", + "Greenland", + "Grenada", + "Guadeloupe", + "Guam", + "Guatemala", + "Guernsey", + "GuineaBissau", + "Guinea", + "Guyana", + "Haiti", + "HeardAndMcDonaldIslands", + "Honduras", + "HongKong", + "Hungary", + "Iceland", + "India", + "Indonesia", + "Iran", + "Iraq", + "Ireland", + "IsleOfMan", + "Israel", + "Italy", + "IvoryCoast", + "Jamaica", + "Japan", + "Jersey", + "Jordan", + "Kazakhstan", + "Kenya", + "Kiribati", + "Kosovo", + "Kuwait", + "Kyrgyzstan", + "Laos", + "LatinAmerica", + "Latvia", + "Lebanon", + "Lesotho", + "Liberia", + "Libya", + "Liechtenstein", + "Lithuania", + "Luxembourg", + "Macao", + "Macedonia", + "Madagascar", + "Malawi", + "Malaysia", + "Maldives", + "Mali", + "Malta", + "MarshallIslands", + "Martinique", + "Mauritania", + "Mauritius", + "Mayotte", + "Mexico", + "Micronesia", + "Moldova", + "Monaco", + "Mongolia", + "Montenegro", + "Montserrat", + "Morocco", + "Mozambique", + "Myanmar", + "Namibia", + "NauruTerritory", + "Nepal", + "Netherlands", + "NewCaledonia", + "NewZealand", + "Nicaragua", + "Nigeria", + "Niger", + "Niue", + "NorfolkIsland", + "NorthernMarianaIslands", + "NorthKorea", + "Norway", + "Oman", + "OutlyingOceania", + "Pakistan", + "Palau", + "PalestinianTerritories", + "Panama", + "PapuaNewGuinea", + "Paraguay", + "Peru", + "Philippines", + "Pitcairn", + "Poland", + "Portugal", + "PuertoRico", + "Qatar", + "Reunion", + "Romania", + "Russia", + "Rwanda", + "SaintBarthelemy", + "SaintHelena", + "SaintKittsAndNevis", + "SaintLucia", + "SaintMartin", + "SaintPierreAndMiquelon", + "SaintVincentAndGrenadines", + "Samoa", + "SanMarino", + "SaoTomeAndPrincipe", + "SaudiArabia", + "Senegal", + "Serbia", + "Seychelles", + "SierraLeone", + "Singapore", + "SintMaarten", + "Slovakia", + "Slovenia", + "SolomonIslands", + "Somalia", + "SouthAfrica", + "SouthGeorgiaAndSouthSandwichIslands", + "SouthKorea", + "SouthSudan", + "Spain", + "SriLanka", + "Sudan", + "Suriname", + "SvalbardAndJanMayen", + "Sweden", + "Switzerland", + "Syria", + "Taiwan", + "Tajikistan", + "Tanzania", + "Thailand", + "TimorLeste", + "Togo", + "TokelauTerritory", + "Tonga", + "TrinidadAndTobago", + "TristanDaCunha", + "Tunisia", + "Turkey", + "Turkmenistan", + "TurksAndCaicosIslands", + "TuvaluTerritory", + "Uganda", + "Ukraine", + "UnitedArabEmirates", + "UnitedKingdom", + "UnitedStatesOutlyingIslands", + "UnitedStates", + "UnitedStatesVirginIslands", + "Uruguay", + "Uzbekistan", + "Vanuatu", + "VaticanCity", + "Venezuela", + "Vietnam", + "WallisAndFutuna", + "WesternSahara", + "World", + "Yemen", + "Zambia", + "Zimbabwe", + "AnyCountry", + "Bonaire", + "BosniaAndHerzegowina", + "CuraSao", + "CzechRepublic", + "DemocraticRepublicOfCongo", + "DemocraticRepublicOfKorea", + "EastTimor", + "LatinAmericaAndTheCaribbean", + "Macau", + "NauruCountry", + "PeoplesRepublicOfCongo", + "RepublicOfKorea", + "RussianFederation", + "SaintVincentAndTheGrenadines", + "SouthGeorgiaAndTheSouthSandwichIslands", + "SvalbardAndJanMayenIslands", + "Swaziland", + "SyrianArabRepublic", + "TokelauCountry", + "TuvaluCountry", + "UnitedStatesMinorOutlyingIslands", + "VaticanCityState", + "WallisAndFutunaIslands", + "LastTerritory", + "LastCountry" + ] + } + Enum { + name: "MeasurementSystem" + lineNumber: 871 + values: [ + "MetricSystem", + "ImperialUSSystem", + "ImperialUKSystem", + "ImperialSystem" + ] + } + Enum { + name: "FormatType" + lineNumber: 879 + values: ["LongFormat", "ShortFormat", "NarrowFormat"] + } + Enum { + name: "NumberOptions" + alias: "NumberOption" + isFlag: true + lineNumber: 881 + values: [ + "DefaultNumberOptions", + "OmitGroupSeparator", + "RejectGroupSeparator", + "OmitLeadingZeroInExponent", + "RejectLeadingZeroInExponent", + "IncludeTrailingZeroesAfterDot", + "RejectTrailingZeroesAfterDot" + ] + } + Enum { + name: "TagSeparator" + isScoped: true + type: "qint8" + lineNumber: 897 + values: ["Dash", "Underscore"] + } + Enum { + name: "CurrencySymbolFormat" + lineNumber: 900 + values: [ + "CurrencyIsoCode", + "CurrencySymbol", + "CurrencyDisplayName" + ] + } + Enum { + name: "DataSizeFormats" + alias: "DataSizeFormat" + isFlag: true + lineNumber: 907 + values: [ + "DataSizeBase1000", + "DataSizeSIQuantifiers", + "DataSizeIecFormat", + "DataSizeTraditionalFormat", + "DataSizeSIFormat" + ] + } + Enum { + name: "LanguageCodeTypes" + alias: "LanguageCodeType" + isFlag: true + lineNumber: 1121 + values: [ + "ISO639Part1", + "ISO639Part2B", + "ISO639Part2T", + "ISO639Part3", + "LegacyLanguageCode", + "ISO639Part2", + "ISO639Alpha2", + "ISO639Alpha3", + "ISO639", + "AnyLanguageCode" + ] + } + Enum { + name: "QuotationStyle" + lineNumber: 1178 + values: ["StandardQuotation", "AlternateQuotation"] + } + } + Component { + file: "private/qqmllocale_p.h" + lineNumber: 93 + name: "QQmlLocaleValueType" + accessSemantics: "value" + Property { + name: "firstDayOfWeek" + type: "QQmlLocale::DayOfWeek" + read: "firstDayOfWeek" + index: 0 + lineNumber: 97 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "measurementSystem" + type: "QLocale::MeasurementSystem" + read: "measurementSystem" + index: 1 + lineNumber: 98 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "textDirection" + type: "Qt::LayoutDirection" + read: "textDirection" + index: 2 + lineNumber: 99 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "weekDays" + type: "QQmlLocale::DayOfWeek" + isList: true + read: "weekDays" + index: 3 + lineNumber: 100 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "uiLanguages" + type: "QStringList" + read: "uiLanguages" + index: 4 + lineNumber: 101 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "name" + type: "QString" + read: "name" + index: 5 + lineNumber: 103 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "nativeLanguageName" + type: "QString" + read: "nativeLanguageName" + index: 6 + lineNumber: 104 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "nativeCountryName" + type: "QString" + read: "nativeCountryName" + index: 7 + lineNumber: 106 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "nativeTerritoryName" + type: "QString" + read: "nativeTerritoryName" + index: 8 + lineNumber: 108 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "decimalPoint" + type: "QString" + read: "decimalPoint" + index: 9 + lineNumber: 109 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "groupSeparator" + type: "QString" + read: "groupSeparator" + index: 10 + lineNumber: 110 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "percent" + type: "QString" + read: "percent" + index: 11 + lineNumber: 111 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "zeroDigit" + type: "QString" + read: "zeroDigit" + index: 12 + lineNumber: 112 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "negativeSign" + type: "QString" + read: "negativeSign" + index: 13 + lineNumber: 113 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "positiveSign" + type: "QString" + read: "positiveSign" + index: 14 + lineNumber: 114 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "exponential" + type: "QString" + read: "exponential" + index: 15 + lineNumber: 115 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "amText" + type: "QString" + read: "amText" + index: 16 + lineNumber: 116 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "pmText" + type: "QString" + read: "pmText" + index: 17 + lineNumber: 117 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "numberOptions" + type: "QLocale::NumberOptions" + read: "numberOptions" + write: "setNumberOptions" + index: 18 + lineNumber: 119 + } + Method { + name: "currencySymbol" + type: "QString" + isMethodConstant: true + lineNumber: 130 + Parameter { name: "format"; type: "QLocale::CurrencySymbolFormat" } + } + Method { + name: "currencySymbol" + type: "QString" + isCloned: true + isMethodConstant: true + lineNumber: 130 + } + Method { + name: "dateTimeFormat" + type: "QString" + isMethodConstant: true + lineNumber: 136 + Parameter { name: "format"; type: "QLocale::FormatType" } + } + Method { + name: "dateTimeFormat" + type: "QString" + isCloned: true + isMethodConstant: true + lineNumber: 136 + } + Method { + name: "timeFormat" + type: "QString" + isMethodConstant: true + lineNumber: 141 + Parameter { name: "format"; type: "QLocale::FormatType" } + } + Method { + name: "timeFormat" + type: "QString" + isCloned: true + isMethodConstant: true + lineNumber: 141 + } + Method { + name: "dateFormat" + type: "QString" + isMethodConstant: true + lineNumber: 146 + Parameter { name: "format"; type: "QLocale::FormatType" } + } + Method { + name: "dateFormat" + type: "QString" + isCloned: true + isMethodConstant: true + lineNumber: 146 + } + Method { + name: "monthName" + type: "QString" + isMethodConstant: true + lineNumber: 151 + Parameter { name: "index"; type: "int" } + Parameter { name: "format"; type: "QLocale::FormatType" } + } + Method { + name: "monthName" + type: "QString" + isCloned: true + isMethodConstant: true + lineNumber: 151 + Parameter { name: "index"; type: "int" } + } + Method { + name: "standaloneMonthName" + type: "QString" + isMethodConstant: true + lineNumber: 157 + Parameter { name: "index"; type: "int" } + Parameter { name: "format"; type: "QLocale::FormatType" } + } + Method { + name: "standaloneMonthName" + type: "QString" + isCloned: true + isMethodConstant: true + lineNumber: 157 + Parameter { name: "index"; type: "int" } + } + Method { + name: "dayName" + type: "QString" + isMethodConstant: true + lineNumber: 164 + Parameter { name: "index"; type: "int" } + Parameter { name: "format"; type: "QLocale::FormatType" } + } + Method { + name: "dayName" + type: "QString" + isCloned: true + isMethodConstant: true + lineNumber: 164 + Parameter { name: "index"; type: "int" } + } + Method { + name: "standaloneDayName" + type: "QString" + isMethodConstant: true + lineNumber: 170 + Parameter { name: "index"; type: "int" } + Parameter { name: "format"; type: "QLocale::FormatType" } + } + Method { + name: "standaloneDayName" + type: "QString" + isCloned: true + isMethodConstant: true + lineNumber: 170 + Parameter { name: "index"; type: "int" } + } + Method { + name: "formattedDataSize" + isJavaScriptFunction: true + isMethodConstant: true + lineNumber: 177 + } + Method { + name: "formattedDataSize" + type: "QString" + isMethodConstant: true + lineNumber: 178 + Parameter { name: "bytes"; type: "double" } + Parameter { name: "precision"; type: "int" } + Parameter { name: "format"; type: "QLocale::DataSizeFormats" } + } + Method { + name: "formattedDataSize" + type: "QString" + isCloned: true + isMethodConstant: true + lineNumber: 178 + Parameter { name: "bytes"; type: "double" } + Parameter { name: "precision"; type: "int" } + } + Method { + name: "formattedDataSize" + type: "QString" + isCloned: true + isMethodConstant: true + lineNumber: 178 + Parameter { name: "bytes"; type: "double" } + } + Method { name: "toString"; isJavaScriptFunction: true; isMethodConstant: true; lineNumber: 186 } + Method { name: "toString"; type: "QString"; isMethodConstant: true; lineNumber: 191 } + Method { + name: "toString" + type: "QString" + isMethodConstant: true + lineNumber: 193 + Parameter { name: "i"; type: "int" } + } + Method { + name: "toString" + type: "QString" + isMethodConstant: true + lineNumber: 194 + Parameter { name: "f"; type: "double" } + } + Method { + name: "toString" + type: "QString" + isMethodConstant: true + lineNumber: 198 + Parameter { name: "f"; type: "double" } + Parameter { name: "format"; type: "QString" } + Parameter { name: "precision"; type: "int" } + } + Method { + name: "toString" + type: "QString" + isCloned: true + isMethodConstant: true + lineNumber: 198 + Parameter { name: "f"; type: "double" } + Parameter { name: "format"; type: "QString" } + } + Method { + name: "toString" + type: "QString" + isMethodConstant: true + lineNumber: 205 + Parameter { name: "dateTime"; type: "QDateTime" } + Parameter { name: "format"; type: "QString" } + } + Method { + name: "toString" + type: "QString" + isMethodConstant: true + lineNumber: 209 + Parameter { name: "dateTime"; type: "QDateTime" } + Parameter { name: "format"; type: "QLocale::FormatType" } + } + Method { + name: "toString" + type: "QString" + isCloned: true + isMethodConstant: true + lineNumber: 209 + Parameter { name: "dateTime"; type: "QDateTime" } + } + Method { + name: "createSeparatedList" + type: "QString" + isMethodConstant: true + lineNumber: 215 + Parameter { name: "list"; type: "QStringList" } + } + Method { + name: "QQmlLocaleValueType" + isConstructor: true + lineNumber: 128 + Parameter { name: "name"; type: "QString" } + } + } + Component { + file: "private/qqmlloggingcategorybase_p.h" + lineNumber: 27 + name: "QQmlLoggingCategoryBase" + accessSemantics: "reference" + prototype: "QObject" + } + Component { + file: "private/qqmlvaluetype_p.h" + lineNumber: 267 + name: "QMarginsF" + accessSemantics: "value" + extension: "QQmlMarginsFValueType" + } + Component { + file: "private/qqmlvaluetype_p.h" + lineNumber: 267 + name: "QQmlMarginsFValueType" + accessSemantics: "value" + Property { + name: "left" + type: "double" + read: "left" + write: "setLeft" + index: 0 + lineNumber: 269 + isFinal: true + } + Property { + name: "right" + type: "double" + read: "right" + write: "setRight" + index: 1 + lineNumber: 270 + isFinal: true + } + Property { + name: "top" + type: "double" + read: "top" + write: "setTop" + index: 2 + lineNumber: 271 + isFinal: true + } + Property { + name: "bottom" + type: "double" + read: "bottom" + write: "setBottom" + index: 3 + lineNumber: 272 + isFinal: true + } + Method { name: "toString"; type: "QString"; isMethodConstant: true; lineNumber: 283 } + Method { + name: "QQmlMarginsFValueType" + isConstructor: true + lineNumber: 281 + Parameter { name: "margins"; type: "QMarginsF" } + } + Method { + name: "QQmlMarginsFValueType" + isConstructor: true + lineNumber: 282 + Parameter { name: "margins"; type: "QMargins" } + } + } + Component { + file: "private/qqmlvaluetype_p.h" + lineNumber: 294 + name: "QMargins" + accessSemantics: "value" + extension: "QQmlMarginsValueType" + } + Component { + file: "private/qqmlvaluetype_p.h" + lineNumber: 294 + name: "QQmlMarginsValueType" + accessSemantics: "value" + Property { + name: "left" + type: "int" + read: "left" + write: "setLeft" + index: 0 + lineNumber: 296 + isFinal: true + } + Property { + name: "right" + type: "int" + read: "right" + write: "setRight" + index: 1 + lineNumber: 297 + isFinal: true + } + Property { + name: "top" + type: "int" + read: "top" + write: "setTop" + index: 2 + lineNumber: 298 + isFinal: true + } + Property { + name: "bottom" + type: "int" + read: "bottom" + write: "setBottom" + index: 3 + lineNumber: 299 + isFinal: true + } + Method { name: "toString"; type: "QString"; isMethodConstant: true; lineNumber: 310 } + Method { + name: "QQmlMarginsValueType" + isConstructor: true + lineNumber: 308 + Parameter { name: "margins"; type: "QMargins" } + } + Method { + name: "QQmlMarginsValueType" + isConstructor: true + lineNumber: 309 + Parameter { name: "margins"; type: "QMarginsF" } + } + } + Component { + file: "private/qqmlbuiltins_p.h" + lineNumber: 202 + name: "std::nullptr_t" + accessSemantics: "value" + extension: "QQmlNullForeign" + } + Component { + file: "private/qqmlbuiltins_p.h" + lineNumber: 202 + name: "QQmlNullForeign" + accessSemantics: "value" + } + Component { + file: "private/qqmlplatform_p.h" + lineNumber: 24 + name: "QQmlPlatform" + accessSemantics: "reference" + prototype: "QObject" + Property { + name: "os" + type: "QString" + read: "os" + index: 0 + lineNumber: 27 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "pluginName" + type: "QString" + read: "pluginName" + index: 1 + lineNumber: 28 + isReadonly: true + isPropertyConstant: true + } + } + Component { + file: "private/qqmlvaluetype_p.h" + lineNumber: 109 + name: "QPointF" + accessSemantics: "value" + extension: "QQmlPointFValueType" + exports: ["QML/point 1.0"] + isStructured: true + exportMetaObjectRevisions: [256] + } + Component { + file: "private/qqmlvaluetype_p.h" + lineNumber: 109 + name: "QQmlPointFValueType" + accessSemantics: "value" + Property { + name: "x" + type: "double" + read: "x" + write: "setX" + index: 0 + lineNumber: 111 + isFinal: true + } + Property { + name: "y" + type: "double" + read: "y" + write: "setY" + index: 1 + lineNumber: 112 + isFinal: true + } + Method { name: "toString"; type: "QString"; isMethodConstant: true; lineNumber: 123 } + Method { name: "QQmlPointFValueType"; isConstructor: true; lineNumber: 120 } + Method { + name: "QQmlPointFValueType" + isConstructor: true + lineNumber: 121 + Parameter { name: "point"; type: "QPointF" } + } + Method { + name: "QQmlPointFValueType" + isConstructor: true + lineNumber: 122 + Parameter { name: "point"; type: "QPoint" } + } + } + Component { + file: "private/qqmlvaluetype_p.h" + lineNumber: 130 + name: "QPoint" + accessSemantics: "value" + extension: "QQmlPointValueType" + } + Component { + file: "private/qqmlvaluetype_p.h" + lineNumber: 130 + name: "QQmlPointValueType" + accessSemantics: "value" + Property { name: "x"; type: "int"; read: "x"; write: "setX"; index: 0; lineNumber: 132; isFinal: true } + Property { name: "y"; type: "int"; read: "y"; write: "setY"; index: 1; lineNumber: 133; isFinal: true } + Method { name: "toString"; type: "QString"; isMethodConstant: true; lineNumber: 144 } + Method { + name: "QQmlPointValueType" + isConstructor: true + lineNumber: 142 + Parameter { name: "point"; type: "QPoint" } + } + Method { + name: "QQmlPointValueType" + isConstructor: true + lineNumber: 143 + Parameter { name: "point"; type: "QPointF" } + } + } + Component { + file: "qqmlproperty.h" + lineNumber: 22 + name: "QQmlProperty" + accessSemantics: "value" + Property { + name: "object" + type: "QObject" + isPointer: true + read: "object" + index: 0 + lineNumber: 27 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "name" + type: "QString" + read: "name" + index: 1 + lineNumber: 28 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + } + Component { + file: "qqmlpropertymap.h" + lineNumber: 19 + name: "QQmlPropertyMap" + accessSemantics: "reference" + prototype: "QObject" + Signal { + name: "valueChanged" + lineNumber: 44 + Parameter { name: "key"; type: "QString" } + Parameter { name: "value"; type: "QVariant" } + } + Method { name: "keys"; type: "QStringList"; isMethodConstant: true; lineNumber: 33 } + } + Component { + file: "private/qqmlbuiltins_p.h" + lineNumber: 461 + name: "QByteArray" + accessSemantics: "value" + extension: "ArrayBuffer" + extensionIsJavaScript: true + } + Component { + file: "private/qqmlbuiltins_p.h" + lineNumber: 469 + name: "QByteArrayList" + accessSemantics: "sequence" + valueType: "QByteArray" + } + Component { + file: "private/qqmlbuiltins_p.h" + lineNumber: 437 + name: "QChar" + accessSemantics: "value" + extension: "String" + extensionIsJavaScript: true + } + Component { + file: "private/qqmlbuiltins_p.h" + lineNumber: 445 + name: "QDate" + accessSemantics: "value" + extension: "Date" + extensionIsJavaScript: true + } + Component { + file: "private/qqmlbuiltins_p.h" + lineNumber: 508 + name: "QJSValue" + accessSemantics: "value" + extension: "QQmlQJSValueForeign" + } + Component { + file: "private/qqmlbuiltins_p.h" + lineNumber: 508 + name: "QQmlQJSValueForeign" + accessSemantics: "value" + } + Component { + file: "private/qqmlbuiltins_p.h" + lineNumber: 555 + name: "QJsonArray" + accessSemantics: "sequence" + valueType: "QJsonValue" + } + Component { + file: "private/qqmlbuiltins_p.h" + lineNumber: 539 + name: "QJsonObject" + accessSemantics: "value" + extension: "Object" + extensionIsJavaScript: true + } + Component { + file: "private/qqmlbuiltins_p.h" + lineNumber: 547 + name: "QJsonValue" + accessSemantics: "value" + extension: "QQmlQJsonValueForeign" + } + Component { + file: "private/qqmlbuiltins_p.h" + lineNumber: 547 + name: "QQmlQJsonValueForeign" + accessSemantics: "value" + } + Component { + file: "private/qqmlbuiltins_p.h" + lineNumber: 493 + name: "QObjectList" + accessSemantics: "sequence" + valueType: "QObject" + } + Component { + file: "private/qqmlbuiltins_p.h" + lineNumber: 477 + name: "QStringList" + accessSemantics: "sequence" + valueType: "QString" + } + Component { + file: "private/qqmlbuiltins_p.h" + lineNumber: 453 + name: "QTime" + accessSemantics: "value" + extension: "Date" + extensionIsJavaScript: true + } + Component { + file: "private/qqmlbuiltins_p.h" + lineNumber: 218 + name: "QVariantHash" + accessSemantics: "value" + extension: "Object" + extensionIsJavaScript: true + } + Component { + file: "private/qqmlbuiltins_p.h" + lineNumber: 485 + name: "QVariantList" + accessSemantics: "sequence" + valueType: "QVariant" + } + Component { + file: "private/qqmlbuiltins_p.h" + lineNumber: 210 + name: "QVariantMap" + accessSemantics: "value" + extension: "Object" + extensionIsJavaScript: true + } + Component { + file: "private/qqmlbuiltins_p.h" + lineNumber: 226 + name: "qint8" + accessSemantics: "value" + extension: "Number" + extensionIsJavaScript: true + } + Component { + file: "private/qqmlbuiltins_p.h" + lineNumber: 342 + name: "qlonglong" + aliases: ["qsizetype"] + accessSemantics: "value" + extension: "Number" + extensionIsJavaScript: true + } + Component { + file: "private/qqmlbuiltins_p.h" + lineNumber: 108 + name: "QObject" + accessSemantics: "reference" + extension: "Object" + extensionIsJavaScript: true + exports: ["QML/QtObject 1.0"] + exportMetaObjectRevisions: [256] + Property { + name: "objectName" + type: "QString" + bindable: "bindableObjectName" + read: "objectName" + write: "setObjectName" + notify: "objectNameChanged" + index: 0 + lineNumber: 108 + } + Signal { + name: "objectNameChanged" + lineNumber: 345 + Parameter { name: "objectName"; type: "QString" } + } + Method { name: "toString"; type: "QString"; isMethodConstant: true } + Method { + name: "destroy" + Parameter { name: "delay"; type: "int" } + } + Method { name: "destroy"; isCloned: true } + Method { + name: "QObject" + isConstructor: true + lineNumber: 113 + Parameter { name: "parent"; type: "QObject"; isPointer: true } + } + Method { name: "QObject"; isCloned: true; isConstructor: true; lineNumber: 113 } + } + Component { + file: "private/qqmlbuiltins_p.h" + lineNumber: 241 + name: "quint8" + accessSemantics: "value" + extension: "Number" + extensionIsJavaScript: true + } + Component { + file: "private/qqmlbuiltins_p.h" + lineNumber: 381 + name: "qulonglong" + accessSemantics: "value" + extension: "Number" + extensionIsJavaScript: true + } + Component { + file: "private/qqmlvaluetype_p.h" + lineNumber: 193 + name: "QRectF" + accessSemantics: "value" + extension: "QQmlRectFValueType" + exports: ["QML/rect 1.0"] + isStructured: true + exportMetaObjectRevisions: [256] + } + Component { + file: "private/qqmlvaluetype_p.h" + lineNumber: 193 + name: "QQmlRectFValueType" + accessSemantics: "value" + Property { + name: "x" + type: "double" + read: "x" + write: "setX" + index: 0 + lineNumber: 195 + isFinal: true + } + Property { + name: "y" + type: "double" + read: "y" + write: "setY" + index: 1 + lineNumber: 196 + isFinal: true + } + Property { + name: "width" + type: "double" + read: "width" + write: "setWidth" + index: 2 + lineNumber: 197 + isFinal: true + } + Property { + name: "height" + type: "double" + read: "height" + write: "setHeight" + index: 3 + lineNumber: 198 + isFinal: true + } + Property { + name: "left" + type: "double" + read: "left" + index: 4 + lineNumber: 199 + isReadonly: true + isFinal: true + } + Property { + name: "right" + type: "double" + read: "right" + index: 5 + lineNumber: 200 + isReadonly: true + isFinal: true + } + Property { + name: "top" + type: "double" + read: "top" + index: 6 + lineNumber: 201 + isReadonly: true + isFinal: true + } + Property { + name: "bottom" + type: "double" + read: "bottom" + index: 7 + lineNumber: 202 + isReadonly: true + isFinal: true + } + Method { name: "toString"; type: "QString"; isMethodConstant: true; lineNumber: 213 } + Method { name: "QQmlRectFValueType"; isConstructor: true; lineNumber: 210 } + Method { + name: "QQmlRectFValueType" + isConstructor: true + lineNumber: 211 + Parameter { name: "rect"; type: "QRectF" } + } + Method { + name: "QQmlRectFValueType" + isConstructor: true + lineNumber: 212 + Parameter { name: "rect"; type: "QRect" } + } + } + Component { + file: "private/qqmlvaluetype_p.h" + lineNumber: 230 + name: "QRect" + accessSemantics: "value" + extension: "QQmlRectValueType" + } + Component { + file: "private/qqmlvaluetype_p.h" + lineNumber: 230 + name: "QQmlRectValueType" + accessSemantics: "value" + Property { name: "x"; type: "int"; read: "x"; write: "setX"; index: 0; lineNumber: 232; isFinal: true } + Property { name: "y"; type: "int"; read: "y"; write: "setY"; index: 1; lineNumber: 233; isFinal: true } + Property { + name: "width" + type: "int" + read: "width" + write: "setWidth" + index: 2 + lineNumber: 234 + isFinal: true + } + Property { + name: "height" + type: "int" + read: "height" + write: "setHeight" + index: 3 + lineNumber: 235 + isFinal: true + } + Property { + name: "left" + type: "int" + read: "left" + index: 4 + lineNumber: 236 + isReadonly: true + isFinal: true + } + Property { + name: "right" + type: "int" + read: "right" + index: 5 + lineNumber: 237 + isReadonly: true + isFinal: true + } + Property { + name: "top" + type: "int" + read: "top" + index: 6 + lineNumber: 238 + isReadonly: true + isFinal: true + } + Property { + name: "bottom" + type: "int" + read: "bottom" + index: 7 + lineNumber: 239 + isReadonly: true + isFinal: true + } + Method { name: "toString"; type: "QString"; isMethodConstant: true; lineNumber: 250 } + Method { + name: "QQmlRectValueType" + isConstructor: true + lineNumber: 248 + Parameter { name: "rect"; type: "QRect" } + } + Method { + name: "QQmlRectValueType" + isConstructor: true + lineNumber: 249 + Parameter { name: "rect"; type: "QRectF" } + } + } + Component { + file: "private/qqmlbuiltins_p.h" + lineNumber: 193 + name: "QRegularExpression" + accessSemantics: "value" + extension: "RegExp" + extensionIsJavaScript: true + exports: ["QML/regexp 1.0"] + isCreatable: false + exportMetaObjectRevisions: [256] + } + Component { + file: "private/qqmlbuiltins_p.h" + lineNumber: 524 + name: "QQmlScriptString" + accessSemantics: "value" + } + Component { + file: "private/qqmlbuiltins_p.h" + lineNumber: 276 + name: "short" + accessSemantics: "value" + extension: "Number" + extensionIsJavaScript: true + } + Component { + file: "private/qqmlvaluetype_p.h" + lineNumber: 151 + name: "QSizeF" + accessSemantics: "value" + extension: "QQmlSizeFValueType" + exports: ["QML/size 1.0"] + isStructured: true + exportMetaObjectRevisions: [256] + } + Component { + file: "private/qqmlvaluetype_p.h" + lineNumber: 151 + name: "QQmlSizeFValueType" + accessSemantics: "value" + Property { + name: "width" + type: "double" + read: "width" + write: "setWidth" + index: 0 + lineNumber: 153 + isFinal: true + } + Property { + name: "height" + type: "double" + read: "height" + write: "setHeight" + index: 1 + lineNumber: 154 + isFinal: true + } + Method { name: "toString"; type: "QString"; isMethodConstant: true; lineNumber: 165 } + Method { name: "QQmlSizeFValueType"; isConstructor: true; lineNumber: 162 } + Method { + name: "QQmlSizeFValueType" + isConstructor: true + lineNumber: 163 + Parameter { name: "size"; type: "QSizeF" } + } + Method { + name: "QQmlSizeFValueType" + isConstructor: true + lineNumber: 164 + Parameter { name: "size"; type: "QSize" } + } + } + Component { + file: "private/qqmlvaluetype_p.h" + lineNumber: 172 + name: "QSize" + accessSemantics: "value" + extension: "QQmlSizeValueType" + } + Component { + file: "private/qqmlvaluetype_p.h" + lineNumber: 172 + name: "QQmlSizeValueType" + accessSemantics: "value" + Property { + name: "width" + type: "int" + read: "width" + write: "setWidth" + index: 0 + lineNumber: 174 + isFinal: true + } + Property { + name: "height" + type: "int" + read: "height" + write: "setHeight" + index: 1 + lineNumber: 175 + isFinal: true + } + Method { name: "toString"; type: "QString"; isMethodConstant: true; lineNumber: 186 } + Method { + name: "QQmlSizeValueType" + isConstructor: true + lineNumber: 184 + Parameter { name: "size"; type: "QSize" } + } + Method { + name: "QQmlSizeValueType" + isConstructor: true + lineNumber: 185 + Parameter { name: "size"; type: "QSizeF" } + } + } + Component { + file: "private/qqmlbuiltins_p.h" + lineNumber: 152 + name: "QString" + accessSemantics: "value" + extension: "String" + extensionIsJavaScript: true + exports: ["QML/string 1.0"] + isCreatable: false + exportMetaObjectRevisions: [256] + } + Component { + file: "qqml.h" + lineNumber: 136 + name: "QQmlTypeNotAvailable" + accessSemantics: "reference" + prototype: "QObject" + exports: [] + isCreatable: false + exportMetaObjectRevisions: [] + } + Component { + file: "private/qqmlbuiltins_p.h" + lineNumber: 320 + name: "uint" + accessSemantics: "value" + extension: "Number" + extensionIsJavaScript: true + } + Component { + file: "private/qqmlbuiltins_p.h" + lineNumber: 184 + name: "QUrl" + accessSemantics: "value" + extension: "URL" + extensionIsJavaScript: true + exports: ["QML/url 1.0"] + isCreatable: false + exportMetaObjectRevisions: [256] + } + Component { + file: "private/qqmlbuiltins_p.h" + lineNumber: 298 + name: "ushort" + accessSemantics: "value" + extension: "Number" + extensionIsJavaScript: true + } + Component { + file: "private/qqmlvaluetype_p.h" + lineNumber: 389 + name: "QQmlV4ExecutionEnginePtr" + accessSemantics: "value" + extension: "QQmlV4ExecutionEnginePtrForeign" + } + Component { + file: "private/qqmlvaluetype_p.h" + lineNumber: 389 + name: "QQmlV4ExecutionEnginePtrForeign" + accessSemantics: "value" + } + Component { + file: "private/qqmlbuiltins_p.h" + lineNumber: 531 + name: "QQmlV4FunctionPtr" + accessSemantics: "value" + extension: "QQmlV4FunctionPtrForeign" + } + Component { + file: "private/qqmlbuiltins_p.h" + lineNumber: 531 + name: "QQmlV4FunctionPtrForeign" + accessSemantics: "value" + } + Component { + file: "private/qqmlbuiltins_p.h" + lineNumber: 99 + name: "QVariant" + accessSemantics: "value" + extension: "QQmlVarForeign" + exports: ["QML/var 1.0", "QML/variant 1.0"] + isCreatable: false + exportMetaObjectRevisions: [256] + } + Component { + file: "private/qqmlbuiltins_p.h" + lineNumber: 99 + name: "QQmlVarForeign" + accessSemantics: "value" + } + Component { + file: "private/qqmlbuiltins_p.h" + lineNumber: 88 + name: "void" + accessSemantics: "value" + extension: "undefined" + extensionIsJavaScript: true + exports: ["QML/void 1.0"] + isCreatable: false + exportMetaObjectRevisions: [256] + } + Component { + file: "private/qv4sequenceobject_p.h" + lineNumber: 173 + name: "QList" + accessSemantics: "sequence" + valueType: "double" + } + Component { + file: "private/qv4sequenceobject_p.h" + lineNumber: 172 + name: "std::vector" + accessSemantics: "sequence" + valueType: "double" + } + Component { + file: "private/qv4sequenceobject_p.h" + lineNumber: 180 + name: "std::vector" + accessSemantics: "sequence" + valueType: "QString" + } + Component { + file: "private/qv4sequenceobject_p.h" + lineNumber: 181 + name: "std::vector" + accessSemantics: "sequence" + valueType: "QUrl" + } + Component { + file: "qnamespace.h" + lineNumber: 25 + name: "Qt" + accessSemantics: "none" + Enum { + name: "GlobalColor" + lineNumber: 28 + values: [ + "color0", + "color1", + "black", + "white", + "darkGray", + "gray", + "lightGray", + "red", + "green", + "blue", + "cyan", + "magenta", + "yellow", + "darkRed", + "darkGreen", + "darkBlue", + "darkCyan", + "darkMagenta", + "darkYellow", + "transparent" + ] + } + Enum { + name: "ColorScheme" + isScoped: true + lineNumber: 51 + values: ["Unknown", "Light", "Dark"] + } + Enum { + name: "ContrastPreference" + isScoped: true + lineNumber: 57 + values: ["NoPreference", "HighContrast"] + } + Enum { + name: "MouseButtons" + alias: "MouseButton" + isFlag: true + lineNumber: 62 + values: [ + "NoButton", + "LeftButton", + "RightButton", + "MiddleButton", + "BackButton", + "XButton1", + "ExtraButton1", + "ForwardButton", + "XButton2", + "ExtraButton2", + "TaskButton", + "ExtraButton3", + "ExtraButton4", + "ExtraButton5", + "ExtraButton6", + "ExtraButton7", + "ExtraButton8", + "ExtraButton9", + "ExtraButton10", + "ExtraButton11", + "ExtraButton12", + "ExtraButton13", + "ExtraButton14", + "ExtraButton15", + "ExtraButton16", + "ExtraButton17", + "ExtraButton18", + "ExtraButton19", + "ExtraButton20", + "ExtraButton21", + "ExtraButton22", + "ExtraButton23", + "ExtraButton24", + "AllButtons", + "MaxMouseButton", + "MouseButtonMask" + ] + } + Enum { + name: "Orientation" + lineNumber: 104 + values: ["Horizontal", "Vertical"] + } + Enum { + name: "Orientations" + alias: "Orientation" + isFlag: true + lineNumber: 104 + values: ["Horizontal", "Vertical"] + } + Enum { + name: "FocusPolicy" + lineNumber: 112 + values: [ + "NoFocus", + "TabFocus", + "ClickFocus", + "StrongFocus", + "WheelFocus" + ] + } + Enum { + name: "TabFocusBehavior" + lineNumber: 120 + values: [ + "NoTabFocus", + "TabFocusTextControls", + "TabFocusListControls", + "TabFocusAllControls" + ] + } + Enum { + name: "SortOrder" + lineNumber: 127 + values: ["AscendingOrder", "DescendingOrder"] + } + Enum { + name: "SplitBehavior" + alias: "SplitBehaviorFlags" + isFlag: true + lineNumber: 132 + values: ["KeepEmptyParts", "SkipEmptyParts"] + } + Enum { + name: "Alignment" + alias: "AlignmentFlag" + isFlag: true + lineNumber: 149 + values: [ + "AlignLeft", + "AlignLeading", + "AlignRight", + "AlignTrailing", + "AlignHCenter", + "AlignJustify", + "AlignAbsolute", + "AlignHorizontal_Mask", + "AlignTop", + "AlignBottom", + "AlignVCenter", + "AlignBaseline", + "AlignVertical_Mask", + "AlignCenter" + ] + } + Enum { + name: "TextFlag" + lineNumber: 175 + values: [ + "TextSingleLine", + "TextDontClip", + "TextExpandTabs", + "TextShowMnemonic", + "TextWordWrap", + "TextWrapAnywhere", + "TextDontPrint", + "TextIncludeTrailingSpaces", + "TextHideMnemonic", + "TextJustificationForced", + "TextForceLeftToRight", + "TextForceRightToLeft", + "TextLongestVariant" + ] + } + Enum { + name: "TextElideMode" + lineNumber: 194 + values: ["ElideLeft", "ElideRight", "ElideMiddle", "ElideNone"] + } + Enum { + name: "WindowType" + lineNumber: 211 + values: [ + "Widget", + "Window", + "Dialog", + "Sheet", + "Drawer", + "Popup", + "Tool", + "ToolTip", + "SplashScreen", + "Desktop", + "SubWindow", + "ForeignWindow", + "CoverWindow", + "WindowType_Mask", + "MSWindowsFixedSizeDialogHint", + "MSWindowsOwnDC", + "BypassWindowManagerHint", + "X11BypassWindowManagerHint", + "FramelessWindowHint", + "WindowTitleHint", + "WindowSystemMenuHint", + "WindowMinimizeButtonHint", + "WindowMaximizeButtonHint", + "WindowMinMaxButtonsHint", + "WindowContextHelpButtonHint", + "WindowShadeButtonHint", + "WindowStaysOnTopHint", + "WindowTransparentForInput", + "WindowOverridesSystemGestures", + "WindowDoesNotAcceptFocus", + "MaximizeUsingFullscreenGeometryHint", + "ExpandedClientAreaHint", + "NoTitleBarBackgroundHint", + "CustomizeWindowHint", + "WindowStaysOnBottomHint", + "WindowCloseButtonHint", + "MacWindowToolBarButtonHint", + "BypassGraphicsProxyWidget", + "NoDropShadowWindowHint", + "WindowFullscreenButtonHint" + ] + } + Enum { + name: "WindowFlags" + alias: "WindowType" + isFlag: true + lineNumber: 211 + values: [ + "Widget", + "Window", + "Dialog", + "Sheet", + "Drawer", + "Popup", + "Tool", + "ToolTip", + "SplashScreen", + "Desktop", + "SubWindow", + "ForeignWindow", + "CoverWindow", + "WindowType_Mask", + "MSWindowsFixedSizeDialogHint", + "MSWindowsOwnDC", + "BypassWindowManagerHint", + "X11BypassWindowManagerHint", + "FramelessWindowHint", + "WindowTitleHint", + "WindowSystemMenuHint", + "WindowMinimizeButtonHint", + "WindowMaximizeButtonHint", + "WindowMinMaxButtonsHint", + "WindowContextHelpButtonHint", + "WindowShadeButtonHint", + "WindowStaysOnTopHint", + "WindowTransparentForInput", + "WindowOverridesSystemGestures", + "WindowDoesNotAcceptFocus", + "MaximizeUsingFullscreenGeometryHint", + "ExpandedClientAreaHint", + "NoTitleBarBackgroundHint", + "CustomizeWindowHint", + "WindowStaysOnBottomHint", + "WindowCloseButtonHint", + "MacWindowToolBarButtonHint", + "BypassGraphicsProxyWidget", + "NoDropShadowWindowHint", + "WindowFullscreenButtonHint" + ] + } + Enum { + name: "WindowState" + lineNumber: 265 + values: [ + "WindowNoState", + "WindowMinimized", + "WindowMaximized", + "WindowFullScreen", + "WindowActive" + ] + } + Enum { + name: "WindowStates" + alias: "WindowState" + isFlag: true + lineNumber: 265 + values: [ + "WindowNoState", + "WindowMinimized", + "WindowMaximized", + "WindowFullScreen", + "WindowActive" + ] + } + Enum { + name: "ApplicationState" + lineNumber: 276 + values: [ + "ApplicationSuspended", + "ApplicationHidden", + "ApplicationInactive", + "ApplicationActive" + ] + } + Enum { + name: "ScreenOrientation" + lineNumber: 285 + values: [ + "PrimaryOrientation", + "PortraitOrientation", + "LandscapeOrientation", + "InvertedPortraitOrientation", + "InvertedLandscapeOrientation" + ] + } + Enum { + name: "ScreenOrientations" + alias: "ScreenOrientation" + isFlag: true + lineNumber: 285 + values: [ + "PrimaryOrientation", + "PortraitOrientation", + "LandscapeOrientation", + "InvertedPortraitOrientation", + "InvertedLandscapeOrientation" + ] + } + Enum { + name: "WidgetAttribute" + lineNumber: 296 + values: [ + "WA_Disabled", + "WA_UnderMouse", + "WA_MouseTracking", + "WA_OpaquePaintEvent", + "WA_StaticContents", + "WA_LaidOut", + "WA_PaintOnScreen", + "WA_NoSystemBackground", + "WA_UpdatesDisabled", + "WA_Mapped", + "WA_InputMethodEnabled", + "WA_WState_Visible", + "WA_WState_Hidden", + "WA_ForceDisabled", + "WA_KeyCompression", + "WA_PendingMoveEvent", + "WA_PendingResizeEvent", + "WA_SetPalette", + "WA_SetFont", + "WA_SetCursor", + "WA_NoChildEventsFromChildren", + "WA_WindowModified", + "WA_Resized", + "WA_Moved", + "WA_PendingUpdate", + "WA_InvalidSize", + "WA_CustomWhatsThis", + "WA_LayoutOnEntireRect", + "WA_OutsideWSRange", + "WA_GrabbedShortcut", + "WA_TransparentForMouseEvents", + "WA_PaintUnclipped", + "WA_SetWindowIcon", + "WA_NoMouseReplay", + "WA_DeleteOnClose", + "WA_RightToLeft", + "WA_SetLayoutDirection", + "WA_NoChildEventsForParent", + "WA_ForceUpdatesDisabled", + "WA_WState_Created", + "WA_WState_CompressKeys", + "WA_WState_InPaintEvent", + "WA_WState_Reparented", + "WA_WState_ConfigPending", + "WA_WState_Polished", + "WA_WState_OwnSizePolicy", + "WA_WState_ExplicitShowHide", + "WA_ShowModal", + "WA_MouseNoMask", + "WA_NoMousePropagation", + "WA_Hover", + "WA_InputMethodTransparent", + "WA_QuitOnClose", + "WA_KeyboardFocusChange", + "WA_AcceptDrops", + "WA_DropSiteRegistered", + "WA_WindowPropagation", + "WA_NoX11EventCompression", + "WA_TintedBackground", + "WA_X11OpenGLOverlay", + "WA_AlwaysShowToolTips", + "WA_MacOpaqueSizeGrip", + "WA_SetStyle", + "WA_SetLocale", + "WA_MacShowFocusRect", + "WA_MacNormalSize", + "WA_MacSmallSize", + "WA_MacMiniSize", + "WA_LayoutUsesWidgetRect", + "WA_StyledBackground", + "WA_CanHostQMdiSubWindowTitleBar", + "WA_MacAlwaysShowToolWindow", + "WA_StyleSheet", + "WA_ShowWithoutActivating", + "WA_X11BypassTransientForHint", + "WA_NativeWindow", + "WA_DontCreateNativeAncestors", + "WA_DontShowOnScreen", + "WA_X11NetWmWindowTypeDesktop", + "WA_X11NetWmWindowTypeDock", + "WA_X11NetWmWindowTypeToolBar", + "WA_X11NetWmWindowTypeMenu", + "WA_X11NetWmWindowTypeUtility", + "WA_X11NetWmWindowTypeSplash", + "WA_X11NetWmWindowTypeDialog", + "WA_X11NetWmWindowTypeDropDownMenu", + "WA_X11NetWmWindowTypePopupMenu", + "WA_X11NetWmWindowTypeToolTip", + "WA_X11NetWmWindowTypeNotification", + "WA_X11NetWmWindowTypeCombo", + "WA_X11NetWmWindowTypeDND", + "WA_SetWindowModality", + "WA_WState_WindowOpacitySet", + "WA_TranslucentBackground", + "WA_AcceptTouchEvents", + "WA_WState_AcceptedTouchBeginEvent", + "WA_TouchPadAcceptSingleTouchEvents", + "WA_X11DoNotAcceptFocus", + "WA_AlwaysStackOnTop", + "WA_TabletTracking", + "WA_ContentsMarginsRespectsSafeArea", + "WA_StyleSheetTarget", + "WA_AttributeCount" + ] + } + Enum { + name: "ApplicationAttribute" + lineNumber: 437 + values: [ + "AA_QtQuickUseDefaultSizePolicy", + "AA_DontShowIconsInMenus", + "AA_NativeWindows", + "AA_DontCreateNativeWidgetSiblings", + "AA_PluginApplication", + "AA_DontUseNativeMenuBar", + "AA_MacDontSwapCtrlAndMeta", + "AA_Use96Dpi", + "AA_DisableNativeVirtualKeyboard", + "AA_DontUseNativeMenuWindows", + "AA_SynthesizeTouchForUnhandledMouseEvents", + "AA_SynthesizeMouseForUnhandledTouchEvents", + "AA_UseHighDpiPixmaps", + "AA_ForceRasterWidgets", + "AA_UseDesktopOpenGL", + "AA_UseOpenGLES", + "AA_UseSoftwareOpenGL", + "AA_ShareOpenGLContexts", + "AA_SetPalette", + "AA_EnableHighDpiScaling", + "AA_DisableHighDpiScaling", + "AA_UseStyleSheetPropagationInWidgetStyles", + "AA_DontUseNativeDialogs", + "AA_SynthesizeMouseForUnhandledTabletEvents", + "AA_CompressHighFrequencyEvents", + "AA_DontCheckOpenGLContextThreadAffinity", + "AA_DisableShaderDiskCache", + "AA_DontShowShortcutsInContextMenus", + "AA_CompressTabletEvents", + "AA_DisableSessionManager", + "AA_AttributeCount" + ] + } + Enum { + name: "ImageConversionFlags" + alias: "ImageConversionFlag" + isFlag: true + lineNumber: 490 + values: [ + "ColorMode_Mask", + "AutoColor", + "ColorOnly", + "MonoOnly", + "AlphaDither_Mask", + "ThresholdAlphaDither", + "OrderedAlphaDither", + "DiffuseAlphaDither", + "NoAlpha", + "Dither_Mask", + "DiffuseDither", + "OrderedDither", + "ThresholdDither", + "DitherMode_Mask", + "AutoDither", + "PreferDither", + "AvoidDither", + "NoOpaqueDetection", + "NoFormatConversion" + ] + } + Enum { + name: "BGMode" + lineNumber: 520 + values: ["TransparentMode", "OpaqueMode"] + } + Enum { + name: "Key" + lineNumber: 525 + values: [ + "Key_Space", + "Key_Any", + "Key_Exclam", + "Key_QuoteDbl", + "Key_NumberSign", + "Key_Dollar", + "Key_Percent", + "Key_Ampersand", + "Key_Apostrophe", + "Key_ParenLeft", + "Key_ParenRight", + "Key_Asterisk", + "Key_Plus", + "Key_Comma", + "Key_Minus", + "Key_Period", + "Key_Slash", + "Key_0", + "Key_1", + "Key_2", + "Key_3", + "Key_4", + "Key_5", + "Key_6", + "Key_7", + "Key_8", + "Key_9", + "Key_Colon", + "Key_Semicolon", + "Key_Less", + "Key_Equal", + "Key_Greater", + "Key_Question", + "Key_At", + "Key_A", + "Key_B", + "Key_C", + "Key_D", + "Key_E", + "Key_F", + "Key_G", + "Key_H", + "Key_I", + "Key_J", + "Key_K", + "Key_L", + "Key_M", + "Key_N", + "Key_O", + "Key_P", + "Key_Q", + "Key_R", + "Key_S", + "Key_T", + "Key_U", + "Key_V", + "Key_W", + "Key_X", + "Key_Y", + "Key_Z", + "Key_BracketLeft", + "Key_Backslash", + "Key_BracketRight", + "Key_AsciiCircum", + "Key_Underscore", + "Key_QuoteLeft", + "Key_BraceLeft", + "Key_Bar", + "Key_BraceRight", + "Key_AsciiTilde", + "Key_nobreakspace", + "Key_exclamdown", + "Key_cent", + "Key_sterling", + "Key_currency", + "Key_yen", + "Key_brokenbar", + "Key_section", + "Key_diaeresis", + "Key_copyright", + "Key_ordfeminine", + "Key_guillemotleft", + "Key_notsign", + "Key_hyphen", + "Key_registered", + "Key_macron", + "Key_degree", + "Key_plusminus", + "Key_twosuperior", + "Key_threesuperior", + "Key_acute", + "Key_micro", + "Key_mu", + "Key_paragraph", + "Key_periodcentered", + "Key_cedilla", + "Key_onesuperior", + "Key_masculine", + "Key_guillemotright", + "Key_onequarter", + "Key_onehalf", + "Key_threequarters", + "Key_questiondown", + "Key_Agrave", + "Key_Aacute", + "Key_Acircumflex", + "Key_Atilde", + "Key_Adiaeresis", + "Key_Aring", + "Key_AE", + "Key_Ccedilla", + "Key_Egrave", + "Key_Eacute", + "Key_Ecircumflex", + "Key_Ediaeresis", + "Key_Igrave", + "Key_Iacute", + "Key_Icircumflex", + "Key_Idiaeresis", + "Key_ETH", + "Key_Ntilde", + "Key_Ograve", + "Key_Oacute", + "Key_Ocircumflex", + "Key_Otilde", + "Key_Odiaeresis", + "Key_multiply", + "Key_Ooblique", + "Key_Ugrave", + "Key_Uacute", + "Key_Ucircumflex", + "Key_Udiaeresis", + "Key_Yacute", + "Key_THORN", + "Key_ssharp", + "Key_division", + "Key_ydiaeresis", + "Key_Escape", + "Key_Tab", + "Key_Backtab", + "Key_Backspace", + "Key_Return", + "Key_Enter", + "Key_Insert", + "Key_Delete", + "Key_Pause", + "Key_Print", + "Key_SysReq", + "Key_Clear", + "Key_Home", + "Key_End", + "Key_Left", + "Key_Up", + "Key_Right", + "Key_Down", + "Key_PageUp", + "Key_PageDown", + "Key_Shift", + "Key_Control", + "Key_Meta", + "Key_Alt", + "Key_CapsLock", + "Key_NumLock", + "Key_ScrollLock", + "Key_F1", + "Key_F2", + "Key_F3", + "Key_F4", + "Key_F5", + "Key_F6", + "Key_F7", + "Key_F8", + "Key_F9", + "Key_F10", + "Key_F11", + "Key_F12", + "Key_F13", + "Key_F14", + "Key_F15", + "Key_F16", + "Key_F17", + "Key_F18", + "Key_F19", + "Key_F20", + "Key_F21", + "Key_F22", + "Key_F23", + "Key_F24", + "Key_F25", + "Key_F26", + "Key_F27", + "Key_F28", + "Key_F29", + "Key_F30", + "Key_F31", + "Key_F32", + "Key_F33", + "Key_F34", + "Key_F35", + "Key_Super_L", + "Key_Super_R", + "Key_Menu", + "Key_Hyper_L", + "Key_Hyper_R", + "Key_Help", + "Key_Direction_L", + "Key_Direction_R", + "Key_AltGr", + "Key_Multi_key", + "Key_Codeinput", + "Key_SingleCandidate", + "Key_MultipleCandidate", + "Key_PreviousCandidate", + "Key_Mode_switch", + "Key_Kanji", + "Key_Muhenkan", + "Key_Henkan", + "Key_Romaji", + "Key_Hiragana", + "Key_Katakana", + "Key_Hiragana_Katakana", + "Key_Zenkaku", + "Key_Hankaku", + "Key_Zenkaku_Hankaku", + "Key_Touroku", + "Key_Massyo", + "Key_Kana_Lock", + "Key_Kana_Shift", + "Key_Eisu_Shift", + "Key_Eisu_toggle", + "Key_Hangul", + "Key_Hangul_Start", + "Key_Hangul_End", + "Key_Hangul_Hanja", + "Key_Hangul_Jamo", + "Key_Hangul_Romaja", + "Key_Hangul_Jeonja", + "Key_Hangul_Banja", + "Key_Hangul_PreHanja", + "Key_Hangul_PostHanja", + "Key_Hangul_Special", + "Key_Dead_Grave", + "Key_Dead_Acute", + "Key_Dead_Circumflex", + "Key_Dead_Tilde", + "Key_Dead_Macron", + "Key_Dead_Breve", + "Key_Dead_Abovedot", + "Key_Dead_Diaeresis", + "Key_Dead_Abovering", + "Key_Dead_Doubleacute", + "Key_Dead_Caron", + "Key_Dead_Cedilla", + "Key_Dead_Ogonek", + "Key_Dead_Iota", + "Key_Dead_Voiced_Sound", + "Key_Dead_Semivoiced_Sound", + "Key_Dead_Belowdot", + "Key_Dead_Hook", + "Key_Dead_Horn", + "Key_Dead_Stroke", + "Key_Dead_Abovecomma", + "Key_Dead_Abovereversedcomma", + "Key_Dead_Doublegrave", + "Key_Dead_Belowring", + "Key_Dead_Belowmacron", + "Key_Dead_Belowcircumflex", + "Key_Dead_Belowtilde", + "Key_Dead_Belowbreve", + "Key_Dead_Belowdiaeresis", + "Key_Dead_Invertedbreve", + "Key_Dead_Belowcomma", + "Key_Dead_Currency", + "Key_Dead_a", + "Key_Dead_A", + "Key_Dead_e", + "Key_Dead_E", + "Key_Dead_i", + "Key_Dead_I", + "Key_Dead_o", + "Key_Dead_O", + "Key_Dead_u", + "Key_Dead_U", + "Key_Dead_Small_Schwa", + "Key_Dead_Capital_Schwa", + "Key_Dead_Greek", + "Key_Dead_Lowline", + "Key_Dead_Aboveverticalline", + "Key_Dead_Belowverticalline", + "Key_Dead_Longsolidusoverlay", + "Key_Back", + "Key_Forward", + "Key_Stop", + "Key_Refresh", + "Key_VolumeDown", + "Key_VolumeMute", + "Key_VolumeUp", + "Key_BassBoost", + "Key_BassUp", + "Key_BassDown", + "Key_TrebleUp", + "Key_TrebleDown", + "Key_MediaPlay", + "Key_MediaStop", + "Key_MediaPrevious", + "Key_MediaNext", + "Key_MediaRecord", + "Key_MediaPause", + "Key_MediaTogglePlayPause", + "Key_HomePage", + "Key_Favorites", + "Key_Search", + "Key_Standby", + "Key_OpenUrl", + "Key_LaunchMail", + "Key_LaunchMedia", + "Key_Launch0", + "Key_Launch1", + "Key_Launch2", + "Key_Launch3", + "Key_Launch4", + "Key_Launch5", + "Key_Launch6", + "Key_Launch7", + "Key_Launch8", + "Key_Launch9", + "Key_LaunchA", + "Key_LaunchB", + "Key_LaunchC", + "Key_LaunchD", + "Key_LaunchE", + "Key_LaunchF", + "Key_MonBrightnessUp", + "Key_MonBrightnessDown", + "Key_KeyboardLightOnOff", + "Key_KeyboardBrightnessUp", + "Key_KeyboardBrightnessDown", + "Key_PowerOff", + "Key_WakeUp", + "Key_Eject", + "Key_ScreenSaver", + "Key_WWW", + "Key_Memo", + "Key_LightBulb", + "Key_Shop", + "Key_History", + "Key_AddFavorite", + "Key_HotLinks", + "Key_BrightnessAdjust", + "Key_Finance", + "Key_Community", + "Key_AudioRewind", + "Key_BackForward", + "Key_ApplicationLeft", + "Key_ApplicationRight", + "Key_Book", + "Key_CD", + "Key_Calculator", + "Key_ToDoList", + "Key_ClearGrab", + "Key_Close", + "Key_Copy", + "Key_Cut", + "Key_Display", + "Key_DOS", + "Key_Documents", + "Key_Excel", + "Key_Explorer", + "Key_Game", + "Key_Go", + "Key_iTouch", + "Key_LogOff", + "Key_Market", + "Key_Meeting", + "Key_MenuKB", + "Key_MenuPB", + "Key_MySites", + "Key_News", + "Key_OfficeHome", + "Key_Option", + "Key_Paste", + "Key_Phone", + "Key_Calendar", + "Key_Reply", + "Key_Reload", + "Key_RotateWindows", + "Key_RotationPB", + "Key_RotationKB", + "Key_Save", + "Key_Send", + "Key_Spell", + "Key_SplitScreen", + "Key_Support", + "Key_TaskPane", + "Key_Terminal", + "Key_Tools", + "Key_Travel", + "Key_Video", + "Key_Word", + "Key_Xfer", + "Key_ZoomIn", + "Key_ZoomOut", + "Key_Away", + "Key_Messenger", + "Key_WebCam", + "Key_MailForward", + "Key_Pictures", + "Key_Music", + "Key_Battery", + "Key_Bluetooth", + "Key_WLAN", + "Key_UWB", + "Key_AudioForward", + "Key_AudioRepeat", + "Key_AudioRandomPlay", + "Key_Subtitle", + "Key_AudioCycleTrack", + "Key_Time", + "Key_Hibernate", + "Key_View", + "Key_TopMenu", + "Key_PowerDown", + "Key_Suspend", + "Key_ContrastAdjust", + "Key_LaunchG", + "Key_LaunchH", + "Key_TouchpadToggle", + "Key_TouchpadOn", + "Key_TouchpadOff", + "Key_MicMute", + "Key_Red", + "Key_Green", + "Key_Yellow", + "Key_Blue", + "Key_ChannelUp", + "Key_ChannelDown", + "Key_Guide", + "Key_Info", + "Key_Settings", + "Key_MicVolumeUp", + "Key_MicVolumeDown", + "Key_Keyboard", + "Key_New", + "Key_Open", + "Key_Find", + "Key_Undo", + "Key_Redo", + "Key_MediaLast", + "Key_Select", + "Key_Yes", + "Key_No", + "Key_Cancel", + "Key_Printer", + "Key_Execute", + "Key_Sleep", + "Key_Play", + "Key_Zoom", + "Key_Exit", + "Key_Context1", + "Key_Context2", + "Key_Context3", + "Key_Context4", + "Key_Call", + "Key_Hangup", + "Key_Flip", + "Key_ToggleCallHangup", + "Key_VoiceDial", + "Key_LastNumberRedial", + "Key_Camera", + "Key_CameraFocus", + "Key_unknown" + ] + } + Enum { + name: "KeyboardModifier" + lineNumber: 1068 + values: [ + "NoModifier", + "ShiftModifier", + "ControlModifier", + "AltModifier", + "MetaModifier", + "KeypadModifier", + "GroupSwitchModifier", + "KeyboardModifierMask" + ] + } + Enum { + name: "KeyboardModifiers" + alias: "KeyboardModifier" + isFlag: true + lineNumber: 1068 + values: [ + "NoModifier", + "ShiftModifier", + "ControlModifier", + "AltModifier", + "MetaModifier", + "KeypadModifier", + "GroupSwitchModifier", + "KeyboardModifierMask" + ] + } + Enum { + name: "Modifier" + lineNumber: 1088 + values: ["META", "SHIFT", "CTRL", "ALT", "MODIFIER_MASK"] + } + Enum { + name: "Modifiers" + alias: "Modifier" + isFlag: true + lineNumber: 1088 + values: ["META", "SHIFT", "CTRL", "ALT", "MODIFIER_MASK"] + } + Enum { + name: "ArrowType" + lineNumber: 1098 + values: [ + "NoArrow", + "UpArrow", + "DownArrow", + "LeftArrow", + "RightArrow" + ] + } + Enum { + name: "PenStyle" + lineNumber: 1106 + values: [ + "NoPen", + "SolidLine", + "DashLine", + "DotLine", + "DashDotLine", + "DashDotDotLine", + "CustomDashLine" + ] + } + Enum { + name: "PenCapStyle" + lineNumber: 1119 + values: ["FlatCap", "SquareCap", "RoundCap", "MPenCapStyle"] + } + Enum { + name: "PenJoinStyle" + lineNumber: 1126 + values: [ + "MiterJoin", + "BevelJoin", + "RoundJoin", + "SvgMiterJoin", + "MPenJoinStyle" + ] + } + Enum { + name: "BrushStyle" + lineNumber: 1134 + values: [ + "NoBrush", + "SolidPattern", + "Dense1Pattern", + "Dense2Pattern", + "Dense3Pattern", + "Dense4Pattern", + "Dense5Pattern", + "Dense6Pattern", + "Dense7Pattern", + "HorPattern", + "VerPattern", + "CrossPattern", + "BDiagPattern", + "FDiagPattern", + "DiagCrossPattern", + "LinearGradientPattern", + "RadialGradientPattern", + "ConicalGradientPattern", + "TexturePattern" + ] + } + Enum { + name: "SizeMode" + lineNumber: 1156 + values: ["AbsoluteSize", "RelativeSize"] + } + Enum { + name: "CursorShape" + lineNumber: 1171 + values: [ + "ArrowCursor", + "UpArrowCursor", + "CrossCursor", + "WaitCursor", + "IBeamCursor", + "SizeVerCursor", + "SizeHorCursor", + "SizeBDiagCursor", + "SizeFDiagCursor", + "SizeAllCursor", + "BlankCursor", + "SplitVCursor", + "SplitHCursor", + "PointingHandCursor", + "ForbiddenCursor", + "WhatsThisCursor", + "BusyCursor", + "OpenHandCursor", + "ClosedHandCursor", + "DragCopyCursor", + "DragMoveCursor", + "DragLinkCursor", + "LastCursor", + "BitmapCursor", + "CustomCursor" + ] + } + Enum { + name: "TextFormat" + lineNumber: 1204 + values: ["PlainText", "RichText", "AutoText", "MarkdownText"] + } + Enum { + name: "AspectRatioMode" + lineNumber: 1211 + values: [ + "IgnoreAspectRatio", + "KeepAspectRatio", + "KeepAspectRatioByExpanding" + ] + } + Enum { + name: "DockWidgetArea" + lineNumber: 1217 + values: [ + "LeftDockWidgetArea", + "RightDockWidgetArea", + "TopDockWidgetArea", + "BottomDockWidgetArea", + "DockWidgetArea_Mask", + "AllDockWidgetAreas", + "NoDockWidgetArea" + ] + } + Enum { + name: "DockWidgetAreas" + alias: "DockWidgetArea" + isFlag: true + lineNumber: 1217 + values: [ + "LeftDockWidgetArea", + "RightDockWidgetArea", + "TopDockWidgetArea", + "BottomDockWidgetArea", + "DockWidgetArea_Mask", + "AllDockWidgetAreas", + "NoDockWidgetArea" + ] + } + Enum { + name: "ToolBarArea" + lineNumber: 1234 + values: [ + "LeftToolBarArea", + "RightToolBarArea", + "TopToolBarArea", + "BottomToolBarArea", + "ToolBarArea_Mask", + "AllToolBarAreas", + "NoToolBarArea" + ] + } + Enum { + name: "ToolBarAreas" + alias: "ToolBarArea" + isFlag: true + lineNumber: 1234 + values: [ + "LeftToolBarArea", + "RightToolBarArea", + "TopToolBarArea", + "BottomToolBarArea", + "ToolBarArea_Mask", + "AllToolBarAreas", + "NoToolBarArea" + ] + } + Enum { + name: "DateFormat" + lineNumber: 1252 + values: ["TextDate", "ISODate", "RFC2822Date", "ISODateWithMs"] + } + Enum { + name: "TimeSpec" + lineNumber: 1259 + values: ["LocalTime", "UTC", "OffsetFromUTC", "TimeZone"] + } + Enum { + name: "DayOfWeek" + lineNumber: 1266 + values: [ + "Monday", + "Tuesday", + "Wednesday", + "Thursday", + "Friday", + "Saturday", + "Sunday" + ] + } + Enum { + name: "ScrollBarPolicy" + lineNumber: 1276 + values: [ + "ScrollBarAsNeeded", + "ScrollBarAlwaysOff", + "ScrollBarAlwaysOn" + ] + } + Enum { + name: "CaseSensitivity" + lineNumber: 1282 + values: ["CaseInsensitive", "CaseSensitive"] + } + Enum { + name: "Corner" + lineNumber: 1287 + values: [ + "TopLeftCorner", + "TopRightCorner", + "BottomLeftCorner", + "BottomRightCorner" + ] + } + Enum { + name: "Edge" + lineNumber: 1294 + values: ["TopEdge", "LeftEdge", "RightEdge", "BottomEdge"] + } + Enum { + name: "Edges" + alias: "Edge" + isFlag: true + lineNumber: 1294 + values: ["TopEdge", "LeftEdge", "RightEdge", "BottomEdge"] + } + Enum { + name: "ConnectionType" + lineNumber: 1304 + values: [ + "AutoConnection", + "DirectConnection", + "QueuedConnection", + "BlockingQueuedConnection", + "UniqueConnection", + "SingleShotConnection" + ] + } + Enum { + name: "ShortcutContext" + lineNumber: 1313 + values: [ + "WidgetShortcut", + "WindowShortcut", + "ApplicationShortcut", + "WidgetWithChildrenShortcut" + ] + } + Enum { + name: "FillRule" + lineNumber: 1320 + values: ["OddEvenFill", "WindingFill"] + } + Enum { + name: "MaskMode" + lineNumber: 1325 + values: ["MaskInColor", "MaskOutColor"] + } + Enum { + name: "ClipOperation" + lineNumber: 1330 + values: ["NoClip", "ReplaceClip", "IntersectClip"] + } + Enum { + name: "ItemSelectionMode" + lineNumber: 1337 + values: [ + "ContainsItemShape", + "IntersectsItemShape", + "ContainsItemBoundingRect", + "IntersectsItemBoundingRect" + ] + } + Enum { + name: "ItemSelectionOperation" + lineNumber: 1344 + values: ["ReplaceSelection", "AddToSelection"] + } + Enum { + name: "TransformationMode" + lineNumber: 1349 + values: ["FastTransformation", "SmoothTransformation"] + } + Enum { + name: "Axis" + lineNumber: 1354 + values: ["XAxis", "YAxis", "ZAxis"] + } + Enum { + name: "FocusReason" + lineNumber: 1360 + values: [ + "MouseFocusReason", + "TabFocusReason", + "BacktabFocusReason", + "ActiveWindowFocusReason", + "PopupFocusReason", + "ShortcutFocusReason", + "MenuBarFocusReason", + "OtherFocusReason", + "NoFocusReason" + ] + } + Enum { + name: "ContextMenuPolicy" + lineNumber: 1372 + values: [ + "NoContextMenu", + "DefaultContextMenu", + "ActionsContextMenu", + "CustomContextMenu", + "PreventContextMenu" + ] + } + Enum { + name: "ContextMenuTrigger" + isScoped: true + lineNumber: 1380 + values: ["Press", "Release"] + } + Enum { + name: "InputMethodQuery" + lineNumber: 1385 + values: [ + "ImEnabled", + "ImCursorRectangle", + "ImFont", + "ImCursorPosition", + "ImSurroundingText", + "ImCurrentSelection", + "ImMaximumTextLength", + "ImAnchorPosition", + "ImHints", + "ImPreferredLanguage", + "ImAbsolutePosition", + "ImTextBeforeCursor", + "ImTextAfterCursor", + "ImEnterKeyType", + "ImAnchorRectangle", + "ImInputItemClipRectangle", + "ImReadOnly", + "ImPlatformData", + "ImQueryInput", + "ImQueryAll" + ] + } + Enum { + name: "InputMethodQueries" + alias: "InputMethodQuery" + isFlag: true + lineNumber: 1385 + values: [ + "ImEnabled", + "ImCursorRectangle", + "ImFont", + "ImCursorPosition", + "ImSurroundingText", + "ImCurrentSelection", + "ImMaximumTextLength", + "ImAnchorPosition", + "ImHints", + "ImPreferredLanguage", + "ImAbsolutePosition", + "ImTextBeforeCursor", + "ImTextAfterCursor", + "ImEnterKeyType", + "ImAnchorRectangle", + "ImInputItemClipRectangle", + "ImReadOnly", + "ImPlatformData", + "ImQueryInput", + "ImQueryAll" + ] + } + Enum { + name: "InputMethodHint" + lineNumber: 1413 + values: [ + "ImhNone", + "ImhHiddenText", + "ImhSensitiveData", + "ImhNoAutoUppercase", + "ImhPreferNumbers", + "ImhPreferUppercase", + "ImhPreferLowercase", + "ImhNoPredictiveText", + "ImhDate", + "ImhTime", + "ImhPreferLatin", + "ImhMultiLine", + "ImhNoEditMenu", + "ImhNoTextHandles", + "ImhDigitsOnly", + "ImhFormattedNumbersOnly", + "ImhUppercaseOnly", + "ImhLowercaseOnly", + "ImhDialableCharactersOnly", + "ImhEmailCharactersOnly", + "ImhUrlCharactersOnly", + "ImhLatinOnly", + "ImhExclusiveInputMask" + ] + } + Enum { + name: "InputMethodHints" + alias: "InputMethodHint" + isFlag: true + lineNumber: 1413 + values: [ + "ImhNone", + "ImhHiddenText", + "ImhSensitiveData", + "ImhNoAutoUppercase", + "ImhPreferNumbers", + "ImhPreferUppercase", + "ImhPreferLowercase", + "ImhNoPredictiveText", + "ImhDate", + "ImhTime", + "ImhPreferLatin", + "ImhMultiLine", + "ImhNoEditMenu", + "ImhNoTextHandles", + "ImhDigitsOnly", + "ImhFormattedNumbersOnly", + "ImhUppercaseOnly", + "ImhLowercaseOnly", + "ImhDialableCharactersOnly", + "ImhEmailCharactersOnly", + "ImhUrlCharactersOnly", + "ImhLatinOnly", + "ImhExclusiveInputMask" + ] + } + Enum { + name: "EnterKeyType" + lineNumber: 1448 + values: [ + "EnterKeyDefault", + "EnterKeyReturn", + "EnterKeyDone", + "EnterKeyGo", + "EnterKeySend", + "EnterKeySearch", + "EnterKeyNext", + "EnterKeyPrevious" + ] + } + Enum { + name: "ToolButtonStyle" + lineNumber: 1459 + values: [ + "ToolButtonIconOnly", + "ToolButtonTextOnly", + "ToolButtonTextBesideIcon", + "ToolButtonTextUnderIcon", + "ToolButtonFollowStyle" + ] + } + Enum { + name: "LayoutDirection" + lineNumber: 1467 + values: ["LeftToRight", "RightToLeft", "LayoutDirectionAuto"] + } + Enum { + name: "DropAction" + lineNumber: 1489 + values: [ + "CopyAction", + "MoveAction", + "LinkAction", + "ActionMask", + "TargetMoveAction", + "IgnoreAction" + ] + } + Enum { + name: "DropActions" + alias: "DropAction" + isFlag: true + lineNumber: 1489 + values: [ + "CopyAction", + "MoveAction", + "LinkAction", + "ActionMask", + "TargetMoveAction", + "IgnoreAction" + ] + } + Enum { + name: "CheckState" + lineNumber: 1500 + values: ["Unchecked", "PartiallyChecked", "Checked"] + } + Enum { + name: "ItemDataRole" + lineNumber: 1506 + values: [ + "DisplayRole", + "DecorationRole", + "EditRole", + "ToolTipRole", + "StatusTipRole", + "WhatsThisRole", + "FontRole", + "TextAlignmentRole", + "BackgroundRole", + "ForegroundRole", + "CheckStateRole", + "AccessibleTextRole", + "AccessibleDescriptionRole", + "SizeHintRole", + "InitialSortOrderRole", + "DisplayPropertyRole", + "DecorationPropertyRole", + "ToolTipPropertyRole", + "StatusTipPropertyRole", + "WhatsThisPropertyRole", + "RangeModelDataRole", + "UserRole", + "StandardItemFlagsRole", + "FileInfoRole", + "RemoteObjectsCacheRole" + ] + } + Enum { + name: "ItemFlags" + alias: "ItemFlag" + isFlag: true + lineNumber: 1543 + values: [ + "NoItemFlags", + "ItemIsSelectable", + "ItemIsEditable", + "ItemIsDragEnabled", + "ItemIsDropEnabled", + "ItemIsUserCheckable", + "ItemIsEnabled", + "ItemIsAutoTristate", + "ItemNeverHasChildren", + "ItemIsUserTristate" + ] + } + Enum { + name: "MatchFlags" + alias: "MatchFlag" + isFlag: true + lineNumber: 1558 + values: [ + "MatchExactly", + "MatchContains", + "MatchStartsWith", + "MatchEndsWith", + "MatchRegularExpression", + "MatchWildcard", + "MatchFixedString", + "MatchTypeMask", + "MatchCaseSensitive", + "MatchWrap", + "MatchRecursive" + ] + } + Enum { + name: "WindowModality" + lineNumber: 1576 + values: ["NonModal", "WindowModal", "ApplicationModal"] + } + Enum { + name: "TextInteractionFlag" + lineNumber: 1582 + values: [ + "NoTextInteraction", + "TextSelectableByMouse", + "TextSelectableByKeyboard", + "LinksAccessibleByMouse", + "LinksAccessibleByKeyboard", + "TextEditable", + "TextEditorInteraction", + "TextBrowserInteraction" + ] + } + Enum { + name: "TextInteractionFlags" + alias: "TextInteractionFlag" + isFlag: true + lineNumber: 1582 + values: [ + "NoTextInteraction", + "TextSelectableByMouse", + "TextSelectableByKeyboard", + "LinksAccessibleByMouse", + "LinksAccessibleByKeyboard", + "TextEditable", + "TextEditorInteraction", + "TextBrowserInteraction" + ] + } + Enum { + name: "SizeHint" + lineNumber: 1602 + values: [ + "MinimumSize", + "PreferredSize", + "MaximumSize", + "MinimumDescent", + "NSizeHints" + ] + } + Enum { + name: "TouchPointStates" + alias: "TouchPointState" + isFlag: true + lineNumber: 1635 + values: [ + "TouchPointUnknownState", + "TouchPointPressed", + "TouchPointMoved", + "TouchPointStationary", + "TouchPointReleased" + ] + } + Enum { + name: "GestureState" + lineNumber: 1646 + values: [ + "NoGesture", + "GestureStarted", + "GestureUpdated", + "GestureFinished", + "GestureCanceled" + ] + } + Enum { + name: "GestureType" + lineNumber: 1655 + values: [ + "TapGesture", + "TapAndHoldGesture", + "PanGesture", + "PinchGesture", + "SwipeGesture", + "CustomGesture", + "LastGestureType" + ] + } + Enum { + name: "NativeGestureType" + lineNumber: 1677 + values: [ + "BeginNativeGesture", + "EndNativeGesture", + "PanNativeGesture", + "ZoomNativeGesture", + "SmartZoomNativeGesture", + "RotateNativeGesture", + "SwipeNativeGesture" + ] + } + Enum { + name: "CursorMoveStyle" + lineNumber: 1699 + values: ["LogicalMoveStyle", "VisualMoveStyle"] + } + Enum { + name: "TimerType" + lineNumber: 1704 + values: ["PreciseTimer", "CoarseTimer", "VeryCoarseTimer"] + } + Enum { + name: "TimerId" + isScoped: true + lineNumber: 1710 + values: ["Invalid"] + } + Enum { + name: "ScrollPhase" + lineNumber: 1714 + values: [ + "NoScrollPhase", + "ScrollBegin", + "ScrollUpdate", + "ScrollEnd", + "ScrollMomentum" + ] + } + Enum { + name: "MouseEventSource" + lineNumber: 1722 + values: [ + "MouseEventNotSynthesized", + "MouseEventSynthesizedBySystem", + "MouseEventSynthesizedByQt", + "MouseEventSynthesizedByApplication" + ] + } + Enum { + name: "MouseEventFlags" + alias: "MouseEventFlag" + isFlag: true + lineNumber: 1729 + values: [ + "NoMouseEventFlag", + "MouseEventCreatedDoubleClick", + "MouseEventFlagMask" + ] + } + Enum { + name: "ChecksumType" + lineNumber: 1737 + values: ["ChecksumIso3309", "ChecksumItuV41"] + } + Enum { + name: "HighDpiScaleFactorRoundingPolicy" + isScoped: true + lineNumber: 1742 + values: [ + "Unset", + "Round", + "Ceil", + "Floor", + "RoundPreferFloor", + "PassThrough" + ] + } + Enum { + name: "PermissionStatus" + isScoped: true + lineNumber: 1751 + values: ["Undetermined", "Granted", "Denied"] + } + } + Component { + file: "private/qqmlbuiltinfunctions_p.h" + lineNumber: 43 + name: "QtObject" + accessSemantics: "reference" + prototype: "QObject" + extension: "Qt" + extensionIsNamespace: true + exports: ["QML/Qt 1.0"] + isCreatable: false + isSingleton: true + exportMetaObjectRevisions: [256] + Enum { + name: "LoadingMode" + lineNumber: 62 + values: ["Asynchronous", "Synchronous"] + } + Property { + name: "application" + type: "QQmlApplication" + isPointer: true + read: "application" + index: 0 + lineNumber: 46 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "platform" + type: "QQmlPlatform" + isPointer: true + read: "platform" + index: 1 + lineNumber: 47 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "inputMethod" + type: "QObject" + isPointer: true + read: "inputMethod" + index: 2 + lineNumber: 48 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "styleHints" + type: "QObject" + isPointer: true + read: "styleHints" + index: 3 + lineNumber: 49 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "uiLanguage" + type: "QString" + bindable: "uiLanguageBindable" + read: "uiLanguage" + write: "setUiLanguage" + notify: "uiLanguageChanged" + index: 4 + lineNumber: 52 + } + Signal { name: "uiLanguageChanged"; lineNumber: 175 } + Method { + name: "include" + type: "QJSValue" + isMethodConstant: true + lineNumber: 67 + Parameter { name: "url"; type: "QString" } + Parameter { name: "callback"; type: "QJSValue" } + } + Method { + name: "include" + type: "QJSValue" + isCloned: true + isMethodConstant: true + lineNumber: 67 + Parameter { name: "url"; type: "QString" } + } + Method { + name: "isQtObject" + type: "bool" + isMethodConstant: true + lineNumber: 68 + Parameter { name: "value"; type: "QJSValue" } + } + Method { + name: "color" + type: "QVariant" + isMethodConstant: true + lineNumber: 70 + Parameter { name: "name"; type: "QString" } + } + Method { + name: "rgba" + type: "QVariant" + isMethodConstant: true + lineNumber: 71 + Parameter { name: "r"; type: "double" } + Parameter { name: "g"; type: "double" } + Parameter { name: "b"; type: "double" } + Parameter { name: "a"; type: "double" } + } + Method { + name: "rgba" + type: "QVariant" + isCloned: true + isMethodConstant: true + lineNumber: 71 + Parameter { name: "r"; type: "double" } + Parameter { name: "g"; type: "double" } + Parameter { name: "b"; type: "double" } + } + Method { + name: "hsla" + type: "QVariant" + isMethodConstant: true + lineNumber: 72 + Parameter { name: "h"; type: "double" } + Parameter { name: "s"; type: "double" } + Parameter { name: "l"; type: "double" } + Parameter { name: "a"; type: "double" } + } + Method { + name: "hsla" + type: "QVariant" + isCloned: true + isMethodConstant: true + lineNumber: 72 + Parameter { name: "h"; type: "double" } + Parameter { name: "s"; type: "double" } + Parameter { name: "l"; type: "double" } + } + Method { + name: "hsva" + type: "QVariant" + isMethodConstant: true + lineNumber: 73 + Parameter { name: "h"; type: "double" } + Parameter { name: "s"; type: "double" } + Parameter { name: "v"; type: "double" } + Parameter { name: "a"; type: "double" } + } + Method { + name: "hsva" + type: "QVariant" + isCloned: true + isMethodConstant: true + lineNumber: 73 + Parameter { name: "h"; type: "double" } + Parameter { name: "s"; type: "double" } + Parameter { name: "v"; type: "double" } + } + Method { + name: "colorEqual" + type: "bool" + isMethodConstant: true + lineNumber: 74 + Parameter { name: "lhs"; type: "QVariant" } + Parameter { name: "rhs"; type: "QVariant" } + } + Method { + name: "rect" + type: "QRectF" + isMethodConstant: true + lineNumber: 76 + Parameter { name: "x"; type: "double" } + Parameter { name: "y"; type: "double" } + Parameter { name: "width"; type: "double" } + Parameter { name: "height"; type: "double" } + } + Method { + name: "point" + type: "QPointF" + isMethodConstant: true + lineNumber: 77 + Parameter { name: "x"; type: "double" } + Parameter { name: "y"; type: "double" } + } + Method { + name: "size" + type: "QSizeF" + isMethodConstant: true + lineNumber: 78 + Parameter { name: "width"; type: "double" } + Parameter { name: "height"; type: "double" } + } + Method { + name: "vector2d" + type: "QVariant" + isMethodConstant: true + lineNumber: 79 + Parameter { name: "x"; type: "double" } + Parameter { name: "y"; type: "double" } + } + Method { + name: "vector3d" + type: "QVariant" + isMethodConstant: true + lineNumber: 80 + Parameter { name: "x"; type: "double" } + Parameter { name: "y"; type: "double" } + Parameter { name: "z"; type: "double" } + } + Method { + name: "vector4d" + type: "QVariant" + isMethodConstant: true + lineNumber: 81 + Parameter { name: "x"; type: "double" } + Parameter { name: "y"; type: "double" } + Parameter { name: "z"; type: "double" } + Parameter { name: "w"; type: "double" } + } + Method { + name: "quaternion" + type: "QVariant" + isMethodConstant: true + lineNumber: 82 + Parameter { name: "scalar"; type: "double" } + Parameter { name: "x"; type: "double" } + Parameter { name: "y"; type: "double" } + Parameter { name: "z"; type: "double" } + } + Method { name: "matrix4x4"; type: "QVariant"; isMethodConstant: true; lineNumber: 84 } + Method { + name: "matrix4x4" + type: "QVariant" + isMethodConstant: true + lineNumber: 85 + Parameter { name: "m11"; type: "double" } + Parameter { name: "m12"; type: "double" } + Parameter { name: "m13"; type: "double" } + Parameter { name: "m14"; type: "double" } + Parameter { name: "m21"; type: "double" } + Parameter { name: "m22"; type: "double" } + Parameter { name: "m23"; type: "double" } + Parameter { name: "m24"; type: "double" } + Parameter { name: "m31"; type: "double" } + Parameter { name: "m32"; type: "double" } + Parameter { name: "m33"; type: "double" } + Parameter { name: "m34"; type: "double" } + Parameter { name: "m41"; type: "double" } + Parameter { name: "m42"; type: "double" } + Parameter { name: "m43"; type: "double" } + Parameter { name: "m44"; type: "double" } + } + Method { + name: "matrix4x4" + type: "QVariant" + isMethodConstant: true + lineNumber: 89 + Parameter { name: "value"; type: "QJSValue" } + } + Method { + name: "lighter" + type: "QVariant" + isMethodConstant: true + lineNumber: 91 + Parameter { name: "color"; type: "QJSValue" } + Parameter { name: "factor"; type: "double" } + } + Method { + name: "lighter" + type: "QVariant" + isCloned: true + isMethodConstant: true + lineNumber: 91 + Parameter { name: "color"; type: "QJSValue" } + } + Method { + name: "darker" + type: "QVariant" + isMethodConstant: true + lineNumber: 92 + Parameter { name: "color"; type: "QJSValue" } + Parameter { name: "factor"; type: "double" } + } + Method { + name: "darker" + type: "QVariant" + isCloned: true + isMethodConstant: true + lineNumber: 92 + Parameter { name: "color"; type: "QJSValue" } + } + Method { + name: "alpha" + type: "QVariant" + isMethodConstant: true + lineNumber: 93 + Parameter { name: "baseColor"; type: "QJSValue" } + Parameter { name: "value"; type: "double" } + } + Method { + name: "tint" + type: "QVariant" + isMethodConstant: true + lineNumber: 94 + Parameter { name: "baseColor"; type: "QJSValue" } + Parameter { name: "tintColor"; type: "QJSValue" } + } + Method { + name: "formatDate" + type: "QString" + isMethodConstant: true + lineNumber: 96 + Parameter { name: "date"; type: "QDate" } + Parameter { name: "format"; type: "QString" } + } + Method { + name: "formatDate" + type: "QString" + isMethodConstant: true + lineNumber: 97 + Parameter { name: "dateTime"; type: "QDateTime" } + Parameter { name: "format"; type: "QString" } + } + Method { + name: "formatDate" + type: "QString" + isMethodConstant: true + lineNumber: 98 + Parameter { name: "string"; type: "QString" } + Parameter { name: "format"; type: "QString" } + } + Method { + name: "formatDate" + type: "QString" + isMethodConstant: true + lineNumber: 99 + Parameter { name: "date"; type: "QDate" } + Parameter { name: "format"; type: "Qt::DateFormat" } + } + Method { + name: "formatDate" + type: "QString" + isMethodConstant: true + lineNumber: 100 + Parameter { name: "dateTime"; type: "QDateTime" } + Parameter { name: "format"; type: "Qt::DateFormat" } + } + Method { + name: "formatDate" + type: "QString" + isMethodConstant: true + lineNumber: 101 + Parameter { name: "string"; type: "QString" } + Parameter { name: "format"; type: "Qt::DateFormat" } + } + Method { + name: "formatTime" + type: "QString" + isMethodConstant: true + lineNumber: 103 + Parameter { name: "time"; type: "QTime" } + Parameter { name: "format"; type: "QString" } + } + Method { + name: "formatTime" + type: "QString" + isMethodConstant: true + lineNumber: 104 + Parameter { name: "dateTime"; type: "QDateTime" } + Parameter { name: "format"; type: "QString" } + } + Method { + name: "formatTime" + type: "QString" + isMethodConstant: true + lineNumber: 105 + Parameter { name: "time"; type: "QString" } + Parameter { name: "format"; type: "QString" } + } + Method { + name: "formatTime" + type: "QString" + isMethodConstant: true + lineNumber: 106 + Parameter { name: "time"; type: "QTime" } + Parameter { name: "format"; type: "Qt::DateFormat" } + } + Method { + name: "formatTime" + type: "QString" + isMethodConstant: true + lineNumber: 107 + Parameter { name: "dateTime"; type: "QDateTime" } + Parameter { name: "format"; type: "Qt::DateFormat" } + } + Method { + name: "formatTime" + type: "QString" + isMethodConstant: true + lineNumber: 108 + Parameter { name: "time"; type: "QString" } + Parameter { name: "format"; type: "Qt::DateFormat" } + } + Method { + name: "formatDateTime" + type: "QString" + isMethodConstant: true + lineNumber: 110 + Parameter { name: "date"; type: "QDateTime" } + Parameter { name: "format"; type: "QString" } + } + Method { + name: "formatDateTime" + type: "QString" + isMethodConstant: true + lineNumber: 111 + Parameter { name: "string"; type: "QString" } + Parameter { name: "format"; type: "QString" } + } + Method { + name: "formatDateTime" + type: "QString" + isMethodConstant: true + lineNumber: 112 + Parameter { name: "date"; type: "QDateTime" } + Parameter { name: "format"; type: "Qt::DateFormat" } + } + Method { + name: "formatDateTime" + type: "QString" + isMethodConstant: true + lineNumber: 113 + Parameter { name: "string"; type: "QString" } + Parameter { name: "format"; type: "Qt::DateFormat" } + } + Method { + name: "formatDate" + type: "QString" + isMethodConstant: true + lineNumber: 116 + Parameter { name: "date"; type: "QDate" } + Parameter { name: "locale"; type: "QLocale" } + Parameter { name: "formatType"; type: "QLocale::FormatType" } + } + Method { + name: "formatDate" + type: "QString" + isCloned: true + isMethodConstant: true + lineNumber: 116 + Parameter { name: "date"; type: "QDate" } + Parameter { name: "locale"; type: "QLocale" } + } + Method { + name: "formatDate" + type: "QString" + isCloned: true + isMethodConstant: true + lineNumber: 116 + Parameter { name: "date"; type: "QDate" } + } + Method { + name: "formatDate" + type: "QString" + isMethodConstant: true + lineNumber: 118 + Parameter { name: "dateTime"; type: "QDateTime" } + Parameter { name: "locale"; type: "QLocale" } + Parameter { name: "formatType"; type: "QLocale::FormatType" } + } + Method { + name: "formatDate" + type: "QString" + isCloned: true + isMethodConstant: true + lineNumber: 118 + Parameter { name: "dateTime"; type: "QDateTime" } + Parameter { name: "locale"; type: "QLocale" } + } + Method { + name: "formatDate" + type: "QString" + isCloned: true + isMethodConstant: true + lineNumber: 118 + Parameter { name: "dateTime"; type: "QDateTime" } + } + Method { + name: "formatDate" + type: "QString" + isMethodConstant: true + lineNumber: 120 + Parameter { name: "string"; type: "QString" } + Parameter { name: "locale"; type: "QLocale" } + Parameter { name: "formatType"; type: "QLocale::FormatType" } + } + Method { + name: "formatDate" + type: "QString" + isCloned: true + isMethodConstant: true + lineNumber: 120 + Parameter { name: "string"; type: "QString" } + Parameter { name: "locale"; type: "QLocale" } + } + Method { + name: "formatDate" + type: "QString" + isCloned: true + isMethodConstant: true + lineNumber: 120 + Parameter { name: "string"; type: "QString" } + } + Method { + name: "formatTime" + type: "QString" + isMethodConstant: true + lineNumber: 122 + Parameter { name: "time"; type: "QTime" } + Parameter { name: "locale"; type: "QLocale" } + Parameter { name: "formatType"; type: "QLocale::FormatType" } + } + Method { + name: "formatTime" + type: "QString" + isCloned: true + isMethodConstant: true + lineNumber: 122 + Parameter { name: "time"; type: "QTime" } + Parameter { name: "locale"; type: "QLocale" } + } + Method { + name: "formatTime" + type: "QString" + isCloned: true + isMethodConstant: true + lineNumber: 122 + Parameter { name: "time"; type: "QTime" } + } + Method { + name: "formatTime" + type: "QString" + isMethodConstant: true + lineNumber: 124 + Parameter { name: "dateTime"; type: "QDateTime" } + Parameter { name: "locale"; type: "QLocale" } + Parameter { name: "formatType"; type: "QLocale::FormatType" } + } + Method { + name: "formatTime" + type: "QString" + isCloned: true + isMethodConstant: true + lineNumber: 124 + Parameter { name: "dateTime"; type: "QDateTime" } + Parameter { name: "locale"; type: "QLocale" } + } + Method { + name: "formatTime" + type: "QString" + isCloned: true + isMethodConstant: true + lineNumber: 124 + Parameter { name: "dateTime"; type: "QDateTime" } + } + Method { + name: "formatTime" + type: "QString" + isMethodConstant: true + lineNumber: 126 + Parameter { name: "time"; type: "QString" } + Parameter { name: "locale"; type: "QLocale" } + Parameter { name: "formatType"; type: "QLocale::FormatType" } + } + Method { + name: "formatTime" + type: "QString" + isCloned: true + isMethodConstant: true + lineNumber: 126 + Parameter { name: "time"; type: "QString" } + Parameter { name: "locale"; type: "QLocale" } + } + Method { + name: "formatTime" + type: "QString" + isCloned: true + isMethodConstant: true + lineNumber: 126 + Parameter { name: "time"; type: "QString" } + } + Method { + name: "formatDateTime" + type: "QString" + isMethodConstant: true + lineNumber: 128 + Parameter { name: "date"; type: "QDateTime" } + Parameter { name: "locale"; type: "QLocale" } + Parameter { name: "formatType"; type: "QLocale::FormatType" } + } + Method { + name: "formatDateTime" + type: "QString" + isCloned: true + isMethodConstant: true + lineNumber: 128 + Parameter { name: "date"; type: "QDateTime" } + Parameter { name: "locale"; type: "QLocale" } + } + Method { + name: "formatDateTime" + type: "QString" + isCloned: true + isMethodConstant: true + lineNumber: 128 + Parameter { name: "date"; type: "QDateTime" } + } + Method { + name: "formatDateTime" + type: "QString" + isMethodConstant: true + lineNumber: 130 + Parameter { name: "string"; type: "QString" } + Parameter { name: "locale"; type: "QLocale" } + Parameter { name: "formatType"; type: "QLocale::FormatType" } + } + Method { + name: "formatDateTime" + type: "QString" + isCloned: true + isMethodConstant: true + lineNumber: 130 + Parameter { name: "string"; type: "QString" } + Parameter { name: "locale"; type: "QLocale" } + } + Method { + name: "formatDateTime" + type: "QString" + isCloned: true + isMethodConstant: true + lineNumber: 130 + Parameter { name: "string"; type: "QString" } + } + Method { name: "locale"; type: "QLocale"; isMethodConstant: true; lineNumber: 132 } + Method { + name: "locale" + type: "QLocale" + isMethodConstant: true + lineNumber: 133 + Parameter { name: "name"; type: "QString" } + } + Method { + name: "url" + type: "QUrl" + isMethodConstant: true + lineNumber: 136 + Parameter { name: "url"; type: "QUrl" } + } + Method { + name: "resolvedUrl" + type: "QUrl" + isMethodConstant: true + lineNumber: 137 + Parameter { name: "url"; type: "QUrl" } + } + Method { + name: "resolvedUrl" + type: "QUrl" + isMethodConstant: true + lineNumber: 138 + Parameter { name: "url"; type: "QUrl" } + Parameter { name: "context"; type: "QObject"; isPointer: true } + } + Method { + name: "openUrlExternally" + type: "bool" + isMethodConstant: true + lineNumber: 139 + Parameter { name: "url"; type: "QUrl" } + } + Method { + name: "font" + type: "QVariant" + isMethodConstant: true + lineNumber: 141 + Parameter { name: "fontSpecifier"; type: "QJSValue" } + } + Method { name: "fontFamilies"; type: "QStringList"; isMethodConstant: true; lineNumber: 142 } + Method { + name: "md5" + type: "QString" + isMethodConstant: true + lineNumber: 144 + Parameter { name: "data"; type: "QString" } + } + Method { + name: "btoa" + type: "QString" + isMethodConstant: true + lineNumber: 145 + Parameter { name: "data"; type: "QString" } + } + Method { + name: "atob" + type: "QString" + isMethodConstant: true + lineNumber: 146 + Parameter { name: "data"; type: "QString" } + } + Method { name: "quit"; isMethodConstant: true; lineNumber: 148 } + Method { + name: "exit" + isMethodConstant: true + lineNumber: 149 + Parameter { name: "retCode"; type: "int" } + } + Method { + name: "createQmlObject" + type: "QObject" + isPointer: true + isMethodConstant: true + lineNumber: 151 + Parameter { name: "qml"; type: "QString" } + Parameter { name: "parent"; type: "QObject"; isPointer: true } + Parameter { name: "url"; type: "QUrl" } + } + Method { + name: "createQmlObject" + type: "QObject" + isPointer: true + isCloned: true + isMethodConstant: true + lineNumber: 151 + Parameter { name: "qml"; type: "QString" } + Parameter { name: "parent"; type: "QObject"; isPointer: true } + } + Method { + name: "createComponent" + type: "QQmlComponent" + isPointer: true + isMethodConstant: true + lineNumber: 153 + Parameter { name: "url"; type: "QUrl" } + Parameter { name: "parent"; type: "QObject"; isPointer: true } + } + Method { + name: "createComponent" + type: "QQmlComponent" + isPointer: true + isMethodConstant: true + lineNumber: 154 + Parameter { name: "url"; type: "QUrl" } + Parameter { name: "mode"; type: "QQmlComponent::CompilationMode" } + Parameter { name: "parent"; type: "QObject"; isPointer: true } + } + Method { + name: "createComponent" + type: "QQmlComponent" + isPointer: true + isCloned: true + isMethodConstant: true + lineNumber: 154 + Parameter { name: "url"; type: "QUrl" } + Parameter { name: "mode"; type: "QQmlComponent::CompilationMode" } + } + Method { + name: "createComponent" + type: "QQmlComponent" + isPointer: true + isCloned: true + isMethodConstant: true + lineNumber: 154 + Parameter { name: "url"; type: "QUrl" } + } + Method { + name: "createComponent" + type: "QQmlComponent" + isPointer: true + isMethodConstant: true + lineNumber: 158 + Parameter { name: "moduleUri"; type: "QString" } + Parameter { name: "typeName"; type: "QString" } + Parameter { name: "parent"; type: "QObject"; isPointer: true } + } + Method { + name: "createComponent" + type: "QQmlComponent" + isPointer: true + isMethodConstant: true + lineNumber: 160 + Parameter { name: "moduleUri"; type: "QString" } + Parameter { name: "typeName"; type: "QString" } + Parameter { name: "mode"; type: "QQmlComponent::CompilationMode" } + Parameter { name: "parent"; type: "QObject"; isPointer: true } + } + Method { + name: "createComponent" + type: "QQmlComponent" + isPointer: true + isCloned: true + isMethodConstant: true + lineNumber: 160 + Parameter { name: "moduleUri"; type: "QString" } + Parameter { name: "typeName"; type: "QString" } + Parameter { name: "mode"; type: "QQmlComponent::CompilationMode" } + } + Method { + name: "createComponent" + type: "QQmlComponent" + isPointer: true + isCloned: true + isMethodConstant: true + lineNumber: 160 + Parameter { name: "moduleUri"; type: "QString" } + Parameter { name: "typeName"; type: "QString" } + } + Method { + name: "binding" + type: "QJSValue" + isMethodConstant: true + lineNumber: 164 + Parameter { name: "function"; type: "QJSValue" } + } + Method { name: "callLater"; isJavaScriptFunction: true; lineNumber: 165 } + Method { + name: "enumStringToValue" + type: "double" + lineNumber: 167 + Parameter { name: "enumType"; type: "QJSManagedValue" } + Parameter { name: "string"; type: "QString" } + } + Method { + name: "enumValueToString" + type: "QString" + lineNumber: 168 + Parameter { name: "enumType"; type: "QJSManagedValue" } + Parameter { name: "value"; type: "double" } + } + Method { + name: "enumValueToStrings" + type: "QStringList" + lineNumber: 169 + Parameter { name: "enumType"; type: "QJSManagedValue" } + Parameter { name: "value"; type: "double" } + } + } +} diff --git a/photowall-qt/build/qml/QML/qmldir b/photowall-qt/build/qml/QML/qmldir new file mode 100644 index 0000000..84c3653 --- /dev/null +++ b/photowall-qt/build/qml/QML/qmldir @@ -0,0 +1,7 @@ +module QML +designersupported +static +system +typeinfo plugins.qmltypes +prefer :/qt-project.org/imports/QML/ + diff --git a/photowall-qt/build/qml/Qt/labs/qmlmodels/labsmodelsplugin.dll b/photowall-qt/build/qml/Qt/labs/qmlmodels/labsmodelsplugin.dll new file mode 100644 index 0000000..0cf478d Binary files /dev/null and b/photowall-qt/build/qml/Qt/labs/qmlmodels/labsmodelsplugin.dll differ diff --git a/photowall-qt/build/qml/Qt/labs/qmlmodels/plugins.qmltypes b/photowall-qt/build/qml/Qt/labs/qmlmodels/plugins.qmltypes new file mode 100644 index 0000000..bbc9fe9 --- /dev/null +++ b/photowall-qt/build/qml/Qt/labs/qmlmodels/plugins.qmltypes @@ -0,0 +1,504 @@ +import QtQuick.tooling 1.2 + +// This file describes the plugin-supplied types contained in the library. +// It is used for QML tooling purposes only. +// +// This file was auto-generated by qmltyperegistrar. + +Module { + Component { + file: "private/qqmlabstractcolumnmodel_p.h" + lineNumber: 25 + name: "QQmlAbstractColumnModel" + accessSemantics: "reference" + defaultProperty: "columns" + prototype: "QAbstractItemModel" + interfaces: ["QQmlParserStatus"] + Property { + name: "columnCount" + type: "int" + read: "columnCount" + notify: "columnCountChanged" + index: 0 + lineNumber: 29 + isReadonly: true + isFinal: true + } + Property { + name: "columns" + type: "QQmlTableModelColumn" + isList: true + read: "columns" + index: 1 + lineNumber: 30 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Signal { name: "columnCountChanged"; lineNumber: 58 } + Signal { name: "rowsChanged"; lineNumber: 59 } + Method { + name: "data" + type: "QVariant" + isMethodConstant: true + lineNumber: 49 + Parameter { name: "index"; type: "QModelIndex" } + Parameter { name: "role"; type: "QString" } + } + Method { + name: "data" + type: "QVariant" + isMethodConstant: true + lineNumber: 50 + Parameter { name: "index"; type: "QModelIndex" } + Parameter { name: "role"; type: "int" } + } + Method { + name: "data" + type: "QVariant" + isCloned: true + isMethodConstant: true + lineNumber: 50 + Parameter { name: "index"; type: "QModelIndex" } + } + Method { + name: "setData" + type: "bool" + lineNumber: 51 + Parameter { name: "index"; type: "QModelIndex" } + Parameter { name: "value"; type: "QVariant" } + Parameter { name: "role"; type: "QString" } + } + Method { + name: "setData" + type: "bool" + lineNumber: 52 + Parameter { name: "index"; type: "QModelIndex" } + Parameter { name: "value"; type: "QVariant" } + Parameter { name: "role"; type: "int" } + } + Method { + name: "setData" + type: "bool" + isCloned: true + lineNumber: 52 + Parameter { name: "index"; type: "QModelIndex" } + Parameter { name: "value"; type: "QVariant" } + } + } + Component { + file: "private/qqmldelegatechooser_p.h" + lineNumber: 36 + name: "QQmlDelegateChoice" + accessSemantics: "reference" + defaultProperty: "delegate" + prototype: "QObject" + exports: [ + "Qt.labs.qmlmodels/DelegateChoice 1.0", + "Qt.labs.qmlmodels/DelegateChoice 6.0" + ] + exportMetaObjectRevisions: [256, 1536] + Property { + name: "roleValue" + type: "QVariant" + read: "roleValue" + write: "setRoleValue" + notify: "roleValueChanged" + index: 0 + lineNumber: 32 + isFinal: true + } + Property { + name: "row" + type: "int" + read: "row" + write: "setRow" + notify: "rowChanged" + index: 1 + lineNumber: 33 + isFinal: true + } + Property { + name: "index" + type: "int" + read: "row" + write: "setRow" + notify: "indexChanged" + index: 2 + lineNumber: 34 + isFinal: true + } + Property { + name: "column" + type: "int" + read: "column" + write: "setColumn" + notify: "columnChanged" + index: 3 + lineNumber: 35 + isFinal: true + } + Property { + name: "delegate" + type: "QQmlComponent" + isPointer: true + read: "delegate" + write: "setDelegate" + notify: "delegateChanged" + index: 4 + lineNumber: 36 + isFinal: true + } + Signal { name: "roleValueChanged"; lineNumber: 57 } + Signal { name: "rowChanged"; lineNumber: 58 } + Signal { name: "indexChanged"; lineNumber: 59 } + Signal { name: "columnChanged"; lineNumber: 60 } + Signal { name: "delegateChanged"; lineNumber: 61 } + Signal { name: "changed"; lineNumber: 62 } + } + Component { + file: "private/qqmldelegatechooser_p.h" + lineNumber: 28 + name: "QQmlDelegateChooser" + accessSemantics: "reference" + defaultProperty: "choices" + prototype: "QQmlAbstractDelegateComponent" + exports: [ + "Qt.labs.qmlmodels/DelegateChooser 1.0", + "Qt.labs.qmlmodels/DelegateChooser 2.0", + "Qt.labs.qmlmodels/DelegateChooser 6.0" + ] + exportMetaObjectRevisions: [256, 512, 1536] + Property { + name: "role" + type: "QString" + read: "role" + write: "setRole" + notify: "roleChanged" + index: 0 + lineNumber: 74 + isFinal: true + } + Property { + name: "choices" + type: "QQmlDelegateChoice" + isList: true + read: "choices" + index: 1 + lineNumber: 75 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Signal { name: "roleChanged"; lineNumber: 96 } + } + Component { + file: "private/qqmltablemodel_p.h" + lineNumber: 32 + name: "QQmlTableModel" + accessSemantics: "reference" + defaultProperty: "columns" + prototype: "QQmlAbstractColumnModel" + exports: [ + "Qt.labs.qmlmodels/TableModel 1.0", + "Qt.labs.qmlmodels/TableModel 6.0", + "Qt.labs.qmlmodels/TableModel 6.4" + ] + exportMetaObjectRevisions: [256, 1536, 1540] + Property { + name: "rowCount" + type: "int" + read: "rowCount" + notify: "rowCountChanged" + index: 0 + lineNumber: 35 + isReadonly: true + isFinal: true + } + Property { + name: "rows" + type: "QVariant" + read: "rows" + write: "setRows" + notify: "rowsChanged" + index: 1 + lineNumber: 36 + isFinal: true + } + Signal { name: "rowCountChanged"; lineNumber: 64 } + Method { + name: "appendRow" + lineNumber: 49 + Parameter { name: "row"; type: "QVariant" } + } + Method { name: "clear"; lineNumber: 50 } + Method { + name: "getRow" + type: "QVariant" + lineNumber: 51 + Parameter { name: "rowIndex"; type: "int" } + } + Method { + name: "insertRow" + lineNumber: 52 + Parameter { name: "rowIndex"; type: "int" } + Parameter { name: "row"; type: "QVariant" } + } + Method { + name: "moveRow" + lineNumber: 53 + Parameter { name: "fromRowIndex"; type: "int" } + Parameter { name: "toRowIndex"; type: "int" } + Parameter { name: "rows"; type: "int" } + } + Method { + name: "moveRow" + isCloned: true + lineNumber: 53 + Parameter { name: "fromRowIndex"; type: "int" } + Parameter { name: "toRowIndex"; type: "int" } + } + Method { + name: "removeRow" + lineNumber: 54 + Parameter { name: "rowIndex"; type: "int" } + Parameter { name: "rows"; type: "int" } + } + Method { + name: "removeRow" + isCloned: true + lineNumber: 54 + Parameter { name: "rowIndex"; type: "int" } + } + Method { + name: "setRow" + lineNumber: 55 + Parameter { name: "rowIndex"; type: "int" } + Parameter { name: "row"; type: "QVariant" } + } + } + Component { + file: "private/qqmltablemodelcolumn_p.h" + lineNumber: 30 + name: "QQmlTableModelColumn" + accessSemantics: "reference" + prototype: "QObject" + exports: [ + "Qt.labs.qmlmodels/TableModelColumn 1.0", + "Qt.labs.qmlmodels/TableModelColumn 6.0" + ] + exportMetaObjectRevisions: [256, 1536] + Property { + name: "display" + type: "QJSValue" + read: "display" + write: "setDisplay" + notify: "displayChanged" + index: 0 + lineNumber: 33 + isFinal: true + } + Property { + name: "decoration" + type: "QJSValue" + read: "decoration" + write: "setDecoration" + notify: "decorationChanged" + index: 1 + lineNumber: 34 + isFinal: true + } + Property { + name: "edit" + type: "QJSValue" + read: "edit" + write: "setEdit" + notify: "editChanged" + index: 2 + lineNumber: 35 + isFinal: true + } + Property { + name: "toolTip" + type: "QJSValue" + read: "toolTip" + write: "setToolTip" + notify: "toolTipChanged" + index: 3 + lineNumber: 36 + isFinal: true + } + Property { + name: "statusTip" + type: "QJSValue" + read: "statusTip" + write: "setStatusTip" + notify: "statusTipChanged" + index: 4 + lineNumber: 37 + isFinal: true + } + Property { + name: "whatsThis" + type: "QJSValue" + read: "whatsThis" + write: "setWhatsThis" + notify: "whatsThisChanged" + index: 5 + lineNumber: 38 + isFinal: true + } + Property { + name: "font" + type: "QJSValue" + read: "font" + write: "setFont" + notify: "fontChanged" + index: 6 + lineNumber: 40 + isFinal: true + } + Property { + name: "textAlignment" + type: "QJSValue" + read: "textAlignment" + write: "setTextAlignment" + notify: "textAlignmentChanged" + index: 7 + lineNumber: 41 + isFinal: true + } + Property { + name: "background" + type: "QJSValue" + read: "background" + write: "setBackground" + notify: "backgroundChanged" + index: 8 + lineNumber: 42 + isFinal: true + } + Property { + name: "foreground" + type: "QJSValue" + read: "foreground" + write: "setForeground" + notify: "foregroundChanged" + index: 9 + lineNumber: 43 + isFinal: true + } + Property { + name: "checkState" + type: "QJSValue" + read: "checkState" + write: "setCheckState" + notify: "checkStateChanged" + index: 10 + lineNumber: 44 + isFinal: true + } + Property { + name: "accessibleText" + type: "QJSValue" + read: "accessibleText" + write: "setAccessibleText" + notify: "accessibleTextChanged" + index: 11 + lineNumber: 46 + isFinal: true + } + Property { + name: "accessibleDescription" + type: "QJSValue" + read: "accessibleDescription" + write: "setAccessibleDescription" + notify: "accessibleDescriptionChanged" + index: 12 + lineNumber: 47 + isFinal: true + } + Property { + name: "sizeHint" + type: "QJSValue" + read: "sizeHint" + write: "setSizeHint" + notify: "sizeHintChanged" + index: 13 + lineNumber: 50 + isFinal: true + } + Signal { name: "indexChanged"; lineNumber: 107 } + Signal { name: "displayChanged"; lineNumber: 108 } + Signal { name: "decorationChanged"; lineNumber: 109 } + Signal { name: "editChanged"; lineNumber: 110 } + Signal { name: "toolTipChanged"; lineNumber: 111 } + Signal { name: "statusTipChanged"; lineNumber: 112 } + Signal { name: "whatsThisChanged"; lineNumber: 113 } + Signal { name: "fontChanged"; lineNumber: 115 } + Signal { name: "textAlignmentChanged"; lineNumber: 116 } + Signal { name: "backgroundChanged"; lineNumber: 117 } + Signal { name: "foregroundChanged"; lineNumber: 118 } + Signal { name: "checkStateChanged"; lineNumber: 119 } + Signal { name: "accessibleTextChanged"; lineNumber: 121 } + Signal { name: "accessibleDescriptionChanged"; lineNumber: 122 } + Signal { name: "sizeHintChanged"; lineNumber: 123 } + } + Component { + file: "private/qqmltreemodel_p.h" + lineNumber: 34 + name: "QQmlTreeModel" + accessSemantics: "reference" + defaultProperty: "columns" + prototype: "QQmlAbstractColumnModel" + exports: ["Qt.labs.qmlmodels/TreeModel 6.10"] + exportMetaObjectRevisions: [1546] + Property { + name: "rows" + type: "QVariant" + read: "rows" + write: "setRows" + notify: "rowsChanged" + index: 0 + lineNumber: 37 + isFinal: true + } + Method { + name: "appendRow" + lineNumber: 50 + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "row"; type: "QVariant" } + } + Method { + name: "appendRow" + lineNumber: 51 + Parameter { name: "row"; type: "QVariant" } + } + Method { name: "clear"; lineNumber: 52 } + Method { + name: "getRow" + type: "QVariant" + isMethodConstant: true + lineNumber: 53 + Parameter { name: "index"; type: "QModelIndex" } + } + Method { + name: "removeRow" + lineNumber: 54 + Parameter { name: "index"; type: "QModelIndex" } + } + Method { + name: "setRow" + lineNumber: 55 + Parameter { name: "index"; type: "QModelIndex" } + Parameter { name: "rowData"; type: "QVariant" } + } + Method { + name: "index" + type: "QModelIndex" + lineNumber: 57 + Parameter { name: "rowIndex"; type: "std::vector" } + Parameter { name: "column"; type: "int" } + } + } +} diff --git a/photowall-qt/build/qml/Qt/labs/qmlmodels/qmldir b/photowall-qt/build/qml/Qt/labs/qmlmodels/qmldir new file mode 100644 index 0000000..6b928f6 --- /dev/null +++ b/photowall-qt/build/qml/Qt/labs/qmlmodels/qmldir @@ -0,0 +1,8 @@ +module Qt.labs.qmlmodels +linktarget Qt6::labsmodelsplugin +optional plugin labsmodelsplugin +classname QtQmlLabsModelsPlugin +typeinfo plugins.qmltypes +depends QtQml.Models auto +prefer :/qt-project.org/imports/Qt/labs/qmlmodels/ + diff --git a/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/Blend.qml b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/Blend.qml new file mode 100644 index 0000000..b445622 --- /dev/null +++ b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/Blend.qml @@ -0,0 +1,448 @@ +// Copyright (C) 2022 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import Qt5Compat.GraphicalEffects.private + +/*! + \qmltype Blend + \inqmlmodule Qt5Compat.GraphicalEffects + \since QtGraphicalEffects 1.0 + \inherits QtQuick2::Item + \ingroup qtgraphicaleffects-blend + \brief Merges two source items by using a blend mode. + + Blend mode can be selected with the \l{Blend::mode}{mode} property. + + \table + \header + \li source + \li foregroundSource + \li Effect applied + \row + \li \image Original_bug.png + \li \image Original_butterfly.png + \li \image Blend_bug_and_butterfly.png + \endtable + + \note This effect is available when running with OpenGL. + + \section1 Example + + The following example shows how to apply the effect. + \snippet Blend-example.qml example + +*/ + +Item { + id: rootItem + + /*! + This property defines the source item that is going to be the base when + \l{Blend::foregroundSource}{foregroundSource} is blended over it. + + \note It is not supported to let the effect include itself, for + instance by setting source to the effect's parent. + */ + property variant source + + /*! + This property defines the item that is going to be blended over the + \l{Blend::source}{source}. + + \note It is not supported to let the effect include itself, for + instance by setting foregroundSource to the effect's parent. + */ + property variant foregroundSource + + /*! + This property defines the mode which is used when foregroundSource is + blended over source. Values are case insensitive. + + \table + \header + \li mode + \li description + \row + \li normal + \li The pixel component values from foregroundSource are written + over source by using alpha blending. + \row + \li addition + \li The pixel component values from source and foregroundSource are + added together and written. + \row + \li average + \li The pixel component values from source and foregroundSource are + averaged and written. + \row + \li color + \li The lightness value from source is combined with hue and + saturation from foregroundSource and written. + \row + \li colorBurn + \li The darker pixels from source are darkened more, if both source + and foregroundSource pixels are light the result is light. + \row + \li colorDodge + \li The lighter pixels from source are lightened more, if both + source and foregroundSource pixels are dark the result is dark. + \row + \li darken + \li The darker pixel component value from source and + foregroundSource is written. + \row + \li darkerColor + \li The lower luminance pixel rgb-value from source and + foregroundSource is written. + \row + \li difference + \li The absolute pixel component value difference between source and + foregroundSource is written. + \row + \li divide + \li The pixel component values from source is divided by the value + from foregroundSource and written. + \row + \li exclusion + \li The pixel component value difference with reduced contrast + between source and foregroundSource is written. + \row + \li hardLight + \li The pixel component values from source are lightened or darkened + according to foregroundSource values and written. + \row + \li hue + \li The hue value from foregroundSource is combined with saturation + and lightness from source and written. + \row + \li lighten + \li The lightest pixel component value from source and + foregroundSource is written. + \row + \li lighterColor + \li The higher luminance pixel rgb-value from source and + foregroundSource is written. + \row + \li lightness + \li The lightness value from foregroundSource is combined with hue + and saturation from source and written. + \row + \li multiply + \li The pixel component values from source and foregroundSource are + multiplied together and written. + \row + \li negation + \li The inverted absolute pixel component value difference between + source and foregroundSource is written. + \row + \li saturation + \li The saturation value from foregroundSource is combined with hue + and lightness from source and written. + \row + \li screen + \li The pixel values from source and foregroundSource are negated, + then multiplied, negated again, and written. + \row + \li subtract + \li Pixel value from foregroundSource is subracted from source and + written. + \row + \li softLight + \li The pixel component values from source are lightened or darkened + slightly according to foregroundSource values and written. + + \endtable + + \table + \header + \li Example source + \li Example foregroundSource + \row + \li \image Original_bug.png + \li \image Original_butterfly.png + \endtable + + \table + \header + \li Output examples with different mode values + \li + \li + \row + \li \image Blend_mode1.png + \li \image Blend_mode2.png + \li \image Blend_mode3.png + \row + \li \b { mode: normal } + \li \b { mode: addition } + \li \b { mode: average } + \row + \li \image Blend_mode4.png + \li \image Blend_mode5.png + \li \image Blend_mode6.png + \row + \li \b { mode: color } + \li \b { mode: colorBurn } + \li \b { mode: colorDodge } + \row + \li \image Blend_mode7.png + \li \image Blend_mode8.png + \li \image Blend_mode9.png + \row + \li \b { mode: darken } + \li \b { mode: darkerColor } + \li \b { mode: difference } + \row + \li \image Blend_mode10.png + \li \image Blend_mode11.png + \li \image Blend_mode12.png + \row + \li \b { mode: divide } + \li \b { mode: exclusion } + \li \b { mode: hardlight } + \row + \li \image Blend_mode13.png + \li \image Blend_mode14.png + \li \image Blend_mode15.png + \row + \li \b { mode: hue } + \li \b { mode: lighten } + \li \b { mode: lighterColor } + \row + \li \image Blend_mode16.png + \li \image Blend_mode17.png + \li \image Blend_mode18.png + \row + \li \b { mode: lightness } + \li \b { mode: negation } + \li \b { mode: multiply } + \row + \li \image Blend_mode19.png + \li \image Blend_mode20.png + \li \image Blend_mode21.png + \row + \li \b { mode: saturation } + \li \b { mode: screen } + \li \b { mode: subtract } + \row + \li \image Blend_mode22.png + \row + \li \b { mode: softLight } + \endtable + */ + property string mode: "normal" + + /*! + This property allows the effect output pixels to be cached in order to + improve the rendering performance. + + Every time the source or effect properties are changed, the pixels in the + cache must be updated. Memory consumption is increased, because an extra + buffer of memory is required for storing the effect output. + + It is recommended to disable the cache when the source or the effect + properties are animated. + + By default, the property is set to false. + + */ + property bool cached: false + + SourceProxy { + id: backgroundSourceProxy + input: rootItem.source + } + + SourceProxy { + id: foregroundSourceProxy + input: rootItem.foregroundSource + } + + ShaderEffectSource { + id: cacheItem + anchors.fill: parent + visible: rootItem.cached + smooth: true + sourceItem: shaderItem + live: true + hideSource: visible + } + + ShaderEffect { + id: shaderItem + property variant source: backgroundSourceProxy.output + property variant foregroundSource: foregroundSourceProxy.output + property string mode: rootItem.mode + anchors.fill: parent + + function buildFragmentShader() { + var shader = fragmentShaderBegin + + switch (mode.toLowerCase()) { + case "addition" : shader += blendModeAddition; break; + case "average" : shader += blendModeAverage; break; + case "color" : shader += blendModeColor; break; + case "colorburn" : shader += blendModeColorBurn; break; + case "colordodge" : shader += blendModeColorDodge; break; + case "darken" : shader += blendModeDarken; break; + case "darkercolor" : shader += blendModeDarkerColor; break; + case "difference" : shader += blendModeDifference; break; + case "divide" : shader += blendModeDivide; break; + case "exclusion" : shader += blendModeExclusion; break; + case "hardlight" : shader += blendModeHardLight; break; + case "hue" : shader += blendModeHue; break; + case "lighten" : shader += blendModeLighten; break; + case "lightercolor" : shader += blendModeLighterColor; break; + case "lightness" : shader += blendModeLightness; break; + case "negation" : shader += blendModeNegation; break; + case "normal" : shader += blendModeNormal; break; + case "multiply" : shader += blendModeMultiply; break; + case "saturation" : shader += blendModeSaturation; break; + case "screen" : shader += blendModeScreen; break; + case "subtract" : shader += blendModeSubtract; break; + case "softlight" : shader += blendModeSoftLight; break; + default: shader += "gl_FragColor = vec4(1.0, 0.0, 0.0, 1.0);"; break; + } + + shader += fragmentShaderEnd + fragmentShader = ShaderBuilder.buildFragmentShader(shader) + + // Workaround for a bug just to make sure display gets updated when the mode changes. + sourceChanged() + } + + Component.onCompleted: { + buildFragmentShader() + } + + onModeChanged: { + buildFragmentShader() + } + + property string blendModeAddition: "result.rgb = min(rgb1 + rgb2, 1.0);" + property string blendModeAverage: "result.rgb = 0.5 * (rgb1 + rgb2);" + property string blendModeColor: "result.rgb = HSLtoRGB(vec3(RGBtoHSL(rgb2).xy, RGBtoL(rgb1)));" + property string blendModeColorBurn: "result.rgb = clamp(1.0 - ((1.0 - rgb1) / max(vec3(1.0 / 256.0), rgb2)), vec3(0.0), vec3(1.0));" + property string blendModeColorDodge: "result.rgb = clamp(rgb1 / max(vec3(1.0 / 256.0), (1.0 - rgb2)), vec3(0.0), vec3(1.0));" + property string blendModeDarken: "result.rgb = min(rgb1, rgb2);" + property string blendModeDarkerColor: "result.rgb = 0.3 * rgb1.r + 0.59 * rgb1.g + 0.11 * rgb1.b > 0.3 * rgb2.r + 0.59 * rgb2.g + 0.11 * rgb2.b ? rgb2 : rgb1;" + property string blendModeDifference: "result.rgb = abs(rgb1 - rgb2);" + property string blendModeDivide: "result.rgb = clamp(rgb1 / rgb2, 0.0, 1.0);" + property string blendModeExclusion: "result.rgb = rgb1 + rgb2 - 2.0 * rgb1 * rgb2;" + property string blendModeHardLight: "result.rgb = vec3(channelBlendHardLight(rgb1.r, rgb2.r), channelBlendHardLight(rgb1.g, rgb2.g), channelBlendHardLight(rgb1.b, rgb2.b));" + property string blendModeHue: "result.rgb = HSLtoRGB(vec3(RGBtoHSL(rgb2).x, RGBtoHSL(rgb1).yz));" + property string blendModeLighten: "result.rgb = max(rgb1, rgb2);" + property string blendModeLighterColor: "result.rgb = 0.3 * rgb1.r + 0.59 * rgb1.g + 0.11 * rgb1.b > 0.3 * rgb2.r + 0.59 * rgb2.g + 0.11 * rgb2.b ? rgb1 : rgb2;" + property string blendModeLightness: "result.rgb = HSLtoRGB(vec3(RGBtoHSL(rgb1).xy, RGBtoL(rgb2)));" + property string blendModeMultiply: "result.rgb = rgb1 * rgb2;" + property string blendModeNegation: "result.rgb = 1.0 - abs(1.0 - rgb1 - rgb2);" + property string blendModeNormal: "result.rgb = rgb2; a = max(color1.a, color2.a);" + property string blendModeSaturation: "vec3 hsl1 = RGBtoHSL(rgb1); result.rgb = HSLtoRGB(vec3(hsl1.x, RGBtoHSL(rgb2).y, hsl1.z));" + property string blendModeScreen: "result.rgb = 1.0 - (vec3(1.0) - rgb1) * (vec3(1.0) - rgb2);" + property string blendModeSubtract: "result.rgb = max(rgb1 - rgb2, vec3(0.0));" + property string blendModeSoftLight: "result.rgb = rgb1 * ((1.0 - rgb1) * rgb2 + (1.0 - (1.0 - rgb1) * (1.0 - rgb2)));" + + property string fragmentShaderBegin: "#version 440 + + layout(location = 0) in vec2 qt_TexCoord0; + layout(location = 0) out vec4 fragColor; + + layout(std140, binding = 0) uniform buf { + mat4 qt_Matrix; + float qt_Opacity; + }; + layout(binding = 1) uniform sampler2D source; + layout(binding = 2) uniform sampler2D foregroundSource; + + float RGBtoL(vec3 color) { + float cmin = min(color.r, min(color.g, color.b)); + float cmax = max(color.r, max(color.g, color.b)); + float l = (cmin + cmax) / 2.0; + return l; + } + + vec3 RGBtoHSL(vec3 color) { + float cmin = min(color.r, min(color.g, color.b)); + float cmax = max(color.r, max(color.g, color.b)); + float h = 0.0; + float s = 0.0; + float l = (cmin + cmax) / 2.0; + float diff = cmax - cmin; + + if (diff > 1.0 / 256.0) { + if (l < 0.5) + s = diff / (cmin + cmax); + else + s = diff / (2.0 - (cmin + cmax)); + + if (color.r == cmax) + h = (color.g - color.b) / diff; + else if (color.g == cmax) + h = 2.0 + (color.b - color.r) / diff; + else + h = 4.0 + (color.r - color.g) / diff; + + h /= 6.0; + } + return vec3(h, s, l); + } + + float hueToIntensity(float v1, float v2, float h) { + h = fract(h); + if (h < 1.0 / 6.0) + return v1 + (v2 - v1) * 6.0 * h; + else if (h < 1.0 / 2.0) + return v2; + else if (h < 2.0 / 3.0) + return v1 + (v2 - v1) * 6.0 * (2.0 / 3.0 - h); + + return v1; + } + + vec3 HSLtoRGB(vec3 color) { + float h = color.x; + float l = color.z; + float s = color.y; + + if (s < 1.0 / 256.0) + return vec3(l, l, l); + + float v1; + float v2; + if (l < 0.5) + v2 = l * (1.0 + s); + else + v2 = (l + s) - (s * l); + + v1 = 2.0 * l - v2; + + float d = 1.0 / 3.0; + float r = hueToIntensity(v1, v2, h + d); + float g = hueToIntensity(v1, v2, h); + float b = hueToIntensity(v1, v2, h - d); + return vec3(r, g, b); + } + + float channelBlendHardLight(float c1, float c2) { + return c2 > 0.5 ? (1.0 - (1.0 - 2.0 * (c2 - 0.5)) * (1.0 - c1)) : (2.0 * c1 * c2); + } + + void main() { + vec4 result = vec4(0.0); + vec4 color1 = texture(source, qt_TexCoord0); + vec4 color2 = texture(foregroundSource, qt_TexCoord0); + vec3 rgb1 = color1.rgb / max(1.0/256.0, color1.a); + vec3 rgb2 = color2.rgb / max(1.0/256.0, color2.a); + float a = max(color1.a, color1.a * color2.a); + " + + property string fragmentShaderEnd: " + fragColor.rgb = mix(rgb1, result.rgb, color2.a); + fragColor.rbg *= a; + fragColor.a = a; + fragColor *= qt_Opacity; + } + " + } +} diff --git a/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/BrightnessContrast.qml b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/BrightnessContrast.qml new file mode 100644 index 0000000..b8e38ab --- /dev/null +++ b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/BrightnessContrast.qml @@ -0,0 +1,157 @@ +// Copyright (C) 2020 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import Qt5Compat.GraphicalEffects.private + +/*! + \qmltype BrightnessContrast + \inqmlmodule Qt5Compat.GraphicalEffects + \since QtGraphicalEffects 1.0 + \inherits QtQuick2::Item + \ingroup qtgraphicaleffects-color + \brief Adjusts brightness and contrast. + + This effect adjusts the source item colors. + Brightness adjustment changes the perceived luminance of the source item. + Contrast adjustment increases or decreases the color + and brightness variations. + + \table + \header + \li Source + \li Effect applied + \row + \li \image Original_bug.png + \li \image BrightnessContrast_bug.png + \endtable + + \section1 Example + + The following example shows how to apply the effect. + \snippet BrightnessContrast-example.qml example + +*/ +Item { + id: rootItem + + /*! + This property defines the source item that provides the source pixels + for the effect. + + \note It is not supported to let the effect include itself, for + instance by setting source to the effect's parent. + */ + property variant source + + /*! + This property defines how much the source brightness is increased or + decreased. + + The value ranges from -1.0 to 1.0. By default, the property is set to \c + 0.0 (no change). + + \table + \header + \li Output examples with different brightness values + \li + \li + \row + \li \image BrightnessContrast_brightness1.png + \li \image BrightnessContrast_brightness2.png + \li \image BrightnessContrast_brightness3.png + \row + \li \b { brightness: -0.25 } + \li \b { brightness: 0 } + \li \b { brightness: 0.5 } + \row + \li \l contrast: 0 + \li \l contrast: 0 + \li \l contrast: 0 + \endtable + + */ + property real brightness: 0.0 + + /*! + This property defines how much the source contrast is increased or + decreased. The decrease of the contrast is linear, but the increase is + applied with a non-linear curve to allow very high contrast adjustment at + the high end of the value range. + + \table + \header + \li Contrast adjustment curve + \row + \li \image BrightnessContrast_contrast_graph.png + \endtable + + The value ranges from -1.0 to 1.0. By default, the property is set to \c 0.0 (no change). + + \table + \header + \li Output examples with different contrast values + \li + \li + \row + \li \image BrightnessContrast_contrast1.png + \li \image BrightnessContrast_contrast2.png + \li \image BrightnessContrast_contrast3.png + \row + \li \b { contrast: -0.5 } + \li \b { contrast: 0 } + \li \b { contrast: 0.5 } + \row + \li \l brightness: 0 + \li \l brightness: 0 + \li \l brightness: 0 + \endtable + + */ + property real contrast: 0.0 + + /*! + This property allows the effect output pixels to be cached in order to + improve the rendering performance. + + Every time the source or effect properties are changed, the pixels in + the cache must be updated. Memory consumption is increased, because an + extra buffer of memory is required for storing the effect output. + + It is recommended to disable the cache when the source or the effect + properties are animated. + + By default, the property is set to \c false. + + */ + property bool cached: false + + SourceProxy { + id: sourceProxy + input: rootItem.source + interpolation: input && input.smooth ? SourceProxy.LinearInterpolation : SourceProxy.NearestInterpolation + } + + ShaderEffectSource { + id: cacheItem + anchors.fill: parent + visible: rootItem.cached + smooth: true + sourceItem: shaderItem + live: true + hideSource: visible + } + + ShaderEffect { + id: shaderItem + property variant source: sourceProxy.output + property real brightness: rootItem.brightness + property real contrast: rootItem.contrast + + anchors.fill: parent + blending: !rootItem.cached + + fragmentShader: "qrc:/qt-project.org/imports/Qt5Compat/GraphicalEffects/shaders_ng/brightnesscontrast.frag.qsb" + } +} diff --git a/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/ColorOverlay.qml b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/ColorOverlay.qml new file mode 100644 index 0000000..86f6d13 --- /dev/null +++ b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/ColorOverlay.qml @@ -0,0 +1,111 @@ +// Copyright (C) 2020 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import Qt5Compat.GraphicalEffects.private + +/*! + \qmltype ColorOverlay + \inqmlmodule Qt5Compat.GraphicalEffects + \since QtGraphicalEffects 1.0 + \inherits QtQuick2::Item + \ingroup qtgraphicaleffects-color + \brief Alters the colors of the source item by applying an overlay color. + + The effect is similar to what happens when a colorized glass is put on top + of a grayscale image. The color for the overlay is given in the ARGB format. + + \table + \header + \li Source + \li Effect applied + \row + \li \image Original_butterfly.png + \li \image ColorOverlay_butterfly.png + \endtable + + \section1 Example + + The following example shows how to apply the effect. + \snippet ColorOverlay-example.qml example + +*/ +Item { + id: rootItem + + /*! + This property defines the source item that provides the source pixels + for the effect. + + \note It is not supported to let the effect include itself, for + instance by setting source to the effect's parent. + */ + property variant source + + /*! + This property defines the color value which is used to colorize the + source. + + By default, the property is set to \c "transparent". + + \table + \header + \li Output examples with different color values + \li + \li + \row + \li \image ColorOverlay_color1.png + \li \image ColorOverlay_color2.png + \li \image ColorOverlay_color3.png + \row + \li \b { color: #80ff0000 } + \li \b { color: #8000ff00 } + \li \b { color: #800000ff } + \endtable + + */ + property color color: "transparent" + + /*! + This property allows the effect output pixels to be cached in order to + improve the rendering performance. + + Every time the source or effect properties are changed, the pixels in + the cache must be updated. Memory consumption is increased, because an + extra buffer of memory is required for storing the effect output. + + It is recommended to disable the cache when the source or the effect + properties are animated. + + By default, the property is set to \c false. + + */ + property bool cached: false + + SourceProxy { + id: sourceProxy + input: rootItem.source + interpolation: input && input.smooth ? SourceProxy.LinearInterpolation : SourceProxy.NearestInterpolation + } + + ShaderEffectSource { + id: cacheItem + anchors.fill: parent + visible: rootItem.cached + smooth: true + sourceItem: shaderItem + live: true + hideSource: visible + } + + ShaderEffect { + id: shaderItem + property variant source: sourceProxy.output + property color color: rootItem.color + + anchors.fill: parent + + fragmentShader: "qrc:/qt-project.org/imports/Qt5Compat/GraphicalEffects/shaders_ng/coloroverlay.frag.qsb" + } +} diff --git a/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/Colorize.qml b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/Colorize.qml new file mode 100644 index 0000000..b7f2258 --- /dev/null +++ b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/Colorize.qml @@ -0,0 +1,199 @@ +// Copyright (C) 2020 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import Qt5Compat.GraphicalEffects.private + +/*! + \qmltype Colorize + \inqmlmodule Qt5Compat.GraphicalEffects + \since QtGraphicalEffects 1.0 + \inherits QtQuick2::Item + \ingroup qtgraphicaleffects-color + \brief Sets the color in the HSL color space. + + The effect is similar to what happens when a colorized glass is put on top + of a grayscale image. Colorize uses the hue, saturation, and lightness (HSL) + color space. You can specify a desired value for each property. You can + shift all HSL values with the \l HueSaturation effect. + + Alternatively, you can use the \l ColorOverlay effect to colorize the + source item in the RGBA color space. + + \table + \header + \li Source + \li Effect applied + \row + \li \image Original_bug.png + \li \image Colorize_bug.png + \endtable + + \section1 Example + + The following example shows how to apply the effect. + \snippet Colorize-example.qml example +*/ +Item { + id: rootItem + + /*! + This property defines the source item that provides the source pixels + for the effect. + + \note It is not supported to let the effect include itself, for + instance by setting source to the effect's parent. + */ + property variant source + + /*! + This property defines the hue value which is used to colorize the + source. + + The value ranges from 0.0 to 1.0. By default, the property is set to \c + 0.0, which produces a slightly red color. + + \table + \header + \li Allowed hue values + \row + \li \image Colorize_hue_scale.png + \endtable + + \table + \header + \li Output examples with different hue values + \li + \li + \row + \li \image Colorize_hue1.png + \li \image Colorize_hue2.png + \li \image Colorize_hue3.png + \row + \li \b { hue: 0.2 } + \li \b { hue: 0.5 } + \li \b { hue: 0.8 } + \row + \li \l saturation: 1 + \li \l saturation: 1 + \li \l saturation: 1 + \row + \li \l lightness: 0 + \li \l lightness: 0 + \li \l lightness: 0 + \endtable + */ + property real hue: 0.0 + + /*! + This property defines the saturation value which is used to colorize the + source. + + The value ranges from 0.0 (desaturated) to 1.0 (saturated). By default, + the property is set to \c 1.0 (saturated). + + \table + \header + \li Output examples with different saturation values + \li + \li + \row + \li \image Colorize_saturation1.png + \li \image Colorize_saturation2.png + \li \image Colorize_saturation3.png + \row + \li \b { saturation: 0 } + \li \b { saturation: 0.5 } + \li \b { saturation: 1 } + \row + \li \l hue: 0 + \li \l hue: 0 + \li \l hue: 0 + \row + \li \l lightness: 0 + \li \l lightness: 0 + \li \l lightness: 0 + \endtable + */ + property real saturation: 1.0 + + /*! + This property defines how much the source lightness value is increased + or decreased. + + Unlike hue and saturation properties, lightness does not set the used + value, but it shifts the existing source pixel lightness value. + + The value ranges from -1.0 (decreased) to 1.0 (increased). By default, + the property is set to \c 0.0 (no change). + + \table + \header + \li Output examples with different lightness values + \li + \li + \row + \li \image Colorize_lightness1.png + \li \image Colorize_lightness2.png + \li \image Colorize_lightness3.png + \row + \li \b { lightness: -0.75 } + \li \b { lightness: 0 } + \li \b { lightness: 0.75 } + \row + \li \l hue: 0 + \li \l hue: 0 + \li \l hue: 0 + \row + \li \l saturation: 1 + \li \l saturation: 1 + \li \l saturation: 1 + \endtable + */ + property real lightness: 0.0 + + /*! + This property allows the effect output pixels to be cached in order to + improve the rendering performance. + + Every time the source or effect properties are changed, the pixels in + the cache must be updated. Memory consumption is increased, because an + extra buffer of memory is required for storing the effect output. + + It is recommended to disable the cache when the source or the effect + properties are animated. + + By default, the property is set to \c false. + */ + property bool cached: false + + SourceProxy { + id: sourceProxy + input: rootItem.source + interpolation: input && input.smooth ? SourceProxy.LinearInterpolation : SourceProxy.NearestInterpolation + } + + ShaderEffectSource { + id: cacheItem + anchors.fill: parent + visible: rootItem.cached + smooth: true + sourceItem: shaderItem + live: true + hideSource: visible + } + + ShaderEffect { + id: shaderItem + property variant source: sourceProxy.output + property real hue: rootItem.hue + property real saturation: rootItem.saturation + property real lightness: rootItem.lightness + + anchors.fill: parent + + fragmentShader: "qrc:/qt-project.org/imports/Qt5Compat/GraphicalEffects/shaders_ng/colorize.frag.qsb" + + } +} diff --git a/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/ConicalGradient.qml b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/ConicalGradient.qml new file mode 100644 index 0000000..c5b7672 --- /dev/null +++ b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/ConicalGradient.qml @@ -0,0 +1,296 @@ +// Copyright (C) 2020 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import Qt5Compat.GraphicalEffects.private + +/*! + \qmltype ConicalGradient + \inqmlmodule Qt5Compat.GraphicalEffects + \since QtGraphicalEffects 1.0 + \inherits QtQuick2::Item + \ingroup qtgraphicaleffects-gradient + \brief Draws a conical gradient. + + A gradient is defined by two or more colors, which are blended seamlessly. + The colors start from the specified angle and end at 360 degrees larger + angle value. + + \table + \header + \li Effect applied + \row + \li \image ConicalGradient.png + \endtable + + \section1 Example + + The following example shows how to apply the effect. + \snippet ConicalGradient-example.qml example + +*/ +Item { + id: rootItem + + /*! + This property allows the effect output pixels to be cached in order to + improve the rendering performance. + + Every time the source or effect properties are changed, the pixels in + the cache must be updated. Memory consumption is increased, because an + extra buffer of memory is required for storing the effect output. + + It is recommended to disable the cache when the source or the effect + properties are animated. + + By default, the property is set to \c false. + + */ + property bool cached: false + + /*! + This property defines the starting angle where the color at the gradient + position of 0.0 is rendered. Colors at larger position values are + rendered into larger angle values and blended seamlessly. Angle values + increase clockwise. + + \table + \header + \li Output examples with different angle values + \li + \li + \row + \li \image ConicalGradient_angle1.png + \li \image ConicalGradient_angle2.png + \li \image ConicalGradient_angle3.png + \row + \li \b { angle: 0 } + \li \b { angle: 45 } + \li \b { angle: 185 } + \row + \li \l horizontalOffset: 0 + \li \l horizontalOffset: 0 + \li \l horizontalOffset: 0 + \row + \li \l verticalOffset: 0 + \li \l verticalOffset: 0 + \li \l verticalOffset: 0 + \endtable + + */ + property real angle: 0.0 + + /*! + \qmlproperty real QtGraphicalEffects::ConicalGradient::horizontalOffset + \qmlproperty real QtGraphicalEffects::ConicalGradient::verticalOffset + + The horizontalOffset and verticalOffset properties define the offset in + pixels for the center point of the gradient compared to the item center. + + The value ranges from -inf to inf. By default, the properties are set to \c + 0. + + \table + \header + \li Output examples with different horizontalOffset values + \li + \li + \row + \li \image ConicalGradient_horizontalOffset1.png + \li \image ConicalGradient_horizontalOffset2.png + \li \image ConicalGradient_horizontalOffset3.png + \row + \li \b { horizontalOffset: -50 } + \li \b { horizontalOffset: 0 } + \li \b { horizontalOffset: 50 } + \row + \li \l angle: 0 + \li \l angle: 0 + \li \l angle: 0 + \row + \li \l verticalOffset: 0 + \li \l verticalOffset: 0 + \li \l verticalOffset: 0 + \endtable + */ + property real horizontalOffset: 0.0 + property real verticalOffset: 0.0 + + /*! + This property defines the item that is going to be filled with gradient. + Source item gets rendered into an intermediate pixel buffer and the + alpha values from the result are used to determine the gradient's pixels + visibility in the display. The default value for source is undefined and + in that case whole effect area is filled with gradient. + + \table + \header + \li Output examples with different source values + \li + \row + \li \image ConicalGradient_maskSource1.png + \li \image ConicalGradient_maskSource2.png + \row + \li \b { source: undefined } + \li \b { source: } + \row + \li \l angle: 0 + \li \l angle: 0 + \row + \li \l horizontalOffset: 0 + \li \l horizontalOffset: 0 + \row + \li \l verticalOffset: 0 + \li \l verticalOffset: 0 + \endtable + + + \note It is not supported to let the effect include itself, for + instance by setting source to the effect's parent. + */ + property variant source + +/*! + A gradient is defined by two or more colors, which are blended seamlessly. + The colors are specified as a set of GradientStop child items, each of which + defines a position on the gradient (from 0.0 to 1.0), and a color. + The position of each GradientStop is defined by the position property. + The color is defined by the color property. + + \table + \header + \li Output examples with different gradient values + \li + \li + \row + \li \image ConicalGradient_gradient1.png + \li \image ConicalGradient_gradient2.png + \li \image ConicalGradient_gradient3.png + \row + \li \b {gradient:} \code +Gradient { + GradientStop { + position: 0.000 + color: Qt.rgba(1, 0, 0, 1) + } + GradientStop { + position: 0.167 + color: Qt.rgba(1, 1, 0, 1) + } + GradientStop { + position: 0.333 + color: Qt.rgba(0, 1, 0, 1) + } + GradientStop { + position: 0.500 + color: Qt.rgba(0, 1, 1, 1) + } + GradientStop { + position: 0.667 + color: Qt.rgba(0, 0, 1, 1) + } + GradientStop { + position: 0.833 + color: Qt.rgba(1, 0, 1, 1) + } + GradientStop { + position: 1.000 + color: Qt.rgba(1, 0, 0, 1) + } +} + \endcode + \li \b {gradient:} \code +Gradient { + GradientStop { + position: 0.0 + color: "#F0F0F0" + } + GradientStop { + position: 0.5 + color: "#000000" + } + GradientStop { + position: 1.0 + color: "#F0F0F0" + } +} + \endcode + \li \b {gradient:} \code +Gradient { + GradientStop { + position: 0.0 + color: "#00000000" + } + GradientStop { + position: 1.0 + color: "#FF000000" + } +} + \endcode + \row + \li \l angle: 0 + \li \l angle: 0 + \li \l angle: 0 + \row + \li \l horizontalOffset: 0 + \li \l horizontalOffset: 0 + \li \l horizontalOffset: 0 + \row + \li \l verticalOffset: 0 + \li \l verticalOffset: 0 + \li \l verticalOffset: 0 + \endtable + +*/ + property Gradient gradient: Gradient { + GradientStop { position: 0.0; color: "white" } + GradientStop { position: 1.0; color: "black" } + } + + SourceProxy { + id: maskSourceProxy + input: rootItem.source + } + + Rectangle { + id: gradientRect + width: 16 + height: 256 + gradient: rootItem.gradient + smooth: true + } + + ShaderEffectSource { + id: cacheItem + anchors.fill: parent + visible: rootItem.cached + smooth: true + rotation: shaderItem.rotation + sourceItem: shaderItem + live: true + hideSource: visible + } + + ShaderEffect { + id: shaderItem + property variant gradientSource: ShaderEffectSource { + sourceItem: gradientRect + smooth: true + hideSource: true + visible: false + } + property variant maskSource: maskSourceProxy.output + property real startAngle: (rootItem.angle - 90) * Math.PI/180 + property variant center: Qt.point(0.5 + horizontalOffset / width, 0.5 + verticalOffset / height) + + anchors.fill: parent + + fragmentShader: maskSource == undefined ? noMaskShader : maskShader + + onFragmentShaderChanged: startAngleChanged() + + property string noMaskShader: "qrc:/qt-project.org/imports/Qt5Compat/GraphicalEffects/shaders_ng/conicalgradient_nomask.frag.qsb" + property string maskShader: "qrc:/qt-project.org/imports/Qt5Compat/GraphicalEffects/shaders_ng/conicalgradient_mask.frag.qsb" + } +} diff --git a/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/Desaturate.qml b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/Desaturate.qml new file mode 100644 index 0000000..5ff5502 --- /dev/null +++ b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/Desaturate.qml @@ -0,0 +1,110 @@ +// Copyright (C) 2020 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import Qt5Compat.GraphicalEffects.private + +/*! + \qmltype Desaturate + \inqmlmodule Qt5Compat.GraphicalEffects + \since QtGraphicalEffects 1.0 + \inherits QtQuick2::Item + \ingroup qtgraphicaleffects-color + \brief Reduces the saturation of the colors. + + Desaturated pixel values are calculated as averages of the original RGB + component values of the source item. + + \table + \header + \li Source + \li Effect applied + \row + \li \image Original_bug.png + \li \image Desaturate_bug.png + \endtable + + \section1 Example + + The following example shows how to apply the effect. + \snippet Desaturate-example.qml example + +*/ +Item { + id: rootItem + + /*! + This property defines the source item that provides the source pixels to + the effect. + + \note It is not supported to let the effect include itself, for + instance by setting source to the effect's parent. + */ + property variant source + + /*! + This property defines how much the source colors are desaturated. + + The value ranges from 0.0 (no change) to 1.0 (desaturated). By default, + the property is set to \c 0.0 (no change). + + \table + \header + \li Output examples with different desaturation values + \li + \li + \row + \li \image Desaturate_desaturation1.png + \li \image Desaturate_desaturation2.png + \li \image Desaturate_desaturation3.png + \row + \li \b { desaturation: 0.0 } + \li \b { desaturation: 0.5 } + \li \b { desaturation: 1.0 } + \endtable + */ + property real desaturation: 0.0 + + /*! + This property allows the effect output pixels to be cached in order to + improve the rendering performance. + + Every time the source or effect properties are changed, the pixels in + the cache must be updated. Memory consumption is increased, because an + extra buffer of memory is required for storing the effect output. + + It is recommended to disable the cache when the source or the effect + properties are animated. + + By default, the property is set to \c false. + + */ + property bool cached: false + + SourceProxy { + id: sourceProxy + input: rootItem.source + interpolation: input && input.smooth ? SourceProxy.LinearInterpolation : SourceProxy.NearestInterpolation + } + + ShaderEffectSource { + id: cacheItem + anchors.fill: parent + visible: rootItem.cached + smooth: true + sourceItem: shaderItem + live: true + hideSource: visible + } + + ShaderEffect { + id: shaderItem + property variant source: sourceProxy.output + property real desaturation: rootItem.desaturation + + anchors.fill: parent + + fragmentShader: "qrc:/qt-project.org/imports/Qt5Compat/GraphicalEffects/shaders_ng/desaturate.frag.qsb" + } +} diff --git a/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/DirectionalBlur.qml b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/DirectionalBlur.qml new file mode 100644 index 0000000..311d7ae --- /dev/null +++ b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/DirectionalBlur.qml @@ -0,0 +1,259 @@ +// Copyright (C) 2022 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import Qt5Compat.GraphicalEffects.private + +/*! + \qmltype DirectionalBlur + \inqmlmodule Qt5Compat.GraphicalEffects + \since QtGraphicalEffects 1.0 + \inherits QtQuick2::Item + \ingroup qtgraphicaleffects-motion-blur + \brief Applies blur effect to the specified direction. + + Effect creates perceived impression that the source item appears to be + moving in the direction of the blur. Blur is applied to both sides of + each pixel, therefore setting the direction to 0 and 180 provides the + same result. + + Other available motionblur effects are \l{Qt5Compat.GraphicalEffects::ZoomBlur}{ZoomBlur} and + \l{Qt5Compat.GraphicalEffects::RadialBlur}{RadialBlur}. + + \table + \header + \li Source + \li Effect applied + \row + \li \image Original_bug.png + \li \image DirectionalBlur_bug.png + \endtable + + \note This effect is available when running with OpenGL. + + \section1 Example + + The following example shows how to apply the effect. + \snippet DirectionalBlur-example.qml example + +*/ +Item { + id: rootItem + + /*! + This property defines the source item that is going to be blurred. + + \note It is not supported to let the effect include itself, for + instance by setting source to the effect's parent. + */ + property variant source + + /*! + This property defines the perceived amount of movement for each pixel. + The movement is divided evenly to both sides of each pixel. + + The quality of the blur depends on \l{DirectionalBlur::samples}{samples} + property. If length value is large, more samples are needed to keep the + visual quality at high level. + + The value ranges from 0.0 to inf. + By default the property is set to \c 0.0 (no blur). + + \table + \header + \li Output examples with different length values + \li + \li + \row + \li \image DirectionalBlur_length1.png + \li \image DirectionalBlur_length2.png + \li \image DirectionalBlur_length3.png + \row + \li \b { length: 0.0 } + \li \b { length: 32.0 } + \li \b { length: 48.0 } + \row + \li \l samples: 24 + \li \l samples: 24 + \li \l samples: 24 + \row + \li \l angle: 0 + \li \l angle: 0 + \li \l angle: 0 + \endtable + + */ + property real length: 0.0 + + /*! + This property defines how many samples are taken per pixel when blur + calculation is done. Larger value produces better quality, but is slower + to render. + + This property is not intended to be animated. Changing this property may + cause the underlying OpenGL shaders to be recompiled. + + Allowed values are between 0 and inf (practical maximum depends on GPU). + By default the property is set to \c 0 (no samples). + + */ + property int samples: 0 + + /*! + This property defines the direction for the blur. Blur is applied to + both sides of each pixel, therefore setting the direction to 0 and 180 + produces the same result. + + The value ranges from -180.0 to 180.0. + By default the property is set to \c 0.0. + + \table + \header + \li Output examples with different angle values + \li + \li + \row + \li \image DirectionalBlur_angle1.png + \li \image DirectionalBlur_angle2.png + \li \image DirectionalBlur_angle3.png + \row + \li \b { angle: 0.0 } + \li \b { angle: 45.0 } + \li \b { angle: 90.0 } + \row + \li \l samples: 24 + \li \l samples: 24 + \li \l samples: 24 + \row + \li \l length: 32 + \li \l length: 32 + \li \l length: 32 + \endtable + + */ + property real angle: 0.0 + + /*! + This property defines the blur behavior near the edges of the item, + where the pixel blurring is affected by the pixels outside the source + edges. + + If the property is set to \c true, the pixels outside the source are + interpreted to be transparent, which is similar to OpenGL + clamp-to-border extension. The blur is expanded slightly outside the + effect item area. + + If the property is set to \c false, the pixels outside the source are + interpreted to contain the same color as the pixels at the edge of the + item, which is similar to OpenGL clamp-to-edge behavior. The blur does + not expand outside the effect item area. + + By default, the property is set to \c false. + + */ + property bool transparentBorder: false + + /*! + This property allows the effect output pixels to be cached in order to + improve the rendering performance. + + Every time the source or effect properties are changed, the pixels in + the cache must be updated. Memory consumption is increased, because an + extra buffer of memory is required for storing the effect output. + + It is recommended to disable the cache when the source or the effect + properties are animated. + + By default, the property is set to \c false. + + */ + property bool cached: false + + SourceProxy { + id: sourceProxy + input: rootItem.source + sourceRect: rootItem.transparentBorder ? Qt.rect(-1, -1, parent.width + 2.0, parent.height + 2.0) : Qt.rect(0, 0, 0, 0) + } + + ShaderEffectSource { + id: cacheItem + anchors.fill: shaderItem + visible: rootItem.cached + smooth: true + sourceItem: shaderItem + live: true + hideSource: visible + } + + ShaderEffect { + id: shaderItem + property variant source: sourceProxy.output + property real len: rootItem.length + property bool transparentBorder: rootItem.transparentBorder + property real samples: rootItem.samples + property real weight: 1.0 / Math.max(1.0, rootItem.samples) + property variant expandPixels: transparentBorder ? Qt.size(rootItem.samples, rootItem.samples) : Qt.size(0,0) + property variant expand: transparentBorder ? Qt.size(expandPixels.width / width, expandPixels.height / height) : Qt.size(0,0) + property variant delta: Qt.size(1.0 / rootItem.width * Math.cos((rootItem.angle + 90) * Math.PI/180), 1.0 / rootItem.height * Math.sin((rootItem.angle + 90) * Math.PI/180)) + + x: transparentBorder ? -expandPixels.width - 1: 0 + y: transparentBorder ? -expandPixels.height - 1 : 0 + width: transparentBorder ? parent.width + 2.0 * expandPixels.width + 2 : parent.width + height: transparentBorder ? parent.height + 2.0 * expandPixels.height + 2 : parent.height + + property string fragmentShaderSkeleton: "#version 440 + layout(location = 0) in vec2 qt_TexCoord0; + layout(location = 0) out vec4 fragColor; + layout(std140, binding = 0) uniform buf { + mat4 qt_Matrix; + float qt_Opacity; + float len; + float samples; + float weight; + vec2 expand; + vec2 delta; + }; + layout(binding = 1) uniform sampler2D source; + + void main(void) { + vec2 shift = delta * len / max(1.0, samples - 1.0); + vec2 texCoord = qt_TexCoord0; + fragColor = vec4(0.0); + + PLACEHOLDER_EXPAND_STEPS + + texCoord -= shift * max(0.0, samples - 1.0) * 0.5; + + PLACEHOLDER_UNROLLED_LOOP + + fragColor *= weight * qt_Opacity; + } + " + + function buildFragmentShader() { + var shader = fragmentShaderSkeleton + var expandSteps = "" + + if (transparentBorder) { + expandSteps += "texCoord = (texCoord - expand) / (1.0 - 2.0 * expand);" + } + + var unrolledLoop = "fragColor += texture(source, texCoord);\n" + + if (rootItem.samples > 1) { + unrolledLoop = "" + for (var i = 0; i < rootItem.samples; i++) + unrolledLoop += "fragColor += texture(source, texCoord); texCoord += shift;\n" + } + + shader = shader.replace("PLACEHOLDER_EXPAND_STEPS", expandSteps) + fragmentShader = ShaderBuilder.buildFragmentShader(shader.replace("PLACEHOLDER_UNROLLED_LOOP", unrolledLoop)) + } + + onFragmentShaderChanged: sourceChanged() + onSamplesChanged: buildFragmentShader() + onTransparentBorderChanged: buildFragmentShader() + Component.onCompleted: buildFragmentShader() + } +} diff --git a/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/Displace.qml b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/Displace.qml new file mode 100644 index 0000000..9900927 --- /dev/null +++ b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/Displace.qml @@ -0,0 +1,153 @@ +// Copyright (C) 2020 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import Qt5Compat.GraphicalEffects.private + +/*! + \qmltype Displace + \inqmlmodule Qt5Compat.GraphicalEffects + \since QtGraphicalEffects 1.0 + \inherits QtQuick2::Item + \ingroup qtgraphicaleffects-distortion + \brief Moves the pixels of the source item according to the given + displacement map. + + \table + \header + \li Source + \li DisplacementSource + \li Effect applied + \row + \li \image Original_bug.png + \li \image Displace_map.png + \li \image Displace_bug.png + \endtable + + \section1 Example + + The following example shows how to apply the effect. + \snippet Displace-example.qml example + +*/ +Item { + id: rootItem + + /*! + This property defines the source item for the pixels that are going to + be displaced according to the data from + \l{Displace::displacementSource}{displacementSource}. + + \note It is not supported to let the effect include itself, for + instance by setting source to the effect's parent. + */ + property variant source + + /*! + This property defines the item that is going to be used as the + displacement map. The displacementSource item gets rendered into the + intermediate pixel buffer. The red and green component values from the + result determine the displacement of the pixels from the source item. + + The format for the displacement map is similar to the tangent space + normal maps, which can be created with most 3D-modeling tools. Many + image processing tools include the support for generating normal maps. + Alternatively, the displacement map for this effect can also be a QML + element which is colored appropriately. Like any QML element, it can be + animated. It is recommended that the size of the diplacement map matches + the size of the \l{Displace::source}{source}. + + The displace data is interpreted in the RGBA format. For every pixel: + the red channel stores the x-axis displacement, and the green channel + stores the y-axis displacement. Blue and alpha channels are ignored for + this effect. + + Assuming that red channel value 1.0 is fully red (0.0 having no red at + all), this effect considers pixel component value 0.5 to cause no + displacement at all. Values above 0.5 shift pixels to the left, values + below 0.5 do the shift to the right. In a similar way, green channel + values above 0.5 displace the pixels upwards, and values below 0.5 shift + the pixels downwards. The actual amount of displacement in pixels + depends on the \l displacement property. + + */ + property variant displacementSource + + /*! + This property defines the scale for the displacement. The bigger scale, + the bigger the displacement of the pixels. The value set to 0.0 causes + no displacement. + + The value ranges from -1.0 (inverted maximum shift, according to + displacementSource) to 1.0 (maximum shift, according to + displacementSource). By default, the property is set to \c 0.0 (no + displacement). + + \table + \header + \li Output examples with different displacement values + \li + \li + \row + \li \image Displace_displacement1.png + \li \image Displace_displacement2.png + \li \image Displace_displacement3.png + \row + \li \b { displacement: -0.2 } + \li \b { displacement: 0.0 } + \li \b { displacement: 0.2 } + \endtable + + */ + property real displacement: 0.0 + + /*! + This property allows the effect output pixels to be cached in order to + improve the rendering performance. + + Every time the source or effect properties are changed, the pixels in + the cache must be updated. Memory consumption is increased, because an + extra buffer of memory is required for storing the effect output. + + It is recommended to disable the cache when the source or the effect + properties are animated. + + By default, the property is set to \c false. + + */ + property bool cached: false + + SourceProxy { + id: sourceProxy + input: rootItem.source + } + + SourceProxy { + id: displacementSourceProxy + input: rootItem.displacementSource + } + + ShaderEffectSource { + id: cacheItem + anchors.fill: parent + visible: rootItem.cached + smooth: true + sourceItem: shaderItem + live: true + hideSource: visible + } + + ShaderEffect { + id: shaderItem + property variant source: sourceProxy.output + property variant displacementSource: displacementSourceProxy.output + property real displacement: rootItem.displacement + property real xPixel: 1.0/width + property real yPixel: 1.0/height + + anchors.fill: parent + + fragmentShader: "qrc:/qt-project.org/imports/Qt5Compat/GraphicalEffects/shaders_ng/displace.frag.qsb" + } +} diff --git a/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/DropShadow.qml b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/DropShadow.qml new file mode 100644 index 0000000..be215fd --- /dev/null +++ b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/DropShadow.qml @@ -0,0 +1,355 @@ +// Copyright (C) 2020 The Qt Company Ltd. +// Copyright (C) 2017 Jolla Ltd, author: +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import Qt5Compat.GraphicalEffects.private + +/*! + \qmltype DropShadow + \inqmlmodule Qt5Compat.GraphicalEffects + \since QtGraphicalEffects 1.0 + \inherits QtQuick2::Item + \ingroup qtgraphicaleffects-drop-shadow + + \brief Generates a soft shadow behind the source item. + + The DropShadow effect blurs the alpha channel of the input, colorizes the + result and places it behind the source object to create a soft shadow. The + shadow's color can be changed using the \l {DropShadow::color}{color} + property. The location of the shadow can be changed with the \l + horizontalOffset and \l verticalOffset properties. + + \table + \header + \li Source + \li Effect applied + \row + \li \image Original_butterfly.png + \li \image DropShadow_butterfly.png + \endtable + + The soft shadow is created by blurring the image live using a gaussian + blur. Performing blur live is a costly operation. Fullscreen gaussian blur + with even a moderate number of samples will only run at 60 fps on highend + graphics hardware. + + When the source is static, the \l cached property can be set to allocate + another buffer to avoid performing the blur every time it is drawn. + + \note This effect is available when running with OpenGL. + + \section1 Example + + The following example shows how to apply the effect. + \snippet DropShadow-example.qml example + +*/ +Item { + id: root + + DropShadowBase { + id: dbs + anchors.fill: parent + } + + /*! + This property defines the source item that is going to be used as the + source for the generated shadow. + + \note It is not supported to let the effect include itself, for + instance by setting source to the effect's parent. + */ + property alias source: dbs.source + + /*! + \qmlproperty int DropShadow::radius + + Radius defines the softness of the shadow. A larger radius causes the + edges of the shadow to appear more blurry. + + The ideal blur is achieved by selecting \c samples and \c radius such + that \c {samples = 1 + radius * 2}, such as: + + \table + \header \li Radius \li Samples + \row \li 0 \e{(no blur)} \li 1 + \row \li 1 \li 3 + \row \li 2 \li 5 + \row \li 3 \li 7 + \endtable + + By default, the property is set to \c {floor(samples/2)}. + + \table + \header + \li Output examples with different radius values + \li + \li + \row + \li \image DropShadow_radius1.png + \li \image DropShadow_radius2.png + \li \image DropShadow_radius3.png + \row + \li \b { radius: 0 } + \li \b { radius: 6 } + \li \b { radius: 12 } + \row + \li \l samples: 25 + \li \l samples: 25 + \li \l samples: 25 + \row + \li \l color: #000000 + \li \l color: #000000 + \li \l color: #000000 + \row + \li \l horizontalOffset: 0 + \li \l horizontalOffset: 0 + \li \l horizontalOffset: 0 + \row + \li \l verticalOffset: 20 + \li \l verticalOffset: 20 + \li \l verticalOffset: 20 + \row + \li \l spread: 0 + \li \l spread: 0 + \li \l spread: 0 + \endtable + */ + property alias radius: dbs.radius; + + /*! + This property defines how many samples are taken per pixel when edge + softening blur calculation is done. Larger value produces better + quality, but is slower to render. + + Ideally, this value should be twice as large as the highest required + radius value plus one, such as: + + \table + \header \li Radius \li Samples + \row \li 0 \e{(no blur)} \li 1 + \row \li 1 \li 3 + \row \li 2 \li 5 + \row \li 3 \li 7 + \endtable + + By default, the property is set to \c 9. + + This property is not intended to be animated. Changing this property will + cause the underlying OpenGL shaders to be recompiled. + */ + property alias samples: dbs.samples + + /*! + This property defines the RGBA color value which is used for the shadow. + + By default, the property is set to \c "black". + + \table + \header + \li Output examples with different color values + \li + \li + \row + \li \image DropShadow_color1.png + \li \image DropShadow_color2.png + \li \image DropShadow_color3.png + \row + \li \b { color: #000000 } + \li \b { color: #0000ff } + \li \b { color: #aa000000 } + \row + \li \l radius: 8 + \li \l radius: 8 + \li \l radius: 8 + \row + \li \l samples: 17 + \li \l samples: 17 + \li \l samples: 17 + \row + \li \l horizontalOffset: 0 + \li \l horizontalOffset: 0 + \li \l horizontalOffset: 0 + \row + \li \l verticalOffset: 20 + \li \l verticalOffset: 20 + \li \l verticalOffset: 20 + \row + \li \l spread: 0 + \li \l spread: 0 + \li \l spread: 0 + \endtable + */ + property alias color: dbs.color + + /*! + \qmlproperty real QtGraphicalEffects::DropShadow::horizontalOffset + \qmlproperty real QtGraphicalEffects::DropShadow::verticalOffset + + HorizontalOffset and verticalOffset properties define the offset for the + rendered shadow compared to the DropShadow item position. Often, the + DropShadow item is anchored so that it fills the source element. In this + case, if the HorizontalOffset and verticalOffset properties are set to + 0, the shadow is rendered exactly under the source item. By changing the + offset properties, the shadow can be positioned relatively to the source + item. + + The values range from -inf to inf. By default, the properties are set to + \c 0. + + \table + \header + \li Output examples with different horizontalOffset values + \li + \li + \row + \li \image DropShadow_horizontalOffset1.png + \li \image DropShadow_horizontalOffset2.png + \li \image DropShadow_horizontalOffset3.png + \row + \li \b { horizontalOffset: -20 } + \li \b { horizontalOffset: 0 } + \li \b { horizontalOffset: 20 } + \row + \li \l radius: 4 + \li \l radius: 4 + \li \l radius: 4 + \row + \li \l samples: 9 + \li \l samples: 9 + \li \l samples: 9 + \row + \li \l color: #000000 + \li \l color: #000000 + \li \l color: #000000 + \row + \li \l verticalOffset: 0 + \li \l verticalOffset: 0 + \li \l verticalOffset: 0 + \row + \li \l spread: 0 + \li \l spread: 0 + \li \l spread: 0 + \endtable + + \table + \header + \li Output examples with different verticalOffset values + \li + \li + \row + \li \image DropShadow_horizontalOffset2.png + \li \image DropShadow_spread1.png + \row + \li \b { horizontalOffset: 0 } + \li \b { horizontalOffset: 0 } + \row + \li \l radius: 4 + \li \l radius: 8 + \row + \li \l samples: 9 + \li \l samples: 17 + \row + \li \l color: #000000 + \li \l color: #000000 + \row + \li \l verticalOffset: 0 + \li \l verticalOffset: 20 + \row + \li \l spread: 0 + \li \l spread: 0 + \endtable + */ + property alias horizontalOffset: dbs.horizontalOffset + property alias verticalOffset: dbs.verticalOffset + + /*! + This property defines how large part of the shadow color is strengthened + near the source edges. + + The value ranges from 0.0 to 1.0. By default, the property is set to \c + 0.0. + + \table + \header + \li Output examples with different spread values + \li + \li + \row + \li \image DropShadow_spread1.png + \li \image DropShadow_spread2.png + \li \image DropShadow_spread3.png + \row + \li \b { spread: 0.0 } + \li \b { spread: 0.5 } + \li \b { spread: 1.0 } + \row + \li \l radius: 8 + \li \l radius: 8 + \li \l radius: 8 + \row + \li \l samples: 17 + \li \l samples: 17 + \li \l samples: 17 + \row + \li \l color: #000000 + \li \l color: #000000 + \li \l color: #000000 + \row + \li \l horizontalOffset: 0 + \li \l horizontalOffset: 0 + \li \l horizontalOffset: 0 + \row + \li \l verticalOffset: 20 + \li \l verticalOffset: 20 + \li \l verticalOffset: 20 + \endtable + */ + property alias spread: dbs.spread + + /*! + \internal + + Starting Qt 5.6, this property has no effect. It is left here + for source compatibility only. + + ### Qt 6: remove + */ + property bool fast: false + + /*! + This property allows the effect output pixels to be cached in order to + improve the rendering performance. Every time the source or effect + properties are changed, the pixels in the cache must be updated. Memory + consumption is increased, because an extra buffer of memory is required + for storing the effect output. + + It is recommended to disable the cache when the source or the effect + properties are animated. + + By default, the property is set to \c false. + */ + property alias cached: dbs.cached + + /*! + This property determines whether or not the effect has a transparent + border. + + When set to \c true, the exterior of the item is padded with a 1 pixel + wide transparent edge, making sampling outside the source texture use + transparency instead of the edge pixels. Without this property, an + image which has opaque edges will not get a blurred shadow. + + In the image below, the Rectangle on the left has transparent borders + and has blurred edges, whereas the Rectangle on the right does not: + + By default, this property is set to \c true. + + \snippet DropShadow-transparentBorder-example.qml example + + \image DropShadow-transparentBorder.png + */ + property alias transparentBorder: dbs.transparentBorder +} diff --git a/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/FastBlur.qml b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/FastBlur.qml new file mode 100644 index 0000000..2d4301c --- /dev/null +++ b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/FastBlur.qml @@ -0,0 +1,400 @@ +// Copyright (C) 2020 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import Qt5Compat.GraphicalEffects.private + +/*! + \qmltype FastBlur + \inqmlmodule Qt5Compat.GraphicalEffects + \since QtGraphicalEffects 1.0 + \inherits QtQuick2::Item + \ingroup qtgraphicaleffects-blur + \brief Applies a fast blur effect to one or more source items. + + The FastBlur effect softens the source content by blurring it with algorithm + which uses the source content downscaling and bilinear filtering. + + \table + \header + \li Source + \li Effect applied + \row + \li \image Original_bug.png + \li \image FastBlur_bug.png + \endtable + + \section1 Example + + The following example shows how to apply the effect. + \snippet FastBlur-example.qml example + +*/ +Item { + id: rootItem + + /*! + This property defines the source item that is going to be blurred. + + \note It is not supported to let the effect include itself, for + instance by setting source to the effect's parent. + */ + property variant source + + /*! + This property defines the distance of the neighboring pixels which affect + the blurring of an individual pixel. A larger radius increases the blur + effect. FastBlur algorithm may internally reduce the accuracy of the radius in order to + provide good rendering performance. + + The value ranges from 0.0 (no blur) to inf. Visual quality of the blur is reduced when + radius exceeds value 64. By default, the property is set to \c 0.0 (no blur). + + \table + \header + \li Output examples with different blur values + \li + \li + \row + \li \image FastBlur_radius1.png + \li \image FastBlur_radius2.png + \li \image FastBlur_radius3.png + \row + \li \b { radius: 0 } + \li \b { radius: 32 } + \li \b { radius: 64 } + \endtable + */ + property real radius: 0.0 + + /*! + This property defines the blur behavior near the edges of the item, + where the pixel blurring is affected by the pixels outside the source + edges. + + If the property is set to \c true, the pixels outside the source are + interpreted to be transparent, which is similar to OpenGL + clamp-to-border extension. The blur is expanded slightly outside the + effect item area. + + If the property is set to \c false, the pixels outside the source are + interpreted to contain the same color as the pixels at the edge of the + item, which is similar to OpenGL clamp-to-edge behavior. The blur does + not expand outside the effect item area. + + By default, the property is set to \c false. + + \table + \header + \li Output examples with different transparentBorder values + \li + \li + \row + \li \image FastBlur_transparentBorder1.png + \li \image FastBlur_transparentBorder2.png + \row + \li \b { transparentBorder: false } + \li \b { transparentBorder: true } + \row + \li \l radius: 64 + \li \l radius: 64 + \endtable + */ + property bool transparentBorder: false + + /*! + This property allows the effect output pixels to be cached in order to + improve the rendering performance. + + Every time the source or effect properties are changed, the pixels in + the cache must be updated. Memory consumption is increased, because an + extra buffer of memory is required for storing the effect output. + + It is recommended to disable the cache when the source or the effect + properties are animated. + + By default, the property is set to \c false. + + */ + property bool cached: false + + SourceProxy { + id: sourceProxy + input: rootItem.source + } + + ShaderEffectSource { + id: cacheItem + anchors.fill: shaderItem + visible: rootItem.cached + sourceItem: shaderItem + live: true + hideSource: visible + smooth: rootItem.radius > 0 + } + + /*! \internal */ + property string __internalBlurVertexShader: "qrc:/qt-project.org/imports/Qt5Compat/GraphicalEffects/shaders_ng/fastblur_internal.vert.qsb" + + /*! \internal */ + property string __internalBlurFragmentShader: "qrc:/qt-project.org/imports/Qt5Compat/GraphicalEffects/shaders_ng/fastblur_internal.frag.qsb" + + ShaderEffect { + id: level0 + property variant source: sourceProxy.output + anchors.fill: parent + visible: false + smooth: true + } + + ShaderEffectSource { + id: level1 + width: Math.ceil(shaderItem.width / 32) * 32 + height: Math.ceil(shaderItem.height / 32) * 32 + sourceItem: level0 + hideSource: rootItem.visible + sourceRect: transparentBorder ? Qt.rect(-64, -64, shaderItem.width, shaderItem.height) : Qt.rect(0, 0, 0, 0) + visible: false + smooth: rootItem.radius > 0 + } + + ShaderEffect { + id: effect1 + property variant source: level1 + property real yStep: 1/height + property real xStep: 1/width + anchors.fill: level2 + visible: false + smooth: true + vertexShader: __internalBlurVertexShader + fragmentShader: __internalBlurFragmentShader + } + + ShaderEffectSource { + id: level2 + width: level1.width / 2 + height: level1.height / 2 + sourceItem: effect1 + hideSource: rootItem.visible + visible: false + smooth: true + } + + ShaderEffect { + id: effect2 + property variant source: level2 + property real yStep: 1/height + property real xStep: 1/width + anchors.fill: level3 + visible: false + smooth: true + vertexShader: __internalBlurVertexShader + fragmentShader: __internalBlurFragmentShader + } + + ShaderEffectSource { + id: level3 + width: level2.width / 2 + height: level2.height / 2 + sourceItem: effect2 + hideSource: rootItem.visible + visible: false + smooth: true + } + + ShaderEffect { + id: effect3 + property variant source: level3 + property real yStep: 1/height + property real xStep: 1/width + anchors.fill: level4 + visible: false + smooth: true + vertexShader: __internalBlurVertexShader + fragmentShader: __internalBlurFragmentShader + } + + ShaderEffectSource { + id: level4 + width: level3.width / 2 + height: level3.height / 2 + sourceItem: effect3 + hideSource: rootItem.visible + visible: false + smooth: true + } + + ShaderEffect { + id: effect4 + property variant source: level4 + property real yStep: 1/height + property real xStep: 1/width + anchors.fill: level5 + visible: false + smooth: true + vertexShader: __internalBlurVertexShader + fragmentShader: __internalBlurFragmentShader + } + + ShaderEffectSource { + id: level5 + width: level4.width / 2 + height: level4.height / 2 + sourceItem: effect4 + hideSource: rootItem.visible + visible: false + smooth: true + } + + ShaderEffect { + id: effect5 + property variant source: level5 + property real yStep: 1/height + property real xStep: 1/width + anchors.fill: level6 + visible: false + smooth: true + vertexShader: __internalBlurVertexShader + fragmentShader: __internalBlurFragmentShader + } + + ShaderEffectSource { + id: level6 + width: level5.width / 2 + height: level5.height / 2 + sourceItem: effect5 + hideSource: rootItem.visible + visible: false + smooth: true + } + + Item { + id: dummysource + width: 1 + height: 1 + visible: false + } + + ShaderEffectSource { + id: dummy + width: 1 + height: 1 + sourceItem: dummysource + visible: false + smooth: false + live: false + } + + ShaderEffect { + id: shaderItem + + property variant source1: level1 + property variant source2: level2 + property variant source3: level3 + property variant source4: level4 + property variant source5: level5 + property variant source6: level6 + property real lod: Math.sqrt(rootItem.radius / 64.0) * 1.2 - 0.2 + property real weight1 + property real weight2 + property real weight3 + property real weight4 + property real weight5 + property real weight6 + + x: transparentBorder ? -64 : 0 + y: transparentBorder ? -64 : 0 + width: transparentBorder ? parent.width + 128 : parent.width + height: transparentBorder ? parent.height + 128 : parent.height + + function weight(v) { + if (v <= 0.0) + return 1.0 + if (v >= 0.5) + return 0.0 + + return 1.0 - v * 2.0 + } + + function calculateWeights() { + + var w1 = weight(Math.abs(lod - 0.100)) + var w2 = weight(Math.abs(lod - 0.300)) + var w3 = weight(Math.abs(lod - 0.500)) + var w4 = weight(Math.abs(lod - 0.700)) + var w5 = weight(Math.abs(lod - 0.900)) + var w6 = weight(Math.abs(lod - 1.100)) + + var sum = w1 + w2 + w3 + w4 + w5 + w6; + weight1 = w1 / sum; + weight2 = w2 / sum; + weight3 = w3 / sum; + weight4 = w4 / sum; + weight5 = w5 / sum; + weight6 = w6 / sum; + + upateSources() + } + + function upateSources() { + var sources = new Array(); + var weights = new Array(); + + if (weight1 > 0) { + sources.push(level1) + weights.push(weight1) + } + + if (weight2 > 0) { + sources.push(level2) + weights.push(weight2) + } + + if (weight3 > 0) { + sources.push(level3) + weights.push(weight3) + } + + if (weight4 > 0) { + sources.push(level4) + weights.push(weight4) + } + + if (weight5 > 0) { + sources.push(level5) + weights.push(weight5) + } + + if (weight6 > 0) { + sources.push(level6) + weights.push(weight6) + } + + for (var j = sources.length; j < 6; j++) { + sources.push(dummy) + weights.push(0.0) + } + + source1 = sources[0] + source2 = sources[1] + source3 = sources[2] + source4 = sources[3] + source5 = sources[4] + source6 = sources[5] + + weight1 = weights[0] + weight2 = weights[1] + weight3 = weights[2] + weight4 = weights[3] + weight5 = weights[4] + weight6 = weights[5] + } + + Component.onCompleted: calculateWeights() + + onLodChanged: calculateWeights() + + fragmentShader: "qrc:/qt-project.org/imports/Qt5Compat/GraphicalEffects/shaders_ng/fastblur.frag.qsb" + } +} diff --git a/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/GammaAdjust.qml b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/GammaAdjust.qml new file mode 100644 index 0000000..38d4660 --- /dev/null +++ b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/GammaAdjust.qml @@ -0,0 +1,146 @@ +// Copyright (C) 2020 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default +import QtQuick +import Qt5Compat.GraphicalEffects.private + +/*! + \qmltype GammaAdjust + \inqmlmodule Qt5Compat.GraphicalEffects + \since QtGraphicalEffects 1.0 + \inherits QtQuick2::Item + \ingroup qtgraphicaleffects-color + \brief Alters the luminance of the source item. + + GammaAdjust is applied to each pixel according to the curve which is + pre-defined as a power-law expression, where the property gamma is used as the + reciprocal scaling exponent. Refer to the property documentation of \l{GammaAdjust::gamma}{gamma} + for more details. + + \table + \header + \li Source + \li Effect applied + \row + \li \image Original_bug.png + \li \image GammaAdjust_bug.png + \endtable + + \section1 Example + + The following example shows how to apply the effect. + \snippet GammaAdjust-example.qml example + +*/ +Item { + id: rootItem + + /*! + This property defines the source item for which the luminance is going to be + adjusted. + + \note It is not supported to let the effect include itself, for + instance by setting source to the effect's parent. + */ + property variant source + + /*! + This property defines the change factor for how the luminance of each pixel + is altered according to the equation: + + \code +luminance = pow(original_luminance, 1.0 / gamma); // The luminance is assumed to be between 0.0 and 1.0 + \endcode + + Setting the gamma values under 1.0 makes the image darker, the values + above 1.0 lighten it. + + The value ranges from 0.0 (darkest) to inf (lightest). By default, the + property is set to \c 1.0 (no change). + + \table + \header + \li Output examples with different gamma values + \li + \li + \row + \li \image GammaAdjust_gamma1.png + \li \image GammaAdjust_gamma2.png + \li \image GammaAdjust_gamma3.png + \row + \li \b { gamma: 0.5 } + \li \b { gamma: 1.0 } + \li \b { gamma: 2.0 } + \endtable + + \table + \header + \li Pixel luminance curves of the above images. + \li + \li + \row + \li \image GammaAdjust_gamma1_graph.png + \li \image GammaAdjust_gamma2_graph.png + \li \image GammaAdjust_gamma3_graph.png + \row + \li Red curve: default gamma (1.0) + \li + \li + \row + \li Yellow curve: effect applied + \li + \li + \row + \li X-axis: pixel original luminance + \li + \li + \row + \li Y-axis: pixel luminance with effect applied + \li + \li + \endtable + + */ + property real gamma: 1.0 + + /*! + This property allows the effect output pixels to be cached in order to + improve the rendering performance. + + Every time the source or effect properties are changed, the pixels in + the cache must be updated. Memory consumption is increased, because an + extra buffer of memory is required for storing the effect output. + + It is recommended to disable the cache when the source or the effect + properties are animated. + + By default, the property is set to \c false. + */ + property bool cached: false + + SourceProxy { + id: sourceProxy + input: rootItem.source + interpolation: input && input.smooth ? SourceProxy.LinearInterpolation : SourceProxy.NearestInterpolation + } + + ShaderEffectSource { + id: cacheItem + anchors.fill: parent + visible: rootItem.cached + smooth: true + sourceItem: shaderItem + live: true + hideSource: visible + } + + ShaderEffect { + id: shaderItem + property variant source: sourceProxy.output + property real gamma: 1.0 / Math.max(rootItem.gamma, 0.0001) + + anchors.fill: parent + + fragmentShader: "qrc:/qt-project.org/imports/Qt5Compat/GraphicalEffects/shaders_ng/gammaadjust.frag.qsb" + } +} diff --git a/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/GaussianBlur.qml b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/GaussianBlur.qml new file mode 100644 index 0000000..3317cac --- /dev/null +++ b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/GaussianBlur.qml @@ -0,0 +1,350 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// Copyright (C) 2017 Jolla Ltd, author: +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Window +import Qt5Compat.GraphicalEffects.private + +/*! + \qmltype GaussianBlur + \inqmlmodule Qt5Compat.GraphicalEffects + \since QtGraphicalEffects 1.0 + \inherits QtQuick2::Item + \ingroup qtgraphicaleffects-blur + \brief Applies a higher quality blur effect. + + GaussianBlur effect softens the image by blurring it with an algorithm that + uses the Gaussian function to calculate the effect. The effect produces + higher quality than \l{Qt5Compat.GraphicalEffects::FastBlur}{FastBlur}, but is + slower to render. + + In particular, modifying properties of Gaussian blur will in many cases require + rebuilding the shader code from scratch, so animating properties of the effect + may perform badly as well as require a large amount of cache space. Therefore, + \l{FastBlur} should usually be preferred for animated blurs. + + + \table + \header + \li Source + \li Effect applied + \row + \li \image Original_bug.png + \li \image GaussianBlur_bug.png + \endtable + + \note This effect is available when running with OpenGL. + + \section1 Example + + The following example shows how to apply the effect. + \snippet GaussianBlur-example.qml example + + Performing blur live is a costly operation. Fullscreen gaussian blur + with even a moderate number of samples will only run at 60 fps on highend + graphics hardware. +*/ +Item { + id: root + + /*! + This property defines the source item that is going to be blurred. + + \note It is not supported to let the effect include itself, for + instance by setting source to the effect's parent. + */ + property variant source + + /*! + This property defines the distance of the neighboring pixels which + affect the blurring of an individual pixel. A larger radius increases + the blur effect. + + The ideal blur is achieved by selecting \c samples and \c radius such + that \c {samples = 1 + radius * 2}, such as: + + \table + \header \li Radius \li Samples + \row \li 0 \e{(no blur)} \li 1 + \row \li 1 \li 3 + \row \li 2 \li 5 + \row \li 3 \li 7 + \endtable + + The value ranges from 0.0 (no blur) to inf. By default, the property is + set to \c floor(samples / 2.0). + + \table + \header + \li Output examples with different radius values + \li + \li + \row + \li \image GaussianBlur_radius1.png + \li \image GaussianBlur_radius2.png + \li \image GaussianBlur_radius3.png + \row + \li \b { radius: 0 } + \li \b { radius: 4 } + \li \b { radius: 8 } + \row + \li \l samples: 16 + \li \l samples: 16 + \li \l samples: 16 + \row + \li \l deviation: 3 + \li \l deviation: 3 + \li \l deviation: 3 + \endtable + + */ + property real radius: Math.floor(samples / 2); + + /*! + This property defines how many samples are taken per pixel when blur + calculation is done. Larger value produces better quality, but is slower + to render. + + Ideally, this value should be twice as large as the highest required + radius value plus 1, for example, if the radius is animated between 0.0 + and 4.0, samples should be set to 9. + + By default, the property is set to \c 9. + + \note This property is not intended to be animated. Changing this property may + cause the underlying OpenGL shaders to be recompiled. + + */ + property int samples: 9 + + /*! + This property is a parameter to the gaussian function that is used when + calculating neighboring pixel weights for the blurring. A larger + deviation causes image to appear more blurry, but it also reduces the + quality of the blur. A very large deviation value causes the effect to + look a bit similar to what, for exmple, a box blur algorithm produces. A + too small deviation values makes the effect insignificant for the pixels + near the radius. + + \image GaussianBlur_deviation_graph.png + \caption The image above shows the Gaussian function with two different + deviation values, yellow (1) and cyan (2.7). The y-axis shows the + weights, the x-axis shows the pixel distance. + + The value ranges from 0.0 (no deviation) to inf (maximum deviation). By + default, deviation is bound to radius. When radius increases, deviation + is automatically increased linearly. With the radius value of 8, the + deviation default value becomes approximately 2.7034. This value + produces a compromise between the blur quality and overall blurriness. + + \table + \header + \li Output examples with different deviation values + \li + \li + \row + \li \image GaussianBlur_deviation1.png + \li \image GaussianBlur_deviation2.png + \li \image GaussianBlur_deviation3.png + \row + \li \b { deviation: 1 } + \li \b { deviation: 2 } + \li \b { deviation: 4 } + \row + \li \l radius: 8 + \li \l radius: 8 + \li \l radius: 8 + \row + \li \l samples: 16 + \li \l samples: 16 + \li \l samples: 16 + \endtable + + */ + property real deviation: (radius + 1.0) / 3.3333 + + /*! + This property defines the blur behavior near the edges of the item, + where the pixel blurring is affected by the pixels outside the source + edges. + + If the property is set to \c true, the pixels outside the source are + interpreted to be transparent, which is similar to OpenGL + clamp-to-border extension. The blur is expanded slightly outside the + effect item area. + + If the property is set to \c false, the pixels outside the source are + interpreted to contain the same color as the pixels at the edge of the + item, which is similar to OpenGL clamp-to-edge behavior. The blur does + not expand outside the effect item area. + + By default, the property is set to \c false. + + \table + \header + \li Output examples with different transparentBorder values + \li + \li + \row + \li \image GaussianBlur_transparentBorder1.png + \li \image GaussianBlur_transparentBorder2.png + \row + \li \b { transparentBorder: false } + \li \b { transparentBorder: true } + \row + \li \l radius: 8 + \li \l radius: 8 + \row + \li \l samples: 16 + \li \l samples: 16 + \row + \li \l deviation: 2.7 + \li \l deviation: 2.7 + \endtable + */ + property bool transparentBorder: false + + /*! + This property allows the effect output pixels to be cached in order to + improve the rendering performance. + Every time the source or effect properties are changed, the pixels in + the cache must be updated. Memory consumption is increased, because an + extra buffer of memory is required for storing the effect output. + + It is recommended to disable the cache when the source or the effect + properties are animated. + + By default, the property is set to \c false. + + */ + property bool cached: false + + + // private members... + /*! \internal */ + property int _paddedTexWidth: transparentBorder ? width + 2 * radius: width; + /*! \internal */ + property int _paddedTexHeight: transparentBorder ? height + 2 * radius: height; + /*! \internal */ + property int _kernelRadius: Math.max(0, samples / 2); + /*! \internal */ + property int _kernelSize: _kernelRadius * 2 + 1; + /*! \internal */ + property real _dpr: Screen.devicePixelRatio; + /*! \internal */ + property bool _alphaOnly: false; + /*! \internal */ + property var _maskSource: undefined + + /*! \internal */ + property alias _output: sourceProxy.output; + /*! \internal */ + property alias _outputRect: sourceProxy.sourceRect; + /*! \internal */ + property alias _color: verticalBlur.color; + /*! \internal */ + property real _thickness: 0; + /*! \internal */ + property bool _componentIsComplete: false + + onSamplesChanged: _rebuildShaders(); + on_KernelSizeChanged: _rebuildShaders(); + onDeviationChanged: _rebuildShaders(); + on_DprChanged: _rebuildShaders(); + on_MaskSourceChanged: _rebuildShaders(); + Component.onCompleted: { + _componentIsComplete = true + _rebuildShaders(); + } + + /*! \internal */ + function _rebuildShaders() { + if (!_componentIsComplete) + return + + var params = { + radius: _kernelRadius, + // Limit deviation to something very small avoid getting NaN in the shader. + deviation: Math.max(0.00001, deviation), + alphaOnly: root._alphaOnly, + masked: _maskSource != undefined, + fallback: root.radius != _kernelRadius + } + var shaders = ShaderBuilder.gaussianBlur(params); + horizontalBlur.fragmentShader = shaders.fragmentShader; + horizontalBlur.vertexShader = shaders.vertexShader; + } + + SourceProxy { + id: sourceProxy + interpolation: SourceProxy.LinearInterpolation + input: root.source + sourceRect: root.transparentBorder + ? Qt.rect(-root.radius, 0, root._paddedTexWidth, parent.height) + : Qt.rect(0, 0, 0, 0) + } + + ShaderEffect { + id: horizontalBlur + width: root.transparentBorder ? root._paddedTexWidth : root.width + height: root.height; + + // Used by all shaders + property Item source: sourceProxy.output; + property real spread: root.radius / root._kernelRadius; + property var dirstep: Qt.vector2d(1 / (root._paddedTexWidth * root._dpr), 0); + + // Used by fallback shader (sampleCount exceeds number of varyings) + property real deviation: root.deviation + + // Only in use for DropShadow and Glow + property color color: "white" + property real thickness: Math.max(0, Math.min(0.98, 1 - root._thickness * 0.98)); + + // Only in use for MaskedBlur + property var mask: root._maskSource; + + layer.enabled: true + layer.smooth: true + layer.sourceRect: root.transparentBorder + ? Qt.rect(0, -root.radius, width, root._paddedTexHeight) + : Qt.rect(0, 0, 0, 0) + visible: false + blending: false + } + + ShaderEffect { + id: verticalBlur + x: transparentBorder ? -root.radius : 0 + y: x; + width: root.transparentBorder ? root._paddedTexWidth: root.width + height: root.transparentBorder ? root._paddedTexHeight : root.height; + fragmentShader: horizontalBlur.fragmentShader + vertexShader: horizontalBlur.vertexShader + + property Item source: horizontalBlur + property real spread: horizontalBlur.spread + property var dirstep: Qt.vector2d(0, 1 / (root._paddedTexHeight * root._dpr)); + + property real deviation: horizontalBlur.deviation + + property color color: "black" + property real thickness: horizontalBlur.thickness; + + property var mask: horizontalBlur.mask; + + visible: true + } + + ShaderEffectSource { + id: cacheItem + anchors.fill: verticalBlur + visible: root.cached + smooth: true + sourceItem: verticalBlur + hideSource: visible + } + +} diff --git a/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/Glow.qml b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/Glow.qml new file mode 100644 index 0000000..8a04bc3 --- /dev/null +++ b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/Glow.qml @@ -0,0 +1,247 @@ +// Copyright (C) 2020 The Qt Company Ltd. +// Copyright (C) 2017 Jolla Ltd, author: +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import Qt5Compat.GraphicalEffects.private + +/*! + \qmltype Glow + \inqmlmodule Qt5Compat.GraphicalEffects + \since QtGraphicalEffects 1.0 + \inherits QtQuick2::Item + \ingroup qtgraphicaleffects-glow + \brief Generates a blurred and colorized image of the source and places it + behind the original, giving impression that the source is glowing. + + \table + \header + \li Source + \li Effect applied + \row + \li \image Original_butterfly_black.png + \li \image Glow_butterfly.png + \endtable + + \section1 Example + + The following example shows how to apply the effect. + \snippet Glow-example.qml example + +*/ +Item { + id: root + + DropShadowBase { + id: dps + anchors.fill: parent + color: "white" + spread: 0.5 + horizontalOffset: 0 + verticalOffset: 0 + } + + /*! + This property defines the source item that is going to be used as source + for the generated glow. + + \note It is not supported to let the effect include itself, for + instance by setting source to the effect's parent. + */ + property alias source: dps.source + + /*! + Radius defines the softness of the glow. A larger radius causes the + edges of the glow to appear more blurry. + + Depending on the radius value, value of the \l{Glow::samples}{samples} + should be set to sufficiently large to ensure the visual quality. + + The ideal blur is achieved by selecting \c samples and \c radius such + that \c {samples = 1 + radius * 2}, such as: + + \table + \header \li Radius \li Samples + \row \li 0 \e{(no blur)} \li 1 + \row \li 1 \li 3 + \row \li 2 \li 5 + \row \li 3 \li 7 + \endtable + + By default, the property is set to \c {floor(samples/2)}. + + \table + \header + \li Output examples with different radius values + \li + \li + \row + \li \image Glow_radius1.png + \li \image Glow_radius2.png + \li \image Glow_radius3.png + \row + \li \b { radius: 0 } + \li \b { radius: 6 } + \li \b { radius: 12 } + \row + \li \l samples: 25 + \li \l samples: 25 + \li \l samples: 25 + \row + \li \l color: #ffffff + \li \l color: #ffffff + \li \l color: #ffffff + \row + \li \l spread: 0 + \li \l spread: 0 + \li \l spread: 0 + \endtable + */ + property alias radius: dps.radius + + /*! + This property defines how many samples are taken per pixel when edge + softening blur calculation is done. Larger value produces better + quality, but is slower to render. + + Ideally, this value should be twice as large as the highest required + radius value plus one, such as: + + \table + \header \li Radius \li Samples + \row \li 0 \e{(no blur)} \li 1 + \row \li 1 \li 3 + \row \li 2 \li 5 + \row \li 3 \li 7 + \endtable + + By default, the property is set to \c 9. + + This property is not intended to be animated. Changing this property will + cause the underlying OpenGL shaders to be recompiled. + */ + property alias samples: dps.samples + + /*! + This property defines how large part of the glow color is strengthened + near the source edges. + + The values range from 0.0 to 1.0. By default, the property is set to \c + 0.5. + + \note The implementation is optimized for medium and low spread values. + Depending on the source, spread values closer to 1.0 may yield visually + asymmetrical results. + + \table + \header + \li Output examples with different spread values + \li + \li + \row + \li \image Glow_spread1.png + \li \image Glow_spread2.png + \li \image Glow_spread3.png + \row + \li \b { spread: 0.0 } + \li \b { spread: 0.5 } + \li \b { spread: 1.0 } + \row + \li \l radius: 8 + \li \l radius: 8 + \li \l radius: 8 + \row + \li \l samples: 17 + \li \l samples: 17 + \li \l samples: 17 + \row + \li \l color: #ffffff + \li \l color: #ffffff + \li \l color: #ffffff + \endtable + */ + property alias spread: dps.spread + + /*! + This property defines the RGBA color value which is used for the glow. + + By default, the property is set to \c "white". + + \table + \header + \li Output examples with different color values + \li + \li + \row + \li \image Glow_color1.png + \li \image Glow_color2.png + \li \image Glow_color3.png + \row + \li \b { color: #ffffff } + \li \b { color: #00ff00 } + \li \b { color: #aa00ff00 } + \row + \li \l radius: 8 + \li \l radius: 8 + \li \l radius: 8 + \row + \li \l samples: 17 + \li \l samples: 17 + \li \l samples: 17 + \row + \li \l spread: 0.5 + \li \l spread: 0.5 + \li \l spread: 0.5 + \endtable + + */ + property alias color: dps.color + + /*! + \internal + + Starting Qt 5.6, this property has no effect. It is left here + for source compatibility only. + + ### Qt 6: remove + */ + property bool fast: false + + /*! + This property allows the effect output pixels to be cached in order to + improve the rendering performance. + + Every time the source or effect properties are changed, the pixels in + the cache must be updated. Memory consumption is increased, because an + extra buffer of memory is required for storing the effect output. + + It is recommended to disable the cache when the source or the effect + properties are animated. + + By default, the property is set to \c false. + + */ + property alias cached: dps.cached + + /*! + This property determines whether or not the effect has a transparent + border. + + When set to \c true, the exterior of the item is padded with a + transparent edge, making sampling outside the source texture use + transparency instead of the edge pixels. Without this property, an + image which has opaque edges will not get a blurred edge. + + By default, the property is set to \c true. Set it to false if the source + already has a transparent edge to make the blurring a tiny bit faster. + + In the snippet below, the Rectangle on the left has transparent borders + and has blurred edges, whereas the Rectangle on the right does not. + + \snippet Glow-transparentBorder-example.qml example + + \image Glow-transparentBorder.png + */ + property alias transparentBorder: dps.transparentBorder +} diff --git a/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/HueSaturation.qml b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/HueSaturation.qml new file mode 100644 index 0000000..beb9cea --- /dev/null +++ b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/HueSaturation.qml @@ -0,0 +1,187 @@ +// Copyright (C) 2020 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import Qt5Compat.GraphicalEffects.private + +/*! + \qmltype HueSaturation + \inqmlmodule Qt5Compat.GraphicalEffects + \since QtGraphicalEffects 1.0 + \inherits QtQuick2::Item + \ingroup qtgraphicaleffects-color + \brief Alters the source item colors in the HSL color space. + + HueSaturation is similar to the \l Colorize effect, but the hue and + saturation property values are handled differently. The HueSaturation effect + always shifts the hue, saturation, and lightness from the original, instead + of setting them. + + \table + \header + \li Source + \li Effect applied + \row + \li \image Original_bug.png + \li \image HueSaturation_bug.png + \endtable + + \section1 Example + + The following example shows how to apply the effect. + \snippet HueSaturation-example.qml example + +*/ +Item { + id: rootItem + + /*! + This property defines the source item that provides the source pixels + for the effect. + + \note It is not supported to let the effect include itself, for + instance by setting source to the effect's parent. + */ + property variant source: 0 + + /*! + This property defines the hue value which is added to the source hue + value. + + The value ranges from -1.0 (decrease) to 1.0 (increase). By default, the + property is set to \c 0.0 (no change). + + \table + \header + \li Output examples with different hue values + \li + \li + \row + \li \image HueSaturation_hue1.png + \li \image HueSaturation_hue2.png + \li \image HueSaturation_hue3.png + \row + \li \b { hue: -0.3 } + \li \b { hue: 0.0 } + \li \b { hue: 0.3 } + \row + \li \l saturation: 0 + \li \l saturation: 0 + \li \l saturation: 0 + \row + \li \l lightness: 0 + \li \l lightness: 0 + \li \l lightness: 0 + \endtable + + */ + property real hue: 0.0 + + /*! + This property defines the saturation value value which is added to the + source saturation value. + + The value ranges from -1.0 (decrease) to 1.0 (increase). By default, the + property is set to \c 0.0 (no change). + + \table + \header + \li Output examples with different saturation values + \li + \li + \row + \li \image HueSaturation_saturation1.png + \li \image HueSaturation_saturation2.png + \li \image HueSaturation_saturation3.png + \row + \li \b { saturation: -0.8 } + \li \b { saturation: 0.0 } + \li \b { saturation: 1.0 } + \row + \li \l hue: 0 + \li \l hue: 0 + \li \l hue: 0 + \row + \li \l lightness: 0 + \li \l lightness: 0 + \li \l lightness: 0 + \endtable + + */ + property real saturation: 0.0 + + /*! + This property defines the lightness value which is added to the source + saturation value. + + The value ranges from -1.0 (decrease) to 1.0 (increase). By default, the + property is set to \c 0.0 (no change). + + \table + \header + \li Output examples with different lightness values + \li + \li + \row + \li \image HueSaturation_lightness1.png + \li \image HueSaturation_lightness2.png + \li \image HueSaturation_lightness3.png + \row + \li \b { lightness: -0.5 } + \li \b { lightness: 0.0 } + \li \b { lightness: 0.5 } + \row + \li \l hue: 0 + \li \l hue: 0 + \li \l hue: 0 + \row + \li \l saturation: 0 + \li \l saturation: 0 + \li \l saturation: 0 + \endtable + + */ + property real lightness: 0.0 + + /*! + This property allows the effect output pixels to be cached in order to + improve the rendering performance. + + Every time the source or effect properties are changed, the pixels in + the cache must be updated. Memory consumption is increased, because an + extra buffer of memory is required for storing the effect output. + + It is recommended to disable the cache when the source or the effect + properties are animated. + + By default, the property is set to \c false. + */ + property bool cached: false + + SourceProxy { + id: sourceProxy + input: rootItem.source + interpolation: input && input.smooth ? SourceProxy.LinearInterpolation : SourceProxy.NearestInterpolation + } + + ShaderEffectSource { + id: cacheItem + anchors.fill: parent + visible: rootItem.cached + smooth: true + sourceItem: shaderItem + live: true + hideSource: visible + } + + ShaderEffect { + id: shaderItem + property variant source: sourceProxy.output + property variant hsl: Qt.vector3d(rootItem.hue, rootItem.saturation, rootItem.lightness) + + anchors.fill: parent + + fragmentShader: "qrc:/qt-project.org/imports/Qt5Compat/GraphicalEffects/shaders_ng/huesaturation.frag.qsb" + } +} diff --git a/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/InnerShadow.qml b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/InnerShadow.qml new file mode 100644 index 0000000..34869f8 --- /dev/null +++ b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/InnerShadow.qml @@ -0,0 +1,351 @@ +// Copyright (C) 2022 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import Qt5Compat.GraphicalEffects.private + +/*! + \qmltype InnerShadow + \inqmlmodule Qt5Compat.GraphicalEffects + \since QtGraphicalEffects 1.0 + \inherits QtQuick2::Item + \ingroup qtgraphicaleffects-drop-shadow + \brief Generates a colorized and blurred shadow inside the + source. + + By default the effect produces a high quality shadow image, thus the + rendering speed of the shadow might not be the highest possible. The + rendering speed is reduced especially if the shadow edges are heavily + softened. For use cases that require faster rendering speed and for which + the highest possible visual quality is not necessary, property + \l{InnerShadow::fast}{fast} can be set to true. + + \table + \header + \li Source + \li Effect applied + \row + \li \image Original_butterfly.png + \li \image InnerShadow_butterfly.png + \endtable + + \note This effect is available when running with OpenGL. + + \section1 Example + + The following example shows how to apply the effect. + \snippet InnerShadow-example.qml example + +*/ +Item { + id: rootItem + + /*! + This property defines the source item that is going to be used as the + source for the generated shadow. + + \note It is not supported to let the effect include itself, for + instance by setting source to the effect's parent. + */ + property variant source + + /*! + Radius defines the softness of the shadow. A larger radius causes the + edges of the shadow to appear more blurry. + + Depending on the radius value, value of the + \l{InnerShadow::samples}{samples} should be set to sufficiently large to + ensure the visual quality. + + The value ranges from 0.0 (no blur) to inf. By default, the property is + set to \c 0.0 (no blur). + + \table + \header + \li Output examples with different radius values + \li + \li + \row + \li \image InnerShadow_radius1.png + \li \image InnerShadow_radius2.png + \li \image InnerShadow_radius3.png + \row + \li \b { radius: 0 } + \li \b { radius: 6 } + \li \b { radius: 12 } + \row + \li \l samples: 24 + \li \l samples: 24 + \li \l samples: 24 + \row + \li \l color: #000000 + \li \l color: #000000 + \li \l color: #000000 + \row + \li \l horizontalOffset: 0 + \li \l horizontalOffset: 0 + \li \l horizontalOffset: 0 + \row + \li \l verticalOffset: 0 + \li \l verticalOffset: 0 + \li \l verticalOffset: 0 + \row + \li \l spread: 0 + \li \l spread: 0 + \li \l spread: 0 + \endtable + + */ + property real radius: 0.0 + + /*! + This property defines how many samples are taken per pixel when edge + softening blur calculation is done. Larger value produces better + quality, but is slower to render. + + Ideally, this value should be twice as large as the highest required + radius value, for example, if the radius is animated between 0.0 and + 4.0, samples should be set to 8. + + The value ranges from 0 to 32. By default, the property is set to \c 0. + + This property is not intended to be animated. Changing this property may + cause the underlying OpenGL shaders to be recompiled. + + When \l{InnerShadow::fast}{fast} property is set to true, this property + has no effect. + + */ + property int samples: 0 + + /*! + This property defines how large part of the shadow color is strengthened + near the source edges. + + The value ranges from 0.0 to 1.0. By default, the property is set to \c + 0.5. + + \table + \header + \li Output examples with different spread values + \li + \li + \row + \li \image InnerShadow_spread1.png + \li \image InnerShadow_spread2.png + \li \image InnerShadow_spread3.png + \row + \li \b { spread: 0.0 } + \li \b { spread: 0.3 } + \li \b { spread: 0.5 } + \row + \li \l radius: 16 + \li \l radius: 16 + \li \l radius: 16 + \row + \li \l samples: 24 + \li \l samples: 24 + \li \l samples: 24 + \row + \li \l color: #000000 + \li \l color: #000000 + \li \l color: #000000 + \row + \li \l horizontalOffset: 0 + \li \l horizontalOffset: 0 + \li \l horizontalOffset: 0 + \row + \li \l verticalOffset: 0 + \li \l verticalOffset: 0 + \li \l verticalOffset: 0 + \endtable + + */ + property real spread: 0.0 + + /*! + This property defines the RGBA color value which is used for the shadow. + + By default, the property is set to \c "black". + + \table + \header + \li Output examples with different color values + \li + \li + \row + \li \image InnerShadow_color1.png + \li \image InnerShadow_color2.png + \li \image InnerShadow_color3.png + \row + \li \b { color: #000000 } + \li \b { color: #ffffff } + \li \b { color: #ff0000 } + \row + \li \l radius: 16 + \li \l radius: 16 + \li \l radius: 16 + \row + \li \l samples: 24 + \li \l samples: 24 + \li \l samples: 24 + \row + \li \l horizontalOffset: 0 + \li \l horizontalOffset: 0 + \li \l horizontalOffset: 0 + \row + \li \l verticalOffset: 0 + \li \l verticalOffset: 0 + \li \l verticalOffset: 0 + \row + \li \l spread: 0.2 + \li \l spread: 0.2 + \li \l spread: 0.2 + \endtable + */ + property color color: "black" + + /*! + \qmlproperty real QtGraphicalEffects::InnerShadow::horizontalOffset + \qmlproperty real QtGraphicalEffects::InnerShadow::verticalOffset + + HorizontalOffset and verticalOffset properties define the offset for the + rendered shadow compared to the InnerShadow item position. Often, the + InnerShadow item is anchored so that it fills the source element. In + this case, if the HorizontalOffset and verticalOffset properties are set + to 0, the shadow is rendered fully inside the source item. By changing + the offset properties, the shadow can be positioned relatively to the + source item. + + The values range from -inf to inf. By default, the properties are set to + \c 0. + + \table + \header + \li Output examples with different horizontalOffset values + \li + \li + \row + \li \image InnerShadow_horizontalOffset1.png + \li \image InnerShadow_horizontalOffset2.png + \li \image InnerShadow_horizontalOffset3.png + \row + \li \b { horizontalOffset: -20 } + \li \b { horizontalOffset: 0 } + \li \b { horizontalOffset: 20 } + \row + \li \l radius: 16 + \li \l radius: 16 + \li \l radius: 16 + \row + \li \l samples: 24 + \li \l samples: 24 + \li \l samples: 24 + \row + \li \l color: #000000 + \li \l color: #000000 + \li \l color: #000000 + \row + \li \l verticalOffset: 0 + \li \l verticalOffset: 0 + \li \l verticalOffset: 0 + \row + \li \l spread: 0 + \li \l spread: 0 + \li \l spread: 0 + \endtable + + */ + property real horizontalOffset: 0 + property real verticalOffset: 0 + + /*! + This property selects the blurring algorithm that is used to produce the + softness for the effect. Setting this to true enables fast algorithm, + setting value to false produces higher quality result. + + By default, the property is set to \c false. + + \table + \header + \li Output examples with different fast values + \li + \li + \row + \li \image InnerShadow_fast1.png + \li \image InnerShadow_fast2.png + \row + \li \b { fast: false } + \li \b { fast: true } + \row + \li \l radius: 16 + \li \l radius: 16 + \row + \li \l samples: 24 + \li \l samples: 24 + \row + \li \l color: #000000 + \li \l color: #000000 + \row + \li \l horizontalOffset: 0 + \li \l horizontalOffset: 0 + \row + \li \l verticalOffset: 0 + \li \l verticalOffset: 0 + \row + \li \l spread: 0.2 + \li \l spread: 0.2 + \endtable + */ + property bool fast: false + + /*! + This property allows the effect output pixels to be cached in order to + improve the rendering performance. Every time the source or effect + properties are changed, the pixels in the cache must be updated. Memory + consumption is increased, because an extra buffer of memory is required + for storing the effect output. + + It is recommended to disable the cache when the source or the effect + properties are animated. + + By default, the property is set to \c false. + + */ + property bool cached: false + + Loader { + anchors.fill: parent + sourceComponent: rootItem.fast ? innerShadow : gaussianInnerShadow + } + + Component { + id: gaussianInnerShadow + GaussianInnerShadow { + anchors.fill: parent + source: rootItem.source + radius: rootItem.radius + maximumRadius: rootItem.samples * 0.5 + color: rootItem.color + cached: rootItem.cached + spread: rootItem.spread + horizontalOffset: rootItem.horizontalOffset + verticalOffset: rootItem.verticalOffset + } + } + + Component { + id: innerShadow + FastInnerShadow { + anchors.fill: parent + source: rootItem.source + blur: Math.pow(rootItem.radius / 64.0, 0.4) + color: rootItem.color + cached: rootItem.cached + spread: rootItem.spread + horizontalOffset: rootItem.horizontalOffset + verticalOffset: rootItem.verticalOffset + } + } +} diff --git a/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/LevelAdjust.qml b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/LevelAdjust.qml new file mode 100644 index 0000000..d60986a --- /dev/null +++ b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/LevelAdjust.qml @@ -0,0 +1,403 @@ +// Copyright (C) 2020 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import Qt5Compat.GraphicalEffects.private + +/*! + \qmltype LevelAdjust + \inqmlmodule Qt5Compat.GraphicalEffects + \since QtGraphicalEffects 1.0 + \inherits QtQuick2::Item + \ingroup qtgraphicaleffects-color + \brief Adjusts color levels in the RGBA color space. + + This effect adjusts the source item colors separately for each color + channel. Source item contrast can be adjusted and color balance altered. + + \table + \header + \li Source + \li Effect applied + \row + \li \image Original_butterfly.png + \li \image LevelAdjust_butterfly.png + \endtable + + \section1 Example + + The following example shows how to apply the effect. + \snippet LevelAdjust-example.qml example + +*/ +Item { + id: rootItem + + /*! + This property defines the source item that provides the source pixels + for the effect. + + \note It is not supported to let the effect include itself, for + instance by setting source to the effect's parent. + */ + property variant source + + /*! + This property defines the change factor for how the value of each pixel + color channel is altered according to the equation: + + \code + result.rgb = pow(original.rgb, 1.0 / gamma.rgb); + \endcode + + Setting the gamma values under QtVector3d(1.0, 1.0, 1.0) makes the image + darker, the values above QtVector3d(1.0, 1.0, 1.0) lighten it. + + The value ranges from QtVector3d(0.0, 0.0, 0.0) (darkest) to inf + (lightest). By default, the property is set to \c QtVector3d(1.0, 1.0, + 1.0) (no change). + + \table + \header + \li Output examples with different gamma values + \li + \li + \row + \li \image LevelAdjust_gamma1.png + \li \image LevelAdjust_gamma2.png + \li \image LevelAdjust_gamma3.png + \row + \li \b { gamma: Qt.vector3d(1.0, 1.0, 1.0) } + \li \b { gamma: Qt.vector3d(1.0, 0.4, 2.0) } + \li \b { gamma: Qt.vector3d(1.0, 0.1, 4.0) } + \row + \li \l minimumInput: #000000 + \li \l minimumInput: #000000 + \li \l minimumInput: #000000 + \row + \li \l maximumInput: #ffffff + \li \l maximumInput: #ffffff + \li \l maximumInput: #ffffff + \row + \li \l minimumOutput: #000000 + \li \l minimumOutput: #000000 + \li \l minimumOutput: #000000 + \row + \li \l maximumOutput: #ffffff + \li \l maximumOutput: #ffffff + \li \l maximumOutput: #ffffff + \endtable + + \table + \header + \li Pixel color channel luminance curves of the above images. + \li + \li + \row + \li \image LevelAdjust_default_curve.png + \li \image LevelAdjust_gamma2_curve.png + \li \image LevelAdjust_gamma3_curve.png + \row + \li X-axis: pixel original luminance + \li + \li + \row + \li Y-axis: color channel luminance with effect applied + \li + \li + \endtable + */ + property variant gamma: Qt.vector3d(1.0, 1.0, 1.0) + + /*! + This property defines the minimum input level for each color channel. It + sets the black-point, all pixels having lower value than this property + are rendered as black (per color channel). Increasing the value darkens + the dark areas. + + The value ranges from "#00000000" to "#ffffffff". By default, the + property is set to \c "#00000000" (no change). + + \table + \header + \li Output examples with different minimumInput values + \li + \li + \row + \li \image LevelAdjust_minimumInput1.png + \li \image LevelAdjust_minimumInput2.png + \li \image LevelAdjust_minimumInput3.png + \row + \li \b { minimumInput: #00000000 } + \li \b { minimumInput: #00000040 } + \li \b { minimumInput: #00000070 } + \row + \li \l maximumInput: #ffffff + \li \l maximumInput: #ffffff + \li \l maximumInput: #ffffff + \row + \li \l minimumOutput: #000000 + \li \l minimumOutput: #000000 + \li \l minimumOutput: #000000 + \row + \li \l maximumOutput: #ffffff + \li \l maximumOutput: #ffffff + \li \l maximumOutput: #ffffff + \row + \li \l gamma: Qt.vector3d(1.0, 1.0, 1.0) + \li \l gamma: Qt.vector3d(1.0, 1.0, 1.0) + \li \l gamma: Qt.vector3d(1.0, 1.0, 1.0) + \endtable + + \table + \header + \li Pixel color channel luminance curves of the above images. + \li + \li + \row + \li \image LevelAdjust_default_curve.png + \li \image LevelAdjust_minimumInput2_curve.png + \li \image LevelAdjust_minimumInput3_curve.png + \row + \li X-axis: pixel original luminance + \li + \li + \row + \li Y-axis: color channel luminance with effect applied + \li + \li + \endtable + + */ + property color minimumInput: Qt.rgba(0.0, 0.0, 0.0, 0.0) + + /*! + This property defines the maximum input level for each color channel. + It sets the white-point, all pixels having higher value than this + property are rendered as white (per color channel). + Decreasing the value lightens the light areas. + + The value ranges from "#ffffffff" to "#00000000". By default, the + property is set to \c "#ffffffff" (no change). + + \table + \header + \li Output examples with different maximumInput values + \li + \li + \row + \li \image LevelAdjust_maximumInput1.png + \li \image LevelAdjust_maximumInput2.png + \li \image LevelAdjust_maximumInput3.png + \row + \li \b { maximumInput: #FFFFFFFF } + \li \b { maximumInput: #FFFFFF80 } + \li \b { maximumInput: #FFFFFF30 } + \row + \li \l minimumInput: #000000 + \li \l minimumInput: #000000 + \li \l minimumInput: #000000 + \row + \li \l minimumOutput: #000000 + \li \l minimumOutput: #000000 + \li \l minimumOutput: #000000 + \row + \li \l maximumOutput: #ffffff + \li \l maximumOutput: #ffffff + \li \l maximumOutput: #ffffff + \row + \li \l gamma: Qt.vector3d(1.0, 1.0, 1.0) + \li \l gamma: Qt.vector3d(1.0, 1.0, 1.0) + \li \l gamma: Qt.vector3d(1.0, 1.0, 1.0) + \endtable + + \table + \header + \li Pixel color channel luminance curves of the above images. + \li + \li + \row + \li \image LevelAdjust_default_curve.png + \li \image LevelAdjust_maximumInput2_curve.png + \li \image LevelAdjust_maximumInput3_curve.png + \row + \li X-axis: pixel original luminance + \li + \li + \row + \li Y-axis: color channel luminance with effect applied + \li + \li + \endtable + + */ + property color maximumInput: Qt.rgba(1.0, 1.0, 1.0, 1.0) + + /*! + This property defines the minimum output level for each color channel. + Increasing the value lightens the dark areas, reducing the contrast. + + The value ranges from "#00000000" to "#ffffffff". By default, the + property is set to \c "#00000000" (no change). + + \table + \header + \li Output examples with different minimumOutput values + \li + \li + \row + \li \image LevelAdjust_minimumOutput1.png + \li \image LevelAdjust_minimumOutput2.png + \li \image LevelAdjust_minimumOutput3.png + \row + \li \b { minimumOutput: #00000000 } + \li \b { minimumOutput: #00000070 } + \li \b { minimumOutput: #000000A0 } + \row + \li \l minimumInput: #000000 + \li \l minimumInput: #000000 + \li \l minimumInput: #000000 + \row + \li \l maximumInput: #ffffff + \li \l maximumInput: #ffffff + \li \l maximumInput: #ffffff + \row + \li \l maximumOutput: #ffffff + \li \l maximumOutput: #ffffff + \li \l maximumOutput: #ffffff + \row + \li \l gamma: Qt.vector3d(1.0, 1.0, 1.0) + \li \l gamma: Qt.vector3d(1.0, 1.0, 1.0) + \li \l gamma: Qt.vector3d(1.0, 1.0, 1.0) + \endtable + + \table + \header + \li Pixel color channel luminance curves of the above images. + \li + \li + \row + \li \image LevelAdjust_default_curve.png + \li \image LevelAdjust_minimumOutput2_curve.png + \li \image LevelAdjust_minimumOutput3_curve.png + \row + \li X-axis: pixel original luminance + \li + \li + \row + \li Y-axis: color channel luminance with effect applied + \li + \li + \endtable + + */ + property color minimumOutput: Qt.rgba(0.0, 0.0, 0.0, 0.0) + + /*! + This property defines the maximum output level for each color channel. + Decreasing the value darkens the light areas, reducing the contrast. + + The value ranges from "#ffffffff" to "#00000000". By default, the + property is set to \c "#ffffffff" (no change). + + \table + \header + \li Output examples with different maximumOutput values + \li + \li + \row + \li \image LevelAdjust_maximumOutput1.png + \li \image LevelAdjust_maximumOutput2.png + \li \image LevelAdjust_maximumOutput3.png + \row + \li \b { maximumOutput: #FFFFFFFF } + \li \b { maximumOutput: #FFFFFF80 } + \li \b { maximumOutput: #FFFFFF30 } + \row + \li \l minimumInput: #000000 + \li \l minimumInput: #000000 + \li \l minimumInput: #000000 + \row + \li \l maximumInput: #ffffff + \li \l maximumInput: #ffffff + \li \l maximumInput: #ffffff + \row + \li \l minimumOutput: #000000 + \li \l minimumOutput: #000000 + \li \l minimumOutput: #000000 + \row + \li \l gamma: Qt.vector3d(1.0, 1.0, 1.0) + \li \l gamma: Qt.vector3d(1.0, 1.0, 1.0) + \li \l gamma: Qt.vector3d(1.0, 1.0, 1.0) + \endtable + + \table + \header + \li Pixel color channel luminance curves of the above images. + \li + \li + \row + \li \image LevelAdjust_default_curve.png + \li \image LevelAdjust_maximumOutput2_curve.png + \li \image LevelAdjust_maximumOutput3_curve.png + \row + \li X-axis: pixel original luminance + \li + \li + \row + \li Y-axis: color channel luminance with effect applied + \li + \li + \endtable + */ + property color maximumOutput: Qt.rgba(1.0, 1.0, 1.0, 1.0) + + /*! + This property allows the effect output pixels to be cached in order to + improve the rendering performance. + + Every time the source or effect properties are changed, the pixels in + the cache must be updated. Memory consumption is increased, because an + extra buffer of memory is required for storing the effect output. + + It is recommended to disable the cache when the source or the effect + properties are animated. + + By default, the property is set to \c false. + */ + property bool cached: false + + SourceProxy { + id: sourceProxy + input: rootItem.source + interpolation: input && input.smooth ? SourceProxy.LinearInterpolation : SourceProxy.NearestInterpolation + } + + ShaderEffectSource { + id: cacheItem + anchors.fill: parent + visible: rootItem.cached + smooth: true + sourceItem: shaderItem + live: true + hideSource: visible + } + + ShaderEffect { + id: shaderItem + property variant source: sourceProxy.output + property variant minimumInputRGB: Qt.vector3d(rootItem.minimumInput.r, rootItem.minimumInput.g, rootItem.minimumInput.b) + property variant maximumInputRGB: Qt.vector3d(rootItem.maximumInput.r, rootItem.maximumInput.g, rootItem.maximumInput.b) + property real minimumInputAlpha: rootItem.minimumInput.a + property real maximumInputAlpha: rootItem.maximumInput.a + property variant minimumOutputRGB: Qt.vector3d(rootItem.minimumOutput.r, rootItem.minimumOutput.g, rootItem.minimumOutput.b) + property variant maximumOutputRGB: Qt.vector3d(rootItem.maximumOutput.r, rootItem.maximumOutput.g, rootItem.maximumOutput.b) + property real minimumOutputAlpha: rootItem.minimumOutput.a + property real maximumOutputAlpha: rootItem.maximumOutput.a + property variant gamma: Qt.vector3d(1.0 / Math.max(rootItem.gamma.x, 0.0001), 1.0 / Math.max(rootItem.gamma.y, 0.0001), 1.0 / Math.max(rootItem.gamma.z, 0.0001)) + anchors.fill: parent + + fragmentShader: "qrc:/qt-project.org/imports/Qt5Compat/GraphicalEffects/shaders_ng/leveladjust.frag.qsb" + } +} diff --git a/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/LinearGradient.qml b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/LinearGradient.qml new file mode 100644 index 0000000..9b69f59 --- /dev/null +++ b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/LinearGradient.qml @@ -0,0 +1,286 @@ +// Copyright (C) 2020 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import Qt5Compat.GraphicalEffects.private + +/*! + \qmltype LinearGradient + \inqmlmodule Qt5Compat.GraphicalEffects + \since QtGraphicalEffects 1.0 + \inherits QtQuick2::Item + \ingroup qtgraphicaleffects-gradient + \brief Draws a linear gradient. + + A gradient is defined by two or more colors, which are blended seamlessly. + The colors start from the given start point and end to the given end point. + + \table + \header + \li Effect applied + \row + \li \image LinearGradient.png + \endtable + + \section1 Example + + The following example shows how to apply the effect. + \snippet LinearGradient-example.qml example + +*/ +Item { + id: rootItem + + /*! + This property defines the starting point where the color at gradient + position of 0.0 is rendered. Colors at larger position values are + rendered linearly towards the end point. The point is given in pixels + and the default value is Qt.point(0, 0). Setting the default values for + the start and \l{LinearGradient::end}{end} results in a full height + linear gradient on the y-axis. + + \table + \header + \li Output examples with different start values + \li + \li + \row + \li \image LinearGradient_start1.png + \li \image LinearGradient_start2.png + \li \image LinearGradient_start3.png + \row + \li \b { start: QPoint(0, 0) } + \li \b { start: QPoint(150, 150) } + \li \b { start: QPoint(300, 0) } + \row + \li \l end: QPoint(300, 300) + \li \l end: QPoint(300, 300) + \li \l end: QPoint(300, 300) + \endtable + + */ + property variant start: Qt.point(0, 0) + + /*! + This property defines the ending point where the color at gradient + position of 1.0 is rendered. Colors at smaller position values are + rendered linearly towards the start point. The point is given in pixels + and the default value is Qt.point(0, height). Setting the default values + for the \l{LinearGradient::start}{start} and end results in a full + height linear gradient on the y-axis. + + \table + \header + \li Output examples with different end values + \li + \li + \row + \li \image LinearGradient_end1.png + \li \image LinearGradient_end2.png + \li \image LinearGradient_end3.png + \row + \li \b { end: Qt.point(300, 300) } + \li \b { end: Qt.point(150, 150) } + \li \b { end: Qt.point(300, 0) } + \row + \li \l start: Qt.point(0, 0) + \li \l start: Qt.point(0, 0) + \li \l start: Qt.point(0, 0) + \endtable + + */ + property variant end: Qt.point(0, height) + + /*! + This property allows the effect output pixels to be cached in order to + improve the rendering performance. + + Every time the source or effect properties are changed, the pixels in + the cache must be updated. Memory consumption is increased, because an + extra buffer of memory is required for storing the effect output. + + It is recommended to disable the cache when the source or the effect + properties are animated. + + By default, the property is set to \c false. + */ + property bool cached: false + + /*! + This property defines the item that is going to be filled with gradient. + Source item gets rendered into an intermediate pixel buffer and the + alpha values from the result are used to determine the gradient's pixels + visibility in the display. The default value for source is undefined and + in that case whole effect area is filled with gradient. + + \table + \header + \li Output examples with different source values + \li + \li + \row + \li \image LinearGradient_maskSource1.png + \li \image LinearGradient_maskSource2.png + \row + \li \b { source: undefined } + \li \b { source: Image { source: images/butterfly.png } } + \row + \li \l start: Qt.point(0, 0) + \li \l start: Qt.point(0, 0) + \row + \li \l end: Qt.point(300, 300) + \li \l end: Qt.point(300, 300) + \endtable + + \note It is not supported to let the effect include itself, for + instance by setting source to the effect's parent. + */ + property variant source + + + /*! + A gradient is defined by two or more colors, which are blended + seamlessly. The colors are specified as a set of GradientStop child + items, each of which defines a position on the gradient from 0.0 to 1.0 + and a color. The position of each GradientStop is defined by the + position property, and the color is definded by the color property. + + \table + \header + \li Output examples with different gradient values + \li + \li + \row + \li \image LinearGradient_gradient1.png + \li \image LinearGradient_gradient2.png + \li \image LinearGradient_gradient3.png + \row + \li \b {gradient:} \code + Gradient { + GradientStop { + position: 0.000 + color: Qt.rgba(1, 0, 0, 1) + } + GradientStop { + position: 0.167 + color: Qt.rgba(1, 1, 0, 1) + } + GradientStop { + position: 0.333 + color: Qt.rgba(0, 1, 0, 1) + } + GradientStop { + position: 0.500 + color: Qt.rgba(0, 1, 1, 1) + } + GradientStop { + position: 0.667 + color: Qt.rgba(0, 0, 1, 1) + } + GradientStop { + position: 0.833 + color: Qt.rgba(1, 0, 1, 1) + } + GradientStop { + position: 1.000 + color: Qt.rgba(1, 0, 0, 1) + } + } + \endcode + \li \b {gradient:} \code + Gradient { + GradientStop { + position: 0.0 + color: "#F0F0F0" + } + GradientStop { + position: 0.5 + color: "#000000" + } + GradientStop { + position: 1.0 + color: "#F0F0F0" + } + } + \endcode + \li \b {gradient:} \code + Gradient { + GradientStop { + position: 0.0 + color: "#00000000" + } + GradientStop { + position: 1.0 + color: "#FF000000" + } + } + \endcode + \row + \li \l start: Qt.point(0, 0) + \li \l start: Qt.point(0, 0) + \li \l start: Qt.point(0, 0) + \row + \li \l end: Qt.point(300, 300) + \li \l end: Qt.point(300, 300) + \li \l end: Qt.point(300, 300) + \endtable + + */ + property Gradient gradient: Gradient { + GradientStop { position: 0.0; color: "white" } + GradientStop { position: 1.0; color: "black" } + } + + SourceProxy { + id: maskSourceProxy + input: rootItem.source + } + + ShaderEffectSource { + id: gradientSource + sourceItem: Rectangle { + width: 16 + height: 256 + gradient: rootItem.gradient + smooth: true + } + smooth: true + hideSource: true + visible: false + } + + ShaderEffectSource { + id: cacheItem + anchors.fill: parent + visible: rootItem.cached + smooth: true + sourceItem: shaderItem + live: true + hideSource: visible + } + + ShaderEffect { + id: shaderItem + + anchors.fill: parent + + property variant source: gradientSource + property variant maskSource: maskSourceProxy.output + property variant startPoint: Qt.point(start.x / width, start.y / height) + property real dx: end.x - start.x + property real dy: end.y - start.y + property real l: 1.0 / Math.sqrt(Math.pow(dx / width, 2.0) + Math.pow(dy / height, 2.0)) + property real angle: Math.atan2(dx, dy) + property variant matrixData: Qt.point(Math.sin(angle), Math.cos(angle)) + + vertexShader: "qrc:/qt-project.org/imports/Qt5Compat/GraphicalEffects/shaders_ng/lineargradient.vert.qsb" + + fragmentShader: maskSource == undefined ? noMaskShader : maskShader + + onFragmentShaderChanged: lChanged() + + property string maskShader: "qrc:/qt-project.org/imports/Qt5Compat/GraphicalEffects/shaders_ng/lineargradient_mask.frag.qsb" + property string noMaskShader: "qrc:/qt-project.org/imports/Qt5Compat/GraphicalEffects/shaders_ng/lineargradient_nomask.frag.qsb" + } +} diff --git a/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/MaskedBlur.qml b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/MaskedBlur.qml new file mode 100644 index 0000000..eab8374 --- /dev/null +++ b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/MaskedBlur.qml @@ -0,0 +1,157 @@ +// Copyright (C) 2022 The Qt Company Ltd. +// Copyright (C) 2017 Jolla Ltd, author: +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import Qt5Compat.GraphicalEffects.private + +/*! + \qmltype MaskedBlur + \inqmlmodule Qt5Compat.GraphicalEffects + \since QtGraphicalEffects 1.0 + \inherits QtQuick2::Item + \ingroup qtgraphicaleffects-blur + \brief Applies a blur effect with a varying intesity. + + MaskedBlur effect softens the image by blurring it. The intensity of the + blur can be controlled for each pixel using maskSource so that some parts of + the source are blurred more than others. + + Performing blur live is a costly operation. Fullscreen gaussian blur + with even a moderate number of samples will only run at 60 fps on highend + graphics hardware. + + \table + \header + \li Source + \li MaskSource + \li Effect applied + \row + \li \image Original_bug.png + \li \image MaskedBlur_mask.png + \li \image MaskedBlur_bug.png + \endtable + + \note This effect is available when running with OpenGL. + + \section1 Example + + The following example shows how to apply the effect. + \snippet MaskedBlur-example.qml example + +*/ +Item { + id: root + + /*! + This property defines the source item that is going to be blurred. + + \note It is not supported to let the effect include itself, for + instance by setting source to the effect's parent. + */ + property alias source: blur.source + + /*! + This property defines the item that is controlling the final intensity + of the blur. The pixel alpha channel value from maskSource defines the + actual blur radius that is going to be used for blurring the + corresponding source pixel. + + Opaque maskSource pixels produce blur with specified + \l{MaskedBlur::radius}{radius}, while transparent pixels suppress the + blur completely. Semitransparent maskSource pixels produce blur with a + radius that is interpolated according to the pixel transparency level. + */ + property alias maskSource: maskProxy.input + + /*! + This property defines the distance of the neighboring pixels which + affect the blurring of an individual pixel. A larger radius increases + the blur effect. + + Depending on the radius value, value of the + \l{MaskedBlur::samples}{samples} should be set to sufficiently large to + ensure the visual quality. + + The value ranges from 0.0 (no blur) to inf. By default, the property is + set to \c 0.0 (no blur). + + \table + \header + \li Output examples with different radius values + \li + \li + \row + \li \image MaskedBlur_radius1.png + \li \image MaskedBlur_radius2.png + \li \image MaskedBlur_radius3.png + \row + \li \b { radius: 0 } + \li \b { radius: 8 } + \li \b { radius: 16 } + \row + \li \l samples: 25 + \li \l samples: 25 + \li \l samples: 25 + \endtable + + */ + property alias radius: blur.radius + + /*! + This property defines how many samples are taken per pixel when blur + calculation is done. Larger value produces better quality, but is slower + to render. + + Ideally, this value should be twice as large as the highest required + radius value plus 1, for example, if the radius is animated between 0.0 + and 4.0, samples should be set to 9. + + By default, the property is set to \c 9. + + This property is not intended to be animated. Changing this property may + cause the underlying OpenGL shaders to be recompiled. + */ + property alias samples: blur.samples + + /*! + This property allows the effect output pixels to be cached in order to + improve the rendering performance. Every time the source or effect + properties are changed, the pixels in the cache must be updated. Memory + consumption is increased, because an extra buffer of memory is required + for storing the effect output. + + It is recommended to disable the cache when the source or the effect + properties are animated. + + By default, the property is set to \c false. + + */ + property alias cached: cacheItem.visible + + GaussianBlur { + id: blur + + source: root.source; + anchors.fill: parent + _maskSource: maskProxy.output; + + SourceProxy { + id: maskProxy + } + } + + ShaderEffectSource { + id: cacheItem + x: -blur._kernelRadius + y: -blur._kernelRadius + width: blur.width + 2 * blur._kernelRadius + height: blur.height + 2 * blur._kernelRadius + visible: false + smooth: true + sourceRect: Qt.rect(-blur._kernelRadius, -blur._kernelRadius, width, height); + sourceItem: blur + hideSource: visible + } +} diff --git a/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/OpacityMask.qml b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/OpacityMask.qml new file mode 100644 index 0000000..73c461e --- /dev/null +++ b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/OpacityMask.qml @@ -0,0 +1,125 @@ +// Copyright (C) 2020 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import Qt5Compat.GraphicalEffects.private + +/*! + \qmltype OpacityMask + \inqmlmodule Qt5Compat.GraphicalEffects + \since QtGraphicalEffects 1.0 + \inherits QtQuick2::Item + \ingroup qtgraphicaleffects-mask + \brief Masks the source item with another item. + + \table + \header + \li Source + \li MaskSource + \li Effect applied + \row + \li \image Original_bug.png + \li \image OpacityMask_mask.png + \li \image OpacityMask_bug.png + \endtable + + \section1 Example + + The following example shows how to apply the effect. + \snippet OpacityMask-example.qml example + +*/ +Item { + id: rootItem + + /*! + This property defines the source item that is going to be masked. + + \note It is not supported to let the effect include itself, for + instance by setting source to the effect's parent. + */ + property variant source + + /*! + This property defines the item that is going to be used as the mask. The + mask item gets rendered into an intermediate pixel buffer and the alpha + values from the result are used to determine the source item's pixels + visibility in the display. + + \table + \header + \li Original + \li Mask + \li Effect applied + \row + \li \image Original_bug.png + \li \image OpacityMask_mask.png + \li \image OpacityMask_bug.png + \endtable + */ + property variant maskSource + + /*! + This property allows the effect output pixels to be cached in order to + improve the rendering performance. + + Every time the source or effect properties are changed, the pixels in + the cache must be updated. Memory consumption is increased, because an + extra buffer of memory is required for storing the effect output. + + It is recommended to disable the cache when the source or the effect + properties are animated. + + By default, the property is set to \c false. + + \note It is not supported to let the effect include itself, for + instance by setting maskSource to the effect's parent. + */ + property bool cached: false + + /*! + This property controls how the alpha values of the sourceMask will behave. + + If this property is \c false, the resulting opacity is the source alpha + multiplied with the mask alpha, \c{As * Am}. + + If this property is \c true, the resulting opacity is the source alpha + multiplied with the inverse of the mask alpha, \c{As * (1 - Am)}. + + The default is \c false. + + \since 5.7 + */ + property bool invert: false + + SourceProxy { + id: sourceProxy + input: rootItem.source + } + + SourceProxy { + id: maskSourceProxy + input: rootItem.maskSource + } + + ShaderEffectSource { + id: cacheItem + anchors.fill: parent + visible: rootItem.cached + smooth: true + sourceItem: shaderItem + live: true + hideSource: visible + } + + ShaderEffect { + id: shaderItem + property variant source: sourceProxy.output + property variant maskSource: maskSourceProxy.output + + anchors.fill: parent + + fragmentShader: invert ? "qrc:/qt-project.org/imports/Qt5Compat/GraphicalEffects/shaders_ng/opacitymask_invert.frag.qsb" : "qrc:/qt-project.org/imports/Qt5Compat/GraphicalEffects/shaders_ng/opacitymask.frag.qsb" + } +} diff --git a/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/RadialBlur.qml b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/RadialBlur.qml new file mode 100644 index 0000000..6ef0aa6 --- /dev/null +++ b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/RadialBlur.qml @@ -0,0 +1,283 @@ +// Copyright (C) 2022 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import Qt5Compat.GraphicalEffects.private + +/*! + \qmltype RadialBlur + \inqmlmodule Qt5Compat.GraphicalEffects + \since Qt5Compat.GraphicalEffects 1.0 + \inherits QtQuick2::Item + \ingroup qtgraphicaleffects-motion-blur + \brief Applies directional blur in a circular direction around the items + center point. + + Effect creates perceived impression that the source item appears to be + rotating to the direction of the blur. + + Other available motionblur effects are + \l{Qt5Compat.GraphicalEffects::ZoomBlur}{ZoomBlur} and + \l{Qt5Compat.GraphicalEffects::DirectionalBlur}{DirectionalBlur}. + + \table + \header + \li Source + \li Effect applied + \row + \li \image Original_bug.png + \li \image RadialBlur_bug.png + \endtable + + \note This effect is available when running with OpenGL. + + \section1 Example Usage + + The following example shows how to apply the effect. + \snippet RadialBlur-example.qml example +*/ +Item { + id: rootItem + + /*! + This property defines the source item that is going to be blurred. + + \note It is not supported to let the effect include itself, for + instance by setting source to the effect's parent. + */ + property variant source + + /*! + This property defines the direction for the blur and at the same time + the level of blurring. The larger the angle, the more the result becomes + blurred. The quality of the blur depends on + \l{RadialBlur::samples}{samples} property. If angle value is large, more + samples are needed to keep the visual quality at high level. + + Allowed values are between 0.0 and 360.0. By default the property is set + to \c 0.0. + + \table + \header + \li Output examples with different angle values + \li + \li + \row + \li \image RadialBlur_angle1.png + \li \image RadialBlur_angle2.png + \li \image RadialBlur_angle3.png + \row + \li \b { angle: 0.0 } + \li \b { angle: 15.0 } + \li \b { angle: 30.0 } + \row + \li \l samples: 24 + \li \l samples: 24 + \li \l samples: 24 + \row + \li \l horizontalOffset: 0 + \li \l horizontalOffset: 0 + \li \l horizontalOffset: 0 + \row + \li \l verticalOffset: 0 + \li \l verticalOffset: 0 + \li \l verticalOffset: 0 + \endtable + */ + property real angle: 0.0 + + /*! + This property defines how many samples are taken per pixel when blur + calculation is done. Larger value produces better quality, but is slower + to render. + + This property is not intended to be animated. Changing this property may + cause the underlying OpenGL shaders to be recompiled. + + Allowed values are between 0 and inf (practical maximum depends on GPU). + By default the property is set to \c 0 (no samples). + + */ + property int samples: 0 + + /*! + \qmlproperty real QtGraphicalEffects::RadialBlur::horizontalOffset + \qmlproperty real QtGraphicalEffects::RadialBlur::verticalOffset + + These properties define the offset in pixels for the perceived center + point of the rotation. + + Allowed values are between -inf and inf. + By default these properties are set to \c 0. + + \table + \header + \li Output examples with different horizontalOffset values + \li + \li + \row + \li \image RadialBlur_horizontalOffset1.png + \li \image RadialBlur_horizontalOffset2.png + \li \image RadialBlur_horizontalOffset3.png + \row + \li \b { horizontalOffset: 75.0 } + \li \b { horizontalOffset: 0.0 } + \li \b { horizontalOffset: -75.0 } + \row + \li \l samples: 24 + \li \l samples: 24 + \li \l samples: 24 + \row + \li \l angle: 20 + \li \l angle: 20 + \li \l angle: 20 + \row + \li \l verticalOffset: 0 + \li \l verticalOffset: 0 + \li \l verticalOffset: 0 + \endtable + */ + property real horizontalOffset: 0.0 + property real verticalOffset: 0.0 + + /*! + This property defines the blur behavior near the edges of the item, + where the pixel blurring is affected by the pixels outside the source + edges. + + If the property is set to \c true, the pixels outside the source are + interpreted to be transparent, which is similar to OpenGL + clamp-to-border extension. The blur is expanded slightly outside the + effect item area. + + If the property is set to \c false, the pixels outside the source are + interpreted to contain the same color as the pixels at the edge of the + item, which is similar to OpenGL clamp-to-edge behavior. The blur does + not expand outside the effect item area. + + By default, the property is set to \c false. + */ + property bool transparentBorder: false + + /*! + This property allows the effect output pixels to be cached in order to + improve the rendering performance. + + Every time the source or effect properties are changed, the pixels in + the cache must be updated. Memory consumption is increased, because an + extra buffer of memory is required for storing the effect output. + + It is recommended to disable the cache when the source or the effect + properties are animated. + + By default, the property is set to \c false. + + */ + property bool cached: false + + SourceProxy { + id: sourceProxy + input: rootItem.source + sourceRect: shaderItem.transparentBorder ? Qt.rect(-1, -1, parent.width + 2.0, parent.height + 2.0) : Qt.rect(0, 0, 0, 0) + } + + ShaderEffectSource { + id: cacheItem + anchors.fill: shaderItem + visible: rootItem.cached + smooth: true + sourceItem: shaderItem + live: true + hideSource: visible + } + + ShaderEffect { + id: shaderItem + property variant source: sourceProxy.output + property variant center: Qt.point(0.5 + rootItem.horizontalOffset / parent.width, 0.5 + rootItem.verticalOffset / parent.height) + property bool transparentBorder: rootItem.transparentBorder && rootItem.samples > 1 + property int samples: rootItem.samples + property real weight: 1.0 / Math.max(1.0, rootItem.samples) + property real angleSin: Math.sin(rootItem.angle/2 * Math.PI/180) + property real angleCos: Math.cos(rootItem.angle/2 * Math.PI/180) + property real angleSinStep: Math.sin(-rootItem.angle * Math.PI/180 / Math.max(1.0, rootItem.samples - 1)) + property real angleCosStep: Math.cos(-rootItem.angle * Math.PI/180 / Math.max(1.0, rootItem.samples - 1)) + property variant expandPixels: transparentBorder ? Qt.size(0.5 * parent.height, 0.5 * parent.width) : Qt.size(0,0) + property variant expand: transparentBorder ? Qt.size(expandPixels.width / width, expandPixels.height / height) : Qt.size(0,0) + property variant delta: Qt.size(1.0 / rootItem.width, 1.0 / rootItem.height) + property real w: parent.width + property real h: parent.height + + x: transparentBorder ? -expandPixels.width - 1 : 0 + y: transparentBorder ? -expandPixels.height - 1 : 0 + width: transparentBorder ? parent.width + expandPixels.width * 2.0 + 2 : parent.width + height: transparentBorder ? parent.height + expandPixels.height * 2.0 + 2 : parent.height + + property string fragmentShaderSkeleton: "#version 440 + layout(location = 0) in vec2 qt_TexCoord0; + layout(location = 0) out vec4 fragColor; + + layout(std140, binding = 0) uniform buf { + mat4 qt_Matrix; + float qt_Opacity; + float angleSin; + float angleCos; + float angleSinStep; + float angleCosStep; + float weight; + vec2 expand; + vec2 center; + vec2 delta; + float w; + float h; + }; + layout(binding = 1) uniform sampler2D source; + + void main() { + mat2 m; + fragColor = vec4(0.0); + vec2 texCoord = qt_TexCoord0; + + PLACEHOLDER_EXPAND_STEPS + + vec2 dir = vec2(texCoord.s * w - w * center.x, texCoord.t * h - h * center.y); + m[0] = vec2(angleCos, -angleSin); + m[1] = vec2(angleSin, angleCos); + dir *= m; + + m[0] = vec2(angleCosStep, -angleSinStep); + m[1] = vec2(angleSinStep, angleCosStep); + + PLACEHOLDER_UNROLLED_LOOP + + fragColor *= weight * qt_Opacity; + } + " + + function buildFragmentShader() { + var shader = fragmentShaderSkeleton + var expandSteps = "" + + if (transparentBorder) { + expandSteps += "texCoord = (texCoord - expand) / (1.0 - 2.0 * expand);" + } + + var unrolledLoop = "fragColor += texture(source, texCoord);\n" + + if (rootItem.samples > 1) { + unrolledLoop = "" + for (var i = 0; i < rootItem.samples; i++) + unrolledLoop += "fragColor += texture(source, center + dir * delta); dir *= m;\n" + } + + shader = shader.replace("PLACEHOLDER_EXPAND_STEPS", expandSteps) + fragmentShader = ShaderBuilder.buildFragmentShader(shader.replace("PLACEHOLDER_UNROLLED_LOOP", unrolledLoop)) + } + + onFragmentShaderChanged: sourceChanged() + onSamplesChanged: buildFragmentShader() + onTransparentBorderChanged: buildFragmentShader() + Component.onCompleted: buildFragmentShader() + } +} diff --git a/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/RadialGradient.qml b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/RadialGradient.qml new file mode 100644 index 0000000..b51b838 --- /dev/null +++ b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/RadialGradient.qml @@ -0,0 +1,373 @@ +// Copyright (C) 2020 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import Qt5Compat.GraphicalEffects.private + +/*! + \qmltype RadialGradient + \inqmlmodule Qt5Compat.GraphicalEffects + \since QtGraphicalEffects 1.0 + \inherits QtQuick2::Item + \ingroup qtgraphicaleffects-gradient + \brief Draws a radial gradient. + + A gradient is defined by two or more colors, which are blended seamlessly. + The colors start from the middle of the item and end at the borders. + + \table + \header + \li Effect applied + \row + \li \image RadialGradient.png + \endtable + + \section1 Example + + The following example shows how to apply the effect. + \snippet RadialGradient-example.qml example + +*/ +Item { + id: rootItem + + /*! + This property allows the effect output pixels to be cached in order to + improve the rendering performance. + + Every time the source or effect properties are changed, the pixels in + the cache must be updated. Memory consumption is increased, because an + extra buffer of memory is required for storing the effect output. + + It is recommended to disable the cache when the source or the effect + properties are animated. + + By default, the property is set to \c false. + */ + property bool cached: false + + /*! + \qmlproperty real RadialGradient::horizontalOffset + \qmlproperty real RadialGradient::verticalOffset + + The horizontalOffset and verticalOffset properties define the offset in + pixels for the center point of the gradient compared to the item center. + + The values range from -inf to inf. By default, these properties are set + to \c 0. + + \table + \header + \li Output examples with different horizontalOffset values + \li + \li + \row + \li \image RadialGradient_horizontalOffset1.png + \li \image RadialGradient_horizontalOffset2.png + \li \image RadialGradient_horizontalOffset3.png + \row + \li \b { horizontalOffset: -150 } + \li \b { horizontalOffset: 0 } + \li \b { horizontalOffset: 150 } + \row + \li \l verticalOffset: 0 + \li \l verticalOffset: 0 + \li \l verticalOffset: 0 + \row + \li \l horizontalRadius: 300 + \li \l horizontalRadius: 300 + \li \l horizontalRadius: 300 + \row + \li \l verticalRadius: 300 + \li \l verticalRadius: 300 + \li \l verticalRadius: 300 + \row + \li \l angle: 0 + \li \l angle: 0 + \li \l angle: 0 + \endtable + + */ + property real horizontalOffset: 0.0 + property real verticalOffset: 0.0 + + /*! + \qmlproperty real RadialGradient::horizontalRadius + \qmlproperty real RadialGradient::verticalRadius + + The horizontalRadius and verticalRadius properties define the shape and + size of the radial gradient. If the radiuses are equal, the shape of the + gradient is a circle. If the horizontal and vertical radiuses differ, + the shape is elliptical. The radiuses are given in pixels. + + The value ranges from -inf to inf. By default, horizontalRadius is bound + to width and verticalRadius is bound to height. + + \table + \header + \li Output examples with different horizontalRadius values + \li + \li + \row + \li \image RadialGradient_horizontalRadius1.png + \li \image RadialGradient_horizontalRadius2.png + \row + \li \b { horizontalRadius: 300 } + \li \b { horizontalRadius: 100 } + \row + \li \l horizontalOffset: 0 + \li \l horizontalOffset: 0 + \row + \li \l verticalOffset: 0 + \li \l verticalOffset: 0 + \row + \li \l verticalRadius: 300 + \li \l verticalRadius: 300 + \row + \li \l angle: 0 + \li \l angle: 0 + \row + \li \l gradient: QQuickGradient(0xa05fb10) + \li \l gradient: QQuickGradient(0xa05fb10) + \endtable + + */ + property real horizontalRadius: width + property real verticalRadius: height + + /*! + This property defines the rotation of the gradient around its center + point. The rotation is only visible when the + \l{RadialGradient::horizontalRadius}{horizontalRadius} and + \l{RadialGradient::verticalRadius}{verticalRadius} properties are not + equal. The angle is given in degrees and the default value is \c 0. + + \table + \header + \li Output examples with different angle values + \li + \li + \row + \li \image RadialGradient_angle1.png + \li \image RadialGradient_angle2.png + \li \image RadialGradient_angle3.png + \row + \li \b { angle: 0 } + \li \b { angle: 45 } + \li \b { angle: 90 } + \row + \li \l horizontalOffset: 0 + \li \l horizontalOffset: 0 + \li \l horizontalOffset: 0 + \row + \li \l verticalOffset: 0 + \li \l verticalOffset: 0 + \li \l verticalOffset: 0 + \row + \li \l horizontalRadius: 100 + \li \l horizontalRadius: 100 + \li \l horizontalRadius: 100 + \row + \li \l verticalRadius: 300 + \li \l verticalRadius: 300 + \li \l verticalRadius: 300 + \endtable + */ + property real angle: 0.0 + + /*! + This property defines the item that is going to be filled with gradient. + Source item gets rendered into an intermediate pixel buffer and the + alpha values from the result are used to determine the gradient's pixels + visibility in the display. The default value for source is undefined and + in that case whole effect area is filled with gradient. + + \table + \header + \li Output examples with different source values + \li + \li + \row + \li \image RadialGradient_maskSource1.png + \li \image RadialGradient_maskSource2.png + \row + \li \b { source: undefined } + \li \b { source: Image { source: images/butterfly.png } } + \row + \li \l horizontalOffset: 0 + \li \l horizontalOffset: 0 + \row + \li \l verticalOffset: 0 + \li \l verticalOffset: 0 + \row + \li \l horizontalRadius: 300 + \li \l horizontalRadius: 300 + \row + \li \l verticalRadius: 300 + \li \l verticalRadius: 300 + \row + \li \l angle: 0 + \li \l angle: 0 + \endtable + + \note It is not supported to let the effect include itself, for + instance by setting source to the effect's parent. + */ + property variant source + + /*! + A gradient is defined by two or more colors, which are blended + seamlessly. The colors are specified as a set of GradientStop child + items, each of which defines a position on the gradient from 0.0 to 1.0 + and a color. The position of each GradientStop is defined by setting the + position property. The color is defined by setting the color property. + + \table + \header + \li Output examples with different gradient values + \li + \li + \row + \li \image RadialGradient_gradient1.png + \li \image RadialGradient_gradient2.png + \li \image RadialGradient_gradient3.png + \row + \li \b {gradient:} \code + Gradient { + GradientStop { + position: 0.000 + color: Qt.rgba(1, 0, 0, 1) + } + GradientStop { + position: 0.167 + color: Qt.rgba(1, 1, 0, 1) + } + GradientStop { + position: 0.333 + color: Qt.rgba(0, 1, 0, 1) + } + GradientStop { + position: 0.500 + color: Qt.rgba(0, 1, 1, 1) + } + GradientStop { + position: 0.667 + color: Qt.rgba(0, 0, 1, 1) + } + GradientStop { + position: 0.833 + color: Qt.rgba(1, 0, 1, 1) + } + GradientStop { + position: 1.000 + color: Qt.rgba(1, 0, 0, 1) + } + } + \endcode + \li \b {gradient:} \code + Gradient { + GradientStop { + position: 0.0 + color: "#F0F0F0" + } + GradientStop { + position: 0.5 + color: "#000000" + } + GradientStop { + position: 1.0 + color: "#F0F0F0" + } + } + \endcode + \li \b {gradient:} + \code + Gradient { + GradientStop { + position: 0.0 + color: "#00000000" + } + GradientStop { + position: 1.0 + color: "#FF000000" + } + } + \endcode + \row + \li \l horizontalOffset: 0 + \li \l horizontalOffset: 0 + \li \l horizontalOffset: 0 + \row + \li \l verticalOffset: 0 + \li \l verticalOffset: 0 + \li \l verticalOffset: 0 + \row + \li \l horizontalRadius: 300 + \li \l horizontalRadius: 300 + \li \l horizontalRadius: 300 + \row + \li \l verticalRadius: 300 + \li \l verticalRadius: 300 + \li \l verticalRadius: 300 + \row + \li \l angle: 0 + \li \l angle: 0 + \li \l angle: 0 + \endtable + */ + property Gradient gradient: Gradient { + GradientStop { position: 0.0; color: "white" } + GradientStop { position: 1.0; color: "black" } + } + + SourceProxy { + id: maskSourceProxy + input: rootItem.source + } + + ShaderEffectSource { + id: gradientSource + sourceItem: Rectangle { + width: 16 + height: 256 + gradient: rootItem.gradient + smooth: true + } + smooth: true + hideSource: true + visible: false + } + + ShaderEffectSource { + id: cacheItem + anchors.fill: parent + visible: rootItem.cached + smooth: true + sourceItem: shaderItem + live: true + hideSource: visible + } + + ShaderEffect { + id: shaderItem + property variant gradientImage: gradientSource + property variant maskSource: maskSourceProxy.output + property variant center: Qt.point(0.5 + rootItem.horizontalOffset / width, 0.5 + rootItem.verticalOffset / height) + property real horizontalRatio: rootItem.horizontalRadius > 0 ? width / (2 * rootItem.horizontalRadius) : width * 16384 + property real verticalRatio: rootItem.verticalRadius > 0 ? height / (2 * rootItem.verticalRadius) : height * 16384 + property real angle: -rootItem.angle / 360 * 2 * Math.PI + property variant matrixData: Qt.point(Math.sin(angle), Math.cos(angle)) + + anchors.fill: parent + + vertexShader: "qrc:/qt-project.org/imports/Qt5Compat/GraphicalEffects/shaders_ng/radialgradient.vert.qsb" + + fragmentShader: maskSource == undefined ? noMaskShader : maskShader + + onFragmentShaderChanged: horizontalRatioChanged() + + property string maskShader: "qrc:/qt-project.org/imports/Qt5Compat/GraphicalEffects/shaders_ng/radialgradient_mask.frag.qsb" + property string noMaskShader: "qrc:/qt-project.org/imports/Qt5Compat/GraphicalEffects/shaders_ng/radialgradient_nomask.frag.qsb" + } +} diff --git a/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/RectangularGlow.qml b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/RectangularGlow.qml new file mode 100644 index 0000000..7592d24 --- /dev/null +++ b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/RectangularGlow.qml @@ -0,0 +1,231 @@ +// Copyright (C) 2020 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import Qt5Compat.GraphicalEffects.private + +/*! + \qmltype RectangularGlow + \inqmlmodule Qt5Compat.GraphicalEffects + \since QtGraphicalEffects 1.0 + \inherits QtQuick2::Item + \ingroup qtgraphicaleffects-glow + \brief Generates a blurred and colorized rectangle, which gives + the impression that the source is glowing. + + This effect is intended to have good performance. The shape of the glow is + limited to a rectangle with a custom corner radius. For situations where + custom shapes are required, consider \l[QML]{Glow} effect. + + \table + \header + \li Effect applied + \row + \li \image RectangularGlow_applied.png + \endtable + + \section1 Example + + The following example shows how to apply the effect. + \snippet RectangularGlow-example.qml example +*/ +Item { + id: rootItem + + /*! + This property defines how many pixels outside the item area are reached + by the glow. + + The value ranges from 0.0 (no glow) to inf (infinite glow). By default, + the property is set to \c 0.0. + + \table + \header + \li Output examples with different glowRadius values + \li + \li + \row + \li \image RectangularGlow_glowRadius1.png + \li \image RectangularGlow_glowRadius2.png + \li \image RectangularGlow_glowRadius3.png + \row + \li \b { glowRadius: 10 } + \li \b { glowRadius: 20 } + \li \b { glowRadius: 40 } + \row + \li \l spread: 0 + \li \l spread: 0 + \li \l spread: 0 + \row + \li \l color: #ffffff + \li \l color: #ffffff + \li \l color: #ffffff + \row + \li \l cornerRadius: 25 + \li \l cornerRadius: 25 + \li \l cornerRadius: 25 + \endtable + + */ + property real glowRadius: 0.0 + + /*! + This property defines how large part of the glow color is strengthened + near the source edges. + + The value ranges from 0.0 (no strength increase) to 1.0 (maximum + strength increase). By default, the property is set to \c 0.0. + + \table + \header + \li Output examples with different spread values + \li + \li + \row + \li \image RectangularGlow_spread1.png + \li \image RectangularGlow_spread2.png + \li \image RectangularGlow_spread3.png + \row + \li \b { spread: 0.0 } + \li \b { spread: 0.5 } + \li \b { spread: 1.0 } + \row + \li \l glowRadius: 20 + \li \l glowRadius: 20 + \li \l glowRadius: 20 + \row + \li \l color: #ffffff + \li \l color: #ffffff + \li \l color: #ffffff + \row + \li \l cornerRadius: 25 + \li \l cornerRadius: 25 + \li \l cornerRadius: 25 + \endtable + */ + property real spread: 0.0 + + /*! + This property defines the RGBA color value which is used for the glow. + + By default, the property is set to \c "white". + + \table + \header + \li Output examples with different color values + \li + \li + \row + \li \image RectangularGlow_color1.png + \li \image RectangularGlow_color2.png + \li \image RectangularGlow_color3.png + \row + \li \b { color: #ffffff } + \li \b { color: #55ff55 } + \li \b { color: #5555ff } + \row + \li \l glowRadius: 20 + \li \l glowRadius: 20 + \li \l glowRadius: 20 + \row + \li \l spread: 0 + \li \l spread: 0 + \li \l spread: 0 + \row + \li \l cornerRadius: 25 + \li \l cornerRadius: 25 + \li \l cornerRadius: 25 + \endtable + */ + property color color: "white" + + /*! + This property defines the corner radius that is used to draw a glow with + rounded corners. + + The value ranges from 0.0 to half of the effective width or height of + the glow, whichever is smaller. This can be calculated with: \c{ + min(width, height) / 2.0 + glowRadius} + + By default, the property is bound to glowRadius property. The glow + behaves as if the rectangle was blurred when adjusting the glowRadius + property. + + \table + \header + \li Output examples with different cornerRadius values + \li + \li + \row + \li \image RectangularGlow_cornerRadius1.png + \li \image RectangularGlow_cornerRadius2.png + \li \image RectangularGlow_cornerRadius3.png + \row + \li \b { cornerRadius: 0 } + \li \b { cornerRadius: 25 } + \li \b { cornerRadius: 50 } + \row + \li \l glowRadius: 20 + \li \l glowRadius: 20 + \li \l glowRadius: 20 + \row + \li \l spread: 0 + \li \l spread: 0 + \li \l spread: 0 + \row + \li \l color: #ffffff + \li \l color: #ffffff + \li \l color: #ffffff + \endtable + */ + property real cornerRadius: glowRadius + + /*! + This property allows the effect output pixels to be cached in order to + improve the rendering performance. + + Every time the source or effect properties are changed, the pixels in + the cache must be updated. Memory consumption is increased, because an + extra buffer of memory is required for storing the effect output. + + It is recommended to disable the cache when the source or the effect + properties are animated. + + By default, the property is set to \c false. + */ + property bool cached: false + + ShaderEffectSource { + id: cacheItem + anchors.fill: shaderItem + visible: rootItem.cached + smooth: true + sourceItem: shaderItem + live: true + hideSource: visible + } + + ShaderEffect { + id: shaderItem + + x: (parent.width - width) / 2.0 + y: (parent.height - height) / 2.0 + width: parent.width + rootItem.glowRadius * 2 + cornerRadius * 2 + height: parent.height + rootItem.glowRadius * 2 + cornerRadius * 2 + + function clampedCornerRadius() { + var maxCornerRadius = Math.min(rootItem.width, rootItem.height) / 2 + glowRadius; + return Math.max(0, Math.min(rootItem.cornerRadius, maxCornerRadius)) + } + + property color color: rootItem.color + property real inverseSpread: 1.0 - rootItem.spread + property real relativeSizeX: ((inverseSpread * inverseSpread) * rootItem.glowRadius + cornerRadius * 2.0) / width + property real relativeSizeY: relativeSizeX * (width / height) + property real spread: rootItem.spread / 2.0 + property real cornerRadius: clampedCornerRadius() + + fragmentShader: "qrc:/qt-project.org/imports/Qt5Compat/GraphicalEffects/shaders_ng/rectangularglow.frag.qsb" + } +} diff --git a/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/RecursiveBlur.qml b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/RecursiveBlur.qml new file mode 100644 index 0000000..90d8906 --- /dev/null +++ b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/RecursiveBlur.qml @@ -0,0 +1,294 @@ +// Copyright (C) 2022 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import Qt5Compat.GraphicalEffects.private + +/*! + \qmltype RecursiveBlur + \inqmlmodule Qt5Compat.GraphicalEffects + \since QtGraphicalEffects 1.0 + \inherits QtQuick2::Item + \ingroup qtgraphicaleffects-blur + \brief Blurs repeatedly, providing a strong blur effect. + + The RecursiveBlur effect softens the image by blurring it with an algorithm + that uses a recursive feedback loop to blur the source multiple times. The + effect may give more blurry results than + \l{Qt5Compat.GraphicalEffects::GaussianBlur}{GaussianBlur} or + \l{Qt5Compat.GraphicalEffects::FastBlur}{FastBlur}, but the result is produced + asynchronously and takes more time. + + \table + \header + \li Source + \li Effect applied + \row + \li \image Original_bug.png + \li \image RecursiveBlur_bug.png + \endtable + + \note This effect is available when running with OpenGL. + + \section1 Example + + The following example shows how to apply the effect. + \snippet RecursiveBlur-example.qml example + +*/ +Item { + id: rootItem + + /*! + This property defines the source item that is going to be blurred. + + \note It is not supported to let the effect include itself, for + instance by setting source to the effect's parent. + */ + property variant source + + /*! + This property defines the distance of neighboring pixels which influence + the blurring of individual pixels. A larger radius provides better + quality, but is slower to render. + + \b Note: The radius value in this effect is not intended to be changed + or animated frequently. The correct way to use it is to set the correct + value and keep it unchanged for the whole duration of the iterative blur + sequence. + + The value ranges from (no blur) to 16.0 (maximum blur step). By default, + the property is set to \c 0.0 (no blur). + + \table + \header + \li Output examples with different radius values + \li + \li + \row + \li \image RecursiveBlur_radius1.png + \li \image RecursiveBlur_radius2.png + \li \image RecursiveBlur_radius3.png + \row + \li \b { radius: 2.5 } + \li \b { radius: 4.5 } + \li \b { radius: 7.5 } + \row + \li \l loops: 20 + \li \l loops: 20 + \li \l loops: 20 + \endtable + + */ + property real radius: 0.0 + + /*! + This property allows the effect output pixels to be cached in order to + improve the rendering performance. + + Every time the source or effect properties are changed, the pixels in + the cache must be updated. Memory consumption is increased, because an + extra buffer of memory is required for storing the effect output. + + It is recommended to disable the cache when the source or the effect + properties are animated. + + By default, the property is set to \c false. + + */ + property bool cached: false + + /*! + This property defines the blur behavior near the edges of the item, + where the pixel blurring is affected by the pixels outside the source + edges. + + If the property is set to \c true, the pixels outside the source are + interpreted to be transparent, which is similar to OpenGL + clamp-to-border extension. The blur is expanded slightly outside the + effect item area. + + If the property is set to \c false, the pixels outside the source are + interpreted to contain the same color as the pixels at the edge of the + item, which is similar to OpenGL clamp-to-edge behavior. The blur does + not expand outside the effect item area. + + By default, the property is set to \c false. + + \table + \header + \li Output examples with different transparentBorder values + \li + \li + \row + \li \image RecursiveBlur_transparentBorder1.png + \li \image RecursiveBlur_transparentBorder2.png + \row + \li \b { transparentBorder: false } + \li \b { transparentBorder: true } + \row + \li \l loops: 20 + \li \l loops: 20 + \row + \li \l radius: 7.5 + \li \l radius: 7.5 + \endtable + */ + property bool transparentBorder: false + + /*! + This property defines the amount of blur iterations that are going to be + performed for the source. When the property changes, the iterative + blurring process starts. If the value is decreased or if the value + changes from zero to non-zero, a snapshot is taken from the source. The + snapshot is used as a starting point for the process. + + The iteration loop tries to run as fast as possible. The speed might be + limited by the VSYNC or the time needed for one blur step, or both. + Sometimes it may be desirable to perform the blurring with a slower + pace. In that case, it may be convenient to control the property with + Animation which increases the value. + + The value ranges from 0 to inf. By default, the property is set to \c 0. + + \table + \header + \li Output examples with different loops values + \li + \li + \row + \li \image RecursiveBlur_loops1.png + \li \image RecursiveBlur_loops2.png + \li \image RecursiveBlur_loops3.png + \row + \li \b { loops: 4 } + \li \b { loops: 20 } + \li \b { loops: 70 } + \row + \li \l radius: 7.5 + \li \l radius: 7.5 + \li \l radius: 7.5 + \endtable + + */ + property int loops: 0 + + /*! + This property holds the progress of asynchronous source blurring + process, from 0.0 (nothing blurred) to 1.0 (finished). + */ + property real progress: loops > 0.0 ? Math.min(1.0, recursionTimer.counter / loops) : 0.0 + + onLoopsChanged: recursiveSource.scheduleUpdate() + onSourceChanged: recursionTimer.reset() + onRadiusChanged: recursionTimer.reset() + onTransparentBorderChanged: recursionTimer.reset() + + SourceProxy { + id: sourceProxy + input: rootItem.source + sourceRect: rootItem.transparentBorder ? Qt.rect(-1, -1, parent.width + 2, parent.height + 2) : Qt.rect(0, 0, 0, 0) + } + + ShaderEffectSource { + id: cacheItem + anchors.fill: verticalBlur + smooth: true + visible: rootItem.cached + hideSource: visible + live: true + sourceItem: inputItem.visible ? inputItem : verticalBlur + } + + Item { + id: recursionTimer + property int counter: 0 + + function reset() { + counter = 0 + recursiveSource.scheduleUpdate() + } + + function nextFrame() { + if (loops < counter) + recursionTimer.counter = 0 + + if (counter > 0) + recursiveSource.sourceItem = verticalBlur + else + recursiveSource.sourceItem = inputItem + + if (counter < loops) { + recursiveSource.scheduleUpdate() + counter++ + } + } + } + + ShaderEffect { + id: inputItem + property variant source: sourceProxy.output + property real expandX: rootItem.transparentBorder ? (horizontalBlur.maximumRadius) / horizontalBlur.width : 0.0 + property real expandY: rootItem.transparentBorder ? (horizontalBlur.maximumRadius) / horizontalBlur.height : 0.0 + + anchors.fill: verticalBlur + visible: !verticalBlur.visible + + vertexShader: "qrc:/qt-project.org/imports/Qt5Compat/GraphicalEffects/shaders_ng/recursiveblur.vert.qsb" + + fragmentShader: "qrc:/qt-project.org/imports/Qt5Compat/GraphicalEffects/shaders_ng/recursiveblur.frag.qsb" + } + + ShaderEffectSource { + id: recursiveSource + visible: false + smooth: true + hideSource: false + live: false + sourceItem: inputItem + recursive: true + onSourceItemChanged: scheduleUpdate() + onScheduledUpdateCompleted: recursionTimer.nextFrame() + } + + GaussianDirectionalBlur { + id: verticalBlur + x: rootItem.transparentBorder ? -horizontalBlur.maximumRadius - 1 : 0 + y: rootItem.transparentBorder ? -horizontalBlur.maximumRadius - 1 : 0 + width: horizontalBlur.width + 2 + height: horizontalBlur.height + 2 + + horizontalStep: 0.0 + verticalStep: 1.0 / parent.height + + source: ShaderEffectSource { + sourceItem: horizontalBlur + hideSource: true + visible: false + smooth: true + } + + deviation: (radius + 1) / 2.3333 + radius: rootItem.radius + maximumRadius: Math.ceil(rootItem.radius) + transparentBorder: false + visible: loops > 0 + } + + GaussianDirectionalBlur { + id: horizontalBlur + width: rootItem.transparentBorder ? parent.width + 2 * maximumRadius + 2 : parent.width + height: rootItem.transparentBorder ? parent.height + 2 * maximumRadius + 2 : parent.height + + horizontalStep: 1.0 / parent.width + verticalStep: 0.0 + + source: recursiveSource + deviation: (radius + 1) / 2.3333 + radius: rootItem.radius + maximumRadius: Math.ceil(rootItem.radius) + transparentBorder: false + visible: false + } +} diff --git a/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/ThresholdMask.qml b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/ThresholdMask.qml new file mode 100644 index 0000000..0209ab4 --- /dev/null +++ b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/ThresholdMask.qml @@ -0,0 +1,178 @@ +// Copyright (C) 2020 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import Qt5Compat.GraphicalEffects.private + +/*! + \qmltype ThresholdMask + \inqmlmodule Qt5Compat.GraphicalEffects + \since QtGraphicalEffects 1.0 + \inherits QtQuick2::Item + \ingroup qtgraphicaleffects-mask + \brief Masks the source item with another item and applies a threshold + value. + + The masking behavior can be controlled with the \l threshold value for the + mask pixels. + + \table + \header + \li Source + \li MaskSource + \li Effect applied + \row + \li \image Original_bug.png + \li \image ThresholdMask_mask.png + \li \image ThresholdMask_bug.png + \endtable + + \section1 Example + + The following example shows how to apply the effect. + \snippet ThresholdMask-example.qml example +*/ +Item { + id: rootItem + + /*! + This property defines the source item that is going to be masked. + + \note It is not supported to let the effect include itself, for + instance by setting source to the effect's parent. + */ + property variant source + + /*! + This property defines the item that is going to be used as the mask. + Mask item gets rendered into an intermediate pixel buffer and the alpha + values from the result are used to determine the source item's pixels + visibility in the display. + + \table + \header + \li Original + \li Mask + \li Effect applied + \row + \li \image Original_bug.png + \li \image ThresholdMask_mask.png + \li \image ThresholdMask_bug.png + \endtable + + \note It is not supported to let the effect include itself, for + instance by setting maskSource to the effect's parent. + */ + property variant maskSource + + /*! + This property defines a threshold value for the mask pixels. The mask + pixels that have an alpha value below this property are used to + completely mask away the corresponding pixels from the source item. The + mask pixels that have a higher alpha value are used to alphablend the + source item to the display. + + The value ranges from 0.0 (alpha value 0) to 1.0 (alpha value 255). By + default, the property is set to \c 0.0. + + \table + \header + \li Output examples with different threshold values + \li + \li + \row + \li \image ThresholdMask_threshold1.png + \li \image ThresholdMask_threshold2.png + \li \image ThresholdMask_threshold3.png + \row + \li \b { threshold: 0.0 } + \li \b { threshold: 0.5 } + \li \b { threshold: 0.7 } + \row + \li \l spread: 0.2 + \li \l spread: 0.2 + \li \l spread: 0.2 + \endtable + */ + property real threshold: 0.0 + + /*! + This property defines the smoothness of the mask edges near the + \l{ThresholdMask::threshold}{threshold} alpha value. Setting spread to + 0.0 uses mask normally with the specified threshold. Setting higher + spread values softens the transition from the transparent mask pixels + towards opaque mask pixels by adding interpolated values between them. + + The value ranges from 0.0 (sharp mask edge) to 1.0 (smooth mask edge). + By default, the property is set to \c 0.0. + + \table + \header + \li Output examples with different spread values + \li + \li + \row + \li \image ThresholdMask_spread1.png + \li \image ThresholdMask_spread2.png + \li \image ThresholdMask_spread3.png + \row + \li \b { spread: 0.0 } + \li \b { spread: 0.2 } + \li \b { spread: 0.8 } + \row + \li \l threshold: 0.4 + \li \l threshold: 0.4 + \li \l threshold: 0.4 + \endtable + + */ + property real spread: 0.0 + + /*! + This property allows the effect output pixels to be cached in order to + improve the rendering performance. + + Every time the source or effect properties are changed, the pixels in + the cache must be updated. Memory consumption is increased, because an + extra buffer of memory is required for storing the effect output. + + It is recommended to disable the cache when the source or the effect + properties are animated. + + By default, the property is set to \c false. + */ + property bool cached: false + + SourceProxy { + id: sourceProxy + input: rootItem.source + } + + SourceProxy { + id: maskSourceProxy + input: rootItem.maskSource + } + + ShaderEffectSource { + id: cacheItem + anchors.fill: parent + visible: rootItem.cached + smooth: true + sourceItem: shaderItem + live: true + hideSource: visible + } + + ShaderEffect { + id: shaderItem + property variant source: sourceProxy.output + property variant maskSource: maskSourceProxy.output + property real threshold: rootItem.threshold + property real spread: rootItem.spread + + anchors.fill: parent + + fragmentShader: "qrc:/qt-project.org/imports/Qt5Compat/GraphicalEffects/shaders_ng/thresholdmask.frag.qsb" + } +} diff --git a/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/ZoomBlur.qml b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/ZoomBlur.qml new file mode 100644 index 0000000..504971b --- /dev/null +++ b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/ZoomBlur.qml @@ -0,0 +1,273 @@ +// Copyright (C) 2022 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import Qt5Compat.GraphicalEffects.private + +/*! + \qmltype ZoomBlur + \inqmlmodule Qt5Compat.GraphicalEffects + \since Qt5Compat.GraphicalEffects 1.0 + \inherits QtQuick2::Item + \ingroup qtgraphicaleffects-motion-blur + \brief Applies directional blur effect towards source items center point. + + Effect creates perceived impression that the source item appears to be + moving towards the center point in Z-direction or that the camera appears + to be zooming rapidly. Other available motion blur effects are + \l{Qt5Compat.GraphicalEffects::DirectionalBlur}{DirectionalBlur} + and \l{Qt5Compat.GraphicalEffects::RadialBlur}{RadialBlur}. + + \table + \header + \li Source + \li Effect applied + \row + \li \image Original_bug.png + \li \image ZoomBlur_bug.png + \endtable + + \note This effect is available when running with OpenGL. + + \section1 Example + + The following example shows how to apply the effect. + \snippet ZoomBlur-example.qml example + +*/ +Item { + id: rootItem + + /*! + This property defines the source item that is going to be blurred. + + \note It is not supported to let the effect include itself, for + instance by setting source to the effect's parent. + */ + property variant source + + /*! + This property defines the maximum perceived amount of movement for each + pixel. The amount is smaller near the center and reaches the specified + value at the edges. + + The quality of the blur depends on \l{ZoomBlur::samples}{samples} + property. If length value is large, more samples are needed to keep the + visual quality at high level. + + The value ranges from 0.0 to inf. By default the property is set to \c + 0.0 (no blur). + + \table + \header + \li Output examples with different length values + \li + \li + \row + \li \image ZoomBlur_length1.png + \li \image ZoomBlur_length2.png + \li \image ZoomBlur_length3.png + \row + \li \b { length: 0.0 } + \li \b { length: 32.0 } + \li \b { length: 48.0 } + \row + \li \l samples: 24 + \li \l samples: 24 + \li \l samples: 24 + \row + \li \l horizontalOffset: 0 + \li \l horizontalOffset: 0 + \li \l horizontalOffset: 0 + \row + \li \l verticalOffset: 0 + \li \l verticalOffset: 0 + \li \l verticalOffset: 0 + \endtable + + */ + property real length: 0.0 + + /*! + This property defines how many samples are taken per pixel when blur + calculation is done. Larger value produces better quality, but is slower + to render. + + This property is not intended to be animated. Changing this property may + cause the underlying OpenGL shaders to be recompiled. + + Allowed values are between 0 and inf (practical maximum depends on GPU). + By default the property is set to \c 0 (no samples). + + */ + property int samples: 0 + + /*! + \qmlproperty real QtGraphicalEffects::ZoomBlur::horizontalOffset + \qmlproperty real QtGraphicalEffects::ZoomBlur::verticalOffset + + These properties define an offset in pixels for the blur direction + center point. + + The values range from -inf to inf. By default these properties are set + to \c 0. + + \table + \header + \li Output examples with different horizontalOffset values + \li + \li + \row + \li \image ZoomBlur_horizontalOffset1.png + \li \image ZoomBlur_horizontalOffset2.png + \li \image ZoomBlur_horizontalOffset3.png + \row + \li \b { horizontalOffset: 100.0 } + \li \b { horizontalOffset: 0.0 } + \li \b { horizontalOffset: -100.0 } + \row + \li \l samples: 24 + \li \l samples: 24 + \li \l samples: 24 + \row + \li \l length: 32 + \li \l length: 32 + \li \l length: 32 + \row + \li \l verticalOffset: 0 + \li \l verticalOffset: 0 + \li \l verticalOffset: 0 + \endtable + */ + property real horizontalOffset: 0.0 + property real verticalOffset: 0.0 + + /*! + This property defines the blur behavior near the edges of the item, + where the pixel blurring is affected by the pixels outside the source + edges. + + If the property is set to \c true, the pixels outside the source are + interpreted to be transparent, which is similar to OpenGL + clamp-to-border extension. The blur is expanded slightly outside the + effect item area. + + If the property is set to \c false, the pixels outside the source are + interpreted to contain the same color as the pixels at the edge of the + item, which is similar to OpenGL clamp-to-edge behavior. The blur does + not expand outside the effect item area. + + By default, the property is set to \c false. + + */ + property bool transparentBorder: false + + /*! + This property allows the effect output pixels to be cached in order to + improve the rendering performance. + + Every time the source or effect properties are changed, the pixels in + the cache must be updated. Memory consumption is increased, because an + extra buffer of memory is required for storing the effect output. + + It is recommended to disable the cache when the source or the effect + properties are animated. + + By default, the property is set to \c false. + */ + property bool cached: false + + SourceProxy { + id: sourceProxy + input: rootItem.source + sourceRect: rootItem.transparentBorder ? Qt.rect(-1, -1, parent.width + 2.0, parent.height + 2.0) : Qt.rect(0, 0, 0, 0) + } + + ShaderEffectSource { + id: cacheItem + anchors.fill: shaderItem + visible: rootItem.cached + smooth: true + sourceItem: shaderItem + live: true + hideSource: visible + } + + ShaderEffect { + id: shaderItem + property variant source: sourceProxy.output + property variant center: Qt.point(0.5 + rootItem.horizontalOffset / width, 0.5 + rootItem.verticalOffset / height) + property real len: rootItem.length + property bool transparentBorder: rootItem.transparentBorder + property real samples: rootItem.samples + property real weight: 1.0 / Math.max(1.0, rootItem.samples) + property variant expandPixels: transparentBorder ? Qt.size(rootItem.samples, rootItem.samples) : Qt.size(0,0) + property variant expand: transparentBorder ? Qt.size(expandPixels.width / width, expandPixels.height / height) : Qt.size(0,0) + property variant delta: Qt.size(1.0 / rootItem.width, 1.0 / rootItem.height) + + x: transparentBorder ? -expandPixels.width - 1 : 0 + y: transparentBorder ? -expandPixels.height - 1 : 0 + width: transparentBorder ? parent.width + 2.0 * expandPixels.width + 2 : parent.width + height: transparentBorder ? parent.height + 2.0 * expandPixels.height + 2 : parent.height + + property string fragmentShaderSkeleton: "#version 440 + layout(location = 0) in vec2 qt_TexCoord0; + layout(location = 0) out vec4 fragColor; + + layout(std140, binding = 0) uniform buf { + mat4 qt_Matrix; + float qt_Opacity; + float len; + float weight; + float samples; + vec2 center; + vec2 expand; + vec2 delta; + }; + layout(binding = 1) uniform sampler2D source; + + void main() { + vec2 texCoord = qt_TexCoord0; + vec2 centerCoord = center; + + PLACEHOLDER_EXPAND_STEPS + + vec2 dir = vec2(centerCoord.x - texCoord.s, centerCoord.y - texCoord.t); + dir /= max(1.0, length(dir) * 2.0); + vec2 shift = delta * len * dir * 2.0 / max(1.0, samples - 1.0); + fragColor = vec4(0.0); + + PLACEHOLDER_UNROLLED_LOOP + + fragColor *= weight * qt_Opacity; + } + " + + function buildFragmentShader() { + var shader = fragmentShaderSkeleton + var expandSteps = "" + + if (transparentBorder) { + expandSteps += "centerCoord = (centerCoord - expand) / (1.0 - 2.0 * expand);" + expandSteps += "texCoord = (texCoord - expand) / (1.0 - 2.0 * expand);" + } + + var unrolledLoop = "fragColor += texture(source, texCoord);\n" + + if (rootItem.samples > 1) { + unrolledLoop = "" + for (var i = 0; i < rootItem.samples; i++) + unrolledLoop += "fragColor += texture(source, texCoord); texCoord += shift;\n" + } + + shader = shader.replace("PLACEHOLDER_EXPAND_STEPS", expandSteps) + fragmentShader = ShaderBuilder.buildFragmentShader(shader.replace("PLACEHOLDER_UNROLLED_LOOP", unrolledLoop)) + } + + onFragmentShaderChanged: sourceChanged() + onSamplesChanged: buildFragmentShader() + onTransparentBorderChanged: buildFragmentShader() + Component.onCompleted: buildFragmentShader() + } +} diff --git a/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/private/DropShadowBase.qml b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/private/DropShadowBase.qml new file mode 100644 index 0000000..2d9d343 --- /dev/null +++ b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/private/DropShadowBase.qml @@ -0,0 +1,63 @@ +// Copyright (C) 2017 Jolla Ltd, author: +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import Qt5Compat.GraphicalEffects.private +import Qt5Compat.GraphicalEffects + +Item { + id: root + + property variant source + property real radius: Math.floor(samples / 2) + property int samples: 9 + property color color: "black" + property real horizontalOffset: 0 + property real verticalOffset: 0 + property real spread: 0.0 + property bool cached: false + property bool transparentBorder: true + + GaussianBlur { + id: blur + width: parent.width + height: parent.height + x: Math.round(horizontalOffset) + y: Math.round(verticalOffset) + source: root.source + radius: root.radius * Screen.devicePixelRatio + samples: root.samples * Screen.devicePixelRatio + _thickness: root.spread + transparentBorder: root.transparentBorder + + + _color: root.color; + _alphaOnly: true + // ignoreDevicePixelRatio: root.ignoreDevicePixelRatio + + ShaderEffect { + x: blur._outputRect.x - parent.x + y: blur._outputRect.y - parent.y + width: transparentBorder ? blur._outputRect.width : blur.width + height: transparentBorder ? blur._outputRect.height : blur.height + property variant source: blur._output; + } + + } + + ShaderEffectSource { + id: cacheItem + x: -blur._kernelRadius + horizontalOffset + y: -blur._kernelRadius + verticalOffset + width: blur.width + 2 * blur._kernelRadius + height: blur.height + 2 * blur._kernelRadius + visible: root.cached + smooth: true + sourceRect: Qt.rect(-blur._kernelRadius, -blur._kernelRadius, width, height); + sourceItem: blur + hideSource: visible + } + + +} diff --git a/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/private/FastGlow.qml b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/private/FastGlow.qml new file mode 100644 index 0000000..5f3a0b2 --- /dev/null +++ b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/private/FastGlow.qml @@ -0,0 +1,296 @@ +// Copyright (C) 2022 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import Qt5Compat.GraphicalEffects.private + +Item { + id: rootItem + property variant source + property real spread: 0.0 + property real blur: 0.0 + property color color: "white" + property bool transparentBorder: false + property bool cached: false + + SourceProxy { + id: sourceProxy + input: rootItem.source + } + + ShaderEffectSource { + id: cacheItem + anchors.fill: shaderItem + visible: rootItem.cached + smooth: true + sourceItem: shaderItem + live: true + hideSource: visible + } + + property string __internalBlurVertexShader: "qrc:/qt-project.org/imports/Qt5Compat/GraphicalEffects/shaders_ng/fastblur_internal.vert.qsb" + + property string __internalBlurFragmentShader: "qrc:/qt-project.org/imports/Qt5Compat/GraphicalEffects/shaders_ng/fastblur_internal.frag.qsb" + + ShaderEffect { + id: level0 + property variant source: sourceProxy.output + anchors.fill: parent + visible: false + smooth: true + } + + ShaderEffectSource { + id: level1 + width: Math.ceil(shaderItem.width / 32) * 32 + height: Math.ceil(shaderItem.height / 32) * 32 + sourceItem: level0 + hideSource: rootItem.visible + sourceRect: transparentBorder ? Qt.rect(-64, -64, shaderItem.width, shaderItem.height) : Qt.rect(0,0,0,0) + smooth: true + visible: false + } + + ShaderEffect { + id: effect1 + property variant source: level1 + property real yStep: 1/height + property real xStep: 1/width + anchors.fill: level2 + visible: false + smooth: true + vertexShader: __internalBlurVertexShader + fragmentShader: __internalBlurFragmentShader + } + + ShaderEffectSource { + id: level2 + width: level1.width / 2 + height: level1.height / 2 + sourceItem: effect1 + hideSource: rootItem.visible + visible: false + smooth: true + } + + ShaderEffect { + id: effect2 + property variant source: level2 + property real yStep: 1/height + property real xStep: 1/width + anchors.fill: level3 + visible: false + smooth: true + vertexShader: __internalBlurVertexShader + fragmentShader: __internalBlurFragmentShader + } + + ShaderEffectSource { + id: level3 + width: level2.width / 2 + height: level2.height / 2 + sourceItem: effect2 + hideSource: rootItem.visible + visible: false + smooth: true + } + + ShaderEffect { + id: effect3 + property variant source: level3 + property real yStep: 1/height + property real xStep: 1/width + anchors.fill: level4 + visible: false + smooth: true + vertexShader: __internalBlurVertexShader + fragmentShader: __internalBlurFragmentShader + } + + ShaderEffectSource { + id: level4 + width: level3.width / 2 + height: level3.height / 2 + sourceItem: effect3 + hideSource: rootItem.visible + visible: false + smooth: true + } + + ShaderEffect { + id: effect4 + property variant source: level4 + property real yStep: 1/height + property real xStep: 1/width + anchors.fill: level5 + visible: false + smooth: true + vertexShader: __internalBlurVertexShader + fragmentShader: __internalBlurFragmentShader + } + + ShaderEffectSource { + id: level5 + width: level4.width / 2 + height: level4.height / 2 + sourceItem: effect4 + hideSource: rootItem.visible + visible: false + smooth: true + } + + ShaderEffect { + id: effect5 + property variant source: level5 + property real yStep: 1/height + property real xStep: 1/width + anchors.fill: level6 + visible: false + smooth: true + vertexShader: __internalBlurVertexShader + fragmentShader: __internalBlurFragmentShader + } + + ShaderEffectSource { + id: level6 + width: level5.width / 2 + height: level5.height / 2 + sourceItem: effect5 + hideSource: rootItem.visible + visible: false + smooth: true + } + + Item { + id: dummysource + width: 1 + height: 1 + visible: false + } + + ShaderEffectSource { + id: dummy + width: 1 + height: 1 + sourceItem: dummysource + visible: false + smooth: false + live: false + } + + ShaderEffect { + id: shaderItem + x: transparentBorder ? -64 : 0 + y: transparentBorder ? -64 : 0 + width: transparentBorder ? parent.width + 128 : parent.width + height: transparentBorder ? parent.height + 128 : parent.height + + property variant source1: level1 + property variant source2: level2 + property variant source3: level3 + property variant source4: level4 + property variant source5: level5 + property variant source6: level6 + property real lod: rootItem.blur + + property real weight1; + property real weight2; + property real weight3; + property real weight4; + property real weight5; + property real weight6; + + property real spread: 1.0 - (rootItem.spread * 0.98) + property alias color: rootItem.color + + function weight(v) { + if (v <= 0.0) + return 1 + if (v >= 0.5) + return 0 + + return 1.0 - v / 0.5 + } + + function calculateWeights() { + + var w1 = weight(Math.abs(lod - 0.100)) + var w2 = weight(Math.abs(lod - 0.300)) + var w3 = weight(Math.abs(lod - 0.500)) + var w4 = weight(Math.abs(lod - 0.700)) + var w5 = weight(Math.abs(lod - 0.900)) + var w6 = weight(Math.abs(lod - 1.100)) + + var sum = w1 + w2 + w3 + w4 + w5 + w6; + weight1 = w1 / sum; + weight2 = w2 / sum; + weight3 = w3 / sum; + weight4 = w4 / sum; + weight5 = w5 / sum; + weight6 = w6 / sum; + + upateSources() + } + + function upateSources() { + var sources = new Array(); + var weights = new Array(); + + if (weight1 > 0) { + sources.push(level1) + weights.push(weight1) + } + + if (weight2 > 0) { + sources.push(level2) + weights.push(weight2) + } + + if (weight3 > 0) { + sources.push(level3) + weights.push(weight3) + } + + if (weight4 > 0) { + sources.push(level4) + weights.push(weight4) + } + + if (weight5 > 0) { + sources.push(level5) + weights.push(weight5) + } + + if (weight6 > 0) { + sources.push(level6) + weights.push(weight6) + } + + for (var j = sources.length; j < 6; j++) { + sources.push(dummy) + weights.push(0.0) + } + + source1 = sources[0] + source2 = sources[1] + source3 = sources[2] + source4 = sources[3] + source5 = sources[4] + source6 = sources[5] + + weight1 = weights[0] + weight2 = weights[1] + weight3 = weights[2] + weight4 = weights[3] + weight5 = weights[4] + weight6 = weights[5] + } + + Component.onCompleted: calculateWeights() + + onLodChanged: calculateWeights() + + fragmentShader: "qrc:/qt-project.org/imports/Qt5Compat/GraphicalEffects/shaders_ng/fastglow.frag.qsb" + } +} diff --git a/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/private/FastInnerShadow.qml b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/private/FastInnerShadow.qml new file mode 100644 index 0000000..acb6dec --- /dev/null +++ b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/private/FastInnerShadow.qml @@ -0,0 +1,300 @@ +// Copyright (C) 2022 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import Qt5Compat.GraphicalEffects.private + +Item { + id: rootItem + property variant source + property real blur: 0.0 + property real horizontalOffset: 0 + property real verticalOffset: 0 + property real spread: 0.0 + property color color: "black" + property bool cached: false + + SourceProxy { + id: sourceProxy + input: rootItem.source + } + + ShaderEffectSource { + id: cacheItem + anchors.fill: shaderItem + visible: rootItem.cached + smooth: true + sourceItem: shaderItem + live: true + hideSource: visible + } + + property string __internalBlurVertexShader: "qrc:/qt-project.org/imports/Qt5Compat/GraphicalEffects/shaders_ng/fastblur_internal.vert.qsb" + + property string __internalBlurFragmentShader: "qrc:/qt-project.org/imports/Qt5Compat/GraphicalEffects/shaders_ng/fastblur_internal.frag.qsb" + + ShaderEffect { + id: level0 + property variant source: sourceProxy.output + property real horizontalOffset: rootItem.horizontalOffset / rootItem.width + property real verticalOffset: rootItem.verticalOffset / rootItem.width + property color color: rootItem.color + + anchors.fill: parent + visible: false + smooth: true + fragmentShader: "qrc:/qt-project.org/imports/Qt5Compat/GraphicalEffects/shaders_ng/fastinnershadow_level0.frag.qsb" + } + + ShaderEffectSource { + id: level1 + width: Math.ceil(shaderItem.width / 32) * 32 + height: Math.ceil(shaderItem.height / 32) * 32 + sourceItem: level0 + hideSource: rootItem.visible + smooth: true + visible: false + } + + ShaderEffect { + id: effect1 + property variant source: level1 + property real yStep: 1/height + property real xStep: 1/width + anchors.fill: level2 + visible: false + smooth: true + vertexShader: __internalBlurVertexShader + fragmentShader: __internalBlurFragmentShader + } + + ShaderEffectSource { + id: level2 + width: level1.width / 2 + height: level1.height / 2 + sourceItem: effect1 + hideSource: rootItem.visible + visible: false + smooth: true + } + + ShaderEffect { + id: effect2 + property variant source: level2 + property real yStep: 1/height + property real xStep: 1/width + anchors.fill: level3 + visible: false + smooth: true + vertexShader: __internalBlurVertexShader + fragmentShader: __internalBlurFragmentShader + } + + ShaderEffectSource { + id: level3 + width: level2.width / 2 + height: level2.height / 2 + sourceItem: effect2 + hideSource: rootItem.visible + visible: false + smooth: true + } + + ShaderEffect { + id: effect3 + property variant source: level3 + property real yStep: 1/height + property real xStep: 1/width + anchors.fill: level4 + visible: false + smooth: true + vertexShader: __internalBlurVertexShader + fragmentShader: __internalBlurFragmentShader + } + + ShaderEffectSource { + id: level4 + width: level3.width / 2 + height: level3.height / 2 + sourceItem: effect3 + hideSource: rootItem.visible + visible: false + smooth: true + } + + ShaderEffect { + id: effect4 + property variant source: level4 + property real yStep: 1/height + property real xStep: 1/width + anchors.fill: level5 + visible: false + smooth: true + vertexShader: __internalBlurVertexShader + fragmentShader: __internalBlurFragmentShader + } + + ShaderEffectSource { + id: level5 + width: level4.width / 2 + height: level4.height / 2 + sourceItem: effect4 + hideSource: rootItem.visible + visible: false + smooth: true + } + + ShaderEffect { + id: effect5 + property variant source: level5 + property real yStep: 1/height + property real xStep: 1/width + anchors.fill: level6 + visible: false + smooth: true + vertexShader: __internalBlurVertexShader + fragmentShader: __internalBlurFragmentShader + } + + ShaderEffectSource { + id: level6 + width: level5.width / 2 + height: level5.height / 2 + sourceItem: effect5 + hideSource: rootItem.visible + visible: false + smooth: true + } + + Item { + id: dummysource + width: 1 + height: 1 + visible: false + } + + ShaderEffectSource { + id: dummy + width: 1 + height: 1 + sourceItem: dummysource + visible: false + smooth: false + live: false + } + + ShaderEffect { + id: shaderItem + width: parent.width + height: parent.height + + property variant original: sourceProxy.output + property variant source1: level1 + property variant source2: level2 + property variant source3: level3 + property variant source4: level4 + property variant source5: level5 + property variant source6: level6 + property real lod: rootItem.blur + + property real weight1; + property real weight2; + property real weight3; + property real weight4; + property real weight5; + property real weight6; + + property real spread: 1.0 - (rootItem.spread * 0.98) + property color color: rootItem.color + + function weight(v) { + if (v <= 0.0) + return 1 + if (v >= 0.5) + return 0 + + return 1.0 - v / 0.5 + } + + function calculateWeights() { + + var w1 = weight(Math.abs(lod - 0.100)) + var w2 = weight(Math.abs(lod - 0.300)) + var w3 = weight(Math.abs(lod - 0.500)) + var w4 = weight(Math.abs(lod - 0.700)) + var w5 = weight(Math.abs(lod - 0.900)) + var w6 = weight(Math.abs(lod - 1.100)) + + var sum = w1 + w2 + w3 + w4 + w5 + w6; + weight1 = w1 / sum; + weight2 = w2 / sum; + weight3 = w3 / sum; + weight4 = w4 / sum; + weight5 = w5 / sum; + weight6 = w6 / sum; + + upateSources() + } + + function upateSources() { + var sources = new Array(); + var weights = new Array(); + + if (weight1 > 0) { + sources.push(level1) + weights.push(weight1) + } + + if (weight2 > 0) { + sources.push(level2) + weights.push(weight2) + } + + if (weight3 > 0) { + sources.push(level3) + weights.push(weight3) + } + + if (weight4 > 0) { + sources.push(level4) + weights.push(weight4) + } + + if (weight5 > 0) { + sources.push(level5) + weights.push(weight5) + } + + if (weight6 > 0) { + sources.push(level6) + weights.push(weight6) + } + + for (var j = sources.length; j < 6; j++) { + sources.push(dummy) + weights.push(0.0) + } + + source1 = sources[0] + source2 = sources[1] + source3 = sources[2] + source4 = sources[3] + source5 = sources[4] + source6 = sources[5] + + weight1 = weights[0] + weight2 = weights[1] + weight3 = weights[2] + weight4 = weights[3] + weight5 = weights[4] + weight6 = weights[5] + } + + Component.onCompleted: calculateWeights() + + onLodChanged: calculateWeights() + + fragmentShader: "qrc:/qt-project.org/imports/Qt5Compat/GraphicalEffects/shaders_ng/fastinnershadow.frag.qsb" + } +} diff --git a/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/private/GaussianDirectionalBlur.qml b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/private/GaussianDirectionalBlur.qml new file mode 100644 index 0000000..55a7242 --- /dev/null +++ b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/private/GaussianDirectionalBlur.qml @@ -0,0 +1,256 @@ +// Copyright (C) 2022 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import Qt5Compat.GraphicalEffects.private + +Item { + id: rootItem + property variant source + property real deviation: (radius + 1) / 3.3333 + property real radius: 0.0 + property int maximumRadius: 0 + property real horizontalStep: 0.0 + property real verticalStep: 0.0 + property bool transparentBorder: false + property bool cached: false + + property bool enableColor: false + property color color: "white" + property real spread: 0.0 + + property bool enableMask: false + property variant maskSource + + SourceProxy { + id: sourceProxy + input: rootItem.source + } + + SourceProxy { + id: maskSourceProxy + input: rootItem.maskSource + } + + ShaderEffectSource { + id: cacheItem + anchors.fill: rootItem + visible: rootItem.cached + smooth: true + sourceItem: shaderItem + live: true + hideSource: visible + } + + ShaderEffect { + id: shaderItem + property variant source: sourceProxy.output + property real deviation: Math.max(0.1, rootItem.deviation) + property real radius: rootItem.radius + property int maxRadius: rootItem.maximumRadius + property bool transparentBorder: rootItem.transparentBorder + property real gaussianSum: 0.0 + property real startIndex: 0.0 + property real deltaFactor: (2 * radius - 1) / (maxRadius * 2 - 1) + property real expandX: transparentBorder && rootItem.horizontalStep > 0 ? maxRadius / width : 0.0 + property real expandY: transparentBorder && rootItem.verticalStep > 0 ? maxRadius / height : 0.0 + property variant gwts: [] + property variant delta: Qt.vector3d(rootItem.horizontalStep * deltaFactor, rootItem.verticalStep * deltaFactor, startIndex); + property variant factor_0_2: Qt.vector3d(gwts[0], gwts[1], gwts[2]); + property variant factor_3_5: Qt.vector3d(gwts[3], gwts[4], gwts[5]); + property variant factor_6_8: Qt.vector3d(gwts[6], gwts[7], gwts[8]); + property variant factor_9_11: Qt.vector3d(gwts[9], gwts[10], gwts[11]); + property variant factor_12_14: Qt.vector3d(gwts[12], gwts[13], gwts[14]); + property variant factor_15_17: Qt.vector3d(gwts[15], gwts[16], gwts[17]); + property variant factor_18_20: Qt.vector3d(gwts[18], gwts[19], gwts[20]); + property variant factor_21_23: Qt.vector3d(gwts[21], gwts[22], gwts[23]); + property variant factor_24_26: Qt.vector3d(gwts[24], gwts[25], gwts[26]); + property variant factor_27_29: Qt.vector3d(gwts[27], gwts[28], gwts[29]); + property variant factor_30_31: Qt.point(gwts[30], gwts[31]); + + property color color: rootItem.color + property real spread: 1.0 - (rootItem.spread * 0.98) + property variant maskSource: maskSourceProxy.output + + anchors.fill: rootItem + + function gausFunc(x){ + //Gaussian function = h(x):=(1/sqrt(2*3.14159*(D^2))) * %e^(-(x^2)/(2*(D^2))); + return (1.0 / Math.sqrt(2 * Math.PI * (Math.pow(shaderItem.deviation, 2)))) * Math.pow(Math.E, -((Math.pow(x, 2)) / (2 * (Math.pow(shaderItem.deviation, 2))))); + } + + function updateGaussianWeights() { + gaussianSum = 0.0; + startIndex = -maxRadius + 0.5 + + var n = new Array(32); + for (var j = 0; j < 32; j++) + n[j] = 0; + + var max = maxRadius * 2 + var delta = (2 * radius - 1) / (max - 1); + for (var i = 0; i < max; i++) { + n[i] = gausFunc(-radius + 0.5 + i * delta); + gaussianSum += n[i]; + } + + gwts = n; + } + + function buildFragmentShader() { + + var shaderSteps = [ + "fragColor += texture(source, texCoord) * factor_0_2.x; texCoord += shift;", + "fragColor += texture(source, texCoord) * factor_0_2.y; texCoord += shift;", + "fragColor += texture(source, texCoord) * factor_0_2.z; texCoord += shift;", + + "fragColor += texture(source, texCoord) * factor_3_5.x; texCoord += shift;", + "fragColor += texture(source, texCoord) * factor_3_5.y; texCoord += shift;", + "fragColor += texture(source, texCoord) * factor_3_5.z; texCoord += shift;", + + "fragColor += texture(source, texCoord) * factor_6_8.x; texCoord += shift;", + "fragColor += texture(source, texCoord) * factor_6_8.y; texCoord += shift;", + "fragColor += texture(source, texCoord) * factor_6_8.z; texCoord += shift;", + + "fragColor += texture(source, texCoord) * factor_9_11.x; texCoord += shift;", + "fragColor += texture(source, texCoord) * factor_9_11.y; texCoord += shift;", + "fragColor += texture(source, texCoord) * factor_9_11.z; texCoord += shift;", + + "fragColor += texture(source, texCoord) * factor_12_14.x; texCoord += shift;", + "fragColor += texture(source, texCoord) * factor_12_14.y; texCoord += shift;", + "fragColor += texture(source, texCoord) * factor_12_14.z; texCoord += shift;", + + "fragColor += texture(source, texCoord) * factor_15_17.x; texCoord += shift;", + "fragColor += texture(source, texCoord) * factor_15_17.y; texCoord += shift;", + "fragColor += texture(source, texCoord) * factor_15_17.z; texCoord += shift;", + + "fragColor += texture(source, texCoord) * factor_18_20.x; texCoord += shift;", + "fragColor += texture(source, texCoord) * factor_18_20.y; texCoord += shift;", + "fragColor += texture(source, texCoord) * factor_18_20.z; texCoord += shift;", + + "fragColor += texture(source, texCoord) * factor_21_23.x; texCoord += shift;", + "fragColor += texture(source, texCoord) * factor_21_23.y; texCoord += shift;", + "fragColor += texture(source, texCoord) * factor_21_23.z; texCoord += shift;", + + "fragColor += texture(source, texCoord) * factor_24_26.x; texCoord += shift;", + "fragColor += texture(source, texCoord) * factor_24_26.y; texCoord += shift;", + "fragColor += texture(source, texCoord) * factor_24_26.z; texCoord += shift;", + + "fragColor += texture(source, texCoord) * factor_27_29.x; texCoord += shift;", + "fragColor += texture(source, texCoord) * factor_27_29.y; texCoord += shift;", + "fragColor += texture(source, texCoord) * factor_27_29.z; texCoord += shift;", + + "fragColor += texture(source, texCoord) * factor_30_31.x; texCoord += shift;", + "fragColor += texture(source, texCoord) * factor_30_31.y; texCoord += shift;" + ] + + var shader = fragmentShaderBegin + var samples = maxRadius * 2 + if (samples > 32) { + console.log("DirectionalGaussianBlur.qml WARNING: Maximum of blur radius (16) exceeded!") + samples = 32 + } + + for (var i = 0; i < samples; i++) { + shader += shaderSteps[i] + } + + shader += fragmentShaderEnd + + var colorizeSteps = "" + var colorizeUniforms = "" + + var maskSteps = "" + var maskUniforms = "" + + if (enableColor) { + colorizeSteps += "fragColor = mix(vec4(0), color, clamp((fragColor.a - 0.0) / (spread - 0.0), 0.0, 1.0));\n" + colorizeUniforms += "vec4 color;\n" + colorizeUniforms += "float spread;\n" + } + + if (enableMask) { + maskSteps += "shift *= texture(maskSource, qt_TexCoord0).a;\n" + maskUniforms += "layout(binding = 2) uniform sampler2D maskSource;\n" + } + + shader = shader.replace("PLACEHOLDER_COLORIZE_STEPS", colorizeSteps) + shader = shader.replace("PLACEHOLDER_COLORIZE_UNIFORMS", colorizeUniforms) + shader = shader.replace("PLACEHOLDER_MASK_STEPS", maskSteps) + shader = shader.replace("PLACEHOLDER_MASK_UNIFORMS", maskUniforms) + + fragmentShader = ShaderBuilder.buildFragmentShader(shader) + } + + onDeviationChanged: updateGaussianWeights() + + onRadiusChanged: updateGaussianWeights() + + onTransparentBorderChanged: { + buildFragmentShader() + updateGaussianWeights() + } + + onMaxRadiusChanged: { + buildFragmentShader() + updateGaussianWeights() + } + + Component.onCompleted: { + buildFragmentShader() + updateGaussianWeights() + } + + property string fragmentShaderBegin: "#version 440 + layout(location = 0) in vec2 qt_TexCoord0; + layout(location = 0) out vec4 fragColor; + + layout(std140, binding = 0) uniform buf { + mat4 qt_Matrix; + float qt_Opacity; + vec3 delta; + vec3 factor_0_2; + vec3 factor_3_5; + vec3 factor_6_8; + vec3 factor_9_11; + vec3 factor_12_14; + vec3 factor_15_17; + vec3 factor_18_20; + vec3 factor_21_23; + vec3 factor_24_26; + vec3 factor_27_29; + vec2 factor_30_31; + float gaussianSum; + float expandX; + float expandY; + PLACEHOLDER_COLORIZE_UNIFORMS + }; + layout(binding = 1) uniform sampler2D source; + PLACEHOLDER_MASK_UNIFORMS + + void main() { + vec2 shift = vec2(delta.x, delta.y); + + PLACEHOLDER_MASK_STEPS + + float index = delta.z; + vec2 texCoord = qt_TexCoord0; + texCoord.s = (texCoord.s - expandX) / (1.0 - 2.0 * expandX); + texCoord.t = (texCoord.t - expandY) / (1.0 - 2.0 * expandY); + texCoord += (shift * index); + + fragColor = vec4(0.0, 0.0, 0.0, 0.0); + " + + property string fragmentShaderEnd: " + + fragColor /= gaussianSum; + + PLACEHOLDER_COLORIZE_STEPS + + fragColor *= qt_Opacity; + } + " + } +} diff --git a/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/private/GaussianGlow.qml b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/private/GaussianGlow.qml new file mode 100644 index 0000000..514064b --- /dev/null +++ b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/private/GaussianGlow.qml @@ -0,0 +1,63 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import Qt5Compat.GraphicalEffects.private + +Item { + id: rootItem + property variant source + property real radius: 0.0 + property int maximumRadius: 0 + property real spread: 0.0 + property color color: "white" + property bool cached: false + property bool transparentBorder: false + + SourceProxy { + id: sourceProxy + input: rootItem.source + sourceRect: rootItem.transparentBorder ? Qt.rect(-1, -1, parent.width + 2.0, parent.height + 2.0) : Qt.rect(0, 0, 0, 0) + } + + ShaderEffectSource { + id: cacheItem + anchors.fill: shaderItem + visible: rootItem.cached + smooth: true + sourceItem: shaderItem + live: true + hideSource: visible + } + + GaussianDirectionalBlur { + id: shaderItem + x: transparentBorder ? -maximumRadius - 1 : 0 + y: transparentBorder ? -maximumRadius - 1 : 0 + width: horizontalBlur.width + height: horizontalBlur.height + horizontalStep: 0.0 + verticalStep: 1.0 / parent.height + source: horizontalBlur + radius: rootItem.radius + maximumRadius: rootItem.maximumRadius + transparentBorder: rootItem.transparentBorder + enableColor: true + color: rootItem.color + spread: rootItem.spread + } + + GaussianDirectionalBlur { + id: horizontalBlur + width: transparentBorder ? parent.width + 2 * maximumRadius + 2 : parent.width + height: transparentBorder ? parent.height + 2 * maximumRadius + 2 : parent.height + horizontalStep: 1.0 / parent.width + verticalStep: 0.0 + source: sourceProxy.output + radius: rootItem.radius + maximumRadius: rootItem.maximumRadius + transparentBorder: rootItem.transparentBorder + visible: false + } +} diff --git a/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/private/GaussianInnerShadow.qml b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/private/GaussianInnerShadow.qml new file mode 100644 index 0000000..a4cb1f9 --- /dev/null +++ b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/private/GaussianInnerShadow.qml @@ -0,0 +1,88 @@ +// Copyright (C) 2022 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import Qt5Compat.GraphicalEffects.private + +Item { + id: rootItem + property variant source + property real radius: 0.0 + property int maximumRadius: 0 + property real horizontalOffset: 0 + property real verticalOffset: 0 + property real spread: 0 + property color color: "black" + property bool cached: false + + SourceProxy { + id: sourceProxy + input: rootItem.source + } + + ShaderEffectSource { + id: cacheItem + anchors.fill: shaderItem + visible: rootItem.cached + smooth: true + sourceItem: shaderItem + live: true + hideSource: visible + } + + ShaderEffect{ + id: shadowItem + anchors.fill: parent + + property variant original: sourceProxy.output + property color color: rootItem.color + property real horizontalOffset: rootItem.horizontalOffset / rootItem.width + property real verticalOffset: rootItem.verticalOffset / rootItem.height + + visible: false + fragmentShader: "qrc:/qt-project.org/imports/Qt5Compat/GraphicalEffects/shaders_ng/gaussianinnershadow_shadow.frag.qsb" + } + + GaussianDirectionalBlur { + id: blurItem + anchors.fill: parent + horizontalStep: 0.0 + verticalStep: 1.0 / parent.height + source: horizontalBlur + radius: rootItem.radius + maximumRadius: rootItem.maximumRadius + visible: false + } + + GaussianDirectionalBlur { + id: horizontalBlur + width: transparentBorder ? parent.width + 2 * maximumRadius : parent.width + height: parent.height + horizontalStep: 1.0 / parent.width + verticalStep: 0.0 + source: shadowItem + radius: rootItem.radius + maximumRadius: rootItem.maximumRadius + visible: false + } + + ShaderEffectSource { + id: blurredSource + sourceItem: blurItem + live: true + smooth: true + } + + ShaderEffect { + id: shaderItem + anchors.fill: parent + + property variant original: sourceProxy.output + property variant shadow: blurredSource + property real spread: 1.0 - (rootItem.spread * 0.98) + property color color: rootItem.color + + fragmentShader: "qrc:/qt-project.org/imports/Qt5Compat/GraphicalEffects/shaders_ng/gaussianinnershadow.frag.qsb" + } +} diff --git a/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/private/GaussianMaskedBlur.qml b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/private/GaussianMaskedBlur.qml new file mode 100644 index 0000000..720e211 --- /dev/null +++ b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/private/GaussianMaskedBlur.qml @@ -0,0 +1,69 @@ +// Copyright (C) 2022 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import Qt5Compat.GraphicalEffects.private + +Item { + id: rootItem + property variant source + property variant maskSource + property real radius: 0.0 + property int maximumRadius: 0 + property bool cached: false + property bool transparentBorder: false + + SourceProxy { + id: sourceProxy + input: rootItem.source + sourceRect: rootItem.transparentBorder ? Qt.rect(-1, -1, parent.width + 2.0, parent.height + 2.0) : Qt.rect(0, 0, 0, 0) + } + + SourceProxy { + id: maskSourceProxy + input: rootItem.maskSource + sourceRect: rootItem.transparentBorder ? Qt.rect(-1, -1, parent.width + 2.0, parent.height + 2.0) : Qt.rect(0, 0, 0, 0) + } + + ShaderEffectSource { + id: cacheItem + anchors.fill: blur + visible: rootItem.cached + smooth: true + sourceItem: blur + live: true + hideSource: visible + } + + GaussianDirectionalBlur { + id: blur + x: transparentBorder ? -maximumRadius - 1: 0 + y: transparentBorder ? -maximumRadius - 1: 0 + width: horizontalBlur.width + height: horizontalBlur.height + horizontalStep: 0.0 + verticalStep: 1.0 / parent.height + source: horizontalBlur + enableMask: true + maskSource: maskSourceProxy.output + radius: rootItem.radius + maximumRadius: rootItem.maximumRadius + transparentBorder: rootItem.transparentBorder + } + + GaussianDirectionalBlur { + id: horizontalBlur + width: transparentBorder ? parent.width + 2 * maximumRadius + 2 : parent.width + height: transparentBorder ? parent.height + 2 * maximumRadius + 2 : parent.height + horizontalStep: 1.0 / parent.width + verticalStep: 0.0 + source: sourceProxy.output + enableMask: true + maskSource: maskSourceProxy.output + radius: rootItem.radius + maximumRadius: rootItem.maximumRadius + transparentBorder: rootItem.transparentBorder + visible: false + } +} diff --git a/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/private/plugins.qmltypes b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/private/plugins.qmltypes new file mode 100644 index 0000000..06feffe --- /dev/null +++ b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/private/plugins.qmltypes @@ -0,0 +1,120 @@ +import QtQuick.tooling 1.2 + +// This file describes the plugin-supplied types contained in the library. +// It is used for QML tooling purposes only. +// +// This file was auto-generated by qmltyperegistrar. + +Module { + Component { + file: "qgfxshaderbuilder_p.h" + lineNumber: 20 + name: "QGfxShaderBuilder" + accessSemantics: "reference" + prototype: "QObject" + exports: [ + "Qt5Compat.GraphicalEffects.private/ShaderBuilder 5.0", + "Qt5Compat.GraphicalEffects.private/ShaderBuilder 6.0" + ] + isCreatable: false + isSingleton: true + exportMetaObjectRevisions: [1280, 1536] + Method { + name: "gaussianBlur" + type: "QVariantMap" + lineNumber: 31 + Parameter { name: "parameters"; type: "QJSValue" } + } + Method { + name: "buildVertexShader" + type: "QUrl" + lineNumber: 32 + Parameter { name: "code"; type: "QByteArray" } + } + Method { + name: "buildFragmentShader" + type: "QUrl" + lineNumber: 33 + Parameter { name: "code"; type: "QByteArray" } + } + } + Component { + file: "qgfxsourceproxy_p.h" + lineNumber: 18 + name: "QGfxSourceProxy" + accessSemantics: "reference" + defaultProperty: "data" + parentProperty: "parent" + prototype: "QQuickItem" + exports: [ + "Qt5Compat.GraphicalEffects.private/SourceProxy 5.0", + "Qt5Compat.GraphicalEffects.private/SourceProxy 6.0", + "Qt5Compat.GraphicalEffects.private/SourceProxy 6.3", + "Qt5Compat.GraphicalEffects.private/SourceProxy 6.7" + ] + exportMetaObjectRevisions: [1280, 1536, 1539, 1543] + Enum { + name: "Interpolation" + lineNumber: 35 + values: [ + "AnyInterpolation", + "NearestInterpolation", + "LinearInterpolation" + ] + } + Property { + name: "input" + type: "QQuickItem" + isPointer: true + read: "input" + write: "setInput" + reset: "resetInput" + notify: "inputChanged" + index: 0 + lineNumber: 22 + } + Property { + name: "output" + type: "QQuickItem" + isPointer: true + read: "output" + notify: "outputChanged" + index: 1 + lineNumber: 23 + isReadonly: true + } + Property { + name: "sourceRect" + type: "QRectF" + read: "sourceRect" + write: "setSourceRect" + notify: "sourceRectChanged" + index: 2 + lineNumber: 24 + } + Property { + name: "active" + type: "bool" + read: "isActive" + notify: "activeChanged" + index: 3 + lineNumber: 26 + isReadonly: true + } + Property { + name: "interpolation" + type: "Interpolation" + read: "interpolation" + write: "setInterpolation" + notify: "interpolationChanged" + index: 4 + lineNumber: 27 + } + Signal { name: "inputChanged"; lineNumber: 62 } + Signal { name: "outputChanged"; lineNumber: 63 } + Signal { name: "sourceRectChanged"; lineNumber: 64 } + Signal { name: "activeChanged"; lineNumber: 65 } + Signal { name: "interpolationChanged"; lineNumber: 66 } + Method { name: "repolish"; lineNumber: 69 } + } +} diff --git a/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/private/qmldir b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/private/qmldir new file mode 100644 index 0000000..7ffd450 --- /dev/null +++ b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/private/qmldir @@ -0,0 +1,22 @@ +module Qt5Compat.GraphicalEffects.private +linktarget Qt6::qtgraphicaleffectsprivate +optional plugin qtgraphicaleffectsprivateplugin +classname QtGraphicalEffectsPrivatePlugin +typeinfo plugins.qmltypes +prefer :/qt-project.org/imports/Qt5Compat/GraphicalEffects/private/ +DropShadowBase 6.0 DropShadowBase.qml +DropShadowBase 1.0 DropShadowBase.qml +FastGlow 6.0 FastGlow.qml +FastGlow 1.0 FastGlow.qml +FastInnerShadow 6.0 FastInnerShadow.qml +FastInnerShadow 1.0 FastInnerShadow.qml +GaussianDirectionalBlur 6.0 GaussianDirectionalBlur.qml +GaussianDirectionalBlur 1.0 GaussianDirectionalBlur.qml +GaussianGlow 6.0 GaussianGlow.qml +GaussianGlow 1.0 GaussianGlow.qml +GaussianInnerShadow 6.0 GaussianInnerShadow.qml +GaussianInnerShadow 1.0 GaussianInnerShadow.qml +GaussianMaskedBlur 6.0 GaussianMaskedBlur.qml +GaussianMaskedBlur 1.0 GaussianMaskedBlur.qml +depends QtQuick + diff --git a/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/private/qtgraphicaleffectsprivateplugin.dll b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/private/qtgraphicaleffectsprivateplugin.dll new file mode 100644 index 0000000..6a5a2e4 Binary files /dev/null and b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/private/qtgraphicaleffectsprivateplugin.dll differ diff --git a/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/qmldir b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/qmldir new file mode 100644 index 0000000..6ba1efc --- /dev/null +++ b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/qmldir @@ -0,0 +1,61 @@ +module Qt5Compat.GraphicalEffects +linktarget Qt6::qtgraphicaleffectsplugin +optional plugin qtgraphicaleffectsplugin +classname QtGraphicalEffectsPlugin +designersupported +typeinfo qtgraphicaleffectsplugin.qmltypes +depends Qt5Compat.GraphicalEffects.private +depends QtQuick.Window +prefer :/qt-project.org/imports/Qt5Compat/GraphicalEffects/ +Blend 6.0 Blend.qml +Blend 1.0 Blend.qml +BrightnessContrast 6.0 BrightnessContrast.qml +BrightnessContrast 1.0 BrightnessContrast.qml +ColorOverlay 6.0 ColorOverlay.qml +ColorOverlay 1.0 ColorOverlay.qml +Colorize 6.0 Colorize.qml +Colorize 1.0 Colorize.qml +ConicalGradient 6.0 ConicalGradient.qml +ConicalGradient 1.0 ConicalGradient.qml +Desaturate 6.0 Desaturate.qml +Desaturate 1.0 Desaturate.qml +DirectionalBlur 6.0 DirectionalBlur.qml +DirectionalBlur 1.0 DirectionalBlur.qml +Displace 6.0 Displace.qml +Displace 1.0 Displace.qml +DropShadow 6.0 DropShadow.qml +DropShadow 1.0 DropShadow.qml +FastBlur 6.0 FastBlur.qml +FastBlur 1.0 FastBlur.qml +GammaAdjust 6.0 GammaAdjust.qml +GammaAdjust 1.0 GammaAdjust.qml +GaussianBlur 6.0 GaussianBlur.qml +GaussianBlur 1.0 GaussianBlur.qml +Glow 6.0 Glow.qml +Glow 1.0 Glow.qml +HueSaturation 6.0 HueSaturation.qml +HueSaturation 1.0 HueSaturation.qml +InnerShadow 6.0 InnerShadow.qml +InnerShadow 1.0 InnerShadow.qml +LevelAdjust 6.0 LevelAdjust.qml +LevelAdjust 1.0 LevelAdjust.qml +LinearGradient 6.0 LinearGradient.qml +LinearGradient 1.0 LinearGradient.qml +MaskedBlur 6.0 MaskedBlur.qml +MaskedBlur 1.0 MaskedBlur.qml +OpacityMask 6.0 OpacityMask.qml +OpacityMask 1.0 OpacityMask.qml +RadialBlur 6.0 RadialBlur.qml +RadialBlur 1.0 RadialBlur.qml +RadialGradient 6.0 RadialGradient.qml +RadialGradient 1.0 RadialGradient.qml +RectangularGlow 6.0 RectangularGlow.qml +RectangularGlow 1.0 RectangularGlow.qml +RecursiveBlur 6.0 RecursiveBlur.qml +RecursiveBlur 1.0 RecursiveBlur.qml +ThresholdMask 6.0 ThresholdMask.qml +ThresholdMask 1.0 ThresholdMask.qml +ZoomBlur 6.0 ZoomBlur.qml +ZoomBlur 1.0 ZoomBlur.qml +depends QtQuick + diff --git a/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/qtgraphicaleffectsplugin.dll b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/qtgraphicaleffectsplugin.dll new file mode 100644 index 0000000..3b40ef6 Binary files /dev/null and b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/qtgraphicaleffectsplugin.dll differ diff --git a/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/qtgraphicaleffectsplugin.qmltypes b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/qtgraphicaleffectsplugin.qmltypes new file mode 100644 index 0000000..91181ef --- /dev/null +++ b/photowall-qt/build/qml/Qt5Compat/GraphicalEffects/qtgraphicaleffectsplugin.qmltypes @@ -0,0 +1,8 @@ +import QtQuick.tooling 1.2 + +// This file describes the plugin-supplied types contained in the library. +// It is used for QML tooling purposes only. +// +// This file was auto-generated by qmltyperegistrar. + +Module {} diff --git a/photowall-qt/build/qml/QtQml/Models/modelsplugin.dll b/photowall-qt/build/qml/QtQml/Models/modelsplugin.dll new file mode 100644 index 0000000..781eca7 Binary files /dev/null and b/photowall-qt/build/qml/QtQml/Models/modelsplugin.dll differ diff --git a/photowall-qt/build/qml/QtQml/Models/plugins.qmltypes b/photowall-qt/build/qml/QtQml/Models/plugins.qmltypes new file mode 100644 index 0000000..9c6c5e5 --- /dev/null +++ b/photowall-qt/build/qml/QtQml/Models/plugins.qmltypes @@ -0,0 +1,2550 @@ +import QtQuick.tooling 1.2 + +// This file describes the plugin-supplied types contained in the library. +// It is used for QML tooling purposes only. +// +// This file was auto-generated by qmltyperegistrar. + +Module { + Component { + file: "private/qqmlmodelsmodule_p.h" + lineNumber: 39 + name: "QAbstractItemModel" + accessSemantics: "reference" + prototype: "QObject" + exports: ["QtQml.Models/AbstractItemModel 6.5"] + isCreatable: false + exportMetaObjectRevisions: [1541] + Enum { + name: "LayoutChangeHint" + lineNumber: 335 + values: [ + "NoLayoutChangeHint", + "VerticalSortHint", + "HorizontalSortHint" + ] + } + Enum { + name: "CheckIndexOption" + isScoped: true + lineNumber: 343 + values: [ + "NoOption", + "IndexIsValid", + "DoNotUseParent", + "ParentIsInvalid" + ] + } + Signal { + name: "dataChanged" + lineNumber: 357 + Parameter { name: "topLeft"; type: "QModelIndex" } + Parameter { name: "bottomRight"; type: "QModelIndex" } + Parameter { name: "roles"; type: "int"; isList: true } + } + Signal { + name: "dataChanged" + isCloned: true + lineNumber: 357 + Parameter { name: "topLeft"; type: "QModelIndex" } + Parameter { name: "bottomRight"; type: "QModelIndex" } + } + Signal { + name: "headerDataChanged" + lineNumber: 359 + Parameter { name: "orientation"; type: "Qt::Orientation" } + Parameter { name: "first"; type: "int" } + Parameter { name: "last"; type: "int" } + } + Signal { + name: "layoutChanged" + lineNumber: 360 + Parameter { name: "parents"; type: "QPersistentModelIndex"; isList: true } + Parameter { name: "hint"; type: "QAbstractItemModel::LayoutChangeHint" } + } + Signal { + name: "layoutChanged" + isCloned: true + lineNumber: 360 + Parameter { name: "parents"; type: "QPersistentModelIndex"; isList: true } + } + Signal { name: "layoutChanged"; isCloned: true; lineNumber: 360 } + Signal { + name: "layoutAboutToBeChanged" + lineNumber: 361 + Parameter { name: "parents"; type: "QPersistentModelIndex"; isList: true } + Parameter { name: "hint"; type: "QAbstractItemModel::LayoutChangeHint" } + } + Signal { + name: "layoutAboutToBeChanged" + isCloned: true + lineNumber: 361 + Parameter { name: "parents"; type: "QPersistentModelIndex"; isList: true } + } + Signal { name: "layoutAboutToBeChanged"; isCloned: true; lineNumber: 361 } + Signal { + name: "rowsAboutToBeInserted" + lineNumber: 363 + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "first"; type: "int" } + Parameter { name: "last"; type: "int" } + } + Signal { + name: "rowsInserted" + lineNumber: 364 + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "first"; type: "int" } + Parameter { name: "last"; type: "int" } + } + Signal { + name: "rowsAboutToBeRemoved" + lineNumber: 366 + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "first"; type: "int" } + Parameter { name: "last"; type: "int" } + } + Signal { + name: "rowsRemoved" + lineNumber: 367 + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "first"; type: "int" } + Parameter { name: "last"; type: "int" } + } + Signal { + name: "columnsAboutToBeInserted" + lineNumber: 369 + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "first"; type: "int" } + Parameter { name: "last"; type: "int" } + } + Signal { + name: "columnsInserted" + lineNumber: 370 + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "first"; type: "int" } + Parameter { name: "last"; type: "int" } + } + Signal { + name: "columnsAboutToBeRemoved" + lineNumber: 372 + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "first"; type: "int" } + Parameter { name: "last"; type: "int" } + } + Signal { + name: "columnsRemoved" + lineNumber: 373 + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "first"; type: "int" } + Parameter { name: "last"; type: "int" } + } + Signal { name: "modelAboutToBeReset"; lineNumber: 375 } + Signal { name: "modelReset"; lineNumber: 376 } + Signal { + name: "rowsAboutToBeMoved" + lineNumber: 378 + Parameter { name: "sourceParent"; type: "QModelIndex" } + Parameter { name: "sourceStart"; type: "int" } + Parameter { name: "sourceEnd"; type: "int" } + Parameter { name: "destinationParent"; type: "QModelIndex" } + Parameter { name: "destinationRow"; type: "int" } + } + Signal { + name: "rowsMoved" + lineNumber: 379 + Parameter { name: "sourceParent"; type: "QModelIndex" } + Parameter { name: "sourceStart"; type: "int" } + Parameter { name: "sourceEnd"; type: "int" } + Parameter { name: "destinationParent"; type: "QModelIndex" } + Parameter { name: "destinationRow"; type: "int" } + } + Signal { + name: "columnsAboutToBeMoved" + lineNumber: 381 + Parameter { name: "sourceParent"; type: "QModelIndex" } + Parameter { name: "sourceStart"; type: "int" } + Parameter { name: "sourceEnd"; type: "int" } + Parameter { name: "destinationParent"; type: "QModelIndex" } + Parameter { name: "destinationColumn"; type: "int" } + } + Signal { + name: "columnsMoved" + lineNumber: 382 + Parameter { name: "sourceParent"; type: "QModelIndex" } + Parameter { name: "sourceStart"; type: "int" } + Parameter { name: "sourceEnd"; type: "int" } + Parameter { name: "destinationParent"; type: "QModelIndex" } + Parameter { name: "destinationColumn"; type: "int" } + } + Method { name: "submit"; type: "bool"; lineNumber: 385 } + Method { name: "revert"; lineNumber: 386 } + Method { name: "resetInternalData"; lineNumber: 389 } + Method { + name: "hasIndex" + type: "bool" + isMethodConstant: true + lineNumber: 271 + Parameter { name: "row"; type: "int" } + Parameter { name: "column"; type: "int" } + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { + name: "hasIndex" + type: "bool" + isCloned: true + isMethodConstant: true + lineNumber: 271 + Parameter { name: "row"; type: "int" } + Parameter { name: "column"; type: "int" } + } + Method { + name: "index" + type: "QModelIndex" + isMethodConstant: true + lineNumber: 272 + Parameter { name: "row"; type: "int" } + Parameter { name: "column"; type: "int" } + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { + name: "index" + type: "QModelIndex" + isCloned: true + isMethodConstant: true + lineNumber: 272 + Parameter { name: "row"; type: "int" } + Parameter { name: "column"; type: "int" } + } + Method { + name: "parent" + type: "QModelIndex" + isMethodConstant: true + lineNumber: 274 + Parameter { name: "child"; type: "QModelIndex" } + } + Method { + name: "sibling" + type: "QModelIndex" + isMethodConstant: true + lineNumber: 276 + Parameter { name: "row"; type: "int" } + Parameter { name: "column"; type: "int" } + Parameter { name: "idx"; type: "QModelIndex" } + } + Method { + name: "rowCount" + type: "int" + isMethodConstant: true + lineNumber: 277 + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { name: "rowCount"; type: "int"; isCloned: true; isMethodConstant: true; lineNumber: 277 } + Method { + name: "columnCount" + type: "int" + isMethodConstant: true + lineNumber: 278 + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { + name: "columnCount" + type: "int" + isCloned: true + isMethodConstant: true + lineNumber: 278 + } + Method { + name: "hasChildren" + type: "bool" + isMethodConstant: true + lineNumber: 279 + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { + name: "hasChildren" + type: "bool" + isCloned: true + isMethodConstant: true + lineNumber: 279 + } + Method { + name: "data" + type: "QVariant" + isMethodConstant: true + lineNumber: 281 + Parameter { name: "index"; type: "QModelIndex" } + Parameter { name: "role"; type: "int" } + } + Method { + name: "data" + type: "QVariant" + isCloned: true + isMethodConstant: true + lineNumber: 281 + Parameter { name: "index"; type: "QModelIndex" } + } + Method { + name: "setData" + type: "bool" + lineNumber: 282 + Parameter { name: "index"; type: "QModelIndex" } + Parameter { name: "value"; type: "QVariant" } + Parameter { name: "role"; type: "int" } + } + Method { + name: "setData" + type: "bool" + isCloned: true + lineNumber: 282 + Parameter { name: "index"; type: "QModelIndex" } + Parameter { name: "value"; type: "QVariant" } + } + Method { + name: "headerData" + type: "QVariant" + isMethodConstant: true + lineNumber: 284 + Parameter { name: "section"; type: "int" } + Parameter { name: "orientation"; type: "Qt::Orientation" } + Parameter { name: "role"; type: "int" } + } + Method { + name: "headerData" + type: "QVariant" + isCloned: true + isMethodConstant: true + lineNumber: 284 + Parameter { name: "section"; type: "int" } + Parameter { name: "orientation"; type: "Qt::Orientation" } + } + Method { + name: "insertRows" + revision: 1540 + type: "bool" + lineNumber: 302 + Parameter { name: "row"; type: "int" } + Parameter { name: "count"; type: "int" } + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { + name: "insertRows" + revision: 1540 + type: "bool" + isCloned: true + lineNumber: 302 + Parameter { name: "row"; type: "int" } + Parameter { name: "count"; type: "int" } + } + Method { + name: "insertColumns" + revision: 1540 + type: "bool" + lineNumber: 303 + Parameter { name: "column"; type: "int" } + Parameter { name: "count"; type: "int" } + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { + name: "insertColumns" + revision: 1540 + type: "bool" + isCloned: true + lineNumber: 303 + Parameter { name: "column"; type: "int" } + Parameter { name: "count"; type: "int" } + } + Method { + name: "removeRows" + revision: 1540 + type: "bool" + lineNumber: 304 + Parameter { name: "row"; type: "int" } + Parameter { name: "count"; type: "int" } + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { + name: "removeRows" + revision: 1540 + type: "bool" + isCloned: true + lineNumber: 304 + Parameter { name: "row"; type: "int" } + Parameter { name: "count"; type: "int" } + } + Method { + name: "removeColumns" + revision: 1540 + type: "bool" + lineNumber: 305 + Parameter { name: "column"; type: "int" } + Parameter { name: "count"; type: "int" } + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { + name: "removeColumns" + revision: 1540 + type: "bool" + isCloned: true + lineNumber: 305 + Parameter { name: "column"; type: "int" } + Parameter { name: "count"; type: "int" } + } + Method { + name: "moveRows" + revision: 1540 + type: "bool" + lineNumber: 306 + Parameter { name: "sourceParent"; type: "QModelIndex" } + Parameter { name: "sourceRow"; type: "int" } + Parameter { name: "count"; type: "int" } + Parameter { name: "destinationParent"; type: "QModelIndex" } + Parameter { name: "destinationChild"; type: "int" } + } + Method { + name: "moveColumns" + revision: 1540 + type: "bool" + lineNumber: 308 + Parameter { name: "sourceParent"; type: "QModelIndex" } + Parameter { name: "sourceColumn"; type: "int" } + Parameter { name: "count"; type: "int" } + Parameter { name: "destinationParent"; type: "QModelIndex" } + Parameter { name: "destinationChild"; type: "int" } + } + Method { + name: "insertRow" + revision: 1540 + type: "bool" + lineNumber: 311 + Parameter { name: "row"; type: "int" } + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { + name: "insertRow" + revision: 1540 + type: "bool" + isCloned: true + lineNumber: 311 + Parameter { name: "row"; type: "int" } + } + Method { + name: "insertColumn" + revision: 1540 + type: "bool" + lineNumber: 312 + Parameter { name: "column"; type: "int" } + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { + name: "insertColumn" + revision: 1540 + type: "bool" + isCloned: true + lineNumber: 312 + Parameter { name: "column"; type: "int" } + } + Method { + name: "removeRow" + revision: 1540 + type: "bool" + lineNumber: 313 + Parameter { name: "row"; type: "int" } + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { + name: "removeRow" + revision: 1540 + type: "bool" + isCloned: true + lineNumber: 313 + Parameter { name: "row"; type: "int" } + } + Method { + name: "removeColumn" + revision: 1540 + type: "bool" + lineNumber: 314 + Parameter { name: "column"; type: "int" } + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { + name: "removeColumn" + revision: 1540 + type: "bool" + isCloned: true + lineNumber: 314 + Parameter { name: "column"; type: "int" } + } + Method { + name: "moveRow" + revision: 1540 + type: "bool" + lineNumber: 315 + Parameter { name: "sourceParent"; type: "QModelIndex" } + Parameter { name: "sourceRow"; type: "int" } + Parameter { name: "destinationParent"; type: "QModelIndex" } + Parameter { name: "destinationChild"; type: "int" } + } + Method { + name: "moveColumn" + revision: 1540 + type: "bool" + lineNumber: 317 + Parameter { name: "sourceParent"; type: "QModelIndex" } + Parameter { name: "sourceColumn"; type: "int" } + Parameter { name: "destinationParent"; type: "QModelIndex" } + Parameter { name: "destinationChild"; type: "int" } + } + Method { + name: "fetchMore" + lineNumber: 320 + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { + name: "canFetchMore" + type: "bool" + isMethodConstant: true + lineNumber: 321 + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { + name: "flags" + type: "Qt::ItemFlags" + isMethodConstant: true + lineNumber: 322 + Parameter { name: "index"; type: "QModelIndex" } + } + Method { + name: "sort" + revision: 1540 + lineNumber: 323 + Parameter { name: "column"; type: "int" } + Parameter { name: "order"; type: "Qt::SortOrder" } + } + Method { + name: "sort" + revision: 1540 + isCloned: true + lineNumber: 323 + Parameter { name: "column"; type: "int" } + } + Method { + name: "match" + type: "QModelIndexList" + isMethodConstant: true + lineNumber: 325 + Parameter { name: "start"; type: "QModelIndex" } + Parameter { name: "role"; type: "int" } + Parameter { name: "value"; type: "QVariant" } + Parameter { name: "hits"; type: "int" } + Parameter { name: "flags"; type: "Qt::MatchFlags" } + } + Method { + name: "match" + type: "QModelIndexList" + isCloned: true + isMethodConstant: true + lineNumber: 325 + Parameter { name: "start"; type: "QModelIndex" } + Parameter { name: "role"; type: "int" } + Parameter { name: "value"; type: "QVariant" } + Parameter { name: "hits"; type: "int" } + } + Method { + name: "match" + type: "QModelIndexList" + isCloned: true + isMethodConstant: true + lineNumber: 325 + Parameter { name: "start"; type: "QModelIndex" } + Parameter { name: "role"; type: "int" } + Parameter { name: "value"; type: "QVariant" } + } + } + Component { + file: "private/qqmlmodelsmodule_p.h" + lineNumber: 48 + name: "QAbstractListModel" + accessSemantics: "reference" + prototype: "QAbstractItemModel" + exports: ["QtQml.Models/AbstractListModel 6.5"] + isCreatable: false + exportMetaObjectRevisions: [1541] + } + Component { + file: "qabstractproxymodel.h" + lineNumber: 17 + name: "QAbstractProxyModel" + accessSemantics: "reference" + prototype: "QAbstractItemModel" + Property { + name: "sourceModel" + type: "QAbstractItemModel" + isPointer: true + bindable: "bindableSourceModel" + read: "sourceModel" + write: "setSourceModel" + notify: "sourceModelChanged" + index: 0 + lineNumber: 20 + } + Signal { name: "sourceModelChanged"; lineNumber: 69 } + Method { name: "_q_sourceModelDestroyed"; lineNumber: 78 } + Method { + name: "_q_sourceModelRowsAboutToBeInserted" + lineNumber: 79 + Parameter { type: "QModelIndex" } + Parameter { type: "int" } + Parameter { type: "int" } + } + Method { + name: "_q_sourceModelRowsInserted" + lineNumber: 80 + Parameter { type: "QModelIndex" } + Parameter { type: "int" } + Parameter { type: "int" } + } + Method { + name: "_q_sourceModelRowsRemoved" + lineNumber: 81 + Parameter { type: "QModelIndex" } + Parameter { type: "int" } + Parameter { type: "int" } + } + Method { + name: "_q_sourceModelColumnsAboutToBeInserted" + lineNumber: 82 + Parameter { type: "QModelIndex" } + Parameter { type: "int" } + Parameter { type: "int" } + } + Method { + name: "_q_sourceModelColumnsInserted" + lineNumber: 83 + Parameter { type: "QModelIndex" } + Parameter { type: "int" } + Parameter { type: "int" } + } + Method { + name: "_q_sourceModelColumnsRemoved" + lineNumber: 84 + Parameter { type: "QModelIndex" } + Parameter { type: "int" } + Parameter { type: "int" } + } + Method { + name: "mapToSource" + type: "QModelIndex" + isMethodConstant: true + lineNumber: 31 + Parameter { name: "proxyIndex"; type: "QModelIndex" } + } + Method { + name: "mapFromSource" + type: "QModelIndex" + isMethodConstant: true + lineNumber: 32 + Parameter { name: "sourceIndex"; type: "QModelIndex" } + } + Method { + name: "mapSelectionToSource" + type: "QItemSelection" + isMethodConstant: true + lineNumber: 34 + Parameter { name: "selection"; type: "QItemSelection" } + } + Method { + name: "mapSelectionFromSource" + type: "QItemSelection" + isMethodConstant: true + lineNumber: 35 + Parameter { name: "selection"; type: "QItemSelection" } + } + } + Component { + file: "private/qqmlmodelindexvaluetype_p.h" + lineNumber: 165 + name: "QItemSelection" + accessSemantics: "sequence" + valueType: "QItemSelectionRange" + } + Component { + file: "private/qqmlmodelsmodule_p.h" + lineNumber: 31 + name: "QItemSelectionModel" + accessSemantics: "reference" + prototype: "QObject" + exports: [ + "QtQml.Models/ItemSelectionModel 2.2", + "QtQml.Models/ItemSelectionModel 6.0" + ] + exportMetaObjectRevisions: [514, 1536] + Enum { + name: "SelectionFlags" + alias: "SelectionFlag" + isFlag: true + lineNumber: 107 + values: [ + "NoUpdate", + "Clear", + "Select", + "Deselect", + "Toggle", + "Current", + "Rows", + "Columns", + "SelectCurrent", + "ToggleCurrent", + "ClearAndSelect" + ] + } + Property { + name: "model" + type: "QAbstractItemModel" + isPointer: true + bindable: "bindableModel" + read: "model" + write: "setModel" + notify: "modelChanged" + index: 0 + lineNumber: 92 + } + Property { + name: "hasSelection" + type: "bool" + read: "hasSelection" + notify: "selectionChanged" + index: 1 + lineNumber: 94 + isReadonly: true + } + Property { + name: "currentIndex" + type: "QModelIndex" + read: "currentIndex" + notify: "currentChanged" + index: 2 + lineNumber: 96 + isReadonly: true + } + Property { + name: "selection" + type: "QItemSelection" + read: "selection" + notify: "selectionChanged" + index: 3 + lineNumber: 98 + isReadonly: true + } + Property { + name: "selectedIndexes" + type: "QModelIndexList" + read: "selectedIndexes" + notify: "selectionChanged" + index: 4 + lineNumber: 100 + isReadonly: true + } + Signal { + name: "selectionChanged" + lineNumber: 161 + Parameter { name: "selected"; type: "QItemSelection" } + Parameter { name: "deselected"; type: "QItemSelection" } + } + Signal { + name: "currentChanged" + lineNumber: 162 + Parameter { name: "current"; type: "QModelIndex" } + Parameter { name: "previous"; type: "QModelIndex" } + } + Signal { + name: "currentRowChanged" + lineNumber: 163 + Parameter { name: "current"; type: "QModelIndex" } + Parameter { name: "previous"; type: "QModelIndex" } + } + Signal { + name: "currentColumnChanged" + lineNumber: 164 + Parameter { name: "current"; type: "QModelIndex" } + Parameter { name: "previous"; type: "QModelIndex" } + } + Signal { + name: "modelChanged" + lineNumber: 165 + Parameter { name: "model"; type: "QAbstractItemModel"; isPointer: true } + } + Method { + name: "setCurrentIndex" + lineNumber: 151 + Parameter { name: "index"; type: "QModelIndex" } + Parameter { name: "command"; type: "QItemSelectionModel::SelectionFlags" } + } + Method { + name: "select" + lineNumber: 152 + Parameter { name: "index"; type: "QModelIndex" } + Parameter { name: "command"; type: "QItemSelectionModel::SelectionFlags" } + } + Method { + name: "select" + lineNumber: 153 + Parameter { name: "selection"; type: "QItemSelection" } + Parameter { name: "command"; type: "QItemSelectionModel::SelectionFlags" } + } + Method { name: "clear"; lineNumber: 154 } + Method { name: "reset"; lineNumber: 155 } + Method { name: "clearSelection"; lineNumber: 157 } + Method { name: "clearCurrentIndex"; lineNumber: 158 } + Method { + name: "isSelected" + type: "bool" + isMethodConstant: true + lineNumber: 130 + Parameter { name: "index"; type: "QModelIndex" } + } + Method { + name: "isRowSelected" + type: "bool" + isMethodConstant: true + lineNumber: 131 + Parameter { name: "row"; type: "int" } + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { + name: "isRowSelected" + type: "bool" + isCloned: true + isMethodConstant: true + lineNumber: 131 + Parameter { name: "row"; type: "int" } + } + Method { + name: "isColumnSelected" + type: "bool" + isMethodConstant: true + lineNumber: 132 + Parameter { name: "column"; type: "int" } + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { + name: "isColumnSelected" + type: "bool" + isCloned: true + isMethodConstant: true + lineNumber: 132 + Parameter { name: "column"; type: "int" } + } + Method { + name: "rowIntersectsSelection" + type: "bool" + isMethodConstant: true + lineNumber: 134 + Parameter { name: "row"; type: "int" } + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { + name: "rowIntersectsSelection" + type: "bool" + isCloned: true + isMethodConstant: true + lineNumber: 134 + Parameter { name: "row"; type: "int" } + } + Method { + name: "columnIntersectsSelection" + type: "bool" + isMethodConstant: true + lineNumber: 135 + Parameter { name: "column"; type: "int" } + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { + name: "columnIntersectsSelection" + type: "bool" + isCloned: true + isMethodConstant: true + lineNumber: 135 + Parameter { name: "column"; type: "int" } + } + Method { + name: "selectedRows" + type: "QModelIndexList" + isMethodConstant: true + lineNumber: 140 + Parameter { name: "column"; type: "int" } + } + Method { + name: "selectedRows" + type: "QModelIndexList" + isCloned: true + isMethodConstant: true + lineNumber: 140 + } + Method { + name: "selectedColumns" + type: "QModelIndexList" + isMethodConstant: true + lineNumber: 141 + Parameter { name: "row"; type: "int" } + } + Method { + name: "selectedColumns" + type: "QModelIndexList" + isCloned: true + isMethodConstant: true + lineNumber: 141 + } + } + Component { + file: "private/qqmlmodelindexvaluetype_p.h" + lineNumber: 147 + name: "QModelIndexList" + accessSemantics: "sequence" + valueType: "QModelIndex" + } + Component { + file: "private/qqmlmodelindexvaluetype_p.h" + lineNumber: 156 + name: "std::vector" + accessSemantics: "sequence" + valueType: "QModelIndex" + } + Component { + file: "private/qqmlabstractdelegatecomponent_p.h" + lineNumber: 29 + name: "QQmlAbstractDelegateComponent" + accessSemantics: "reference" + prototype: "QQmlComponent" + exports: [ + "QtQml.Models/AbstractDelegateComponent 2.0", + "QtQml.Models/AbstractDelegateComponent 6.0" + ] + isCreatable: false + exportMetaObjectRevisions: [512, 1536] + Signal { name: "delegateChanged"; lineNumber: 44 } + } + Component { + file: "private/qqmlchangeset_p.h" + lineNumber: 26 + name: "QQmlChangeSet" + accessSemantics: "value" + } + Component { + file: "private/qqmldelegatecomponent_p.h" + lineNumber: 29 + name: "QQmlDelegateChoice" + accessSemantics: "reference" + defaultProperty: "delegate" + prototype: "QObject" + exports: ["QtQml.Models/DelegateChoice 6.9"] + exportMetaObjectRevisions: [1545] + Property { + name: "roleValue" + type: "QVariant" + read: "roleValue" + write: "setRoleValue" + notify: "roleValueChanged" + index: 0 + lineNumber: 32 + isFinal: true + } + Property { + name: "row" + type: "int" + read: "row" + write: "setRow" + notify: "rowChanged" + index: 1 + lineNumber: 33 + isFinal: true + } + Property { + name: "index" + type: "int" + read: "row" + write: "setRow" + notify: "indexChanged" + index: 2 + lineNumber: 34 + isFinal: true + } + Property { + name: "column" + type: "int" + read: "column" + write: "setColumn" + notify: "columnChanged" + index: 3 + lineNumber: 35 + isFinal: true + } + Property { + name: "delegate" + type: "QQmlComponent" + isPointer: true + read: "delegate" + write: "setDelegate" + notify: "delegateChanged" + index: 4 + lineNumber: 36 + isFinal: true + } + Signal { name: "roleValueChanged"; lineNumber: 57 } + Signal { name: "rowChanged"; lineNumber: 58 } + Signal { name: "indexChanged"; lineNumber: 59 } + Signal { name: "columnChanged"; lineNumber: 60 } + Signal { name: "delegateChanged"; lineNumber: 61 } + Signal { name: "changed"; lineNumber: 62 } + } + Component { + file: "private/qqmldelegatecomponent_p.h" + lineNumber: 71 + name: "QQmlDelegateChooser" + accessSemantics: "reference" + defaultProperty: "choices" + prototype: "QQmlAbstractDelegateComponent" + exports: ["QtQml.Models/DelegateChooser 6.9"] + exportMetaObjectRevisions: [1545] + Property { + name: "role" + type: "QString" + read: "role" + write: "setRole" + notify: "roleChanged" + index: 0 + lineNumber: 74 + isFinal: true + } + Property { + name: "choices" + type: "QQmlDelegateChoice" + isList: true + read: "choices" + index: 1 + lineNumber: 75 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Signal { name: "roleChanged"; lineNumber: 96 } + } + Component { + file: "private/qqmldelegatemodel_p.h" + lineNumber: 38 + name: "QQmlDelegateModel" + accessSemantics: "reference" + defaultProperty: "delegate" + prototype: "QQmlInstanceModel" + interfaces: ["QQmlParserStatus"] + exports: [ + "QtQml.Models/DelegateModel 2.1", + "QtQml.Models/DelegateModel 2.15", + "QtQml.Models/DelegateModel 6.0", + "QtQml.Models/DelegateModel 6.10" + ] + exportMetaObjectRevisions: [513, 527, 1536, 1546] + attachedType: "QQmlDelegateModelAttached" + Enum { + name: "DelegateModelAccess" + type: "quint8" + lineNumber: 60 + values: ["Qt5ReadWrite", "ReadOnly", "ReadWrite"] + } + Property { + name: "model" + type: "QVariant" + read: "model" + write: "setModel" + notify: "modelChanged" + index: 0 + lineNumber: 43 + } + Property { + name: "delegate" + type: "QQmlComponent" + isPointer: true + read: "delegate" + write: "setDelegate" + notify: "delegateChanged" + index: 1 + lineNumber: 44 + } + Property { + name: "filterOnGroup" + type: "QString" + read: "filterGroup" + write: "setFilterGroup" + reset: "resetFilterGroup" + notify: "filterGroupChanged" + index: 2 + lineNumber: 45 + } + Property { + name: "items" + type: "QQmlDelegateModelGroup" + isPointer: true + read: "items" + index: 3 + lineNumber: 46 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "persistedItems" + type: "QQmlDelegateModelGroup" + isPointer: true + read: "persistedItems" + index: 4 + lineNumber: 47 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "groups" + type: "QQmlDelegateModelGroup" + isList: true + read: "groups" + index: 5 + lineNumber: 48 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "parts" + type: "QObject" + isPointer: true + read: "parts" + index: 6 + lineNumber: 49 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "rootIndex" + type: "QVariant" + read: "rootIndex" + write: "setRootIndex" + notify: "rootIndexChanged" + index: 7 + lineNumber: 50 + } + Property { + name: "delegateModelAccess" + revision: 1546 + type: "DelegateModelAccess" + read: "delegateModelAccess" + write: "setDelegateModelAccess" + notify: "delegateModelAccessChanged" + index: 8 + lineNumber: 51 + isFinal: true + } + Signal { name: "filterGroupChanged"; lineNumber: 153 } + Signal { name: "defaultGroupsChanged"; lineNumber: 154 } + Signal { name: "rootIndexChanged"; lineNumber: 155 } + Signal { name: "delegateChanged"; lineNumber: 156 } + Signal { name: "delegateModelAccessChanged"; revision: 1546; lineNumber: 157 } + Signal { name: "modelChanged"; revision: 1546; lineNumber: 158 } + Method { + name: "_q_itemsChanged" + lineNumber: 161 + Parameter { name: "index"; type: "int" } + Parameter { name: "count"; type: "int" } + Parameter { name: "roles"; type: "int"; isList: true } + } + Method { + name: "_q_itemsInserted" + lineNumber: 162 + Parameter { name: "index"; type: "int" } + Parameter { name: "count"; type: "int" } + } + Method { + name: "_q_itemsRemoved" + lineNumber: 163 + Parameter { name: "index"; type: "int" } + Parameter { name: "count"; type: "int" } + } + Method { + name: "_q_itemsMoved" + lineNumber: 164 + Parameter { name: "from"; type: "int" } + Parameter { name: "to"; type: "int" } + Parameter { name: "count"; type: "int" } + } + Method { name: "_q_modelAboutToBeReset"; lineNumber: 165 } + Method { + name: "_q_rowsInserted" + lineNumber: 166 + Parameter { type: "QModelIndex" } + Parameter { type: "int" } + Parameter { type: "int" } + } + Method { + name: "_q_columnsInserted" + lineNumber: 167 + Parameter { type: "QModelIndex" } + Parameter { type: "int" } + Parameter { type: "int" } + } + Method { + name: "_q_columnsRemoved" + lineNumber: 168 + Parameter { type: "QModelIndex" } + Parameter { type: "int" } + Parameter { type: "int" } + } + Method { + name: "_q_columnsMoved" + lineNumber: 169 + Parameter { type: "QModelIndex" } + Parameter { type: "int" } + Parameter { type: "int" } + Parameter { type: "QModelIndex" } + Parameter { type: "int" } + } + Method { + name: "_q_rowsAboutToBeRemoved" + lineNumber: 170 + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "begin"; type: "int" } + Parameter { name: "end"; type: "int" } + } + Method { + name: "_q_rowsRemoved" + lineNumber: 171 + Parameter { type: "QModelIndex" } + Parameter { type: "int" } + Parameter { type: "int" } + } + Method { + name: "_q_rowsMoved" + lineNumber: 172 + Parameter { type: "QModelIndex" } + Parameter { type: "int" } + Parameter { type: "int" } + Parameter { type: "QModelIndex" } + Parameter { type: "int" } + } + Method { + name: "_q_dataChanged" + lineNumber: 173 + Parameter { type: "QModelIndex" } + Parameter { type: "QModelIndex" } + Parameter { type: "int"; isList: true } + } + Method { + name: "_q_layoutChanged" + lineNumber: 174 + Parameter { type: "QPersistentModelIndex"; isList: true } + Parameter { type: "QAbstractItemModel::LayoutChangeHint" } + } + Method { + name: "modelIndex" + type: "QVariant" + isMethodConstant: true + lineNumber: 86 + Parameter { name: "idx"; type: "int" } + } + Method { name: "parentModelIndex"; type: "QVariant"; isMethodConstant: true; lineNumber: 87 } + } + Component { + file: "private/qqmldelegatemodel_p.h" + lineNumber: 228 + name: "QQmlDelegateModelAttached" + accessSemantics: "reference" + prototype: "QObject" + Property { + name: "model" + type: "QQmlDelegateModel" + isPointer: true + read: "model" + index: 0 + lineNumber: 231 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "groups" + type: "QStringList" + read: "groups" + write: "setGroups" + notify: "groupsChanged" + index: 1 + lineNumber: 232 + isFinal: true + } + Property { + name: "isUnresolved" + type: "bool" + read: "isUnresolved" + notify: "unresolvedChanged" + index: 2 + lineNumber: 233 + isReadonly: true + isFinal: true + } + Property { + name: "inPersistedItems" + type: "bool" + read: "inPersistedItems" + write: "setInPersistedItems" + notify: "groupsChanged" + index: 3 + lineNumber: 234 + } + Property { + name: "inItems" + type: "bool" + read: "inItems" + write: "setInItems" + notify: "groupsChanged" + index: 4 + lineNumber: 235 + } + Property { + name: "persistedItemsIndex" + type: "int" + read: "persistedItemsIndex" + notify: "groupsChanged" + index: 5 + lineNumber: 236 + isReadonly: true + } + Property { + name: "itemsIndex" + type: "int" + read: "itemsIndex" + notify: "groupsChanged" + index: 6 + lineNumber: 237 + isReadonly: true + } + Signal { name: "groupsChanged"; lineNumber: 267 } + Signal { name: "unresolvedChanged"; lineNumber: 268 } + } + Component { + file: "private/qqmldelegatemodel_p.h" + lineNumber: 184 + name: "QQmlDelegateModelGroup" + accessSemantics: "reference" + prototype: "QObject" + exports: [ + "QtQml.Models/DelegateModelGroup 2.1", + "QtQml.Models/DelegateModelGroup 6.0" + ] + exportMetaObjectRevisions: [513, 1536] + Property { + name: "count" + type: "int" + read: "count" + notify: "countChanged" + index: 0 + lineNumber: 187 + isReadonly: true + } + Property { + name: "name" + type: "QString" + read: "name" + write: "setName" + notify: "nameChanged" + index: 1 + lineNumber: 188 + } + Property { + name: "includeByDefault" + type: "bool" + read: "defaultInclude" + write: "setDefaultInclude" + notify: "defaultIncludeChanged" + index: 2 + lineNumber: 189 + } + Signal { name: "countChanged"; lineNumber: 218 } + Signal { name: "nameChanged"; lineNumber: 219 } + Signal { name: "defaultIncludeChanged"; lineNumber: 220 } + Signal { + name: "changed" + lineNumber: 221 + Parameter { name: "removed"; type: "QJSValue" } + Parameter { name: "inserted"; type: "QJSValue" } + } + Method { name: "insert"; isJavaScriptFunction: true; lineNumber: 208 } + Method { name: "create"; isJavaScriptFunction: true; lineNumber: 209 } + Method { name: "resolve"; isJavaScriptFunction: true; lineNumber: 210 } + Method { name: "remove"; isJavaScriptFunction: true; lineNumber: 211 } + Method { name: "addGroups"; isJavaScriptFunction: true; lineNumber: 212 } + Method { name: "removeGroups"; isJavaScriptFunction: true; lineNumber: 213 } + Method { name: "setGroups"; isJavaScriptFunction: true; lineNumber: 214 } + Method { name: "move"; isJavaScriptFunction: true; lineNumber: 215 } + Method { + name: "get" + type: "QJSValue" + lineNumber: 205 + Parameter { name: "index"; type: "int" } + } + } + Component { + file: "private/qqmlfilterbase_p.h" + lineNumber: 28 + name: "QQmlFilterBase" + accessSemantics: "reference" + prototype: "QObject" + exports: ["QtQml.Models/FilterBase 6.10"] + isCreatable: false + exportMetaObjectRevisions: [1546] + Property { + name: "enabled" + type: "bool" + read: "enabled" + write: "setEnabled" + notify: "enabledChanged" + index: 0 + lineNumber: 31 + isFinal: true + } + Property { + name: "invert" + type: "bool" + read: "invert" + write: "setInvert" + notify: "invertChanged" + index: 1 + lineNumber: 32 + isFinal: true + } + Property { + name: "column" + type: "int" + read: "column" + write: "setColumn" + notify: "columnChanged" + index: 2 + lineNumber: 33 + isFinal: true + } + Signal { name: "invalidateModel"; lineNumber: 56 } + Signal { + name: "invalidateCache" + lineNumber: 57 + Parameter { name: "filter"; type: "QQmlFilterBase"; isPointer: true } + } + Signal { name: "enabledChanged"; lineNumber: 58 } + Signal { name: "invertChanged"; lineNumber: 59 } + Signal { name: "columnChanged"; lineNumber: 60 } + Method { + name: "invalidate" + lineNumber: 63 + Parameter { name: "updateCache"; type: "bool" } + } + Method { name: "invalidate"; isCloned: true; lineNumber: 63 } + } + Component { + file: "private/qqmlfiltercompositor_p.h" + lineNumber: 25 + name: "QQmlFilterCompositor" + accessSemantics: "reference" + prototype: "QQmlFilterBase" + Method { name: "updateCache"; lineNumber: 54 } + } + Component { + file: "private/qqmlfunctionfilter_p.h" + lineNumber: 27 + name: "QQmlFunctionFilter" + accessSemantics: "reference" + prototype: "QQmlFilterBase" + interfaces: ["QQmlParserStatus"] + exports: ["QtQml.Models/FunctionFilter 6.10"] + exportMetaObjectRevisions: [1546] + } + Component { + file: "private/qqmlfunctionsorter_p.h" + lineNumber: 25 + name: "QQmlFunctionSorter" + accessSemantics: "reference" + prototype: "QQmlSorterBase" + interfaces: ["QQmlParserStatus"] + exports: ["QtQml.Models/FunctionSorter 6.10"] + exportMetaObjectRevisions: [1546] + } + Component { + file: "private/qqmlobjectmodel_p.h" + lineNumber: 32 + name: "QQmlInstanceModel" + accessSemantics: "reference" + prototype: "QObject" + Property { + name: "count" + type: "int" + read: "count" + notify: "countChanged" + index: 0 + lineNumber: 36 + isReadonly: true + } + Signal { name: "countChanged"; lineNumber: 68 } + Signal { + name: "modelUpdated" + lineNumber: 69 + Parameter { name: "changeSet"; type: "QQmlChangeSet" } + Parameter { name: "reset"; type: "bool" } + } + Signal { + name: "createdItem" + lineNumber: 70 + Parameter { name: "index"; type: "int" } + Parameter { name: "object"; type: "QObject"; isPointer: true } + } + Signal { + name: "initItem" + lineNumber: 71 + Parameter { name: "index"; type: "int" } + Parameter { name: "object"; type: "QObject"; isPointer: true } + } + Signal { + name: "destroyingItem" + lineNumber: 72 + Parameter { name: "object"; type: "QObject"; isPointer: true } + } + Signal { + name: "itemPooled" + revision: 527 + lineNumber: 73 + Parameter { name: "index"; type: "int" } + Parameter { name: "object"; type: "QObject"; isPointer: true } + } + Signal { + name: "itemReused" + revision: 527 + lineNumber: 74 + Parameter { name: "index"; type: "int" } + Parameter { name: "object"; type: "QObject"; isPointer: true } + } + } + Component { + file: "private/qqmlinstantiator_p.h" + lineNumber: 30 + name: "QQmlInstantiator" + accessSemantics: "reference" + defaultProperty: "delegate" + prototype: "QObject" + interfaces: ["QQmlParserStatus"] + exports: [ + "QtQml.Models/Instantiator 2.1", + "QtQml.Models/Instantiator 6.0", + "QtQml.Models/Instantiator 6.10" + ] + exportMetaObjectRevisions: [513, 1536, 1546] + Property { + name: "active" + type: "bool" + read: "isActive" + write: "setActive" + notify: "activeChanged" + index: 0 + lineNumber: 35 + } + Property { + name: "asynchronous" + type: "bool" + read: "isAsync" + write: "setAsync" + notify: "asynchronousChanged" + index: 1 + lineNumber: 36 + } + Property { + name: "model" + type: "QVariant" + read: "model" + write: "setModel" + notify: "modelChanged" + index: 2 + lineNumber: 37 + } + Property { + name: "count" + type: "int" + read: "count" + notify: "countChanged" + index: 3 + lineNumber: 38 + isReadonly: true + } + Property { + name: "delegate" + type: "QQmlComponent" + isPointer: true + read: "delegate" + write: "setDelegate" + notify: "delegateChanged" + index: 4 + lineNumber: 39 + } + Property { + name: "object" + type: "QObject" + isPointer: true + read: "object" + notify: "objectChanged" + index: 5 + lineNumber: 40 + isReadonly: true + } + Property { + name: "delegateModelAccess" + revision: 1546 + type: "QQmlDelegateModel::DelegateModelAccess" + read: "delegateModelAccess" + write: "setDelegateModelAccess" + notify: "delegateModelAccessChanged" + index: 6 + lineNumber: 42 + isFinal: true + } + Signal { name: "modelChanged"; lineNumber: 80 } + Signal { name: "delegateChanged"; lineNumber: 81 } + Signal { name: "countChanged"; lineNumber: 82 } + Signal { name: "objectChanged"; lineNumber: 83 } + Signal { name: "activeChanged"; lineNumber: 84 } + Signal { name: "asynchronousChanged"; lineNumber: 85 } + Signal { + name: "objectAdded" + lineNumber: 87 + Parameter { name: "index"; type: "int" } + Parameter { name: "object"; type: "QObject"; isPointer: true } + } + Signal { + name: "objectRemoved" + lineNumber: 88 + Parameter { name: "index"; type: "int" } + Parameter { name: "object"; type: "QObject"; isPointer: true } + } + Signal { name: "delegateModelAccessChanged"; revision: 1546; lineNumber: 91 } + Method { + name: "_q_createdItem" + lineNumber: 97 + Parameter { type: "int" } + Parameter { type: "QObject"; isPointer: true } + } + Method { + name: "_q_modelUpdated" + lineNumber: 98 + Parameter { type: "QQmlChangeSet" } + Parameter { type: "bool" } + } + Method { + name: "objectAt" + type: "QObject" + isPointer: true + isMethodConstant: true + lineNumber: 74 + Parameter { name: "index"; type: "int" } + } + } + Component { + file: "private/qqmlmodelindexvaluetype_p.h" + lineNumber: 98 + name: "QItemSelectionRange" + accessSemantics: "value" + extension: "QQmlItemSelectionRangeValueType" + } + Component { + file: "private/qqmlmodelindexvaluetype_p.h" + lineNumber: 98 + name: "QQmlItemSelectionRangeValueType" + accessSemantics: "value" + Property { + name: "top" + type: "int" + read: "top" + index: 0 + lineNumber: 102 + isReadonly: true + isFinal: true + } + Property { + name: "left" + type: "int" + read: "left" + index: 1 + lineNumber: 103 + isReadonly: true + isFinal: true + } + Property { + name: "bottom" + type: "int" + read: "bottom" + index: 2 + lineNumber: 104 + isReadonly: true + isFinal: true + } + Property { + name: "right" + type: "int" + read: "right" + index: 3 + lineNumber: 105 + isReadonly: true + isFinal: true + } + Property { + name: "width" + type: "int" + read: "width" + index: 4 + lineNumber: 106 + isReadonly: true + isFinal: true + } + Property { + name: "height" + type: "int" + read: "height" + index: 5 + lineNumber: 107 + isReadonly: true + isFinal: true + } + Property { + name: "topLeft" + type: "QPersistentModelIndex" + read: "topLeft" + index: 6 + lineNumber: 108 + isReadonly: true + isFinal: true + } + Property { + name: "bottomRight" + type: "QPersistentModelIndex" + read: "bottomRight" + index: 7 + lineNumber: 109 + isReadonly: true + isFinal: true + } + Property { + name: "parent" + type: "QModelIndex" + read: "parent" + index: 8 + lineNumber: 110 + isReadonly: true + isFinal: true + } + Property { + name: "valid" + type: "bool" + read: "isValid" + index: 9 + lineNumber: 111 + isReadonly: true + isFinal: true + } + Property { + name: "empty" + type: "bool" + read: "isEmpty" + index: 10 + lineNumber: 112 + isReadonly: true + isFinal: true + } + Property { + name: "model" + type: "QAbstractItemModel" + isPointer: true + read: "model" + index: 11 + lineNumber: 113 + isReadonly: true + isFinal: true + } + Method { name: "toString"; type: "QString"; isMethodConstant: true; lineNumber: 121 } + Method { + name: "contains" + type: "bool" + isMethodConstant: true + lineNumber: 122 + Parameter { name: "index"; type: "QModelIndex" } + } + Method { + name: "contains" + type: "bool" + isMethodConstant: true + lineNumber: 124 + Parameter { name: "row"; type: "int" } + Parameter { name: "column"; type: "int" } + Parameter { name: "parentIndex"; type: "QModelIndex" } + } + Method { + name: "intersects" + type: "bool" + isMethodConstant: true + lineNumber: 126 + Parameter { name: "other"; type: "QItemSelectionRange" } + } + Method { + name: "intersected" + type: "QItemSelectionRange" + isMethodConstant: true + lineNumber: 128 + Parameter { name: "other"; type: "QItemSelectionRange" } + } + } + Component { + file: "private/qqmllistmodel_p.h" + lineNumber: 145 + name: "QQmlListElement" + accessSemantics: "reference" + prototype: "QObject" + exports: [ + "QtQml.Models/ListElement 2.0", + "QtQml.Models/ListElement 6.0" + ] + exportMetaObjectRevisions: [512, 1536] + } + Component { + file: "private/qqmllistmodel_p.h" + lineNumber: 45 + name: "QQmlListModel" + accessSemantics: "reference" + prototype: "QAbstractListModel" + exports: [ + "QtQml.Models/ListModel 2.0", + "QtQml.Models/ListModel 2.14", + "QtQml.Models/ListModel 6.0", + "QtQml.Models/ListModel 6.4" + ] + hasCustomParser: true + exportMetaObjectRevisions: [512, 526, 1536, 1540] + Property { + name: "count" + type: "int" + read: "count" + notify: "countChanged" + index: 0 + lineNumber: 48 + isReadonly: true + } + Property { + name: "dynamicRoles" + type: "bool" + read: "dynamicRoles" + write: "setDynamicRoles" + index: 1 + lineNumber: 49 + } + Property { + name: "agent" + revision: 526 + type: "QObject" + isPointer: true + read: "agent" + index: 2 + lineNumber: 50 + isReadonly: true + isPropertyConstant: true + } + Signal { name: "countChanged"; lineNumber: 86 } + Method { name: "clear"; lineNumber: 68 } + Method { name: "remove"; isJavaScriptFunction: true; lineNumber: 69 } + Method { name: "append"; isJavaScriptFunction: true; lineNumber: 70 } + Method { name: "insert"; isJavaScriptFunction: true; lineNumber: 71 } + Method { + name: "get" + type: "QJSValue" + isMethodConstant: true + lineNumber: 72 + Parameter { name: "index"; type: "int" } + } + Method { + name: "set" + lineNumber: 73 + Parameter { name: "index"; type: "int" } + Parameter { name: "value"; type: "QJSValue" } + } + Method { + name: "setProperty" + lineNumber: 74 + Parameter { name: "index"; type: "int" } + Parameter { name: "property"; type: "QString" } + Parameter { name: "value"; type: "QVariant" } + } + Method { + name: "move" + lineNumber: 75 + Parameter { name: "from"; type: "int" } + Parameter { name: "to"; type: "int" } + Parameter { name: "count"; type: "int" } + } + Method { name: "sync"; lineNumber: 76 } + } + Component { + file: "private/qqmllistmodelworkeragent_p.h" + lineNumber: 35 + name: "QQmlListModelWorkerAgent" + accessSemantics: "reference" + prototype: "QObject" + Property { + name: "count" + type: "int" + read: "count" + index: 0 + lineNumber: 38 + isReadonly: true + isFinal: true + } + Property { + name: "engine" + type: "QQmlV4ExecutionEnginePtr" + read: "engine" + write: "setEngine" + notify: "engineChanged" + index: 1 + lineNumber: 39 + isFinal: true + } + Signal { + name: "engineChanged" + lineNumber: 68 + Parameter { name: "engine"; type: "QQmlV4ExecutionEnginePtr" } + } + Method { name: "addref"; lineNumber: 50 } + Method { name: "release"; lineNumber: 51 } + Method { name: "clear"; lineNumber: 55 } + Method { name: "remove"; isJavaScriptFunction: true; lineNumber: 56 } + Method { name: "append"; isJavaScriptFunction: true; lineNumber: 57 } + Method { name: "insert"; isJavaScriptFunction: true; lineNumber: 58 } + Method { + name: "get" + type: "QJSValue" + isMethodConstant: true + lineNumber: 59 + Parameter { name: "index"; type: "int" } + } + Method { + name: "set" + lineNumber: 60 + Parameter { name: "index"; type: "int" } + Parameter { name: "value"; type: "QJSValue" } + } + Method { + name: "setProperty" + lineNumber: 61 + Parameter { name: "index"; type: "int" } + Parameter { name: "property"; type: "QString" } + Parameter { name: "value"; type: "QVariant" } + } + Method { + name: "move" + lineNumber: 62 + Parameter { name: "from"; type: "int" } + Parameter { name: "to"; type: "int" } + Parameter { name: "count"; type: "int" } + } + Method { name: "sync"; lineNumber: 63 } + } + Component { + file: "private/qqmlmodelindexvaluetype_p.h" + lineNumber: 26 + name: "QModelIndex" + accessSemantics: "value" + extension: "QQmlModelIndexValueType" + } + Component { + file: "private/qqmlmodelindexvaluetype_p.h" + lineNumber: 26 + name: "QQmlModelIndexValueType" + accessSemantics: "value" + Property { + name: "row" + type: "int" + read: "row" + index: 0 + lineNumber: 30 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "column" + type: "int" + read: "column" + index: 1 + lineNumber: 31 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "parent" + type: "QModelIndex" + read: "parent" + index: 2 + lineNumber: 32 + isReadonly: true + isFinal: true + } + Property { + name: "valid" + type: "bool" + read: "isValid" + index: 3 + lineNumber: 33 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "model" + type: "QAbstractItemModel" + isPointer: true + read: "model" + index: 4 + lineNumber: 34 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "internalId" + type: "qulonglong" + read: "internalId" + index: 5 + lineNumber: 35 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Method { name: "toString"; type: "QString"; isMethodConstant: true; lineNumber: 43 } + Method { + name: "data" + revision: 1543 + type: "QVariant" + isMethodConstant: true + lineNumber: 46 + Parameter { name: "role"; type: "int" } + } + Method { + name: "data" + revision: 1543 + type: "QVariant" + isCloned: true + isMethodConstant: true + lineNumber: 46 + } + } + Component { + file: "private/qqmlobjectmodel_p.h" + lineNumber: 86 + name: "QQmlObjectModel" + accessSemantics: "reference" + defaultProperty: "children" + prototype: "QQmlInstanceModel" + exports: [ + "QtQml.Models/ObjectModel 2.1", + "QtQml.Models/ObjectModel 2.3", + "QtQml.Models/ObjectModel 2.15", + "QtQml.Models/ObjectModel 6.0" + ] + exportMetaObjectRevisions: [513, 515, 527, 1536] + attachedType: "QQmlObjectModelAttached" + Property { + name: "children" + type: "QObject" + isList: true + read: "children" + notify: "childrenChanged" + index: 0 + lineNumber: 91 + isReadonly: true + } + Signal { name: "childrenChanged"; lineNumber: 126 } + Method { name: "clear"; revision: 515; lineNumber: 123 } + Method { + name: "_q_createJSWrapper" + type: "qulonglong" + lineNumber: 129 + Parameter { type: "QQmlV4ExecutionEnginePtr" } + } + Method { + name: "get" + revision: 515 + type: "QObject" + isPointer: true + isMethodConstant: true + lineNumber: 116 + Parameter { name: "index"; type: "int" } + } + Method { + name: "append" + revision: 515 + lineNumber: 117 + Parameter { name: "object"; type: "QObject"; isPointer: true } + } + Method { + name: "insert" + revision: 515 + lineNumber: 118 + Parameter { name: "index"; type: "int" } + Parameter { name: "object"; type: "QObject"; isPointer: true } + } + Method { + name: "move" + revision: 515 + lineNumber: 119 + Parameter { name: "from"; type: "int" } + Parameter { name: "to"; type: "int" } + Parameter { name: "n"; type: "int" } + } + Method { + name: "move" + revision: 515 + isCloned: true + lineNumber: 119 + Parameter { name: "from"; type: "int" } + Parameter { name: "to"; type: "int" } + } + Method { + name: "remove" + revision: 515 + lineNumber: 120 + Parameter { name: "index"; type: "int" } + Parameter { name: "n"; type: "int" } + } + Method { + name: "remove" + revision: 515 + isCloned: true + lineNumber: 120 + Parameter { name: "index"; type: "int" } + } + } + Component { + file: "private/qqmlobjectmodel_p.h" + lineNumber: 133 + name: "QQmlObjectModelAttached" + accessSemantics: "reference" + prototype: "QObject" + Property { + name: "index" + type: "int" + read: "index" + notify: "indexChanged" + index: 0 + lineNumber: 141 + isReadonly: true + isFinal: true + } + Signal { name: "indexChanged"; lineNumber: 151 } + } + Component { + file: "private/qqmlmodelindexvaluetype_p.h" + lineNumber: 65 + name: "QPersistentModelIndex" + accessSemantics: "value" + extension: "QQmlPersistentModelIndexValueType" + } + Component { + file: "private/qqmlmodelindexvaluetype_p.h" + lineNumber: 65 + name: "QQmlPersistentModelIndexValueType" + accessSemantics: "value" + Property { + name: "row" + type: "int" + read: "row" + index: 0 + lineNumber: 69 + isReadonly: true + isFinal: true + } + Property { + name: "column" + type: "int" + read: "column" + index: 1 + lineNumber: 70 + isReadonly: true + isFinal: true + } + Property { + name: "parent" + type: "QModelIndex" + read: "parent" + index: 2 + lineNumber: 71 + isReadonly: true + isFinal: true + } + Property { + name: "valid" + type: "bool" + read: "isValid" + index: 3 + lineNumber: 72 + isReadonly: true + isFinal: true + } + Property { + name: "model" + type: "QAbstractItemModel" + isPointer: true + read: "model" + index: 4 + lineNumber: 73 + isReadonly: true + isFinal: true + } + Property { + name: "internalId" + type: "qulonglong" + read: "internalId" + index: 5 + lineNumber: 74 + isReadonly: true + isFinal: true + } + Method { name: "toString"; type: "QString"; isMethodConstant: true; lineNumber: 82 } + Method { + name: "data" + revision: 1543 + type: "QVariant" + isMethodConstant: true + lineNumber: 85 + Parameter { name: "role"; type: "int" } + } + Method { + name: "data" + revision: 1543 + type: "QVariant" + isCloned: true + isMethodConstant: true + lineNumber: 85 + } + } + Component { + file: "private/qqmlrolefilter_p.h" + lineNumber: 25 + name: "QQmlRoleFilter" + accessSemantics: "reference" + prototype: "QQmlFilterBase" + exports: ["QtQml.Models/RoleFilter 6.10"] + isCreatable: false + exportMetaObjectRevisions: [1546] + Property { + name: "roleName" + type: "QString" + read: "roleName" + write: "setRoleName" + notify: "roleNameChanged" + index: 0 + lineNumber: 28 + } + Signal { name: "roleNameChanged"; lineNumber: 42 } + } + Component { + file: "private/qqmlrolesorter_p.h" + lineNumber: 25 + name: "QQmlRoleSorter" + accessSemantics: "reference" + prototype: "QQmlSorterBase" + exports: ["QtQml.Models/RoleSorter 6.10"] + exportMetaObjectRevisions: [1546] + Property { + name: "roleName" + type: "QString" + read: "roleName" + write: "setRoleName" + notify: "roleNameChanged" + index: 0 + lineNumber: 28 + } + Signal { name: "roleNameChanged"; lineNumber: 43 } + } + Component { + file: "private/qqmlsortfilterproxymodel_p.h" + lineNumber: 36 + name: "QQmlSortFilterProxyModel" + accessSemantics: "reference" + prototype: "QAbstractProxyModel" + interfaces: ["QQmlParserStatus"] + exports: ["QtQml.Models/SortFilterProxyModel 6.10"] + exportMetaObjectRevisions: [1546] + Property { + name: "filters" + type: "QQmlFilterBase" + isList: true + read: "filters" + notify: "filtersChanged" + index: 0 + lineNumber: 41 + isReadonly: true + isFinal: true + } + Property { + name: "sorters" + type: "QQmlSorterBase" + isList: true + read: "sorters" + notify: "sortersChanged" + index: 1 + lineNumber: 42 + isReadonly: true + isFinal: true + } + Property { + name: "model" + type: "QVariant" + read: "model" + write: "setModel" + notify: "modelChanged" + index: 2 + lineNumber: 43 + isFinal: true + } + Property { + name: "dynamicSortFilter" + type: "bool" + read: "dynamicSortFilter" + write: "setDynamicSortFilter" + notify: "dynamicSortFilterChanged" + index: 3 + lineNumber: 44 + isFinal: true + } + Property { + name: "recursiveFiltering" + type: "bool" + read: "recursiveFiltering" + write: "setRecursiveFiltering" + notify: "recursiveFilteringChanged" + index: 4 + lineNumber: 45 + isFinal: true + } + Property { + name: "autoAcceptChildRows" + type: "bool" + read: "autoAcceptChildRows" + write: "setAutoAcceptChildRows" + notify: "autoAcceptChildRowsChanged" + index: 5 + lineNumber: 46 + isFinal: true + } + Signal { name: "dynamicSortFilterChanged"; lineNumber: 123 } + Signal { name: "recursiveFilteringChanged"; lineNumber: 124 } + Signal { name: "autoAcceptChildRowsChanged"; lineNumber: 125 } + Signal { name: "filtersChanged"; lineNumber: 126 } + Signal { name: "sortersChanged"; lineNumber: 127 } + Signal { name: "modelChanged"; lineNumber: 128 } + Signal { name: "primarySorterChanged"; lineNumber: 129 } + Method { name: "invalidate"; lineNumber: 72 } + Method { name: "invalidateSorter"; lineNumber: 73 } + Method { + name: "setPrimarySorter" + lineNumber: 74 + Parameter { name: "sorter"; type: "QQmlSorterBase"; isPointer: true } + } + Method { + name: "mapToSource" + type: "QModelIndex" + isMethodConstant: true + lineNumber: 76 + Parameter { name: "proxyIndex"; type: "QModelIndex" } + } + Method { + name: "mapFromSource" + type: "QModelIndex" + isMethodConstant: true + lineNumber: 77 + Parameter { name: "sourceIndex"; type: "QModelIndex" } + } + } + Component { + file: "private/qqmlsorterbase_p.h" + lineNumber: 29 + name: "QQmlSorterBase" + accessSemantics: "reference" + prototype: "QObject" + exports: ["QtQml.Models/SorterBase 6.10"] + isCreatable: false + exportMetaObjectRevisions: [1546] + Property { + name: "enabled" + type: "bool" + read: "enabled" + write: "setEnabled" + notify: "enabledChanged" + index: 0 + lineNumber: 32 + isFinal: true + } + Property { + name: "sortOrder" + type: "Qt::SortOrder" + read: "sortOrder" + write: "setSortOrder" + notify: "sortOrderChanged" + index: 1 + lineNumber: 33 + isFinal: true + } + Property { + name: "priority" + type: "int" + read: "priority" + write: "setPriority" + notify: "priorityChanged" + index: 2 + lineNumber: 34 + isFinal: true + } + Property { + name: "column" + type: "int" + read: "column" + write: "setColumn" + notify: "columnChanged" + index: 3 + lineNumber: 35 + isFinal: true + } + Signal { name: "enabledChanged"; lineNumber: 60 } + Signal { name: "sortOrderChanged"; lineNumber: 61 } + Signal { name: "priorityChanged"; lineNumber: 62 } + Signal { name: "columnChanged"; lineNumber: 63 } + Signal { name: "invalidateModel"; lineNumber: 64 } + Signal { + name: "invalidateCache" + lineNumber: 65 + Parameter { name: "filter"; type: "QQmlSorterBase"; isPointer: true } + } + Method { + name: "invalidate" + lineNumber: 68 + Parameter { name: "updateCache"; type: "bool" } + } + Method { name: "invalidate"; isCloned: true; lineNumber: 68 } + } + Component { + file: "private/qqmlsortercompositor_p.h" + lineNumber: 25 + name: "QQmlSorterCompositor" + accessSemantics: "reference" + prototype: "QQmlSorterBase" + Method { name: "updateCache"; lineNumber: 55 } + } + Component { + file: "private/qqmlstringsorter_p.h" + lineNumber: 26 + name: "QQmlStringSorter" + accessSemantics: "reference" + prototype: "QQmlRoleSorter" + exports: ["QtQml.Models/StringSorter 6.10"] + exportMetaObjectRevisions: [1546] + Property { + name: "caseSensitivity" + type: "Qt::CaseSensitivity" + read: "caseSensitivity" + write: "setCaseSensitivity" + notify: "caseSensitivityChanged" + index: 0 + lineNumber: 29 + } + Property { + name: "ignorePunctuation" + type: "bool" + read: "ignorePunctuation" + write: "setIgnorePunctuation" + notify: "ignorePunctuationChanged" + index: 1 + lineNumber: 30 + } + Property { + name: "locale" + type: "QLocale" + read: "locale" + write: "setLocale" + notify: "localeChanged" + index: 2 + lineNumber: 31 + } + Property { + name: "numericMode" + type: "bool" + read: "numericMode" + write: "setNumericMode" + notify: "numericModeChanged" + index: 3 + lineNumber: 32 + } + Signal { name: "caseSensitivityChanged"; lineNumber: 55 } + Signal { name: "ignorePunctuationChanged"; lineNumber: 56 } + Signal { name: "localeChanged"; lineNumber: 57 } + Signal { name: "numericModeChanged"; lineNumber: 58 } + } + Component { + file: "private/qqmlvaluefilter_p.h" + lineNumber: 25 + name: "QQmlValueFilter" + accessSemantics: "reference" + prototype: "QQmlRoleFilter" + exports: ["QtQml.Models/ValueFilter 6.10"] + exportMetaObjectRevisions: [1546] + Property { + name: "value" + type: "QVariant" + read: "value" + write: "setValue" + reset: "resetValue" + notify: "valueChanged" + index: 0 + lineNumber: 28 + } + Signal { name: "valueChanged"; lineNumber: 43 } + } + Component { + file: "private/qquickpackage_p.h" + lineNumber: 28 + name: "QQuickPackage" + accessSemantics: "reference" + defaultProperty: "data" + prototype: "QObject" + exports: ["QtQml.Models/Package 2.0", "QtQml.Models/Package 6.0"] + exportMetaObjectRevisions: [512, 1536] + attachedType: "QQuickPackageAttached" + Property { + name: "data" + type: "QObject" + isList: true + read: "data" + index: 0 + lineNumber: 37 + isReadonly: true + } + } + Component { + file: "private/qquickpackage_p.h" + lineNumber: 50 + name: "QQuickPackageAttached" + accessSemantics: "reference" + prototype: "QObject" + Property { + name: "name" + type: "QString" + read: "name" + write: "setName" + index: 0 + lineNumber: 53 + isFinal: true + } + } +} diff --git a/photowall-qt/build/qml/QtQml/Models/qmldir b/photowall-qt/build/qml/QtQml/Models/qmldir new file mode 100644 index 0000000..addcbf1 --- /dev/null +++ b/photowall-qt/build/qml/QtQml/Models/qmldir @@ -0,0 +1,9 @@ +module QtQml.Models +linktarget Qt6::modelsplugin +optional plugin modelsplugin +classname QtQmlModelsPlugin +designersupported +typeinfo plugins.qmltypes +depends QML 1.0 +prefer :/qt-project.org/imports/QtQml/Models/ + diff --git a/photowall-qt/build/qml/QtQml/WorkerScript/plugins.qmltypes b/photowall-qt/build/qml/QtQml/WorkerScript/plugins.qmltypes new file mode 100644 index 0000000..484d444 --- /dev/null +++ b/photowall-qt/build/qml/QtQml/WorkerScript/plugins.qmltypes @@ -0,0 +1,50 @@ +import QtQuick.tooling 1.2 + +// This file describes the plugin-supplied types contained in the library. +// It is used for QML tooling purposes only. +// +// This file was auto-generated by qmltyperegistrar. + +Module { + Component { + file: "private/qquickworkerscript_p.h" + lineNumber: 51 + name: "QQuickWorkerScript" + accessSemantics: "reference" + prototype: "QObject" + interfaces: ["QQmlParserStatus"] + exports: [ + "QtQml.WorkerScript/WorkerScript 2.0", + "QtQml.WorkerScript/WorkerScript 2.15", + "QtQml.WorkerScript/WorkerScript 6.0" + ] + exportMetaObjectRevisions: [512, 527, 1536] + Property { + name: "source" + type: "QUrl" + read: "source" + write: "setSource" + notify: "sourceChanged" + index: 0 + lineNumber: 55 + } + Property { + name: "ready" + revision: 527 + type: "bool" + read: "ready" + notify: "readyChanged" + index: 1 + lineNumber: 56 + isReadonly: true + } + Signal { name: "sourceChanged"; lineNumber: 75 } + Signal { name: "readyChanged"; revision: 527; lineNumber: 76 } + Signal { + name: "message" + lineNumber: 77 + Parameter { name: "messageObject"; type: "QJSValue" } + } + Method { name: "sendMessage"; isJavaScriptFunction: true; lineNumber: 72 } + } +} diff --git a/photowall-qt/build/qml/QtQml/WorkerScript/qmldir b/photowall-qt/build/qml/QtQml/WorkerScript/qmldir new file mode 100644 index 0000000..dfdced0 --- /dev/null +++ b/photowall-qt/build/qml/QtQml/WorkerScript/qmldir @@ -0,0 +1,9 @@ +module QtQml.WorkerScript +linktarget Qt6::workerscriptplugin +optional plugin workerscriptplugin +classname QtQmlWorkerScriptPlugin +designersupported +typeinfo plugins.qmltypes +depends QML 1.0 +prefer :/qt-project.org/imports/QtQml/WorkerScript/ + diff --git a/photowall-qt/build/qml/QtQml/WorkerScript/workerscriptplugin.dll b/photowall-qt/build/qml/QtQml/WorkerScript/workerscriptplugin.dll new file mode 100644 index 0000000..c91959a Binary files /dev/null and b/photowall-qt/build/qml/QtQml/WorkerScript/workerscriptplugin.dll differ diff --git a/photowall-qt/build/qml/QtQml/plugins.qmltypes b/photowall-qt/build/qml/QtQml/plugins.qmltypes new file mode 100644 index 0000000..0cb4504 --- /dev/null +++ b/photowall-qt/build/qml/QtQml/plugins.qmltypes @@ -0,0 +1,258 @@ +import QtQuick.tooling 1.2 + +// This file describes the plugin-supplied types contained in the library. +// It is used for QML tooling purposes only. +// +// This file was auto-generated by qmltyperegistrar. + +Module { + Component { + file: "private/qqmlbind_p.h" + lineNumber: 27 + name: "QQmlBind" + accessSemantics: "reference" + prototype: "QObject" + interfaces: ["QQmlParserStatus", "QQmlPropertyValueSource"] + immediateNames: [ + "objectName", + "target", + "property", + "value", + "when", + "delayed", + "restoreMode" + ] + exports: [ + "QtQml/Binding 2.0", + "QtQml/Binding 2.8", + "QtQml/Binding 2.14", + "QtQml/Binding 6.0", + "QtQml/Binding 6.10" + ] + exportMetaObjectRevisions: [512, 520, 526, 1536, 1546] + Enum { + name: "RestorationMode" + lineNumber: 30 + values: [ + "RestoreNone", + "RestoreBinding", + "RestoreValue", + "RestoreBindingOrValue" + ] + } + Property { + name: "target" + type: "QObject" + isPointer: true + read: "object" + write: "setObject" + notify: "objectChanged" + index: 0 + lineNumber: 42 + } + Property { + name: "property" + type: "QString" + read: "property" + write: "setProperty" + notify: "propertyChanged" + index: 1 + lineNumber: 43 + } + Property { + name: "value" + type: "QVariant" + read: "value" + write: "setValue" + notify: "valueChanged" + index: 2 + lineNumber: 44 + } + Property { + name: "when" + type: "bool" + read: "when" + write: "setWhen" + notify: "whenChanged" + index: 3 + lineNumber: 45 + } + Property { + name: "delayed" + revision: 520 + type: "bool" + read: "delayed" + write: "setDelayed" + notify: "delayedChanged" + index: 4 + lineNumber: 46 + } + Property { + name: "restoreMode" + revision: 526 + type: "RestorationMode" + read: "restoreMode" + write: "setRestoreMode" + notify: "restoreModeChanged" + index: 5 + lineNumber: 47 + } + Signal { name: "restoreModeChanged"; lineNumber: 77 } + Signal { name: "objectChanged"; revision: 1546; lineNumber: 78 } + Signal { name: "propertyChanged"; revision: 1546; lineNumber: 79 } + Signal { name: "valueChanged"; revision: 1546; lineNumber: 80 } + Signal { name: "whenChanged"; revision: 1546; lineNumber: 81 } + Signal { name: "delayedChanged"; revision: 1546; lineNumber: 82 } + Method { name: "targetValueChanged"; lineNumber: 94 } + } + Component { + file: "private/qqmlconnections_p.h" + lineNumber: 32 + name: "QQmlConnections" + accessSemantics: "reference" + prototype: "QObject" + interfaces: ["QQmlParserStatus"] + exports: [ + "QtQml/Connections 2.0", + "QtQml/Connections 2.3", + "QtQml/Connections 6.0" + ] + hasCustomParser: true + exportMetaObjectRevisions: [512, 515, 1536] + Property { + name: "target" + type: "QObject" + isPointer: true + read: "target" + write: "setTarget" + notify: "targetChanged" + index: 0 + lineNumber: 38 + } + Property { + name: "enabled" + revision: 515 + type: "bool" + read: "isEnabled" + write: "setEnabled" + notify: "enabledChanged" + index: 1 + lineNumber: 39 + } + Property { + name: "ignoreUnknownSignals" + type: "bool" + read: "ignoreUnknownSignals" + write: "setIgnoreUnknownSignals" + index: 2 + lineNumber: 40 + } + Signal { name: "targetChanged"; lineNumber: 63 } + Signal { name: "enabledChanged"; revision: 515; lineNumber: 64 } + } + Component { + file: "private/qqmllocaleenums_p.h" + lineNumber: 38 + name: "QQmlLocaleEnums" + accessSemantics: "none" + prototype: "QQmlLocale" + exports: ["QtQml/Locale 2.2", "QtQml/Locale 6.0"] + isCreatable: false + exportMetaObjectRevisions: [514, 1536] + } + Component { + file: "private/qqmlloggingcategory_p.h" + lineNumber: 33 + name: "QQmlLoggingCategory" + accessSemantics: "reference" + prototype: "QQmlLoggingCategoryBase" + interfaces: ["QQmlParserStatus"] + exports: [ + "QtQml/LoggingCategory 2.8", + "QtQml/LoggingCategory 2.12", + "QtQml/LoggingCategory 6.0" + ] + exportMetaObjectRevisions: [520, 524, 1536] + Enum { + name: "DefaultLogLevel" + lineNumber: 44 + values: ["Debug", "Info", "Warning", "Critical", "Fatal"] + } + Property { name: "name"; type: "QString"; read: "name"; write: "setName"; index: 0; lineNumber: 38 } + Property { + name: "defaultLogLevel" + revision: 524 + type: "DefaultLogLevel" + read: "defaultLogLevel" + write: "setDefaultLogLevel" + index: 1 + lineNumber: 39 + } + } + Component { + file: "private/qqmltimer_p.h" + lineNumber: 30 + name: "QQmlTimer" + accessSemantics: "reference" + parentProperty: "parent" + prototype: "QObject" + interfaces: ["QQmlParserStatus"] + exports: ["QtQml/Timer 2.0", "QtQml/Timer 6.0"] + exportMetaObjectRevisions: [512, 1536] + Property { + name: "interval" + type: "int" + read: "interval" + write: "setInterval" + notify: "intervalChanged" + index: 0 + lineNumber: 35 + } + Property { + name: "running" + type: "bool" + read: "isRunning" + write: "setRunning" + notify: "runningChanged" + index: 1 + lineNumber: 36 + } + Property { + name: "repeat" + type: "bool" + read: "isRepeating" + write: "setRepeating" + notify: "repeatChanged" + index: 2 + lineNumber: 37 + } + Property { + name: "triggeredOnStart" + type: "bool" + read: "triggeredOnStart" + write: "setTriggeredOnStart" + notify: "triggeredOnStartChanged" + index: 3 + lineNumber: 38 + } + Property { + name: "parent" + type: "QObject" + isPointer: true + read: "parent" + index: 4 + lineNumber: 39 + isReadonly: true + isPropertyConstant: true + } + Signal { name: "triggered"; lineNumber: 71 } + Signal { name: "runningChanged"; lineNumber: 72 } + Signal { name: "intervalChanged"; lineNumber: 73 } + Signal { name: "repeatChanged"; lineNumber: 74 } + Signal { name: "triggeredOnStartChanged"; lineNumber: 75 } + Method { name: "start"; lineNumber: 66 } + Method { name: "stop"; lineNumber: 67 } + Method { name: "restart"; lineNumber: 68 } + Method { name: "ticked"; lineNumber: 81 } + } +} diff --git a/photowall-qt/build/qml/QtQml/qmldir b/photowall-qt/build/qml/QtQml/qmldir new file mode 100644 index 0000000..4b217bb --- /dev/null +++ b/photowall-qt/build/qml/QtQml/qmldir @@ -0,0 +1,11 @@ +module QtQml +linktarget Qt6::qmlplugin +optional plugin qmlplugin +classname QtQmlPlugin +designersupported +typeinfo plugins.qmltypes +import QML 1.0 +import QtQml.Models auto +import QtQml.WorkerScript auto +prefer :/qt-project.org/imports/QtQml/ + diff --git a/photowall-qt/build/qml/QtQml/qmlplugin.dll b/photowall-qt/build/qml/QtQml/qmlplugin.dll new file mode 100644 index 0000000..f21d77f Binary files /dev/null and b/photowall-qt/build/qml/QtQml/qmlplugin.dll differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/AbstractButton.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/AbstractButton.qml new file mode 100644 index 0000000..673a18b --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/AbstractButton.qml @@ -0,0 +1,15 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T + +T.AbstractButton { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/Action.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/Action.qml new file mode 100644 index 0000000..aedfebe --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/Action.qml @@ -0,0 +1,8 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T + +T.Action { } diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/ActionGroup.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/ActionGroup.qml new file mode 100644 index 0000000..e41510f --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/ActionGroup.qml @@ -0,0 +1,8 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T + +T.ActionGroup { } diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/ApplicationWindow.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/ApplicationWindow.qml new file mode 100644 index 0000000..b299cdd --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/ApplicationWindow.qml @@ -0,0 +1,13 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Templates as T + +T.ApplicationWindow { + id: window + + color: window.palette.window +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/BusyIndicator.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/BusyIndicator.qml new file mode 100644 index 0000000..ab402cf --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/BusyIndicator.qml @@ -0,0 +1,30 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.Basic.impl +import QtQuick.Templates as T + +T.BusyIndicator { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: 6 + + contentItem: BusyIndicatorImpl { + implicitWidth: 48 + implicitHeight: 48 + + pen: control.palette.dark + fill: control.palette.dark + + running: control.running + opacity: control.running ? 1 : 0 + Behavior on opacity { OpacityAnimator { duration: 250 } } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/Button.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/Button.qml new file mode 100644 index 0000000..77dd466 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/Button.qml @@ -0,0 +1,48 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Templates as T + +T.Button { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: 6 + horizontalPadding: padding + 2 + spacing: 6 + + icon.width: 24 + icon.height: 24 + icon.color: control.checked || control.highlighted ? control.palette.brightText : + control.flat && !control.down ? (control.visualFocus ? control.palette.highlight : control.palette.windowText) : control.palette.buttonText + + contentItem: IconLabel { + spacing: control.spacing + mirrored: control.mirrored + display: control.display + + icon: control.icon + text: control.text + font: control.font + color: control.checked || control.highlighted ? control.palette.brightText : + control.flat && !control.down ? (control.visualFocus ? control.palette.highlight : control.palette.windowText) : control.palette.buttonText + } + + background: Rectangle { + implicitWidth: 100 + implicitHeight: 40 + visible: !control.flat || control.down || control.checked || control.highlighted + color: Color.blend(control.checked || control.highlighted ? control.palette.dark : control.palette.button, + control.palette.mid, control.down ? 0.5 : 0.0) + border.color: control.visualFocus ? control.palette.highlight : control.palette.windowText + border.width: control.visualFocus ? 2 : + Qt.styleHints.accessibility.contrastPreference == Qt.HighContrast ? 1 : 0 + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/ButtonGroup.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/ButtonGroup.qml new file mode 100644 index 0000000..7c08a02 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/ButtonGroup.qml @@ -0,0 +1,8 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T + +T.ButtonGroup { } diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/Calendar.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/Calendar.qml new file mode 100644 index 0000000..c5c6e01 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/Calendar.qml @@ -0,0 +1,9 @@ +// Copyright (C) 2021 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +pragma Singleton + +import QtQuick.Templates as T + +T.Calendar {} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/CalendarModel.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/CalendarModel.qml new file mode 100644 index 0000000..ea58d72 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/CalendarModel.qml @@ -0,0 +1,7 @@ +// Copyright (C) 2021 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick.Templates as T + +T.CalendarModel {} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/CheckBox.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/CheckBox.qml new file mode 100644 index 0000000..129afc9 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/CheckBox.qml @@ -0,0 +1,68 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl + +T.CheckBox { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + padding: 6 + spacing: 6 + + // keep in sync with CheckDelegate.qml (shared CheckIndicator.qml was removed for performance reasons) + indicator: Rectangle { + implicitWidth: 28 + implicitHeight: 28 + + x: control.text ? (control.mirrored ? control.width - width - control.rightPadding : control.leftPadding) : control.leftPadding + (control.availableWidth - width) / 2 + y: control.topPadding + (control.availableHeight - height) / 2 + + color: control.down ? control.palette.light : control.palette.base + border.width: control.visualFocus ? 2 : 1 + border.color: { + if (control.visualFocus) + return control.palette.highlight + else if (Qt.styleHints.accessibility.contrastPreference !== Qt.HighContrast) + return control.palette.mid + else + return Color.blend(control.palette.dark, control.palette.base, + control.enabled ? 0.0 : 0.5) + } + + ColorImage { + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + defaultColor: "#353637" + color: control.palette.text + source: "qrc:/qt-project.org/imports/QtQuick/Controls/Basic/images/check.png" + visible: control.checkState === Qt.Checked + } + + Rectangle { + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + width: 16 + height: 3 + color: control.palette.text + visible: control.checkState === Qt.PartiallyChecked + } + } + + contentItem: CheckLabel { + leftPadding: control.indicator && !control.mirrored ? control.indicator.width + control.spacing : 0 + rightPadding: control.indicator && control.mirrored ? control.indicator.width + control.spacing : 0 + + text: control.text + font: control.font + color: control.palette.windowText + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/CheckDelegate.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/CheckDelegate.qml new file mode 100644 index 0000000..8ad6034 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/CheckDelegate.qml @@ -0,0 +1,85 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl + +T.CheckDelegate { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + padding: 12 + spacing: 12 + + icon.width: 24 + icon.height: 24 + icon.color: control.palette.text + + contentItem: IconLabel { + leftPadding: control.mirrored ? control.indicator.width + control.spacing : 0 + rightPadding: !control.mirrored ? control.indicator.width + control.spacing : 0 + + spacing: control.spacing + mirrored: control.mirrored + display: control.display + alignment: control.display === IconLabel.IconOnly || control.display === IconLabel.TextUnderIcon ? Qt.AlignCenter : Qt.AlignLeft + + icon: control.icon + text: control.text + font: control.font + color: control.palette.text + } + + // keep in sync with CheckBox.qml (shared CheckIndicator.qml was removed for performance reasons) + indicator: Rectangle { + implicitWidth: 28 + implicitHeight: 28 + + x: control.mirrored ? control.leftPadding : control.width - width - control.rightPadding + y: control.topPadding + (control.availableHeight - height) / 2 + + color: control.down ? control.palette.light : control.palette.base + border.width: control.visualFocus ? 2 : 1 + border.color: { + if (control.visualFocus) + return control.palette.highlight + else if (Qt.styleHints.accessibility.contrastPreference !== Qt.HighContrast) + return control.palette.mid + else + return Color.blend(control.palette.dark, control.palette.base, + control.enabled ? 0.0 : 0.5) + } + + ColorImage { + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + defaultColor: "#353637" + color: control.palette.text + source: "qrc:/qt-project.org/imports/QtQuick/Controls/Basic/images/check.png" + visible: control.checkState === Qt.Checked + } + + Rectangle { + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + width: 16 + height: 3 + color: control.palette.text + visible: control.checkState === Qt.PartiallyChecked + } + } + + background: Rectangle { + implicitWidth: 100 + implicitHeight: 40 + visible: control.down || control.highlighted + color: control.down ? control.palette.midlight : control.palette.light + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/ComboBox.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/ComboBox.qml new file mode 100644 index 0000000..b5148a9 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/ComboBox.qml @@ -0,0 +1,129 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +pragma ComponentBehavior: Bound + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Templates as T + +T.ComboBox { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + leftPadding: padding + (!control.mirrored || !indicator || !indicator.visible ? 0 : indicator.width + spacing) + rightPadding: padding + (control.mirrored || !indicator || !indicator.visible ? 0 : indicator.width + spacing) + + delegate: ItemDelegate { + required property var model + required property int index + + width: ListView.view.width + text: model[control.textRole] + palette.text: control.palette.text + palette.highlightedText: control.palette.highlightedText + font.weight: control.currentIndex === index ? Font.DemiBold : Font.Normal + highlighted: control.highlightedIndex === index + hoverEnabled: control.hoverEnabled + } + + indicator: ColorImage { + x: control.mirrored ? control.padding : control.width - width - control.padding + y: control.topPadding + (control.availableHeight - height) / 2 + color: control.palette.dark + defaultColor: "#353637" + source: "qrc:/qt-project.org/imports/QtQuick/Controls/Basic/images/double-arrow.png" + opacity: enabled ? 1 : 0.3 + } + + contentItem: T.TextField { + leftPadding: !control.mirrored ? 12 : control.editable && activeFocus ? 3 : 1 + rightPadding: control.mirrored ? 12 : control.editable && activeFocus ? 3 : 1 + topPadding: 6 - control.padding + bottomPadding: 6 - control.padding + + text: control.editable ? control.editText : control.displayText + + enabled: control.editable + autoScroll: control.editable + readOnly: control.down + inputMethodHints: control.inputMethodHints + validator: control.validator + selectByMouse: control.selectTextByMouse + + color: control.editable ? control.palette.text : control.palette.buttonText + selectionColor: control.palette.highlight + selectedTextColor: control.palette.highlightedText + verticalAlignment: Text.AlignVCenter + + background: Rectangle { + visible: control.enabled && control.editable && !control.flat + border.width: parent && parent.activeFocus ? 2 : 1 + border.color: parent && parent.activeFocus ? control.palette.highlight : + Qt.styleHints.accessibility.contrastPreference === Qt.HighContrast ? + control.palette.buttonText : control.palette.button + color: control.palette.base + } + } + + background: Rectangle { + implicitWidth: 140 + implicitHeight: 40 + + color: control.down ? control.palette.mid : control.palette.button + border.color: !control.editable && control.visualFocus ? control.palette.highlight : control.palette.buttonText + border.width: (!control.editable && control.visualFocus) ? 2 : + Qt.styleHints.accessibility.contrastPreference === Qt.HighContrast ? 1 : 0 + visible: !control.flat || control.down + } + + popup: T.Popup { + y: control.height + width: control.width + height: Math.min(contentItem.implicitHeight, control.Window.height - topMargin - bottomMargin) + topMargin: 6 + bottomMargin: 6 + palette: control.palette + + contentItem: ListView { + clip: true + implicitHeight: contentHeight + model: control.delegateModel + currentIndex: control.highlightedIndex + highlightMoveDuration: 0 + + Rectangle { + z: 10 + width: parent.width + height: parent.height + color: "transparent" + border.color: control.palette.mid + } + + // Show a contour around the highlighted item in high contrast mode + Rectangle { + property Item highlightedItem: parent ? parent.itemAtIndex(control.highlightedIndex) : null + visible: Qt.styleHints.accessibility.contrastPreference === Qt.HighContrast && highlightedItem + z: 11 + x: highlightedItem ? highlightedItem.x : 0 + y: highlightedItem ? highlightedItem.y : 0 + width: highlightedItem ? highlightedItem.width : 0 + height: highlightedItem ? highlightedItem.height : 0 + color: "transparent" + border.color: control.palette.dark + } + + T.ScrollIndicator.vertical: ScrollIndicator { } + } + + background: Rectangle { + color: control.palette.window + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/Container.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/Container.qml new file mode 100644 index 0000000..35ce6bd --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/Container.qml @@ -0,0 +1,15 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T + +T.Container { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/Control.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/Control.qml new file mode 100644 index 0000000..1c40f11 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/Control.qml @@ -0,0 +1,15 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T + +T.Control { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/DayOfWeekRow.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/DayOfWeekRow.qml new file mode 100644 index 0000000..121d4f9 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/DayOfWeekRow.qml @@ -0,0 +1,42 @@ +// Copyright (C) 2022 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T + +T.AbstractDayOfWeekRow { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + contentItem.implicitHeight + topPadding + bottomPadding) + + spacing: 6 + topPadding: 6 + bottomPadding: 6 + font.bold: true + + //! [delegate] + delegate: Text { + text: shortName + font: control.font + color: control.palette.text + horizontalAlignment: Text.AlignHCenter + verticalAlignment: Text.AlignVCenter + + required property string shortName + } + //! [delegate] + + //! [contentItem] + contentItem: Row { + spacing: control.spacing + Repeater { + model: control.source + delegate: control.delegate + } + } + //! [contentItem] +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/DelayButton.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/DelayButton.qml new file mode 100644 index 0000000..fa20362 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/DelayButton.qml @@ -0,0 +1,73 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Templates as T + +T.DelayButton { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: 6 + horizontalPadding: padding + 2 + + transition: Transition { + NumberAnimation { + duration: control.delay * (control.pressed ? 1.0 - control.progress : 0.3 * control.progress) + } + } + + contentItem: ItemGroup { + ClippedText { + clip: control.progress > 0 + clipX: -control.leftPadding + control.progress * control.width + clipWidth: (1.0 - control.progress) * control.width + visible: control.progress < 1 + + text: control.text + font: control.font + opacity: enabled ? 1 : 0.3 + color: control.palette.buttonText + horizontalAlignment: Text.AlignHCenter + verticalAlignment: Text.AlignVCenter + elide: Text.ElideRight + } + + ClippedText { + clip: control.progress > 0 + clipX: -control.leftPadding + clipWidth: control.progress * control.width + visible: control.progress > 0 + + text: control.text + font: control.font + opacity: enabled ? 1 : 0.3 + color: control.palette.brightText + horizontalAlignment: Text.AlignHCenter + verticalAlignment: Text.AlignVCenter + elide: Text.ElideRight + } + } + + background: Rectangle { + implicitWidth: 100 + implicitHeight: 40 + color: Color.blend(control.palette.button, control.palette.mid, control.down ? 0.5 : 0.0) + border.color: control.visualFocus ? control.palette.highlight : control.palette.windowText + border.width: control.visualFocus ? 2 : + Qt.styleHints.accessibility.contrastPreference === Qt.HighContrast ? 1 : 0 + + PaddedRectangle { + padding: control.visualFocus ? 2 : 0 + width: control.progress * parent.width + height: parent.height + color: Color.blend(control.palette.dark, control.palette.mid, control.down ? 0.5 : 0.0) + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/Dial.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/Dial.qml new file mode 100644 index 0000000..5e7217c --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/Dial.qml @@ -0,0 +1,50 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Controls.Basic.impl +import QtQuick.Templates as T + +T.Dial { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + background: DialImpl { + implicitWidth: 184 + implicitHeight: 184 + color: control.visualFocus ? control.palette.highlight : control.palette.dark + progress: control.position + opacity: control.enabled ? 1 : 0.3 + startAngle: control.startAngle + endAngle: control.endAngle + } + + handle: ColorImage { + x: control.background.x + control.background.width / 2 - width / 2 + y: control.background.y + control.background.height / 2 - height / 2 + width: 14 + height: 10 + defaultColor: "#353637" + color: control.visualFocus ? control.palette.highlight : control.palette.dark + source: "qrc:/qt-project.org/imports/QtQuick/Controls/Basic/images/dial-indicator.png" + antialiasing: true + opacity: control.enabled ? 1 : 0.3 + transform: [ + Translate { + y: -Math.min(control.background.width, control.background.height) * 0.4 + + (control.handle ? control.handle.height / 2 : 0) + }, + Rotation { + angle: control.angle + origin.x: control.handle ? control.handle.width / 2 : 0 + origin.y: control.handle ? control.handle.height / 2 : 0 + } + ] + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/Dialog.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/Dialog.qml new file mode 100644 index 0000000..dedb812 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/Dialog.qml @@ -0,0 +1,53 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl + +T.Dialog { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding, + implicitHeaderWidth, + implicitFooterWidth) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding + + (implicitHeaderHeight > 0 ? implicitHeaderHeight + spacing : 0) + + (implicitFooterHeight > 0 ? implicitFooterHeight + spacing : 0)) + + padding: 12 + + background: Rectangle { + color: control.palette.window + border.color: control.palette.dark + } + + header: Label { + text: control.title + visible: parent?.parent === Overlay.overlay && control.title + elide: Label.ElideRight + font.bold: true + padding: 12 + background: Rectangle { + x: 1; y: 1 + width: parent.width - 2 + height: parent.height - 1 + color: control.palette.window + } + } + + footer: DialogButtonBox { + visible: count > 0 + } + + T.Overlay.modal: Rectangle { + color: Color.transparent(control.palette.shadow, 0.5) + } + + T.Overlay.modeless: Rectangle { + color: Color.transparent(control.palette.shadow, 0.12) + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/DialogButtonBox.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/DialogButtonBox.qml new file mode 100644 index 0000000..c44badb --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/DialogButtonBox.qml @@ -0,0 +1,41 @@ +// Copyright (C) 2023 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T + +T.DialogButtonBox { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + (control.count === 1 ? implicitContentWidth * 2 : implicitContentWidth) + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + contentWidth: (contentItem as ListView)?.contentWidth + + spacing: 1 + padding: 12 + alignment: count === 1 ? Qt.AlignRight : undefined + + delegate: Button { + width: control.count === 1 ? control.availableWidth / 2 : undefined + } + + contentItem: ListView { + implicitWidth: contentWidth + model: control.contentModel + spacing: control.spacing + orientation: ListView.Horizontal + boundsBehavior: Flickable.StopAtBounds + snapMode: ListView.SnapToItem + } + + background: Rectangle { + implicitHeight: 40 + x: 1; y: 1 + width: parent.width - 2 + height: parent.height - 2 + color: control.palette.window + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/Drawer.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/Drawer.qml new file mode 100644 index 0000000..a82544c --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/Drawer.qml @@ -0,0 +1,46 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Templates as T + +T.Drawer { + id: control + + parent: T.Overlay.overlay + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + topPadding: SafeArea.margins.top + (control.edge === Qt.BottomEdge) + leftPadding: SafeArea.margins.left + (control.edge === Qt.RightEdge) + rightPadding: SafeArea.margins.right + (control.edge === Qt.LeftEdge) + bottomPadding: SafeArea.margins.bottom + (control.edge === Qt.TopEdge) + + enter: Transition { SmoothedAnimation { velocity: 5 } } + exit: Transition { SmoothedAnimation { velocity: 5 } } + + background: Rectangle { + color: control.palette.window + Rectangle { + readonly property bool horizontal: control.edge === Qt.LeftEdge || control.edge === Qt.RightEdge + width: horizontal ? 1 : parent.width + height: horizontal ? parent.height : 1 + color: control.palette.dark + x: control.edge === Qt.LeftEdge ? parent.width - 1 : 0 + y: control.edge === Qt.TopEdge ? parent.height - 1 : 0 + } + } + + T.Overlay.modal: Rectangle { + color: Color.transparent(control.palette.shadow, 0.5) + } + + T.Overlay.modeless: Rectangle { + color: Color.transparent(control.palette.shadow, 0.12) + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/Frame.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/Frame.qml new file mode 100644 index 0000000..79d8f92 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/Frame.qml @@ -0,0 +1,25 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Templates as T + +T.Frame { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: 12 + + background: Rectangle { + color: "transparent" + border.color: Qt.styleHints.accessibility.contrastPreference !== Qt.HighContrast ? + control.palette.mid : Color.blend(control.palette.dark, control.palette.base, + enabled ? 0.0 : 0.5) + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/GroupBox.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/GroupBox.qml new file mode 100644 index 0000000..b9bd238 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/GroupBox.qml @@ -0,0 +1,43 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Templates as T + +T.GroupBox { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding, + implicitLabelWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + spacing: 6 + padding: 12 + topPadding: padding + (implicitLabelWidth > 0 ? implicitLabelHeight + spacing : 0) + + label: Text { + x: control.leftPadding + width: control.availableWidth + + text: control.title + font: control.font + color: control.palette.windowText + elide: Text.ElideRight + verticalAlignment: Text.AlignVCenter + } + + background: Rectangle { + y: control.topPadding - control.bottomPadding + width: parent.width + height: parent.height - control.topPadding + control.bottomPadding + + color: "transparent" + border.color: Qt.styleHints.accessibility.contrastPreference !== Qt.HighContrast ? + control.palette.mid : Color.blend(control.palette.dark, control.palette.base, + enabled ? 0.0 : 0.5) + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/HorizontalHeaderView.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/HorizontalHeaderView.qml new file mode 100644 index 0000000..bb5f70b --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/HorizontalHeaderView.qml @@ -0,0 +1,21 @@ +// Copyright (C) 2020 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +pragma ComponentBehavior: Bound + +import QtQuick.Templates as T + +T.HorizontalHeaderView { + id: control + + implicitWidth: syncView ? syncView.width : 0 + // The contentHeight of TableView will be zero at start-up, until the delegate + // items have been loaded. This means that even if the implicit height of + // HorizontalHeaderView should be the same as the content height in the end, we + // need to ensure that it has at least a height of 1 at start-up, otherwise + // TableView won't bother loading any delegates at all. + implicitHeight: Math.max(1, contentHeight) + + delegate: HorizontalHeaderViewDelegate { } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/HorizontalHeaderViewDelegate.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/HorizontalHeaderViewDelegate.qml new file mode 100644 index 0000000..08d1e31 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/HorizontalHeaderViewDelegate.qml @@ -0,0 +1,33 @@ +// Copyright (C) 2025 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T + +T.HeaderViewDelegate { + id: control + + // same as AbstractButton.qml + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: 8 + + highlighted: selected + + background: Rectangle { + border.color: Qt.styleHints.accessibility.contrastPreference === Qt.HighContrast ? + control.palette.windowText : control.palette.midlight + color: control.palette.light + } + + contentItem: Label { + horizontalAlignment: Text.AlignHCenter + verticalAlignment: Text.AlignVCenter + color: control.palette.windowText + text: control.model[control.headerView.textRole] + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/ItemDelegate.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/ItemDelegate.qml new file mode 100644 index 0000000..661c2a4 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/ItemDelegate.qml @@ -0,0 +1,46 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Templates as T + +T.ItemDelegate { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + padding: 12 + spacing: 8 + + icon.width: 24 + icon.height: 24 + icon.color: control.palette.text + + contentItem: IconLabel { + spacing: control.spacing + mirrored: control.mirrored + display: control.display + alignment: control.display === IconLabel.IconOnly || control.display === IconLabel.TextUnderIcon ? Qt.AlignCenter : Qt.AlignLeft + + icon: control.icon + text: control.text + font: control.font + color: control.highlighted ? control.palette.highlightedText : control.palette.text + } + + background: Rectangle { + implicitWidth: 100 + implicitHeight: 40 + visible: control.down || control.highlighted || control.visualFocus + color: Color.blend(control.down ? control.palette.midlight : control.palette.light, + control.palette.highlight, control.visualFocus ? 0.15 : 0.0) + border.width: Qt.styleHints.accessibility.contrastPreference === Qt.HighContrast ? 1 : 0 + border.color: control.highlighted ? control.palette.highlight : control.palette.text + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/Label.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/Label.qml new file mode 100644 index 0000000..4f1b698 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/Label.qml @@ -0,0 +1,14 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Templates as T + +T.Label { + id: control + + color: control.palette.windowText + linkColor: control.palette.link +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/Menu.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/Menu.qml new file mode 100644 index 0000000..430b7f5 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/Menu.qml @@ -0,0 +1,48 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Templates as T + +T.Menu { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + margins: 0 + overlap: 1 + + delegate: MenuItem { } + + contentItem: ListView { + implicitHeight: contentHeight + model: control.contentModel + interactive: Window.window + ? contentHeight + control.topPadding + control.bottomPadding > control.height + : false + clip: true + currentIndex: control.currentIndex + + ScrollIndicator.vertical: ScrollIndicator {} + } + + background: Rectangle { + implicitWidth: 200 + implicitHeight: 40 + color: control.palette.window + border.color: control.palette.dark + } + + T.Overlay.modal: Rectangle { + color: Color.transparent(control.palette.shadow, 0.5) + } + + T.Overlay.modeless: Rectangle { + color: Color.transparent(control.palette.shadow, 0.12) + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/MenuBar.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/MenuBar.qml new file mode 100644 index 0000000..df86762 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/MenuBar.qml @@ -0,0 +1,35 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl + +T.MenuBar { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + topPadding: SafeArea.margins.top + leftPadding: SafeArea.margins.left + rightPadding: SafeArea.margins.right + bottomPadding: SafeArea.margins.bottom + + delegate: MenuBarItem { } + + contentItem: Row { + spacing: control.spacing + Repeater { + model: control.contentModel + } + } + + background: Rectangle { + implicitHeight: 40 + color: control.palette.button + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/MenuBarItem.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/MenuBarItem.qml new file mode 100644 index 0000000..fbcb111 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/MenuBarItem.qml @@ -0,0 +1,47 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl + +T.MenuBarItem { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + spacing: 6 + padding: 6 + leftPadding: 12 + rightPadding: 16 + + icon.width: 24 + icon.height: 24 + icon.color: control.palette.buttonText + + contentItem: IconLabel { + spacing: control.spacing + mirrored: control.mirrored + display: control.display + alignment: Qt.AlignLeft + + icon: control.icon + text: control.text + font: control.font + color: control.palette.buttonText + } + + background: Rectangle { + implicitWidth: 40 + implicitHeight: 40 + color: control.down || control.highlighted ? control.palette.mid : "transparent" + border.color: control.palette.dark + border.width: Qt.styleHints.accessibility.contrastPreference === Qt.HighContrast && + control.highlighted ? 1 : 0 + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/MenuItem.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/MenuItem.qml new file mode 100644 index 0000000..0c350fc --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/MenuItem.qml @@ -0,0 +1,74 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Templates as T + +T.MenuItem { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + padding: 6 + spacing: 6 + + icon.width: 24 + icon.height: 24 + icon.color: control.palette.windowText + + contentItem: IconLabel { + readonly property real arrowPadding: control.subMenu && control.arrow ? control.arrow.width + control.spacing : 0 + readonly property real indicatorPadding: control.checkable && control.indicator ? control.indicator.width + control.spacing : 0 + leftPadding: !control.mirrored ? indicatorPadding : arrowPadding + rightPadding: control.mirrored ? indicatorPadding : arrowPadding + + spacing: control.spacing + mirrored: control.mirrored + display: control.display + alignment: Qt.AlignLeft + + icon: control.icon + text: control.text + font: control.font + color: control.palette.windowText + } + + indicator: ColorImage { + x: control.mirrored ? control.width - width - control.rightPadding : control.leftPadding + y: control.topPadding + (control.availableHeight - height) / 2 + + visible: control.checked + source: control.checkable ? "qrc:/qt-project.org/imports/QtQuick/Controls/Basic/images/check.png" : "" + color: control.palette.windowText + defaultColor: "#353637" + } + + arrow: ColorImage { + x: control.mirrored ? control.leftPadding : control.width - width - control.rightPadding + y: control.topPadding + (control.availableHeight - height) / 2 + + visible: control.subMenu + mirror: control.mirrored + source: control.subMenu ? "qrc:/qt-project.org/imports/QtQuick/Controls/Basic/images/arrow-indicator.png" : "" + color: control.palette.windowText + defaultColor: "#353637" + } + + background: Rectangle { + implicitWidth: 200 + implicitHeight: 40 + x: 1 + y: 1 + width: control.width - 2 + height: control.height - 2 + color: control.down ? control.palette.midlight : control.highlighted ? control.palette.light : "transparent" + border.color: control.palette.dark + border.width: Qt.styleHints.accessibility.contrastPreference === Qt.HighContrast && control.highlighted ? 1 : 0 + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/MenuSeparator.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/MenuSeparator.qml new file mode 100644 index 0000000..2f35695 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/MenuSeparator.qml @@ -0,0 +1,25 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Templates as T + +T.MenuSeparator { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: 2 + verticalPadding: padding + 4 + + contentItem: Rectangle { + implicitWidth: 188 + implicitHeight: Qt.styleHints.accessibility.contrastPreference === Qt.HighContrast ? 2 : 1 + color: control.palette.mid + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/MonthGrid.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/MonthGrid.qml new file mode 100644 index 0000000..78405b1 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/MonthGrid.qml @@ -0,0 +1,44 @@ +// Copyright (C) 2022 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T + +T.AbstractMonthGrid { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + contentItem.implicitHeight + topPadding + bottomPadding) + + spacing: 6 + + //! [delegate] + delegate: Text { + horizontalAlignment: Text.AlignHCenter + verticalAlignment: Text.AlignVCenter + opacity: model.month === control.month ? 1 : 0 + text: model.day + font: control.font + color: control.palette.text + + required property var model + } + //! [delegate] + + //! [contentItem] + contentItem: Grid { + rows: 6 + columns: 7 + rowSpacing: control.spacing + columnSpacing: control.spacing + + Repeater { + model: control.source + delegate: control.delegate + } + } + //! [contentItem] +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/Page.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/Page.qml new file mode 100644 index 0000000..f092fb3 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/Page.qml @@ -0,0 +1,24 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Templates as T + +T.Page { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding, + implicitHeaderWidth, + implicitFooterWidth) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding + + (implicitHeaderHeight > 0 ? implicitHeaderHeight + spacing : 0) + + (implicitFooterHeight > 0 ? implicitFooterHeight + spacing : 0)) + + background: Rectangle { + color: control.palette.window + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/PageIndicator.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/PageIndicator.qml new file mode 100644 index 0000000..ea1db78 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/PageIndicator.qml @@ -0,0 +1,42 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Templates as T + +T.PageIndicator { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: 6 + spacing: 6 + + delegate: Rectangle { + implicitWidth: 8 + implicitHeight: 8 + + radius: width / 2 + color: control.palette.dark + + opacity: index === control.currentIndex ? 0.95 : pressed ? 0.7 : 0.45 + + required property int index + + Behavior on opacity { OpacityAnimator { duration: 100 } } + } + + contentItem: Row { + spacing: control.spacing + + Repeater { + model: control.count + delegate: control.delegate + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/Pane.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/Pane.qml new file mode 100644 index 0000000..450ed54 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/Pane.qml @@ -0,0 +1,22 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Templates as T + +T.Pane { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: 12 + + background: Rectangle { + color: control.palette.window + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/Popup.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/Popup.qml new file mode 100644 index 0000000..a16fa74 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/Popup.qml @@ -0,0 +1,31 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Templates as T + +T.Popup { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: 12 + + background: Rectangle { + color: control.palette.window + border.color: control.palette.dark + } + + T.Overlay.modal: Rectangle { + color: Color.transparent(control.palette.shadow, 0.5) + } + + T.Overlay.modeless: Rectangle { + color: Color.transparent(control.palette.shadow, 0.12) + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/ProgressBar.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/ProgressBar.qml new file mode 100644 index 0000000..fa95e67 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/ProgressBar.qml @@ -0,0 +1,34 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Basic.impl + +T.ProgressBar { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + contentItem: ProgressBarImpl { + implicitHeight: 6 + implicitWidth: 116 + scale: control.mirrored ? -1 : 1 + progress: control.position + indeterminate: control.visible && control.indeterminate + color: control.palette.dark + } + + background: Rectangle { + implicitWidth: 200 + implicitHeight: 6 + y: (control.height - height) / 2 + height: 6 + + color: control.palette.midlight + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/RadioButton.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/RadioButton.qml new file mode 100644 index 0000000..b3f38c5 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/RadioButton.qml @@ -0,0 +1,61 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Templates as T + +T.RadioButton { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + padding: 6 + spacing: 6 + + // keep in sync with RadioDelegate.qml (shared RadioIndicator.qml was removed for performance reasons) + indicator: Rectangle { + implicitWidth: 28 + implicitHeight: 28 + + x: control.text ? (control.mirrored ? control.width - width - control.rightPadding : control.leftPadding) : control.leftPadding + (control.availableWidth - width) / 2 + y: control.topPadding + (control.availableHeight - height) / 2 + + radius: width / 2 + color: control.down ? control.palette.light : control.palette.base + border.width: control.visualFocus ? 2 : 1 + border.color: { + if (control.visualFocus) + return control.palette.highlight + else if (Qt.styleHints.accessibility.contrastPreference !== Qt.HighContrast) + return control.palette.mid + else + return Color.blend(control.palette.dark, control.palette.base, + control.enabled ? 0.0 : 0.5) + } + + Rectangle { + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + width: 20 + height: 20 + radius: width / 2 + color: control.palette.text + visible: control.checked + } + } + + contentItem: CheckLabel { + leftPadding: control.indicator && !control.mirrored ? control.indicator.width + control.spacing : 0 + rightPadding: control.indicator && control.mirrored ? control.indicator.width + control.spacing : 0 + + text: control.text + font: control.font + color: control.palette.windowText + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/RadioDelegate.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/RadioDelegate.qml new file mode 100644 index 0000000..7d5ac05 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/RadioDelegate.qml @@ -0,0 +1,78 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Templates as T + +T.RadioDelegate { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + padding: 12 + spacing: 12 + + icon.width: 24 + icon.height: 24 + icon.color: control.palette.text + + contentItem: IconLabel { + leftPadding: control.mirrored ? control.indicator.width + control.spacing : 0 + rightPadding: !control.mirrored ? control.indicator.width + control.spacing : 0 + + spacing: control.spacing + mirrored: control.mirrored + display: control.display + alignment: control.display === IconLabel.IconOnly || control.display === IconLabel.TextUnderIcon ? Qt.AlignCenter : Qt.AlignLeft + + icon: control.icon + text: control.text + font: control.font + color: control.palette.text + } + + // keep in sync with RadioButton.qml (shared RadioIndicator.qml was removed for performance reasons) + indicator: Rectangle { + implicitWidth: 28 + implicitHeight: 28 + + x: control.mirrored ? control.leftPadding : control.width - width - control.rightPadding + y: control.topPadding + (control.availableHeight - height) / 2 + + radius: width / 2 + color: control.down ? control.palette.light : control.palette.base + border.width: control.visualFocus ? 2 : 1 + border.color: { + if (control.visualFocus) + return control.palette.highlight + else if (Qt.styleHints.accessibility.contrastPreference !== Qt.HighContrast) + return control.palette.mid + else + return Color.blend(control.palette.dark, control.palette.base, + control.enabled ? 0.0 : 0.5) + } + + Rectangle { + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + width: 20 + height: 20 + radius: width / 2 + color: control.palette.text + visible: control.checked + } + } + + background: Rectangle { + implicitWidth: 100 + implicitHeight: 40 + visible: control.down || control.highlighted + color: control.down ? control.palette.midlight : control.palette.light + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/RangeSlider.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/RangeSlider.qml new file mode 100644 index 0000000..0ed78cd --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/RangeSlider.qml @@ -0,0 +1,74 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Templates as T + +T.RangeSlider { + id: control + + readonly property color handleBorderColor: { + if (activeFocus) + return palette.highlight + else if (Qt.styleHints.accessibility.contrastPreference !== Qt.HighContrast) + return enabled ? palette.mid : palette.midlight + else + return enabled ? palette.windowText : palette.mid + } + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + first.implicitHandleWidth + leftPadding + rightPadding, + second.implicitHandleWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + first.implicitHandleHeight + topPadding + bottomPadding, + second.implicitHandleHeight + topPadding + bottomPadding) + + padding: 6 + + first.handle: Rectangle { + x: control.leftPadding + (control.horizontal ? control.first.visualPosition * (control.availableWidth - width) : (control.availableWidth - width) / 2) + y: control.topPadding + (control.horizontal ? (control.availableHeight - height) / 2 : control.first.visualPosition * (control.availableHeight - height)) + implicitWidth: 28 + implicitHeight: 28 + radius: width / 2 + border.width: activeFocus ? 2 : 1 + border.color: control.handleBorderColor + color: control.first.pressed ? control.palette.light : control.palette.window + } + + second.handle: Rectangle { + x: control.leftPadding + (control.horizontal ? control.second.visualPosition * (control.availableWidth - width) : (control.availableWidth - width) / 2) + y: control.topPadding + (control.horizontal ? (control.availableHeight - height) / 2 : control.second.visualPosition * (control.availableHeight - height)) + implicitWidth: 28 + implicitHeight: 28 + radius: width / 2 + border.width: activeFocus ? 2 : 1 + border.color: control.handleBorderColor + color: control.second.pressed ? control.palette.light : control.palette.window + } + + background: Rectangle { + x: control.leftPadding + (control.horizontal ? 0 : (control.availableWidth - width) / 2) + y: control.topPadding + (control.horizontal ? (control.availableHeight - height) / 2 : 0) + implicitWidth: control.horizontal ? 200 : 6 + implicitHeight: control.horizontal ? 6 : 200 + width: control.horizontal ? control.availableWidth : implicitWidth + height: control.horizontal ? implicitHeight : control.availableHeight + radius: 3 + color: control.palette.midlight + scale: control.horizontal && control.mirrored ? -1 : 1 + border.width: Qt.styleHints.accessibility.contrastPreference === Qt.HighContrast ? 1 : 0 + border.color: enabled ? control.palette.dark : control.palette.mid + + Rectangle { + x: control.horizontal ? control.first.position * parent.width + 3 : 0 + y: control.horizontal ? 0 : control.second.visualPosition * parent.height + 3 + width: control.horizontal ? control.second.position * parent.width - control.first.position * parent.width - 6 : 6 + height: control.horizontal ? 6 : control.second.position * parent.height - control.first.position * parent.height - 6 + + color: control.palette.dark + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/RoundButton.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/RoundButton.qml new file mode 100644 index 0000000..d7decc9 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/RoundButton.qml @@ -0,0 +1,57 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Templates as T + +T.RoundButton { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: 6 + spacing: 6 + + icon.width: 24 + icon.height: 24 + icon.color: control.checked || control.highlighted ? control.palette.brightText : + control.flat && !control.down ? (control.visualFocus ? control.palette.highlight : control.palette.windowText) : control.palette.buttonText + + contentItem: IconLabel { + spacing: control.spacing + mirrored: control.mirrored + display: control.display + + icon: control.icon + text: control.text + font: control.font + color: control.checked || control.highlighted ? control.palette.brightText : + control.flat && !control.down ? (control.visualFocus ? control.palette.highlight : control.palette.windowText) : control.palette.buttonText + } + + background: Rectangle { + implicitWidth: 40 + implicitHeight: 40 + radius: control.radius + opacity: enabled ? 1 : 0.3 + visible: !control.flat || control.down || control.checked || control.highlighted + color: Color.blend(control.checked || control.highlighted ? control.palette.dark : control.palette.button, + control.palette.mid, control.down ? 0.5 : 0.0) + border.color: { + if (control.visualFocus) + return control.palette.highlight + else if (Qt.styleHints.accessibility.contrastPreference === Qt.HighContrast) + return Color.blend(control.palette.text, control.palette.dark, + control.enabled ? 0.0 : 0.3) + else + return control.palette.windowText + } + border.width: control.visualFocus ? 2 : + (Qt.styleHints.accessibility.contrastPreference == Qt.HighContrast) ? 1 : 0 + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/ScrollBar.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/ScrollBar.qml new file mode 100644 index 0000000..1a70f6f --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/ScrollBar.qml @@ -0,0 +1,55 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Templates as T + +T.ScrollBar { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: 2 + visible: control.policy !== T.ScrollBar.AlwaysOff + minimumSize: orientation === Qt.Horizontal ? height / width : width / height + + contentItem: Rectangle { + implicitWidth: control.interactive ? 6 : 2 + implicitHeight: control.interactive ? 6 : 2 + + radius: width / 2 + color: { + if (Qt.styleHints.accessibility.contrastPreference !== Qt.HighContrast) + return pressed ? control.palette.dark : control.palette.mid + else + return Color.blend(control.palette.text, control.palette.mid, pressed ? 0.0 : 0.3) + } + + opacity: 0.0 + + states: State { + name: "active" + when: control.policy === T.ScrollBar.AlwaysOn || (control.active && control.size < 1.0) + PropertyChanges { control.contentItem.opacity: 0.75 } + } + + transitions: Transition { + from: "active" + SequentialAnimation { + PauseAnimation { duration: 450 } + NumberAnimation { target: control.contentItem; duration: 200; property: "opacity"; to: 0.0 } + } + } + } + + background: Rectangle { + visible: Qt.styleHints.accessibility.contrastPreference === Qt.HighContrast + opacity: control.contentItem.opacity + color: control.palette.mid + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/ScrollIndicator.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/ScrollIndicator.qml new file mode 100644 index 0000000..b2c4b5f --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/ScrollIndicator.qml @@ -0,0 +1,50 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Templates as T + +T.ScrollIndicator { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: 2 + + contentItem: Rectangle { + implicitWidth: 2 + implicitHeight: 2 + + color: Qt.styleHints.accessibility.contrastPreference === Qt.HighContrast ? + control.palette.text : control.palette.mid + visible: control.size < 1.0 + opacity: 0.0 + + states: State { + name: "active" + when: control.active + PropertyChanges { control.contentItem.opacity: 0.75 } + } + + transitions: [ + Transition { + from: "active" + SequentialAnimation { + PauseAnimation { duration: 450 } + NumberAnimation { target: control.contentItem; duration: 200; property: "opacity"; to: 0.0 } + } + } + ] + } + + background: Rectangle { + visible: Qt.styleHints.accessibility.contrastPreference === Qt.HighContrast + opacity: control.contentItem.opacity + color: control.palette.mid + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/ScrollView.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/ScrollView.qml new file mode 100644 index 0000000..b2346c0 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/ScrollView.qml @@ -0,0 +1,32 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Templates as T + +T.ScrollView { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + ScrollBar.vertical: ScrollBar { + parent: control + x: control.mirrored ? 0 : control.width - width + y: control.topPadding + height: control.availableHeight + active: control.ScrollBar.horizontal.active + } + + ScrollBar.horizontal: ScrollBar { + parent: control + x: control.leftPadding + y: control.height - height + width: control.availableWidth + active: control.ScrollBar.vertical.active + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/SearchField.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/SearchField.qml new file mode 100644 index 0000000..bd0e518 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/SearchField.qml @@ -0,0 +1,127 @@ +// Copyright (C) 2025 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +pragma ComponentBehavior: Bound + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Templates as T + +T.SearchField { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + searchIndicator.implicitIndicatorHeight + topPadding + bottomPadding, + clearIndicator.implicitIndicatorHeight + topPadding + bottomPadding) + + leftPadding: padding + (control.mirrored || !searchIndicator.indicator || !searchIndicator.indicator.visible ? 0 : searchIndicator.indicator.width + spacing) + rightPadding: padding + (control.mirrored || !clearIndicator.indicator || !clearIndicator.indicator.visible ? 0 : clearIndicator.indicator.width + spacing) + + delegate: ItemDelegate { + width: ListView.view.width + text: model[control.textRole] + palette.text: control.palette.text + palette.highlightedText: control.palette.highlightedText + font.weight: control.currentIndex === index ? Font.DemiBold : Font.Normal + highlighted: control.highlightedIndex === index + hoverEnabled: control.hoverEnabled + + required property var model + required property int index + } + + searchIndicator.indicator: Rectangle { + implicitWidth: 28 + implicitHeight: 28 + + x: !control.mirrored ? 3 : control.width - width - 3 + y: control.topPadding + (control.availableHeight - height) / 2 + color: control.palette.button + + ColorImage { + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + color: control.palette.dark + defaultColor: "#353637" + source: "qrc:/qt-project.org/imports/QtQuick/Controls/Basic/images/search-magnifier.png" + opacity: enabled ? 1 : 0.3 + } + } + + clearIndicator.indicator: Rectangle { + implicitWidth: 28 + implicitHeight: 28 + + x: control.mirrored ? 3 : control.width - width - 3 + y: control.topPadding + (control.availableHeight - height) / 2 + visible: control.text.length > 0 + color: control.palette.button + + ColorImage { + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + color: control.palette.dark + defaultColor: "#353637" + source: "qrc:/qt-project.org/imports/QtQuick/Controls/Basic/images/close_circle.png" + opacity: enabled ? 1 : 0.3 + } + } + + contentItem: T.TextField { + leftPadding: control.searchIndicator.indicator && !control.mirrored ? 6 : 0 + rightPadding: control.clearIndicator.indicator && !control.mirrored ? 6 : 0 + topPadding: 6 - control.padding + bottomPadding: 6 - control.padding + + text: control.text + + color: control.palette.text + selectionColor: control.palette.highlight + selectedTextColor: control.palette.highlightedText + verticalAlignment: TextInput.AlignVCenter + } + + background: Rectangle { + implicitWidth: 200 + implicitHeight: 40 + + color: control.palette.button + border.width: (control.activeFocus || control.contentItem.activeFocus) ? 2 : 1 + border.color: (control.activeFocus || control.contentItem.activeFocus) ? control.palette.highlight : control.palette.mid + } + + popup: T.Popup { + y: control.height + width: control.width + height: Math.min(contentItem.implicitHeight, control.Window.height - control.y - control.height - control.padding) + topMargin: 6 + bottomMargin: 6 + palette: control.palette + + contentItem: ListView { + clip: true + implicitHeight: contentHeight + model: control.delegateModel + currentIndex: control.highlightedIndex + highlightMoveDuration: 0 + + Rectangle { + z: 10 + width: parent.width + height: parent.height + color: "transparent" + border.color: control.palette.mid + } + + T.ScrollIndicator.vertical: ScrollIndicator { } + } + + background: Rectangle { + color: control.palette.window + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/SelectionRectangle.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/SelectionRectangle.qml new file mode 100644 index 0000000..2ae0577 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/SelectionRectangle.qml @@ -0,0 +1,29 @@ +// Copyright (C) 2021 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Shapes +import QtQuick.Templates as T + +T.SelectionRectangle { + id: control + + topLeftHandle: Handle {} + bottomRightHandle: Handle {} + + component Handle : Rectangle { + id: handle + width: 28 + height: width + radius: width / 2 + color: SelectionRectangle.dragging ? control.palette.light : control.palette.window + border.width: 1 + border.color: control.enabled ? control.palette.mid : control.palette.midlight + visible: SelectionRectangle.control.active + + property Item control: SelectionRectangle.control + } + +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/Slider.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/Slider.qml new file mode 100644 index 0000000..e3ac0ab --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/Slider.qml @@ -0,0 +1,59 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Templates as T + +T.Slider { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitHandleWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitHandleHeight + topPadding + bottomPadding) + + padding: 6 + + handle: Rectangle { + x: control.leftPadding + (control.horizontal ? control.visualPosition * (control.availableWidth - width) : (control.availableWidth - width) / 2) + y: control.topPadding + (control.horizontal ? (control.availableHeight - height) / 2 : control.visualPosition * (control.availableHeight - height)) + implicitWidth: 28 + implicitHeight: 28 + radius: width / 2 + color: control.pressed ? control.palette.light : control.palette.window + border.width: control.visualFocus ? 2 : 1 + border.color: { + if (activeFocus) + return control.palette.highlight + else if (Qt.styleHints.accessibility.contrastPreference !== Qt.HighContrast) + return control.enabled ? control.palette.mid : control.palette.midlight + else + return control.enabled ? control.palette.windowText : control.palette.mid + } + } + + background: Rectangle { + x: control.leftPadding + (control.horizontal ? 0 : (control.availableWidth - width) / 2) + y: control.topPadding + (control.horizontal ? (control.availableHeight - height) / 2 : 0) + implicitWidth: control.horizontal ? 200 : 6 + implicitHeight: control.horizontal ? 6 : 200 + width: control.horizontal ? control.availableWidth : implicitWidth + height: control.horizontal ? implicitHeight : control.availableHeight + radius: 3 + color: control.palette.midlight + scale: control.horizontal && control.mirrored ? -1 : 1 + border.width: Qt.styleHints.accessibility.contrastPreference === Qt.HighContrast ? 1 : 0 + border.color: enabled ? control.palette.dark : control.palette.mid + + Rectangle { + y: control.horizontal ? 0 : control.visualPosition * parent.height + width: control.horizontal ? control.position * parent.width : 6 + height: control.horizontal ? 6 : control.position * parent.height + + radius: 3 + color: control.palette.dark + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/SpinBox.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/SpinBox.qml new file mode 100644 index 0000000..e0a787d --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/SpinBox.qml @@ -0,0 +1,107 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Templates as T + +T.SpinBox { + id: control + + // Note: the width of the indicators are calculated into the padding + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + up.implicitIndicatorHeight, down.implicitIndicatorHeight) + + leftPadding: padding + (control.mirrored ? (up.indicator ? up.indicator.width : 0) : (down.indicator ? down.indicator.width : 0)) + rightPadding: padding + (control.mirrored ? (down.indicator ? down.indicator.width : 0) : (up.indicator ? up.indicator.width : 0)) + + validator: IntValidator { + locale: control.locale.name + bottom: Math.min(control.from, control.to) + top: Math.max(control.from, control.to) + } + + contentItem: TextInput { + z: 2 + text: control.displayText + clip: width < implicitWidth + padding: 6 + + font: control.font + color: control.palette.text + selectionColor: control.palette.highlight + selectedTextColor: control.palette.highlightedText + horizontalAlignment: Qt.AlignHCenter + verticalAlignment: Qt.AlignVCenter + + readOnly: !control.editable + validator: control.validator + inputMethodHints: control.inputMethodHints + + Rectangle { + width: parent.width + height: parent.height + visible: control.activeFocus + color: "transparent" + border.color: control.palette.highlight + border.width: 2 + } + } + + up.indicator: Rectangle { + x: control.mirrored ? 0 : control.width - width + height: control.height + implicitWidth: 40 + implicitHeight: 40 + color: control.up.pressed ? control.palette.mid : control.palette.button + border.color: enabled ? control.palette.text : control.palette.mid + border.width: Qt.styleHints.accessibility.contrastPreference === Qt.HighContrast ? 1 : 0 + + Rectangle { + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + width: parent.width / 3 + height: 2 + color: enabled ? control.palette.buttonText : control.palette.mid + } + Rectangle { + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + width: 2 + height: parent.width / 3 + color: enabled ? control.palette.buttonText : control.palette.mid + } + } + + down.indicator: Rectangle { + x: control.mirrored ? parent.width - width : 0 + height: control.height + implicitWidth: 40 + implicitHeight: 40 + color: control.down.pressed ? control.palette.mid : control.palette.button + border.color: enabled ? control.palette.text : control.palette.mid + border.width: Qt.styleHints.accessibility.contrastPreference === Qt.HighContrast ? 1 : 0 + + Rectangle { + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + width: parent.width / 3 + height: 2 + color: enabled ? control.palette.buttonText : control.palette.mid + } + } + + background: Rectangle { + implicitWidth: 140 + color: enabled ? control.palette.base : control.palette.button + border.color: { + if (Qt.styleHints.accessibility.contrastPreference !== Qt.HighContrast) + return control.palette.button + return enabled ? control.palette.text : control.palette.mid + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/SplitView.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/SplitView.qml new file mode 100644 index 0000000..b3611b1 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/SplitView.qml @@ -0,0 +1,24 @@ +// Copyright (C) 2018 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl + +T.SplitView { + id: control + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + handle: Rectangle { + implicitWidth: control.orientation === Qt.Horizontal ? 6 : control.width + implicitHeight: control.orientation === Qt.Horizontal ? control.height : 6 + color: T.SplitHandle.pressed ? control.palette.mid + : (T.SplitHandle.hovered ? control.palette.midlight : control.palette.button) + border.color: control.palette.dark + border.width: Qt.styleHints.accessibility.contrastPreference === Qt.HighContrast ? 1 : 0 + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/StackView.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/StackView.qml new file mode 100644 index 0000000..efe96ca --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/StackView.qml @@ -0,0 +1,34 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T + +T.StackView { + id: control + + popEnter: Transition { + XAnimator { from: (control.mirrored ? -1 : 1) * -control.width; to: 0; duration: 400; easing.type: Easing.OutCubic } + } + + popExit: Transition { + XAnimator { from: 0; to: (control.mirrored ? -1 : 1) * control.width; duration: 400; easing.type: Easing.OutCubic } + } + + pushEnter: Transition { + XAnimator { from: (control.mirrored ? -1 : 1) * control.width; to: 0; duration: 400; easing.type: Easing.OutCubic } + } + + pushExit: Transition { + XAnimator { from: 0; to: (control.mirrored ? -1 : 1) * -control.width; duration: 400; easing.type: Easing.OutCubic } + } + + replaceEnter: Transition { + XAnimator { from: (control.mirrored ? -1 : 1) * control.width; to: 0; duration: 400; easing.type: Easing.OutCubic } + } + + replaceExit: Transition { + XAnimator { from: 0; to: (control.mirrored ? -1 : 1) * -control.width; duration: 400; easing.type: Easing.OutCubic } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/SwipeDelegate.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/SwipeDelegate.qml new file mode 100644 index 0000000..daf5c8c --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/SwipeDelegate.qml @@ -0,0 +1,51 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Templates as T + +T.SwipeDelegate { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + padding: 12 + spacing: 12 + + icon.width: 24 + icon.height: 24 + icon.color: control.palette.text + + swipe.transition: Transition { SmoothedAnimation { velocity: 3; easing.type: Easing.InOutCubic } } + + contentItem: IconLabel { + spacing: control.spacing + mirrored: control.mirrored + display: control.display + alignment: control.display === IconLabel.IconOnly || control.display === IconLabel.TextUnderIcon ? Qt.AlignCenter : Qt.AlignLeft + + icon: control.icon + text: control.text + font: control.font + color: control.palette.text + } + + background: Rectangle { + implicitWidth: 100 + implicitHeight: 40 + color: Color.blend(control.down ? control.palette.midlight : control.palette.light, + control.palette.highlight, control.visualFocus ? 0.15 : 0.0) + // The condition of (control.down || control.highlighted || control.visualFocus) + // came from the ItemDelegate.qml + border.width: Qt.styleHints.accessibility.contrastPreference === Qt.HighContrast && + (control.down || control.highlighted || control.visualFocus) ? 1 : 0 + border.color: control.down || control.highlighted || control.visualFocus ? + control.palette.highlightedText : control.palette.text + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/SwipeView.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/SwipeView.qml new file mode 100644 index 0000000..c6a7075 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/SwipeView.qml @@ -0,0 +1,33 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T + +T.SwipeView { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + contentItem: ListView { + model: control.contentModel + interactive: control.interactive + currentIndex: control.currentIndex + focus: control.focus + + spacing: control.spacing + orientation: control.orientation + snapMode: ListView.SnapOneItem + boundsBehavior: Flickable.StopAtBounds + + highlightRangeMode: ListView.StrictlyEnforceRange + preferredHighlightBegin: 0 + preferredHighlightEnd: 0 + highlightMoveDuration: 250 + maximumFlickVelocity: 4 * (control.orientation === Qt.Horizontal ? width : height) + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/Switch.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/Switch.qml new file mode 100644 index 0000000..289ef97 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/Switch.qml @@ -0,0 +1,69 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl + +T.Switch { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + padding: 6 + spacing: 6 + + indicator: PaddedRectangle { + implicitWidth: 56 + implicitHeight: 28 + + x: control.text ? (control.mirrored ? control.width - width - control.rightPadding : control.leftPadding) : control.leftPadding + (control.availableWidth - width) / 2 + y: control.topPadding + (control.availableHeight - height) / 2 + + radius: 8 + leftPadding: 0 + rightPadding: 0 + padding: (height - 16) / 2 + color: control.checked ? control.palette.dark : control.palette.midlight + border.width: Qt.styleHints.accessibility.contrastPreference === Qt.HighContrast ? 1 : 0 + border.color: Color.blend(control.palette.dark, control.palette.base, enabled ? 0.0 : 0.5) + + Rectangle { + x: Math.max(0, Math.min(parent.width - width, control.visualPosition * parent.width - (width / 2))) + y: (parent.height - height) / 2 + width: 28 + height: 28 + radius: 16 + color: control.down ? control.palette.light : control.palette.window + border.width: control.visualFocus ? 2 : 1 + border.color: { + if (control.visualFocus) + return control.palette.highlight; + else if (Qt.styleHints.accessibility.contrastPreference !== Qt.HighContrast) + return control.enabled ? control.palette.mid : control.palette.midlight + else + return Color.blend(control.palette.dark, control.palette.base, + control.enabled ? 0.0 : 0.5) + } + + Behavior on x { + enabled: !control.down + SmoothedAnimation { velocity: 200 } + } + } + } + + contentItem: CheckLabel { + leftPadding: control.indicator && !control.mirrored ? control.indicator.width + control.spacing : 0 + rightPadding: control.indicator && control.mirrored ? control.indicator.width + control.spacing : 0 + + text: control.text + font: control.font + color: control.palette.windowText + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/SwitchDelegate.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/SwitchDelegate.qml new file mode 100644 index 0000000..eb4add3 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/SwitchDelegate.qml @@ -0,0 +1,86 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl + +T.SwitchDelegate { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + padding: 12 + spacing: 12 + + icon.width: 24 + icon.height: 24 + icon.color: control.palette.text + + indicator: PaddedRectangle { + implicitWidth: 56 + implicitHeight: 28 + + x: control.text ? (control.mirrored ? control.leftPadding : control.width - width - control.rightPadding) : control.leftPadding + (control.availableWidth - width) / 2 + y: control.topPadding + (control.availableHeight - height) / 2 + + radius: 8 + leftPadding: 0 + rightPadding: 0 + padding: (height - 16) / 2 + color: control.checked ? control.palette.dark : control.palette.midlight + border.width: Qt.styleHints.accessibility.contrastPreference === Qt.HighContrast ? 1 : 0 + border.color: Color.blend(control.palette.dark, control.palette.base, enabled ? 0.0 : 0.5) + + Rectangle { + x: Math.max(0, Math.min(parent.width - width, control.visualPosition * parent.width - (width / 2))) + y: (parent.height - height) / 2 + width: 28 + height: 28 + radius: 16 + color: control.down ? control.palette.light : control.palette.window + border.width: control.visualFocus ? 2 : 1 + border.color: { + if (control.visualFocus) + return control.palette.highlight; + else if (Qt.styleHints.accessibility.contrastPreference !== Qt.HighContrast) + return control.enabled ? control.palette.mid : control.palette.midlight + else + return Color.blend(control.palette.dark, control.palette.base, + control.enabled ? 0.0 : 0.5) + } + + Behavior on x { + enabled: !control.down + SmoothedAnimation { velocity: 200 } + } + } + } + + contentItem: IconLabel { + leftPadding: control.mirrored ? control.indicator.width + control.spacing : 0 + rightPadding: !control.mirrored ? control.indicator.width + control.spacing : 0 + + spacing: control.spacing + mirrored: control.mirrored + display: control.display + alignment: control.display === IconLabel.IconOnly || control.display === IconLabel.TextUnderIcon ? Qt.AlignCenter : Qt.AlignLeft + + icon: control.icon + text: control.text + font: control.font + color: control.palette.text + } + + background: Rectangle { + implicitWidth: 100 + implicitHeight: 40 + visible: control.down || control.highlighted + color: control.down ? control.palette.midlight : control.palette.light + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/TabBar.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/TabBar.qml new file mode 100644 index 0000000..2957bd2 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/TabBar.qml @@ -0,0 +1,37 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T + +T.TabBar { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + spacing: 1 + + contentItem: ListView { + model: control.contentModel + currentIndex: control.currentIndex + + spacing: control.spacing + orientation: ListView.Horizontal + boundsBehavior: Flickable.StopAtBounds + flickableDirection: Flickable.AutoFlickIfNeeded + snapMode: ListView.SnapToItem + + highlightMoveDuration: 0 + highlightRangeMode: ListView.ApplyRange + preferredHighlightBegin: 40 + preferredHighlightEnd: width - 40 + } + + background: Rectangle { + color: control.palette.window + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/TabButton.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/TabButton.qml new file mode 100644 index 0000000..6ba1919 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/TabButton.qml @@ -0,0 +1,42 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Templates as T + +T.TabButton { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: 6 + spacing: 6 + + icon.width: 24 + icon.height: 24 + icon.color: checked ? control.palette.windowText : control.palette.brightText + + contentItem: IconLabel { + spacing: control.spacing + mirrored: control.mirrored + display: control.display + + icon: control.icon + text: control.text + font: control.font + color: control.checked ? control.palette.windowText : control.palette.brightText + } + + background: Rectangle { + implicitHeight: 40 + color: Color.blend(control.checked ? control.palette.window : control.palette.dark, + control.palette.mid, control.down ? 0.5 : 0.0) + border.width: Qt.styleHints.accessibility.contrastPreference === Qt.HighContrast ? 1 : 0 + border.color: control.palette.windowText + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/TableViewDelegate.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/TableViewDelegate.qml new file mode 100644 index 0000000..c584633 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/TableViewDelegate.qml @@ -0,0 +1,82 @@ +// Copyright (C) 2024 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import Qt.labs.qmlmodels as QtLabsQmlModels +import QtQuick.Templates as T + +T.TableViewDelegate { + id: control + + // same as AbstractButton.qml + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + highlighted: control.selected + + required property int column + required property int row + required property var model + + background: Rectangle { + border.width: control.current ? 2 : Qt.styleHints.accessibility.contrastPreference === Qt.HighContrast ? 1 : 0 + border.color: control.current ? control.palette.highlight : control.palette.windowText + color: control.highlighted + ? control.palette.highlight + : (control.tableView.alternatingRows && control.row % 2 !== 0 + ? control.palette.alternateBase : control.palette.base) + } + + contentItem: Label { + clip: false + text: control.model.display ?? "" + elide: Text.ElideRight + color: control.highlighted ? control.palette.highlightedText : control.palette.buttonText + visible: !control.editing + } + + // The edit delegate is a separate component, and doesn't need + // to follow the same strict rules that are applied to a control. + // qmllint disable attached-property-reuse + // qmllint disable controls-attached-property-reuse + // qmllint disable controls-sanity + TableView.editDelegate: FocusScope { + width: parent.width + height: parent.height + + TableView.onCommit: { + let model = control.tableView.model + if (!model) + return + // The setData() APIs are different in QAbstractItemModel and QQmlTableModel. + // This is an issue and will be fixed later, probably by deprecating the wrong + // API in QQmlTableModel. There is a ticket reported this issue and a workaround + // is provided in the description: https://bugreports.qt.io/browse/QTBUG-104733 + // But temporarily we need to manage this by checking the model's type. + let succeed = false + const index = model.index(control.row, control.column) + if (model instanceof QtLabsQmlModels.TableModel) + succeed = model.setData(index, "edit", textField.text) + else + succeed = model.setData(index, textField.text, Qt.EditRole) + if (!succeed) + console.warn("The model does not allow setting the EditRole data.") + } + + Component.onCompleted: textField.selectAll() + + TextField { + id: textField + anchors.fill: parent + text: control.model.edit ?? control.model.display ?? "" + focus: true + } + } + // qmllint enable attached-property-reuse + // qmllint enable controls-attached-property-reuse + // qmllint enable controls-sanity +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/TextArea.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/TextArea.qml new file mode 100644 index 0000000..aaf42aa --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/TextArea.qml @@ -0,0 +1,50 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Templates as T + +T.TextArea { + id: control + + implicitWidth: Math.max(contentWidth + leftPadding + rightPadding, + implicitBackgroundWidth + leftInset + rightInset, + placeholder.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(contentHeight + topPadding + bottomPadding, + implicitBackgroundHeight + topInset + bottomInset, + placeholder.implicitHeight + topPadding + bottomPadding) + + padding: 6 + leftPadding: padding + 4 + + color: control.palette.text + placeholderTextColor: control.palette.placeholderText + selectionColor: control.palette.highlight + selectedTextColor: control.palette.highlightedText + + background: Rectangle { + visible: Qt.styleHints.accessibility.contrastPreference === Qt.HighContrast + color: "transparent" + border.width: control.activeFocus ? 2 : 1 + border.color: control.activeFocus ? control.palette.highlight : + control.enabled ? control.palette.mid : control.palette.midlight + } + + PlaceholderText { + id: placeholder + x: control.leftPadding + y: control.topPadding + width: control.width - (control.leftPadding + control.rightPadding) + height: control.height - (control.topPadding + control.bottomPadding) + + text: control.placeholderText + font: control.font + color: control.placeholderTextColor + verticalAlignment: control.verticalAlignment + visible: !control.length && !control.preeditText && (!control.activeFocus || control.horizontalAlignment !== Qt.AlignHCenter) + elide: Text.ElideRight + renderType: control.renderType + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/TextField.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/TextField.qml new file mode 100644 index 0000000..8d13a4f --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/TextField.qml @@ -0,0 +1,58 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Templates as T + +T.TextField { + id: control + + implicitWidth: implicitBackgroundWidth + leftInset + rightInset + || Math.max(contentWidth, placeholder.implicitWidth) + leftPadding + rightPadding + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + contentHeight + topPadding + bottomPadding, + placeholder.implicitHeight + topPadding + bottomPadding) + + padding: 6 + leftPadding: padding + 4 + + color: control.palette.text + selectionColor: control.palette.highlight + selectedTextColor: control.palette.highlightedText + placeholderTextColor: control.palette.placeholderText + verticalAlignment: TextInput.AlignVCenter + + PlaceholderText { + id: placeholder + x: control.leftPadding + y: control.topPadding + width: control.width - (control.leftPadding + control.rightPadding) + height: control.height - (control.topPadding + control.bottomPadding) + + text: control.placeholderText + font: control.font + color: control.placeholderTextColor + verticalAlignment: control.verticalAlignment + visible: !control.length && !control.preeditText && (!control.activeFocus || control.horizontalAlignment !== Qt.AlignHCenter) + elide: Text.ElideRight + renderType: control.renderType + } + + background: Rectangle { + implicitWidth: 200 + implicitHeight: 40 + border.width: control.activeFocus ? 2 : 1 + color: control.palette.base + border.color: { + if (control.activeFocus) + return control.palette.highlight + else if (Qt.styleHints.accessibility.contrastPreference !== Qt.HighContrast) + return control.palette.mid + else + return Color.blend(control.palette.text, control.palette.base, + control.enabled ? 0.0 : 0.5) + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/ToolBar.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/ToolBar.qml new file mode 100644 index 0000000..bc02c95 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/ToolBar.qml @@ -0,0 +1,26 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Templates as T + +T.ToolBar { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + topPadding: SafeArea.margins.top + leftPadding: SafeArea.margins.left + rightPadding: SafeArea.margins.right + bottomPadding: SafeArea.margins.bottom + + background: Rectangle { + implicitHeight: 40 + color: control.palette.button + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/ToolButton.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/ToolButton.qml new file mode 100644 index 0000000..b7c7d0d --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/ToolButton.qml @@ -0,0 +1,54 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Templates as T + +T.ToolButton { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: 6 + spacing: 6 + + icon.width: 24 + icon.height: 24 + icon.color: visualFocus ? control.palette.highlight : control.palette.buttonText + + contentItem: IconLabel { + spacing: control.spacing + mirrored: control.mirrored + display: control.display + + icon: control.icon + text: control.text + font: control.font + color: control.visualFocus ? control.palette.highlight : control.palette.buttonText + } + + background: Rectangle { + implicitWidth: 40 + implicitHeight: 40 + + opacity: Qt.styleHints.accessibility.contrastPreference === Qt.HighContrast || control.down ? 1.0 : 0.5 + color: control.down || control.checked || control.highlighted ? control.palette.mid : control.palette.button + + border.color: { + if (control.visualFocus) + return control.palette.highlight + else if (Qt.styleHints.accessibility.contrastPreference === Qt.HighContrast) + return Color.blend(control.palette.buttonText, control.palette.button, + control.enabled ? 0.0 : 0.8) + else + return control.palette.windowText + } + border.width: control.visualFocus ? 2 : + Qt.styleHints.accessibility.contrastPreference === Qt.HighContrast ? 1 : 0 + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/ToolSeparator.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/ToolSeparator.qml new file mode 100644 index 0000000..7ffc7e1 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/ToolSeparator.qml @@ -0,0 +1,25 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Templates as T + +T.ToolSeparator { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: vertical ? 6 : 2 + verticalPadding: vertical ? 2 : 6 + + contentItem: Rectangle { + implicitWidth: control.vertical ? (Qt.styleHints.accessibility.contrastPreference === Qt.HighContrast ? 2 : 1) : 30 + implicitHeight: control.vertical ? 30 : (Qt.styleHints.accessibility.contrastPreference === Qt.HighContrast ? 2 : 1) + color: control.palette.mid + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/ToolTip.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/ToolTip.qml new file mode 100644 index 0000000..deada82 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/ToolTip.qml @@ -0,0 +1,36 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Templates as T + +T.ToolTip { + id: control + + x: parent ? (parent.width - implicitWidth) / 2 : 0 + y: -implicitHeight - 3 + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + margins: 6 + padding: 6 + + closePolicy: T.Popup.CloseOnEscape | T.Popup.CloseOnPressOutsideParent | T.Popup.CloseOnReleaseOutsideParent + + contentItem: Text { + text: control.text + font: control.font + wrapMode: Text.Wrap + color: control.palette.toolTipText + } + + background: Rectangle { + border.color: control.palette.dark + color: control.palette.toolTipBase + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/TreeViewDelegate.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/TreeViewDelegate.qml new file mode 100644 index 0000000..baefc1e --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/TreeViewDelegate.qml @@ -0,0 +1,104 @@ +// Copyright (C) 2021 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Templates as T + +T.TreeViewDelegate { + id: control + + implicitWidth: leftMargin + __contentIndent + implicitContentWidth + rightPadding + rightMargin + implicitHeight: Math.max(indicator ? indicator.height : 0, implicitContentHeight) * 1.25 + + indentation: indicator ? indicator.width : 12 + leftMargin: 4 + rightMargin: 4 + spacing: 4 + + topPadding: contentItem ? (height - contentItem.implicitHeight) / 2 : 0 + leftPadding: !mirrored ? leftMargin + __contentIndent : width - leftMargin - __contentIndent - implicitContentWidth + + highlighted: control.selected || control.current + || ((control.treeView.selectionBehavior === TableView.SelectRows + || control.treeView.selectionBehavior === TableView.SelectionDisabled) + && control.row === control.treeView.currentRow) + + required property int row + required property var model + readonly property real __contentIndent: !isTreeNode ? 0 : (depth * indentation) + (indicator ? indicator.width + spacing : 0) + + indicator: Item { + // Create an area that is big enough for the user to + // click on, since the image is a bit small. + readonly property real __indicatorIndent: control.leftMargin + (control.depth * control.indentation) + x: !control.mirrored ? __indicatorIndent : control.width - __indicatorIndent - width + y: (control.height - height) / 2 + implicitWidth: 20 + implicitHeight: 40 // same as Button.qml + ColorImage { + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + rotation: control.expanded ? 90 : (control.mirrored ? 180 : 0) + source: "qrc:/qt-project.org/imports/QtQuick/Controls/Basic/images/arrow-indicator.png" + color: control.palette.windowText + defaultColor: "#353637" + } + } + + background: Rectangle { + implicitHeight: 40 // same as Button.qml + border.color: control.current ? control.palette.highlight : control.palette.windowText + border.width: Qt.styleHints.accessibility.contrastPreference !== Qt.HighContrast ? 0 : + control.current ? 2 : 1 + color: control.highlighted + ? control.palette.highlight + : (control.treeView.alternatingRows && control.row % 2 !== 0 + ? control.palette.alternateBase : control.palette.base) + } + + contentItem: Label { + clip: false + text: control.model.display + elide: Text.ElideRight + color: control.highlighted ? control.palette.highlightedText : control.palette.buttonText + visible: !control.editing + } + + // The edit delegate is a separate component, and doesn't need + // to follow the same strict rules that are applied to a control. + // qmllint disable attached-property-reuse + // qmllint disable controls-attached-property-reuse + // qmllint disable controls-sanity + TableView.editDelegate: FocusScope { + width: parent.width + height: parent.height + + readonly property int __role: { + let model = control.treeView.model + let index = control.treeView.index(row, column) + let editText = model.data(index, Qt.EditRole) + return editText !== undefined ? Qt.EditRole : Qt.DisplayRole + } + + TextField { + id: textField + x: control.contentItem.x + y: (parent.height - height) / 2 + width: control.contentItem.width + text: control.treeView.model.data(control.treeView.index(row, column), __role) + focus: true + } + + TableView.onCommit: { + let index = TableView.view.index(row, column) + TableView.view.model.setData(index, textField.text, __role) + } + + Component.onCompleted: textField.selectAll() + } + // qmllint enable attached-property-reuse + // qmllint enable controls-attached-property-reuse + // qmllint enable controls-sanity +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/Tumbler.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/Tumbler.qml new file mode 100644 index 0000000..1651a89 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/Tumbler.qml @@ -0,0 +1,55 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Templates as T + +T.Tumbler { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + readonly property real __delegateHeight: availableHeight / visibleItemCount + + delegate: Text { + text: modelData + color: control.visualFocus ? control.palette.highlight : control.palette.text + font: control.font + opacity: 1.0 - Math.abs(Tumbler.displacement) / (control.visibleItemCount / 2) + horizontalAlignment: Text.AlignHCenter + verticalAlignment: Text.AlignVCenter + + // We use required property here to satisfy qmllint, but that means + // we also need to declare the index for the attached properties + // (see QQuickTumblerAttachedPrivate::init). + required property var modelData + required property int index + } + + contentItem: TumblerView { + implicitWidth: 60 + implicitHeight: 200 + model: control.model + delegate: control.delegate + path: Path { + startX: control.contentItem.width / 2 + startY: -control.__delegateHeight / 2 + + PathLine { + x: control.contentItem.width / 2 + y: (control.visibleItemCount + 1) * control.__delegateHeight - control.__delegateHeight / 2 + } + } + } + + background: Rectangle { + visible: Qt.styleHints.accessibility.contrastPreference === Qt.HighContrast + border.color: control.visualFocus ? control.palette.highlight : control.palette.windowText + border.width: control.visualFocus ? 2 : 1 + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/VerticalHeaderView.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/VerticalHeaderView.qml new file mode 100644 index 0000000..dc682f0 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/VerticalHeaderView.qml @@ -0,0 +1,21 @@ +// Copyright (C) 2020 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +pragma ComponentBehavior: Bound + +import QtQuick.Templates as T + +T.VerticalHeaderView { + id: control + + // The contentWidth of TableView will be zero at start-up, until the delegate + // items have been loaded. This means that even if the implicit width of + // VerticalHeaderView should be the same as the content width in the end, we + // need to ensure that it has at least a width of 1 at start-up, otherwise + // TableView won't bother loading any delegates at all. + implicitWidth: Math.max(1, contentWidth) + implicitHeight: syncView ? syncView.height : 0 + + delegate: VerticalHeaderViewDelegate { } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/VerticalHeaderViewDelegate.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/VerticalHeaderViewDelegate.qml new file mode 100644 index 0000000..08d1e31 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/VerticalHeaderViewDelegate.qml @@ -0,0 +1,33 @@ +// Copyright (C) 2025 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T + +T.HeaderViewDelegate { + id: control + + // same as AbstractButton.qml + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: 8 + + highlighted: selected + + background: Rectangle { + border.color: Qt.styleHints.accessibility.contrastPreference === Qt.HighContrast ? + control.palette.windowText : control.palette.midlight + color: control.palette.light + } + + contentItem: Label { + horizontalAlignment: Text.AlignHCenter + verticalAlignment: Text.AlignVCenter + color: control.palette.windowText + text: control.model[control.headerView.textRole] + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/WeekNumberColumn.qml b/photowall-qt/build/qml/QtQuick/Controls/Basic/WeekNumberColumn.qml new file mode 100644 index 0000000..7f8f5ad --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/WeekNumberColumn.qml @@ -0,0 +1,41 @@ +// Copyright (C) 2022 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T + +T.AbstractWeekNumberColumn { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + contentItem.implicitHeight + topPadding + bottomPadding) + + spacing: 6 + leftPadding: 6 + rightPadding: 6 + font.bold: true + + //! [delegate] + delegate: Text { + text: weekNumber + font: control.font + horizontalAlignment: Text.AlignHCenter + verticalAlignment: Text.AlignVCenter + + required property int weekNumber + } + //! [delegate] + + //! [contentItem] + contentItem: Column { + spacing: control.spacing + Repeater { + model: control.source + delegate: control.delegate + } + } + //! [contentItem] +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/impl/plugins.qmltypes b/photowall-qt/build/qml/QtQuick/Controls/Basic/impl/plugins.qmltypes new file mode 100644 index 0000000..62a9860 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/impl/plugins.qmltypes @@ -0,0 +1,156 @@ +import QtQuick.tooling 1.2 + +// This file describes the plugin-supplied types contained in the library. +// It is used for QML tooling purposes only. +// +// This file was auto-generated by qmltyperegistrar. + +Module { + Component { + file: "private/qquickbasicbusyindicator_p.h" + lineNumber: 25 + name: "QQuickBasicBusyIndicator" + accessSemantics: "reference" + defaultProperty: "data" + parentProperty: "parent" + prototype: "QQuickItem" + exports: [ + "QtQuick.Controls.Basic.impl/BusyIndicatorImpl 2.0", + "QtQuick.Controls.Basic.impl/BusyIndicatorImpl 2.1", + "QtQuick.Controls.Basic.impl/BusyIndicatorImpl 2.4", + "QtQuick.Controls.Basic.impl/BusyIndicatorImpl 2.7", + "QtQuick.Controls.Basic.impl/BusyIndicatorImpl 2.11", + "QtQuick.Controls.Basic.impl/BusyIndicatorImpl 6.0", + "QtQuick.Controls.Basic.impl/BusyIndicatorImpl 6.3", + "QtQuick.Controls.Basic.impl/BusyIndicatorImpl 6.7" + ] + exportMetaObjectRevisions: [512, 513, 516, 519, 523, 1536, 1539, 1543] + Property { + name: "pen" + type: "QColor" + read: "pen" + write: "setPen" + index: 0 + lineNumber: 28 + isFinal: true + } + Property { + name: "fill" + type: "QColor" + read: "fill" + write: "setFill" + index: 1 + lineNumber: 29 + isFinal: true + } + Property { + name: "running" + type: "bool" + read: "isRunning" + write: "setRunning" + index: 2 + lineNumber: 30 + } + } + Component { + file: "private/qquickbasicdial_p.h" + lineNumber: 25 + name: "QQuickBasicDial" + accessSemantics: "reference" + prototype: "QQuickPaintedItem" + exports: [ + "QtQuick.Controls.Basic.impl/DialImpl 2.0", + "QtQuick.Controls.Basic.impl/DialImpl 2.1", + "QtQuick.Controls.Basic.impl/DialImpl 2.4", + "QtQuick.Controls.Basic.impl/DialImpl 2.7", + "QtQuick.Controls.Basic.impl/DialImpl 2.11", + "QtQuick.Controls.Basic.impl/DialImpl 6.0", + "QtQuick.Controls.Basic.impl/DialImpl 6.3", + "QtQuick.Controls.Basic.impl/DialImpl 6.7" + ] + exportMetaObjectRevisions: [512, 513, 516, 519, 523, 1536, 1539, 1543] + Property { + name: "progress" + type: "double" + read: "progress" + write: "setProgress" + index: 0 + lineNumber: 28 + isFinal: true + } + Property { + name: "startAngle" + type: "double" + read: "startAngle" + write: "setStartAngle" + index: 1 + lineNumber: 29 + isFinal: true + } + Property { + name: "endAngle" + type: "double" + read: "endAngle" + write: "setEndAngle" + index: 2 + lineNumber: 30 + isFinal: true + } + Property { + name: "color" + type: "QColor" + read: "color" + write: "setColor" + index: 3 + lineNumber: 31 + isFinal: true + } + } + Component { + file: "private/qquickbasicprogressbar_p.h" + lineNumber: 25 + name: "QQuickBasicProgressBar" + accessSemantics: "reference" + defaultProperty: "data" + parentProperty: "parent" + prototype: "QQuickItem" + exports: [ + "QtQuick.Controls.Basic.impl/ProgressBarImpl 2.0", + "QtQuick.Controls.Basic.impl/ProgressBarImpl 2.1", + "QtQuick.Controls.Basic.impl/ProgressBarImpl 2.4", + "QtQuick.Controls.Basic.impl/ProgressBarImpl 2.7", + "QtQuick.Controls.Basic.impl/ProgressBarImpl 2.11", + "QtQuick.Controls.Basic.impl/ProgressBarImpl 6.0", + "QtQuick.Controls.Basic.impl/ProgressBarImpl 6.3", + "QtQuick.Controls.Basic.impl/ProgressBarImpl 6.7" + ] + exportMetaObjectRevisions: [512, 513, 516, 519, 523, 1536, 1539, 1543] + Property { + name: "indeterminate" + type: "bool" + read: "isIndeterminate" + write: "setIndeterminate" + index: 0 + lineNumber: 28 + isFinal: true + } + Property { + name: "progress" + type: "double" + read: "progress" + write: "setProgress" + index: 1 + lineNumber: 29 + isFinal: true + } + Property { + name: "color" + type: "QColor" + read: "color" + write: "setColor" + index: 2 + lineNumber: 30 + isFinal: true + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/impl/qmldir b/photowall-qt/build/qml/QtQuick/Controls/Basic/impl/qmldir new file mode 100644 index 0000000..29910ca --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/impl/qmldir @@ -0,0 +1,9 @@ +module QtQuick.Controls.Basic.impl +linktarget Qt6::qtquickcontrols2basicstyleimplplugin +optional plugin qtquickcontrols2basicstyleimplplugin +classname QtQuickControls2BasicStyleImplPlugin +typeinfo plugins.qmltypes +depends QtQuick auto +prefer :/qt-project.org/imports/QtQuick/Controls/Basic/impl/ +depends QtQuick + diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/impl/qtquickcontrols2basicstyleimplplugin.dll b/photowall-qt/build/qml/QtQuick/Controls/Basic/impl/qtquickcontrols2basicstyleimplplugin.dll new file mode 100644 index 0000000..2bea265 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/Basic/impl/qtquickcontrols2basicstyleimplplugin.dll differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/plugins.qmltypes b/photowall-qt/build/qml/QtQuick/Controls/Basic/plugins.qmltypes new file mode 100644 index 0000000..abc8379 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/plugins.qmltypes @@ -0,0 +1,121 @@ +import QtQuick.tooling 1.2 + +// This file describes the plugin-supplied types contained in the library. +// It is used for QML tooling purposes only. +// +// This file was auto-generated by qmltyperegistrar. + +Module { + Component { + file: "private/qtquickcontrols2basicforeign_p.h" + lineNumber: 51 + name: "QQuickContextMenu" + accessSemantics: "reference" + prototype: "QObject" + interfaces: ["QQmlParserStatus"] + exports: ["QtQuick.Controls.Basic/ContextMenu 6.9"] + isCreatable: false + exportMetaObjectRevisions: [1545] + attachedType: "QQuickContextMenu" + Property { + name: "menu" + type: "QQuickMenu" + isPointer: true + read: "menu" + write: "setMenu" + notify: "menuChanged" + index: 0 + lineNumber: 32 + isFinal: true + } + Signal { name: "menuChanged"; lineNumber: 48 } + Signal { + name: "requested" + lineNumber: 49 + Parameter { name: "position"; type: "QPointF" } + } + } + Component { + file: "private/qtquickcontrols2basicforeign_p.h" + lineNumber: 31 + name: "QQuickOverlay" + accessSemantics: "reference" + defaultProperty: "data" + parentProperty: "parent" + prototype: "QQuickItem" + exports: [ + "QtQuick.Controls.Basic/Overlay 2.3", + "QtQuick.Controls.Basic/Overlay 2.4", + "QtQuick.Controls.Basic/Overlay 2.7", + "QtQuick.Controls.Basic/Overlay 2.11", + "QtQuick.Controls.Basic/Overlay 6.0", + "QtQuick.Controls.Basic/Overlay 6.3", + "QtQuick.Controls.Basic/Overlay 6.7" + ] + isCreatable: false + exportMetaObjectRevisions: [515, 516, 519, 523, 1536, 1539, 1543] + attachedType: "QQuickOverlayAttached" + Property { + name: "modal" + type: "QQmlComponent" + isPointer: true + read: "modal" + write: "setModal" + notify: "modalChanged" + index: 0 + lineNumber: 32 + isFinal: true + } + Property { + name: "modeless" + type: "QQmlComponent" + isPointer: true + read: "modeless" + write: "setModeless" + notify: "modelessChanged" + index: 1 + lineNumber: 33 + isFinal: true + } + Signal { name: "modalChanged"; lineNumber: 54 } + Signal { name: "modelessChanged"; lineNumber: 55 } + Signal { name: "pressed"; lineNumber: 56 } + Signal { name: "released"; lineNumber: 57 } + } + Component { + file: "private/qtquickcontrols2basicforeign_p.h" + lineNumber: 41 + name: "QQuickSplitHandleAttached" + accessSemantics: "reference" + prototype: "QObject" + exports: [ + "QtQuick.Controls.Basic/SplitHandle 2.13", + "QtQuick.Controls.Basic/SplitHandle 6.0" + ] + isCreatable: false + exportMetaObjectRevisions: [525, 1536] + attachedType: "QQuickSplitHandleAttached" + Property { + name: "hovered" + type: "bool" + read: "isHovered" + notify: "hoveredChanged" + index: 0 + lineNumber: 166 + isReadonly: true + isFinal: true + } + Property { + name: "pressed" + type: "bool" + read: "isPressed" + notify: "pressedChanged" + index: 1 + lineNumber: 167 + isReadonly: true + isFinal: true + } + Signal { name: "hoveredChanged"; lineNumber: 182 } + Signal { name: "pressedChanged"; lineNumber: 183 } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/qmldir b/photowall-qt/build/qml/QtQuick/Controls/Basic/qmldir new file mode 100644 index 0000000..3077e16 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Basic/qmldir @@ -0,0 +1,136 @@ +module QtQuick.Controls.Basic +linktarget Qt6::qtquickcontrols2basicstyleplugin +plugin qtquickcontrols2basicstyleplugin +classname QtQuickControls2BasicStylePlugin +typeinfo plugins.qmltypes +depends QtQuick auto +depends QtQuick.Templates auto +prefer :/qt-project.org/imports/QtQuick/Controls/Basic/ +AbstractButton 6.0 AbstractButton.qml +AbstractButton 2.0 AbstractButton.qml +Action 2.3 Action.qml +Action 6.0 Action.qml +ActionGroup 2.3 ActionGroup.qml +ActionGroup 6.0 ActionGroup.qml +ApplicationWindow 6.0 ApplicationWindow.qml +ApplicationWindow 2.0 ApplicationWindow.qml +BusyIndicator 6.0 BusyIndicator.qml +BusyIndicator 2.0 BusyIndicator.qml +Button 6.0 Button.qml +Button 2.0 Button.qml +ButtonGroup 6.0 ButtonGroup.qml +ButtonGroup 2.0 ButtonGroup.qml +CheckBox 6.0 CheckBox.qml +CheckBox 2.0 CheckBox.qml +CheckDelegate 6.0 CheckDelegate.qml +CheckDelegate 2.0 CheckDelegate.qml +ComboBox 6.0 ComboBox.qml +ComboBox 2.0 ComboBox.qml +Container 6.0 Container.qml +Container 2.0 Container.qml +Control 6.0 Control.qml +Control 2.0 Control.qml +DelayButton 2.2 DelayButton.qml +DelayButton 6.0 DelayButton.qml +Dial 6.0 Dial.qml +Dial 2.0 Dial.qml +Dialog 2.1 Dialog.qml +Dialog 6.0 Dialog.qml +DialogButtonBox 2.1 DialogButtonBox.qml +DialogButtonBox 6.0 DialogButtonBox.qml +Drawer 6.0 Drawer.qml +Drawer 2.0 Drawer.qml +Frame 6.0 Frame.qml +Frame 2.0 Frame.qml +GroupBox 6.0 GroupBox.qml +GroupBox 2.0 GroupBox.qml +HorizontalHeaderView 2.15 HorizontalHeaderView.qml +HorizontalHeaderView 6.0 HorizontalHeaderView.qml +HorizontalHeaderViewDelegate 6.10 HorizontalHeaderViewDelegate.qml +ItemDelegate 6.0 ItemDelegate.qml +ItemDelegate 2.0 ItemDelegate.qml +Label 6.0 Label.qml +Label 2.0 Label.qml +Menu 6.0 Menu.qml +Menu 2.0 Menu.qml +MenuBar 2.3 MenuBar.qml +MenuBar 6.0 MenuBar.qml +MenuBarItem 2.3 MenuBarItem.qml +MenuBarItem 6.0 MenuBarItem.qml +MenuItem 6.0 MenuItem.qml +MenuItem 2.0 MenuItem.qml +MenuSeparator 2.1 MenuSeparator.qml +MenuSeparator 6.0 MenuSeparator.qml +Page 6.0 Page.qml +Page 2.0 Page.qml +PageIndicator 6.0 PageIndicator.qml +PageIndicator 2.0 PageIndicator.qml +Pane 6.0 Pane.qml +Pane 2.0 Pane.qml +Popup 6.0 Popup.qml +Popup 2.0 Popup.qml +ProgressBar 6.0 ProgressBar.qml +ProgressBar 2.0 ProgressBar.qml +RadioButton 6.0 RadioButton.qml +RadioButton 2.0 RadioButton.qml +RadioDelegate 6.0 RadioDelegate.qml +RadioDelegate 2.0 RadioDelegate.qml +RangeSlider 6.0 RangeSlider.qml +RangeSlider 2.0 RangeSlider.qml +RoundButton 2.1 RoundButton.qml +RoundButton 6.0 RoundButton.qml +ScrollBar 6.0 ScrollBar.qml +ScrollBar 2.0 ScrollBar.qml +ScrollIndicator 6.0 ScrollIndicator.qml +ScrollIndicator 2.0 ScrollIndicator.qml +ScrollView 2.2 ScrollView.qml +ScrollView 6.0 ScrollView.qml +SearchField 6.10 SearchField.qml +SelectionRectangle 6.2 SelectionRectangle.qml +Slider 6.0 Slider.qml +Slider 2.0 Slider.qml +SpinBox 6.0 SpinBox.qml +SpinBox 2.0 SpinBox.qml +SplitView 2.13 SplitView.qml +SplitView 6.0 SplitView.qml +StackView 6.0 StackView.qml +StackView 2.0 StackView.qml +SwipeDelegate 6.0 SwipeDelegate.qml +SwipeDelegate 2.0 SwipeDelegate.qml +Switch 6.0 Switch.qml +Switch 2.0 Switch.qml +SwitchDelegate 6.0 SwitchDelegate.qml +SwitchDelegate 2.0 SwitchDelegate.qml +SwipeView 6.0 SwipeView.qml +SwipeView 2.0 SwipeView.qml +TabBar 6.0 TabBar.qml +TabBar 2.0 TabBar.qml +TabButton 6.0 TabButton.qml +TabButton 2.0 TabButton.qml +TextArea 6.0 TextArea.qml +TextArea 2.0 TextArea.qml +TextField 6.0 TextField.qml +TextField 2.0 TextField.qml +ToolBar 6.0 ToolBar.qml +ToolBar 2.0 ToolBar.qml +ToolButton 6.0 ToolButton.qml +ToolButton 2.0 ToolButton.qml +ToolSeparator 2.1 ToolSeparator.qml +ToolSeparator 6.0 ToolSeparator.qml +ToolTip 6.0 ToolTip.qml +ToolTip 2.0 ToolTip.qml +Tumbler 6.0 Tumbler.qml +Tumbler 2.0 Tumbler.qml +VerticalHeaderView 2.15 VerticalHeaderView.qml +VerticalHeaderView 6.0 VerticalHeaderView.qml +VerticalHeaderViewDelegate 6.10 VerticalHeaderViewDelegate.qml +singleton Calendar 6.3 Calendar.qml +CalendarModel 6.3 CalendarModel.qml +DayOfWeekRow 6.3 DayOfWeekRow.qml +MonthGrid 6.3 MonthGrid.qml +WeekNumberColumn 6.3 WeekNumberColumn.qml +TableViewDelegate 6.9 TableViewDelegate.qml +TreeViewDelegate 6.0 TreeViewDelegate.qml +TreeViewDelegate 2.0 TreeViewDelegate.qml +depends QtQuick + diff --git a/photowall-qt/build/qml/QtQuick/Controls/Basic/qtquickcontrols2basicstyleplugin.dll b/photowall-qt/build/qml/QtQuick/Controls/Basic/qtquickcontrols2basicstyleplugin.dll new file mode 100644 index 0000000..7e2121d Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/Basic/qtquickcontrols2basicstyleplugin.dll differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/ApplicationWindow.qml b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/ApplicationWindow.qml new file mode 100644 index 0000000..621667e --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/ApplicationWindow.qml @@ -0,0 +1,13 @@ +// Copyright (C) 2024 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Templates as T + +T.ApplicationWindow { + id: window + + color: window.palette.window +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/BusyIndicator.qml b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/BusyIndicator.qml new file mode 100644 index 0000000..1d59ea1 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/BusyIndicator.qml @@ -0,0 +1,66 @@ +// Copyright (C) 2024 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Shapes + +T.BusyIndicator { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + contentItem: Item { + implicitWidth: 32 + implicitHeight: 32 + x: (control.availableWidth - width) / 2 + y: (control.availableHeight - height) / 2 + + property Shape ring: Shape { + parent: control.contentItem + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + implicitWidth: parent.implicitWidth + implicitHeight: parent.implicitHeight + width: Math.min(control.contentItem.width, control.contentItem.height) + height: width + preferredRendererType: Shape.CurveRenderer + antialiasing: true + + ShapePath { + fillColor: "transparent" + strokeColor: control.palette.accent + strokeWidth: control.contentItem.ring.width >= 64 ? 6 : control.contentItem.ring.width <= 16 ? 1 : 3 + + capStyle: ShapePath.RoundCap + + PathAngleArc { + centerX: control.contentItem.ring.width / 2 + centerY: control.contentItem.ring.height / 2 + radiusX: control.contentItem.ring.width / 2 - 2 + radiusY: radiusX + startAngle: -90 + sweepAngle: 120 + + SequentialAnimation on startAngle { + loops: Animation.Infinite + running: control.visible && control.running + NumberAnimation { from: 0; to: 450; duration: 1000 } + NumberAnimation { from: 450; to: 1080; duration: 1000 } + } + + SequentialAnimation on sweepAngle { + loops: Animation.Infinite + running: control.visible && control.running + NumberAnimation { from: 0; to: 180; duration: 1000 } + NumberAnimation { from: 180; to: 0; duration: 1000 } + } + } + } + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/Button.qml b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/Button.qml new file mode 100644 index 0000000..3dfecae --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/Button.qml @@ -0,0 +1,89 @@ +// Copyright (C) 2024 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Controls.FluentWinUI3.impl +import QtQuick.Templates as T + +T.Button { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + spacing: __config.spacing || 0 + + topPadding: __config.topPadding || 0 + bottomPadding: __config.bottomPadding || 0 + leftPadding: __config.leftPadding || 0 + rightPadding: __config.rightPadding || 0 + + topInset: -__config.topInset || 0 + bottomInset: -__config.bottomInset || 0 + leftInset: -__config.leftInset || 0 + rightInset: -__config.rightInset || 0 + + icon.width: __config.icon.width + icon.height: __config.icon.height + icon.color: __buttonText + + readonly property color __buttonText: { + if (Application.styleHints.accessibility.contrastPreference === Qt.HighContrast) { + return (control.enabled && ((control.flat && (control.down || control.hovered)) + || ((control.highlighted || control.checked) && !control.down))) + ? control.palette.button + : control.enabled && (control.hovered || control.down) + ? control.palette.highlight + : control.palette.buttonText + } + if (control.down) { + return (control.checked || control.highlighted) + ? Application.styleHints.colorScheme == Qt.Light + ? Color.transparent("white", 0.7) : Color.transparent("black", 0.5) + : (Application.styleHints.colorScheme === Qt.Light + ? Color.transparent(control.palette.buttonText, 0.62) + : Color.transparent(control.palette.buttonText, 0.7725)) + } else if (control.checked || control.highlighted) { + return (Application.styleHints.colorScheme === Qt.Dark && !control.enabled) + ? Color.transparent("white", 0.5302) + : (Application.styleHints.colorScheme === Qt.Dark ? "black" : "white") + } else { + return control.palette.buttonText + } + } + + readonly property string __currentState: [ + (control.checked || control.highlighted) && "checked", + !control.enabled && "disabled", + control.enabled && !control.down && control.hovered && "hovered", + control.down && "pressed" + ].filter(Boolean).join("_") || "normal" + readonly property var __config: (control.flat && Config.controls.flatbutton + ? Config.controls.flatbutton[__currentState] + : Config.controls.button[__currentState]) || {} + + readonly property Item __focusFrameTarget: control + + contentItem: IconLabel { + spacing: control.spacing + mirrored: control.mirrored + display: control.display + alignment: control.__config.label.textVAlignment | control.__config.label.textHAlignment + icon: control.icon + text: control.text + font: control.font + color: control.icon.color + } + + background: ButtonBackground { + control: control + implicitHeight: control.__config.background.height + implicitWidth: control.__config.background.width + radius: control.__config.background.topOffset + subtle: control.flat + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/CheckBox.qml b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/CheckBox.qml new file mode 100644 index 0000000..66b7b6e --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/CheckBox.qml @@ -0,0 +1,66 @@ +// Copyright (C) 2024 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Controls.FluentWinUI3.impl as Impl +import QtQuick.Templates as T + +T.CheckBox { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + spacing: __config.spacing || 0 + + topPadding: __config.topPadding || 0 + bottomPadding: __config.bottomPadding || 0 + leftPadding: __config.leftPadding || 0 + rightPadding: __config.rightPadding || 0 + + topInset: -__config.topInset || 0 + bottomInset: -__config.bottomInset || 0 + leftInset: -__config.leftInset || 0 + rightInset: -__config.rightInset || 0 + + readonly property string __currentState: [ + control.checkState === Qt.Checked && "checked", + !control.enabled && "disabled", + control.enabled && !control.down && control.hovered && "hovered", + control.checkState === Qt.PartiallyChecked && "partiallyChecked", + control.down && "pressed", + ].filter(Boolean).join("_") || "normal" + readonly property var __config: Config.controls.checkbox[__currentState] || {} + + readonly property bool __mirroredIndicator: control.mirrored !== (__config.mirrored || false) + + readonly property Item __focusFrameTarget: control + + indicator: Impl.CheckIndicator { + x: control.text ? (control.__mirroredIndicator ? control.width - width - control.rightPadding : control.leftPadding) : control.leftPadding + (control.availableWidth - width) / 2 + y: control.topPadding + (control.availableHeight - height) / 2 + control: control + filePath: Qt.resolvedUrl(control.__config.indicator.filePath) + } + + contentItem: Text { + leftPadding: control.indicator && !control.__mirroredIndicator ? control.indicator.width + control.spacing : 0 + rightPadding: control.indicator && control.__mirroredIndicator ? control.indicator.width + control.spacing : 0 + + text: control.text + font: control.font + color: control.palette.text + elide: Text.ElideRight + horizontalAlignment: Text.AlignLeft + verticalAlignment: Text.AlignVCenter + } + + background: Impl.StyleImage { + imageConfig: control.__config.background + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/CheckDelegate.qml b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/CheckDelegate.qml new file mode 100644 index 0000000..99af9f2 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/CheckDelegate.qml @@ -0,0 +1,90 @@ +// Copyright (C) 2024 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.FluentWinUI3.impl as Impl + +T.CheckDelegate { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + spacing: 10 + + topPadding: __config.topPadding || 0 + verticalOffset + leftPadding: __config.leftPadding || 0 + __horizontalOffset + rightPadding: __config.rightPadding || 0 + __horizontalOffset + bottomPadding: __config.bottomPadding || 0 + __verticalOffset + + icon.width: 16 + icon.height: 16 + icon.color: control.down ? __pressedText : control.palette.buttonText + + readonly property int __horizontalOffset: 4 + readonly property int __verticalOffset: 2 + + readonly property color __pressedText: Application.styleHints.colorScheme == Qt.Light + ? Qt.rgba(control.palette.buttonText.r, control.palette.buttonText.g, control.palette.buttonText.b, 0.62) + : Qt.rgba(control.palette.buttonText.r, control.palette.buttonText.g, control.palette.buttonText.b, 0.7725) + + readonly property string __currentState: [ + !control.enabled && "disabled", + control.highlighted && "highlighted", + control.enabled && !control.down && control.hovered && "hovered", + control.down && "pressed" + ].filter(Boolean).join("_") || "normal" + readonly property var __config: Config.controls.itemdelegate[__currentState] || {} + + readonly property Item __focusFrameTarget: control + + indicator: Impl.CheckIndicator { + readonly property string currentState: [ + control.checkState === Qt.Checked && "checked", + !control.enabled && control.checkState !== Qt.Unchecked && "disabled", + control.enabled && control.checkState !== Qt.Unchecked && !control.down && control.hovered && "hovered", + control.checkState === Qt.PartiallyChecked && "partiallyChecked", + control.checkState !== Qt.Unchecked && control.down && "pressed", + ].filter(Boolean).join("_") || "normal" + readonly property var config: Config.controls.checkbox[currentState] || {} + + x: control.text ? (control.mirrored ? control.leftPadding : control.width - width - control.rightPadding) : control.leftPadding + (control.availableWidth - width) / 2 + y: control.topPadding + (control.availableHeight - height) / 2 + control: control + filePath: Qt.resolvedUrl(config.indicator.filePath) + } + + contentItem: IconLabel { + leftPadding: !control.mirrored ? 0 : control.indicator.width + control.spacing + rightPadding: control.mirrored ? 0 : control.indicator.width + control.spacing + + spacing: control.spacing + mirrored: control.mirrored + display: control.display + alignment: control.display === IconLabel.IconOnly || control.display === IconLabel.TextUnderIcon ? Qt.AlignCenter : Qt.AlignLeft + icon: control.icon + text: control.text + font: control.font + color: control.icon.color + } + + background: Item { + implicitWidth: 160 + implicitHeight: 40 + + property Item backgroundImage: Impl.StyleImage { + parent: control.background + imageConfig: control.__config.background + implicitWidth: parent.width - control.__horizontalOffset * 2 + implicitHeight: parent.height - control.__verticalOffset * 2 + x: control.__horizontalOffset + y: control.__verticalOffset + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/ComboBox.qml b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/ComboBox.qml new file mode 100644 index 0000000..3eb19e6 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/ComboBox.qml @@ -0,0 +1,170 @@ +// Copyright (C) 2024 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +pragma ComponentBehavior: Bound + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.FluentWinUI3.impl as Impl + +T.ComboBox { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + spacing: __config.contentItem.spacing || 0 + + topPadding: __config.topPadding || 0 + bottomPadding: __config.bottomPadding || 0 + leftPadding: (__config.leftPadding + (!control.mirrored || !indicator || !indicator.visible ? 0 : indicator.width + spacing)) || 0 + rightPadding: (__config.rightPadding + (control.mirrored || !indicator || !indicator.visible ? 0 : indicator.width + spacing)) || 0 + + topInset: -__config.topInset || 0 + bottomInset: -__config.bottomInset || 0 + leftInset: -__config.leftInset || 0 + rightInset: -__config.rightInset || 0 + + readonly property string __currentState: [ + !control.enabled && "disabled", + control.enabled && !control.pressed && control.hovered && "hovered", + control.down && control.popup.visible && "open", + control.pressed && "pressed" + ].filter(Boolean).join("_") || "normal" + readonly property var __config: (control.editable && control.down && control.popup.visible // editable combobox differs from normal one only in opened state + ? Config.controls.editablecombobox[__currentState] + : Config.controls.combobox[__currentState]) || {} + + readonly property Item __focusFrameTarget: control.editable ? null : control + readonly property bool __isHighContrast: Application.styleHints.accessibility.contrastPreference === Qt.HighContrast + + delegate: ItemDelegate { + required property var model + required property int index + + width: ListView.view.width + text: model[control.textRole] + palette.highlightedText: control.palette.highlightedText + highlighted: control.highlightedIndex === index + hoverEnabled: control.hoverEnabled + } + + indicator: Image { + x: control.mirrored ? control.__config.leftPadding : control.width - width - control.__config.rightPadding + y: (control.topPadding + (control.availableHeight - height) / 2) + (control.pressed ? 1 : 0) + source: Qt.resolvedUrl(control.__config.indicator.filePath) + + Behavior on y { + NumberAnimation{ easing.type: Easing.OutCubic; duration: 167 } + } + } + + contentItem: T.TextField { + text: control.editable ? control.editText : control.displayText + + topPadding: control.__config.label_contentItem.topPadding || 0 + leftPadding: control.__config.label_contentItem.leftPadding || 0 + rightPadding: control.__config.label_contentItem.rightPadding || 0 + bottomPadding: control.__config.label_contentItem.bottomPadding || 0 + + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + contentHeight + topPadding + bottomPadding) + + enabled: control.editable + autoScroll: control.editable + readOnly: control.down + inputMethodHints: control.inputMethodHints + validator: control.validator + selectByMouse: control.selectTextByMouse + + readonly property color __pressedText: Application.styleHints.colorScheme == Qt.Light + ? Qt.rgba(control.palette.text.r, control.palette.text.g, control.palette.text.b, 0.62) + : Qt.rgba(control.palette.text.r, control.palette.text.g, control.palette.text.b, 0.7725) + + color: control.down ? __pressedText : control.palette.text + selectionColor: control.palette.highlight + selectedTextColor: control.palette.highlightedText + horizontalAlignment: control.__config.label_text.textHAlignment + verticalAlignment: control.__config.label_text.textVAlignment + + readonly property Item __focusFrameControl: control + } + + background: ItemGroup { + Impl.StyleImage { + visible: !control.__isHighContrast + imageConfig: control.__config.background + Item { + visible: control.editable && ((control.down && control.popup.visible) || control.activeFocus) + width: parent.width + height: 2 + y: parent.height - height + Impl.FocusStroke { + width: parent.width + height: parent.height + radius: control.down && control.popup.visible ? 0 : control.__config.background.bottomOffset + color: control.palette.accent + } + } + } + Rectangle { + visible: control.__isHighContrast + implicitWidth: control.__config.background.width + implicitHeight: control.__config.background.height + color: control.palette.window + border.color: control.hovered ? control.palette.accent : control.palette.text + radius: 4 + } + } + + popup: T.Popup { + topPadding: control.__config.popup_contentItem.topPadding || 0 + leftPadding: control.__config.popup_contentItem.leftPadding || 0 + rightPadding: control.__config.popup_contentItem.rightPadding || 0 + bottomPadding: control.__config.popup_contentItem.bottomPadding || 0 + + contentItem: ListView { + clip: true + implicitHeight: contentHeight + highlightMoveDuration: 0 + + model: control.delegateModel + currentIndex: control.highlightedIndex + } + + y: control.editable ? control.height + : -0.25 * Math.max(implicitBackgroundHeight + topInset + bottomInset, + contentHeight + topPadding + bottomPadding) + readonly property real __targetHeight: Math.min(contentItem.implicitHeight + topPadding + bottomPadding, control.Window.height - topMargin - bottomMargin) + property real __heightScale: 1 + height: __heightScale * __targetHeight + width: control.width + topMargin: 8 + bottomMargin: 8 + palette: control.palette + + enter: Transition { + NumberAnimation { property: "__heightScale"; from: 0.33; to: 1; easing.type: Easing.OutCubic; duration: 250 } + } + + background: ItemGroup { + Impl.StyleImage { + visible: !control.__isHighContrast + imageConfig: control.__config.popup_background.filePath ? control.__config.popup_background : Config.controls.popup["normal"].background // fallback to regular popup + } + Rectangle { + visible: control.__isHighContrast + implicitWidth: Config.controls.popup["normal"].background.width + implicitHeight: Config.controls.popup["normal"].background.height + color: control.palette.window + border.color: control.palette.text + radius: 4 + } + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/Config.qml b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/Config.qml new file mode 100644 index 0000000..09b977c --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/Config.qml @@ -0,0 +1,20875 @@ +// Copyright (C) 2024 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +pragma Singleton +import QtQuick + +QtObject { + readonly property QtObject controls: Application.styleHints.colorScheme === Qt.Light ? light.controls : dark.controls + + readonly property QtObject dark: QtObject { + readonly property QtObject controls: QtObject { + readonly property QtObject button: QtObject { + readonly property QtObject checked: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17023;8603:12521;2373:10903" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "button-background-checked" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 98 + readonly property real x: 2225 + readonly property real y: 1874 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:17023;8603:12521" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "button-contentItem-checked" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17023;8603:12521;4693:13271" + readonly property real height: 16 + readonly property real leftShadow: 0 + readonly property string name: "button-icon-checked" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 2245 + readonly property real y: 1882 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17023;8603:12521;2248:10452" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "button-label-checked" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 34 + readonly property real x: 2269 + readonly property real y: 1880 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject checked_disabled: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17029;8603:12527;2373:10903" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "button-background-checked-disabled" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 98 + readonly property real x: 2225 + readonly property real y: 2075 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:17029;8603:12527" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "button-contentItem-checked-disabled" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17029;8603:12527;4693:13271" + readonly property real height: 16 + readonly property real leftShadow: 0 + readonly property string name: "button-icon-checked-disabled" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 2245 + readonly property real y: 2083 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17029;8603:12527;2248:10452" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "button-label-checked-disabled" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 34 + readonly property real x: 2269 + readonly property real y: 2081 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject checked_hovered: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17027;8603:12525;2373:10903" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "button-background-checked-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 98 + readonly property real x: 2225 + readonly property real y: 2008 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:17027;8603:12525" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "button-contentItem-checked-hovered" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17027;8603:12525;4693:13271" + readonly property real height: 16 + readonly property real leftShadow: 0 + readonly property string name: "button-icon-checked-hovered" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 2245 + readonly property real y: 2016 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17027;8603:12525;2248:10452" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "button-label-checked-hovered" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 34 + readonly property real x: 2269 + readonly property real y: 2014 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject checked_pressed: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17031;8603:12529;2373:10903" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "button-background-checked-pressed" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 98 + readonly property real x: 2225 + readonly property real y: 2142 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:17031;8603:12529" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "button-contentItem-checked-pressed" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17031;8603:12529;4693:13271" + readonly property real height: 16 + readonly property real leftShadow: 0 + readonly property string name: "button-icon-checked-pressed" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 2245 + readonly property real y: 2150 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17031;8603:12529;2248:10452" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "button-label-checked-pressed" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 34 + readonly property real x: 2269 + readonly property real y: 2148 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject disabled: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17025;8603:12523;2373:10903" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "button-background-disabled" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 98 + readonly property real x: 2225 + readonly property real y: 1941 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:17025;8603:12523" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "button-contentItem-disabled" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17025;8603:12523;4693:13271" + readonly property real height: 16 + readonly property real leftShadow: 0 + readonly property string name: "button-icon-disabled" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 2245 + readonly property real y: 1949 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17025;8603:12523;2248:10452" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "button-label-disabled" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 34 + readonly property real x: 2269 + readonly property real y: 1947 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject hovered: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17019;8603:12517;2373:10903" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "button-background-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 98 + readonly property real x: 2225 + readonly property real y: 1740 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:17019;8603:12517" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "button-contentItem-hovered" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17019;8603:12517;4693:13271" + readonly property real height: 16 + readonly property real leftShadow: 0 + readonly property string name: "button-icon-hovered" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 2245 + readonly property real y: 1748 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17019;8603:12517;2248:10452" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "button-label-hovered" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 34 + readonly property real x: 2269 + readonly property real y: 1746 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject normal: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17017;8603:12515;2373:10903" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "button-background" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 98 + readonly property real x: 2227.5 + readonly property real y: 1686 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:17017;8603:12515" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "button-contentItem" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17017;8603:12515;4693:13271" + readonly property real height: 16 + readonly property real leftShadow: 0 + readonly property string name: "button-icon" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 2247.5 + readonly property real y: 1694 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17017;8603:12515;2248:10452" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "button-label" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 34 + readonly property real x: 2271.5 + readonly property real y: 1692 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject pressed: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17021;8603:12519;2373:10903" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "button-background-pressed" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 98 + readonly property real x: 2225 + readonly property real y: 1807 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:17021;8603:12519" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "button-contentItem-pressed" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17021;8603:12519;4693:13271" + readonly property real height: 16 + readonly property real leftShadow: 0 + readonly property string name: "button-icon-pressed" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 2245 + readonly property real y: 1815 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17021;8603:12519;2248:10452" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "button-label-pressed" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 34 + readonly property real x: 2269 + readonly property real y: 1813 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + } + + readonly property QtObject checkbox: QtObject { + readonly property QtObject checked: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17040;8622:13107;2425:10961" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-background-checked" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 73 + readonly property real x: 4752.5 + readonly property real y: 2838.5 + } + + readonly property real bottomPadding: 7 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 7 + readonly property string figmaId: "I2557:17040;8622:13107" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "checkbox-contentItem-checked" + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17040;8622:13107;2425:10953" + readonly property string filePath: "dark/images/checkbox-indicator-checked.png" + readonly property real height: 20 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-indicator-checked" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 20 + readonly property real x: 4756.5 + readonly property real y: 2843.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17040;8622:13107;6820:12339" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-label-checked" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 32 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 4784.5 + readonly property real y: 2843.5 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject checked_disabled: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17050;8622:13117;2425:10961" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-background-checked-disabled" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 73 + readonly property real x: 4752.5 + readonly property real y: 3114.5 + } + + readonly property real bottomPadding: 7 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 7 + readonly property string figmaId: "I2557:17050;8622:13117" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "checkbox-contentItem-checked-disabled" + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17050;8622:13117;2425:10953" + readonly property string filePath: "dark/images/checkbox-indicator-checked-disabled.png" + readonly property real height: 20 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-indicator-checked-disabled" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 20 + readonly property real x: 4756.5 + readonly property real y: 3119.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17050;8622:13117;6820:12339" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-label-checked-disabled" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 32 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 4784.5 + readonly property real y: 3119.5 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject checked_hovered: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17054;8622:13121;2425:10961" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-background-checked-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 73 + readonly property real x: 4752.5 + readonly property real y: 2976.5 + } + + readonly property real bottomPadding: 7 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 7 + readonly property string figmaId: "I2557:17054;8622:13121" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "checkbox-contentItem-checked-hovered" + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17054;8622:13121;2425:10953" + readonly property string filePath: "dark/images/checkbox-indicator-checked-hovered.png" + readonly property real height: 20 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-indicator-checked-hovered" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 20 + readonly property real x: 4756.5 + readonly property real y: 2981.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17054;8622:13121;6820:12339" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-label-checked-hovered" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 32 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 4784.5 + readonly property real y: 2981.5 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject checked_pressed: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17052;8622:13119;2425:10961" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-background-checked-pressed" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 73 + readonly property real x: 4752.5 + readonly property real y: 3045.5 + } + + readonly property real bottomPadding: 7 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 7 + readonly property string figmaId: "I2557:17052;8622:13119" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "checkbox-contentItem-checked-pressed" + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17052;8622:13119;2425:10953" + readonly property string filePath: "dark/images/checkbox-indicator-checked-pressed.png" + readonly property real height: 20 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-indicator-checked-pressed" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 20 + readonly property real x: 4756.5 + readonly property real y: 3050.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17052;8622:13119;6820:12339" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-label-checked-pressed" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 32 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 4784.5 + readonly property real y: 3050.5 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject disabled: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17056;8622:13123;2425:10961" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-background-disabled" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 73 + readonly property real x: 4752.5 + readonly property real y: 2907.5 + } + + readonly property real bottomPadding: 7 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 7 + readonly property string figmaId: "I2557:17056;8622:13123" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "checkbox-contentItem-disabled" + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17056;8622:13123;2425:10953" + readonly property string filePath: "dark/images/checkbox-indicator-disabled.png" + readonly property real height: 20 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-indicator-disabled" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 20 + readonly property real x: 4756.5 + readonly property real y: 2912.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17056;8622:13123;6820:12339" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-label-disabled" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 32 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 4784.5 + readonly property real y: 2912.5 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject disabled_partiallyChecked: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17048;8622:13115;2425:10961" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-background-disabled-partiallyChecked" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 73 + readonly property real x: 4752.5 + readonly property real y: 3390.5 + } + + readonly property real bottomPadding: 7 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 7 + readonly property string figmaId: "I2557:17048;8622:13115" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "checkbox-contentItem-disabled-partiallyChecked" + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17048;8622:13115;2425:10953" + readonly property string filePath: "dark/images/checkbox-indicator-disabled-partiallyChecked.png" + readonly property real height: 20 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-indicator-disabled-partiallyChecked" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 20 + readonly property real x: 4756.5 + readonly property real y: 3395.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17048;8622:13115;6820:12339" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-label-disabled-partiallyChecked" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 32 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 4784.5 + readonly property real y: 3395.5 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject hovered: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17036;8622:13103;2425:10961" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-background-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 73 + readonly property real x: 4752.5 + readonly property real y: 2700.5 + } + + readonly property real bottomPadding: 7 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 7 + readonly property string figmaId: "I2557:17036;8622:13103" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "checkbox-contentItem-hovered" + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17036;8622:13103;2425:10953" + readonly property string filePath: "dark/images/checkbox-indicator-hovered.png" + readonly property real height: 20 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-indicator-hovered" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 20 + readonly property real x: 4756.5 + readonly property real y: 2705.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17036;8622:13103;6820:12339" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-label-hovered" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 32 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 4784.5 + readonly property real y: 2705.5 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject hovered_partiallyChecked: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17044;8622:13111;2425:10961" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-background-hovered-partiallyChecked" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 73 + readonly property real x: 4752.5 + readonly property real y: 3252.5 + } + + readonly property real bottomPadding: 7 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 7 + readonly property string figmaId: "I2557:17044;8622:13111" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "checkbox-contentItem-hovered-partiallyChecked" + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17044;8622:13111;2425:10953" + readonly property string filePath: "dark/images/checkbox-indicator-hovered-partiallyChecked.png" + readonly property real height: 20 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-indicator-hovered-partiallyChecked" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 20 + readonly property real x: 4756.5 + readonly property real y: 3257.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17044;8622:13111;6820:12339" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-label-hovered-partiallyChecked" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 32 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 4784.5 + readonly property real y: 3257.5 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject normal: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17034;8622:13101;2425:10961" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-background" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 73 + readonly property real x: 4752.5 + readonly property real y: 2631.5 + } + + readonly property real bottomPadding: 7 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 7 + readonly property string figmaId: "I2557:17034;8622:13101" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "checkbox-contentItem" + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17034;8622:13101;2425:10953" + readonly property string filePath: "dark/images/checkbox-indicator.png" + readonly property real height: 20 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-indicator" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 20 + readonly property real x: 4756.5 + readonly property real y: 2636.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17034;8622:13101;6820:12339" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-label" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 32 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 4784.5 + readonly property real y: 2636.5 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject partiallyChecked: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17042;8622:13109;2425:10961" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-background-partiallyChecked" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 73 + readonly property real x: 4752.5 + readonly property real y: 3183.5 + } + + readonly property real bottomPadding: 7 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 7 + readonly property string figmaId: "I2557:17042;8622:13109" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "checkbox-contentItem-partiallyChecked" + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17042;8622:13109;2425:10953" + readonly property string filePath: "dark/images/checkbox-indicator-partiallyChecked.png" + readonly property real height: 20 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-indicator-partiallyChecked" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 20 + readonly property real x: 4756.5 + readonly property real y: 3188.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17042;8622:13109;6820:12339" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-label-partiallyChecked" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 32 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 4784.5 + readonly property real y: 3188.5 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject partiallyChecked_pressed: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17046;8622:13113;2425:10961" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-background-partiallyChecked-pressed" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 73 + readonly property real x: 4752.5 + readonly property real y: 3321.5 + } + + readonly property real bottomPadding: 7 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 7 + readonly property string figmaId: "I2557:17046;8622:13113" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "checkbox-contentItem-partiallyChecked-pressed" + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17046;8622:13113;2425:10953" + readonly property string filePath: "dark/images/checkbox-indicator-partiallyChecked-pressed.png" + readonly property real height: 20 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-indicator-partiallyChecked-pressed" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 20 + readonly property real x: 4756.5 + readonly property real y: 3326.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17046;8622:13113;6820:12339" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-label-partiallyChecked-pressed" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 32 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 4784.5 + readonly property real y: 3326.5 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject pressed: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17038;8622:13105;2425:10961" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-background-pressed" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 73 + readonly property real x: 4752.5 + readonly property real y: 2769.5 + } + + readonly property real bottomPadding: 7 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 7 + readonly property string figmaId: "I2557:17038;8622:13105" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "checkbox-contentItem-pressed" + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17038;8622:13105;2425:10953" + readonly property string filePath: "dark/images/checkbox-indicator-pressed.png" + readonly property real height: 20 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-indicator-pressed" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 20 + readonly property real x: 4756.5 + readonly property real y: 2774.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17038;8622:13105;6820:12339" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-label-pressed" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 32 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 4784.5 + readonly property real y: 2774.5 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + } + + readonly property QtObject combobox: QtObject { + readonly property QtObject disabled: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17071;2407:10440;2397:10728" + readonly property string filePath: "dark/images/combobox-background-disabled.png" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "combobox-background-disabled" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 128 + readonly property real x: 8122 + readonly property real y: 4817 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:17071;2407:10440" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "combobox-contentItem-disabled" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17071;2407:10440;2397:10731" + readonly property string filePath: "dark/images/combobox-indicator-disabled.png" + readonly property real height: 16 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "combobox-indicator-disabled" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 8219 + readonly property real y: 4825 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17071;2407:10440;4606:26776;4606:10833" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "combobox-label-disabled" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 8135 + readonly property real y: 4823 + } + + readonly property QtObject label_contentItem: QtObject { + readonly property real bottomPadding: 0 + readonly property string figmaId: "I2557:17071;2407:10440;4606:26776;4606:10833" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 0 + readonly property string name: "combobox-label-contentItem-disabled" + readonly property real rightPadding: 0 + readonly property real spacing: 0 + readonly property real topPadding: 0 + } + + readonly property QtObject label_text: QtObject { + readonly property string figmaId: "I2557:17071;2407:10440;4606:26776;4606:10837" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property string name: "combobox-label-text-disabled" + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property QtObject popup_background: QtObject { + readonly property real bottomOffset: 8 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17071;2407:10440;2422:10283;3079:5526;2308:11133;2313:11247" + readonly property string filePath: "" + readonly property real height: 118 + readonly property real leftOffset: 8 + readonly property real leftShadow: 0 + readonly property string name: "combobox-popup-background-disabled" + readonly property real rightOffset: 8 + readonly property real rightShadow: 0 + readonly property real topOffset: 8 + readonly property real topShadow: 0 + readonly property real width: 128 + readonly property real x: 8122 + readonly property real y: 4849 + } + + readonly property QtObject popup_contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:17071;2407:10440;2422:10283;3079:5526;2308:11133" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 1 + readonly property string name: "combobox-popup-contentItem-disabled" + readonly property real rightPadding: 1 + readonly property real spacing: 0 + readonly property real topPadding: 5 + } + + readonly property real rightPadding: 12 + readonly property real spacing: 51 + readonly property real topPadding: 5 + } + + readonly property QtObject focused: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I4677:11470;4606:28948;2397:10728" + readonly property string filePath: "dark/images/combobox-background-focused.png" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "combobox-background-focused" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 128 + readonly property real x: 8122 + readonly property real y: 4884 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I4677:11470;4606:28948" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "combobox-contentItem-focused" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I4677:11470;4606:28948;2397:10731" + readonly property string filePath: "dark/images/combobox-indicator-focused.png" + readonly property real height: 16 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "combobox-indicator-focused" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 8219 + readonly property real y: 4892 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4677:11470;4606:28948;4606:26776;4606:10833" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "combobox-label-focused" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 8135 + readonly property real y: 4890 + } + + readonly property QtObject label_contentItem: QtObject { + readonly property real bottomPadding: 0 + readonly property string figmaId: "I4677:11470;4606:28948;4606:26776;4606:10833" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 0 + readonly property string name: "combobox-label-contentItem-focused" + readonly property real rightPadding: 0 + readonly property real spacing: 0 + readonly property real topPadding: 0 + } + + readonly property QtObject label_text: QtObject { + readonly property string figmaId: "I4677:11470;4606:28948;4606:26776;4606:10837" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property string name: "combobox-label-text-focused" + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property QtObject popup_background: QtObject { + readonly property real bottomOffset: 8 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4677:11470;4606:28948;2422:10283;3079:5526;2308:11133;2313:11247" + readonly property string filePath: "" + readonly property real height: 118 + readonly property real leftOffset: 8 + readonly property real leftShadow: 0 + readonly property string name: "combobox-popup-background-focused" + readonly property real rightOffset: 8 + readonly property real rightShadow: 0 + readonly property real topOffset: 8 + readonly property real topShadow: 0 + readonly property real width: 128 + readonly property real x: 8122 + readonly property real y: 4916 + } + + readonly property QtObject popup_contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I4677:11470;4606:28948;2422:10283;3079:5526;2308:11133" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 1 + readonly property string name: "combobox-popup-contentItem-focused" + readonly property real rightPadding: 1 + readonly property real spacing: 0 + readonly property real topPadding: 5 + } + + readonly property real rightPadding: 12 + readonly property real spacing: 51 + readonly property real topPadding: 5 + } + + readonly property QtObject hovered: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17061;2397:10784;2397:10728" + readonly property string filePath: "dark/images/combobox-background-hovered.png" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "combobox-background-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 128 + readonly property real x: 8098.5 + readonly property real y: 3996 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:17061;2397:10784" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "combobox-contentItem-hovered" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17061;2397:10784;2397:10731" + readonly property string filePath: "dark/images/combobox-indicator-hovered.png" + readonly property real height: 16 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "combobox-indicator-hovered" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 8195.5 + readonly property real y: 4004 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17061;2397:10784;4606:26776;4606:10833" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "combobox-label-hovered" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 8111.5 + readonly property real y: 4002 + } + + readonly property QtObject label_contentItem: QtObject { + readonly property real bottomPadding: 0 + readonly property string figmaId: "I2557:17061;2397:10784;4606:26776;4606:10833" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 0 + readonly property string name: "combobox-label-contentItem-hovered" + readonly property real rightPadding: 0 + readonly property real spacing: 0 + readonly property real topPadding: 0 + } + + readonly property QtObject label_text: QtObject { + readonly property string figmaId: "I2557:17061;2397:10784;4606:26776;4606:10837" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property string name: "combobox-label-text-hovered" + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property QtObject popup_background: QtObject { + readonly property real bottomOffset: 8 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17061;2397:10784;2422:10283;3079:5526;2308:11133;2313:11247" + readonly property string filePath: "" + readonly property real height: 118 + readonly property real leftOffset: 8 + readonly property real leftShadow: 0 + readonly property string name: "combobox-popup-background-hovered" + readonly property real rightOffset: 8 + readonly property real rightShadow: 0 + readonly property real topOffset: 8 + readonly property real topShadow: 0 + readonly property real width: 128 + readonly property real x: 8098.5 + readonly property real y: 4028 + } + + readonly property QtObject popup_contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:17061;2397:10784;2422:10283;3079:5526;2308:11133" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 1 + readonly property string name: "combobox-popup-contentItem-hovered" + readonly property real rightPadding: 1 + readonly property real spacing: 0 + readonly property real topPadding: 5 + } + + readonly property real rightPadding: 12 + readonly property real spacing: 51 + readonly property real topPadding: 5 + } + + readonly property QtObject hovered_open: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17067;2407:10424;2397:10728" + readonly property string filePath: "dark/images/combobox-background-hovered-open.png" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "combobox-background-hovered-open" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 128 + readonly property real x: 8122 + readonly property real y: 4359 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:17067;2407:10424" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "combobox-contentItem-hovered-open" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17067;2407:10424;2397:10731" + readonly property string filePath: "dark/images/combobox-indicator-hovered-open.png" + readonly property real height: 16 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "combobox-indicator-hovered-open" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 8219 + readonly property real y: 4367 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17067;2407:10424;4606:26776;4606:10833" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "combobox-label-hovered-open" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 8135 + readonly property real y: 4365 + } + + readonly property QtObject label_contentItem: QtObject { + readonly property real bottomPadding: 0 + readonly property string figmaId: "I2557:17067;2407:10424;4606:26776;4606:10833" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 0 + readonly property string name: "combobox-label-contentItem-hovered-open" + readonly property real rightPadding: 0 + readonly property real spacing: 0 + readonly property real topPadding: 0 + } + + readonly property QtObject label_text: QtObject { + readonly property string figmaId: "I2557:17067;2407:10424;4606:26776;4606:10837" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property string name: "combobox-label-text-hovered-open" + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property QtObject popup_background: QtObject { + readonly property real bottomOffset: 8 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17067;2407:10424;2422:10283;3079:5526;2308:11133;2313:11247" + readonly property string filePath: "" + readonly property real height: 118 + readonly property real leftOffset: 8 + readonly property real leftShadow: 0 + readonly property string name: "combobox-popup-background-hovered-open" + readonly property real rightOffset: 8 + readonly property real rightShadow: 0 + readonly property real topOffset: 8 + readonly property real topShadow: 0 + readonly property real width: 128 + readonly property real x: 8122 + readonly property real y: 4391 + } + + readonly property QtObject popup_contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:17067;2407:10424;2422:10283;3079:5526;2308:11133" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 1 + readonly property string name: "combobox-popup-contentItem-hovered-open" + readonly property real rightPadding: 1 + readonly property real spacing: 0 + readonly property real topPadding: 5 + } + + readonly property real rightPadding: 12 + readonly property real spacing: 51 + readonly property real topPadding: 5 + } + + readonly property QtObject normal: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17059;2397:10736;2397:10728" + readonly property string filePath: "dark/images/combobox-background.png" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "combobox-background" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 128 + readonly property real x: 8098.5 + readonly property real y: 3929 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:17059;2397:10736" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "combobox-contentItem" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17059;2397:10736;2397:10731" + readonly property string filePath: "dark/images/combobox-indicator.png" + readonly property real height: 16 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "combobox-indicator" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 8195.5 + readonly property real y: 3937 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17059;2397:10736;4606:26776;4606:10833" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "combobox-label" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 8111.5 + readonly property real y: 3935 + } + + readonly property QtObject label_contentItem: QtObject { + readonly property real bottomPadding: 0 + readonly property string figmaId: "I2557:17059;2397:10736;4606:26776;4606:10833" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 0 + readonly property string name: "combobox-label-contentItem" + readonly property real rightPadding: 0 + readonly property real spacing: 0 + readonly property real topPadding: 0 + } + + readonly property QtObject label_text: QtObject { + readonly property string figmaId: "I2557:17059;2397:10736;4606:26776;4606:10837" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property string name: "combobox-label-text" + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property QtObject popup_background: QtObject { + readonly property real bottomOffset: 8 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17059;2397:10736;2422:10283;3079:5526;2308:11133;2313:11247" + readonly property string filePath: "" + readonly property real height: 118 + readonly property real leftOffset: 8 + readonly property real leftShadow: 0 + readonly property string name: "combobox-popup-background" + readonly property real rightOffset: 8 + readonly property real rightShadow: 0 + readonly property real topOffset: 8 + readonly property real topShadow: 0 + readonly property real width: 128 + readonly property real x: 8098.5 + readonly property real y: 3961 + } + + readonly property QtObject popup_contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:17059;2397:10736;2422:10283;3079:5526;2308:11133" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 1 + readonly property string name: "combobox-popup-contentItem" + readonly property real rightPadding: 1 + readonly property real spacing: 0 + readonly property real topPadding: 5 + } + + readonly property real rightPadding: 12 + readonly property real spacing: 51 + readonly property real topPadding: 5 + } + + readonly property QtObject open: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17065;2399:10706;2397:10728" + readonly property string filePath: "dark/images/combobox-background-open.png" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "combobox-background-open" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 128 + readonly property real x: 8122 + readonly property real y: 4130 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:17065;2399:10706" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "combobox-contentItem-open" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17065;2399:10706;2397:10731" + readonly property string filePath: "dark/images/combobox-indicator-open.png" + readonly property real height: 16 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "combobox-indicator-open" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 8219 + readonly property real y: 4138 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17065;2399:10706;4606:26776;4606:10833" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "combobox-label-open" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 8135 + readonly property real y: 4136 + } + + readonly property QtObject label_contentItem: QtObject { + readonly property real bottomPadding: 0 + readonly property string figmaId: "I2557:17065;2399:10706;4606:26776;4606:10833" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 0 + readonly property string name: "combobox-label-contentItem-open" + readonly property real rightPadding: 0 + readonly property real spacing: 0 + readonly property real topPadding: 0 + } + + readonly property QtObject label_text: QtObject { + readonly property string figmaId: "I2557:17065;2399:10706;4606:26776;4606:10837" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property string name: "combobox-label-text-open" + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property QtObject popup_background: QtObject { + readonly property real bottomOffset: 8 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17065;2399:10706;2422:10283;3079:5526;2308:11133;2313:11247" + readonly property string filePath: "" + readonly property real height: 118 + readonly property real leftOffset: 8 + readonly property real leftShadow: 0 + readonly property string name: "combobox-popup-background-open" + readonly property real rightOffset: 8 + readonly property real rightShadow: 0 + readonly property real topOffset: 8 + readonly property real topShadow: 0 + readonly property real width: 128 + readonly property real x: 8122 + readonly property real y: 4162 + } + + readonly property QtObject popup_contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:17065;2399:10706;2422:10283;3079:5526;2308:11133" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 1 + readonly property string name: "combobox-popup-contentItem-open" + readonly property real rightPadding: 1 + readonly property real spacing: 0 + readonly property real topPadding: 5 + } + + readonly property real rightPadding: 12 + readonly property real spacing: 51 + readonly property real topPadding: 5 + } + + readonly property QtObject open_pressed: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17069;2407:10432;2397:10728" + readonly property string filePath: "dark/images/combobox-background-open-pressed.png" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "combobox-background-open-pressed" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 128 + readonly property real x: 8122 + readonly property real y: 4585 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:17069;2407:10432" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "combobox-contentItem-open-pressed" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17069;2407:10432;2397:10731" + readonly property string filePath: "dark/images/combobox-indicator-open-pressed.png" + readonly property real height: 16 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "combobox-indicator-open-pressed" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 8219 + readonly property real y: 4593 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17069;2407:10432;4606:26776;4606:10833" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "combobox-label-open-pressed" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 8135 + readonly property real y: 4591 + } + + readonly property QtObject label_contentItem: QtObject { + readonly property real bottomPadding: 0 + readonly property string figmaId: "I2557:17069;2407:10432;4606:26776;4606:10833" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 0 + readonly property string name: "combobox-label-contentItem-open-pressed" + readonly property real rightPadding: 0 + readonly property real spacing: 0 + readonly property real topPadding: 0 + } + + readonly property QtObject label_text: QtObject { + readonly property string figmaId: "I2557:17069;2407:10432;4606:26776;4606:10837" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property string name: "combobox-label-text-open-pressed" + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property QtObject popup_background: QtObject { + readonly property real bottomOffset: 8 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17069;2407:10432;2422:10283;3079:5526;2308:11133;2313:11247" + readonly property string filePath: "" + readonly property real height: 118 + readonly property real leftOffset: 8 + readonly property real leftShadow: 0 + readonly property string name: "combobox-popup-background-open-pressed" + readonly property real rightOffset: 8 + readonly property real rightShadow: 0 + readonly property real topOffset: 8 + readonly property real topShadow: 0 + readonly property real width: 128 + readonly property real x: 8122 + readonly property real y: 4617 + } + + readonly property QtObject popup_contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:17069;2407:10432;2422:10283;3079:5526;2308:11133" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 1 + readonly property string name: "combobox-popup-contentItem-open-pressed" + readonly property real rightPadding: 1 + readonly property real spacing: 0 + readonly property real topPadding: 5 + } + + readonly property real rightPadding: 12 + readonly property real spacing: 51 + readonly property real topPadding: 5 + } + + readonly property QtObject pressed: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17063;2397:10792;2397:10728" + readonly property string filePath: "dark/images/combobox-background-pressed.png" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "combobox-background-pressed" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 128 + readonly property real x: 8122 + readonly property real y: 4063 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:17063;2397:10792" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "combobox-contentItem-pressed" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17063;2397:10792;2397:10731" + readonly property string filePath: "dark/images/combobox-indicator-pressed.png" + readonly property real height: 16 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "combobox-indicator-pressed" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 8219 + readonly property real y: 4071 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17063;2397:10792;4606:26776;4606:10833" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "combobox-label-pressed" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 8135 + readonly property real y: 4069 + } + + readonly property QtObject label_contentItem: QtObject { + readonly property real bottomPadding: 0 + readonly property string figmaId: "I2557:17063;2397:10792;4606:26776;4606:10833" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 0 + readonly property string name: "combobox-label-contentItem-pressed" + readonly property real rightPadding: 0 + readonly property real spacing: 0 + readonly property real topPadding: 0 + } + + readonly property QtObject label_text: QtObject { + readonly property string figmaId: "I2557:17063;2397:10792;4606:26776;4606:10837" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property string name: "combobox-label-text-pressed" + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property QtObject popup_background: QtObject { + readonly property real bottomOffset: 8 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17063;2397:10792;2422:10283;3079:5526;2308:11133;2313:11247" + readonly property string filePath: "" + readonly property real height: 118 + readonly property real leftOffset: 8 + readonly property real leftShadow: 0 + readonly property string name: "combobox-popup-background-pressed" + readonly property real rightOffset: 8 + readonly property real rightShadow: 0 + readonly property real topOffset: 8 + readonly property real topShadow: 0 + readonly property real width: 128 + readonly property real x: 8122 + readonly property real y: 4095 + } + + readonly property QtObject popup_contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:17063;2397:10792;2422:10283;3079:5526;2308:11133" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 1 + readonly property string name: "combobox-popup-contentItem-pressed" + readonly property real rightPadding: 1 + readonly property real spacing: 0 + readonly property real topPadding: 5 + } + + readonly property real rightPadding: 12 + readonly property real spacing: 51 + readonly property real topPadding: 5 + } + + } + + readonly property QtObject editablecombobox: QtObject { + readonly property QtObject disabled: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 5 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4435:9461;4610:29709;4610:29350" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 5 + readonly property real leftShadow: 0 + readonly property string name: "editablecombobox-background-disabled" + readonly property real rightOffset: 5 + readonly property real rightShadow: 0 + readonly property real topOffset: 5 + readonly property real topShadow: 0 + readonly property real width: 128 + readonly property real x: 8858 + readonly property real y: 4817.17 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I4435:9461;4610:29709" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "editablecombobox-contentItem-disabled" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4435:9461;4610:29709;4610:29356" + readonly property string filePath: "" + readonly property real height: 16 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "editablecombobox-indicator-disabled" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 8954 + readonly property real y: 4825 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4435:9461;4610:29709;4435:10776;4435:10687" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "editablecombobox-label-disabled" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 25 + readonly property real x: 8872 + readonly property real y: 4822 + } + + readonly property QtObject label_contentItem: QtObject { + readonly property real bottomPadding: 0 + readonly property string figmaId: "I4435:9461;4610:29709;4435:10776;4435:10687" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 0 + readonly property string name: "editablecombobox-label-contentItem-disabled" + readonly property real rightPadding: 0 + readonly property real spacing: 0 + readonly property real topPadding: 0 + } + + readonly property QtObject label_text: QtObject { + readonly property string figmaId: "I4435:9461;4610:29709;4435:10776;4435:10690" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property string name: "editablecombobox-label-text-disabled" + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property QtObject popup_background: QtObject { + readonly property real bottomOffset: 8 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4435:9461;4610:29709;4435:10720;3079:5526;2308:11133;2313:11247" + readonly property string filePath: "" + readonly property real height: 118 + readonly property real leftOffset: 8 + readonly property real leftShadow: 0 + readonly property string name: "editablecombobox-popup-background-disabled" + readonly property real rightOffset: 8 + readonly property real rightShadow: 0 + readonly property real topOffset: 1 + readonly property real topShadow: 0 + readonly property real width: 126 + readonly property real x: 8859 + readonly property real y: 4848.24 + } + + readonly property QtObject popup_contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I4435:9461;4610:29709;4435:10720;3079:5526;2308:11133" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 1 + readonly property string name: "editablecombobox-popup-contentItem-disabled" + readonly property real rightPadding: 1 + readonly property real spacing: 0 + readonly property real topPadding: 5 + } + + readonly property real rightPadding: 12 + readonly property real spacing: 57 + readonly property real topPadding: 5 + } + + readonly property QtObject focused: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 5 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4677:11669;4610:29759;4610:29350" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 5 + readonly property real leftShadow: 0 + readonly property string name: "editablecombobox-background-focused" + readonly property real rightOffset: 5 + readonly property real rightShadow: 0 + readonly property real topOffset: 5 + readonly property real topShadow: 0 + readonly property real width: 128 + readonly property real x: 8858 + readonly property real y: 4884.17 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I4677:11669;4610:29759" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "editablecombobox-contentItem-focused" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4677:11669;4610:29759;4610:29356" + readonly property string filePath: "" + readonly property real height: 16 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "editablecombobox-indicator-focused" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 8954 + readonly property real y: 4892 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4677:11669;4610:29759;4435:10776;4435:10687" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "editablecombobox-label-focused" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 25 + readonly property real x: 8872 + readonly property real y: 4889 + } + + readonly property QtObject label_contentItem: QtObject { + readonly property real bottomPadding: 0 + readonly property string figmaId: "I4677:11669;4610:29759;4435:10776;4435:10687" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 0 + readonly property string name: "editablecombobox-label-contentItem-focused" + readonly property real rightPadding: 0 + readonly property real spacing: 0 + readonly property real topPadding: 0 + } + + readonly property QtObject label_text: QtObject { + readonly property string figmaId: "I4677:11669;4610:29759;4435:10776;4435:10690" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property string name: "editablecombobox-label-text-focused" + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property QtObject popup_background: QtObject { + readonly property real bottomOffset: 8 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4677:11669;4610:29759;4435:10720;3079:5526;2308:11133;2313:11247" + readonly property string filePath: "" + readonly property real height: 118 + readonly property real leftOffset: 8 + readonly property real leftShadow: 0 + readonly property string name: "editablecombobox-popup-background-focused" + readonly property real rightOffset: 8 + readonly property real rightShadow: 0 + readonly property real topOffset: 1 + readonly property real topShadow: 0 + readonly property real width: 126 + readonly property real x: 8859 + readonly property real y: 4915.24 + } + + readonly property QtObject popup_contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I4677:11669;4610:29759;4435:10720;3079:5526;2308:11133" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 1 + readonly property string name: "editablecombobox-popup-contentItem-focused" + readonly property real rightPadding: 1 + readonly property real spacing: 0 + readonly property real topPadding: 5 + } + + readonly property real rightPadding: 12 + readonly property real spacing: 57 + readonly property real topPadding: 5 + } + + readonly property QtObject hovered: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 5 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4435:9451;4610:29459;4610:29350" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 5 + readonly property real leftShadow: 0 + readonly property string name: "editablecombobox-background-hovered" + readonly property real rightOffset: 5 + readonly property real rightShadow: 0 + readonly property real topOffset: 5 + readonly property real topShadow: 0 + readonly property real width: 128 + readonly property real x: 8858 + readonly property real y: 3996.17 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I4435:9451;4610:29459" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "editablecombobox-contentItem-hovered" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4435:9451;4610:29459;4610:29356" + readonly property string filePath: "" + readonly property real height: 16 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "editablecombobox-indicator-hovered" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 8954 + readonly property real y: 4004 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4435:9451;4610:29459;4435:10776;4435:10687" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "editablecombobox-label-hovered" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 25 + readonly property real x: 8872 + readonly property real y: 4001 + } + + readonly property QtObject label_contentItem: QtObject { + readonly property real bottomPadding: 0 + readonly property string figmaId: "I4435:9451;4610:29459;4435:10776;4435:10687" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 0 + readonly property string name: "editablecombobox-label-contentItem-hovered" + readonly property real rightPadding: 0 + readonly property real spacing: 0 + readonly property real topPadding: 0 + } + + readonly property QtObject label_text: QtObject { + readonly property string figmaId: "I4435:9451;4610:29459;4435:10776;4435:10690" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property string name: "editablecombobox-label-text-hovered" + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property QtObject popup_background: QtObject { + readonly property real bottomOffset: 8 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4435:9451;4610:29459;4435:10720;3079:5526;2308:11133;2313:11247" + readonly property string filePath: "" + readonly property real height: 118 + readonly property real leftOffset: 8 + readonly property real leftShadow: 0 + readonly property string name: "editablecombobox-popup-background-hovered" + readonly property real rightOffset: 8 + readonly property real rightShadow: 0 + readonly property real topOffset: 1 + readonly property real topShadow: 0 + readonly property real width: 126 + readonly property real x: 8859 + readonly property real y: 4027.24 + } + + readonly property QtObject popup_contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I4435:9451;4610:29459;4435:10720;3079:5526;2308:11133" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 1 + readonly property string name: "editablecombobox-popup-contentItem-hovered" + readonly property real rightPadding: 1 + readonly property real spacing: 0 + readonly property real topPadding: 5 + } + + readonly property real rightPadding: 12 + readonly property real spacing: 57 + readonly property real topPadding: 5 + } + + readonly property QtObject hovered_open: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 1 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I4435:9457;4610:29609;4610:29350" + readonly property string filePath: "dark/images/editablecombobox-background-hovered-open.png" + readonly property real height: 32 + readonly property real leftOffset: 5 + readonly property real leftShadow: 0 + readonly property string name: "editablecombobox-background-hovered-open" + readonly property real rightOffset: 5 + readonly property real rightShadow: 0 + readonly property real topOffset: 5 + readonly property real topShadow: 0 + readonly property real width: 128 + readonly property real x: 8858 + readonly property real y: 4359.17 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I4435:9457;4610:29609" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "editablecombobox-contentItem-hovered-open" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I4435:9457;4610:29609;4610:29356" + readonly property string filePath: "dark/images/editablecombobox-indicator-hovered-open.png" + readonly property real height: 16 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "editablecombobox-indicator-hovered-open" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 8954 + readonly property real y: 4367 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4435:9457;4610:29609;4435:10776;4435:10687" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "editablecombobox-label-hovered-open" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 25 + readonly property real x: 8872 + readonly property real y: 4364 + } + + readonly property QtObject label_contentItem: QtObject { + readonly property real bottomPadding: 0 + readonly property string figmaId: "I4435:9457;4610:29609;4435:10776;4435:10687" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 0 + readonly property string name: "editablecombobox-label-contentItem-hovered-open" + readonly property real rightPadding: 0 + readonly property real spacing: 0 + readonly property real topPadding: 0 + } + + readonly property QtObject label_text: QtObject { + readonly property string figmaId: "I4435:9457;4610:29609;4435:10776;4435:10690" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property string name: "editablecombobox-label-text-hovered-open" + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property QtObject popup_background: QtObject { + readonly property real bottomOffset: 8 + readonly property real bottomShadow: 8 + readonly property string exportType: "image" + readonly property string figmaId: "I4435:9457;4610:29609;4435:10720;3079:5526;2308:11133;2313:11247" + readonly property string filePath: "dark/images/editablecombobox-popup-background-hovered-open.png" + readonly property real height: 118 + readonly property real leftOffset: 8 + readonly property real leftShadow: 4 + readonly property string name: "editablecombobox-popup-background-hovered-open" + readonly property real rightOffset: 8 + readonly property real rightShadow: 4 + readonly property real topOffset: 1 + readonly property real topShadow: 0 + readonly property real width: 126 + readonly property real x: 8859 + readonly property real y: 4390.24 + } + + readonly property QtObject popup_contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I4435:9457;4610:29609;4435:10720;3079:5526;2308:11133" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 1 + readonly property string name: "editablecombobox-popup-contentItem-hovered-open" + readonly property real rightPadding: 1 + readonly property real spacing: 0 + readonly property real topPadding: 5 + } + + readonly property real rightPadding: 12 + readonly property real spacing: 57 + readonly property real topPadding: 5 + } + + readonly property QtObject normal: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 5 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4435:9449;4610:29409;4610:29350" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 5 + readonly property real leftShadow: 0 + readonly property string name: "editablecombobox-background" + readonly property real rightOffset: 5 + readonly property real rightShadow: 0 + readonly property real topOffset: 5 + readonly property real topShadow: 0 + readonly property real width: 128 + readonly property real x: 8858 + readonly property real y: 3929.17 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I4435:9449;4610:29409" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "editablecombobox-contentItem" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4435:9449;4610:29409;4610:29356" + readonly property string filePath: "" + readonly property real height: 16 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "editablecombobox-indicator" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 8954 + readonly property real y: 3937 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4435:9449;4610:29409;4435:10776;4435:10687" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "editablecombobox-label" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 25 + readonly property real x: 8872 + readonly property real y: 3934 + } + + readonly property QtObject label_contentItem: QtObject { + readonly property real bottomPadding: 0 + readonly property string figmaId: "I4435:9449;4610:29409;4435:10776;4435:10687" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 0 + readonly property string name: "editablecombobox-label-contentItem" + readonly property real rightPadding: 0 + readonly property real spacing: 0 + readonly property real topPadding: 0 + } + + readonly property QtObject label_text: QtObject { + readonly property string figmaId: "I4435:9449;4610:29409;4435:10776;4435:10690" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property string name: "editablecombobox-label-text" + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property QtObject popup_background: QtObject { + readonly property real bottomOffset: 8 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4435:9449;4610:29409;4435:10720;3079:5526;2308:11133;2313:11247" + readonly property string filePath: "" + readonly property real height: 118 + readonly property real leftOffset: 8 + readonly property real leftShadow: 0 + readonly property string name: "editablecombobox-popup-background" + readonly property real rightOffset: 8 + readonly property real rightShadow: 0 + readonly property real topOffset: 1 + readonly property real topShadow: 0 + readonly property real width: 126 + readonly property real x: 8859 + readonly property real y: 3960.24 + } + + readonly property QtObject popup_contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I4435:9449;4610:29409;4435:10720;3079:5526;2308:11133" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 1 + readonly property string name: "editablecombobox-popup-contentItem" + readonly property real rightPadding: 1 + readonly property real spacing: 0 + readonly property real topPadding: 5 + } + + readonly property real rightPadding: 12 + readonly property real spacing: 57 + readonly property real topPadding: 5 + } + + readonly property QtObject open: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 1 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I4435:9455;4610:29559;4610:29350" + readonly property string filePath: "dark/images/editablecombobox-background-open.png" + readonly property real height: 32 + readonly property real leftOffset: 5 + readonly property real leftShadow: 0 + readonly property string name: "editablecombobox-background-open" + readonly property real rightOffset: 5 + readonly property real rightShadow: 0 + readonly property real topOffset: 5 + readonly property real topShadow: 0 + readonly property real width: 128 + readonly property real x: 8858 + readonly property real y: 4130.17 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I4435:9455;4610:29559" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "editablecombobox-contentItem-open" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I4435:9455;4610:29559;4610:29356" + readonly property string filePath: "dark/images/editablecombobox-indicator-open.png" + readonly property real height: 16 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "editablecombobox-indicator-open" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 8954 + readonly property real y: 4138 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4435:9455;4610:29559;4435:10776;4435:10687" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "editablecombobox-label-open" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 25 + readonly property real x: 8872 + readonly property real y: 4135 + } + + readonly property QtObject label_contentItem: QtObject { + readonly property real bottomPadding: 0 + readonly property string figmaId: "I4435:9455;4610:29559;4435:10776;4435:10687" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 0 + readonly property string name: "editablecombobox-label-contentItem-open" + readonly property real rightPadding: 0 + readonly property real spacing: 0 + readonly property real topPadding: 0 + } + + readonly property QtObject label_text: QtObject { + readonly property string figmaId: "I4435:9455;4610:29559;4435:10776;4435:10690" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property string name: "editablecombobox-label-text-open" + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property QtObject popup_background: QtObject { + readonly property real bottomOffset: 8 + readonly property real bottomShadow: 8 + readonly property string exportType: "image" + readonly property string figmaId: "I4435:9455;4610:29559;4435:10720;3079:5526;2308:11133;2313:11247" + readonly property string filePath: "dark/images/editablecombobox-popup-background-open.png" + readonly property real height: 118 + readonly property real leftOffset: 8 + readonly property real leftShadow: 4 + readonly property string name: "editablecombobox-popup-background-open" + readonly property real rightOffset: 8 + readonly property real rightShadow: 4 + readonly property real topOffset: 1 + readonly property real topShadow: 0 + readonly property real width: 126 + readonly property real x: 8859 + readonly property real y: 4161.24 + } + + readonly property QtObject popup_contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I4435:9455;4610:29559;4435:10720;3079:5526;2308:11133" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 1 + readonly property string name: "editablecombobox-popup-contentItem-open" + readonly property real rightPadding: 1 + readonly property real spacing: 0 + readonly property real topPadding: 5 + } + + readonly property real rightPadding: 12 + readonly property real spacing: 57 + readonly property real topPadding: 5 + } + + readonly property QtObject open_pressed: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 1 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I4435:9459;4610:29659;4610:29350" + readonly property string filePath: "dark/images/editablecombobox-background-open-pressed.png" + readonly property real height: 32 + readonly property real leftOffset: 5 + readonly property real leftShadow: 0 + readonly property string name: "editablecombobox-background-open-pressed" + readonly property real rightOffset: 5 + readonly property real rightShadow: 0 + readonly property real topOffset: 5 + readonly property real topShadow: 0 + readonly property real width: 128 + readonly property real x: 8858 + readonly property real y: 4585.17 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I4435:9459;4610:29659" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "editablecombobox-contentItem-open-pressed" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I4435:9459;4610:29659;4610:29356" + readonly property string filePath: "dark/images/editablecombobox-indicator-open-pressed.png" + readonly property real height: 16 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "editablecombobox-indicator-open-pressed" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 8954 + readonly property real y: 4593 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4435:9459;4610:29659;4435:10776;4435:10687" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "editablecombobox-label-open-pressed" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 25 + readonly property real x: 8872 + readonly property real y: 4590 + } + + readonly property QtObject label_contentItem: QtObject { + readonly property real bottomPadding: 0 + readonly property string figmaId: "I4435:9459;4610:29659;4435:10776;4435:10687" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 0 + readonly property string name: "editablecombobox-label-contentItem-open-pressed" + readonly property real rightPadding: 0 + readonly property real spacing: 0 + readonly property real topPadding: 0 + } + + readonly property QtObject label_text: QtObject { + readonly property string figmaId: "I4435:9459;4610:29659;4435:10776;4435:10690" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property string name: "editablecombobox-label-text-open-pressed" + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property QtObject popup_background: QtObject { + readonly property real bottomOffset: 8 + readonly property real bottomShadow: 8 + readonly property string exportType: "image" + readonly property string figmaId: "I4435:9459;4610:29659;4435:10720;3079:5526;2308:11133;2313:11247" + readonly property string filePath: "dark/images/editablecombobox-popup-background-open-pressed.png" + readonly property real height: 118 + readonly property real leftOffset: 8 + readonly property real leftShadow: 4 + readonly property string name: "editablecombobox-popup-background-open-pressed" + readonly property real rightOffset: 8 + readonly property real rightShadow: 4 + readonly property real topOffset: 1 + readonly property real topShadow: 0 + readonly property real width: 126 + readonly property real x: 8859 + readonly property real y: 4616.24 + } + + readonly property QtObject popup_contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I4435:9459;4610:29659;4435:10720;3079:5526;2308:11133" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 1 + readonly property string name: "editablecombobox-popup-contentItem-open-pressed" + readonly property real rightPadding: 1 + readonly property real spacing: 0 + readonly property real topPadding: 5 + } + + readonly property real rightPadding: 12 + readonly property real spacing: 57 + readonly property real topPadding: 5 + } + + readonly property QtObject pressed: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 5 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4435:9453;4610:29509;4610:29350" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 5 + readonly property real leftShadow: 0 + readonly property string name: "editablecombobox-background-pressed" + readonly property real rightOffset: 5 + readonly property real rightShadow: 0 + readonly property real topOffset: 5 + readonly property real topShadow: 0 + readonly property real width: 128 + readonly property real x: 8858 + readonly property real y: 4063.17 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I4435:9453;4610:29509" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "editablecombobox-contentItem-pressed" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4435:9453;4610:29509;4610:29356" + readonly property string filePath: "" + readonly property real height: 16 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "editablecombobox-indicator-pressed" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 8954 + readonly property real y: 4071 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4435:9453;4610:29509;4435:10776;4435:10687" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "editablecombobox-label-pressed" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 25 + readonly property real x: 8872 + readonly property real y: 4068 + } + + readonly property QtObject label_contentItem: QtObject { + readonly property real bottomPadding: 0 + readonly property string figmaId: "I4435:9453;4610:29509;4435:10776;4435:10687" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 0 + readonly property string name: "editablecombobox-label-contentItem-pressed" + readonly property real rightPadding: 0 + readonly property real spacing: 0 + readonly property real topPadding: 0 + } + + readonly property QtObject label_text: QtObject { + readonly property string figmaId: "I4435:9453;4610:29509;4435:10776;4435:10690" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property string name: "editablecombobox-label-text-pressed" + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property QtObject popup_background: QtObject { + readonly property real bottomOffset: 8 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4435:9453;4610:29509;4435:10720;3079:5526;2308:11133;2313:11247" + readonly property string filePath: "" + readonly property real height: 118 + readonly property real leftOffset: 8 + readonly property real leftShadow: 0 + readonly property string name: "editablecombobox-popup-background-pressed" + readonly property real rightOffset: 8 + readonly property real rightShadow: 0 + readonly property real topOffset: 1 + readonly property real topShadow: 0 + readonly property real width: 126 + readonly property real x: 8859 + readonly property real y: 4094.24 + } + + readonly property QtObject popup_contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I4435:9453;4610:29509;4435:10720;3079:5526;2308:11133" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 1 + readonly property string name: "editablecombobox-popup-contentItem-pressed" + readonly property real rightPadding: 1 + readonly property real spacing: 0 + readonly property real topPadding: 5 + } + + readonly property real rightPadding: 12 + readonly property real spacing: 57 + readonly property real topPadding: 5 + } + + } + + readonly property QtObject flatbutton: QtObject { + readonly property QtObject checked: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I3991:9227;3987:9104;3987:9044" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "flatbutton-background-checked" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 96 + readonly property real x: 3315.5 + readonly property real y: 2039.5 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 5 + readonly property string figmaId: "I3991:9227;3987:9104" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "flatbutton-contentItem-checked" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I3991:9227;3987:9104;4709:15937" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "flatbutton-icon-checked" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 20 + readonly property real x: 3332.5 + readonly property real y: 2045.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I3991:9227;3987:9104;3987:9039" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "flatbutton-label-checked" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 34 + readonly property real x: 3360.5 + readonly property real y: 2045.5 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject checked_disabled: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I3991:9230;3987:9122;3987:9044" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "flatbutton-background-checked-disabled" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 96 + readonly property real x: 3315.5 + readonly property real y: 2173.5 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 5 + readonly property string figmaId: "I3991:9230;3987:9122" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "flatbutton-contentItem-checked-disabled" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I3991:9230;3987:9122;4709:15937" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "flatbutton-icon-checked-disabled" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 20 + readonly property real x: 3332.5 + readonly property real y: 2179.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I3991:9230;3987:9122;3987:9039" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "flatbutton-label-checked-disabled" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 34 + readonly property real x: 3360.5 + readonly property real y: 2179.5 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject checked_hovered: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I3991:9229;3987:9113;3987:9044" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "flatbutton-background-checked-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 96 + readonly property real x: 3315.5 + readonly property real y: 2106.5 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 5 + readonly property string figmaId: "I3991:9229;3987:9113" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "flatbutton-contentItem-checked-hovered" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I3991:9229;3987:9113;4709:15937" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "flatbutton-icon-checked-hovered" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 20 + readonly property real x: 3332.5 + readonly property real y: 2112.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I3991:9229;3987:9113;3987:9039" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "flatbutton-label-checked-hovered" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 34 + readonly property real x: 3360.5 + readonly property real y: 2112.5 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject checked_pressed: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I3991:9231;3987:9131;3987:9044" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "flatbutton-background-checked-pressed" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 96 + readonly property real x: 3315.5 + readonly property real y: 2240.5 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 5 + readonly property string figmaId: "I3991:9231;3987:9131" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "flatbutton-contentItem-checked-pressed" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I3991:9231;3987:9131;4709:15937" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "flatbutton-icon-checked-pressed" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 20 + readonly property real x: 3332.5 + readonly property real y: 2246.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I3991:9231;3987:9131;3987:9039" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "flatbutton-label-checked-pressed" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 34 + readonly property real x: 3360.5 + readonly property real y: 2246.5 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject disabled: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I3991:9228;3987:9095;3987:9044" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "flatbutton-background-disabled" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 96 + readonly property real x: 3315.5 + readonly property real y: 1972.5 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 5 + readonly property string figmaId: "I3991:9228;3987:9095" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "flatbutton-contentItem-disabled" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I3991:9228;3987:9095;4709:15937" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "flatbutton-icon-disabled" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 20 + readonly property real x: 3332.5 + readonly property real y: 1978.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I3991:9228;3987:9095;3987:9039" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "flatbutton-label-disabled" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 34 + readonly property real x: 3360.5 + readonly property real y: 1978.5 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject hovered: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I3991:9225;3987:9077;3987:9044" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "flatbutton-background-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 96 + readonly property real x: 3315.5 + readonly property real y: 1838.5 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 5 + readonly property string figmaId: "I3991:9225;3987:9077" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "flatbutton-contentItem-hovered" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I3991:9225;3987:9077;4709:15937" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "flatbutton-icon-hovered" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 20 + readonly property real x: 3332.5 + readonly property real y: 1844.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I3991:9225;3987:9077;3987:9039" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "flatbutton-label-hovered" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 34 + readonly property real x: 3360.5 + readonly property real y: 1844.5 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject normal: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I3991:9224;3987:9068;3987:9044" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "flatbutton-background" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 96 + readonly property real x: 3315.5 + readonly property real y: 1771.5 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 5 + readonly property string figmaId: "I3991:9224;3987:9068" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "flatbutton-contentItem" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I3991:9224;3987:9068;4709:15937" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "flatbutton-icon" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 20 + readonly property real x: 3332.5 + readonly property real y: 1777.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I3991:9224;3987:9068;3987:9039" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "flatbutton-label" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 34 + readonly property real x: 3360.5 + readonly property real y: 1777.5 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject pressed: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I3991:9226;3987:9086;3987:9044" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "flatbutton-background-pressed" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 96 + readonly property real x: 3315.5 + readonly property real y: 1905.5 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 5 + readonly property string figmaId: "I3991:9226;3987:9086" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "flatbutton-contentItem-pressed" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I3991:9226;3987:9086;4709:15937" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "flatbutton-icon-pressed" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 20 + readonly property real x: 3332.5 + readonly property real y: 1911.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I3991:9226;3987:9086;3987:9039" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "flatbutton-label-pressed" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 34 + readonly property real x: 3360.5 + readonly property real y: 1911.5 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + } + + readonly property QtObject frame: QtObject { + readonly property QtObject disabled: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 8 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17105;2439:15806;2439:15811" + readonly property string filePath: "dark/images/frame-background-disabled.png" + readonly property real height: 52 + readonly property real leftOffset: 8 + readonly property real leftShadow: 0 + readonly property string name: "frame-background-disabled" + readonly property real rightOffset: 8 + readonly property real rightShadow: 0 + readonly property real topOffset: 8 + readonly property real topShadow: 0 + readonly property real width: 65 + readonly property real x: 11761.5 + readonly property real y: 3009 + } + + readonly property real bottomPadding: 16 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 16 + readonly property string figmaId: "I2557:17105;2439:15806" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 16 + readonly property string name: "frame-contentItem-disabled" + readonly property real rightPadding: 16 + readonly property real spacing: 0 + readonly property real topPadding: 16 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17105;2439:15806;2439:15788" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "frame-label-disabled" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 32 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 11777.5 + readonly property real y: 3025 + } + + readonly property real leftPadding: 16 + readonly property real rightPadding: 16 + readonly property real topPadding: 16 + } + + readonly property QtObject normal: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 8 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17103;2439:15801;2439:15811" + readonly property string filePath: "dark/images/frame-background.png" + readonly property real height: 52 + readonly property real leftOffset: 8 + readonly property real leftShadow: 0 + readonly property string name: "frame-background" + readonly property real rightOffset: 8 + readonly property real rightShadow: 0 + readonly property real topOffset: 8 + readonly property real topShadow: 0 + readonly property real width: 65 + readonly property real x: 11761.5 + readonly property real y: 2797 + } + + readonly property real bottomPadding: 16 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 16 + readonly property string figmaId: "I2557:17103;2439:15801" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 16 + readonly property string name: "frame-contentItem" + readonly property real rightPadding: 16 + readonly property real spacing: 0 + readonly property real topPadding: 16 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17103;2439:15801;2439:15788" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "frame-label" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 32 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 11777.5 + readonly property real y: 2813 + } + + readonly property real leftPadding: 16 + readonly property real rightPadding: 16 + readonly property real topPadding: 16 + } + + } + + readonly property QtObject groupbox: QtObject { + readonly property QtObject disabled: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 8 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17233;2556:14470;2554:14173" + readonly property string filePath: "" + readonly property real height: 52 + readonly property real leftOffset: 8 + readonly property real leftShadow: 0 + readonly property string name: "groupbox-background-disabled" + readonly property real rightOffset: 8 + readonly property real rightShadow: 0 + readonly property real topOffset: 8 + readonly property real topShadow: 0 + readonly property real width: 72 + readonly property real x: 13007.5 + readonly property real y: 3721 + } + + readonly property real bottomPadding: 16 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 16 + readonly property string figmaId: "I2557:17233;2556:14470;4176:22635" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 16 + readonly property string name: "groupbox-contentItem-disabled" + readonly property real rightPadding: 16 + readonly property real spacing: 0 + readonly property real topPadding: 16 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17233;2556:14470;4330:10056" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "groupbox-label-disabled" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 72 + readonly property real x: 13007.5 + readonly property real y: 3693 + } + + readonly property QtObject label_background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17233;2556:14470;4330:10056;4330:10044" + readonly property string filePath: "" + readonly property real height: 20 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "groupbox-label-background-disabled" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 72 + readonly property real x: 13007.5 + readonly property real y: 3693 + } + + readonly property QtObject label_contentItem: QtObject { + readonly property string alignItems: "MAX" + readonly property real bottomPadding: 0 + readonly property string figmaId: "I2557:17233;2556:14470;4330:10056" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 0 + readonly property string name: "groupbox-label-contentItem-disabled" + readonly property real rightPadding: 0 + readonly property real spacing: 0 + readonly property real topPadding: 0 + } + + readonly property QtObject label_text: QtObject { + readonly property string figmaId: "I2557:17233;2556:14470;4330:10056;4330:9505" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property string name: "groupbox-label-text-disabled" + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + } + + readonly property real leftPadding: 16 + readonly property real rightPadding: 16 + readonly property real topPadding: 16 + } + + readonly property QtObject hovered: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 8 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17231;2556:14430;2554:14173" + readonly property string filePath: "" + readonly property real height: 52 + readonly property real leftOffset: 8 + readonly property real leftShadow: 0 + readonly property string name: "groupbox-background-hovered" + readonly property real rightOffset: 8 + readonly property real rightShadow: 0 + readonly property real topOffset: 8 + readonly property real topShadow: 0 + readonly property real width: 72 + readonly property real x: 13007.5 + readonly property real y: 3508 + } + + readonly property real bottomPadding: 16 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 16 + readonly property string figmaId: "I2557:17231;2556:14430;4176:22635" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 16 + readonly property string name: "groupbox-contentItem-hovered" + readonly property real rightPadding: 16 + readonly property real spacing: 0 + readonly property real topPadding: 16 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17231;2556:14430;4330:10056" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "groupbox-label-hovered" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 72 + readonly property real x: 13007.5 + readonly property real y: 3480 + } + + readonly property QtObject label_background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17231;2556:14430;4330:10056;4330:10044" + readonly property string filePath: "" + readonly property real height: 20 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "groupbox-label-background-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 72 + readonly property real x: 13007.5 + readonly property real y: 3480 + } + + readonly property QtObject label_contentItem: QtObject { + readonly property string alignItems: "MAX" + readonly property real bottomPadding: 0 + readonly property string figmaId: "I2557:17231;2556:14430;4330:10056" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 0 + readonly property string name: "groupbox-label-contentItem-hovered" + readonly property real rightPadding: 0 + readonly property real spacing: 0 + readonly property real topPadding: 0 + } + + readonly property QtObject label_text: QtObject { + readonly property string figmaId: "I2557:17231;2556:14430;4330:10056;4330:9505" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property string name: "groupbox-label-text-hovered" + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + } + + readonly property real leftPadding: 16 + readonly property real rightPadding: 16 + readonly property real topPadding: 16 + } + + readonly property QtObject normal: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 8 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17229;2556:14390;2554:14173" + readonly property string filePath: "" + readonly property real height: 52 + readonly property real leftOffset: 8 + readonly property real leftShadow: 0 + readonly property string name: "groupbox-background" + readonly property real rightOffset: 8 + readonly property real rightShadow: 0 + readonly property real topOffset: 8 + readonly property real topShadow: 0 + readonly property real width: 72 + readonly property real x: 13007 + readonly property real y: 3296 + } + + readonly property real bottomPadding: 16 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 16 + readonly property string figmaId: "I2557:17229;2556:14390;4176:22635" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 16 + readonly property string name: "groupbox-contentItem" + readonly property real rightPadding: 16 + readonly property real spacing: 0 + readonly property real topPadding: 16 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17229;2556:14390;4330:10056" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "groupbox-label" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 72 + readonly property real x: 13007 + readonly property real y: 3268 + } + + readonly property QtObject label_background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17229;2556:14390;4330:10056;4330:10044" + readonly property string filePath: "" + readonly property real height: 20 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "groupbox-label-background" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 72 + readonly property real x: 13007 + readonly property real y: 3268 + } + + readonly property QtObject label_contentItem: QtObject { + readonly property string alignItems: "MAX" + readonly property real bottomPadding: 0 + readonly property string figmaId: "I2557:17229;2556:14390;4330:10056" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 0 + readonly property string name: "groupbox-label-contentItem" + readonly property real rightPadding: 0 + readonly property real spacing: 0 + readonly property real topPadding: 0 + } + + readonly property QtObject label_text: QtObject { + readonly property string figmaId: "I2557:17229;2556:14390;4330:10056;4330:9505" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property string name: "groupbox-label-text" + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + } + + readonly property real leftPadding: 16 + readonly property real rightPadding: 16 + readonly property real topPadding: 16 + } + + } + + readonly property QtObject itemdelegate: QtObject { + readonly property QtObject disabled: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17085;2319:9946;2399:11597" + readonly property string filePath: "" + readonly property real height: 36 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "itemdelegate-background-disabled" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 93 + readonly property real x: 5917 + readonly property real y: 2010.5 + } + + readonly property real bottomPadding: 8 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 8 + readonly property string figmaId: "I2557:17085;2319:9946" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "itemdelegate-contentItem-disabled" + readonly property real rightPadding: 12 + readonly property real spacing: 12 + readonly property real topPadding: 8 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17085;2319:9946;2411:10964" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "itemdelegate-label-disabled" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 69 + readonly property real x: 5928.5 + readonly property real y: 2018.5 + } + + readonly property real leftPadding: 12 + readonly property real rightPadding: 12 + readonly property real topPadding: 8 + } + + readonly property QtObject highlighted: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17087;2319:9952;2399:11597" + readonly property string filePath: "dark/images/itemdelegate-background-highlighted.png" + readonly property real height: 36 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "itemdelegate-background-highlighted" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 93 + readonly property real x: 5917 + readonly property real y: 2077.5 + } + + readonly property real bottomPadding: 8 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 8 + readonly property string figmaId: "I2557:17087;2319:9952" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "itemdelegate-contentItem-highlighted" + readonly property real rightPadding: 12 + readonly property real spacing: 12 + readonly property real topPadding: 8 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17087;2319:9952;2411:10964" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "itemdelegate-label-highlighted" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 69 + readonly property real x: 5928.5 + readonly property real y: 2085.5 + } + + readonly property real leftPadding: 12 + readonly property real rightPadding: 12 + readonly property real topPadding: 8 + } + + readonly property QtObject highlighted_hovered: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17089;2319:9958;2399:11597" + readonly property string filePath: "dark/images/itemdelegate-background-highlighted-hovered.png" + readonly property real height: 36 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "itemdelegate-background-highlighted-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 93 + readonly property real x: 5917 + readonly property real y: 2137.5 + } + + readonly property real bottomPadding: 8 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 8 + readonly property string figmaId: "I2557:17089;2319:9958" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "itemdelegate-contentItem-highlighted-hovered" + readonly property real rightPadding: 12 + readonly property real spacing: 12 + readonly property real topPadding: 8 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17089;2319:9958;2411:10964" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "itemdelegate-label-highlighted-hovered" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 69 + readonly property real x: 5928.5 + readonly property real y: 2145.5 + } + + readonly property real leftPadding: 12 + readonly property real rightPadding: 12 + readonly property real topPadding: 8 + } + + readonly property QtObject highlighted_pressed: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17091;2319:9970;2399:11597" + readonly property string filePath: "dark/images/itemdelegate-background-highlighted-pressed.png" + readonly property real height: 36 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "itemdelegate-background-highlighted-pressed" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 93 + readonly property real x: 5917 + readonly property real y: 2211.5 + } + + readonly property real bottomPadding: 8 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 8 + readonly property string figmaId: "I2557:17091;2319:9970" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "itemdelegate-contentItem-highlighted-pressed" + readonly property real rightPadding: 12 + readonly property real spacing: 12 + readonly property real topPadding: 8 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17091;2319:9970;2411:10964" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "itemdelegate-label-highlighted-pressed" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 69 + readonly property real x: 5928.5 + readonly property real y: 2219.5 + } + + readonly property real leftPadding: 12 + readonly property real rightPadding: 12 + readonly property real topPadding: 8 + } + + readonly property QtObject hovered: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17081;2319:9922;2399:11597" + readonly property string filePath: "dark/images/itemdelegate-background-hovered.png" + readonly property real height: 36 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "itemdelegate-background-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 93 + readonly property real x: 5917 + readonly property real y: 1876.5 + } + + readonly property real bottomPadding: 8 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 8 + readonly property string figmaId: "I2557:17081;2319:9922" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "itemdelegate-contentItem-hovered" + readonly property real rightPadding: 12 + readonly property real spacing: 12 + readonly property real topPadding: 8 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17081;2319:9922;2411:10964" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "itemdelegate-label-hovered" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 69 + readonly property real x: 5928.5 + readonly property real y: 1884.5 + } + + readonly property real leftPadding: 12 + readonly property real rightPadding: 12 + readonly property real topPadding: 8 + } + + readonly property QtObject normal: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17079;2319:9916;2399:11597" + readonly property string filePath: "" + readonly property real height: 36 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "itemdelegate-background" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 93 + readonly property real x: 5917 + readonly property real y: 1809.5 + } + + readonly property real bottomPadding: 8 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 8 + readonly property string figmaId: "I2557:17079;2319:9916" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "itemdelegate-contentItem" + readonly property real rightPadding: 12 + readonly property real spacing: 12 + readonly property real topPadding: 8 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17079;2319:9916;2411:10964" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "itemdelegate-label" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 69 + readonly property real x: 5928.5 + readonly property real y: 1817.5 + } + + readonly property real leftPadding: 12 + readonly property real rightPadding: 12 + readonly property real topPadding: 8 + } + + readonly property QtObject pressed: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17083;2319:9934;2399:11597" + readonly property string filePath: "dark/images/itemdelegate-background-pressed.png" + readonly property real height: 36 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "itemdelegate-background-pressed" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 93 + readonly property real x: 5917 + readonly property real y: 1943.5 + } + + readonly property real bottomPadding: 8 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 8 + readonly property string figmaId: "I2557:17083;2319:9934" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "itemdelegate-contentItem-pressed" + readonly property real rightPadding: 12 + readonly property real spacing: 12 + readonly property real topPadding: 8 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17083;2319:9934;2411:10964" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "itemdelegate-label-pressed" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 69 + readonly property real x: 5928.5 + readonly property real y: 1951.5 + } + + readonly property real leftPadding: 12 + readonly property real rightPadding: 12 + readonly property real topPadding: 8 + } + + } + + readonly property QtObject pageindicator: QtObject { + readonly property QtObject disabled: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17120;2450:11749;2450:11668" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "pageindicator-background-disabled" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 100 + readonly property real x: 14194 + readonly property real y: 3574.5 + } + + readonly property real bottomPadding: 0 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 0 + readonly property string figmaId: "I2557:17120;2450:11749" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 20 + readonly property string name: "pageindicator-contentItem-disabled" + readonly property real rightPadding: 20 + readonly property real spacing: 0 + readonly property real topPadding: 0 + } + + readonly property QtObject indicator1: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17120;2450:11749;2450:11678" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "pageindicator-indicator1-disabled" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 12 + readonly property real x: 14214 + readonly property real y: 3574.5 + } + + readonly property QtObject indicator2: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17120;2450:11749;2450:11676" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "pageindicator-indicator2-disabled" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 12 + readonly property real x: 14226 + readonly property real y: 3574.5 + } + + readonly property real leftPadding: 20 + readonly property bool mirrored: false + readonly property real rightPadding: 20 + readonly property real spacing: 0 + readonly property real topPadding: 0 + } + + readonly property QtObject hovered: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17110;2450:11706;2450:11668" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "pageindicator-background-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 100 + readonly property real x: 14194 + readonly property real y: 3379.5 + } + + readonly property real bottomPadding: 0 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 0 + readonly property string figmaId: "I2557:17110;2450:11706" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 20 + readonly property string name: "pageindicator-contentItem-hovered" + readonly property real rightPadding: 20 + readonly property real spacing: 0 + readonly property real topPadding: 0 + } + + readonly property QtObject indicator1: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17110;2450:11706;2450:11678" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "pageindicator-indicator1-hovered" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 12 + readonly property real x: 14214 + readonly property real y: 3379.5 + } + + readonly property QtObject indicator2: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17110;2450:11706;2450:11676" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "pageindicator-indicator2-hovered" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 12 + readonly property real x: 14226 + readonly property real y: 3379.5 + } + + readonly property real leftPadding: 20 + readonly property bool mirrored: false + readonly property real rightPadding: 20 + readonly property real spacing: 0 + readonly property real topPadding: 0 + } + + readonly property QtObject normal: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17108;2450:11692;2450:11668" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "pageindicator-background" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 100 + readonly property real x: 14194 + readonly property real y: 3314.5 + } + + readonly property real bottomPadding: 0 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 0 + readonly property string figmaId: "I2557:17108;2450:11692" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 20 + readonly property string name: "pageindicator-contentItem" + readonly property real rightPadding: 20 + readonly property real spacing: 0 + readonly property real topPadding: 0 + } + + readonly property QtObject indicator1: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17108;2450:11692;2450:11678" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "pageindicator-indicator1" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 12 + readonly property real x: 14214 + readonly property real y: 3314.5 + } + + readonly property QtObject indicator2: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17108;2450:11692;2450:11676" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "pageindicator-indicator2" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 12 + readonly property real x: 14226 + readonly property real y: 3314.5 + } + + readonly property real leftPadding: 20 + readonly property bool mirrored: false + readonly property real rightPadding: 20 + readonly property real spacing: 0 + readonly property real topPadding: 0 + } + + } + + readonly property QtObject pageindicatordelegate: QtObject { + readonly property QtObject delegate_current: QtObject { + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17112;2450:11721;2450:11670" + readonly property string filePath: "dark/images/pageindicatordelegate-indicator-delegate-current.png" + readonly property real height: 20 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "pageindicatordelegate-indicator-delegate-current" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 12 + readonly property real x: 14238 + readonly property real y: 3444.5 + } + + } + + readonly property QtObject delegate_current_hovered: QtObject { + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17114;2450:11763;2450:11670" + readonly property string filePath: "dark/images/pageindicatordelegate-indicator-delegate-current-hovered.png" + readonly property real height: 20 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "pageindicatordelegate-indicator-delegate-current-hovered" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 12 + readonly property real x: 14238 + readonly property real y: 3639.5 + } + + } + + readonly property QtObject delegate_current_pressed: QtObject { + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17116;2450:11777;2450:11670" + readonly property string filePath: "dark/images/pageindicatordelegate-indicator-delegate-current-pressed.png" + readonly property real height: 20 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "pageindicatordelegate-indicator-delegate-current-pressed" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 12 + readonly property real x: 14238 + readonly property real y: 3704.5 + } + + } + + readonly property QtObject delegate_pressed: QtObject { + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17118;2450:11735;2450:11670" + readonly property string filePath: "dark/images/pageindicatordelegate-indicator-delegate-pressed.png" + readonly property real height: 20 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "pageindicatordelegate-indicator-delegate-pressed" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 12 + readonly property real x: 14238 + readonly property real y: 3509.5 + } + + } + + readonly property QtObject disabled: QtObject { + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17120;2450:11749;2450:11670" + readonly property string filePath: "dark/images/pageindicatordelegate-indicator-disabled.png" + readonly property real height: 20 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "pageindicatordelegate-indicator-disabled" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 12 + readonly property real x: 14238 + readonly property real y: 3574.5 + } + + } + + readonly property QtObject hovered: QtObject { + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17110;2450:11706;2450:11670" + readonly property string filePath: "dark/images/pageindicatordelegate-indicator-hovered.png" + readonly property real height: 20 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "pageindicatordelegate-indicator-hovered" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 12 + readonly property real x: 14238 + readonly property real y: 3379.5 + } + + } + + readonly property QtObject normal: QtObject { + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17108;2450:11692;2450:11670" + readonly property string filePath: "dark/images/pageindicatordelegate-indicator.png" + readonly property real height: 20 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "pageindicatordelegate-indicator" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 12 + readonly property real x: 14238 + readonly property real y: 3314.5 + } + + } + + } + + readonly property QtObject popup: QtObject { + readonly property QtObject normal: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 8 + readonly property real bottomShadow: 24 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17074;2308:11133;2313:11247" + readonly property string filePath: "dark/images/popup-background.png" + readonly property real height: 106 + readonly property real leftOffset: 8 + readonly property real leftShadow: 16 + readonly property string name: "popup-background" + readonly property real rightOffset: 8 + readonly property real rightShadow: 16 + readonly property real topOffset: 8 + readonly property real topShadow: 8 + readonly property real width: 118 + readonly property real x: 7147 + readonly property real y: 2194 + } + + readonly property real bottomPadding: 16 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 16 + readonly property string figmaId: "I2557:17074;2308:11133" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 16 + readonly property string name: "popup-contentItem" + readonly property real rightPadding: 16 + readonly property real spacing: 0 + readonly property real topPadding: 16 + } + + readonly property real leftPadding: 16 + readonly property real rightPadding: 16 + readonly property real topPadding: 16 + } + + } + + readonly property QtObject progressbar: QtObject { + readonly property QtObject disabled: QtObject { + readonly property real bottomPadding: 0 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 0 + readonly property string figmaId: "I4435:9378;4304:9328" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 0 + readonly property string name: "progressbar-contentItem-disabled" + readonly property real rightPadding: 0 + readonly property real spacing: 0 + readonly property real topPadding: 0 + } + + readonly property QtObject groove: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I4435:9378;4304:9328;4413:23724" + readonly property string filePath: "dark/images/progressbar-groove-disabled.png" + readonly property real height: 1 + readonly property real leftOffset: 1 + readonly property real leftShadow: 0 + readonly property string name: "progressbar-groove-disabled" + readonly property real rightOffset: 1 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 180 + readonly property real x: 15842 + readonly property real y: 2059 + } + + readonly property real leftPadding: 0 + readonly property real rightPadding: 0 + readonly property real topPadding: 0 + readonly property QtObject track: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4435:9378;4304:9328;4267:14564" + readonly property real height: 3 + readonly property real leftShadow: 0 + readonly property string name: "progressbar-track-disabled" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 48 + readonly property real x: 15842 + readonly property real y: 2058 + } + + } + + readonly property QtObject disabled_indeterminate: QtObject { + readonly property real bottomPadding: 0 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 0 + readonly property string figmaId: "I4435:9380;4304:9355" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 0 + readonly property string name: "progressbar-contentItem-disabled-indeterminate" + readonly property real rightPadding: 0 + readonly property real spacing: 0 + readonly property real topPadding: 0 + } + + readonly property QtObject groove: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4435:9380;4304:9355;4350:35746" + readonly property string filePath: "" + readonly property real height: 1 + readonly property real leftOffset: 1 + readonly property real leftShadow: 0 + readonly property string name: "progressbar-groove-disabled-indeterminate" + readonly property real rightOffset: 1 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 180 + readonly property real x: 15842 + readonly property real y: 2132 + } + + readonly property real leftPadding: 0 + readonly property real rightPadding: 0 + readonly property real topPadding: 0 + readonly property QtObject track: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4435:9380;4304:9355;4403:22724" + readonly property real height: 3 + readonly property real leftShadow: 0 + readonly property string name: "progressbar-track-disabled-indeterminate" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 48 + readonly property real x: 15908 + readonly property real y: 2131 + } + + } + + readonly property QtObject indeterminate: QtObject { + readonly property real bottomPadding: 0 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 0 + readonly property string figmaId: "I4435:9376;2450:12847" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 0 + readonly property string name: "progressbar-contentItem-indeterminate" + readonly property real rightPadding: 0 + readonly property real spacing: 0 + readonly property real topPadding: 0 + } + + readonly property QtObject groove: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4435:9376;2450:12847;4350:35746" + readonly property string filePath: "" + readonly property real height: 1 + readonly property real leftOffset: 1 + readonly property real leftShadow: 0 + readonly property string name: "progressbar-groove-indeterminate" + readonly property real rightOffset: 1 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 180 + readonly property real x: 15842 + readonly property real y: 1986 + } + + readonly property real leftPadding: 0 + readonly property real rightPadding: 0 + readonly property real topPadding: 0 + readonly property QtObject track: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4435:9376;2450:12847;4403:22724" + readonly property real height: 3 + readonly property real leftShadow: 0 + readonly property string name: "progressbar-track-indeterminate" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 48 + readonly property real x: 15908 + readonly property real y: 1985 + } + + } + + readonly property QtObject normal: QtObject { + readonly property real bottomPadding: 0 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 0 + readonly property string figmaId: "I4435:9374;2450:12841" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 0 + readonly property string name: "progressbar-contentItem" + readonly property real rightPadding: 0 + readonly property real spacing: 0 + readonly property real topPadding: 0 + } + + readonly property QtObject groove: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I4435:9374;2450:12841;4413:23724" + readonly property string filePath: "dark/images/progressbar-groove.png" + readonly property real height: 1 + readonly property real leftOffset: 1 + readonly property real leftShadow: 0 + readonly property string name: "progressbar-groove" + readonly property real rightOffset: 1 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 180 + readonly property real x: 15842 + readonly property real y: 1913 + } + + readonly property real leftPadding: 0 + readonly property real rightPadding: 0 + readonly property real topPadding: 0 + readonly property QtObject track: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4435:9374;2450:12841;4267:14564" + readonly property real height: 3 + readonly property real leftShadow: 0 + readonly property string name: "progressbar-track" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 48 + readonly property real x: 15842 + readonly property real y: 1912 + } + + } + + } + + readonly property QtObject radiobutton: QtObject { + readonly property QtObject checked: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17135;2483:15472;2472:12869" + readonly property string filePath: "" + readonly property real height: 36 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "radiobutton-background-checked" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 77 + readonly property real x: 17057.5 + readonly property real y: 1977.5 + } + + readonly property real bottomPadding: 6 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 6 + readonly property string figmaId: "I2557:17135;2483:15472" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "radiobutton-contentItem-checked" + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 6 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17135;2483:15472;2473:12871" + readonly property string filePath: "dark/images/radiobutton-indicator-checked.png" + readonly property real height: 24 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "radiobutton-indicator-checked" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 24 + readonly property real x: 17061.5 + readonly property real y: 1983.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17135;2483:15472;6758:14518" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "radiobutton-label-checked" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 2 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 17093.5 + readonly property real y: 1985.5 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 6 + } + + readonly property QtObject checked_disabled: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17141;2488:15512;2472:12869" + readonly property string filePath: "" + readonly property real height: 36 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "radiobutton-background-checked-disabled" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 77 + readonly property real x: 17057.5 + readonly property real y: 2255.5 + } + + readonly property real bottomPadding: 6 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 6 + readonly property string figmaId: "I2557:17141;2488:15512" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "radiobutton-contentItem-checked-disabled" + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 6 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17141;2488:15512;2473:12871" + readonly property string filePath: "dark/images/radiobutton-indicator-checked-disabled.png" + readonly property real height: 24 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "radiobutton-indicator-checked-disabled" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 24 + readonly property real x: 17061.5 + readonly property real y: 2261.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17141;2488:15512;6758:14518" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "radiobutton-label-checked-disabled" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 2 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 17093.5 + readonly property real y: 2263.5 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 6 + } + + readonly property QtObject checked_hovered: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17137;8622:14986" + readonly property string filePath: "" + readonly property real height: 36 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "radiobutton-background-checked-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 77 + readonly property real x: 17057.5 + readonly property real y: 2119.5 + } + + readonly property real bottomPadding: 6 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 6 + readonly property string figmaId: "I2557:17137;8622:14985" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "radiobutton-contentItem-checked-hovered" + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 6 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17137;8622:14996" + readonly property string filePath: "dark/images/radiobutton-indicator-checked-hovered.png" + readonly property real height: 24 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "radiobutton-indicator-checked-hovered" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 24 + readonly property real x: 17061.5 + readonly property real y: 2125.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17137;8622:14988" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "radiobutton-label-checked-hovered" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 2 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 17093.5 + readonly property real y: 2127.5 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 6 + } + + readonly property QtObject checked_pressed: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17139;8622:15023" + readonly property string filePath: "" + readonly property real height: 36 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "radiobutton-background-checked-pressed" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 77 + readonly property real x: 17057.5 + readonly property real y: 2186.5 + } + + readonly property real bottomPadding: 6 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 6 + readonly property string figmaId: "I2557:17139;8622:15022" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "radiobutton-contentItem-checked-pressed" + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 6 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17139;8622:15033" + readonly property string filePath: "dark/images/radiobutton-indicator-checked-pressed.png" + readonly property real height: 24 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "radiobutton-indicator-checked-pressed" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 24 + readonly property real x: 17061.5 + readonly property real y: 2192.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17139;8622:15025" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "radiobutton-label-checked-pressed" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 2 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 17093.5 + readonly property real y: 2194.5 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 6 + } + + readonly property QtObject disabled: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17143;2483:15480;2472:12869" + readonly property string filePath: "" + readonly property real height: 36 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "radiobutton-background-disabled" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 77 + readonly property real x: 17057.5 + readonly property real y: 2048.5 + } + + readonly property real bottomPadding: 6 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 6 + readonly property string figmaId: "I2557:17143;2483:15480" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "radiobutton-contentItem-disabled" + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 6 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17143;2483:15480;2473:12871" + readonly property string filePath: "dark/images/radiobutton-indicator-disabled.png" + readonly property real height: 24 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "radiobutton-indicator-disabled" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 24 + readonly property real x: 17061.5 + readonly property real y: 2054.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17143;2483:15480;6758:14518" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "radiobutton-label-disabled" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 2 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 17093.5 + readonly property real y: 2056.5 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 6 + } + + readonly property QtObject hovered: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17131;2473:12899;2472:12869" + readonly property string filePath: "" + readonly property real height: 36 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "radiobutton-background-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 77 + readonly property real x: 17057.5 + readonly property real y: 1839.5 + } + + readonly property real bottomPadding: 6 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 6 + readonly property string figmaId: "I2557:17131;2473:12899" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "radiobutton-contentItem-hovered" + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 6 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17131;2473:12899;2473:12871" + readonly property string filePath: "dark/images/radiobutton-indicator-hovered.png" + readonly property real height: 24 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "radiobutton-indicator-hovered" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 24 + readonly property real x: 17061.5 + readonly property real y: 1845.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17131;2473:12899;6758:14518" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "radiobutton-label-hovered" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 2 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 17093.5 + readonly property real y: 1847.5 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 6 + } + + readonly property QtObject normal: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17129;2473:12891;2472:12869" + readonly property string filePath: "" + readonly property real height: 36 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "radiobutton-background" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 77 + readonly property real x: 17057.5 + readonly property real y: 1770.5 + } + + readonly property real bottomPadding: 6 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 6 + readonly property string figmaId: "I2557:17129;2473:12891" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "radiobutton-contentItem" + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 6 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17129;2473:12891;2473:12871" + readonly property string filePath: "dark/images/radiobutton-indicator.png" + readonly property real height: 24 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "radiobutton-indicator" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 24 + readonly property real x: 17061.5 + readonly property real y: 1776.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17129;2473:12891;6758:14518" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "radiobutton-label" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 2 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 17093.5 + readonly property real y: 1778.5 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 6 + } + + readonly property QtObject pressed: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17133;8622:15060" + readonly property string filePath: "" + readonly property real height: 36 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "radiobutton-background-pressed" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 77 + readonly property real x: 17057.5 + readonly property real y: 1908.5 + } + + readonly property real bottomPadding: 6 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 6 + readonly property string figmaId: "I2557:17133;8622:15059" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "radiobutton-contentItem-pressed" + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 6 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17133;8622:15070" + readonly property string filePath: "dark/images/radiobutton-indicator-pressed.png" + readonly property real height: 24 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "radiobutton-indicator-pressed" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 24 + readonly property real x: 17061.5 + readonly property real y: 1914.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17133;8622:15062" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "radiobutton-label-pressed" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 2 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 17093.5 + readonly property real y: 1916.5 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 6 + } + + } + + readonly property QtObject rangeslider: QtObject { + readonly property QtObject disabled: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17152;2509:12481;2509:12419" + readonly property string filePath: "" + readonly property real height: 20 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "rangeslider-background-disabled" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 200 + readonly property real x: 17964 + readonly property real y: 2839 + } + + readonly property real bottomPadding: 2 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 2 + readonly property string figmaId: "I2557:17152;2509:12481" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 8 + readonly property string name: "rangeslider-contentItem-disabled" + readonly property real rightPadding: 8 + readonly property real spacing: 0 + readonly property real topPadding: 2 + } + + readonly property QtObject first_handle: QtObject { + readonly property real bottomOffset: 9 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17152;2509:12481;4189:38496" + readonly property string filePath: "dark/images/rangeslider-first-handle-disabled.png" + readonly property real height: 22 + readonly property real leftOffset: 10 + readonly property real leftShadow: 0 + readonly property string name: "rangeslider-first-handle-disabled" + readonly property real rightOffset: 9 + readonly property real rightShadow: 0 + readonly property real topOffset: 10 + readonly property real topShadow: 0 + readonly property real width: 22 + readonly property real x: 17991 + readonly property real y: 2838 + } + + readonly property QtObject groove: QtObject { + readonly property real bottomOffset: 1 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17152;2509:12481;4178:28261" + readonly property string filePath: "dark/images/rangeslider-groove-disabled.png" + readonly property real height: 4 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "rangeslider-groove-disabled" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 2 + readonly property real topShadow: 0 + readonly property real width: 184 + readonly property real x: 17972 + readonly property real y: 2847 + } + + readonly property real leftPadding: 8 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property QtObject second_handle: QtObject { + readonly property real bottomOffset: 9 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17152;2509:12481;4191:43003" + readonly property string filePath: "dark/images/rangeslider-second-handle-disabled.png" + readonly property real height: 22 + readonly property real leftOffset: 10 + readonly property real leftShadow: 0 + readonly property string name: "rangeslider-second-handle-disabled" + readonly property real rightOffset: 9 + readonly property real rightShadow: 0 + readonly property real topOffset: 10 + readonly property real topShadow: 0 + readonly property real width: 22 + readonly property real x: 18115 + readonly property real y: 2838 + } + + readonly property real spacing: -154 + readonly property real topPadding: 2 + readonly property QtObject track: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17152;2509:12481;4189:38505" + readonly property real height: 4 + readonly property real leftShadow: 0 + readonly property string name: "rangeslider-track-disabled" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 124 + readonly property real x: 18002 + readonly property real y: 2847 + } + + } + + readonly property QtObject handle_pressed: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17150;8624:14526" + readonly property string filePath: "" + readonly property real height: 20 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "rangeslider-background-handle-pressed" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 200 + readonly property real x: 17964 + readonly property real y: 2781 + } + + readonly property real bottomPadding: 2 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 2 + readonly property string figmaId: "I2557:17150;8624:14525" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 8 + readonly property string name: "rangeslider-contentItem-handle-pressed" + readonly property real rightPadding: 8 + readonly property real spacing: 0 + readonly property real topPadding: 2 + } + + readonly property QtObject first_handle: QtObject { + readonly property real bottomOffset: 9 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17150;8624:14556" + readonly property string filePath: "dark/images/rangeslider-first-handle-handle-pressed.png" + readonly property real height: 22 + readonly property real leftOffset: 10 + readonly property real leftShadow: 0 + readonly property string name: "rangeslider-first-handle-handle-pressed" + readonly property real rightOffset: 9 + readonly property real rightShadow: 0 + readonly property real topOffset: 10 + readonly property real topShadow: 0 + readonly property real width: 22 + readonly property real x: 17991 + readonly property real y: 2780 + } + + readonly property QtObject groove: QtObject { + readonly property real bottomOffset: 1 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17150;8624:14529" + readonly property string filePath: "dark/images/rangeslider-groove-handle-pressed.png" + readonly property real height: 4 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "rangeslider-groove-handle-pressed" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 2 + readonly property real topShadow: 0 + readonly property real width: 184 + readonly property real x: 17972 + readonly property real y: 2789 + } + + readonly property real leftPadding: 8 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property QtObject second_handle: QtObject { + readonly property real bottomOffset: 9 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17150;8624:14627" + readonly property string filePath: "dark/images/rangeslider-second-handle-handle-pressed.png" + readonly property real height: 22 + readonly property real leftOffset: 10 + readonly property real leftShadow: 0 + readonly property string name: "rangeslider-second-handle-handle-pressed" + readonly property real rightOffset: 9 + readonly property real rightShadow: 0 + readonly property real topOffset: 10 + readonly property real topShadow: 0 + readonly property real width: 22 + readonly property real x: 18115 + readonly property real y: 2780 + } + + readonly property real spacing: -154 + readonly property real topPadding: 2 + readonly property QtObject track: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17150;8624:14531" + readonly property real height: 4 + readonly property real leftShadow: 0 + readonly property string name: "rangeslider-track-handle-pressed" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 124 + readonly property real x: 18002 + readonly property real y: 2789 + } + + } + + readonly property QtObject hovered: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17148;8624:14397" + readonly property string filePath: "" + readonly property real height: 20 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "rangeslider-background-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 200 + readonly property real x: 17964 + readonly property real y: 2723 + } + + readonly property real bottomPadding: 2 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 2 + readonly property string figmaId: "I2557:17148;8624:14396" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 8 + readonly property string name: "rangeslider-contentItem-hovered" + readonly property real rightPadding: 8 + readonly property real spacing: 0 + readonly property real topPadding: 2 + } + + readonly property QtObject first_handle: QtObject { + readonly property real bottomOffset: 9 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17148;8624:14427" + readonly property string filePath: "dark/images/rangeslider-first-handle-hovered.png" + readonly property real height: 22 + readonly property real leftOffset: 10 + readonly property real leftShadow: 0 + readonly property string name: "rangeslider-first-handle-hovered" + readonly property real rightOffset: 9 + readonly property real rightShadow: 0 + readonly property real topOffset: 10 + readonly property real topShadow: 0 + readonly property real width: 22 + readonly property real x: 17991 + readonly property real y: 2722 + } + + readonly property QtObject groove: QtObject { + readonly property real bottomOffset: 1 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17148;8624:14400" + readonly property string filePath: "dark/images/rangeslider-groove-hovered.png" + readonly property real height: 4 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "rangeslider-groove-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 2 + readonly property real topShadow: 0 + readonly property real width: 184 + readonly property real x: 17972 + readonly property real y: 2731 + } + + readonly property real leftPadding: 8 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property QtObject second_handle: QtObject { + readonly property real bottomOffset: 9 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17148;8624:14506" + readonly property string filePath: "dark/images/rangeslider-second-handle-hovered.png" + readonly property real height: 22 + readonly property real leftOffset: 10 + readonly property real leftShadow: 0 + readonly property string name: "rangeslider-second-handle-hovered" + readonly property real rightOffset: 9 + readonly property real rightShadow: 0 + readonly property real topOffset: 10 + readonly property real topShadow: 0 + readonly property real width: 22 + readonly property real x: 18115 + readonly property real y: 2722 + } + + readonly property real spacing: -154 + readonly property real topPadding: 2 + readonly property QtObject track: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17148;8624:14402" + readonly property real height: 4 + readonly property real leftShadow: 0 + readonly property string name: "rangeslider-track-hovered" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 124 + readonly property real x: 18002 + readonly property real y: 2731 + } + + } + + readonly property QtObject normal: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17146;2509:12436;2509:12419" + readonly property string filePath: "" + readonly property real height: 20 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "rangeslider-background" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 200 + readonly property real x: 17964 + readonly property real y: 2665 + } + + readonly property real bottomPadding: 2 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 2 + readonly property string figmaId: "I2557:17146;2509:12436" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 8 + readonly property string name: "rangeslider-contentItem" + readonly property real rightPadding: 8 + readonly property real spacing: 0 + readonly property real topPadding: 2 + } + + readonly property QtObject first_handle: QtObject { + readonly property real bottomOffset: 9 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17146;2509:12436;4189:38496" + readonly property string filePath: "dark/images/rangeslider-first-handle.png" + readonly property real height: 22 + readonly property real leftOffset: 10 + readonly property real leftShadow: 0 + readonly property string name: "rangeslider-first-handle" + readonly property real rightOffset: 9 + readonly property real rightShadow: 0 + readonly property real topOffset: 10 + readonly property real topShadow: 0 + readonly property real width: 22 + readonly property real x: 17991 + readonly property real y: 2664 + } + + readonly property QtObject groove: QtObject { + readonly property real bottomOffset: 1 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17146;2509:12436;4178:28261" + readonly property string filePath: "dark/images/rangeslider-groove.png" + readonly property real height: 4 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "rangeslider-groove" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 2 + readonly property real topShadow: 0 + readonly property real width: 184 + readonly property real x: 17972 + readonly property real y: 2673 + } + + readonly property real leftPadding: 8 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property QtObject second_handle: QtObject { + readonly property real bottomOffset: 9 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17146;2509:12436;4191:43003" + readonly property string filePath: "dark/images/rangeslider-second-handle.png" + readonly property real height: 22 + readonly property real leftOffset: 10 + readonly property real leftShadow: 0 + readonly property string name: "rangeslider-second-handle" + readonly property real rightOffset: 9 + readonly property real rightShadow: 0 + readonly property real topOffset: 10 + readonly property real topShadow: 0 + readonly property real width: 22 + readonly property real x: 18115 + readonly property real y: 2664 + } + + readonly property real spacing: -154 + readonly property real topPadding: 2 + readonly property QtObject track: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17146;2509:12436;4189:38505" + readonly property real height: 4 + readonly property real leftShadow: 0 + readonly property string name: "rangeslider-track" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 124 + readonly property real x: 18002 + readonly property real y: 2673 + } + + } + + } + + readonly property QtObject slider: QtObject { + readonly property QtObject disabled: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17178;2506:12695;4200:48590" + readonly property string filePath: "" + readonly property real height: 20 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "slider-background-disabled" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 224 + readonly property real x: 22952 + readonly property real y: 2827.5 + } + + readonly property real bottomPadding: 2 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 2 + readonly property string figmaId: "I2557:17178;2506:12695" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 8 + readonly property string name: "slider-contentItem-disabled" + readonly property real rightPadding: 8 + readonly property real spacing: 0 + readonly property real topPadding: 2 + } + + readonly property QtObject groove: QtObject { + readonly property real bottomOffset: 1 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17178;2506:12695;4385:9106" + readonly property string filePath: "dark/images/slider-groove-disabled.png" + readonly property real height: 4 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "slider-groove-disabled" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 2 + readonly property real topShadow: 0 + readonly property real width: 208 + readonly property real x: 22960 + readonly property real y: 2835.5 + } + + readonly property QtObject handle: QtObject { + readonly property real bottomOffset: 9 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17178;2506:12695;4200:48601" + readonly property string filePath: "dark/images/slider-handle-disabled.png" + readonly property real height: 22 + readonly property real leftOffset: 10 + readonly property real leftShadow: 0 + readonly property string name: "slider-handle-disabled" + readonly property real rightOffset: 9 + readonly property real rightShadow: 0 + readonly property real topOffset: 10 + readonly property real topShadow: 0 + readonly property real width: 22 + readonly property real x: 23122 + readonly property real y: 2826.5 + } + + readonly property real leftPadding: 8 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property real spacing: -208 + readonly property real topPadding: 2 + readonly property QtObject track: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17178;2506:12695;4200:48597" + readonly property real height: 4 + readonly property real leftShadow: 0 + readonly property string name: "slider-track-disabled" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 173 + readonly property real x: 22960 + readonly property real y: 2835.5 + } + + } + + readonly property QtObject hovered: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17174;8624:13850" + readonly property string filePath: "" + readonly property real height: 20 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "slider-background-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 224 + readonly property real x: 22952 + readonly property real y: 2708.5 + } + + readonly property real bottomPadding: 2 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 2 + readonly property string figmaId: "I2557:17174;8624:13849" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 8 + readonly property string name: "slider-contentItem-hovered" + readonly property real rightPadding: 8 + readonly property real spacing: 0 + readonly property real topPadding: 2 + } + + readonly property QtObject groove: QtObject { + readonly property real bottomOffset: 1 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17174;8624:13853" + readonly property string filePath: "dark/images/slider-groove-hovered.png" + readonly property real height: 4 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "slider-groove-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 2 + readonly property real topShadow: 0 + readonly property real width: 208 + readonly property real x: 22960 + readonly property real y: 2716.5 + } + + readonly property QtObject handle: QtObject { + readonly property real bottomOffset: 9 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17174;8624:13874" + readonly property string filePath: "dark/images/slider-handle-hovered.png" + readonly property real height: 22 + readonly property real leftOffset: 10 + readonly property real leftShadow: 0 + readonly property string name: "slider-handle-hovered" + readonly property real rightOffset: 9 + readonly property real rightShadow: 0 + readonly property real topOffset: 10 + readonly property real topShadow: 0 + readonly property real width: 22 + readonly property real x: 23122 + readonly property real y: 2707.5 + } + + readonly property real leftPadding: 8 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property real spacing: -208 + readonly property real topPadding: 2 + readonly property QtObject track: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17174;8624:13855" + readonly property real height: 4 + readonly property real leftShadow: 0 + readonly property string name: "slider-track-hovered" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 173 + readonly property real x: 22960 + readonly property real y: 2716.5 + } + + } + + readonly property QtObject normal: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17172;2506:12656;4200:48590" + readonly property string filePath: "" + readonly property real height: 20 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "slider-background" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 224 + readonly property real x: 22952 + readonly property real y: 2649.5 + } + + readonly property real bottomPadding: 2 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 2 + readonly property string figmaId: "I2557:17172;2506:12656" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 8 + readonly property string name: "slider-contentItem" + readonly property real rightPadding: 8 + readonly property real spacing: 0 + readonly property real topPadding: 2 + } + + readonly property QtObject groove: QtObject { + readonly property real bottomOffset: 1 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17172;2506:12656;4385:9106" + readonly property string filePath: "dark/images/slider-groove.png" + readonly property real height: 4 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "slider-groove" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 2 + readonly property real topShadow: 0 + readonly property real width: 208 + readonly property real x: 22960 + readonly property real y: 2657.5 + } + + readonly property QtObject handle: QtObject { + readonly property real bottomOffset: 9 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17172;2506:12656;4200:48601" + readonly property string filePath: "dark/images/slider-handle.png" + readonly property real height: 22 + readonly property real leftOffset: 10 + readonly property real leftShadow: 0 + readonly property string name: "slider-handle" + readonly property real rightOffset: 9 + readonly property real rightShadow: 0 + readonly property real topOffset: 10 + readonly property real topShadow: 0 + readonly property real width: 22 + readonly property real x: 23122 + readonly property real y: 2648.5 + } + + readonly property real leftPadding: 8 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property real spacing: -208 + readonly property real topPadding: 2 + readonly property QtObject track: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17172;2506:12656;4200:48597" + readonly property real height: 4 + readonly property real leftShadow: 0 + readonly property string name: "slider-track" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 173 + readonly property real x: 22960 + readonly property real y: 2657.5 + } + + } + + readonly property QtObject pressed: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17176;8624:14647" + readonly property string filePath: "" + readonly property real height: 20 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "slider-background-pressed" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 224 + readonly property real x: 22952 + readonly property real y: 2768.5 + } + + readonly property real bottomPadding: 2 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 2 + readonly property string figmaId: "I2557:17176;8624:14646" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 8 + readonly property string name: "slider-contentItem-pressed" + readonly property real rightPadding: 8 + readonly property real spacing: 0 + readonly property real topPadding: 2 + } + + readonly property QtObject groove: QtObject { + readonly property real bottomOffset: 1 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17176;8624:14650" + readonly property string filePath: "dark/images/slider-groove-pressed.png" + readonly property real height: 4 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "slider-groove-pressed" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 2 + readonly property real topShadow: 0 + readonly property real width: 208 + readonly property real x: 22960 + readonly property real y: 2776.5 + } + + readonly property QtObject handle: QtObject { + readonly property real bottomOffset: 9 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17176;8624:14671" + readonly property string filePath: "dark/images/slider-handle-pressed.png" + readonly property real height: 22 + readonly property real leftOffset: 10 + readonly property real leftShadow: 0 + readonly property string name: "slider-handle-pressed" + readonly property real rightOffset: 9 + readonly property real rightShadow: 0 + readonly property real topOffset: 10 + readonly property real topShadow: 0 + readonly property real width: 22 + readonly property real x: 23122 + readonly property real y: 2767.5 + } + + readonly property real leftPadding: 8 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property real spacing: -208 + readonly property real topPadding: 2 + readonly property QtObject track: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17176;8624:14652" + readonly property real height: 4 + readonly property real leftShadow: 0 + readonly property string name: "slider-track-pressed" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 173 + readonly property real x: 22960 + readonly property real y: 2776.5 + } + + } + + } + + readonly property QtObject spinbox: QtObject { + readonly property QtObject atlimit: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17195;2766:9577;2526:13406" + readonly property string filePath: "dark/images/spinbox-background-atlimit.png" + readonly property real height: 34 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-background-atlimit" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 124 + readonly property real x: 24589 + readonly property real y: 2457.5 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:17195;2766:9577" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "spinbox-contentItem-atlimit" + readonly property real rightPadding: 5 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator_down_background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17195;2766:9577;2526:13408;4418:24767" + readonly property string filePath: "dark/images/spinbox-indicator-down-background-atlimit.png" + readonly property real height: 26 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-down-background-atlimit" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 30 + readonly property real x: 24681 + readonly property real y: 2461.5 + } + + readonly property QtObject indicator_down_icon: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17195;2766:9577;2526:13408;8858:14984" + readonly property string filePath: "dark/images/spinbox-indicator-down-icon-atlimit.png" + readonly property real height: 4.50586 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-down-icon-atlimit" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 8.00391 + readonly property real x: 24692 + readonly property real y: 2472.25 + } + + readonly property QtObject indicator_up_background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17195;2766:9577;2526:13412;4418:25668" + readonly property string filePath: "dark/images/spinbox-indicator-up-background-atlimit.png" + readonly property real height: 26 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-up-background-atlimit" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 30 + readonly property real x: 24649 + readonly property real y: 2461.5 + } + + readonly property QtObject indicator_up_icon: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17195;2766:9577;2526:13412;8858:15141" + readonly property string filePath: "dark/images/spinbox-indicator-up-icon-atlimit.png" + readonly property real height: 4.50586 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-up-icon-atlimit" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 8.00391 + readonly property real x: 24660 + readonly property real y: 2472.25 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: true + readonly property real rightPadding: 5 + readonly property real spacing: 64 + readonly property QtObject textInput: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17195;2766:9577;2526:13381" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-textInput-atlimit" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 32 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 24601 + readonly property real y: 2464.5 + } + + readonly property real topPadding: 5 + } + + readonly property QtObject disabled: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17185;2766:9207;2526:13406" + readonly property string filePath: "dark/images/spinbox-background-disabled.png" + readonly property real height: 34 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-background-disabled" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 124 + readonly property real x: 24589 + readonly property real y: 2122.5 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:17185;2766:9207" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "spinbox-contentItem-disabled" + readonly property real rightPadding: 5 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator_down_background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17185;2766:9207;2526:13408;4418:24767" + readonly property string filePath: "dark/images/spinbox-indicator-down-background-disabled.png" + readonly property real height: 26 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-down-background-disabled" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 30 + readonly property real x: 24681 + readonly property real y: 2126.5 + } + + readonly property QtObject indicator_down_icon: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17185;2766:9207;2526:13408;8858:14984" + readonly property string filePath: "dark/images/spinbox-indicator-down-icon-disabled.png" + readonly property real height: 4.50586 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-down-icon-disabled" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 8.00391 + readonly property real x: 24692 + readonly property real y: 2137.25 + } + + readonly property QtObject indicator_up_background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17185;2766:9207;2526:13412;4418:25668" + readonly property string filePath: "dark/images/spinbox-indicator-up-background-disabled.png" + readonly property real height: 26 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-up-background-disabled" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 30 + readonly property real x: 24649 + readonly property real y: 2126.5 + } + + readonly property QtObject indicator_up_icon: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17185;2766:9207;2526:13412;8858:15141" + readonly property string filePath: "dark/images/spinbox-indicator-up-icon-disabled.png" + readonly property real height: 4.50586 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-up-icon-disabled" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 8.00391 + readonly property real x: 24660 + readonly property real y: 2137.25 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: true + readonly property real rightPadding: 5 + readonly property real spacing: 64 + readonly property QtObject textInput: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17185;2766:9207;2526:13381" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-textInput-disabled" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 32 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 24601 + readonly property real y: 2129.5 + } + + readonly property real topPadding: 5 + } + + readonly property QtObject down_hovered: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17187;2766:9281;2526:13406" + readonly property string filePath: "dark/images/spinbox-background-down-hovered.png" + readonly property real height: 34 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-background-down-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 124 + readonly property real x: 24589 + readonly property real y: 2189.5 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:17187;2766:9281" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "spinbox-contentItem-down-hovered" + readonly property real rightPadding: 5 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator_down_background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17187;2766:9281;2526:13408;4418:24767" + readonly property string filePath: "dark/images/spinbox-indicator-down-background-down-hovered.png" + readonly property real height: 26 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-down-background-down-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 30 + readonly property real x: 24681 + readonly property real y: 2193.5 + } + + readonly property QtObject indicator_down_icon: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17187;2766:9281;2526:13408;8858:14984" + readonly property string filePath: "dark/images/spinbox-indicator-down-icon-down-hovered.png" + readonly property real height: 4.50586 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-down-icon-down-hovered" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 8.00391 + readonly property real x: 24692 + readonly property real y: 2204.25 + } + + readonly property QtObject indicator_up_background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17187;2766:9281;2526:13412;4418:25668" + readonly property string filePath: "dark/images/spinbox-indicator-up-background-down-hovered.png" + readonly property real height: 26 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-up-background-down-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 30 + readonly property real x: 24649 + readonly property real y: 2193.5 + } + + readonly property QtObject indicator_up_icon: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17187;2766:9281;2526:13412;8858:15141" + readonly property string filePath: "dark/images/spinbox-indicator-up-icon-down-hovered.png" + readonly property real height: 4.50586 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-up-icon-down-hovered" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 8.00391 + readonly property real x: 24660 + readonly property real y: 2204.25 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: true + readonly property real rightPadding: 5 + readonly property real spacing: 64 + readonly property QtObject textInput: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17187;2766:9281;2526:13381" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-textInput-down-hovered" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 32 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 24601 + readonly property real y: 2196.5 + } + + readonly property real topPadding: 5 + } + + readonly property QtObject down_pressed: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17189;2766:9355;2526:13406" + readonly property string filePath: "dark/images/spinbox-background-down-pressed.png" + readonly property real height: 34 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-background-down-pressed" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 124 + readonly property real x: 24589 + readonly property real y: 2256.5 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:17189;2766:9355" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "spinbox-contentItem-down-pressed" + readonly property real rightPadding: 5 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator_down_background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17189;2766:9355;2526:13408;4418:24767" + readonly property string filePath: "dark/images/spinbox-indicator-down-background-down-pressed.png" + readonly property real height: 26 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-down-background-down-pressed" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 30 + readonly property real x: 24681 + readonly property real y: 2260.5 + } + + readonly property QtObject indicator_down_icon: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17189;2766:9355;2526:13408;8858:14984" + readonly property string filePath: "dark/images/spinbox-indicator-down-icon-down-pressed.png" + readonly property real height: 4.50586 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-down-icon-down-pressed" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 8.00391 + readonly property real x: 24692 + readonly property real y: 2271.25 + } + + readonly property QtObject indicator_up_background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17189;2766:9355;2526:13412;4418:25668" + readonly property string filePath: "dark/images/spinbox-indicator-up-background-down-pressed.png" + readonly property real height: 26 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-up-background-down-pressed" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 30 + readonly property real x: 24649 + readonly property real y: 2260.5 + } + + readonly property QtObject indicator_up_icon: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17189;2766:9355;2526:13412;8858:15141" + readonly property string filePath: "dark/images/spinbox-indicator-up-icon-down-pressed.png" + readonly property real height: 4.50586 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-up-icon-down-pressed" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 8.00391 + readonly property real x: 24660 + readonly property real y: 2271.25 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: true + readonly property real rightPadding: 5 + readonly property real spacing: 64 + readonly property QtObject textInput: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17189;2766:9355;2526:13381" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-textInput-down-pressed" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 32 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 24601 + readonly property real y: 2263.5 + } + + readonly property real topPadding: 5 + } + + readonly property QtObject hovered: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17183;2766:9133;2526:13406" + readonly property string filePath: "dark/images/spinbox-background-hovered.png" + readonly property real height: 34 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-background-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 124 + readonly property real x: 24589 + readonly property real y: 2055.5 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:17183;2766:9133" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "spinbox-contentItem-hovered" + readonly property real rightPadding: 5 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator_down_background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17183;2766:9133;2526:13408;4418:24767" + readonly property string filePath: "dark/images/spinbox-indicator-down-background-hovered.png" + readonly property real height: 26 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-down-background-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 30 + readonly property real x: 24681 + readonly property real y: 2059.5 + } + + readonly property QtObject indicator_down_icon: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17183;2766:9133;2526:13408;8858:14984" + readonly property string filePath: "dark/images/spinbox-indicator-down-icon-hovered.png" + readonly property real height: 4.50586 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-down-icon-hovered" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 8.00391 + readonly property real x: 24692 + readonly property real y: 2070.25 + } + + readonly property QtObject indicator_up_background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17183;2766:9133;2526:13412;4418:25668" + readonly property string filePath: "dark/images/spinbox-indicator-up-background-hovered.png" + readonly property real height: 26 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-up-background-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 30 + readonly property real x: 24649 + readonly property real y: 2059.5 + } + + readonly property QtObject indicator_up_icon: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17183;2766:9133;2526:13412;8858:15141" + readonly property string filePath: "dark/images/spinbox-indicator-up-icon-hovered.png" + readonly property real height: 4.50586 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-up-icon-hovered" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 8.00391 + readonly property real x: 24660 + readonly property real y: 2070.25 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: true + readonly property real rightPadding: 5 + readonly property real spacing: 64 + readonly property QtObject textInput: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17183;2766:9133;2526:13381" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-textInput-hovered" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 32 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 24601 + readonly property real y: 2062.5 + } + + readonly property real topPadding: 5 + } + + readonly property QtObject normal: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17181;2766:9059;2526:13406" + readonly property string filePath: "dark/images/spinbox-background.png" + readonly property real height: 34 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-background" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 124 + readonly property real x: 24589 + readonly property real y: 1988.5 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:17181;2766:9059" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "spinbox-contentItem" + readonly property real rightPadding: 5 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator_down_background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17181;2766:9059;2526:13408;4418:24767" + readonly property string filePath: "dark/images/spinbox-indicator-down-background.png" + readonly property real height: 26 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-down-background" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 30 + readonly property real x: 24681 + readonly property real y: 1992.5 + } + + readonly property QtObject indicator_down_icon: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17181;2766:9059;2526:13408;8858:14984" + readonly property string filePath: "dark/images/spinbox-indicator-down-icon.png" + readonly property real height: 4.50586 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-down-icon" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 8.00391 + readonly property real x: 24692 + readonly property real y: 2003.25 + } + + readonly property QtObject indicator_up_background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17181;2766:9059;2526:13412;4418:25668" + readonly property string filePath: "dark/images/spinbox-indicator-up-background.png" + readonly property real height: 26 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-up-background" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 30 + readonly property real x: 24649 + readonly property real y: 1992.5 + } + + readonly property QtObject indicator_up_icon: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17181;2766:9059;2526:13412;8858:15141" + readonly property string filePath: "dark/images/spinbox-indicator-up-icon.png" + readonly property real height: 4.50586 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-up-icon" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 8.00391 + readonly property real x: 24660 + readonly property real y: 2003.25 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: true + readonly property real rightPadding: 5 + readonly property real spacing: 64 + readonly property QtObject textInput: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17181;2766:9059;2526:13381" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-textInput" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 32 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 24601 + readonly property real y: 1995.5 + } + + readonly property real topPadding: 5 + } + + readonly property QtObject up_hovered: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17191;2766:9429;2526:13406" + readonly property string filePath: "dark/images/spinbox-background-up-hovered.png" + readonly property real height: 34 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-background-up-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 124 + readonly property real x: 24589 + readonly property real y: 2323.5 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:17191;2766:9429" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "spinbox-contentItem-up-hovered" + readonly property real rightPadding: 5 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator_down_background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17191;2766:9429;2526:13408;4418:24767" + readonly property string filePath: "dark/images/spinbox-indicator-down-background-up-hovered.png" + readonly property real height: 26 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-down-background-up-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 30 + readonly property real x: 24681 + readonly property real y: 2327.5 + } + + readonly property QtObject indicator_down_icon: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17191;2766:9429;2526:13408;8858:14984" + readonly property string filePath: "dark/images/spinbox-indicator-down-icon-up-hovered.png" + readonly property real height: 4.50586 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-down-icon-up-hovered" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 8.00391 + readonly property real x: 24692 + readonly property real y: 2338.25 + } + + readonly property QtObject indicator_up_background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17191;2766:9429;2526:13412;4418:25668" + readonly property string filePath: "dark/images/spinbox-indicator-up-background-up-hovered.png" + readonly property real height: 26 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-up-background-up-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 30 + readonly property real x: 24649 + readonly property real y: 2327.5 + } + + readonly property QtObject indicator_up_icon: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17191;2766:9429;2526:13412;8858:15141" + readonly property string filePath: "dark/images/spinbox-indicator-up-icon-up-hovered.png" + readonly property real height: 4.50586 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-up-icon-up-hovered" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 8.00391 + readonly property real x: 24660 + readonly property real y: 2338.25 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: true + readonly property real rightPadding: 5 + readonly property real spacing: 64 + readonly property QtObject textInput: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17191;2766:9429;2526:13381" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-textInput-up-hovered" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 32 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 24601 + readonly property real y: 2330.5 + } + + readonly property real topPadding: 5 + } + + readonly property QtObject up_pressed: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17193;2766:9503;2526:13406" + readonly property string filePath: "dark/images/spinbox-background-up-pressed.png" + readonly property real height: 34 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-background-up-pressed" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 124 + readonly property real x: 24589 + readonly property real y: 2390.5 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:17193;2766:9503" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "spinbox-contentItem-up-pressed" + readonly property real rightPadding: 5 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator_down_background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17193;2766:9503;2526:13408;4418:24767" + readonly property string filePath: "dark/images/spinbox-indicator-down-background-up-pressed.png" + readonly property real height: 26 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-down-background-up-pressed" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 30 + readonly property real x: 24681 + readonly property real y: 2394.5 + } + + readonly property QtObject indicator_down_icon: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17193;2766:9503;2526:13408;8858:14984" + readonly property string filePath: "dark/images/spinbox-indicator-down-icon-up-pressed.png" + readonly property real height: 4.50586 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-down-icon-up-pressed" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 8.00391 + readonly property real x: 24692 + readonly property real y: 2405.25 + } + + readonly property QtObject indicator_up_background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17193;2766:9503;2526:13412;4418:25668" + readonly property string filePath: "dark/images/spinbox-indicator-up-background-up-pressed.png" + readonly property real height: 26 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-up-background-up-pressed" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 30 + readonly property real x: 24649 + readonly property real y: 2394.5 + } + + readonly property QtObject indicator_up_icon: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17193;2766:9503;2526:13412;8858:15141" + readonly property string filePath: "dark/images/spinbox-indicator-up-icon-up-pressed.png" + readonly property real height: 4.50586 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-up-icon-up-pressed" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 8.00391 + readonly property real x: 24660 + readonly property real y: 2405.25 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: true + readonly property real rightPadding: 5 + readonly property real spacing: 64 + readonly property QtObject textInput: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17193;2766:9503;2526:13381" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-textInput-up-pressed" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 32 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 24601 + readonly property real y: 2397.5 + } + + readonly property real topPadding: 5 + } + + } + + readonly property QtObject switch_: QtObject { + readonly property QtObject checked: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17204;2531:14856;4350:34538" + readonly property real height: 32 + readonly property real leftShadow: 0 + readonly property string name: "switch-background-checked" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 99 + readonly property real x: 25798.5 + readonly property real y: 2250.5 + } + + readonly property real bottomPadding: 6 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 6 + readonly property string figmaId: "I2557:17204;2531:14856" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "switch-contentItem-checked" + readonly property real rightPadding: 10 + readonly property real spacing: 12 + readonly property real topPadding: 6 + } + + readonly property QtObject handle: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17204;2531:14856;4350:34543" + readonly property real height: 14 + readonly property real leftShadow: 0 + readonly property string name: "switch-handle-checked" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 14 + readonly property real x: 25825.5 + readonly property real y: 2259.5 + } + + readonly property QtObject handle_background: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17204;2531:14856;4350:34541" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "switch-handle-background-checked" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 40 + readonly property real x: 25802.5 + readonly property real y: 2256.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17204;2531:14856;6761:23654" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "switch-label-checked" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 2 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 25854.5 + readonly property real y: 2256.5 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 10 + readonly property real spacing: 12 + readonly property real topPadding: 6 + } + + readonly property QtObject checked_disabled: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17212;2531:14900;4350:34538" + readonly property real height: 32 + readonly property real leftShadow: 0 + readonly property string name: "switch-background-checked-disabled" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 99 + readonly property real x: 25798.5 + readonly property real y: 2454.5 + } + + readonly property real bottomPadding: 6 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 6 + readonly property string figmaId: "I2557:17212;2531:14900" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "switch-contentItem-checked-disabled" + readonly property real rightPadding: 10 + readonly property real spacing: 12 + readonly property real topPadding: 6 + } + + readonly property QtObject handle: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17212;2531:14900;4350:34543" + readonly property real height: 14 + readonly property real leftShadow: 0 + readonly property string name: "switch-handle-checked-disabled" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 14 + readonly property real x: 25825.5 + readonly property real y: 2463.5 + } + + readonly property QtObject handle_background: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17212;2531:14900;4350:34541" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "switch-handle-background-checked-disabled" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 40 + readonly property real x: 25802.5 + readonly property real y: 2460.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17212;2531:14900;6761:23654" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "switch-label-checked-disabled" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 2 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 25854.5 + readonly property real y: 2460.5 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 10 + readonly property real spacing: 12 + readonly property real topPadding: 6 + } + + readonly property QtObject checked_hovered: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17208;8664:14952" + readonly property real height: 32 + readonly property real leftShadow: 0 + readonly property string name: "switch-background-checked-hovered" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 99 + readonly property real x: 25798.5 + readonly property real y: 2352.5 + } + + readonly property real bottomPadding: 6 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 6 + readonly property string figmaId: "I2557:17208;8664:14951" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "switch-contentItem-checked-hovered" + readonly property real rightPadding: 10 + readonly property real spacing: 12 + readonly property real topPadding: 6 + } + + readonly property QtObject handle: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17208;8664:14975" + readonly property real height: 18 + readonly property real leftShadow: 0 + readonly property string name: "switch-handle-checked-hovered" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 18 + readonly property real x: 25823.5 + readonly property real y: 2359.5 + } + + readonly property QtObject handle_background: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17208;8664:14954" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "switch-handle-background-checked-hovered" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 40 + readonly property real x: 25802.5 + readonly property real y: 2358.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17208;8664:14957" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "switch-label-checked-hovered" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 2 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 25854.5 + readonly property real y: 2358.5 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 10 + readonly property real spacing: 12 + readonly property real topPadding: 6 + } + + readonly property QtObject checked_pressed: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17210;8664:14801" + readonly property real height: 32 + readonly property real leftShadow: 0 + readonly property string name: "switch-background-checked-pressed" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 99 + readonly property real x: 25798.5 + readonly property real y: 2403.5 + } + + readonly property real bottomPadding: 6 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 6 + readonly property string figmaId: "I2557:17210;8664:14800" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "switch-contentItem-checked-pressed" + readonly property real rightPadding: 10 + readonly property real spacing: 12 + readonly property real topPadding: 6 + } + + readonly property QtObject handle: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17210;8664:14824" + readonly property real height: 16 + readonly property real leftShadow: 0 + readonly property string name: "switch-handle-checked-pressed" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 19 + readonly property real x: 25821.5 + readonly property real y: 2411.5 + } + + readonly property QtObject handle_background: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17210;8664:14803" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "switch-handle-background-checked-pressed" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 40 + readonly property real x: 25802.5 + readonly property real y: 2409.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17210;8664:14806" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "switch-label-checked-pressed" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 2 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 25854.5 + readonly property real y: 2409.5 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 10 + readonly property real spacing: 12 + readonly property real topPadding: 6 + } + + readonly property QtObject disabled: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17206;2531:14867;2942:5449" + readonly property real height: 32 + readonly property real leftShadow: 0 + readonly property string name: "switch-background-disabled" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 99 + readonly property real x: 25798.5 + readonly property real y: 2301.5 + } + + readonly property real bottomPadding: 6 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 6 + readonly property string figmaId: "I2557:17206;2531:14867" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "switch-contentItem-disabled" + readonly property real rightPadding: 10 + readonly property real spacing: 12 + readonly property real topPadding: 6 + } + + readonly property QtObject handle: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17206;2531:14867;2531:14816" + readonly property real height: 12 + readonly property real leftShadow: 0 + readonly property string name: "switch-handle-disabled" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 12 + readonly property real x: 25806.5 + readonly property real y: 2311.5 + } + + readonly property QtObject handle_background: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17206;2531:14867;2531:14819" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "switch-handle-background-disabled" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 40 + readonly property real x: 25802.5 + readonly property real y: 2307.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17206;2531:14867;6761:24226" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "switch-label-disabled" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 2 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 25854.5 + readonly property real y: 2307.5 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 10 + readonly property real spacing: 12 + readonly property real topPadding: 6 + } + + readonly property QtObject hovered: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17200;8664:14878" + readonly property real height: 32 + readonly property real leftShadow: 0 + readonly property string name: "switch-background-hovered" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 99 + readonly property real x: 25798.5 + readonly property real y: 2148.5 + } + + readonly property real bottomPadding: 6 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 6 + readonly property string figmaId: "I2557:17200;8664:14877" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "switch-contentItem-hovered" + readonly property real rightPadding: 10 + readonly property real spacing: 12 + readonly property real topPadding: 6 + } + + readonly property QtObject handle: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17200;8664:14900" + readonly property real height: 14 + readonly property real leftShadow: 0 + readonly property string name: "switch-handle-hovered" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 14 + readonly property real x: 25805.5 + readonly property real y: 2157.5 + } + + readonly property QtObject handle_background: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17200;8664:14880" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "switch-handle-background-hovered" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 40 + readonly property real x: 25802.5 + readonly property real y: 2154.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17200;8664:14883" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "switch-label-hovered" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 2 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 25854.5 + readonly property real y: 2154.5 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 10 + readonly property real spacing: 12 + readonly property real topPadding: 6 + } + + readonly property QtObject normal: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17198;2531:14823;2942:5449" + readonly property real height: 32 + readonly property real leftShadow: 0 + readonly property string name: "switch-background" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 99 + readonly property real x: 25798.5 + readonly property real y: 2091.5 + } + + readonly property real bottomPadding: 6 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 6 + readonly property string figmaId: "I2557:17198;2531:14823" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "switch-contentItem" + readonly property real rightPadding: 10 + readonly property real spacing: 12 + readonly property real topPadding: 6 + } + + readonly property QtObject handle: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17198;2531:14823;2531:14816" + readonly property real height: 12 + readonly property real leftShadow: 0 + readonly property string name: "switch-handle" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 12 + readonly property real x: 25806.5 + readonly property real y: 2101.5 + } + + readonly property QtObject handle_background: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17198;2531:14823;2531:14819" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "switch-handle-background" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 40 + readonly property real x: 25802.5 + readonly property real y: 2097.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17198;2531:14823;6761:24226" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "switch-label" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 2 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 25854.5 + readonly property real y: 2097.5 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 10 + readonly property real spacing: 12 + readonly property real topPadding: 6 + } + + readonly property QtObject pressed: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17202;8664:14715" + readonly property real height: 32 + readonly property real leftShadow: 0 + readonly property string name: "switch-background-pressed" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 99 + readonly property real x: 25798.5 + readonly property real y: 2199.5 + } + + readonly property real bottomPadding: 6 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 6 + readonly property string figmaId: "I2557:17202;8664:14714" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "switch-contentItem-pressed" + readonly property real rightPadding: 10 + readonly property real spacing: 12 + readonly property real topPadding: 6 + } + + readonly property QtObject handle: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17202;8664:14737" + readonly property real height: 14 + readonly property real leftShadow: 0 + readonly property string name: "switch-handle-pressed" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 17 + readonly property real x: 25805.5 + readonly property real y: 2208.5 + } + + readonly property QtObject handle_background: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17202;8664:14717" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "switch-handle-background-pressed" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 40 + readonly property real x: 25802.5 + readonly property real y: 2205.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17202;8664:14720" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "switch-label-pressed" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 2 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 25854.5 + readonly property real y: 2205.5 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 10 + readonly property real spacing: 12 + readonly property real topPadding: 6 + } + + } + + readonly property QtObject tabbar: QtObject { + readonly property QtObject disabled: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17270;2556:17466;2556:17413" + readonly property string filePath: "" + readonly property real height: 48 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "tabbar-background-disabled" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 470 + readonly property real x: 26619.5 + readonly property real y: 2847 + } + + readonly property real bottomPadding: 4 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 4 + readonly property string figmaId: "I2557:17270;2556:17466" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "tabbar-contentItem-disabled" + readonly property real rightPadding: 4 + readonly property real spacing: 0 + readonly property real topPadding: 4 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 4 + readonly property real spacing: 0 + readonly property QtObject tabButton1: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17270;2556:17466;2556:17415" + readonly property real height: 40 + readonly property real leftShadow: 0 + readonly property string name: "tabbar-tabButton1-disabled" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 77 + readonly property real x: 26623.5 + readonly property real y: 2851 + } + + readonly property QtObject tabButton2: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17270;2556:17466;2556:17421" + readonly property real height: 40 + readonly property real leftShadow: 0 + readonly property string name: "tabbar-tabButton2-disabled" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 77 + readonly property real x: 26700.5 + readonly property real y: 2851 + } + + readonly property real topPadding: 4 + } + + readonly property QtObject disabled_footer: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17274;2556:17577;2556:17534" + readonly property string filePath: "" + readonly property real height: 48 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "tabbar-background-disabled-footer" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 470 + readonly property real x: 26620 + readonly property real y: 2977 + } + + readonly property real bottomPadding: 4 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 4 + readonly property string figmaId: "I2557:17274;2556:17577" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "tabbar-contentItem-disabled-footer" + readonly property real rightPadding: 4 + readonly property real spacing: 0 + readonly property real topPadding: 4 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 4 + readonly property real spacing: 0 + readonly property QtObject tabButton1: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17274;2556:17577;2556:17536" + readonly property real height: 40 + readonly property real leftShadow: 0 + readonly property string name: "tabbar-tabButton1-disabled-footer" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 77 + readonly property real x: 26624 + readonly property real y: 2981 + } + + readonly property QtObject tabButton2: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17274;2556:17577;2556:17537" + readonly property real height: 40 + readonly property real leftShadow: 0 + readonly property string name: "tabbar-tabButton2-disabled-footer" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 77 + readonly property real x: 26701 + readonly property real y: 2981 + } + + readonly property real topPadding: 4 + } + + readonly property QtObject normal: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17268;2556:17439;2556:17413" + readonly property string filePath: "" + readonly property real height: 48 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "tabbar-background" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 470 + readonly property real x: 26620 + readonly property real y: 2776 + } + + readonly property real bottomPadding: 4 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 4 + readonly property string figmaId: "I2557:17268;2556:17439" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "tabbar-contentItem" + readonly property real rightPadding: 4 + readonly property real spacing: 0 + readonly property real topPadding: 4 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 4 + readonly property real spacing: 0 + readonly property QtObject tabButton1: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17268;2556:17439;2556:17415" + readonly property real height: 40 + readonly property real leftShadow: 0 + readonly property string name: "tabbar-tabButton1" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 77 + readonly property real x: 26624 + readonly property real y: 2780 + } + + readonly property QtObject tabButton2: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17268;2556:17439;2556:17421" + readonly property real height: 40 + readonly property real leftShadow: 0 + readonly property string name: "tabbar-tabButton2" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 77 + readonly property real x: 26701 + readonly property real y: 2780 + } + + readonly property real topPadding: 4 + } + + readonly property QtObject normal_footer: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17272;2556:17555;2556:17534" + readonly property string filePath: "" + readonly property real height: 48 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "tabbar-background-normal-footer" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 470 + readonly property real x: 26620 + readonly property real y: 2910 + } + + readonly property real bottomPadding: 4 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 4 + readonly property string figmaId: "I2557:17272;2556:17555" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "tabbar-contentItem-normal-footer" + readonly property real rightPadding: 4 + readonly property real spacing: 0 + readonly property real topPadding: 4 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 4 + readonly property real spacing: 0 + readonly property QtObject tabButton1: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17272;2556:17555;2556:17536" + readonly property real height: 40 + readonly property real leftShadow: 0 + readonly property string name: "tabbar-tabButton1-normal-footer" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 77 + readonly property real x: 26624 + readonly property real y: 2914 + } + + readonly property QtObject tabButton2: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17272;2556:17555;2556:17537" + readonly property real height: 40 + readonly property real leftShadow: 0 + readonly property string name: "tabbar-tabButton2-normal-footer" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 77 + readonly property real x: 26701 + readonly property real y: 2914 + } + + readonly property real topPadding: 4 + } + + } + + readonly property QtObject tabbutton: QtObject { + readonly property QtObject checked: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17257;2556:16919;2556:16901" + readonly property string filePath: "" + readonly property real height: 40 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "tabbutton-background-checked" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 77 + readonly property real x: 28285 + readonly property real y: 1952 + } + + readonly property real bottomPadding: 10 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 10 + readonly property string figmaId: "I2557:17257;2556:16919" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "tabbutton-contentItem-checked" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 10 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17257;2556:16919;6815:11841" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "tabbutton-icon-checked" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 20 + readonly property real x: 28297 + readonly property real y: 1962 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17257;2556:16919;2556:16898" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "tabbutton-label-checked" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 25 + readonly property real x: 28325 + readonly property real y: 1962 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 10 + } + + readonly property QtObject checked_disabled: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17263;2556:16934;2556:16901" + readonly property string filePath: "" + readonly property real height: 40 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "tabbutton-background-checked-disabled" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 77 + readonly property real x: 28285 + readonly property real y: 2153 + } + + readonly property real bottomPadding: 10 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 10 + readonly property string figmaId: "I2557:17263;2556:16934" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "tabbutton-contentItem-checked-disabled" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 10 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17263;2556:16934;6815:11841" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "tabbutton-icon-checked-disabled" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 20 + readonly property real x: 28297 + readonly property real y: 2163 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17263;2556:16934;2556:16898" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "tabbutton-label-checked-disabled" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 25 + readonly property real x: 28325 + readonly property real y: 2163 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 10 + } + + readonly property QtObject checked_hovered: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17261;2556:16929;2556:16901" + readonly property string filePath: "" + readonly property real height: 40 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "tabbutton-background-checked-hovered" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 77 + readonly property real x: 28285 + readonly property real y: 2086 + } + + readonly property real bottomPadding: 10 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 10 + readonly property string figmaId: "I2557:17261;2556:16929" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "tabbutton-contentItem-checked-hovered" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 10 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17261;2556:16929;6815:11841" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "tabbutton-icon-checked-hovered" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 20 + readonly property real x: 28297 + readonly property real y: 2096 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17261;2556:16929;2556:16898" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "tabbutton-label-checked-hovered" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 25 + readonly property real x: 28325 + readonly property real y: 2096 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 10 + } + + readonly property QtObject checked_pressed: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17265;2556:16939;2556:16901" + readonly property string filePath: "" + readonly property real height: 40 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "tabbutton-background-checked-pressed" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 77 + readonly property real x: 28285 + readonly property real y: 2220 + } + + readonly property real bottomPadding: 10 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 10 + readonly property string figmaId: "I2557:17265;2556:16939" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "tabbutton-contentItem-checked-pressed" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 10 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17265;2556:16939;6815:11841" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "tabbutton-icon-checked-pressed" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 20 + readonly property real x: 28297 + readonly property real y: 2230 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17265;2556:16939;2556:16898" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "tabbutton-label-checked-pressed" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 25 + readonly property real x: 28325 + readonly property real y: 2230 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 10 + } + + readonly property QtObject disabled: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17259;2556:16924;2556:16901" + readonly property string filePath: "" + readonly property real height: 40 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "tabbutton-background-disabled" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 77 + readonly property real x: 28285 + readonly property real y: 2023.24 + } + + readonly property real bottomPadding: 10 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 10 + readonly property string figmaId: "I2557:17259;2556:16924" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "tabbutton-contentItem-disabled" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 10 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17259;2556:16924;6815:11841" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "tabbutton-icon-disabled" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 20 + readonly property real x: 28297 + readonly property real y: 2033.24 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17259;2556:16924;2556:16898" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "tabbutton-label-disabled" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 25 + readonly property real x: 28325 + readonly property real y: 2033.24 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 10 + } + + readonly property QtObject hovered: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17253;2556:16909;2556:16901" + readonly property string filePath: "" + readonly property real height: 40 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "tabbutton-background-hovered" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 77 + readonly property real x: 28285 + readonly property real y: 1818 + } + + readonly property real bottomPadding: 10 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 10 + readonly property string figmaId: "I2557:17253;2556:16909" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "tabbutton-contentItem-hovered" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 10 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17253;2556:16909;6815:11841" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "tabbutton-icon-hovered" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 20 + readonly property real x: 28297 + readonly property real y: 1828 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17253;2556:16909;2556:16898" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "tabbutton-label-hovered" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 25 + readonly property real x: 28325 + readonly property real y: 1828 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 10 + } + + readonly property QtObject normal: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17251;2556:16904;2556:16901" + readonly property string filePath: "" + readonly property real height: 40 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "tabbutton-background" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 77 + readonly property real x: 28285 + readonly property real y: 1751 + } + + readonly property real bottomPadding: 10 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 10 + readonly property string figmaId: "I2557:17251;2556:16904" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "tabbutton-contentItem" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 10 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17251;2556:16904;6815:11841" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "tabbutton-icon" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 20 + readonly property real x: 28297 + readonly property real y: 1761 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17251;2556:16904;2556:16898" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "tabbutton-label" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 25 + readonly property real x: 28325 + readonly property real y: 1761 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 10 + } + + readonly property QtObject pressed: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17255;2556:16914;2556:16901" + readonly property string filePath: "" + readonly property real height: 40 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "tabbutton-background-pressed" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 77 + readonly property real x: 28285 + readonly property real y: 1885 + } + + readonly property real bottomPadding: 10 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 10 + readonly property string figmaId: "I2557:17255;2556:16914" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "tabbutton-contentItem-pressed" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 10 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17255;2556:16914;6815:11841" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "tabbutton-icon-pressed" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 20 + readonly property real x: 28297 + readonly property real y: 1895 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17255;2556:16914;2556:16898" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "tabbutton-label-pressed" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 25 + readonly property real x: 28325 + readonly property real y: 1895 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 10 + } + + } + + readonly property QtObject textarea: QtObject { + readonly property QtObject disabled: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17226;2554:13608;2554:13585" + readonly property string filePath: "dark/images/textarea-background-disabled.png" + readonly property real height: 52 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "textarea-background-disabled" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 202 + readonly property real x: 30416.5 + readonly property real y: 2589 + } + + readonly property real bottomPadding: 6 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 6 + readonly property string figmaId: "I2557:17226;2554:13608" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 12 + readonly property string name: "textarea-contentItem-disabled" + readonly property real rightPadding: 12 + readonly property real spacing: 0 + readonly property real topPadding: 6 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17226;2554:13608;2554:13582" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 40 + readonly property real leftShadow: 0 + readonly property string name: "textarea-label-disabled" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 32 + readonly property real topShadow: 0 + readonly property real width: 178 + readonly property real x: 30428.5 + readonly property real y: 2595 + } + + readonly property real leftPadding: 12 + readonly property real rightPadding: 12 + readonly property real topPadding: 6 + } + + readonly property QtObject focused: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2654:6248;2654:5963;2554:13585" + readonly property string filePath: "dark/images/textarea-background-focused.png" + readonly property real height: 52 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "textarea-background-focused" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 202 + readonly property real x: 30416.5 + readonly property real y: 2666 + } + + readonly property real bottomPadding: 6 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 6 + readonly property string figmaId: "I2654:6248;2654:5963" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 12 + readonly property string name: "textarea-contentItem-focused" + readonly property real rightPadding: 12 + readonly property real spacing: 0 + readonly property real topPadding: 6 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2654:6248;2654:5963;2554:13582" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 40 + readonly property real leftShadow: 0 + readonly property string name: "textarea-label-focused" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 32 + readonly property real topShadow: 0 + readonly property real width: 178 + readonly property real x: 30428.5 + readonly property real y: 2672 + } + + readonly property real leftPadding: 12 + readonly property real rightPadding: 12 + readonly property real topPadding: 6 + } + + readonly property QtObject hovered: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17224;2554:13603;2554:13585" + readonly property string filePath: "dark/images/textarea-background-hovered.png" + readonly property real height: 52 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "textarea-background-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 202 + readonly property real x: 30416.5 + readonly property real y: 2512 + } + + readonly property real bottomPadding: 6 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 6 + readonly property string figmaId: "I2557:17224;2554:13603" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 12 + readonly property string name: "textarea-contentItem-hovered" + readonly property real rightPadding: 12 + readonly property real spacing: 0 + readonly property real topPadding: 6 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17224;2554:13603;2554:13582" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 40 + readonly property real leftShadow: 0 + readonly property string name: "textarea-label-hovered" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 32 + readonly property real topShadow: 0 + readonly property real width: 178 + readonly property real x: 30428.5 + readonly property real y: 2518 + } + + readonly property real leftPadding: 12 + readonly property real rightPadding: 12 + readonly property real topPadding: 6 + } + + readonly property QtObject normal: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17222;2554:13588;2554:13585" + readonly property string filePath: "dark/images/textarea-background.png" + readonly property real height: 52 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "textarea-background" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 202 + readonly property real x: 30416.5 + readonly property real y: 2435 + } + + readonly property real bottomPadding: 6 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 6 + readonly property string figmaId: "I2557:17222;2554:13588" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 12 + readonly property string name: "textarea-contentItem" + readonly property real rightPadding: 12 + readonly property real spacing: 0 + readonly property real topPadding: 6 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17222;2554:13588;2554:13582" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 40 + readonly property real leftShadow: 0 + readonly property string name: "textarea-label" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 32 + readonly property real topShadow: 0 + readonly property real width: 178 + readonly property real x: 30428.5 + readonly property real y: 2441 + } + + readonly property real leftPadding: 12 + readonly property real rightPadding: 12 + readonly property real topPadding: 6 + } + + } + + readonly property QtObject textfield: QtObject { + readonly property QtObject disabled: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17219;2537:15922;2537:15894" + readonly property string filePath: "dark/images/textfield-background-disabled.png" + readonly property real height: 30 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "textfield-background-disabled" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 160 + readonly property real x: 29551 + readonly property real y: 1873.5 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:17219;2537:15922" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 12 + readonly property string name: "textfield-contentItem-disabled" + readonly property real rightPadding: 12 + readonly property real spacing: 0 + readonly property real topPadding: 5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17219;2537:15922;2537:15892" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 16 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "textfield-label-disabled" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 28 + readonly property real x: 29563 + readonly property real y: 1878.5 + } + + readonly property real leftPadding: 12 + readonly property real rightPadding: 12 + readonly property real topPadding: 5 + } + + readonly property QtObject focused: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2644:5979;2644:5955;2537:15894" + readonly property string filePath: "dark/images/textfield-background-focused.png" + readonly property real height: 30 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "textfield-background-focused" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 160 + readonly property real x: 29551 + readonly property real y: 1942.5 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2644:5979;2644:5955" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 12 + readonly property string name: "textfield-contentItem-focused" + readonly property real rightPadding: 12 + readonly property real spacing: 0 + readonly property real topPadding: 5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2644:5979;2644:5955;2537:15892" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 16 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "textfield-label-focused" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 28 + readonly property real x: 29563 + readonly property real y: 1947.5 + } + + readonly property real leftPadding: 12 + readonly property real rightPadding: 12 + readonly property real topPadding: 5 + } + + readonly property QtObject hovered: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17217;2537:15917;2537:15894" + readonly property string filePath: "dark/images/textfield-background-hovered.png" + readonly property real height: 30 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "textfield-background-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 160 + readonly property real x: 29551 + readonly property real y: 1804.5 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:17217;2537:15917" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 12 + readonly property string name: "textfield-contentItem-hovered" + readonly property real rightPadding: 12 + readonly property real spacing: 0 + readonly property real topPadding: 5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17217;2537:15917;2537:15892" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 16 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "textfield-label-hovered" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 28 + readonly property real x: 29563 + readonly property real y: 1809.5 + } + + readonly property real leftPadding: 12 + readonly property real rightPadding: 12 + readonly property real topPadding: 5 + } + + readonly property QtObject normal: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:17215;2537:15912;2537:15894" + readonly property string filePath: "dark/images/textfield-background.png" + readonly property real height: 30 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "textfield-background" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 160 + readonly property real x: 29551 + readonly property real y: 1735.5 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:17215;2537:15912" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 12 + readonly property string name: "textfield-contentItem" + readonly property real rightPadding: 12 + readonly property real spacing: 0 + readonly property real topPadding: 5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17215;2537:15912;2537:15892" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 16 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "textfield-label" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 28 + readonly property real x: 29563 + readonly property real y: 1740.5 + } + + readonly property real leftPadding: 12 + readonly property real rightPadding: 12 + readonly property real topPadding: 5 + } + + } + + readonly property QtObject toolbar: QtObject { + readonly property QtObject disabled: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2942:5826;2556:19625;2556:19554" + readonly property string filePath: "" + readonly property real height: 48 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "toolbar-background-disabled" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 233 + readonly property real x: 31698 + readonly property real y: 2862 + } + + readonly property real bottomPadding: 8 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 8 + readonly property string figmaId: "I2942:5826;2556:19625" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 8 + readonly property string name: "toolbar-contentItem-disabled" + readonly property real rightPadding: 8 + readonly property real spacing: 2 + readonly property real topPadding: 8 + } + + readonly property real leftPadding: 8 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property real spacing: 2 + readonly property QtObject toolButton1: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2942:5826;2556:19625;2556:19556" + readonly property real height: 32 + readonly property real leftShadow: 0 + readonly property string name: "toolbar-toolButton1-disabled" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 71 + readonly property real x: 31706 + readonly property real y: 2870 + } + + readonly property QtObject toolButton2: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2942:5826;2556:19625;2556:19562" + readonly property real height: 32 + readonly property real leftShadow: 0 + readonly property string name: "toolbar-toolButton2-disabled" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 71 + readonly property real x: 31779 + readonly property real y: 2870 + } + + readonly property real topPadding: 8 + } + + readonly property QtObject disabled_footer: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2942:5830;2556:19669;2556:19582" + readonly property string filePath: "" + readonly property real height: 48 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "toolbar-background-disabled-footer" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 233 + readonly property real x: 31698 + readonly property real y: 2996 + } + + readonly property real bottomPadding: 4 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 4 + readonly property string figmaId: "I2942:5830;2556:19669" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 8 + readonly property string name: "toolbar-contentItem-disabled-footer" + readonly property real rightPadding: 8 + readonly property real spacing: 2 + readonly property real topPadding: 4 + } + + readonly property real leftPadding: 8 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property real spacing: 2 + readonly property QtObject toolButton1: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2942:5830;2556:19669;2556:19584" + readonly property real height: 32 + readonly property real leftShadow: 0 + readonly property string name: "toolbar-toolButton1-disabled-footer" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 71 + readonly property real x: 31706 + readonly property real y: 3004 + } + + readonly property QtObject toolButton2: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2942:5830;2556:19669;2556:19585" + readonly property real height: 32 + readonly property real leftShadow: 0 + readonly property string name: "toolbar-toolButton2-disabled-footer" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 71 + readonly property real x: 31779 + readonly property real y: 3004 + } + + readonly property real topPadding: 4 + } + + readonly property QtObject normal: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2942:5824;2556:19603;2556:19554" + readonly property string filePath: "" + readonly property real height: 48 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "toolbar-background" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 233 + readonly property real x: 31698 + readonly property real y: 2795 + } + + readonly property real bottomPadding: 8 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 8 + readonly property string figmaId: "I2942:5824;2556:19603" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 8 + readonly property string name: "toolbar-contentItem" + readonly property real rightPadding: 8 + readonly property real spacing: 2 + readonly property real topPadding: 8 + } + + readonly property real leftPadding: 8 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property real spacing: 2 + readonly property QtObject toolButton1: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2942:5824;2556:19603;2556:19556" + readonly property real height: 32 + readonly property real leftShadow: 0 + readonly property string name: "toolbar-toolButton1" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 71 + readonly property real x: 31706 + readonly property real y: 2803 + } + + readonly property QtObject toolButton2: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2942:5824;2556:19603;2556:19562" + readonly property real height: 32 + readonly property real leftShadow: 0 + readonly property string name: "toolbar-toolButton2" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 71 + readonly property real x: 31779 + readonly property real y: 2803 + } + + readonly property real topPadding: 8 + } + + readonly property QtObject normal_footer: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2942:5828;2556:19647;2556:19582" + readonly property string filePath: "" + readonly property real height: 48 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "toolbar-background-normal-footer" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 233 + readonly property real x: 31698 + readonly property real y: 2929 + } + + readonly property real bottomPadding: 4 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 4 + readonly property string figmaId: "I2942:5828;2556:19647" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 8 + readonly property string name: "toolbar-contentItem-normal-footer" + readonly property real rightPadding: 8 + readonly property real spacing: 2 + readonly property real topPadding: 4 + } + + readonly property real leftPadding: 8 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property real spacing: 2 + readonly property QtObject toolButton1: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2942:5828;2556:19647;2556:19584" + readonly property real height: 32 + readonly property real leftShadow: 0 + readonly property string name: "toolbar-toolButton1-normal-footer" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 71 + readonly property real x: 31706 + readonly property real y: 2937 + } + + readonly property QtObject toolButton2: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2942:5828;2556:19647;2556:19585" + readonly property real height: 32 + readonly property real leftShadow: 0 + readonly property string name: "toolbar-toolButton2-normal-footer" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 71 + readonly property real x: 31779 + readonly property real y: 2937 + } + + readonly property real topPadding: 4 + } + + } + + readonly property QtObject toolbutton: QtObject { + readonly property QtObject checked: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17283;2556:18709;2556:18691" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "toolbutton-background-checked" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 71 + readonly property real x: 33221 + readonly property real y: 1942 + } + + readonly property real bottomPadding: 8 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 8 + readonly property string figmaId: "I2557:17283;2556:18709" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 11 + readonly property string name: "toolbutton-contentItem-checked" + readonly property real rightPadding: 11 + readonly property real spacing: 8 + readonly property real topPadding: 8 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17283;2556:18709;8907:14161" + readonly property real height: 16 + readonly property real leftShadow: 0 + readonly property string name: "toolbutton-icon-checked" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 33232 + readonly property real y: 1950 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17283;2556:18709;4732:16190" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "toolbutton-label-checked" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 25 + readonly property real x: 33256 + readonly property real y: 1948 + } + + readonly property real leftPadding: 11 + readonly property bool mirrored: false + readonly property real rightPadding: 11 + readonly property real spacing: 8 + readonly property real topPadding: 8 + } + + readonly property QtObject checked_disabled: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17289;2556:18724;2556:18691" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "toolbutton-background-checked-disabled" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 71 + readonly property real x: 33221 + readonly property real y: 2143 + } + + readonly property real bottomPadding: 8 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 8 + readonly property string figmaId: "I2557:17289;2556:18724" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 11 + readonly property string name: "toolbutton-contentItem-checked-disabled" + readonly property real rightPadding: 11 + readonly property real spacing: 8 + readonly property real topPadding: 8 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17289;2556:18724;8907:14161" + readonly property real height: 16 + readonly property real leftShadow: 0 + readonly property string name: "toolbutton-icon-checked-disabled" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 33232 + readonly property real y: 2151 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17289;2556:18724;4732:16190" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "toolbutton-label-checked-disabled" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 25 + readonly property real x: 33256 + readonly property real y: 2149 + } + + readonly property real leftPadding: 11 + readonly property bool mirrored: false + readonly property real rightPadding: 11 + readonly property real spacing: 8 + readonly property real topPadding: 8 + } + + readonly property QtObject checked_hovered: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17287;2556:18719;2556:18691" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "toolbutton-background-checked-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 71 + readonly property real x: 33221 + readonly property real y: 2076 + } + + readonly property real bottomPadding: 8 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 8 + readonly property string figmaId: "I2557:17287;2556:18719" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 11 + readonly property string name: "toolbutton-contentItem-checked-hovered" + readonly property real rightPadding: 11 + readonly property real spacing: 8 + readonly property real topPadding: 8 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17287;2556:18719;8907:14161" + readonly property real height: 16 + readonly property real leftShadow: 0 + readonly property string name: "toolbutton-icon-checked-hovered" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 33232 + readonly property real y: 2084 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17287;2556:18719;4732:16190" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "toolbutton-label-checked-hovered" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 25 + readonly property real x: 33256 + readonly property real y: 2082 + } + + readonly property real leftPadding: 11 + readonly property bool mirrored: false + readonly property real rightPadding: 11 + readonly property real spacing: 8 + readonly property real topPadding: 8 + } + + readonly property QtObject checked_pressed: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17291;2556:18729;2556:18691" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "toolbutton-background-checked-pressed" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 71 + readonly property real x: 33221 + readonly property real y: 2211 + } + + readonly property real bottomPadding: 8 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 8 + readonly property string figmaId: "I2557:17291;2556:18729" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 11 + readonly property string name: "toolbutton-contentItem-checked-pressed" + readonly property real rightPadding: 11 + readonly property real spacing: 8 + readonly property real topPadding: 8 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17291;2556:18729;8907:14161" + readonly property real height: 16 + readonly property real leftShadow: 0 + readonly property string name: "toolbutton-icon-checked-pressed" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 33232 + readonly property real y: 2219 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17291;2556:18729;4732:16190" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "toolbutton-label-checked-pressed" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 25 + readonly property real x: 33256 + readonly property real y: 2217 + } + + readonly property real leftPadding: 11 + readonly property bool mirrored: false + readonly property real rightPadding: 11 + readonly property real spacing: 8 + readonly property real topPadding: 8 + } + + readonly property QtObject disabled: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17285;2556:18714;2556:18691" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "toolbutton-background-disabled" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 71 + readonly property real x: 33221 + readonly property real y: 2010 + } + + readonly property real bottomPadding: 8 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 8 + readonly property string figmaId: "I2557:17285;2556:18714" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 11 + readonly property string name: "toolbutton-contentItem-disabled" + readonly property real rightPadding: 11 + readonly property real spacing: 8 + readonly property real topPadding: 8 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17285;2556:18714;8907:14161" + readonly property real height: 16 + readonly property real leftShadow: 0 + readonly property string name: "toolbutton-icon-disabled" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 33232 + readonly property real y: 2018 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17285;2556:18714;4732:16190" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "toolbutton-label-disabled" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 25 + readonly property real x: 33256 + readonly property real y: 2016 + } + + readonly property real leftPadding: 11 + readonly property bool mirrored: false + readonly property real rightPadding: 11 + readonly property real spacing: 8 + readonly property real topPadding: 8 + } + + readonly property QtObject hovered: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17279;2556:18699;2556:18691" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "toolbutton-background-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 71 + readonly property real x: 33221 + readonly property real y: 1807 + } + + readonly property real bottomPadding: 8 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 8 + readonly property string figmaId: "I2557:17279;2556:18699" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 11 + readonly property string name: "toolbutton-contentItem-hovered" + readonly property real rightPadding: 11 + readonly property real spacing: 8 + readonly property real topPadding: 8 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17279;2556:18699;8907:14161" + readonly property real height: 16 + readonly property real leftShadow: 0 + readonly property string name: "toolbutton-icon-hovered" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 33232 + readonly property real y: 1815 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17279;2556:18699;4732:16190" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "toolbutton-label-hovered" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 25 + readonly property real x: 33256 + readonly property real y: 1813 + } + + readonly property real leftPadding: 11 + readonly property bool mirrored: false + readonly property real rightPadding: 11 + readonly property real spacing: 8 + readonly property real topPadding: 8 + } + + readonly property QtObject normal: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17277;2556:18694;2556:18691" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "toolbutton-background" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 71 + readonly property real x: 33221 + readonly property real y: 1741 + } + + readonly property real bottomPadding: 8 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 8 + readonly property string figmaId: "I2557:17277;2556:18694" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 11 + readonly property string name: "toolbutton-contentItem" + readonly property real rightPadding: 11 + readonly property real spacing: 8 + readonly property real topPadding: 8 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17277;2556:18694;8907:14161" + readonly property real height: 16 + readonly property real leftShadow: 0 + readonly property string name: "toolbutton-icon" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 33232 + readonly property real y: 1749 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17277;2556:18694;4732:16190" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "toolbutton-label" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 25 + readonly property real x: 33256 + readonly property real y: 1747 + } + + readonly property real leftPadding: 11 + readonly property bool mirrored: false + readonly property real rightPadding: 11 + readonly property real spacing: 8 + readonly property real topPadding: 8 + } + + readonly property QtObject pressed: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17281;2556:18704;2556:18691" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "toolbutton-background-pressed" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 71 + readonly property real x: 33221 + readonly property real y: 1863 + } + + readonly property real bottomPadding: 8 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 8 + readonly property string figmaId: "I2557:17281;2556:18704" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 11 + readonly property string name: "toolbutton-contentItem-pressed" + readonly property real rightPadding: 11 + readonly property real spacing: 8 + readonly property real topPadding: 8 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17281;2556:18704;8907:14161" + readonly property real height: 16 + readonly property real leftShadow: 0 + readonly property string name: "toolbutton-icon-pressed" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 33232 + readonly property real y: 1871 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:17281;2556:18704;4732:16190" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "toolbutton-label-pressed" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 25 + readonly property real x: 33256 + readonly property real y: 1869 + } + + readonly property real leftPadding: 11 + readonly property bool mirrored: false + readonly property real rightPadding: 11 + readonly property real spacing: 8 + readonly property real topPadding: 8 + } + + } + + } + } + readonly property QtObject light: QtObject { + readonly property QtObject controls: QtObject { + readonly property QtObject button: QtObject { + readonly property QtObject checked: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15399;2356:10516;2373:10903" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "button-background-checked" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 98 + readonly property real x: 2225 + readonly property real y: 2467 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:15399;2356:10516" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "button-contentItem-checked" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15399;2356:10516;4693:13271" + readonly property real height: 16 + readonly property real leftShadow: 0 + readonly property string name: "button-icon-checked" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 2245 + readonly property real y: 2475 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15399;2356:10516;2248:10452" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "button-label-checked" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 34 + readonly property real x: 2269 + readonly property real y: 2473 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject checked_disabled: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15405;2356:10522;2373:10903" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "button-background-checked-disabled" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 98 + readonly property real x: 2225 + readonly property real y: 2668 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:15405;2356:10522" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "button-contentItem-checked-disabled" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15405;2356:10522;4693:13271" + readonly property real height: 16 + readonly property real leftShadow: 0 + readonly property string name: "button-icon-checked-disabled" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 2245 + readonly property real y: 2676 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15405;2356:10522;2248:10452" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "button-label-checked-disabled" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 34 + readonly property real x: 2269 + readonly property real y: 2674 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject checked_hovered: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15403;2356:10520;2373:10903" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "button-background-checked-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 98 + readonly property real x: 2225 + readonly property real y: 2601 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:15403;2356:10520" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "button-contentItem-checked-hovered" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15403;2356:10520;4693:13271" + readonly property real height: 16 + readonly property real leftShadow: 0 + readonly property string name: "button-icon-checked-hovered" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 2245 + readonly property real y: 2609 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15403;2356:10520;2248:10452" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "button-label-checked-hovered" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 34 + readonly property real x: 2269 + readonly property real y: 2607 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject checked_pressed: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15407;2356:10524;2373:10903" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "button-background-checked-pressed" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 98 + readonly property real x: 2225 + readonly property real y: 2735 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:15407;2356:10524" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "button-contentItem-checked-pressed" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15407;2356:10524;4693:13271" + readonly property real height: 16 + readonly property real leftShadow: 0 + readonly property string name: "button-icon-checked-pressed" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 2245 + readonly property real y: 2743 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15407;2356:10524;2248:10452" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "button-label-checked-pressed" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 34 + readonly property real x: 2269 + readonly property real y: 2741 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject disabled: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15401;2356:10518;2373:10903" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "button-background-disabled" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 98 + readonly property real x: 2225 + readonly property real y: 2534 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:15401;2356:10518" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "button-contentItem-disabled" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15401;2356:10518;4693:13271" + readonly property real height: 16 + readonly property real leftShadow: 0 + readonly property string name: "button-icon-disabled" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 2245 + readonly property real y: 2542 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15401;2356:10518;2248:10452" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "button-label-disabled" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 34 + readonly property real x: 2269 + readonly property real y: 2540 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject hovered: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15395;2356:10512;2373:10903" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "button-background-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 98 + readonly property real x: 2225 + readonly property real y: 2333 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:15395;2356:10512" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "button-contentItem-hovered" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15395;2356:10512;4693:13271" + readonly property real height: 16 + readonly property real leftShadow: 0 + readonly property string name: "button-icon-hovered" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 2245 + readonly property real y: 2341 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15395;2356:10512;2248:10452" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "button-label-hovered" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 34 + readonly property real x: 2269 + readonly property real y: 2339 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject normal: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15393;2356:10510;2373:10903" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "button-background" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 98 + readonly property real x: 2227.5 + readonly property real y: 2277 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:15393;2356:10510" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "button-contentItem" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15393;2356:10510;4693:13271" + readonly property real height: 16 + readonly property real leftShadow: 0 + readonly property string name: "button-icon" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 2247.5 + readonly property real y: 2285 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15393;2356:10510;2248:10452" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "button-label" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 34 + readonly property real x: 2271.5 + readonly property real y: 2283 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject pressed: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15397;2356:10514;2373:10903" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "button-background-pressed" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 98 + readonly property real x: 2225 + readonly property real y: 2400 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:15397;2356:10514" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "button-contentItem-pressed" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15397;2356:10514;4693:13271" + readonly property real height: 16 + readonly property real leftShadow: 0 + readonly property string name: "button-icon-pressed" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 2245 + readonly property real y: 2408 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15397;2356:10514;2248:10452" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "button-label-pressed" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 34 + readonly property real x: 2269 + readonly property real y: 2406 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + } + + readonly property QtObject checkbox: QtObject { + readonly property QtObject checked: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15416;2829:5675;2425:10961" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-background-checked" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 73 + readonly property real x: 4752.5 + readonly property real y: 1941.5 + } + + readonly property real bottomPadding: 7 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 7 + readonly property string figmaId: "I2557:15416;2829:5675" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "checkbox-contentItem-checked" + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15416;2829:5675;2425:10953" + readonly property string filePath: "light/images/checkbox-indicator-checked.png" + readonly property real height: 20 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-indicator-checked" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 20 + readonly property real x: 4756.5 + readonly property real y: 1946.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15416;2829:5675;6820:12339" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-label-checked" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 32 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 4784.5 + readonly property real y: 1946.5 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject checked_disabled: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15426;2427:12224;2425:10961" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-background-checked-disabled" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 73 + readonly property real x: 4752.5 + readonly property real y: 2217.5 + } + + readonly property real bottomPadding: 7 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 7 + readonly property string figmaId: "I2557:15426;2427:12224" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "checkbox-contentItem-checked-disabled" + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15426;2427:12224;2425:10953" + readonly property string filePath: "light/images/checkbox-indicator-checked-disabled.png" + readonly property real height: 20 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-indicator-checked-disabled" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 20 + readonly property real x: 4756.5 + readonly property real y: 2222.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15426;2427:12224;6820:12339" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-label-checked-disabled" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 32 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 4784.5 + readonly property real y: 2222.5 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject checked_hovered: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15430;2829:5737;2425:10961" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-background-checked-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 73 + readonly property real x: 4752.5 + readonly property real y: 2079.5 + } + + readonly property real bottomPadding: 7 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 7 + readonly property string figmaId: "I2557:15430;2829:5737" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "checkbox-contentItem-checked-hovered" + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15430;2829:5737;2425:10953" + readonly property string filePath: "light/images/checkbox-indicator-checked-hovered.png" + readonly property real height: 20 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-indicator-checked-hovered" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 20 + readonly property real x: 4756.5 + readonly property real y: 2084.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15430;2829:5737;6820:12339" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-label-checked-hovered" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 32 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 4784.5 + readonly property real y: 2084.5 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject checked_pressed: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15428;2425:12191;2425:10961" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-background-checked-pressed" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 73 + readonly property real x: 4752.5 + readonly property real y: 2148.5 + } + + readonly property real bottomPadding: 7 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 7 + readonly property string figmaId: "I2557:15428;2425:12191" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "checkbox-contentItem-checked-pressed" + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15428;2425:12191;2425:10953" + readonly property string filePath: "light/images/checkbox-indicator-checked-pressed.png" + readonly property real height: 20 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-indicator-checked-pressed" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 20 + readonly property real x: 4756.5 + readonly property real y: 2153.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15428;2425:12191;6820:12339" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-label-checked-pressed" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 32 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 4784.5 + readonly property real y: 2153.5 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject disabled: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15432;2829:5710;2425:10961" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-background-disabled" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 73 + readonly property real x: 4752.5 + readonly property real y: 2010.5 + } + + readonly property real bottomPadding: 7 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 7 + readonly property string figmaId: "I2557:15432;2829:5710" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "checkbox-contentItem-disabled" + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15432;2829:5710;2425:10953" + readonly property string filePath: "light/images/checkbox-indicator-disabled.png" + readonly property real height: 20 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-indicator-disabled" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 20 + readonly property real x: 4756.5 + readonly property real y: 2015.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15432;2829:5710;6820:12339" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-label-disabled" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 32 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 4784.5 + readonly property real y: 2015.5 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject disabled_partiallyChecked: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15424;2427:12263;2425:10961" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-background-disabled-partiallyChecked" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 73 + readonly property real x: 4752.5 + readonly property real y: 2493.5 + } + + readonly property real bottomPadding: 7 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 7 + readonly property string figmaId: "I2557:15424;2427:12263" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "checkbox-contentItem-disabled-partiallyChecked" + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15424;2427:12263;2425:10953" + readonly property string filePath: "light/images/checkbox-indicator-disabled-partiallyChecked.png" + readonly property real height: 20 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-indicator-disabled-partiallyChecked" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 20 + readonly property real x: 4756.5 + readonly property real y: 2498.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15424;2427:12263;6820:12339" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-label-disabled-partiallyChecked" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 32 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 4784.5 + readonly property real y: 2498.5 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject hovered: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15412;2829:5612;2425:10961" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-background-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 73 + readonly property real x: 4752.5 + readonly property real y: 1803.5 + } + + readonly property real bottomPadding: 7 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 7 + readonly property string figmaId: "I2557:15412;2829:5612" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "checkbox-contentItem-hovered" + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15412;2829:5612;2425:10953" + readonly property string filePath: "light/images/checkbox-indicator-hovered.png" + readonly property real height: 20 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-indicator-hovered" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 20 + readonly property real x: 4756.5 + readonly property real y: 1808.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15412;2829:5612;6820:12339" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-label-hovered" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 32 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 4784.5 + readonly property real y: 1808.5 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject hovered_partiallyChecked: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15420;2427:12244;2425:10961" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-background-hovered-partiallyChecked" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 73 + readonly property real x: 4752.5 + readonly property real y: 2355.5 + } + + readonly property real bottomPadding: 7 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 7 + readonly property string figmaId: "I2557:15420;2427:12244" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "checkbox-contentItem-hovered-partiallyChecked" + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15420;2427:12244;2425:10953" + readonly property string filePath: "light/images/checkbox-indicator-hovered-partiallyChecked.png" + readonly property real height: 20 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-indicator-hovered-partiallyChecked" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 20 + readonly property real x: 4756.5 + readonly property real y: 2360.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15420;2427:12244;6820:12339" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-label-hovered-partiallyChecked" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 32 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 4784.5 + readonly property real y: 2360.5 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject normal: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15410;2829:5455;2425:10961" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-background" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 73 + readonly property real x: 4752.5 + readonly property real y: 1734.5 + } + + readonly property real bottomPadding: 7 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 7 + readonly property string figmaId: "I2557:15410;2829:5455" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "checkbox-contentItem" + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15410;2829:5455;2425:10953" + readonly property string filePath: "light/images/checkbox-indicator.png" + readonly property real height: 20 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-indicator" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 20 + readonly property real x: 4756.5 + readonly property real y: 1739.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15410;2829:5455;6820:12339" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-label" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 32 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 4784.5 + readonly property real y: 1739.5 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject partiallyChecked: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15418;2427:12233;2425:10961" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-background-partiallyChecked" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 73 + readonly property real x: 4752.5 + readonly property real y: 2286.5 + } + + readonly property real bottomPadding: 7 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 7 + readonly property string figmaId: "I2557:15418;2427:12233" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "checkbox-contentItem-partiallyChecked" + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15418;2427:12233;2425:10953" + readonly property string filePath: "light/images/checkbox-indicator-partiallyChecked.png" + readonly property real height: 20 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-indicator-partiallyChecked" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 20 + readonly property real x: 4756.5 + readonly property real y: 2291.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15418;2427:12233;6820:12339" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-label-partiallyChecked" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 32 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 4784.5 + readonly property real y: 2291.5 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject partiallyChecked_pressed: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15422;2427:12254;2425:10961" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-background-partiallyChecked-pressed" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 73 + readonly property real x: 4752.5 + readonly property real y: 2424.5 + } + + readonly property real bottomPadding: 7 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 7 + readonly property string figmaId: "I2557:15422;2427:12254" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "checkbox-contentItem-partiallyChecked-pressed" + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15422;2427:12254;2425:10953" + readonly property string filePath: "light/images/checkbox-indicator-partiallyChecked-pressed.png" + readonly property real height: 20 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-indicator-partiallyChecked-pressed" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 20 + readonly property real x: 4756.5 + readonly property real y: 2429.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15422;2427:12254;6820:12339" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-label-partiallyChecked-pressed" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 32 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 4784.5 + readonly property real y: 2429.5 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject pressed: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15414;2829:5648;2425:10961" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-background-pressed" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 73 + readonly property real x: 4752.5 + readonly property real y: 1872.5 + } + + readonly property real bottomPadding: 7 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 7 + readonly property string figmaId: "I2557:15414;2829:5648" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "checkbox-contentItem-pressed" + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15414;2829:5648;2425:10953" + readonly property string filePath: "light/images/checkbox-indicator-pressed.png" + readonly property real height: 20 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-indicator-pressed" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 20 + readonly property real x: 4756.5 + readonly property real y: 1877.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15414;2829:5648;6820:12339" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "checkbox-label-pressed" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 32 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 4784.5 + readonly property real y: 1877.5 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + } + + readonly property QtObject combobox: QtObject { + readonly property QtObject disabled: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15447;2407:10440;2397:10728" + readonly property string filePath: "light/images/combobox-background-disabled.png" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "combobox-background-disabled" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 128 + readonly property real x: 7575 + readonly property real y: 4817 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:15447;2407:10440" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "combobox-contentItem-disabled" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15447;2407:10440;2397:10731" + readonly property string filePath: "light/images/combobox-indicator-disabled.png" + readonly property real height: 16 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "combobox-indicator-disabled" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 7672 + readonly property real y: 4825 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15447;2407:10440;4606:26776;4606:10833" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "combobox-label-disabled" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 7588 + readonly property real y: 4823 + } + + readonly property QtObject label_contentItem: QtObject { + readonly property real bottomPadding: 0 + readonly property string figmaId: "I2557:15447;2407:10440;4606:26776;4606:10833" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 0 + readonly property string name: "combobox-label-contentItem-disabled" + readonly property real rightPadding: 0 + readonly property real spacing: 0 + readonly property real topPadding: 0 + } + + readonly property QtObject label_text: QtObject { + readonly property string figmaId: "I2557:15447;2407:10440;4606:26776;4606:10837" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property string name: "combobox-label-text-disabled" + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property QtObject popup_background: QtObject { + readonly property real bottomOffset: 8 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15447;2407:10440;2422:10283;3079:5526;2308:11133;2313:11247" + readonly property string filePath: "" + readonly property real height: 118 + readonly property real leftOffset: 8 + readonly property real leftShadow: 0 + readonly property string name: "combobox-popup-background-disabled" + readonly property real rightOffset: 8 + readonly property real rightShadow: 0 + readonly property real topOffset: 8 + readonly property real topShadow: 0 + readonly property real width: 128 + readonly property real x: 7575 + readonly property real y: 4849 + } + + readonly property QtObject popup_contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:15447;2407:10440;2422:10283;3079:5526;2308:11133" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 1 + readonly property string name: "combobox-popup-contentItem-disabled" + readonly property real rightPadding: 1 + readonly property real spacing: 0 + readonly property real topPadding: 5 + } + + readonly property real rightPadding: 12 + readonly property real spacing: 51 + readonly property real topPadding: 5 + } + + readonly property QtObject focused: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I4677:11371;4606:28948;2397:10728" + readonly property string filePath: "light/images/combobox-background-focused.png" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "combobox-background-focused" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 128 + readonly property real x: 7575 + readonly property real y: 4884 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I4677:11371;4606:28948" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "combobox-contentItem-focused" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I4677:11371;4606:28948;2397:10731" + readonly property string filePath: "light/images/combobox-indicator-focused.png" + readonly property real height: 16 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "combobox-indicator-focused" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 7672 + readonly property real y: 4892 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4677:11371;4606:28948;4606:26776;4606:10833" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "combobox-label-focused" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 7588 + readonly property real y: 4890 + } + + readonly property QtObject label_contentItem: QtObject { + readonly property real bottomPadding: 0 + readonly property string figmaId: "I4677:11371;4606:28948;4606:26776;4606:10833" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 0 + readonly property string name: "combobox-label-contentItem-focused" + readonly property real rightPadding: 0 + readonly property real spacing: 0 + readonly property real topPadding: 0 + } + + readonly property QtObject label_text: QtObject { + readonly property string figmaId: "I4677:11371;4606:28948;4606:26776;4606:10837" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property string name: "combobox-label-text-focused" + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property QtObject popup_background: QtObject { + readonly property real bottomOffset: 8 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4677:11371;4606:28948;2422:10283;3079:5526;2308:11133;2313:11247" + readonly property string filePath: "" + readonly property real height: 118 + readonly property real leftOffset: 8 + readonly property real leftShadow: 0 + readonly property string name: "combobox-popup-background-focused" + readonly property real rightOffset: 8 + readonly property real rightShadow: 0 + readonly property real topOffset: 8 + readonly property real topShadow: 0 + readonly property real width: 128 + readonly property real x: 7575 + readonly property real y: 4916 + } + + readonly property QtObject popup_contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I4677:11371;4606:28948;2422:10283;3079:5526;2308:11133" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 1 + readonly property string name: "combobox-popup-contentItem-focused" + readonly property real rightPadding: 1 + readonly property real spacing: 0 + readonly property real topPadding: 5 + } + + readonly property real rightPadding: 12 + readonly property real spacing: 51 + readonly property real topPadding: 5 + } + + readonly property QtObject hovered: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15437;2397:10784;2397:10728" + readonly property string filePath: "light/images/combobox-background-hovered.png" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "combobox-background-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 128 + readonly property real x: 7551.5 + readonly property real y: 3996 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:15437;2397:10784" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "combobox-contentItem-hovered" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15437;2397:10784;2397:10731" + readonly property string filePath: "light/images/combobox-indicator-hovered.png" + readonly property real height: 16 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "combobox-indicator-hovered" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 7648.5 + readonly property real y: 4004 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15437;2397:10784;4606:26776;4606:10833" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "combobox-label-hovered" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 7564.5 + readonly property real y: 4002 + } + + readonly property QtObject label_contentItem: QtObject { + readonly property real bottomPadding: 0 + readonly property string figmaId: "I2557:15437;2397:10784;4606:26776;4606:10833" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 0 + readonly property string name: "combobox-label-contentItem-hovered" + readonly property real rightPadding: 0 + readonly property real spacing: 0 + readonly property real topPadding: 0 + } + + readonly property QtObject label_text: QtObject { + readonly property string figmaId: "I2557:15437;2397:10784;4606:26776;4606:10837" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property string name: "combobox-label-text-hovered" + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property QtObject popup_background: QtObject { + readonly property real bottomOffset: 8 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15437;2397:10784;2422:10283;3079:5526;2308:11133;2313:11247" + readonly property string filePath: "" + readonly property real height: 118 + readonly property real leftOffset: 8 + readonly property real leftShadow: 0 + readonly property string name: "combobox-popup-background-hovered" + readonly property real rightOffset: 8 + readonly property real rightShadow: 0 + readonly property real topOffset: 8 + readonly property real topShadow: 0 + readonly property real width: 128 + readonly property real x: 7551.5 + readonly property real y: 4028 + } + + readonly property QtObject popup_contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:15437;2397:10784;2422:10283;3079:5526;2308:11133" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 1 + readonly property string name: "combobox-popup-contentItem-hovered" + readonly property real rightPadding: 1 + readonly property real spacing: 0 + readonly property real topPadding: 5 + } + + readonly property real rightPadding: 12 + readonly property real spacing: 51 + readonly property real topPadding: 5 + } + + readonly property QtObject hovered_open: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15443;2407:10424;2397:10728" + readonly property string filePath: "light/images/combobox-background-hovered-open.png" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "combobox-background-hovered-open" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 128 + readonly property real x: 7575 + readonly property real y: 4359 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:15443;2407:10424" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "combobox-contentItem-hovered-open" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15443;2407:10424;2397:10731" + readonly property string filePath: "light/images/combobox-indicator-hovered-open.png" + readonly property real height: 16 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "combobox-indicator-hovered-open" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 7672 + readonly property real y: 4367 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15443;2407:10424;4606:26776;4606:10833" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "combobox-label-hovered-open" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 7588 + readonly property real y: 4365 + } + + readonly property QtObject label_contentItem: QtObject { + readonly property real bottomPadding: 0 + readonly property string figmaId: "I2557:15443;2407:10424;4606:26776;4606:10833" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 0 + readonly property string name: "combobox-label-contentItem-hovered-open" + readonly property real rightPadding: 0 + readonly property real spacing: 0 + readonly property real topPadding: 0 + } + + readonly property QtObject label_text: QtObject { + readonly property string figmaId: "I2557:15443;2407:10424;4606:26776;4606:10837" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property string name: "combobox-label-text-hovered-open" + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property QtObject popup_background: QtObject { + readonly property real bottomOffset: 8 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15443;2407:10424;2422:10283;3079:5526;2308:11133;2313:11247" + readonly property string filePath: "" + readonly property real height: 118 + readonly property real leftOffset: 8 + readonly property real leftShadow: 0 + readonly property string name: "combobox-popup-background-hovered-open" + readonly property real rightOffset: 8 + readonly property real rightShadow: 0 + readonly property real topOffset: 8 + readonly property real topShadow: 0 + readonly property real width: 128 + readonly property real x: 7575 + readonly property real y: 4391 + } + + readonly property QtObject popup_contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:15443;2407:10424;2422:10283;3079:5526;2308:11133" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 1 + readonly property string name: "combobox-popup-contentItem-hovered-open" + readonly property real rightPadding: 1 + readonly property real spacing: 0 + readonly property real topPadding: 5 + } + + readonly property real rightPadding: 12 + readonly property real spacing: 51 + readonly property real topPadding: 5 + } + + readonly property QtObject normal: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15435;2397:10736;2397:10728" + readonly property string filePath: "light/images/combobox-background.png" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "combobox-background" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 128 + readonly property real x: 7551.5 + readonly property real y: 3929 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:15435;2397:10736" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "combobox-contentItem" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15435;2397:10736;2397:10731" + readonly property string filePath: "light/images/combobox-indicator.png" + readonly property real height: 16 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "combobox-indicator" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 7648.5 + readonly property real y: 3937 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15435;2397:10736;4606:26776;4606:10833" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "combobox-label" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 7564.5 + readonly property real y: 3935 + } + + readonly property QtObject label_contentItem: QtObject { + readonly property real bottomPadding: 0 + readonly property string figmaId: "I2557:15435;2397:10736;4606:26776;4606:10833" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 0 + readonly property string name: "combobox-label-contentItem" + readonly property real rightPadding: 0 + readonly property real spacing: 0 + readonly property real topPadding: 0 + } + + readonly property QtObject label_text: QtObject { + readonly property string figmaId: "I2557:15435;2397:10736;4606:26776;4606:10837" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property string name: "combobox-label-text" + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property QtObject popup_background: QtObject { + readonly property real bottomOffset: 8 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15435;2397:10736;2422:10283;3079:5526;2308:11133;2313:11247" + readonly property string filePath: "" + readonly property real height: 118 + readonly property real leftOffset: 8 + readonly property real leftShadow: 0 + readonly property string name: "combobox-popup-background" + readonly property real rightOffset: 8 + readonly property real rightShadow: 0 + readonly property real topOffset: 8 + readonly property real topShadow: 0 + readonly property real width: 128 + readonly property real x: 7551.5 + readonly property real y: 3961 + } + + readonly property QtObject popup_contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:15435;2397:10736;2422:10283;3079:5526;2308:11133" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 1 + readonly property string name: "combobox-popup-contentItem" + readonly property real rightPadding: 1 + readonly property real spacing: 0 + readonly property real topPadding: 5 + } + + readonly property real rightPadding: 12 + readonly property real spacing: 51 + readonly property real topPadding: 5 + } + + readonly property QtObject open: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15441;2399:10706;2397:10728" + readonly property string filePath: "light/images/combobox-background-open.png" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "combobox-background-open" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 128 + readonly property real x: 7575 + readonly property real y: 4130 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:15441;2399:10706" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "combobox-contentItem-open" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15441;2399:10706;2397:10731" + readonly property string filePath: "light/images/combobox-indicator-open.png" + readonly property real height: 16 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "combobox-indicator-open" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 7672 + readonly property real y: 4138 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15441;2399:10706;4606:26776;4606:10833" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "combobox-label-open" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 7588 + readonly property real y: 4136 + } + + readonly property QtObject label_contentItem: QtObject { + readonly property real bottomPadding: 0 + readonly property string figmaId: "I2557:15441;2399:10706;4606:26776;4606:10833" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 0 + readonly property string name: "combobox-label-contentItem-open" + readonly property real rightPadding: 0 + readonly property real spacing: 0 + readonly property real topPadding: 0 + } + + readonly property QtObject label_text: QtObject { + readonly property string figmaId: "I2557:15441;2399:10706;4606:26776;4606:10837" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property string name: "combobox-label-text-open" + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property QtObject popup_background: QtObject { + readonly property real bottomOffset: 8 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15441;2399:10706;2422:10283;3079:5526;2308:11133;2313:11247" + readonly property string filePath: "" + readonly property real height: 118 + readonly property real leftOffset: 8 + readonly property real leftShadow: 0 + readonly property string name: "combobox-popup-background-open" + readonly property real rightOffset: 8 + readonly property real rightShadow: 0 + readonly property real topOffset: 8 + readonly property real topShadow: 0 + readonly property real width: 128 + readonly property real x: 7575 + readonly property real y: 4162 + } + + readonly property QtObject popup_contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:15441;2399:10706;2422:10283;3079:5526;2308:11133" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 1 + readonly property string name: "combobox-popup-contentItem-open" + readonly property real rightPadding: 1 + readonly property real spacing: 0 + readonly property real topPadding: 5 + } + + readonly property real rightPadding: 12 + readonly property real spacing: 51 + readonly property real topPadding: 5 + } + + readonly property QtObject open_pressed: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15445;2407:10432;2397:10728" + readonly property string filePath: "light/images/combobox-background-open-pressed.png" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "combobox-background-open-pressed" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 128 + readonly property real x: 7575 + readonly property real y: 4585 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:15445;2407:10432" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "combobox-contentItem-open-pressed" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15445;2407:10432;2397:10731" + readonly property string filePath: "light/images/combobox-indicator-open-pressed.png" + readonly property real height: 16 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "combobox-indicator-open-pressed" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 7672 + readonly property real y: 4593 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15445;2407:10432;4606:26776;4606:10833" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "combobox-label-open-pressed" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 7588 + readonly property real y: 4591 + } + + readonly property QtObject label_contentItem: QtObject { + readonly property real bottomPadding: 0 + readonly property string figmaId: "I2557:15445;2407:10432;4606:26776;4606:10833" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 0 + readonly property string name: "combobox-label-contentItem-open-pressed" + readonly property real rightPadding: 0 + readonly property real spacing: 0 + readonly property real topPadding: 0 + } + + readonly property QtObject label_text: QtObject { + readonly property string figmaId: "I2557:15445;2407:10432;4606:26776;4606:10837" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property string name: "combobox-label-text-open-pressed" + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property QtObject popup_background: QtObject { + readonly property real bottomOffset: 8 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15445;2407:10432;2422:10283;3079:5526;2308:11133;2313:11247" + readonly property string filePath: "" + readonly property real height: 118 + readonly property real leftOffset: 8 + readonly property real leftShadow: 0 + readonly property string name: "combobox-popup-background-open-pressed" + readonly property real rightOffset: 8 + readonly property real rightShadow: 0 + readonly property real topOffset: 8 + readonly property real topShadow: 0 + readonly property real width: 128 + readonly property real x: 7575 + readonly property real y: 4617 + } + + readonly property QtObject popup_contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:15445;2407:10432;2422:10283;3079:5526;2308:11133" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 1 + readonly property string name: "combobox-popup-contentItem-open-pressed" + readonly property real rightPadding: 1 + readonly property real spacing: 0 + readonly property real topPadding: 5 + } + + readonly property real rightPadding: 12 + readonly property real spacing: 51 + readonly property real topPadding: 5 + } + + readonly property QtObject pressed: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15439;2397:10792;2397:10728" + readonly property string filePath: "light/images/combobox-background-pressed.png" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "combobox-background-pressed" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 128 + readonly property real x: 7575 + readonly property real y: 4063 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:15439;2397:10792" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "combobox-contentItem-pressed" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15439;2397:10792;2397:10731" + readonly property string filePath: "light/images/combobox-indicator-pressed.png" + readonly property real height: 16 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "combobox-indicator-pressed" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 7672 + readonly property real y: 4071 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15439;2397:10792;4606:26776;4606:10833" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "combobox-label-pressed" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 7588 + readonly property real y: 4069 + } + + readonly property QtObject label_contentItem: QtObject { + readonly property real bottomPadding: 0 + readonly property string figmaId: "I2557:15439;2397:10792;4606:26776;4606:10833" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 0 + readonly property string name: "combobox-label-contentItem-pressed" + readonly property real rightPadding: 0 + readonly property real spacing: 0 + readonly property real topPadding: 0 + } + + readonly property QtObject label_text: QtObject { + readonly property string figmaId: "I2557:15439;2397:10792;4606:26776;4606:10837" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property string name: "combobox-label-text-pressed" + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property QtObject popup_background: QtObject { + readonly property real bottomOffset: 8 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15439;2397:10792;2422:10283;3079:5526;2308:11133;2313:11247" + readonly property string filePath: "" + readonly property real height: 118 + readonly property real leftOffset: 8 + readonly property real leftShadow: 0 + readonly property string name: "combobox-popup-background-pressed" + readonly property real rightOffset: 8 + readonly property real rightShadow: 0 + readonly property real topOffset: 8 + readonly property real topShadow: 0 + readonly property real width: 128 + readonly property real x: 7575 + readonly property real y: 4095 + } + + readonly property QtObject popup_contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:15439;2397:10792;2422:10283;3079:5526;2308:11133" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 1 + readonly property string name: "combobox-popup-contentItem-pressed" + readonly property real rightPadding: 1 + readonly property real spacing: 0 + readonly property real topPadding: 5 + } + + readonly property real rightPadding: 12 + readonly property real spacing: 51 + readonly property real topPadding: 5 + } + + } + + readonly property QtObject editablecombobox: QtObject { + readonly property QtObject disabled: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 5 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4435:9446;4610:29709;4610:29350" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 5 + readonly property real leftShadow: 0 + readonly property string name: "editablecombobox-background-disabled" + readonly property real rightOffset: 5 + readonly property real rightShadow: 0 + readonly property real topOffset: 5 + readonly property real topShadow: 0 + readonly property real width: 128 + readonly property real x: 8638 + readonly property real y: 4817.17 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I4435:9446;4610:29709" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "editablecombobox-contentItem-disabled" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4435:9446;4610:29709;4610:29356" + readonly property string filePath: "" + readonly property real height: 16 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "editablecombobox-indicator-disabled" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 8734 + readonly property real y: 4825 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4435:9446;4610:29709;4435:10776;4435:10687" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "editablecombobox-label-disabled" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 25 + readonly property real x: 8652 + readonly property real y: 4822 + } + + readonly property QtObject label_contentItem: QtObject { + readonly property real bottomPadding: 0 + readonly property string figmaId: "I4435:9446;4610:29709;4435:10776;4435:10687" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 0 + readonly property string name: "editablecombobox-label-contentItem-disabled" + readonly property real rightPadding: 0 + readonly property real spacing: 0 + readonly property real topPadding: 0 + } + + readonly property QtObject label_text: QtObject { + readonly property string figmaId: "I4435:9446;4610:29709;4435:10776;4435:10690" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property string name: "editablecombobox-label-text-disabled" + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property QtObject popup_background: QtObject { + readonly property real bottomOffset: 8 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4435:9446;4610:29709;4435:10720;3079:5526;2308:11133;2313:11247" + readonly property string filePath: "" + readonly property real height: 118 + readonly property real leftOffset: 8 + readonly property real leftShadow: 0 + readonly property string name: "editablecombobox-popup-background-disabled" + readonly property real rightOffset: 8 + readonly property real rightShadow: 0 + readonly property real topOffset: 1 + readonly property real topShadow: 0 + readonly property real width: 126 + readonly property real x: 8639 + readonly property real y: 4848.24 + } + + readonly property QtObject popup_contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I4435:9446;4610:29709;4435:10720;3079:5526;2308:11133" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 1 + readonly property string name: "editablecombobox-popup-contentItem-disabled" + readonly property real rightPadding: 1 + readonly property real spacing: 0 + readonly property real topPadding: 5 + } + + readonly property real rightPadding: 12 + readonly property real spacing: 57 + readonly property real topPadding: 5 + } + + readonly property QtObject focused: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 5 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4677:11569;4610:29759;4610:29350" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 5 + readonly property real leftShadow: 0 + readonly property string name: "editablecombobox-background-focused" + readonly property real rightOffset: 5 + readonly property real rightShadow: 0 + readonly property real topOffset: 5 + readonly property real topShadow: 0 + readonly property real width: 128 + readonly property real x: 8638 + readonly property real y: 4884.17 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I4677:11569;4610:29759" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "editablecombobox-contentItem-focused" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4677:11569;4610:29759;4610:29356" + readonly property string filePath: "" + readonly property real height: 16 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "editablecombobox-indicator-focused" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 8734 + readonly property real y: 4892 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4677:11569;4610:29759;4435:10776;4435:10687" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "editablecombobox-label-focused" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 25 + readonly property real x: 8652 + readonly property real y: 4889 + } + + readonly property QtObject label_contentItem: QtObject { + readonly property real bottomPadding: 0 + readonly property string figmaId: "I4677:11569;4610:29759;4435:10776;4435:10687" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 0 + readonly property string name: "editablecombobox-label-contentItem-focused" + readonly property real rightPadding: 0 + readonly property real spacing: 0 + readonly property real topPadding: 0 + } + + readonly property QtObject label_text: QtObject { + readonly property string figmaId: "I4677:11569;4610:29759;4435:10776;4435:10690" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property string name: "editablecombobox-label-text-focused" + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property QtObject popup_background: QtObject { + readonly property real bottomOffset: 8 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4677:11569;4610:29759;4435:10720;3079:5526;2308:11133;2313:11247" + readonly property string filePath: "" + readonly property real height: 118 + readonly property real leftOffset: 8 + readonly property real leftShadow: 0 + readonly property string name: "editablecombobox-popup-background-focused" + readonly property real rightOffset: 8 + readonly property real rightShadow: 0 + readonly property real topOffset: 1 + readonly property real topShadow: 0 + readonly property real width: 126 + readonly property real x: 8639 + readonly property real y: 4915.24 + } + + readonly property QtObject popup_contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I4677:11569;4610:29759;4435:10720;3079:5526;2308:11133" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 1 + readonly property string name: "editablecombobox-popup-contentItem-focused" + readonly property real rightPadding: 1 + readonly property real spacing: 0 + readonly property real topPadding: 5 + } + + readonly property real rightPadding: 12 + readonly property real spacing: 57 + readonly property real topPadding: 5 + } + + readonly property QtObject hovered: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 5 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4435:9436;4610:29459;4610:29350" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 5 + readonly property real leftShadow: 0 + readonly property string name: "editablecombobox-background-hovered" + readonly property real rightOffset: 5 + readonly property real rightShadow: 0 + readonly property real topOffset: 5 + readonly property real topShadow: 0 + readonly property real width: 128 + readonly property real x: 8638 + readonly property real y: 3996.17 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I4435:9436;4610:29459" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "editablecombobox-contentItem-hovered" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4435:9436;4610:29459;4610:29356" + readonly property string filePath: "" + readonly property real height: 16 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "editablecombobox-indicator-hovered" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 8734 + readonly property real y: 4004 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4435:9436;4610:29459;4435:10776;4435:10687" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "editablecombobox-label-hovered" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 25 + readonly property real x: 8652 + readonly property real y: 4001 + } + + readonly property QtObject label_contentItem: QtObject { + readonly property real bottomPadding: 0 + readonly property string figmaId: "I4435:9436;4610:29459;4435:10776;4435:10687" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 0 + readonly property string name: "editablecombobox-label-contentItem-hovered" + readonly property real rightPadding: 0 + readonly property real spacing: 0 + readonly property real topPadding: 0 + } + + readonly property QtObject label_text: QtObject { + readonly property string figmaId: "I4435:9436;4610:29459;4435:10776;4435:10690" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property string name: "editablecombobox-label-text-hovered" + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property QtObject popup_background: QtObject { + readonly property real bottomOffset: 8 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4435:9436;4610:29459;4435:10720;3079:5526;2308:11133;2313:11247" + readonly property string filePath: "" + readonly property real height: 118 + readonly property real leftOffset: 8 + readonly property real leftShadow: 0 + readonly property string name: "editablecombobox-popup-background-hovered" + readonly property real rightOffset: 8 + readonly property real rightShadow: 0 + readonly property real topOffset: 1 + readonly property real topShadow: 0 + readonly property real width: 126 + readonly property real x: 8639 + readonly property real y: 4027.24 + } + + readonly property QtObject popup_contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I4435:9436;4610:29459;4435:10720;3079:5526;2308:11133" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 1 + readonly property string name: "editablecombobox-popup-contentItem-hovered" + readonly property real rightPadding: 1 + readonly property real spacing: 0 + readonly property real topPadding: 5 + } + + readonly property real rightPadding: 12 + readonly property real spacing: 57 + readonly property real topPadding: 5 + } + + readonly property QtObject hovered_open: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 1 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I4435:9442;4610:29609;4610:29350" + readonly property string filePath: "light/images/editablecombobox-background-hovered-open.png" + readonly property real height: 32 + readonly property real leftOffset: 5 + readonly property real leftShadow: 0 + readonly property string name: "editablecombobox-background-hovered-open" + readonly property real rightOffset: 5 + readonly property real rightShadow: 0 + readonly property real topOffset: 5 + readonly property real topShadow: 0 + readonly property real width: 128 + readonly property real x: 8638 + readonly property real y: 4359.17 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I4435:9442;4610:29609" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "editablecombobox-contentItem-hovered-open" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I4435:9442;4610:29609;4610:29356" + readonly property string filePath: "light/images/editablecombobox-indicator-hovered-open.png" + readonly property real height: 16 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "editablecombobox-indicator-hovered-open" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 8734 + readonly property real y: 4367 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4435:9442;4610:29609;4435:10776;4435:10687" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "editablecombobox-label-hovered-open" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 25 + readonly property real x: 8652 + readonly property real y: 4364 + } + + readonly property QtObject label_contentItem: QtObject { + readonly property real bottomPadding: 0 + readonly property string figmaId: "I4435:9442;4610:29609;4435:10776;4435:10687" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 0 + readonly property string name: "editablecombobox-label-contentItem-hovered-open" + readonly property real rightPadding: 0 + readonly property real spacing: 0 + readonly property real topPadding: 0 + } + + readonly property QtObject label_text: QtObject { + readonly property string figmaId: "I4435:9442;4610:29609;4435:10776;4435:10690" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property string name: "editablecombobox-label-text-hovered-open" + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property QtObject popup_background: QtObject { + readonly property real bottomOffset: 8 + readonly property real bottomShadow: 8 + readonly property string exportType: "image" + readonly property string figmaId: "I4435:9442;4610:29609;4435:10720;3079:5526;2308:11133;2313:11247" + readonly property string filePath: "light/images/editablecombobox-popup-background-hovered-open.png" + readonly property real height: 118 + readonly property real leftOffset: 8 + readonly property real leftShadow: 4 + readonly property string name: "editablecombobox-popup-background-hovered-open" + readonly property real rightOffset: 8 + readonly property real rightShadow: 4 + readonly property real topOffset: 1 + readonly property real topShadow: 0 + readonly property real width: 126 + readonly property real x: 8639 + readonly property real y: 4390.24 + } + + readonly property QtObject popup_contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I4435:9442;4610:29609;4435:10720;3079:5526;2308:11133" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 1 + readonly property string name: "editablecombobox-popup-contentItem-hovered-open" + readonly property real rightPadding: 1 + readonly property real spacing: 0 + readonly property real topPadding: 5 + } + + readonly property real rightPadding: 12 + readonly property real spacing: 57 + readonly property real topPadding: 5 + } + + readonly property QtObject normal: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 5 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4435:9434;4610:29409;4610:29350" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 5 + readonly property real leftShadow: 0 + readonly property string name: "editablecombobox-background" + readonly property real rightOffset: 5 + readonly property real rightShadow: 0 + readonly property real topOffset: 5 + readonly property real topShadow: 0 + readonly property real width: 128 + readonly property real x: 8638 + readonly property real y: 3929.17 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I4435:9434;4610:29409" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "editablecombobox-contentItem" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4435:9434;4610:29409;4610:29356" + readonly property string filePath: "" + readonly property real height: 16 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "editablecombobox-indicator" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 8734 + readonly property real y: 3937 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4435:9434;4610:29409;4435:10776;4435:10687" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "editablecombobox-label" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 25 + readonly property real x: 8652 + readonly property real y: 3934 + } + + readonly property QtObject label_contentItem: QtObject { + readonly property real bottomPadding: 0 + readonly property string figmaId: "I4435:9434;4610:29409;4435:10776;4435:10687" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 0 + readonly property string name: "editablecombobox-label-contentItem" + readonly property real rightPadding: 0 + readonly property real spacing: 0 + readonly property real topPadding: 0 + } + + readonly property QtObject label_text: QtObject { + readonly property string figmaId: "I4435:9434;4610:29409;4435:10776;4435:10690" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property string name: "editablecombobox-label-text" + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property QtObject popup_background: QtObject { + readonly property real bottomOffset: 8 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4435:9434;4610:29409;4435:10720;3079:5526;2308:11133;2313:11247" + readonly property string filePath: "" + readonly property real height: 118 + readonly property real leftOffset: 8 + readonly property real leftShadow: 0 + readonly property string name: "editablecombobox-popup-background" + readonly property real rightOffset: 8 + readonly property real rightShadow: 0 + readonly property real topOffset: 1 + readonly property real topShadow: 0 + readonly property real width: 126 + readonly property real x: 8639 + readonly property real y: 3960.24 + } + + readonly property QtObject popup_contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I4435:9434;4610:29409;4435:10720;3079:5526;2308:11133" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 1 + readonly property string name: "editablecombobox-popup-contentItem" + readonly property real rightPadding: 1 + readonly property real spacing: 0 + readonly property real topPadding: 5 + } + + readonly property real rightPadding: 12 + readonly property real spacing: 57 + readonly property real topPadding: 5 + } + + readonly property QtObject open: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 1 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I4435:9440;4610:29559;4610:29350" + readonly property string filePath: "light/images/editablecombobox-background-open.png" + readonly property real height: 32 + readonly property real leftOffset: 5 + readonly property real leftShadow: 0 + readonly property string name: "editablecombobox-background-open" + readonly property real rightOffset: 5 + readonly property real rightShadow: 0 + readonly property real topOffset: 5 + readonly property real topShadow: 0 + readonly property real width: 128 + readonly property real x: 8638 + readonly property real y: 4130.17 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I4435:9440;4610:29559" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "editablecombobox-contentItem-open" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I4435:9440;4610:29559;4610:29356" + readonly property string filePath: "light/images/editablecombobox-indicator-open.png" + readonly property real height: 16 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "editablecombobox-indicator-open" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 8734 + readonly property real y: 4138 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4435:9440;4610:29559;4435:10776;4435:10687" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "editablecombobox-label-open" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 25 + readonly property real x: 8652 + readonly property real y: 4135 + } + + readonly property QtObject label_contentItem: QtObject { + readonly property real bottomPadding: 0 + readonly property string figmaId: "I4435:9440;4610:29559;4435:10776;4435:10687" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 0 + readonly property string name: "editablecombobox-label-contentItem-open" + readonly property real rightPadding: 0 + readonly property real spacing: 0 + readonly property real topPadding: 0 + } + + readonly property QtObject label_text: QtObject { + readonly property string figmaId: "I4435:9440;4610:29559;4435:10776;4435:10690" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property string name: "editablecombobox-label-text-open" + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property QtObject popup_background: QtObject { + readonly property real bottomOffset: 8 + readonly property real bottomShadow: 8 + readonly property string exportType: "image" + readonly property string figmaId: "I4435:9440;4610:29559;4435:10720;3079:5526;2308:11133;2313:11247" + readonly property string filePath: "light/images/editablecombobox-popup-background-open.png" + readonly property real height: 118 + readonly property real leftOffset: 8 + readonly property real leftShadow: 4 + readonly property string name: "editablecombobox-popup-background-open" + readonly property real rightOffset: 8 + readonly property real rightShadow: 4 + readonly property real topOffset: 1 + readonly property real topShadow: 0 + readonly property real width: 126 + readonly property real x: 8639 + readonly property real y: 4161.24 + } + + readonly property QtObject popup_contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I4435:9440;4610:29559;4435:10720;3079:5526;2308:11133" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 1 + readonly property string name: "editablecombobox-popup-contentItem-open" + readonly property real rightPadding: 1 + readonly property real spacing: 0 + readonly property real topPadding: 5 + } + + readonly property real rightPadding: 12 + readonly property real spacing: 57 + readonly property real topPadding: 5 + } + + readonly property QtObject open_pressed: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 1 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I4435:9444;4610:29659;4610:29350" + readonly property string filePath: "light/images/editablecombobox-background-open-pressed.png" + readonly property real height: 32 + readonly property real leftOffset: 5 + readonly property real leftShadow: 0 + readonly property string name: "editablecombobox-background-open-pressed" + readonly property real rightOffset: 5 + readonly property real rightShadow: 0 + readonly property real topOffset: 5 + readonly property real topShadow: 0 + readonly property real width: 128 + readonly property real x: 8638 + readonly property real y: 4585.17 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I4435:9444;4610:29659" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "editablecombobox-contentItem-open-pressed" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I4435:9444;4610:29659;4610:29356" + readonly property string filePath: "light/images/editablecombobox-indicator-open-pressed.png" + readonly property real height: 16 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "editablecombobox-indicator-open-pressed" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 8734 + readonly property real y: 4593 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4435:9444;4610:29659;4435:10776;4435:10687" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "editablecombobox-label-open-pressed" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 25 + readonly property real x: 8652 + readonly property real y: 4590 + } + + readonly property QtObject label_contentItem: QtObject { + readonly property real bottomPadding: 0 + readonly property string figmaId: "I4435:9444;4610:29659;4435:10776;4435:10687" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 0 + readonly property string name: "editablecombobox-label-contentItem-open-pressed" + readonly property real rightPadding: 0 + readonly property real spacing: 0 + readonly property real topPadding: 0 + } + + readonly property QtObject label_text: QtObject { + readonly property string figmaId: "I4435:9444;4610:29659;4435:10776;4435:10690" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property string name: "editablecombobox-label-text-open-pressed" + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property QtObject popup_background: QtObject { + readonly property real bottomOffset: 8 + readonly property real bottomShadow: 8 + readonly property string exportType: "image" + readonly property string figmaId: "I4435:9444;4610:29659;4435:10720;3079:5526;2308:11133;2313:11247" + readonly property string filePath: "light/images/editablecombobox-popup-background-open-pressed.png" + readonly property real height: 118 + readonly property real leftOffset: 8 + readonly property real leftShadow: 4 + readonly property string name: "editablecombobox-popup-background-open-pressed" + readonly property real rightOffset: 8 + readonly property real rightShadow: 4 + readonly property real topOffset: 1 + readonly property real topShadow: 0 + readonly property real width: 126 + readonly property real x: 8639 + readonly property real y: 4616.24 + } + + readonly property QtObject popup_contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I4435:9444;4610:29659;4435:10720;3079:5526;2308:11133" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 1 + readonly property string name: "editablecombobox-popup-contentItem-open-pressed" + readonly property real rightPadding: 1 + readonly property real spacing: 0 + readonly property real topPadding: 5 + } + + readonly property real rightPadding: 12 + readonly property real spacing: 57 + readonly property real topPadding: 5 + } + + readonly property QtObject pressed: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 5 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4435:9438;4610:29509;4610:29350" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 5 + readonly property real leftShadow: 0 + readonly property string name: "editablecombobox-background-pressed" + readonly property real rightOffset: 5 + readonly property real rightShadow: 0 + readonly property real topOffset: 5 + readonly property real topShadow: 0 + readonly property real width: 128 + readonly property real x: 8638 + readonly property real y: 4063.17 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I4435:9438;4610:29509" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "editablecombobox-contentItem-pressed" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4435:9438;4610:29509;4610:29356" + readonly property string filePath: "" + readonly property real height: 16 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "editablecombobox-indicator-pressed" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 8734 + readonly property real y: 4071 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4435:9438;4610:29509;4435:10776;4435:10687" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "editablecombobox-label-pressed" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 25 + readonly property real x: 8652 + readonly property real y: 4068 + } + + readonly property QtObject label_contentItem: QtObject { + readonly property real bottomPadding: 0 + readonly property string figmaId: "I4435:9438;4610:29509;4435:10776;4435:10687" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 0 + readonly property string name: "editablecombobox-label-contentItem-pressed" + readonly property real rightPadding: 0 + readonly property real spacing: 0 + readonly property real topPadding: 0 + } + + readonly property QtObject label_text: QtObject { + readonly property string figmaId: "I4435:9438;4610:29509;4435:10776;4435:10690" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property string name: "editablecombobox-label-text-pressed" + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property QtObject popup_background: QtObject { + readonly property real bottomOffset: 8 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4435:9438;4610:29509;4435:10720;3079:5526;2308:11133;2313:11247" + readonly property string filePath: "" + readonly property real height: 118 + readonly property real leftOffset: 8 + readonly property real leftShadow: 0 + readonly property string name: "editablecombobox-popup-background-pressed" + readonly property real rightOffset: 8 + readonly property real rightShadow: 0 + readonly property real topOffset: 1 + readonly property real topShadow: 0 + readonly property real width: 126 + readonly property real x: 8639 + readonly property real y: 4094.24 + } + + readonly property QtObject popup_contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I4435:9438;4610:29509;4435:10720;3079:5526;2308:11133" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 1 + readonly property string name: "editablecombobox-popup-contentItem-pressed" + readonly property real rightPadding: 1 + readonly property real spacing: 0 + readonly property real topPadding: 5 + } + + readonly property real rightPadding: 12 + readonly property real spacing: 57 + readonly property real topPadding: 5 + } + + } + + readonly property QtObject flatbutton: QtObject { + readonly property QtObject checked: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I3991:9165;3987:9104;3987:9044" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "flatbutton-background-checked" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 96 + readonly property real x: 3172.5 + readonly property real y: 2039.5 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 5 + readonly property string figmaId: "I3991:9165;3987:9104" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "flatbutton-contentItem-checked" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I3991:9165;3987:9104;4709:15937" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "flatbutton-icon-checked" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 20 + readonly property real x: 3189.5 + readonly property real y: 2045.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I3991:9165;3987:9104;3987:9039" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "flatbutton-label-checked" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 34 + readonly property real x: 3217.5 + readonly property real y: 2045.5 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject checked_disabled: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I3991:9168;3987:9122;3987:9044" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "flatbutton-background-checked-disabled" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 96 + readonly property real x: 3172.5 + readonly property real y: 2173.5 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 5 + readonly property string figmaId: "I3991:9168;3987:9122" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "flatbutton-contentItem-checked-disabled" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I3991:9168;3987:9122;4709:15937" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "flatbutton-icon-checked-disabled" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 20 + readonly property real x: 3189.5 + readonly property real y: 2179.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I3991:9168;3987:9122;3987:9039" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "flatbutton-label-checked-disabled" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 34 + readonly property real x: 3217.5 + readonly property real y: 2179.5 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject checked_hovered: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I3991:9167;3987:9113;3987:9044" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "flatbutton-background-checked-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 96 + readonly property real x: 3172.5 + readonly property real y: 2106.5 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 5 + readonly property string figmaId: "I3991:9167;3987:9113" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "flatbutton-contentItem-checked-hovered" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I3991:9167;3987:9113;4709:15937" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "flatbutton-icon-checked-hovered" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 20 + readonly property real x: 3189.5 + readonly property real y: 2112.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I3991:9167;3987:9113;3987:9039" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "flatbutton-label-checked-hovered" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 34 + readonly property real x: 3217.5 + readonly property real y: 2112.5 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject checked_pressed: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I3991:9169;3987:9131;3987:9044" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "flatbutton-background-checked-pressed" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 96 + readonly property real x: 3172.5 + readonly property real y: 2240.5 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 5 + readonly property string figmaId: "I3991:9169;3987:9131" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "flatbutton-contentItem-checked-pressed" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I3991:9169;3987:9131;4709:15937" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "flatbutton-icon-checked-pressed" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 20 + readonly property real x: 3189.5 + readonly property real y: 2246.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I3991:9169;3987:9131;3987:9039" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "flatbutton-label-checked-pressed" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 34 + readonly property real x: 3217.5 + readonly property real y: 2246.5 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject disabled: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I3991:9166;3987:9095;3987:9044" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "flatbutton-background-disabled" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 96 + readonly property real x: 3172.5 + readonly property real y: 1972.5 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 5 + readonly property string figmaId: "I3991:9166;3987:9095" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "flatbutton-contentItem-disabled" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I3991:9166;3987:9095;4709:15937" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "flatbutton-icon-disabled" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 20 + readonly property real x: 3189.5 + readonly property real y: 1978.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I3991:9166;3987:9095;3987:9039" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "flatbutton-label-disabled" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 34 + readonly property real x: 3217.5 + readonly property real y: 1978.5 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject hovered: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I3991:9163;3987:9077;3987:9044" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "flatbutton-background-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 96 + readonly property real x: 3172.5 + readonly property real y: 1838.5 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 5 + readonly property string figmaId: "I3991:9163;3987:9077" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "flatbutton-contentItem-hovered" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I3991:9163;3987:9077;4709:15937" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "flatbutton-icon-hovered" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 20 + readonly property real x: 3189.5 + readonly property real y: 1844.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I3991:9163;3987:9077;3987:9039" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "flatbutton-label-hovered" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 34 + readonly property real x: 3217.5 + readonly property real y: 1844.5 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject normal: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I3991:9162;3987:9068;3987:9044" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "flatbutton-background" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 96 + readonly property real x: 3172.5 + readonly property real y: 1771.5 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 5 + readonly property string figmaId: "I3991:9162;3987:9068" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "flatbutton-contentItem" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I3991:9162;3987:9068;4709:15937" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "flatbutton-icon" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 20 + readonly property real x: 3189.5 + readonly property real y: 1777.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I3991:9162;3987:9068;3987:9039" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "flatbutton-label" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 34 + readonly property real x: 3217.5 + readonly property real y: 1777.5 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject pressed: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I3991:9164;3987:9086;3987:9044" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "flatbutton-background-pressed" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 96 + readonly property real x: 3172.5 + readonly property real y: 1905.5 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 5 + readonly property string figmaId: "I3991:9164;3987:9086" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "flatbutton-contentItem-pressed" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I3991:9164;3987:9086;4709:15937" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "flatbutton-icon-pressed" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 20 + readonly property real x: 3189.5 + readonly property real y: 1911.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I3991:9164;3987:9086;3987:9039" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "flatbutton-label-pressed" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 34 + readonly property real x: 3217.5 + readonly property real y: 1911.5 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + } + + readonly property QtObject frame: QtObject { + readonly property QtObject disabled: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 8 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15481;2439:15806;2439:15811" + readonly property string filePath: "light/images/frame-background-disabled.png" + readonly property real height: 52 + readonly property real leftOffset: 8 + readonly property real leftShadow: 0 + readonly property string name: "frame-background-disabled" + readonly property real rightOffset: 8 + readonly property real rightShadow: 0 + readonly property real topOffset: 8 + readonly property real topShadow: 0 + readonly property real width: 65 + readonly property real x: 11481.5 + readonly property real y: 3009 + } + + readonly property real bottomPadding: 16 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 16 + readonly property string figmaId: "I2557:15481;2439:15806" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 16 + readonly property string name: "frame-contentItem-disabled" + readonly property real rightPadding: 16 + readonly property real spacing: 0 + readonly property real topPadding: 16 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15481;2439:15806;2439:15788" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "frame-label-disabled" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 32 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 11497.5 + readonly property real y: 3025 + } + + readonly property real leftPadding: 16 + readonly property real rightPadding: 16 + readonly property real topPadding: 16 + } + + readonly property QtObject normal: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 8 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15479;2439:15801;2439:15811" + readonly property string filePath: "light/images/frame-background.png" + readonly property real height: 52 + readonly property real leftOffset: 8 + readonly property real leftShadow: 0 + readonly property string name: "frame-background" + readonly property real rightOffset: 8 + readonly property real rightShadow: 0 + readonly property real topOffset: 8 + readonly property real topShadow: 0 + readonly property real width: 65 + readonly property real x: 11481.5 + readonly property real y: 2797 + } + + readonly property real bottomPadding: 16 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 16 + readonly property string figmaId: "I2557:15479;2439:15801" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 16 + readonly property string name: "frame-contentItem" + readonly property real rightPadding: 16 + readonly property real spacing: 0 + readonly property real topPadding: 16 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15479;2439:15801;2439:15788" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "frame-label" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 32 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 11497.5 + readonly property real y: 2813 + } + + readonly property real leftPadding: 16 + readonly property real rightPadding: 16 + readonly property real topPadding: 16 + } + + } + + readonly property QtObject groupbox: QtObject { + readonly property QtObject disabled: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 8 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15609;2556:14470;2554:14173" + readonly property string filePath: "" + readonly property real height: 52 + readonly property real leftOffset: 8 + readonly property real leftShadow: 0 + readonly property string name: "groupbox-background-disabled" + readonly property real rightOffset: 8 + readonly property real rightShadow: 0 + readonly property real topOffset: 8 + readonly property real topShadow: 0 + readonly property real width: 72 + readonly property real x: 12727.5 + readonly property real y: 3721 + } + + readonly property real bottomPadding: 16 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 16 + readonly property string figmaId: "I2557:15609;2556:14470;4176:22635" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 16 + readonly property string name: "groupbox-contentItem-disabled" + readonly property real rightPadding: 16 + readonly property real spacing: 0 + readonly property real topPadding: 16 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15609;2556:14470;4330:10056" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "groupbox-label-disabled" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 72 + readonly property real x: 12727.5 + readonly property real y: 3693 + } + + readonly property QtObject label_background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15609;2556:14470;4330:10056;4330:10044" + readonly property string filePath: "" + readonly property real height: 20 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "groupbox-label-background-disabled" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 72 + readonly property real x: 12727.5 + readonly property real y: 3693 + } + + readonly property QtObject label_contentItem: QtObject { + readonly property string alignItems: "MAX" + readonly property real bottomPadding: 0 + readonly property string figmaId: "I2557:15609;2556:14470;4330:10056" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 0 + readonly property string name: "groupbox-label-contentItem-disabled" + readonly property real rightPadding: 0 + readonly property real spacing: 0 + readonly property real topPadding: 0 + } + + readonly property QtObject label_text: QtObject { + readonly property string figmaId: "I2557:15609;2556:14470;4330:10056;4330:9505" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property string name: "groupbox-label-text-disabled" + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + } + + readonly property real leftPadding: 16 + readonly property real rightPadding: 16 + readonly property real topPadding: 16 + } + + readonly property QtObject hovered: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 8 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15607;2556:14430;2554:14173" + readonly property string filePath: "" + readonly property real height: 52 + readonly property real leftOffset: 8 + readonly property real leftShadow: 0 + readonly property string name: "groupbox-background-hovered" + readonly property real rightOffset: 8 + readonly property real rightShadow: 0 + readonly property real topOffset: 8 + readonly property real topShadow: 0 + readonly property real width: 72 + readonly property real x: 12727.5 + readonly property real y: 3508 + } + + readonly property real bottomPadding: 16 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 16 + readonly property string figmaId: "I2557:15607;2556:14430;4176:22635" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 16 + readonly property string name: "groupbox-contentItem-hovered" + readonly property real rightPadding: 16 + readonly property real spacing: 0 + readonly property real topPadding: 16 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15607;2556:14430;4330:10056" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "groupbox-label-hovered" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 72 + readonly property real x: 12727.5 + readonly property real y: 3480 + } + + readonly property QtObject label_background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15607;2556:14430;4330:10056;4330:10044" + readonly property string filePath: "" + readonly property real height: 20 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "groupbox-label-background-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 72 + readonly property real x: 12727.5 + readonly property real y: 3480 + } + + readonly property QtObject label_contentItem: QtObject { + readonly property string alignItems: "MAX" + readonly property real bottomPadding: 0 + readonly property string figmaId: "I2557:15607;2556:14430;4330:10056" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 0 + readonly property string name: "groupbox-label-contentItem-hovered" + readonly property real rightPadding: 0 + readonly property real spacing: 0 + readonly property real topPadding: 0 + } + + readonly property QtObject label_text: QtObject { + readonly property string figmaId: "I2557:15607;2556:14430;4330:10056;4330:9505" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property string name: "groupbox-label-text-hovered" + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + } + + readonly property real leftPadding: 16 + readonly property real rightPadding: 16 + readonly property real topPadding: 16 + } + + readonly property QtObject normal: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 8 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15605;2556:14390;2554:14173" + readonly property string filePath: "" + readonly property real height: 52 + readonly property real leftOffset: 8 + readonly property real leftShadow: 0 + readonly property string name: "groupbox-background" + readonly property real rightOffset: 8 + readonly property real rightShadow: 0 + readonly property real topOffset: 8 + readonly property real topShadow: 0 + readonly property real width: 72 + readonly property real x: 12727 + readonly property real y: 3296 + } + + readonly property real bottomPadding: 16 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 16 + readonly property string figmaId: "I2557:15605;2556:14390;4176:22635" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 16 + readonly property string name: "groupbox-contentItem" + readonly property real rightPadding: 16 + readonly property real spacing: 0 + readonly property real topPadding: 16 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15605;2556:14390;4330:10056" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "groupbox-label" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 72 + readonly property real x: 12727 + readonly property real y: 3268 + } + + readonly property QtObject label_background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15605;2556:14390;4330:10056;4330:10044" + readonly property string filePath: "" + readonly property real height: 20 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "groupbox-label-background" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 72 + readonly property real x: 12727 + readonly property real y: 3268 + } + + readonly property QtObject label_contentItem: QtObject { + readonly property string alignItems: "MAX" + readonly property real bottomPadding: 0 + readonly property string figmaId: "I2557:15605;2556:14390;4330:10056" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 0 + readonly property string name: "groupbox-label-contentItem" + readonly property real rightPadding: 0 + readonly property real spacing: 0 + readonly property real topPadding: 0 + } + + readonly property QtObject label_text: QtObject { + readonly property string figmaId: "I2557:15605;2556:14390;4330:10056;4330:9505" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property string name: "groupbox-label-text" + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + } + + readonly property real leftPadding: 16 + readonly property real rightPadding: 16 + readonly property real topPadding: 16 + } + + } + + readonly property QtObject itemdelegate: QtObject { + readonly property QtObject disabled: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15461;2319:9946;2399:11597" + readonly property string filePath: "" + readonly property real height: 36 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "itemdelegate-background-disabled" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 93 + readonly property real x: 5697 + readonly property real y: 2010.5 + } + + readonly property real bottomPadding: 8 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 8 + readonly property string figmaId: "I2557:15461;2319:9946" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "itemdelegate-contentItem-disabled" + readonly property real rightPadding: 12 + readonly property real spacing: 12 + readonly property real topPadding: 8 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15461;2319:9946;2411:10964" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "itemdelegate-label-disabled" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 69 + readonly property real x: 5708.5 + readonly property real y: 2018.5 + } + + readonly property real leftPadding: 12 + readonly property real rightPadding: 12 + readonly property real topPadding: 8 + } + + readonly property QtObject highlighted: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15463;2319:9952;2399:11597" + readonly property string filePath: "light/images/itemdelegate-background-highlighted.png" + readonly property real height: 36 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "itemdelegate-background-highlighted" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 93 + readonly property real x: 5697 + readonly property real y: 2077.5 + } + + readonly property real bottomPadding: 8 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 8 + readonly property string figmaId: "I2557:15463;2319:9952" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "itemdelegate-contentItem-highlighted" + readonly property real rightPadding: 12 + readonly property real spacing: 12 + readonly property real topPadding: 8 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15463;2319:9952;2411:10964" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "itemdelegate-label-highlighted" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 69 + readonly property real x: 5708.5 + readonly property real y: 2085.5 + } + + readonly property real leftPadding: 12 + readonly property real rightPadding: 12 + readonly property real topPadding: 8 + } + + readonly property QtObject highlighted_hovered: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15465;2319:9958;2399:11597" + readonly property string filePath: "light/images/itemdelegate-background-highlighted-hovered.png" + readonly property real height: 36 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "itemdelegate-background-highlighted-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 93 + readonly property real x: 5697 + readonly property real y: 2137.5 + } + + readonly property real bottomPadding: 8 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 8 + readonly property string figmaId: "I2557:15465;2319:9958" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "itemdelegate-contentItem-highlighted-hovered" + readonly property real rightPadding: 12 + readonly property real spacing: 12 + readonly property real topPadding: 8 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15465;2319:9958;2411:10964" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "itemdelegate-label-highlighted-hovered" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 69 + readonly property real x: 5708.5 + readonly property real y: 2145.5 + } + + readonly property real leftPadding: 12 + readonly property real rightPadding: 12 + readonly property real topPadding: 8 + } + + readonly property QtObject highlighted_pressed: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15467;2319:9970;2399:11597" + readonly property string filePath: "light/images/itemdelegate-background-highlighted-pressed.png" + readonly property real height: 36 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "itemdelegate-background-highlighted-pressed" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 93 + readonly property real x: 5697 + readonly property real y: 2211.5 + } + + readonly property real bottomPadding: 8 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 8 + readonly property string figmaId: "I2557:15467;2319:9970" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "itemdelegate-contentItem-highlighted-pressed" + readonly property real rightPadding: 12 + readonly property real spacing: 12 + readonly property real topPadding: 8 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15467;2319:9970;2411:10964" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "itemdelegate-label-highlighted-pressed" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 69 + readonly property real x: 5708.5 + readonly property real y: 2219.5 + } + + readonly property real leftPadding: 12 + readonly property real rightPadding: 12 + readonly property real topPadding: 8 + } + + readonly property QtObject hovered: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15457;2319:9922;2399:11597" + readonly property string filePath: "light/images/itemdelegate-background-hovered.png" + readonly property real height: 36 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "itemdelegate-background-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 93 + readonly property real x: 5697 + readonly property real y: 1876.5 + } + + readonly property real bottomPadding: 8 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 8 + readonly property string figmaId: "I2557:15457;2319:9922" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "itemdelegate-contentItem-hovered" + readonly property real rightPadding: 12 + readonly property real spacing: 12 + readonly property real topPadding: 8 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15457;2319:9922;2411:10964" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "itemdelegate-label-hovered" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 69 + readonly property real x: 5708.5 + readonly property real y: 1884.5 + } + + readonly property real leftPadding: 12 + readonly property real rightPadding: 12 + readonly property real topPadding: 8 + } + + readonly property QtObject normal: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15455;2319:9916;2399:11597" + readonly property string filePath: "" + readonly property real height: 36 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "itemdelegate-background" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 93 + readonly property real x: 5697 + readonly property real y: 1810.5 + } + + readonly property real bottomPadding: 8 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 8 + readonly property string figmaId: "I2557:15455;2319:9916" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "itemdelegate-contentItem" + readonly property real rightPadding: 12 + readonly property real spacing: 12 + readonly property real topPadding: 8 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15455;2319:9916;2411:10964" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "itemdelegate-label" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 69 + readonly property real x: 5708.5 + readonly property real y: 1818.5 + } + + readonly property real leftPadding: 12 + readonly property real rightPadding: 12 + readonly property real topPadding: 8 + } + + readonly property QtObject pressed: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15459;2319:9934;2399:11597" + readonly property string filePath: "light/images/itemdelegate-background-pressed.png" + readonly property real height: 36 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "itemdelegate-background-pressed" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 93 + readonly property real x: 5697 + readonly property real y: 1943.5 + } + + readonly property real bottomPadding: 8 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 8 + readonly property string figmaId: "I2557:15459;2319:9934" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "itemdelegate-contentItem-pressed" + readonly property real rightPadding: 12 + readonly property real spacing: 12 + readonly property real topPadding: 8 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15459;2319:9934;2411:10964" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "itemdelegate-label-pressed" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 69 + readonly property real x: 5708.5 + readonly property real y: 1951.5 + } + + readonly property real leftPadding: 12 + readonly property real rightPadding: 12 + readonly property real topPadding: 8 + } + + } + + readonly property QtObject pageindicator: QtObject { + readonly property QtObject disabled: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15496;2450:11749;2450:11668" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "pageindicator-background-disabled" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 100 + readonly property real x: 14010 + readonly property real y: 3574.5 + } + + readonly property real bottomPadding: 0 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 0 + readonly property string figmaId: "I2557:15496;2450:11749" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 20 + readonly property string name: "pageindicator-contentItem-disabled" + readonly property real rightPadding: 20 + readonly property real spacing: 0 + readonly property real topPadding: 0 + } + + readonly property QtObject indicator1: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15496;2450:11749;2450:11678" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "pageindicator-indicator1-disabled" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 12 + readonly property real x: 14030 + readonly property real y: 3574.5 + } + + readonly property QtObject indicator2: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15496;2450:11749;2450:11676" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "pageindicator-indicator2-disabled" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 12 + readonly property real x: 14042 + readonly property real y: 3574.5 + } + + readonly property real leftPadding: 20 + readonly property bool mirrored: false + readonly property real rightPadding: 20 + readonly property real spacing: 0 + readonly property real topPadding: 0 + } + + readonly property QtObject hovered: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15486;2450:11706;2450:11668" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "pageindicator-background-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 100 + readonly property real x: 14010 + readonly property real y: 3379.5 + } + + readonly property real bottomPadding: 0 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 0 + readonly property string figmaId: "I2557:15486;2450:11706" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 20 + readonly property string name: "pageindicator-contentItem-hovered" + readonly property real rightPadding: 20 + readonly property real spacing: 0 + readonly property real topPadding: 0 + } + + readonly property QtObject indicator1: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15486;2450:11706;2450:11678" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "pageindicator-indicator1-hovered" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 12 + readonly property real x: 14030 + readonly property real y: 3379.5 + } + + readonly property QtObject indicator2: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15486;2450:11706;2450:11676" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "pageindicator-indicator2-hovered" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 12 + readonly property real x: 14042 + readonly property real y: 3379.5 + } + + readonly property real leftPadding: 20 + readonly property bool mirrored: false + readonly property real rightPadding: 20 + readonly property real spacing: 0 + readonly property real topPadding: 0 + } + + readonly property QtObject normal: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15484;2450:11692;2450:11668" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "pageindicator-background" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 100 + readonly property real x: 14010 + readonly property real y: 3314.5 + } + + readonly property real bottomPadding: 0 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 0 + readonly property string figmaId: "I2557:15484;2450:11692" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 20 + readonly property string name: "pageindicator-contentItem" + readonly property real rightPadding: 20 + readonly property real spacing: 0 + readonly property real topPadding: 0 + } + + readonly property QtObject indicator1: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15484;2450:11692;2450:11678" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "pageindicator-indicator1" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 12 + readonly property real x: 14030 + readonly property real y: 3314.5 + } + + readonly property QtObject indicator2: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15484;2450:11692;2450:11676" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "pageindicator-indicator2" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 12 + readonly property real x: 14042 + readonly property real y: 3314.5 + } + + readonly property real leftPadding: 20 + readonly property bool mirrored: false + readonly property real rightPadding: 20 + readonly property real spacing: 0 + readonly property real topPadding: 0 + } + + } + + readonly property QtObject pageindicatordelegate: QtObject { + readonly property QtObject delegate_current: QtObject { + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15488;2450:11721;2450:11670" + readonly property string filePath: "light/images/pageindicatordelegate-indicator-delegate-current.png" + readonly property real height: 20 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "pageindicatordelegate-indicator-delegate-current" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 12 + readonly property real x: 14054 + readonly property real y: 3444.5 + } + + } + + readonly property QtObject delegate_current_hovered: QtObject { + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15490;2450:11763;2450:11670" + readonly property string filePath: "light/images/pageindicatordelegate-indicator-delegate-current-hovered.png" + readonly property real height: 20 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "pageindicatordelegate-indicator-delegate-current-hovered" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 12 + readonly property real x: 14054 + readonly property real y: 3639.5 + } + + } + + readonly property QtObject delegate_current_pressed: QtObject { + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15492;2450:11777;2450:11670" + readonly property string filePath: "light/images/pageindicatordelegate-indicator-delegate-current-pressed.png" + readonly property real height: 20 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "pageindicatordelegate-indicator-delegate-current-pressed" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 12 + readonly property real x: 14054 + readonly property real y: 3704.5 + } + + } + + readonly property QtObject delegate_pressed: QtObject { + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15494;2450:11735;2450:11670" + readonly property string filePath: "light/images/pageindicatordelegate-indicator-delegate-pressed.png" + readonly property real height: 20 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "pageindicatordelegate-indicator-delegate-pressed" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 12 + readonly property real x: 14054 + readonly property real y: 3509.5 + } + + } + + readonly property QtObject disabled: QtObject { + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15496;2450:11749;2450:11670" + readonly property string filePath: "light/images/pageindicatordelegate-indicator-disabled.png" + readonly property real height: 20 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "pageindicatordelegate-indicator-disabled" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 12 + readonly property real x: 14054 + readonly property real y: 3574.5 + } + + } + + readonly property QtObject hovered: QtObject { + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15486;2450:11706;2450:11670" + readonly property string filePath: "light/images/pageindicatordelegate-indicator-hovered.png" + readonly property real height: 20 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "pageindicatordelegate-indicator-hovered" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 12 + readonly property real x: 14054 + readonly property real y: 3379.5 + } + + } + + readonly property QtObject normal: QtObject { + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15484;2450:11692;2450:11670" + readonly property string filePath: "light/images/pageindicatordelegate-indicator.png" + readonly property real height: 20 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "pageindicatordelegate-indicator" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 12 + readonly property real x: 14054 + readonly property real y: 3314.5 + } + + } + + } + + readonly property QtObject popup: QtObject { + readonly property QtObject normal: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 8 + readonly property real bottomShadow: 24 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15450;2308:11133;2313:11247" + readonly property string filePath: "light/images/popup-background.png" + readonly property real height: 106 + readonly property real leftOffset: 8 + readonly property real leftShadow: 16 + readonly property string name: "popup-background" + readonly property real rightOffset: 8 + readonly property real rightShadow: 16 + readonly property real topOffset: 8 + readonly property real topShadow: 8 + readonly property real width: 118 + readonly property real x: 6927 + readonly property real y: 2194 + } + + readonly property real bottomPadding: 16 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 16 + readonly property string figmaId: "I2557:15450;2308:11133" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 16 + readonly property string name: "popup-contentItem" + readonly property real rightPadding: 16 + readonly property real spacing: 0 + readonly property real topPadding: 16 + } + + readonly property real leftPadding: 16 + readonly property real rightPadding: 16 + readonly property real topPadding: 16 + } + + } + + readonly property QtObject progressbar: QtObject { + readonly property QtObject disabled: QtObject { + readonly property real bottomPadding: 0 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 0 + readonly property string figmaId: "I4435:9316;4304:9328" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 0 + readonly property string name: "progressbar-contentItem-disabled" + readonly property real rightPadding: 0 + readonly property real spacing: 0 + readonly property real topPadding: 0 + } + + readonly property QtObject groove: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I4435:9316;4304:9328;4413:23724" + readonly property string filePath: "light/images/progressbar-groove-disabled.png" + readonly property real height: 1 + readonly property real leftOffset: 1 + readonly property real leftShadow: 0 + readonly property string name: "progressbar-groove-disabled" + readonly property real rightOffset: 1 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 180 + readonly property real x: 15598 + readonly property real y: 2059 + } + + readonly property real leftPadding: 0 + readonly property real rightPadding: 0 + readonly property real topPadding: 0 + readonly property QtObject track: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4435:9316;4304:9328;4267:14564" + readonly property real height: 3 + readonly property real leftShadow: 0 + readonly property string name: "progressbar-track-disabled" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 48 + readonly property real x: 15598 + readonly property real y: 2058 + } + + } + + readonly property QtObject disabled_indeterminate: QtObject { + readonly property real bottomPadding: 0 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 0 + readonly property string figmaId: "I4435:9318;4304:9355" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 0 + readonly property string name: "progressbar-contentItem-disabled-indeterminate" + readonly property real rightPadding: 0 + readonly property real spacing: 0 + readonly property real topPadding: 0 + } + + readonly property QtObject groove: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4435:9318;4304:9355;4350:35746" + readonly property string filePath: "" + readonly property real height: 1 + readonly property real leftOffset: 1 + readonly property real leftShadow: 0 + readonly property string name: "progressbar-groove-disabled-indeterminate" + readonly property real rightOffset: 1 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 180 + readonly property real x: 15598 + readonly property real y: 2132 + } + + readonly property real leftPadding: 0 + readonly property real rightPadding: 0 + readonly property real topPadding: 0 + readonly property QtObject track: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4435:9318;4304:9355;4403:22724" + readonly property real height: 3 + readonly property real leftShadow: 0 + readonly property string name: "progressbar-track-disabled-indeterminate" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 48 + readonly property real x: 15664 + readonly property real y: 2131 + } + + } + + readonly property QtObject indeterminate: QtObject { + readonly property real bottomPadding: 0 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 0 + readonly property string figmaId: "I4435:9317;2450:12847" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 0 + readonly property string name: "progressbar-contentItem-indeterminate" + readonly property real rightPadding: 0 + readonly property real spacing: 0 + readonly property real topPadding: 0 + } + + readonly property QtObject groove: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4435:9317;2450:12847;4350:35746" + readonly property string filePath: "" + readonly property real height: 1 + readonly property real leftOffset: 1 + readonly property real leftShadow: 0 + readonly property string name: "progressbar-groove-indeterminate" + readonly property real rightOffset: 1 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 180 + readonly property real x: 15598 + readonly property real y: 1986 + } + + readonly property real leftPadding: 0 + readonly property real rightPadding: 0 + readonly property real topPadding: 0 + readonly property QtObject track: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4435:9317;2450:12847;4403:22724" + readonly property real height: 3 + readonly property real leftShadow: 0 + readonly property string name: "progressbar-track-indeterminate" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 48 + readonly property real x: 15664 + readonly property real y: 1985 + } + + } + + readonly property QtObject normal: QtObject { + readonly property real bottomPadding: 0 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 0 + readonly property string figmaId: "I4435:9315;2450:12841" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 0 + readonly property string name: "progressbar-contentItem" + readonly property real rightPadding: 0 + readonly property real spacing: 0 + readonly property real topPadding: 0 + } + + readonly property QtObject groove: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I4435:9315;2450:12841;4413:23724" + readonly property string filePath: "light/images/progressbar-groove.png" + readonly property real height: 1 + readonly property real leftOffset: 1 + readonly property real leftShadow: 0 + readonly property string name: "progressbar-groove" + readonly property real rightOffset: 1 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 180 + readonly property real x: 15598 + readonly property real y: 1913 + } + + readonly property real leftPadding: 0 + readonly property real rightPadding: 0 + readonly property real topPadding: 0 + readonly property QtObject track: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I4435:9315;2450:12841;4267:14564" + readonly property real height: 3 + readonly property real leftShadow: 0 + readonly property string name: "progressbar-track" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 48 + readonly property real x: 15598 + readonly property real y: 1912 + } + + } + + } + + readonly property QtObject radiobutton: QtObject { + readonly property QtObject checked: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15511;2483:15472;2472:12869" + readonly property string filePath: "" + readonly property real height: 36 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "radiobutton-background-checked" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 77 + readonly property real x: 16867.5 + readonly property real y: 1977.5 + } + + readonly property real bottomPadding: 6 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 6 + readonly property string figmaId: "I2557:15511;2483:15472" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "radiobutton-contentItem-checked" + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 6 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15511;2483:15472;2473:12871" + readonly property string filePath: "light/images/radiobutton-indicator-checked.png" + readonly property real height: 24 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "radiobutton-indicator-checked" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 24 + readonly property real x: 16871.5 + readonly property real y: 1983.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15511;2483:15472;6758:14518" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "radiobutton-label-checked" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 2 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 16903.5 + readonly property real y: 1985.5 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 6 + } + + readonly property QtObject checked_disabled: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15517;2488:15512;2472:12869" + readonly property string filePath: "" + readonly property real height: 36 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "radiobutton-background-checked-disabled" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 77 + readonly property real x: 16867.5 + readonly property real y: 2255.5 + } + + readonly property real bottomPadding: 6 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 6 + readonly property string figmaId: "I2557:15517;2488:15512" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "radiobutton-contentItem-checked-disabled" + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 6 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15517;2488:15512;2473:12871" + readonly property string filePath: "light/images/radiobutton-indicator-checked-disabled.png" + readonly property real height: 24 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "radiobutton-indicator-checked-disabled" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 24 + readonly property real x: 16871.5 + readonly property real y: 2261.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15517;2488:15512;6758:14518" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "radiobutton-label-checked-disabled" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 2 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 16903.5 + readonly property real y: 2263.5 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 6 + } + + readonly property QtObject checked_hovered: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15513;8622:14986" + readonly property string filePath: "" + readonly property real height: 36 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "radiobutton-background-checked-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 77 + readonly property real x: 16867.5 + readonly property real y: 2119.5 + } + + readonly property real bottomPadding: 6 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 6 + readonly property string figmaId: "I2557:15513;8622:14985" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "radiobutton-contentItem-checked-hovered" + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 6 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15513;8622:14996" + readonly property string filePath: "light/images/radiobutton-indicator-checked-hovered.png" + readonly property real height: 24 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "radiobutton-indicator-checked-hovered" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 24 + readonly property real x: 16871.5 + readonly property real y: 2125.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15513;8622:14988" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "radiobutton-label-checked-hovered" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 2 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 16903.5 + readonly property real y: 2127.5 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 6 + } + + readonly property QtObject checked_pressed: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15515;8622:15023" + readonly property string filePath: "" + readonly property real height: 36 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "radiobutton-background-checked-pressed" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 77 + readonly property real x: 16867.5 + readonly property real y: 2186.5 + } + + readonly property real bottomPadding: 6 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 6 + readonly property string figmaId: "I2557:15515;8622:15022" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "radiobutton-contentItem-checked-pressed" + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 6 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15515;8622:15033" + readonly property string filePath: "light/images/radiobutton-indicator-checked-pressed.png" + readonly property real height: 24 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "radiobutton-indicator-checked-pressed" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 24 + readonly property real x: 16871.5 + readonly property real y: 2192.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15515;8622:15025" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "radiobutton-label-checked-pressed" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 2 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 16903.5 + readonly property real y: 2194.5 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 6 + } + + readonly property QtObject disabled: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15519;2483:15480;2472:12869" + readonly property string filePath: "" + readonly property real height: 36 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "radiobutton-background-disabled" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 77 + readonly property real x: 16867.5 + readonly property real y: 2048.5 + } + + readonly property real bottomPadding: 6 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 6 + readonly property string figmaId: "I2557:15519;2483:15480" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "radiobutton-contentItem-disabled" + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 6 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15519;2483:15480;2473:12871" + readonly property string filePath: "light/images/radiobutton-indicator-disabled.png" + readonly property real height: 24 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "radiobutton-indicator-disabled" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 24 + readonly property real x: 16871.5 + readonly property real y: 2054.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15519;2483:15480;6758:14518" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "radiobutton-label-disabled" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 2 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 16903.5 + readonly property real y: 2056.5 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 6 + } + + readonly property QtObject hovered: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15507;2473:12899;2472:12869" + readonly property string filePath: "" + readonly property real height: 36 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "radiobutton-background-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 77 + readonly property real x: 16867.5 + readonly property real y: 1839.5 + } + + readonly property real bottomPadding: 6 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 6 + readonly property string figmaId: "I2557:15507;2473:12899" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "radiobutton-contentItem-hovered" + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 6 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15507;2473:12899;2473:12871" + readonly property string filePath: "light/images/radiobutton-indicator-hovered.png" + readonly property real height: 24 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "radiobutton-indicator-hovered" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 24 + readonly property real x: 16871.5 + readonly property real y: 1845.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15507;2473:12899;6758:14518" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "radiobutton-label-hovered" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 2 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 16903.5 + readonly property real y: 1847.5 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 6 + } + + readonly property QtObject normal: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15505;2473:12891;2472:12869" + readonly property string filePath: "" + readonly property real height: 36 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "radiobutton-background" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 77 + readonly property real x: 16867.5 + readonly property real y: 1770.5 + } + + readonly property real bottomPadding: 6 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 6 + readonly property string figmaId: "I2557:15505;2473:12891" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "radiobutton-contentItem" + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 6 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15505;2473:12891;2473:12871" + readonly property string filePath: "light/images/radiobutton-indicator.png" + readonly property real height: 24 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "radiobutton-indicator" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 24 + readonly property real x: 16871.5 + readonly property real y: 1776.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15505;2473:12891;6758:14518" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "radiobutton-label" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 2 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 16903.5 + readonly property real y: 1778.5 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 6 + } + + readonly property QtObject pressed: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15509;8622:15060" + readonly property string filePath: "" + readonly property real height: 36 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "radiobutton-background-pressed" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 77 + readonly property real x: 16867.5 + readonly property real y: 1908.5 + } + + readonly property real bottomPadding: 6 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 6 + readonly property string figmaId: "I2557:15509;8622:15059" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "radiobutton-contentItem-pressed" + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 6 + } + + readonly property QtObject indicator: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15509;8622:15070" + readonly property string filePath: "light/images/radiobutton-indicator-pressed.png" + readonly property real height: 24 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "radiobutton-indicator-pressed" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 24 + readonly property real x: 16871.5 + readonly property real y: 1914.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15509;8622:15062" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "radiobutton-label-pressed" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 2 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 16903.5 + readonly property real y: 1916.5 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property real spacing: 8 + readonly property real topPadding: 6 + } + + } + + readonly property QtObject rangeslider: QtObject { + readonly property QtObject disabled: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15528;2509:12481;2509:12419" + readonly property string filePath: "" + readonly property real height: 20 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "rangeslider-background-disabled" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 200 + readonly property real x: 17634 + readonly property real y: 2839 + } + + readonly property real bottomPadding: 2 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 2 + readonly property string figmaId: "I2557:15528;2509:12481" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 8 + readonly property string name: "rangeslider-contentItem-disabled" + readonly property real rightPadding: 8 + readonly property real spacing: 0 + readonly property real topPadding: 2 + } + + readonly property QtObject first_handle: QtObject { + readonly property real bottomOffset: 9 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15528;2509:12481;4189:38496" + readonly property string filePath: "light/images/rangeslider-first-handle-disabled.png" + readonly property real height: 22 + readonly property real leftOffset: 10 + readonly property real leftShadow: 0 + readonly property string name: "rangeslider-first-handle-disabled" + readonly property real rightOffset: 9 + readonly property real rightShadow: 0 + readonly property real topOffset: 10 + readonly property real topShadow: 0 + readonly property real width: 22 + readonly property real x: 17661 + readonly property real y: 2838 + } + + readonly property QtObject groove: QtObject { + readonly property real bottomOffset: 1 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15528;2509:12481;4178:28261" + readonly property string filePath: "light/images/rangeslider-groove-disabled.png" + readonly property real height: 4 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "rangeslider-groove-disabled" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 2 + readonly property real topShadow: 0 + readonly property real width: 184 + readonly property real x: 17642 + readonly property real y: 2847 + } + + readonly property real leftPadding: 8 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property QtObject second_handle: QtObject { + readonly property real bottomOffset: 9 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15528;2509:12481;4191:43003" + readonly property string filePath: "light/images/rangeslider-second-handle-disabled.png" + readonly property real height: 22 + readonly property real leftOffset: 10 + readonly property real leftShadow: 0 + readonly property string name: "rangeslider-second-handle-disabled" + readonly property real rightOffset: 9 + readonly property real rightShadow: 0 + readonly property real topOffset: 10 + readonly property real topShadow: 0 + readonly property real width: 22 + readonly property real x: 17785 + readonly property real y: 2838 + } + + readonly property real spacing: -154 + readonly property real topPadding: 2 + readonly property QtObject track: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15528;2509:12481;4189:38505" + readonly property real height: 4 + readonly property real leftShadow: 0 + readonly property string name: "rangeslider-track-disabled" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 124 + readonly property real x: 17672 + readonly property real y: 2847 + } + + } + + readonly property QtObject handle_pressed: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15526;8624:14526" + readonly property string filePath: "" + readonly property real height: 20 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "rangeslider-background-handle-pressed" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 200 + readonly property real x: 17634 + readonly property real y: 2781 + } + + readonly property real bottomPadding: 2 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 2 + readonly property string figmaId: "I2557:15526;8624:14525" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 8 + readonly property string name: "rangeslider-contentItem-handle-pressed" + readonly property real rightPadding: 8 + readonly property real spacing: 0 + readonly property real topPadding: 2 + } + + readonly property QtObject first_handle: QtObject { + readonly property real bottomOffset: 9 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15526;8624:14556" + readonly property string filePath: "light/images/rangeslider-first-handle-handle-pressed.png" + readonly property real height: 22 + readonly property real leftOffset: 10 + readonly property real leftShadow: 0 + readonly property string name: "rangeslider-first-handle-handle-pressed" + readonly property real rightOffset: 9 + readonly property real rightShadow: 0 + readonly property real topOffset: 10 + readonly property real topShadow: 0 + readonly property real width: 22 + readonly property real x: 17661 + readonly property real y: 2780 + } + + readonly property QtObject groove: QtObject { + readonly property real bottomOffset: 1 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15526;8624:14529" + readonly property string filePath: "light/images/rangeslider-groove-handle-pressed.png" + readonly property real height: 4 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "rangeslider-groove-handle-pressed" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 2 + readonly property real topShadow: 0 + readonly property real width: 184 + readonly property real x: 17642 + readonly property real y: 2789 + } + + readonly property real leftPadding: 8 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property QtObject second_handle: QtObject { + readonly property real bottomOffset: 9 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15526;8624:14627" + readonly property string filePath: "light/images/rangeslider-second-handle-handle-pressed.png" + readonly property real height: 22 + readonly property real leftOffset: 10 + readonly property real leftShadow: 0 + readonly property string name: "rangeslider-second-handle-handle-pressed" + readonly property real rightOffset: 9 + readonly property real rightShadow: 0 + readonly property real topOffset: 10 + readonly property real topShadow: 0 + readonly property real width: 22 + readonly property real x: 17785 + readonly property real y: 2780 + } + + readonly property real spacing: -154 + readonly property real topPadding: 2 + readonly property QtObject track: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15526;8624:14531" + readonly property real height: 4 + readonly property real leftShadow: 0 + readonly property string name: "rangeslider-track-handle-pressed" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 124 + readonly property real x: 17672 + readonly property real y: 2789 + } + + } + + readonly property QtObject hovered: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15524;8624:14397" + readonly property string filePath: "" + readonly property real height: 20 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "rangeslider-background-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 200 + readonly property real x: 17634 + readonly property real y: 2723 + } + + readonly property real bottomPadding: 2 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 2 + readonly property string figmaId: "I2557:15524;8624:14396" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 8 + readonly property string name: "rangeslider-contentItem-hovered" + readonly property real rightPadding: 8 + readonly property real spacing: 0 + readonly property real topPadding: 2 + } + + readonly property QtObject first_handle: QtObject { + readonly property real bottomOffset: 9 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15524;8624:14427" + readonly property string filePath: "light/images/rangeslider-first-handle-hovered.png" + readonly property real height: 22 + readonly property real leftOffset: 10 + readonly property real leftShadow: 0 + readonly property string name: "rangeslider-first-handle-hovered" + readonly property real rightOffset: 9 + readonly property real rightShadow: 0 + readonly property real topOffset: 10 + readonly property real topShadow: 0 + readonly property real width: 22 + readonly property real x: 17661 + readonly property real y: 2722 + } + + readonly property QtObject groove: QtObject { + readonly property real bottomOffset: 1 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15524;8624:14400" + readonly property string filePath: "light/images/rangeslider-groove-hovered.png" + readonly property real height: 4 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "rangeslider-groove-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 2 + readonly property real topShadow: 0 + readonly property real width: 184 + readonly property real x: 17642 + readonly property real y: 2731 + } + + readonly property real leftPadding: 8 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property QtObject second_handle: QtObject { + readonly property real bottomOffset: 9 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15524;8624:14506" + readonly property string filePath: "light/images/rangeslider-second-handle-hovered.png" + readonly property real height: 22 + readonly property real leftOffset: 10 + readonly property real leftShadow: 0 + readonly property string name: "rangeslider-second-handle-hovered" + readonly property real rightOffset: 9 + readonly property real rightShadow: 0 + readonly property real topOffset: 10 + readonly property real topShadow: 0 + readonly property real width: 22 + readonly property real x: 17785 + readonly property real y: 2722 + } + + readonly property real spacing: -154 + readonly property real topPadding: 2 + readonly property QtObject track: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15524;8624:14402" + readonly property real height: 4 + readonly property real leftShadow: 0 + readonly property string name: "rangeslider-track-hovered" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 124 + readonly property real x: 17672 + readonly property real y: 2731 + } + + } + + readonly property QtObject normal: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15522;2509:12436;2509:12419" + readonly property string filePath: "" + readonly property real height: 20 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "rangeslider-background" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 200 + readonly property real x: 17634 + readonly property real y: 2665 + } + + readonly property real bottomPadding: 2 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 2 + readonly property string figmaId: "I2557:15522;2509:12436" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 8 + readonly property string name: "rangeslider-contentItem" + readonly property real rightPadding: 8 + readonly property real spacing: 0 + readonly property real topPadding: 2 + } + + readonly property QtObject first_handle: QtObject { + readonly property real bottomOffset: 9 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15522;2509:12436;4189:38496" + readonly property string filePath: "light/images/rangeslider-first-handle.png" + readonly property real height: 22 + readonly property real leftOffset: 10 + readonly property real leftShadow: 0 + readonly property string name: "rangeslider-first-handle" + readonly property real rightOffset: 9 + readonly property real rightShadow: 0 + readonly property real topOffset: 10 + readonly property real topShadow: 0 + readonly property real width: 22 + readonly property real x: 17661 + readonly property real y: 2664 + } + + readonly property QtObject groove: QtObject { + readonly property real bottomOffset: 1 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15522;2509:12436;4178:28261" + readonly property string filePath: "light/images/rangeslider-groove.png" + readonly property real height: 4 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "rangeslider-groove" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 2 + readonly property real topShadow: 0 + readonly property real width: 184 + readonly property real x: 17642 + readonly property real y: 2673 + } + + readonly property real leftPadding: 8 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property QtObject second_handle: QtObject { + readonly property real bottomOffset: 9 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15522;2509:12436;4191:43003" + readonly property string filePath: "light/images/rangeslider-second-handle.png" + readonly property real height: 22 + readonly property real leftOffset: 10 + readonly property real leftShadow: 0 + readonly property string name: "rangeslider-second-handle" + readonly property real rightOffset: 9 + readonly property real rightShadow: 0 + readonly property real topOffset: 10 + readonly property real topShadow: 0 + readonly property real width: 22 + readonly property real x: 17785 + readonly property real y: 2664 + } + + readonly property real spacing: -154 + readonly property real topPadding: 2 + readonly property QtObject track: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15522;2509:12436;4189:38505" + readonly property real height: 4 + readonly property real leftShadow: 0 + readonly property string name: "rangeslider-track" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 124 + readonly property real x: 17672 + readonly property real y: 2673 + } + + } + + } + + readonly property QtObject slider: QtObject { + readonly property QtObject disabled: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15554;2506:12695;4200:48590" + readonly property string filePath: "" + readonly property real height: 20 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "slider-background-disabled" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 224 + readonly property real x: 22622 + readonly property real y: 2827.5 + } + + readonly property real bottomPadding: 2 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 2 + readonly property string figmaId: "I2557:15554;2506:12695" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 8 + readonly property string name: "slider-contentItem-disabled" + readonly property real rightPadding: 8 + readonly property real spacing: 0 + readonly property real topPadding: 2 + } + + readonly property QtObject groove: QtObject { + readonly property real bottomOffset: 1 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15554;2506:12695;4385:9106" + readonly property string filePath: "light/images/slider-groove-disabled.png" + readonly property real height: 4 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "slider-groove-disabled" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 2 + readonly property real topShadow: 0 + readonly property real width: 208 + readonly property real x: 22630 + readonly property real y: 2835.5 + } + + readonly property QtObject handle: QtObject { + readonly property real bottomOffset: 9 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15554;2506:12695;4200:48601" + readonly property string filePath: "light/images/slider-handle-disabled.png" + readonly property real height: 22 + readonly property real leftOffset: 10 + readonly property real leftShadow: 0 + readonly property string name: "slider-handle-disabled" + readonly property real rightOffset: 9 + readonly property real rightShadow: 0 + readonly property real topOffset: 10 + readonly property real topShadow: 0 + readonly property real width: 22 + readonly property real x: 22792 + readonly property real y: 2826.5 + } + + readonly property real leftPadding: 8 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property real spacing: -208 + readonly property real topPadding: 2 + readonly property QtObject track: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15554;2506:12695;4200:48597" + readonly property real height: 4 + readonly property real leftShadow: 0 + readonly property string name: "slider-track-disabled" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 173 + readonly property real x: 22630 + readonly property real y: 2835.5 + } + + } + + readonly property QtObject hovered: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15550;8624:13850" + readonly property string filePath: "" + readonly property real height: 20 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "slider-background-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 224 + readonly property real x: 22622 + readonly property real y: 2708.5 + } + + readonly property real bottomPadding: 2 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 2 + readonly property string figmaId: "I2557:15550;8624:13849" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 8 + readonly property string name: "slider-contentItem-hovered" + readonly property real rightPadding: 8 + readonly property real spacing: 0 + readonly property real topPadding: 2 + } + + readonly property QtObject groove: QtObject { + readonly property real bottomOffset: 1 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15550;8624:13853" + readonly property string filePath: "light/images/slider-groove-hovered.png" + readonly property real height: 4 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "slider-groove-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 2 + readonly property real topShadow: 0 + readonly property real width: 208 + readonly property real x: 22630 + readonly property real y: 2716.5 + } + + readonly property QtObject handle: QtObject { + readonly property real bottomOffset: 9 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15550;8624:13874" + readonly property string filePath: "light/images/slider-handle-hovered.png" + readonly property real height: 22 + readonly property real leftOffset: 10 + readonly property real leftShadow: 0 + readonly property string name: "slider-handle-hovered" + readonly property real rightOffset: 9 + readonly property real rightShadow: 0 + readonly property real topOffset: 10 + readonly property real topShadow: 0 + readonly property real width: 22 + readonly property real x: 22792 + readonly property real y: 2707.5 + } + + readonly property real leftPadding: 8 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property real spacing: -208 + readonly property real topPadding: 2 + readonly property QtObject track: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15550;8624:13855" + readonly property real height: 4 + readonly property real leftShadow: 0 + readonly property string name: "slider-track-hovered" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 173 + readonly property real x: 22630 + readonly property real y: 2716.5 + } + + } + + readonly property QtObject normal: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15548;2506:12656;4200:48590" + readonly property string filePath: "" + readonly property real height: 20 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "slider-background" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 224 + readonly property real x: 22622 + readonly property real y: 2649.5 + } + + readonly property real bottomPadding: 2 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 2 + readonly property string figmaId: "I2557:15548;2506:12656" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 8 + readonly property string name: "slider-contentItem" + readonly property real rightPadding: 8 + readonly property real spacing: 0 + readonly property real topPadding: 2 + } + + readonly property QtObject groove: QtObject { + readonly property real bottomOffset: 1 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15548;2506:12656;4385:9106" + readonly property string filePath: "light/images/slider-groove.png" + readonly property real height: 4 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "slider-groove" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 2 + readonly property real topShadow: 0 + readonly property real width: 208 + readonly property real x: 22630 + readonly property real y: 2657.5 + } + + readonly property QtObject handle: QtObject { + readonly property real bottomOffset: 9 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15548;2506:12656;4200:48601" + readonly property string filePath: "light/images/slider-handle.png" + readonly property real height: 22 + readonly property real leftOffset: 10 + readonly property real leftShadow: 0 + readonly property string name: "slider-handle" + readonly property real rightOffset: 9 + readonly property real rightShadow: 0 + readonly property real topOffset: 10 + readonly property real topShadow: 0 + readonly property real width: 22 + readonly property real x: 22792 + readonly property real y: 2648.5 + } + + readonly property real leftPadding: 8 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property real spacing: -208 + readonly property real topPadding: 2 + readonly property QtObject track: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15548;2506:12656;4200:48597" + readonly property real height: 4 + readonly property real leftShadow: 0 + readonly property string name: "slider-track" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 173 + readonly property real x: 22630 + readonly property real y: 2657.5 + } + + } + + readonly property QtObject pressed: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15552;8624:14647" + readonly property string filePath: "" + readonly property real height: 20 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "slider-background-pressed" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 224 + readonly property real x: 22622 + readonly property real y: 2768.5 + } + + readonly property real bottomPadding: 2 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 2 + readonly property string figmaId: "I2557:15552;8624:14646" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 8 + readonly property string name: "slider-contentItem-pressed" + readonly property real rightPadding: 8 + readonly property real spacing: 0 + readonly property real topPadding: 2 + } + + readonly property QtObject groove: QtObject { + readonly property real bottomOffset: 1 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15552;8624:14650" + readonly property string filePath: "light/images/slider-groove-pressed.png" + readonly property real height: 4 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "slider-groove-pressed" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 2 + readonly property real topShadow: 0 + readonly property real width: 208 + readonly property real x: 22630 + readonly property real y: 2776.5 + } + + readonly property QtObject handle: QtObject { + readonly property real bottomOffset: 9 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15552;8624:14671" + readonly property string filePath: "light/images/slider-handle-pressed.png" + readonly property real height: 22 + readonly property real leftOffset: 10 + readonly property real leftShadow: 0 + readonly property string name: "slider-handle-pressed" + readonly property real rightOffset: 9 + readonly property real rightShadow: 0 + readonly property real topOffset: 10 + readonly property real topShadow: 0 + readonly property real width: 22 + readonly property real x: 22792 + readonly property real y: 2767.5 + } + + readonly property real leftPadding: 8 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property real spacing: -208 + readonly property real topPadding: 2 + readonly property QtObject track: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15552;8624:14652" + readonly property real height: 4 + readonly property real leftShadow: 0 + readonly property string name: "slider-track-pressed" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 173 + readonly property real x: 22630 + readonly property real y: 2776.5 + } + + } + + } + + readonly property QtObject spinbox: QtObject { + readonly property QtObject atlimit: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15571;2766:9577;2526:13406" + readonly property string filePath: "light/images/spinbox-background-atlimit.png" + readonly property real height: 34 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-background-atlimit" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 124 + readonly property real x: 24379 + readonly property real y: 2457.5 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:15571;2766:9577" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "spinbox-contentItem-atlimit" + readonly property real rightPadding: 5 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator_down_background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15571;2766:9577;2526:13408;4418:24767" + readonly property string filePath: "light/images/spinbox-indicator-down-background-atlimit.png" + readonly property real height: 26 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-down-background-atlimit" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 30 + readonly property real x: 24471 + readonly property real y: 2461.5 + } + + readonly property QtObject indicator_down_icon: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15571;2766:9577;2526:13408;8858:14984" + readonly property string filePath: "light/images/spinbox-indicator-down-icon-atlimit.png" + readonly property real height: 4.50586 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-down-icon-atlimit" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 8.00391 + readonly property real x: 24482 + readonly property real y: 2472.25 + } + + readonly property QtObject indicator_up_background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15571;2766:9577;2526:13412;4418:25668" + readonly property string filePath: "light/images/spinbox-indicator-up-background-atlimit.png" + readonly property real height: 26 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-up-background-atlimit" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 30 + readonly property real x: 24439 + readonly property real y: 2461.5 + } + + readonly property QtObject indicator_up_icon: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15571;2766:9577;2526:13412;8858:15141" + readonly property string filePath: "light/images/spinbox-indicator-up-icon-atlimit.png" + readonly property real height: 4.50586 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-up-icon-atlimit" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 8.00391 + readonly property real x: 24450 + readonly property real y: 2472.25 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: true + readonly property real rightPadding: 5 + readonly property real spacing: 64 + readonly property QtObject textInput: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15571;2766:9577;2526:13381" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-textInput-atlimit" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 32 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 24391 + readonly property real y: 2464.5 + } + + readonly property real topPadding: 5 + } + + readonly property QtObject disabled: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15561;2766:9207;2526:13406" + readonly property string filePath: "light/images/spinbox-background-disabled.png" + readonly property real height: 34 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-background-disabled" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 124 + readonly property real x: 24379 + readonly property real y: 2122.5 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:15561;2766:9207" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "spinbox-contentItem-disabled" + readonly property real rightPadding: 5 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator_down_background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15561;2766:9207;2526:13408;4418:24767" + readonly property string filePath: "light/images/spinbox-indicator-down-background-disabled.png" + readonly property real height: 26 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-down-background-disabled" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 30 + readonly property real x: 24471 + readonly property real y: 2126.5 + } + + readonly property QtObject indicator_down_icon: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15561;2766:9207;2526:13408;8858:14984" + readonly property string filePath: "light/images/spinbox-indicator-down-icon-disabled.png" + readonly property real height: 4.50586 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-down-icon-disabled" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 8.00391 + readonly property real x: 24482 + readonly property real y: 2137.25 + } + + readonly property QtObject indicator_up_background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15561;2766:9207;2526:13412;4418:25668" + readonly property string filePath: "light/images/spinbox-indicator-up-background-disabled.png" + readonly property real height: 26 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-up-background-disabled" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 30 + readonly property real x: 24439 + readonly property real y: 2126.5 + } + + readonly property QtObject indicator_up_icon: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15561;2766:9207;2526:13412;8858:15141" + readonly property string filePath: "light/images/spinbox-indicator-up-icon-disabled.png" + readonly property real height: 4.50586 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-up-icon-disabled" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 8.00391 + readonly property real x: 24450 + readonly property real y: 2137.25 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: true + readonly property real rightPadding: 5 + readonly property real spacing: 64 + readonly property QtObject textInput: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15561;2766:9207;2526:13381" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-textInput-disabled" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 32 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 24391 + readonly property real y: 2129.5 + } + + readonly property real topPadding: 5 + } + + readonly property QtObject down_hovered: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15563;2766:9281;2526:13406" + readonly property string filePath: "light/images/spinbox-background-down-hovered.png" + readonly property real height: 34 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-background-down-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 124 + readonly property real x: 24379 + readonly property real y: 2189.5 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:15563;2766:9281" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "spinbox-contentItem-down-hovered" + readonly property real rightPadding: 5 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator_down_background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15563;2766:9281;2526:13408;4418:24767" + readonly property string filePath: "light/images/spinbox-indicator-down-background-down-hovered.png" + readonly property real height: 26 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-down-background-down-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 30 + readonly property real x: 24471 + readonly property real y: 2193.5 + } + + readonly property QtObject indicator_down_icon: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15563;2766:9281;2526:13408;8858:14984" + readonly property string filePath: "light/images/spinbox-indicator-down-icon-down-hovered.png" + readonly property real height: 4.50586 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-down-icon-down-hovered" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 8.00391 + readonly property real x: 24482 + readonly property real y: 2204.25 + } + + readonly property QtObject indicator_up_background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15563;2766:9281;2526:13412;4418:25668" + readonly property string filePath: "light/images/spinbox-indicator-up-background-down-hovered.png" + readonly property real height: 26 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-up-background-down-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 30 + readonly property real x: 24439 + readonly property real y: 2193.5 + } + + readonly property QtObject indicator_up_icon: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15563;2766:9281;2526:13412;8858:15141" + readonly property string filePath: "light/images/spinbox-indicator-up-icon-down-hovered.png" + readonly property real height: 4.50586 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-up-icon-down-hovered" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 8.00391 + readonly property real x: 24450 + readonly property real y: 2204.25 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: true + readonly property real rightPadding: 5 + readonly property real spacing: 64 + readonly property QtObject textInput: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15563;2766:9281;2526:13381" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-textInput-down-hovered" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 32 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 24391 + readonly property real y: 2196.5 + } + + readonly property real topPadding: 5 + } + + readonly property QtObject down_pressed: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15565;2766:9355;2526:13406" + readonly property string filePath: "light/images/spinbox-background-down-pressed.png" + readonly property real height: 34 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-background-down-pressed" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 124 + readonly property real x: 24379 + readonly property real y: 2256.5 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:15565;2766:9355" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "spinbox-contentItem-down-pressed" + readonly property real rightPadding: 5 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator_down_background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15565;2766:9355;2526:13408;4418:24767" + readonly property string filePath: "light/images/spinbox-indicator-down-background-down-pressed.png" + readonly property real height: 26 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-down-background-down-pressed" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 30 + readonly property real x: 24471 + readonly property real y: 2260.5 + } + + readonly property QtObject indicator_down_icon: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15565;2766:9355;2526:13408;8858:14984" + readonly property string filePath: "light/images/spinbox-indicator-down-icon-down-pressed.png" + readonly property real height: 4.50586 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-down-icon-down-pressed" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 8.00391 + readonly property real x: 24482 + readonly property real y: 2271.25 + } + + readonly property QtObject indicator_up_background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15565;2766:9355;2526:13412;4418:25668" + readonly property string filePath: "light/images/spinbox-indicator-up-background-down-pressed.png" + readonly property real height: 26 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-up-background-down-pressed" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 30 + readonly property real x: 24439 + readonly property real y: 2260.5 + } + + readonly property QtObject indicator_up_icon: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15565;2766:9355;2526:13412;8858:15141" + readonly property string filePath: "light/images/spinbox-indicator-up-icon-down-pressed.png" + readonly property real height: 4.50586 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-up-icon-down-pressed" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 8.00391 + readonly property real x: 24450 + readonly property real y: 2271.25 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: true + readonly property real rightPadding: 5 + readonly property real spacing: 64 + readonly property QtObject textInput: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15565;2766:9355;2526:13381" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-textInput-down-pressed" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 32 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 24391 + readonly property real y: 2263.5 + } + + readonly property real topPadding: 5 + } + + readonly property QtObject hovered: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15559;2766:9133;2526:13406" + readonly property string filePath: "light/images/spinbox-background-hovered.png" + readonly property real height: 34 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-background-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 124 + readonly property real x: 24379 + readonly property real y: 2055.5 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:15559;2766:9133" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "spinbox-contentItem-hovered" + readonly property real rightPadding: 5 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator_down_background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15559;2766:9133;2526:13408;4418:24767" + readonly property string filePath: "light/images/spinbox-indicator-down-background-hovered.png" + readonly property real height: 26 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-down-background-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 30 + readonly property real x: 24471 + readonly property real y: 2059.5 + } + + readonly property QtObject indicator_down_icon: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15559;2766:9133;2526:13408;8858:14984" + readonly property string filePath: "light/images/spinbox-indicator-down-icon-hovered.png" + readonly property real height: 4.50586 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-down-icon-hovered" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 8.00391 + readonly property real x: 24482 + readonly property real y: 2070.25 + } + + readonly property QtObject indicator_up_background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15559;2766:9133;2526:13412;4418:25668" + readonly property string filePath: "light/images/spinbox-indicator-up-background-hovered.png" + readonly property real height: 26 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-up-background-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 30 + readonly property real x: 24439 + readonly property real y: 2059.5 + } + + readonly property QtObject indicator_up_icon: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15559;2766:9133;2526:13412;8858:15141" + readonly property string filePath: "light/images/spinbox-indicator-up-icon-hovered.png" + readonly property real height: 4.50586 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-up-icon-hovered" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 8.00391 + readonly property real x: 24450 + readonly property real y: 2070.25 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: true + readonly property real rightPadding: 5 + readonly property real spacing: 64 + readonly property QtObject textInput: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15559;2766:9133;2526:13381" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-textInput-hovered" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 32 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 24391 + readonly property real y: 2062.5 + } + + readonly property real topPadding: 5 + } + + readonly property QtObject normal: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15557;2766:9059;2526:13406" + readonly property string filePath: "light/images/spinbox-background.png" + readonly property real height: 34 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-background" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 124 + readonly property real x: 24379 + readonly property real y: 1988.5 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:15557;2766:9059" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "spinbox-contentItem" + readonly property real rightPadding: 5 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator_down_background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15557;2766:9059;2526:13408;4418:24767" + readonly property string filePath: "light/images/spinbox-indicator-down-background.png" + readonly property real height: 26 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-down-background" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 30 + readonly property real x: 24471 + readonly property real y: 1992.5 + } + + readonly property QtObject indicator_down_icon: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15557;2766:9059;2526:13408;8858:14984" + readonly property string filePath: "light/images/spinbox-indicator-down-icon.png" + readonly property real height: 4.50586 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-down-icon" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 8.00391 + readonly property real x: 24482 + readonly property real y: 2003.25 + } + + readonly property QtObject indicator_up_background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15557;2766:9059;2526:13412;4418:25668" + readonly property string filePath: "light/images/spinbox-indicator-up-background.png" + readonly property real height: 26 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-up-background" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 30 + readonly property real x: 24439 + readonly property real y: 1992.5 + } + + readonly property QtObject indicator_up_icon: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15557;2766:9059;2526:13412;8858:15141" + readonly property string filePath: "light/images/spinbox-indicator-up-icon.png" + readonly property real height: 4.50586 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-up-icon" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 8.00391 + readonly property real x: 24450 + readonly property real y: 2003.25 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: true + readonly property real rightPadding: 5 + readonly property real spacing: 64 + readonly property QtObject textInput: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15557;2766:9059;2526:13381" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-textInput" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 32 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 24391 + readonly property real y: 1995.5 + } + + readonly property real topPadding: 5 + } + + readonly property QtObject up_hovered: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15567;2766:9429;2526:13406" + readonly property string filePath: "light/images/spinbox-background-up-hovered.png" + readonly property real height: 34 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-background-up-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 124 + readonly property real x: 24379 + readonly property real y: 2323.5 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:15567;2766:9429" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "spinbox-contentItem-up-hovered" + readonly property real rightPadding: 5 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator_down_background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15567;2766:9429;2526:13408;4418:24767" + readonly property string filePath: "light/images/spinbox-indicator-down-background-up-hovered.png" + readonly property real height: 26 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-down-background-up-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 30 + readonly property real x: 24471 + readonly property real y: 2327.5 + } + + readonly property QtObject indicator_down_icon: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15567;2766:9429;2526:13408;8858:14984" + readonly property string filePath: "light/images/spinbox-indicator-down-icon-up-hovered.png" + readonly property real height: 4.50586 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-down-icon-up-hovered" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 8.00391 + readonly property real x: 24482 + readonly property real y: 2338.25 + } + + readonly property QtObject indicator_up_background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15567;2766:9429;2526:13412;4418:25668" + readonly property string filePath: "light/images/spinbox-indicator-up-background-up-hovered.png" + readonly property real height: 26 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-up-background-up-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 30 + readonly property real x: 24439 + readonly property real y: 2327.5 + } + + readonly property QtObject indicator_up_icon: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15567;2766:9429;2526:13412;8858:15141" + readonly property string filePath: "light/images/spinbox-indicator-up-icon-up-hovered.png" + readonly property real height: 4.50586 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-up-icon-up-hovered" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 8.00391 + readonly property real x: 24450 + readonly property real y: 2338.25 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: true + readonly property real rightPadding: 5 + readonly property real spacing: 64 + readonly property QtObject textInput: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15567;2766:9429;2526:13381" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-textInput-up-hovered" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 32 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 24391 + readonly property real y: 2330.5 + } + + readonly property real topPadding: 5 + } + + readonly property QtObject up_pressed: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15569;2766:9503;2526:13406" + readonly property string filePath: "light/images/spinbox-background-up-pressed.png" + readonly property real height: 34 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-background-up-pressed" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 124 + readonly property real x: 24379 + readonly property real y: 2390.5 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:15569;2766:9503" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "spinbox-contentItem-up-pressed" + readonly property real rightPadding: 5 + readonly property real spacing: 8 + readonly property real topPadding: 5 + } + + readonly property QtObject indicator_down_background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15569;2766:9503;2526:13408;4418:24767" + readonly property string filePath: "light/images/spinbox-indicator-down-background-up-pressed.png" + readonly property real height: 26 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-down-background-up-pressed" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 30 + readonly property real x: 24471 + readonly property real y: 2394.5 + } + + readonly property QtObject indicator_down_icon: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15569;2766:9503;2526:13408;8858:14984" + readonly property string filePath: "light/images/spinbox-indicator-down-icon-up-pressed.png" + readonly property real height: 4.50586 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-down-icon-up-pressed" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 8.00391 + readonly property real x: 24482 + readonly property real y: 2405.25 + } + + readonly property QtObject indicator_up_background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15569;2766:9503;2526:13412;4418:25668" + readonly property string filePath: "light/images/spinbox-indicator-up-background-up-pressed.png" + readonly property real height: 26 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-up-background-up-pressed" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 30 + readonly property real x: 24439 + readonly property real y: 2394.5 + } + + readonly property QtObject indicator_up_icon: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15569;2766:9503;2526:13412;8858:15141" + readonly property string filePath: "light/images/spinbox-indicator-up-icon-up-pressed.png" + readonly property real height: 4.50586 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-indicator-up-icon-up-pressed" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 8.00391 + readonly property real x: 24450 + readonly property real y: 2405.25 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: true + readonly property real rightPadding: 5 + readonly property real spacing: 64 + readonly property QtObject textInput: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15569;2766:9503;2526:13381" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "spinbox-textInput-up-pressed" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 32 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 24391 + readonly property real y: 2397.5 + } + + readonly property real topPadding: 5 + } + + } + + readonly property QtObject switch_: QtObject { + readonly property QtObject checked: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15580;2531:14856;4350:34538" + readonly property real height: 32 + readonly property real leftShadow: 0 + readonly property string name: "switch-background-checked" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 99 + readonly property real x: 25618.5 + readonly property real y: 2250.5 + } + + readonly property real bottomPadding: 6 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 6 + readonly property string figmaId: "I2557:15580;2531:14856" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "switch-contentItem-checked" + readonly property real rightPadding: 10 + readonly property real spacing: 12 + readonly property real topPadding: 6 + } + + readonly property QtObject handle: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15580;2531:14856;4350:34543" + readonly property real height: 14 + readonly property real leftShadow: 0 + readonly property string name: "switch-handle-checked" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 14 + readonly property real x: 25645.5 + readonly property real y: 2259.5 + } + + readonly property QtObject handle_background: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15580;2531:14856;4350:34541" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "switch-handle-background-checked" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 40 + readonly property real x: 25622.5 + readonly property real y: 2256.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15580;2531:14856;6761:23654" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "switch-label-checked" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 2 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 25674.5 + readonly property real y: 2256.5 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 10 + readonly property real spacing: 12 + readonly property real topPadding: 6 + } + + readonly property QtObject checked_disabled: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15588;2531:14900;4350:34538" + readonly property real height: 32 + readonly property real leftShadow: 0 + readonly property string name: "switch-background-checked-disabled" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 99 + readonly property real x: 25618.5 + readonly property real y: 2454.5 + } + + readonly property real bottomPadding: 6 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 6 + readonly property string figmaId: "I2557:15588;2531:14900" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "switch-contentItem-checked-disabled" + readonly property real rightPadding: 10 + readonly property real spacing: 12 + readonly property real topPadding: 6 + } + + readonly property QtObject handle: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15588;2531:14900;4350:34543" + readonly property real height: 14 + readonly property real leftShadow: 0 + readonly property string name: "switch-handle-checked-disabled" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 14 + readonly property real x: 25645.5 + readonly property real y: 2463.5 + } + + readonly property QtObject handle_background: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15588;2531:14900;4350:34541" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "switch-handle-background-checked-disabled" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 40 + readonly property real x: 25622.5 + readonly property real y: 2460.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15588;2531:14900;6761:23654" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "switch-label-checked-disabled" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 2 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 25674.5 + readonly property real y: 2460.5 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 10 + readonly property real spacing: 12 + readonly property real topPadding: 6 + } + + readonly property QtObject checked_hovered: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15584;8664:14952" + readonly property real height: 32 + readonly property real leftShadow: 0 + readonly property string name: "switch-background-checked-hovered" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 99 + readonly property real x: 25618.5 + readonly property real y: 2352.5 + } + + readonly property real bottomPadding: 6 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 6 + readonly property string figmaId: "I2557:15584;8664:14951" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "switch-contentItem-checked-hovered" + readonly property real rightPadding: 10 + readonly property real spacing: 12 + readonly property real topPadding: 6 + } + + readonly property QtObject handle: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15584;8664:14975" + readonly property real height: 18 + readonly property real leftShadow: 0 + readonly property string name: "switch-handle-checked-hovered" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 18 + readonly property real x: 25643.5 + readonly property real y: 2359.5 + } + + readonly property QtObject handle_background: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15584;8664:14954" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "switch-handle-background-checked-hovered" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 40 + readonly property real x: 25622.5 + readonly property real y: 2358.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15584;8664:14957" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "switch-label-checked-hovered" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 2 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 25674.5 + readonly property real y: 2358.5 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 10 + readonly property real spacing: 12 + readonly property real topPadding: 6 + } + + readonly property QtObject checked_pressed: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15586;8664:14801" + readonly property real height: 32 + readonly property real leftShadow: 0 + readonly property string name: "switch-background-checked-pressed" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 99 + readonly property real x: 25618.5 + readonly property real y: 2403.5 + } + + readonly property real bottomPadding: 6 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 6 + readonly property string figmaId: "I2557:15586;8664:14800" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "switch-contentItem-checked-pressed" + readonly property real rightPadding: 10 + readonly property real spacing: 12 + readonly property real topPadding: 6 + } + + readonly property QtObject handle: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15586;8664:14824" + readonly property real height: 16 + readonly property real leftShadow: 0 + readonly property string name: "switch-handle-checked-pressed" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 19 + readonly property real x: 25641.5 + readonly property real y: 2411.5 + } + + readonly property QtObject handle_background: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15586;8664:14803" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "switch-handle-background-checked-pressed" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 40 + readonly property real x: 25622.5 + readonly property real y: 2409.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15586;8664:14806" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "switch-label-checked-pressed" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 2 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 25674.5 + readonly property real y: 2409.5 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 10 + readonly property real spacing: 12 + readonly property real topPadding: 6 + } + + readonly property QtObject disabled: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15582;2531:14867;2942:5449" + readonly property real height: 32 + readonly property real leftShadow: 0 + readonly property string name: "switch-background-disabled" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 99 + readonly property real x: 25618.5 + readonly property real y: 2301.5 + } + + readonly property real bottomPadding: 6 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 6 + readonly property string figmaId: "I2557:15582;2531:14867" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "switch-contentItem-disabled" + readonly property real rightPadding: 10 + readonly property real spacing: 12 + readonly property real topPadding: 6 + } + + readonly property QtObject handle: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15582;2531:14867;2531:14816" + readonly property real height: 12 + readonly property real leftShadow: 0 + readonly property string name: "switch-handle-disabled" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 12 + readonly property real x: 25626.5 + readonly property real y: 2311.5 + } + + readonly property QtObject handle_background: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15582;2531:14867;2531:14819" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "switch-handle-background-disabled" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 40 + readonly property real x: 25622.5 + readonly property real y: 2307.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15582;2531:14867;6761:24226" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "switch-label-disabled" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 2 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 25674.5 + readonly property real y: 2307.5 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 10 + readonly property real spacing: 12 + readonly property real topPadding: 6 + } + + readonly property QtObject hovered: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15576;8664:14878" + readonly property real height: 32 + readonly property real leftShadow: 0 + readonly property string name: "switch-background-hovered" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 99 + readonly property real x: 25618.5 + readonly property real y: 2148.5 + } + + readonly property real bottomPadding: 6 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 6 + readonly property string figmaId: "I2557:15576;8664:14877" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "switch-contentItem-hovered" + readonly property real rightPadding: 10 + readonly property real spacing: 12 + readonly property real topPadding: 6 + } + + readonly property QtObject handle: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15576;8664:14900" + readonly property real height: 14 + readonly property real leftShadow: 0 + readonly property string name: "switch-handle-hovered" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 14 + readonly property real x: 25625.5 + readonly property real y: 2157.5 + } + + readonly property QtObject handle_background: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15576;8664:14880" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "switch-handle-background-hovered" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 40 + readonly property real x: 25622.5 + readonly property real y: 2154.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15576;8664:14883" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "switch-label-hovered" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 2 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 25674.5 + readonly property real y: 2154.5 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 10 + readonly property real spacing: 12 + readonly property real topPadding: 6 + } + + readonly property QtObject normal: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15574;2531:14823;2942:5449" + readonly property real height: 32 + readonly property real leftShadow: 0 + readonly property string name: "switch-background" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 99 + readonly property real x: 25618.5 + readonly property real y: 2091.5 + } + + readonly property real bottomPadding: 6 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 6 + readonly property string figmaId: "I2557:15574;2531:14823" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "switch-contentItem" + readonly property real rightPadding: 10 + readonly property real spacing: 12 + readonly property real topPadding: 6 + } + + readonly property QtObject handle: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15574;2531:14823;2531:14816" + readonly property real height: 12 + readonly property real leftShadow: 0 + readonly property string name: "switch-handle" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 12 + readonly property real x: 25626.5 + readonly property real y: 2101.5 + } + + readonly property QtObject handle_background: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15574;2531:14823;2531:14819" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "switch-handle-background" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 40 + readonly property real x: 25622.5 + readonly property real y: 2097.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15574;2531:14823;6761:24226" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "switch-label" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 2 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 25674.5 + readonly property real y: 2097.5 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 10 + readonly property real spacing: 12 + readonly property real topPadding: 6 + } + + readonly property QtObject pressed: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15578;8664:14715" + readonly property real height: 32 + readonly property real leftShadow: 0 + readonly property string name: "switch-background-pressed" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 99 + readonly property real x: 25618.5 + readonly property real y: 2199.5 + } + + readonly property real bottomPadding: 6 + readonly property QtObject contentItem: QtObject { + readonly property real bottomPadding: 6 + readonly property string figmaId: "I2557:15578;8664:14714" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "switch-contentItem-pressed" + readonly property real rightPadding: 10 + readonly property real spacing: 12 + readonly property real topPadding: 6 + } + + readonly property QtObject handle: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15578;8664:14737" + readonly property real height: 14 + readonly property real leftShadow: 0 + readonly property string name: "switch-handle-pressed" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 17 + readonly property real x: 25625.5 + readonly property real y: 2208.5 + } + + readonly property QtObject handle_background: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15578;8664:14717" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "switch-handle-background-pressed" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 40 + readonly property real x: 25622.5 + readonly property real y: 2205.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15578;8664:14720" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "switch-label-pressed" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 2 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 33 + readonly property real x: 25674.5 + readonly property real y: 2205.5 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 10 + readonly property real spacing: 12 + readonly property real topPadding: 6 + } + + } + + readonly property QtObject tabbar: QtObject { + readonly property QtObject disabled: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15646;2556:17466;2556:17413" + readonly property string filePath: "" + readonly property real height: 48 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "tabbar-background-disabled" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 470 + readonly property real x: 26266.5 + readonly property real y: 2847 + } + + readonly property real bottomPadding: 4 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 4 + readonly property string figmaId: "I2557:15646;2556:17466" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "tabbar-contentItem-disabled" + readonly property real rightPadding: 4 + readonly property real spacing: 0 + readonly property real topPadding: 4 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 4 + readonly property real spacing: 0 + readonly property QtObject tabButton1: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15646;2556:17466;2556:17415" + readonly property real height: 40 + readonly property real leftShadow: 0 + readonly property string name: "tabbar-tabButton1-disabled" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 77 + readonly property real x: 26270.5 + readonly property real y: 2851 + } + + readonly property QtObject tabButton2: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15646;2556:17466;2556:17421" + readonly property real height: 40 + readonly property real leftShadow: 0 + readonly property string name: "tabbar-tabButton2-disabled" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 77 + readonly property real x: 26347.5 + readonly property real y: 2851 + } + + readonly property real topPadding: 4 + } + + readonly property QtObject disabled_footer: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15650;2556:17577;2556:17534" + readonly property string filePath: "" + readonly property real height: 48 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "tabbar-background-disabled-footer" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 470 + readonly property real x: 26267 + readonly property real y: 2977 + } + + readonly property real bottomPadding: 4 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 4 + readonly property string figmaId: "I2557:15650;2556:17577" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "tabbar-contentItem-disabled-footer" + readonly property real rightPadding: 4 + readonly property real spacing: 0 + readonly property real topPadding: 4 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 4 + readonly property real spacing: 0 + readonly property QtObject tabButton1: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15650;2556:17577;2556:17536" + readonly property real height: 40 + readonly property real leftShadow: 0 + readonly property string name: "tabbar-tabButton1-disabled-footer" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 77 + readonly property real x: 26271 + readonly property real y: 2981 + } + + readonly property QtObject tabButton2: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15650;2556:17577;2556:17537" + readonly property real height: 40 + readonly property real leftShadow: 0 + readonly property string name: "tabbar-tabButton2-disabled-footer" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 77 + readonly property real x: 26348 + readonly property real y: 2981 + } + + readonly property real topPadding: 4 + } + + readonly property QtObject normal: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15644;2556:17439;2556:17413" + readonly property string filePath: "" + readonly property real height: 48 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "tabbar-background" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 470 + readonly property real x: 26267 + readonly property real y: 2776 + } + + readonly property real bottomPadding: 4 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 4 + readonly property string figmaId: "I2557:15644;2556:17439" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "tabbar-contentItem" + readonly property real rightPadding: 4 + readonly property real spacing: 0 + readonly property real topPadding: 4 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 4 + readonly property real spacing: 0 + readonly property QtObject tabButton1: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15644;2556:17439;2556:17415" + readonly property real height: 40 + readonly property real leftShadow: 0 + readonly property string name: "tabbar-tabButton1" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 77 + readonly property real x: 26271 + readonly property real y: 2780 + } + + readonly property QtObject tabButton2: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15644;2556:17439;2556:17421" + readonly property real height: 40 + readonly property real leftShadow: 0 + readonly property string name: "tabbar-tabButton2" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 77 + readonly property real x: 26348 + readonly property real y: 2780 + } + + readonly property real topPadding: 4 + } + + readonly property QtObject normal_footer: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15648;2556:17555;2556:17534" + readonly property string filePath: "" + readonly property real height: 48 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "tabbar-background-normal-footer" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 470 + readonly property real x: 26267 + readonly property real y: 2910 + } + + readonly property real bottomPadding: 4 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 4 + readonly property string figmaId: "I2557:15648;2556:17555" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 4 + readonly property string name: "tabbar-contentItem-normal-footer" + readonly property real rightPadding: 4 + readonly property real spacing: 0 + readonly property real topPadding: 4 + } + + readonly property real leftPadding: 4 + readonly property bool mirrored: false + readonly property real rightPadding: 4 + readonly property real spacing: 0 + readonly property QtObject tabButton1: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15648;2556:17555;2556:17536" + readonly property real height: 40 + readonly property real leftShadow: 0 + readonly property string name: "tabbar-tabButton1-normal-footer" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 77 + readonly property real x: 26271 + readonly property real y: 2914 + } + + readonly property QtObject tabButton2: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15648;2556:17555;2556:17537" + readonly property real height: 40 + readonly property real leftShadow: 0 + readonly property string name: "tabbar-tabButton2-normal-footer" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 77 + readonly property real x: 26348 + readonly property real y: 2914 + } + + readonly property real topPadding: 4 + } + + } + + readonly property QtObject tabbutton: QtObject { + readonly property QtObject checked: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15633;2556:16919;2556:16901" + readonly property string filePath: "" + readonly property real height: 40 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "tabbutton-background-checked" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 77 + readonly property real x: 28142 + readonly property real y: 1948.5 + } + + readonly property real bottomPadding: 10 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 10 + readonly property string figmaId: "I2557:15633;2556:16919" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "tabbutton-contentItem-checked" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 10 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15633;2556:16919;6815:11841" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "tabbutton-icon-checked" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 20 + readonly property real x: 28154 + readonly property real y: 1958.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15633;2556:16919;2556:16898" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "tabbutton-label-checked" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 25 + readonly property real x: 28182 + readonly property real y: 1958.5 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 10 + } + + readonly property QtObject checked_disabled: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15639;2556:16934;2556:16901" + readonly property string filePath: "" + readonly property real height: 40 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "tabbutton-background-checked-disabled" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 77 + readonly property real x: 28142 + readonly property real y: 2149.5 + } + + readonly property real bottomPadding: 10 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 10 + readonly property string figmaId: "I2557:15639;2556:16934" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "tabbutton-contentItem-checked-disabled" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 10 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15639;2556:16934;6815:11841" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "tabbutton-icon-checked-disabled" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 20 + readonly property real x: 28154 + readonly property real y: 2159.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15639;2556:16934;2556:16898" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "tabbutton-label-checked-disabled" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 25 + readonly property real x: 28182 + readonly property real y: 2159.5 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 10 + } + + readonly property QtObject checked_hovered: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15637;2556:16929;2556:16901" + readonly property string filePath: "" + readonly property real height: 40 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "tabbutton-background-checked-hovered" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 77 + readonly property real x: 28142 + readonly property real y: 2082.5 + } + + readonly property real bottomPadding: 10 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 10 + readonly property string figmaId: "I2557:15637;2556:16929" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "tabbutton-contentItem-checked-hovered" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 10 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15637;2556:16929;6815:11841" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "tabbutton-icon-checked-hovered" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 20 + readonly property real x: 28154 + readonly property real y: 2092.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15637;2556:16929;2556:16898" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "tabbutton-label-checked-hovered" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 25 + readonly property real x: 28182 + readonly property real y: 2092.5 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 10 + } + + readonly property QtObject checked_pressed: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15641;2556:16939;2556:16901" + readonly property string filePath: "" + readonly property real height: 40 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "tabbutton-background-checked-pressed" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 77 + readonly property real x: 28142 + readonly property real y: 2216.5 + } + + readonly property real bottomPadding: 10 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 10 + readonly property string figmaId: "I2557:15641;2556:16939" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "tabbutton-contentItem-checked-pressed" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 10 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15641;2556:16939;6815:11841" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "tabbutton-icon-checked-pressed" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 20 + readonly property real x: 28154 + readonly property real y: 2226.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15641;2556:16939;2556:16898" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "tabbutton-label-checked-pressed" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 25 + readonly property real x: 28182 + readonly property real y: 2226.5 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 10 + } + + readonly property QtObject disabled: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15635;2556:16924;2556:16901" + readonly property string filePath: "" + readonly property real height: 40 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "tabbutton-background-disabled" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 77 + readonly property real x: 28142 + readonly property real y: 2023.24 + } + + readonly property real bottomPadding: 10 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 10 + readonly property string figmaId: "I2557:15635;2556:16924" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "tabbutton-contentItem-disabled" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 10 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15635;2556:16924;6815:11841" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "tabbutton-icon-disabled" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 20 + readonly property real x: 28154 + readonly property real y: 2033.24 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15635;2556:16924;2556:16898" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "tabbutton-label-disabled" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 25 + readonly property real x: 28182 + readonly property real y: 2033.24 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 10 + } + + readonly property QtObject hovered: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15629;2556:16909;2556:16901" + readonly property string filePath: "" + readonly property real height: 40 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "tabbutton-background-hovered" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 77 + readonly property real x: 28142 + readonly property real y: 1814.5 + } + + readonly property real bottomPadding: 10 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 10 + readonly property string figmaId: "I2557:15629;2556:16909" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "tabbutton-contentItem-hovered" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 10 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15629;2556:16909;6815:11841" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "tabbutton-icon-hovered" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 20 + readonly property real x: 28154 + readonly property real y: 1824.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15629;2556:16909;2556:16898" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "tabbutton-label-hovered" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 25 + readonly property real x: 28182 + readonly property real y: 1824.5 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 10 + } + + readonly property QtObject normal: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15627;2556:16904;2556:16901" + readonly property string filePath: "" + readonly property real height: 40 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "tabbutton-background" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 77 + readonly property real x: 28142 + readonly property real y: 1747.5 + } + + readonly property real bottomPadding: 10 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 10 + readonly property string figmaId: "I2557:15627;2556:16904" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "tabbutton-contentItem" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 10 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15627;2556:16904;6815:11841" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "tabbutton-icon" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 20 + readonly property real x: 28154 + readonly property real y: 1757.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15627;2556:16904;2556:16898" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "tabbutton-label" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 25 + readonly property real x: 28182 + readonly property real y: 1757.5 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 10 + } + + readonly property QtObject pressed: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15631;2556:16914;2556:16901" + readonly property string filePath: "" + readonly property real height: 40 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "tabbutton-background-pressed" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 77 + readonly property real x: 28142 + readonly property real y: 1881.5 + } + + readonly property real bottomPadding: 10 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 10 + readonly property string figmaId: "I2557:15631;2556:16914" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 12 + readonly property string name: "tabbutton-contentItem-pressed" + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 10 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15631;2556:16914;6815:11841" + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "tabbutton-icon-pressed" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 20 + readonly property real x: 28154 + readonly property real y: 1891.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15631;2556:16914;2556:16898" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "tabbutton-label-pressed" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 25 + readonly property real x: 28182 + readonly property real y: 1891.5 + } + + readonly property real leftPadding: 12 + readonly property bool mirrored: false + readonly property real rightPadding: 12 + readonly property real spacing: 8 + readonly property real topPadding: 10 + } + + } + + readonly property QtObject textarea: QtObject { + readonly property QtObject disabled: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15602;2554:13608;2554:13585" + readonly property string filePath: "light/images/textarea-background-disabled.png" + readonly property real height: 52 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "textarea-background-disabled" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 202 + readonly property real x: 30155 + readonly property real y: 2589 + } + + readonly property real bottomPadding: 6 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 6 + readonly property string figmaId: "I2557:15602;2554:13608" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 12 + readonly property string name: "textarea-contentItem-disabled" + readonly property real rightPadding: 12 + readonly property real spacing: 0 + readonly property real topPadding: 6 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15602;2554:13608;2554:13582" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 40 + readonly property real leftShadow: 0 + readonly property string name: "textarea-label-disabled" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 32 + readonly property real topShadow: 0 + readonly property real width: 178 + readonly property real x: 30167 + readonly property real y: 2595 + } + + readonly property real leftPadding: 12 + readonly property real rightPadding: 12 + readonly property real topPadding: 6 + } + + readonly property QtObject focused: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2654:6236;2654:5963;2554:13585" + readonly property string filePath: "light/images/textarea-background-focused.png" + readonly property real height: 52 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "textarea-background-focused" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 202 + readonly property real x: 30155 + readonly property real y: 2666 + } + + readonly property real bottomPadding: 6 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 6 + readonly property string figmaId: "I2654:6236;2654:5963" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 12 + readonly property string name: "textarea-contentItem-focused" + readonly property real rightPadding: 12 + readonly property real spacing: 0 + readonly property real topPadding: 6 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2654:6236;2654:5963;2554:13582" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 40 + readonly property real leftShadow: 0 + readonly property string name: "textarea-label-focused" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 32 + readonly property real topShadow: 0 + readonly property real width: 178 + readonly property real x: 30167 + readonly property real y: 2672 + } + + readonly property real leftPadding: 12 + readonly property real rightPadding: 12 + readonly property real topPadding: 6 + } + + readonly property QtObject hovered: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15600;2554:13603;2554:13585" + readonly property string filePath: "light/images/textarea-background-hovered.png" + readonly property real height: 52 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "textarea-background-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 202 + readonly property real x: 30155 + readonly property real y: 2512 + } + + readonly property real bottomPadding: 6 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 6 + readonly property string figmaId: "I2557:15600;2554:13603" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 12 + readonly property string name: "textarea-contentItem-hovered" + readonly property real rightPadding: 12 + readonly property real spacing: 0 + readonly property real topPadding: 6 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15600;2554:13603;2554:13582" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 40 + readonly property real leftShadow: 0 + readonly property string name: "textarea-label-hovered" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 32 + readonly property real topShadow: 0 + readonly property real width: 178 + readonly property real x: 30167 + readonly property real y: 2518 + } + + readonly property real leftPadding: 12 + readonly property real rightPadding: 12 + readonly property real topPadding: 6 + } + + readonly property QtObject normal: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15598;2554:13588;2554:13585" + readonly property string filePath: "light/images/textarea-background.png" + readonly property real height: 52 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "textarea-background" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 202 + readonly property real x: 30155 + readonly property real y: 2435 + } + + readonly property real bottomPadding: 6 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 6 + readonly property string figmaId: "I2557:15598;2554:13588" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 12 + readonly property string name: "textarea-contentItem" + readonly property real rightPadding: 12 + readonly property real spacing: 0 + readonly property real topPadding: 6 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15598;2554:13588;2554:13582" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 40 + readonly property real leftShadow: 0 + readonly property string name: "textarea-label" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 32 + readonly property real topShadow: 0 + readonly property real width: 178 + readonly property real x: 30167 + readonly property real y: 2441 + } + + readonly property real leftPadding: 12 + readonly property real rightPadding: 12 + readonly property real topPadding: 6 + } + + } + + readonly property QtObject textfield: QtObject { + readonly property QtObject disabled: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15595;2537:15922;2537:15894" + readonly property string filePath: "light/images/textfield-background-disabled.png" + readonly property real height: 30 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "textfield-background-disabled" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 160 + readonly property real x: 29361 + readonly property real y: 1873.5 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:15595;2537:15922" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 12 + readonly property string name: "textfield-contentItem-disabled" + readonly property real rightPadding: 12 + readonly property real spacing: 0 + readonly property real topPadding: 5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15595;2537:15922;2537:15892" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 16 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "textfield-label-disabled" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 28 + readonly property real x: 29373 + readonly property real y: 1878.5 + } + + readonly property real leftPadding: 12 + readonly property real rightPadding: 12 + readonly property real topPadding: 5 + } + + readonly property QtObject focused: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2644:5967;2644:5955;2537:15894" + readonly property string filePath: "light/images/textfield-background-focused.png" + readonly property real height: 30 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "textfield-background-focused" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 160 + readonly property real x: 29361 + readonly property real y: 1942.5 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2644:5967;2644:5955" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 12 + readonly property string name: "textfield-contentItem-focused" + readonly property real rightPadding: 12 + readonly property real spacing: 0 + readonly property real topPadding: 5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2644:5967;2644:5955;2537:15892" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 16 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "textfield-label-focused" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 28 + readonly property real x: 29373 + readonly property real y: 1947.5 + } + + readonly property real leftPadding: 12 + readonly property real rightPadding: 12 + readonly property real topPadding: 5 + } + + readonly property QtObject hovered: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15593;2537:15917;2537:15894" + readonly property string filePath: "light/images/textfield-background-hovered.png" + readonly property real height: 30 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "textfield-background-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 160 + readonly property real x: 29361 + readonly property real y: 1804.5 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:15593;2537:15917" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 12 + readonly property string name: "textfield-contentItem-hovered" + readonly property real rightPadding: 12 + readonly property real spacing: 0 + readonly property real topPadding: 5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15593;2537:15917;2537:15892" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 16 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "textfield-label-hovered" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 28 + readonly property real x: 29373 + readonly property real y: 1809.5 + } + + readonly property real leftPadding: 12 + readonly property real rightPadding: 12 + readonly property real topPadding: 5 + } + + readonly property QtObject normal: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string exportType: "image" + readonly property string figmaId: "I2557:15591;2537:15912;2537:15894" + readonly property string filePath: "light/images/textfield-background.png" + readonly property real height: 30 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "textfield-background" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 160 + readonly property real x: 29361 + readonly property real y: 1735.5 + } + + readonly property real bottomPadding: 5 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 5 + readonly property string figmaId: "I2557:15591;2537:15912" + readonly property string layoutMode: "VERTICAL" + readonly property real leftPadding: 12 + readonly property string name: "textfield-contentItem" + readonly property real rightPadding: 12 + readonly property real spacing: 0 + readonly property real topPadding: 5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15591;2537:15912;2537:15892" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 16 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "textfield-label" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 1 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 28 + readonly property real x: 29373 + readonly property real y: 1740.5 + } + + readonly property real leftPadding: 12 + readonly property real rightPadding: 12 + readonly property real topPadding: 5 + } + + } + + readonly property QtObject toolbar: QtObject { + readonly property QtObject disabled: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2942:5726;2556:19625;2556:19554" + readonly property string filePath: "" + readonly property real height: 48 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "toolbar-background-disabled" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 233 + readonly property real x: 31345 + readonly property real y: 2862 + } + + readonly property real bottomPadding: 8 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 8 + readonly property string figmaId: "I2942:5726;2556:19625" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 8 + readonly property string name: "toolbar-contentItem-disabled" + readonly property real rightPadding: 8 + readonly property real spacing: 2 + readonly property real topPadding: 8 + } + + readonly property real leftPadding: 8 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property real spacing: 2 + readonly property QtObject toolButton1: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2942:5726;2556:19625;2556:19556" + readonly property real height: 32 + readonly property real leftShadow: 0 + readonly property string name: "toolbar-toolButton1-disabled" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 71 + readonly property real x: 31353 + readonly property real y: 2870 + } + + readonly property QtObject toolButton2: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2942:5726;2556:19625;2556:19562" + readonly property real height: 32 + readonly property real leftShadow: 0 + readonly property string name: "toolbar-toolButton2-disabled" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 71 + readonly property real x: 31426 + readonly property real y: 2870 + } + + readonly property real topPadding: 8 + } + + readonly property QtObject disabled_footer: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2942:5728;2556:19669;2556:19582" + readonly property string filePath: "" + readonly property real height: 48 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "toolbar-background-disabled-footer" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 233 + readonly property real x: 31345 + readonly property real y: 2996 + } + + readonly property real bottomPadding: 4 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 4 + readonly property string figmaId: "I2942:5728;2556:19669" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 8 + readonly property string name: "toolbar-contentItem-disabled-footer" + readonly property real rightPadding: 8 + readonly property real spacing: 2 + readonly property real topPadding: 4 + } + + readonly property real leftPadding: 8 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property real spacing: 2 + readonly property QtObject toolButton1: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2942:5728;2556:19669;2556:19584" + readonly property real height: 32 + readonly property real leftShadow: 0 + readonly property string name: "toolbar-toolButton1-disabled-footer" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 71 + readonly property real x: 31353 + readonly property real y: 3004 + } + + readonly property QtObject toolButton2: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2942:5728;2556:19669;2556:19585" + readonly property real height: 32 + readonly property real leftShadow: 0 + readonly property string name: "toolbar-toolButton2-disabled-footer" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 71 + readonly property real x: 31426 + readonly property real y: 3004 + } + + readonly property real topPadding: 4 + } + + readonly property QtObject normal: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2942:5725;2556:19603;2556:19554" + readonly property string filePath: "" + readonly property real height: 48 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "toolbar-background" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 233 + readonly property real x: 31345 + readonly property real y: 2795 + } + + readonly property real bottomPadding: 8 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 8 + readonly property string figmaId: "I2942:5725;2556:19603" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 8 + readonly property string name: "toolbar-contentItem" + readonly property real rightPadding: 8 + readonly property real spacing: 2 + readonly property real topPadding: 8 + } + + readonly property real leftPadding: 8 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property real spacing: 2 + readonly property QtObject toolButton1: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2942:5725;2556:19603;2556:19556" + readonly property real height: 32 + readonly property real leftShadow: 0 + readonly property string name: "toolbar-toolButton1" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 71 + readonly property real x: 31353 + readonly property real y: 2803 + } + + readonly property QtObject toolButton2: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2942:5725;2556:19603;2556:19562" + readonly property real height: 32 + readonly property real leftShadow: 0 + readonly property string name: "toolbar-toolButton2" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 71 + readonly property real x: 31426 + readonly property real y: 2803 + } + + readonly property real topPadding: 8 + } + + readonly property QtObject normal_footer: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 0 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2942:5727;2556:19647;2556:19582" + readonly property string filePath: "" + readonly property real height: 48 + readonly property real leftOffset: 0 + readonly property real leftShadow: 0 + readonly property string name: "toolbar-background-normal-footer" + readonly property real rightOffset: 0 + readonly property real rightShadow: 0 + readonly property real topOffset: 0 + readonly property real topShadow: 0 + readonly property real width: 233 + readonly property real x: 31345 + readonly property real y: 2929 + } + + readonly property real bottomPadding: 4 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 4 + readonly property string figmaId: "I2942:5727;2556:19647" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 8 + readonly property string name: "toolbar-contentItem-normal-footer" + readonly property real rightPadding: 8 + readonly property real spacing: 2 + readonly property real topPadding: 4 + } + + readonly property real leftPadding: 8 + readonly property bool mirrored: false + readonly property real rightPadding: 8 + readonly property real spacing: 2 + readonly property QtObject toolButton1: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2942:5727;2556:19647;2556:19584" + readonly property real height: 32 + readonly property real leftShadow: 0 + readonly property string name: "toolbar-toolButton1-normal-footer" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 71 + readonly property real x: 31353 + readonly property real y: 2937 + } + + readonly property QtObject toolButton2: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2942:5727;2556:19647;2556:19585" + readonly property real height: 32 + readonly property real leftShadow: 0 + readonly property string name: "toolbar-toolButton2-normal-footer" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 71 + readonly property real x: 31426 + readonly property real y: 2937 + } + + readonly property real topPadding: 4 + } + + } + + readonly property QtObject toolbutton: QtObject { + readonly property QtObject checked: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15659;2556:18709;2556:18691" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "toolbutton-background-checked" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 71 + readonly property real x: 33127 + readonly property real y: 1943 + } + + readonly property real bottomPadding: 8 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 8 + readonly property string figmaId: "I2557:15659;2556:18709" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 11 + readonly property string name: "toolbutton-contentItem-checked" + readonly property real rightPadding: 11 + readonly property real spacing: 8 + readonly property real topPadding: 8 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15659;2556:18709;8907:14161" + readonly property real height: 16 + readonly property real leftShadow: 0 + readonly property string name: "toolbutton-icon-checked" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 33138 + readonly property real y: 1951 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15659;2556:18709;4732:16190" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "toolbutton-label-checked" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 25 + readonly property real x: 33162 + readonly property real y: 1949 + } + + readonly property real leftPadding: 11 + readonly property bool mirrored: false + readonly property real rightPadding: 11 + readonly property real spacing: 8 + readonly property real topPadding: 8 + } + + readonly property QtObject checked_disabled: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15665;2556:18724;2556:18691" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "toolbutton-background-checked-disabled" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 71 + readonly property real x: 33127 + readonly property real y: 2144 + } + + readonly property real bottomPadding: 8 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 8 + readonly property string figmaId: "I2557:15665;2556:18724" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 11 + readonly property string name: "toolbutton-contentItem-checked-disabled" + readonly property real rightPadding: 11 + readonly property real spacing: 8 + readonly property real topPadding: 8 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15665;2556:18724;8907:14161" + readonly property real height: 16 + readonly property real leftShadow: 0 + readonly property string name: "toolbutton-icon-checked-disabled" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 33138 + readonly property real y: 2152 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15665;2556:18724;4732:16190" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "toolbutton-label-checked-disabled" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 25 + readonly property real x: 33162 + readonly property real y: 2150 + } + + readonly property real leftPadding: 11 + readonly property bool mirrored: false + readonly property real rightPadding: 11 + readonly property real spacing: 8 + readonly property real topPadding: 8 + } + + readonly property QtObject checked_hovered: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15663;2556:18719;2556:18691" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "toolbutton-background-checked-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 71 + readonly property real x: 33127 + readonly property real y: 2077 + } + + readonly property real bottomPadding: 8 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 8 + readonly property string figmaId: "I2557:15663;2556:18719" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 11 + readonly property string name: "toolbutton-contentItem-checked-hovered" + readonly property real rightPadding: 11 + readonly property real spacing: 8 + readonly property real topPadding: 8 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15663;2556:18719;8907:14161" + readonly property real height: 16 + readonly property real leftShadow: 0 + readonly property string name: "toolbutton-icon-checked-hovered" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 33138 + readonly property real y: 2085 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15663;2556:18719;4732:16190" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "toolbutton-label-checked-hovered" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 25 + readonly property real x: 33162 + readonly property real y: 2083 + } + + readonly property real leftPadding: 11 + readonly property bool mirrored: false + readonly property real rightPadding: 11 + readonly property real spacing: 8 + readonly property real topPadding: 8 + } + + readonly property QtObject checked_pressed: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15667;2556:18729;2556:18691" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "toolbutton-background-checked-pressed" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 71 + readonly property real x: 33127 + readonly property real y: 2211.5 + } + + readonly property real bottomPadding: 8 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 8 + readonly property string figmaId: "I2557:15667;2556:18729" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 11 + readonly property string name: "toolbutton-contentItem-checked-pressed" + readonly property real rightPadding: 11 + readonly property real spacing: 8 + readonly property real topPadding: 8 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15667;2556:18729;8907:14161" + readonly property real height: 16 + readonly property real leftShadow: 0 + readonly property string name: "toolbutton-icon-checked-pressed" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 33138 + readonly property real y: 2219.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15667;2556:18729;4732:16190" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "toolbutton-label-checked-pressed" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 25 + readonly property real x: 33162 + readonly property real y: 2217.5 + } + + readonly property real leftPadding: 11 + readonly property bool mirrored: false + readonly property real rightPadding: 11 + readonly property real spacing: 8 + readonly property real topPadding: 8 + } + + readonly property QtObject disabled: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15661;2556:18714;2556:18691" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "toolbutton-background-disabled" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 71 + readonly property real x: 33127 + readonly property real y: 2010.5 + } + + readonly property real bottomPadding: 8 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 8 + readonly property string figmaId: "I2557:15661;2556:18714" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 11 + readonly property string name: "toolbutton-contentItem-disabled" + readonly property real rightPadding: 11 + readonly property real spacing: 8 + readonly property real topPadding: 8 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15661;2556:18714;8907:14161" + readonly property real height: 16 + readonly property real leftShadow: 0 + readonly property string name: "toolbutton-icon-disabled" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 33138 + readonly property real y: 2018.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15661;2556:18714;4732:16190" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "toolbutton-label-disabled" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 25 + readonly property real x: 33162 + readonly property real y: 2016.5 + } + + readonly property real leftPadding: 11 + readonly property bool mirrored: false + readonly property real rightPadding: 11 + readonly property real spacing: 8 + readonly property real topPadding: 8 + } + + readonly property QtObject hovered: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15655;2556:18699;2556:18691" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "toolbutton-background-hovered" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 71 + readonly property real x: 33127 + readonly property real y: 1811.5 + } + + readonly property real bottomPadding: 8 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 8 + readonly property string figmaId: "I2557:15655;2556:18699" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 11 + readonly property string name: "toolbutton-contentItem-hovered" + readonly property real rightPadding: 11 + readonly property real spacing: 8 + readonly property real topPadding: 8 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15655;2556:18699;8907:14161" + readonly property real height: 16 + readonly property real leftShadow: 0 + readonly property string name: "toolbutton-icon-hovered" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 33138 + readonly property real y: 1819.5 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15655;2556:18699;4732:16190" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "toolbutton-label-hovered" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 25 + readonly property real x: 33162 + readonly property real y: 1817.5 + } + + readonly property real leftPadding: 11 + readonly property bool mirrored: false + readonly property real rightPadding: 11 + readonly property real spacing: 8 + readonly property real topPadding: 8 + } + + readonly property QtObject normal: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15653;2556:18694;2556:18691" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "toolbutton-background" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 71 + readonly property real x: 33127 + readonly property real y: 1742 + } + + readonly property real bottomPadding: 8 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 8 + readonly property string figmaId: "I2557:15653;2556:18694" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 11 + readonly property string name: "toolbutton-contentItem" + readonly property real rightPadding: 11 + readonly property real spacing: 8 + readonly property real topPadding: 8 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15653;2556:18694;8907:14161" + readonly property real height: 16 + readonly property real leftShadow: 0 + readonly property string name: "toolbutton-icon" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 33138 + readonly property real y: 1750 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15653;2556:18694;4732:16190" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "toolbutton-label" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 25 + readonly property real x: 33162 + readonly property real y: 1748 + } + + readonly property real leftPadding: 11 + readonly property bool mirrored: false + readonly property real rightPadding: 11 + readonly property real spacing: 8 + readonly property real topPadding: 8 + } + + readonly property QtObject pressed: QtObject { + readonly property QtObject background: QtObject { + readonly property real bottomOffset: 4 + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15657;2556:18704;2556:18691" + readonly property string filePath: "" + readonly property real height: 32 + readonly property real leftOffset: 4 + readonly property real leftShadow: 0 + readonly property string name: "toolbutton-background-pressed" + readonly property real rightOffset: 4 + readonly property real rightShadow: 0 + readonly property real topOffset: 4 + readonly property real topShadow: 0 + readonly property real width: 71 + readonly property real x: 33126 + readonly property real y: 1878 + } + + readonly property real bottomPadding: 8 + readonly property QtObject contentItem: QtObject { + readonly property string alignItems: "CENTER" + readonly property real bottomPadding: 8 + readonly property string figmaId: "I2557:15657;2556:18704" + readonly property string layoutMode: "HORIZONTAL" + readonly property real leftPadding: 11 + readonly property string name: "toolbutton-contentItem-pressed" + readonly property real rightPadding: 11 + readonly property real spacing: 8 + readonly property real topPadding: 8 + } + + readonly property QtObject icon: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15657;2556:18704;8907:14161" + readonly property real height: 16 + readonly property real leftShadow: 0 + readonly property string name: "toolbutton-icon-pressed" + readonly property real rightShadow: 0 + readonly property real topShadow: 0 + readonly property real width: 16 + readonly property real x: 33137 + readonly property real y: 1886 + } + + readonly property QtObject label: QtObject { + readonly property real bottomShadow: 0 + readonly property string figmaId: "I2557:15657;2556:18704;4732:16190" + readonly property string fontFamily: "Segoe UI" + readonly property real fontSize: 14 + readonly property real height: 20 + readonly property real leftShadow: 0 + readonly property string name: "toolbutton-label-pressed" + readonly property real rightShadow: 0 + readonly property real textHAlignment: 4 + readonly property real textVAlignment: 128 + readonly property real topShadow: 0 + readonly property real width: 25 + readonly property real x: 33161 + readonly property real y: 1884 + } + + readonly property real leftPadding: 11 + readonly property bool mirrored: false + readonly property real rightPadding: 11 + readonly property real spacing: 8 + readonly property real topPadding: 8 + } + + } + + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/DelayButton.qml b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/DelayButton.qml new file mode 100644 index 0000000..cfc1545 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/DelayButton.qml @@ -0,0 +1,115 @@ +// Copyright (C) 2024 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.FluentWinUI3.impl + +T.DelayButton { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + spacing: __config.spacing || 0 + + topPadding: __config.topPadding || 0 + bottomPadding: __config.bottomPadding || 0 + leftPadding: __config.leftPadding || 0 + rightPadding: __config.rightPadding || 0 + + icon.width: __config.icon.width + icon.height: __config.icon.height + icon.color: __buttonText + + readonly property color __buttonText: { + if (Application.styleHints.accessibility.contrastPreference === Qt.HighContrast) { + return (control.enabled && ((control.flat && (control.down || control.hovered)) + || ((control.highlighted || control.checked) && !control.down))) + ? control.palette.button + : control.enabled && (control.hovered || control.down) + ? control.palette.highlight + : control.palette.buttonText + } + if (control.down) { + return (control.checked) + ? Application.styleHints.colorScheme == Qt.Light + ? Color.transparent("white", 0.7) : Color.transparent("black", 0.5) + : (Application.styleHints.colorScheme === Qt.Light + ? Color.transparent(control.palette.buttonText, 0.62) + : Color.transparent(control.palette.buttonText, 0.7725)) + } else if (control.checked) { + return (Application.styleHints.colorScheme === Qt.Dark && !control.enabled) + ? Color.transparent("white", 0.5302) + : (Application.styleHints.colorScheme === Qt.Dark ? "black" : "white") + } else { + return control.palette.buttonText + } + } + + readonly property string __currentState: [ + control.checked && "checked", + !control.enabled && "disabled", + control.enabled && !control.down && control.hovered && "hovered", + control.down && "pressed" + ].filter(Boolean).join("_") || "normal" + readonly property var __config: Config.controls.button[__currentState] || {} + + readonly property Item __focusFrameTarget: control + + transition: Transition { + NumberAnimation { + duration: control.delay * (control.pressed ? 1.0 - control.progress : 0.3 * control.progress) + } + } + + contentItem: ItemGroup { + ClippedText { + clip: control.progress > 0 + clipX: -control.leftPadding + control.progress * control.width + clipWidth: (1.0 - control.progress) * control.width + visible: control.progress < 1 + + text: control.text + font: control.font + color: control.icon.color + horizontalAlignment: Text.AlignHCenter + verticalAlignment: Text.AlignVCenter + elide: Text.ElideRight + } + + ClippedText { + clip: control.progress > 0 + clipX: -control.leftPadding + clipWidth: control.progress * control.width + visible: control.progress > 0 + + text: control.text + font: control.font + color: control.icon.color + horizontalAlignment: Text.AlignHCenter + verticalAlignment: Text.AlignVCenter + elide: Text.ElideRight + } + } + + background: ButtonBackground { + control: control + implicitHeight: control.__config.background.height + implicitWidth: control.__config.background.width + radius: control.__config.background.topOffset + subtle: false + + Rectangle { + width: control.progress * parent.width + height: parent.height + radius: parent.radius + color: control.down ? control.palette.accent : "transparent" + visible: !control.checked && control.enabled + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/Dialog.qml b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/Dialog.qml new file mode 100644 index 0000000..544da13 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/Dialog.qml @@ -0,0 +1,98 @@ +// Copyright (C) 2024 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Effects + +T.Dialog { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding, + implicitHeaderWidth, + implicitFooterWidth) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding + + (implicitHeaderHeight > 0 ? implicitHeaderHeight + spacing : 0) + + (implicitFooterHeight > 0 ? implicitFooterHeight + spacing : 0)) + + readonly property bool __isHighContrast: Application.styleHints.accessibility.contrastPreference === Qt.HighContrast + + leftInset: __isHighContrast ? 0 : -32 + topInset: __isHighContrast ? 0 : -32 + rightInset: __isHighContrast ? 0 : -32 + bottomInset: __isHighContrast ? 0 : -32 + + padding: 24 + topPadding: 12 + bottomPadding: 23 + + enter: Transition { + NumberAnimation { property: "opacity"; from: 0.0; to: 1.0; easing.type: Easing.Linear; duration: 83 } + NumberAnimation { property: "scale"; from: control.modal ? 1.05 : 1; to: 1; easing.type: Easing.OutCubic; duration: 167 } + } + + exit: Transition { + NumberAnimation { property: "opacity"; from: 1.0; to: 0.0; easing.type: Easing.Linear; duration: 83 } + NumberAnimation { property: "scale"; from: 1; to: control.modal ? 1.05 : 1; easing.type: Easing.OutCubic; duration: 167 } + } + + background: Rectangle { + color: control.__isHighContrast ? control.palette.window : "transparent" + border.color: control.__isHighContrast ? control.palette.text : "transparent" + border.width: 2 + radius: 8 + MultiEffect { + visible: !control.__isHighContrast + x: -control.leftInset + y: -control.topInset + width: source.width + height: source.height + source: Rectangle { + width: control.background.width + control.leftInset + control.rightInset + height: control.background.height + control.topInset + control.bottomInset + color: Application.styleHints.colorScheme === Qt.Light ? "white" : Qt.tint(control.palette.window, Color.transparent("white", 0.05)) + border.color: "#66757575" + radius: 8 + } + shadowScale: 1 + shadowOpacity: 0.19 + shadowColor: control.palette.shadow + shadowEnabled: true + shadowHorizontalOffset: 0 + shadowVerticalOffset: 32 + blurMax: 64 + } + } + + header: Label { + text: control.title + topPadding: control.padding + leftPadding: control.padding + rightPadding: control.padding + visible: control.title && parent?.parent === Overlay.overlay + elide: Label.ElideRight + font.bold: true + font.pixelSize: 20 + font.weight: Font.DemiBold + } + + footer: DialogButtonBox { + visible: count > 0 + leftInset: control.__isHighContrast ? 1 : 0 + topInset: control.__isHighContrast ? 1 : 0 + rightInset: control.__isHighContrast ? 1 : 0 + bottomInset: control.__isHighContrast ? 1 : 0 + } + + T.Overlay.modal: Rectangle { + color: Color.transparent(control.palette.shadow, 0.3) + } + + T.Overlay.modeless: Rectangle { + color: "transparent" + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/DialogButtonBox.qml b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/DialogButtonBox.qml new file mode 100644 index 0000000..6c28033 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/DialogButtonBox.qml @@ -0,0 +1,55 @@ +// Copyright (C) 2024 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Templates as T + +T.DialogButtonBox { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + spacing: 8 + padding: 24 + + alignment: count === 1 ? Qt.AlignRight : undefined + + delegate: Button { + highlighted: DialogButtonBox.buttonRole === DialogButtonBox.AcceptRole || DialogButtonBox.buttonRole === DialogButtonBox.YesRole + } + + contentItem: ListView { + implicitWidth: contentWidth + model: control.contentModel + spacing: control.spacing + orientation: ListView.Horizontal + boundsBehavior: Flickable.StopAtBounds + snapMode: ListView.SnapToItem + } + + background: Item { + readonly property bool __isHighContrast: Application.styleHints.accessibility.contrastPreference === Qt.HighContrast + implicitHeight: 81 + Rectangle { + implicitHeight: parent.__isHighContrast ? 2 : 1 + width: parent.width + color: parent.__isHighContrast ? control.palette.text : Application.styleHints.colorScheme === Qt.Light ? "#0F000000" : "#15FFFFFF" + } + Rectangle { + implicitHeight: parent.__isHighContrast ? 79 : 80 + x: 1; y: parent.__isHighContrast ? 2 : 1 + width: parent.width - 2 + height: parent.height - (parent.__isHighContrast ? 3 : 2) + color: control.palette.window + topLeftRadius: 0 + bottomLeftRadius: 7 + bottomRightRadius: 7 + topRightRadius: 0 + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/FocusFrame.qml b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/FocusFrame.qml new file mode 100644 index 0000000..bb79ddc --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/FocusFrame.qml @@ -0,0 +1,58 @@ +// Copyright (C) 2024 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls +import QtQuick.Layouts + +@Deprecated { + reason: "FocusFrame component has been moved to private FluentWinUI3.impl module \ + and is no longer part of the public QML API." +} +Rectangle { + Component.onCompleted: { + print("FocusFrame has been moved to private FluentWinUI3.impl module " + + "and is no longer part of the public QML API.") + } + function moveToItem(item) { + if (!item) { + targetItem = null; + parent = null; + return; + } + parent = item.parent + targetItem = item + } + + property Item targetItem + property real innerFrameSize: 1 + property real outerFrameSize: 3 + property real frameRadius: 4.0 + + x: targetItem ? targetItem.x - outerFrameSize : 0 + y: targetItem ? targetItem.y - outerFrameSize : 0 + // Stack on top of all siblings of the targetItem + z: 100 + width: targetItem ? targetItem.width + outerFrameSize * 2 : 0 + height: targetItem ? targetItem.height + outerFrameSize * 2 : 0 + radius: frameRadius + outerFrameSize + visible: targetItem && targetItem.visible + color: "transparent" + border.color: Application.styleHints.colorScheme === Qt.Light ? "black" : "white" + border.width: outerFrameSize - (Application.styleHints.colorScheme === Qt.Light ? innerFrameSize : 0) + + Rectangle { + id: innerFocusFrame + z: 10 + x: outerFrameSize - innerFrameSize + y: outerFrameSize - innerFrameSize + width: targetItem ? targetItem.width + innerFrameSize * 2 : 0 + height: targetItem ? targetItem.height + innerFrameSize * 2 : 0 + radius: frameRadius + innerFrameSize + visible: targetItem && targetItem.visible + color: "transparent" + border.color: Application.styleHints.colorScheme === Qt.Light ? "white" : "black" + border.width: innerFrameSize + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/Frame.qml b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/Frame.qml new file mode 100644 index 0000000..bdabfd9 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/Frame.qml @@ -0,0 +1,45 @@ +// Copyright (C) 2024 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Controls.FluentWinUI3.impl as Impl +import QtQuick.Templates as T + +T.Frame { + id: control + + implicitWidth: Math.max((background.minimumWidth || implicitBackgroundWidth) + + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max((background.minimumHeight || implicitBackgroundHeight) + + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + topPadding: __config.topPadding || 0 + bottomPadding: __config.bottomPadding || 0 + leftPadding: __config.leftPadding || 0 + rightPadding: __config.rightPadding || 0 + + topInset: -__config.topInset || 0 + bottomInset: -__config.bottomInset || 0 + leftInset: -__config.leftInset || 0 + rightInset: -__config.rightInset || 0 + + readonly property string __currentState: !control.enabled ? "disabled" : "normal"; + readonly property var __config: Config.controls.frame[__currentState] || {} + + background: Rectangle { + implicitWidth: control.__config.background.width + implicitHeight: control.__config.background.height + color: "transparent" + border.color: Application.styleHints.accessibility.contrastPreference === Qt.HighContrast ? control.palette.text : "transparent" + radius: 4 + Impl.StyleImage { + width: parent.width + height: parent.height + imageConfig: control.__config.background + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/GroupBox.qml b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/GroupBox.qml new file mode 100644 index 0000000..ea154e6 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/GroupBox.qml @@ -0,0 +1,72 @@ +// Copyright (C) 2024 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Controls.FluentWinUI3.impl as Impl +import QtQuick.Templates as T + +T.GroupBox { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding, + implicitLabelWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + readonly property real __deltaY: (__config.background.y - __config.label.y) || 0 + readonly property real __deltaX: (__config.background.x - __config.label.x) || 0 + spacing: (__deltaY - __config.label.height) || 0 + + topPadding: (__config.topPadding || 0) + (spacing >= 0 ? (label.height + spacing) : __deltaY) + bottomPadding: __config.bottomPadding || 0 + leftPadding: (__config.leftPadding || 0) + (__deltaX >= 0 ? __deltaX : 0) + rightPadding: __config.rightPadding || 0 + + topInset: __deltaY > 0 ? __deltaY : 0 + bottomInset: -__config.bottomInset || 0 + leftInset: __deltaX > 0 ? __deltaX : 0 + rightInset: -__config.rightInset || 0 + + readonly property string __currentState: [ + !control.enabled && "disabled", + control.enabled && control.hovered && "hovered", + ].filter(Boolean).join("_") || "normal" + readonly property var __config: Config.controls.groupbox[__currentState] || {} + + label: T.Label { + x: control.__deltaX > 0 ? 0 : -__deltaX + y: control.__deltaY > 0 ? 0 : -__deltaY + + topPadding: control.__config.label_contentItem.topPadding || 0 + leftPadding: control.__config.label_contentItem.leftPadding || 0 + rightPadding: control.__config.label_contentItem.rightPadding || 0 + bottomPadding: control.__config.label_contentItem.bottomPadding || 0 + + height: Math.max(implicitHeight, __config.label.height) + + text: control.title + font: control.font + color: control.palette.windowText + elide: Text.ElideRight + horizontalAlignment: control.__config.label_text.textHAlignment + verticalAlignment: control.__config.label_text.textVAlignment + + background: Impl.StyleImage { + imageConfig: control.__config.label_background + } + } + + background: Rectangle { + color: "transparent" + border.color: Application.styleHints.accessibility.contrastPreference === Qt.HighContrast ? control.palette.text : "transparent" + radius: 4 + Impl.StyleImage { + imageConfig: control.__config.background.filePath ? control.__config.background : Config.controls.frame["normal"].background // fallback to regular frame background + width: parent.width + height: parent.height + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/ItemDelegate.qml b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/ItemDelegate.qml new file mode 100644 index 0000000..ebc025d --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/ItemDelegate.qml @@ -0,0 +1,106 @@ +// Copyright (C) 2024 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Controls.FluentWinUI3.impl as Impl +import QtQuick.Templates as T + +T.ItemDelegate { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + spacing: __config.spacing || 0 + + topPadding: __config.topPadding || 0 + verticalOffset + leftPadding: __config.leftPadding || 0 + __horizontalOffset + rightPadding: __config.rightPadding || 0 + __horizontalOffset + bottomPadding: __config.bottomPadding || 0 + __verticalOffset + + topInset: -__config.topInset || 0 + bottomInset: -__config.bottomInset || 0 + leftInset: -__config.leftInset || 0 + rightInset: -__config.rightInset || 0 + + readonly property bool __isHighContrast: Application.styleHints.accessibility.contrastPreference === Qt.HighContrast + + icon.width: 16 + icon.height: 16 + icon.color: control.down ? __pressedText : __isHighContrast && control.hovered ? control.palette.button : control.palette.buttonText + + readonly property int __horizontalOffset: 4 + readonly property int __verticalOffset: 2 + + readonly property color __pressedText: Application.styleHints.colorScheme == Qt.Light + ? Qt.rgba(control.palette.buttonText.r, control.palette.buttonText.g, control.palette.buttonText.b, 0.62) + : Qt.rgba(control.palette.buttonText.r, control.palette.buttonText.g, control.palette.buttonText.b, 0.7725) + readonly property string __currentState: [ + !control.enabled && "disabled", + control.highlighted && "highlighted", + control.enabled && !control.down && control.hovered && "hovered", + control.down && "pressed" + ].filter(Boolean).join("_") || "normal" + readonly property var __config: Config.controls.itemdelegate[__currentState] || {} + + readonly property Item __focusFrameTarget: control + + contentItem: IconLabel { + spacing: control.spacing + mirrored: control.mirrored + display: control.display + alignment: control.display === IconLabel.IconOnly || control.display === IconLabel.TextUnderIcon ? Qt.AlignCenter : Qt.AlignLeft + icon: control.icon + text: control.text + font: control.font + color: control.icon.color + } + + background: Item { + implicitWidth: 160 + implicitHeight: 40 + + property Item backgroundImage: Impl.StyleImage { + visible: !control.__isHighContrast + parent: control.background + imageConfig: control.__config.background + implicitWidth: parent.width - control.__horizontalOffset * 2 + implicitHeight: parent.height - control.__verticalOffset * 2 + x: control.__horizontalOffset + y: control.__verticalOffset + } + + property Rectangle selector: Rectangle { + parent: control.background.backgroundImage + y: (parent.height - height) / 2 + width: 3 + height: (control.highlighted || control.activeFocus) + ? control.down ? 10 : 16 + : 0 + radius: width * 0.5 + color: control.palette.accent + visible: (control.highlighted || control.activeFocus) && !control.__isHighContrast + Behavior on height { + NumberAnimation { + duration: 187 + easing.type: Easing.OutCubic + } + } + } + + Rectangle { + visible: control.__isHighContrast + implicitWidth: parent.width - control.__horizontalOffset * 2 + implicitHeight: parent.height - control.__verticalOffset * 2 + x: control.__horizontalOffset + y: control.__verticalOffset + color: control.hovered ? control.palette.accent : control.palette.window + radius: 4 + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/Menu.qml b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/Menu.qml new file mode 100644 index 0000000..38088dd --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/Menu.qml @@ -0,0 +1,80 @@ +// Copyright (C) 2024 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.FluentWinUI3.impl as Impl +import QtQuick.Effects + +T.Menu { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + leftPadding: 5 + topPadding: 5 + rightPadding: 5 + bottomPadding: 5 + margins: 0 + overlap: 4 + + readonly property var __config: Config.controls.popup["normal"] + readonly property bool __isHighContrast: Application.styleHints.accessibility.contrastPreference === Qt.HighContrast + + leftInset: -__config.background.leftShadow + topInset: -__config.background.topShadow + rightInset: -__config.background.rightShadow + bottomInset: -__config.background.bottomShadow + + delegate: MenuItem { } + + contentItem: ListView { + implicitHeight: contentHeight + model: control.contentModel + interactive: Window.window + ? contentHeight + control.topPadding + control.bottomPadding > control.height + : false + currentIndex: control.currentIndex + spacing: 4 + clip: true + + ScrollIndicator.vertical: ScrollIndicator {} + } + + property real __heightScale: 1 + height: __heightScale * implicitHeight + enter: Transition { + NumberAnimation { property: "__heightScale"; from: 0.33; to: 1; easing.type: Easing.OutCubic; duration: 250 } + } + + background: Impl.StyleImage { + implicitWidth: 200 + imageConfig.leftShadow + imageConfig.rightShadow + implicitHeight: 30 + imageConfig.topShadow + imageConfig.bottomShadow + imageConfig: control.__config.background + drawShadowWithinBounds: true + Rectangle { + x: -control.leftInset + y: -control.topInset + implicitWidth: parent.width + control.leftInset + control.rightInset + implicitHeight: parent.height + control.topInset + control.bottomInset + visible: control.__isHighContrast + radius: 8 + color: control.palette.window + border.color: control.palette.text + border.width: 2 + } + } + + T.Overlay.modal: Rectangle { + color: "transparent" + } + + T.Overlay.modeless: Rectangle { + color: "transparent" + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/MenuBar.qml b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/MenuBar.qml new file mode 100644 index 0000000..5d72eeb --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/MenuBar.qml @@ -0,0 +1,39 @@ +// Copyright (C) 2024 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.FluentWinUI3.impl as Impl + +T.MenuBar { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + spacing: __config.spacing || 0 + + topPadding: SafeArea.margins.top + (__config.topPadding || 0) + bottomPadding: SafeArea.margins.bottom + (__config.bottomPadding || 0) + leftPadding: SafeArea.margins.left + (__config.leftPadding || 0) + rightPadding: SafeArea.margins.right + (__config.rightPadding || 0) + + readonly property var __config: Config.controls.toolbar["normal"] || {} + + delegate: MenuBarItem { } + + contentItem: Row { + spacing: control.spacing + Repeater { + model: control.contentModel + } + } + + background: Impl.StyleImage { + imageConfig: control.__config.background + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/MenuBarItem.qml b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/MenuBarItem.qml new file mode 100644 index 0000000..7591aaf --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/MenuBarItem.qml @@ -0,0 +1,69 @@ +// Copyright (C) 2024 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.FluentWinUI3.impl + +T.MenuBarItem { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + spacing: __config.spacing || 0 + + topPadding: __config.topPadding || 0 + bottomPadding: __config.bottomPadding || 0 + leftPadding: __config.leftPadding || 0 + rightPadding: __config.rightPadding || 0 + + topInset: -__config.topInset || 0 + bottomInset: -__config.bottomInset || 0 + leftInset: -__config.leftInset || 0 + rightInset: -__config.rightInset || 0 + + icon.width: __config.icon.width + icon.height: __config.icon.height + icon.color: Application.styleHints.accessibility.contrastPreference === Qt.HighContrast + ? control.hovered || control.highlighted ? control.palette.highlight : control.palette.buttonText + : !control.down + ? control.palette.buttonText : Application.styleHints.colorScheme === Qt.Light + ? Qt.rgba(control.palette.buttonText.r, control.palette.buttonText.g, control.palette.buttonText.b, 0.62) + : Qt.rgba(control.palette.buttonText.r, control.palette.buttonText.g, control.palette.buttonText.b, 0.7725) + + readonly property string __currentState: [ + !control.enabled && "disabled", + control.enabled && !control.down && (control.hovered || control.highlighted) && "hovered", + down && "pressed" + ].filter(Boolean).join("_") || "normal" + readonly property var __config: Config.controls.toolbutton[__currentState] || {} + + readonly property Item __focusFrameTarget: control + + contentItem: IconLabel { + spacing: control.spacing + mirrored: control.mirrored + display: control.display + alignment: Qt.AlignLeft + + icon: control.icon + text: control.text + font: control.font + color: control.icon.color + } + + background: ButtonBackground { + control: control + implicitHeight: 30 + implicitWidth: 30 + radius: control.__config.background.topOffset + subtle: (!control.checked || control.flat) && Application.styleHints.accessibility.contrastPreference !== Qt.HighContrast + accented: control.checked + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/MenuItem.qml b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/MenuItem.qml new file mode 100644 index 0000000..f5796a8 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/MenuItem.qml @@ -0,0 +1,88 @@ +// Copyright (C) 2024 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl + +T.MenuItem { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + leftPadding: 12 + rightPadding: 12 + topPadding: 3 + bottomPadding: 3 + spacing: 6 + + icon.width: 16 + icon.height: 16 + icon.color: control.palette.text + + implicitTextPadding: control.checkable && control.indicator ? control.indicator.width + control.spacing : 0 + + contentItem: IconLabel { + readonly property real arrowPadding: control.subMenu && control.arrow ? control.arrow.width + control.spacing : 0 + leftPadding: !control.mirrored ? control.textPadding : arrowPadding + rightPadding: control.mirrored ? control.textPadding : arrowPadding + + spacing: control.spacing + mirrored: control.mirrored + display: control.display + alignment: Qt.AlignLeft + + icon: control.icon + text: control.text + font: control.font + color: control.icon.color + } + + arrow: ColorImage { + x: control.mirrored ? control.padding : control.width - width - control.padding + y: control.topPadding + (control.availableHeight - height) / 2 + width: 20 + + visible: control.subMenu + rotation: control.mirrored ? -180 : 0 + color: control.palette.text + source: Qt.resolvedUrl("icons/menuarrow.png") + fillMode: Image.Pad + } + + indicator: Item { + implicitWidth: 14 + implicitHeight: 10 + + x: control.mirrored ? control.width - width - control.rightPadding : control.leftPadding + y: control.topPadding + (control.availableHeight - height) / 2 + + visible: control.checkable + + ColorImage { + y: (parent.height - height) / 2 + color: control.palette.text + source: Qt.resolvedUrl("icons/checkmark.png") + visible: control.checkState === Qt.Checked + || (control.checked && control.checkState === undefined) + } + } + + background: Rectangle { + implicitWidth: 200 + implicitHeight: 30 + radius: 4 + + readonly property real alpha: control.down + ? Application.styleHints.colorScheme === Qt.Light ? 0.0241 : 0.0419 + : control.hovered ? Application.styleHints.colorScheme === Qt.Light ? 0.0373 : 0.0605 : 0 + + color: Application.styleHints.colorScheme === Qt.Light ? Qt.rgba(0, 0, 0, alpha) : Qt.rgba(1, 1, 1, alpha) + visible: control.down || control.highlighted + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/MenuSeparator.qml b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/MenuSeparator.qml new file mode 100644 index 0000000..93fd208 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/MenuSeparator.qml @@ -0,0 +1,24 @@ +// Copyright (C) 2024 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T + +T.MenuSeparator { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + horizontalPadding: 0 + verticalPadding: 2 + + contentItem: Rectangle { + implicitWidth: 188 + implicitHeight: 1 + color: Application.styleHints.colorScheme === Qt.Light ? "#0F000000" : "#15FFFFFF" + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/PageIndicator.qml b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/PageIndicator.qml new file mode 100644 index 0000000..fbadb54 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/PageIndicator.qml @@ -0,0 +1,70 @@ +// Copyright (C) 2024 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Controls.FluentWinUI3.impl as Impl +import QtQuick.Templates as T + +T.PageIndicator { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + spacing: __config.spacing || 0 + + topPadding: __config.topPadding || 0 + bottomPadding: __config.bottomPadding || 0 + leftPadding: __config.leftPadding || 0 + rightPadding: __config.rightPadding || 0 + + topInset: -__config.topInset || 0 + bottomInset: -__config.bottomInset || 0 + leftInset: -__config.leftInset || 0 + rightInset: -__config.rightInset || 0 + + readonly property string __currentState: [ + !control.enabled && "disabled", + control.enabled && control.hovered && "hovered", + ].filter(Boolean).join("_") || "normal" + readonly property var __config: Config.controls.pageindicator[__currentState] || {} + + delegate: Impl.StyleImage { + required property int index + + property alias hovered: hoverHandler.hovered + + readonly property string __currentState: [ + !control.enabled && "disabled", + control.enabled && (index === control.currentIndex || pressed) && "delegate", + control.enabled && index === control.currentIndex && "current", + control.enabled && hovered && !pressed && "hovered", + control.enabled && control.interactive && pressed && "pressed", + ].filter(Boolean).join("_") || "normal" + readonly property var config: Config.controls.pageindicatordelegate[__currentState].indicator || {} + + imageConfig: config + + HoverHandler { + id: hoverHandler + enabled: control.interactive + } + } + + contentItem: Row { + spacing: control.spacing + + Repeater { + model: control.count + delegate: control.delegate + } + } + + background: Impl.StyleImage { + imageConfig: control.__config.background + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/Popup.qml b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/Popup.qml new file mode 100644 index 0000000..c7e35a3 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/Popup.qml @@ -0,0 +1,65 @@ +// Copyright (C) 2024 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Controls.FluentWinUI3.impl as Impl +import QtQuick.Templates as T + +T.Popup { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + topPadding: __config.topPadding || 0 + bottomPadding: __config.bottomPadding || 0 + leftPadding: __config.leftPadding || 0 + rightPadding: __config.rightPadding || 0 + + topInset: -__config.topInset || 0 + bottomInset: -__config.bottomInset || 0 + leftInset: -__config.leftInset || 0 + rightInset: -__config.rightInset || 0 + + readonly property string __currentState: "normal" + readonly property var __config: Config.controls.popup[__currentState] || {} + readonly property bool __isHighContrast: Application.styleHints.accessibility.contrastPreference === Qt.HighContrast + + enter: Transition { + NumberAnimation { property: "opacity"; from: 0.0; to: 1.0; easing.type: Easing.Linear; duration: 83 } + NumberAnimation { property: "scale"; from: control.modal ? 1.05 : 1; to: 1; easing.type: Easing.OutCubic; duration: 167 } + } + + exit: Transition { + NumberAnimation { property: "opacity"; from: 1.0; to: 0.0; easing.type: Easing.Linear; duration: 83 } + NumberAnimation { property: "scale"; from: 1; to: control.modal ? 1.05 : 1; easing.type: Easing.OutCubic; duration: 167 } + } + + background: Impl.StyleImage { + implicitWidth: 320 + implicitHeight: 72 + imageConfig: control.__config.background + drawShadowWithinBounds: control.__isHighContrast + Rectangle { + implicitWidth: parent.width + implicitHeight: parent.height + visible: control.__isHighContrast + radius: 4 + color: control.palette.window + border.color: control.palette.text + border.width: 2 + } + } + + T.Overlay.modal: Rectangle { + color: Color.transparent(control.palette.shadow, 0.3) + } + + T.Overlay.modeless: Rectangle { + color: "transparent" + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/ProgressBar.qml b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/ProgressBar.qml new file mode 100644 index 0000000..d511139 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/ProgressBar.qml @@ -0,0 +1,121 @@ +// Copyright (C) 2024 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Controls.FluentWinUI3.impl as Impl +import QtQuick.Templates as T +import QtQuick.Effects + +T.ProgressBar { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + topPadding: __config.topPadding || 0 + bottomPadding: __config.bottomPadding || 0 + leftPadding: __config.leftPadding || 0 + rightPadding: __config.rightPadding || 0 + + topInset: (__isHighContrast ? -1 : 0) - (__config.topInset || 0) + bottomInset: (__isHighContrast ? -1 : 0) - (__config.bottomInset || 0) + leftInset: (__isHighContrast ? -1 : 0) - (__config.leftInset || 0) + rightInset: (__isHighContrast ? -1 : 0) - (__config.rightInset || 0) + + readonly property string __currentState: [ + !control.enabled && "disabled", + control.indeterminate && "indeterminate" + ].filter(Boolean).join("_") || "normal" + readonly property var __config: Config.controls.progressbar[__currentState] || {} + readonly property bool __isHighContrast: Application.styleHints.accessibility.contrastPreference === Qt.HighContrast + + contentItem: Item { + implicitWidth: control.indeterminate ? parent.availableWidth : progress.implicitWidth + implicitHeight: control.indeterminate ? control.__config.track.height : progress.implicitHeight + scale: control.mirrored ? -1 : 1 + clip: control.indeterminate + + readonly property Rectangle progress: Rectangle { + x: control.background.groove?.x - (control.__isHighContrast ? 0 : 1) + y: control.background.groove?.y - (control.__isHighContrast ? 0 : 1) + parent: control.contentItem + visible: !control.indeterminate && control.value + implicitWidth: control.__config.track.width + implicitHeight: control.__config.track.height + width: control.position * parent.width + height: control.__config.track.height + radius: control.__config.track.height * 0.5 + color: control.palette.accent + } + + readonly property Rectangle animatedProgress: Rectangle { + parent: control.contentItem + implicitWidth: parent.width + implicitHeight: control.__config.track.height + radius: control.__config.track.height * 0.5 + clip: true + visible: false + color: "transparent" + Rectangle { + width: 0.5 * parent.width + height: control.__config.track.height + radius: control.__config.track.height * 0.5 + color: control.palette.accent + SequentialAnimation on x { + loops: Animation.Infinite + running: control.indeterminate && control.visible + NumberAnimation { + from: -control.contentItem.animatedProgress.width + to: control.contentItem.width + easing.type: Easing.InOutCubic + duration: control.width * 8 + } + NumberAnimation { + from: -control.contentItem.animatedProgress.width * 0.5 + to: control.contentItem.width + easing.type: Easing.InOutCubic + duration: control.width * 5 + } + } + } + } + + readonly property Rectangle mask: Rectangle { + parent: control.contentItem + width: control.availableWidth + height: control.contentItem.animatedProgress.height + radius: control.contentItem.animatedProgress.radius + visible: false + color: control.palette.accent + layer.enabled: true + antialiasing: false + } + + MultiEffect { + visible: control.indeterminate + source: control.contentItem.animatedProgress + width: control.contentItem.animatedProgress.width + height: control.contentItem.animatedProgress.height + maskEnabled: true + maskSource: control.contentItem.mask + } + } + + background: Rectangle { + implicitWidth: groove.width + radius: height * 0.5 + color: control.__isHighContrast ? control.palette.window : "transparent" + border.color: control.__isHighContrast ? control.palette.text : "transparent" + property Item groove: Impl.StyleImage { + imageConfig: control.__config.groove + visible: !control.indeterminate && !control.__isHighContrast + parent: control.background + height: implicitHeight + width: parent.width + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/RadioButton.qml b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/RadioButton.qml new file mode 100644 index 0000000..63111e8 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/RadioButton.qml @@ -0,0 +1,64 @@ +// Copyright (C) 2024 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Controls.FluentWinUI3.impl as Impl +import QtQuick.Templates as T + +T.RadioButton { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + spacing: __config.spacing || 0 + + topPadding: __config.topPadding || 0 + bottomPadding: __config.bottomPadding || 0 + leftPadding: __config.leftPadding || 0 + rightPadding: __config.rightPadding || 0 + + topInset: -__config.topInset || 0 + bottomInset: -__config.bottomInset || 0 + leftInset: -__config.leftInset || 0 + rightInset: -__config.rightInset || 0 + + readonly property string __currentState: [ + control.checked && "checked", + !control.enabled && "disabled", + control.enabled && !control.down && control.hovered && "hovered", + control.down && "pressed" + ].filter(Boolean).join("_") || "normal" + readonly property var __config: Config.controls.radiobutton[__currentState] || {} + readonly property bool __mirroredIndicator: control.mirrored !== (__config.mirrored || false) + + readonly property Item __focusFrameTarget: control + + indicator: Impl.RadioIndicator { + x: control.text ? (control.__mirroredIndicator ? control.width - width - control.rightPadding : control.leftPadding) : control.leftPadding + (control.availableWidth - width) / 2 + y: control.topPadding + (control.availableHeight - height) / 2 + control: control + filePath: Qt.resolvedUrl(control.__config.indicator.filePath) + } + + contentItem: Text { + leftPadding: control.indicator && !control.mirrored ? control.indicator.width + control.spacing : 0 + rightPadding: control.indicator && control.mirrored ? control.indicator.width + control.spacing : 0 + + text: control.text + font: control.font + color: control.palette.text + elide: Text.ElideRight + horizontalAlignment: Text.AlignLeft + verticalAlignment: Text.AlignVCenter + } + + background: Impl.StyleImage { + imageConfig: control.__config.background + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/RadioDelegate.qml b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/RadioDelegate.qml new file mode 100644 index 0000000..2584c12 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/RadioDelegate.qml @@ -0,0 +1,89 @@ +// Copyright (C) 2024 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.FluentWinUI3.impl as Impl + +T.RadioDelegate { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + spacing: 10 + + topPadding: __config.topPadding || 0 + verticalOffset + leftPadding: __config.leftPadding || 0 + __horizontalOffset + rightPadding: __config.rightPadding || 0 + __horizontalOffset + bottomPadding: __config.bottomPadding || 0 + __verticalOffset + + icon.width: 16 + icon.height: 16 + icon.color: control.down ? __pressedText : control.palette.buttonText + + readonly property int __horizontalOffset: 4 + readonly property int __verticalOffset: 2 + + readonly property color __pressedText: Application.styleHints.colorScheme == Qt.Light + ? Qt.rgba(control.palette.buttonText.r, control.palette.buttonText.g, control.palette.buttonText.b, 0.62) + : Qt.rgba(control.palette.buttonText.r, control.palette.buttonText.g, control.palette.buttonText.b, 0.7725) + + readonly property string __currentState: [ + !control.enabled && "disabled", + control.highlighted && "highlighted", + control.enabled && !control.down && control.hovered && "hovered", + control.down && "pressed" + ].filter(Boolean).join("_") || "normal" + readonly property var __config: Config.controls.itemdelegate[__currentState] || {} + + readonly property Item __focusFrameTarget: control + + indicator: Impl.RadioIndicator { + readonly property string currentState: [ + control.checked && "checked", + !control.enabled && control.checked && "disabled", + control.enabled && control.checked && !control.down && control.hovered && "hovered", + control.down && "pressed" + ].filter(Boolean).join("_") || "normal" + readonly property var config: Config.controls.radiobutton[currentState] || {} + + x: control.text ? (control.mirrored ? control.leftPadding : control.width - width - control.rightPadding) : control.leftPadding + (control.availableWidth - width) / 2 + y: control.topPadding + (control.availableHeight - height) / 2 + control: control + filePath: Qt.resolvedUrl(config.indicator.filePath) + } + + contentItem: IconLabel { + leftPadding: !control.mirrored ? 0 : control.indicator.width + control.spacing + rightPadding: control.mirrored ? 0 : control.indicator.width + control.spacing + + spacing: control.spacing + mirrored: control.mirrored + display: control.display + alignment: control.display === IconLabel.IconOnly || control.display === IconLabel.TextUnderIcon ? Qt.AlignCenter : Qt.AlignLeft + icon: control.icon + text: control.text + font: control.font + color: control.icon.color + } + + background: Item { + implicitWidth: 160 + implicitHeight: 40 + + property Item backgroundImage: Impl.StyleImage { + parent: control.background + imageConfig: control.__config.background + implicitWidth: parent.width - control.__horizontalOffset * 2 + implicitHeight: parent.height - control.__verticalOffset * 2 + x: control.__horizontalOffset + y: control.__verticalOffset + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/RangeSlider.qml b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/RangeSlider.qml new file mode 100644 index 0000000..764707a --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/RangeSlider.qml @@ -0,0 +1,270 @@ +// Copyright (C) 2024 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Controls.FluentWinUI3.impl as Impl +import QtQuick.Templates as T + +T.RangeSlider { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + first.implicitHandleWidth + leftPadding + rightPadding, + second.implicitHandleWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + first.implicitHandleHeight + topPadding + bottomPadding, + second.implicitHandleHeight + topPadding + bottomPadding) + + topPadding: horizontal ? __config.topPadding : __config.leftPadding || 0 + leftPadding: horizontal ? __config.leftPadding : __config.bottomPadding || 0 + rightPadding: horizontal ? __config.rightPadding : __config.topPadding || 0 + bottomPadding: horizontal ? __config.bottomPadding : __config.rightPadding || 0 + + readonly property string __controlState: [ + !control.enabled && "disabled", + control.enabled && control.hovered && !(first.pressed || second.pressed) && "hovered", + ].filter(Boolean).join("_") || "normal" + readonly property var __config: Config.controls.rangeslider[__controlState] || {} + + readonly property real __steps: Math.abs(to - from) / stepSize + readonly property bool __isDiscrete: stepSize >= Number.EPSILON + && Math.abs(Math.round(__steps) - __steps) < Number.EPSILON + + readonly property bool __isHighContrast: Application.styleHints.accessibility.contrastPreference === Qt.HighContrast + + property string __firstHandleState: [ + !control.enabled && "disabled", + first.hovered && !first.pressed && "hovered", + first.pressed && "handle_pressed", + ].filter(Boolean).join("_") || "normal" + readonly property var __firstHandleConfig: Config.controls.rangeslider[__firstHandleState] || {} + + property string __secondHandleState: [ + !control.enabled && "disabled", + second.hovered && !second.pressed && "hovered", + second.pressed && "handle_pressed", + ].filter(Boolean).join("_") || "normal" + readonly property var __secondHandleConfig: Config.controls.rangeslider[__secondHandleState] || {} + + readonly property Item __focusFrameControl: control + readonly property Item __focusFrameTarget: control + + first.handle: ItemGroup { + x: Math.round(control.leftPadding + (control.horizontal + ? control.first.visualPosition * (control.availableWidth - width) + : (control.availableWidth - width) / 2)) + y: Math.round(control.topPadding + (control.horizontal + ? (control.availableHeight - height) / 2 + : control.first.visualPosition * (control.availableHeight - height))) + + Impl.StyleImage { + visible: !control.__isHighContrast + imageConfig: control.__firstHandleConfig.first_handle + + readonly property Item __focusFrameTarget: control + } + + Rectangle { + visible: control.__isHighContrast + implicitWidth: control.__secondHandleConfig.first_handle.width + implicitHeight: control.__secondHandleConfig.first_handle.height + color: control.palette.buttonText + radius: width / 2 + } + + property Rectangle indicator: Rectangle { + property real diameter: !control.enabled ? 10 + : control.first.pressed ? 8 + : control.__isHighContrast && !control.hovered ? 0 + : control.first.hovered ? 14 : 10 + parent: control.first.handle + width: diameter + height: diameter + radius: diameter * 0.5 + x: (control.__secondHandleConfig.first_handle.width - width) / 2 + y: (control.__secondHandleConfig.first_handle.height - height) / 2 + color: control.enabled ? (control.first.hovered ? Qt.rgba(control.palette.accent.r, control.palette.accent.g, control.palette.accent.b, 0.9020) + : control.first.pressed ? Qt.rgba(control.palette.accent.r, control.palette.accent.g, control.palette.accent.b, 0.8) + : control.palette.accent) + : control.palette.accent + Behavior on diameter { + // From WindowsUI 3 Animation Values + NumberAnimation { + duration: 167 + easing.type: Easing.OutCubic + } + } + } + } + + second.handle: ItemGroup { + x: Math.round(control.leftPadding + (control.horizontal + ? control.second.visualPosition * (control.availableWidth - width) + : (control.availableWidth - width) / 2)) + y: Math.round(control.topPadding + (control.horizontal + ? (control.availableHeight - height) / 2 + : control.second.visualPosition * (control.availableHeight - height))) + + Impl.StyleImage { + visible: !control.__isHighContrast + imageConfig: control.__secondHandleConfig.second_handle + + readonly property Item __focusFrameTarget: control + } + + Rectangle { + visible: control.__isHighContrast + implicitWidth: control.__secondHandleConfig.second_handle.width + implicitHeight: control.__secondHandleConfig.second_handle.height + color: control.palette.buttonText + radius: width / 2 + } + + property Rectangle indicator: Rectangle { + property real diameter: !control.enabled ? 10 + : control.second.pressed ? 8 + : control.__isHighContrast && !control.hovered ? 0 + : control.second.hovered ? 14 : 10 + parent: control.second.handle + width: diameter + height: diameter + radius: diameter * 0.5 + x: (control.__secondHandleConfig.second_handle.width - width) / 2 + y: (control.__secondHandleConfig.second_handle.height - height) / 2 + color: control.enabled ? (control.second.hovered ? Qt.rgba(control.palette.accent.r, control.palette.accent.g, control.palette.accent.b, 0.9020) + : control.second.pressed ? Qt.rgba(control.palette.accent.r, control.palette.accent.g, control.palette.accent.b, 0.8) + : control.palette.accent) + : control.palette.accent + Behavior on diameter { + // From WindowsUI 3 Animation Values + NumberAnimation{ + duration: 167 + easing.type: Easing.OutCubic + } + } + } + } + + background: Item { + implicitWidth: control.horizontal + ? (_background.implicitWidth || _background.groove.implicitWidth) + : (_background.implicitHeight || _background.groove.implicitHeight) + implicitHeight: control.horizontal + ? (_background.implicitHeight || _background.groove.implicitHeight) + : (_background.implicitWidth || _background.groove.implicitWidth) + + property Item _background: Impl.StyleImage { + visible: !control.__isHighContrast + parent: control.background + width: parent.width + height: parent.width + imageConfig: control.__config.background + + property Item groove: Impl.StyleImage { + parent: control.background._background + x: control.leftPadding - control.leftInset + (control.horizontal + ? control.__firstHandleConfig.first_handle.width / 2 + : (control.availableWidth - width) / 2) + y: control.topPadding - control.rightInset + (control.horizontal + ? ((control.availableHeight - height) / 2) + : control.__firstHandleConfig.first_handle.height / 2) + + width: control.horizontal + ? control.availableWidth + - (control.__firstHandleConfig.first_handle.width / 2) - (control.__secondHandleConfig.second_handle.width / 2) + : implicitWidth + height: control.horizontal + ? implicitHeight + : control.availableHeight + - (control.__firstHandleConfig.first_handle.width / 2) - (control.__secondHandleConfig.second_handle.width / 2) + imageConfig: control.__config.groove + horizontal: control.horizontal + + property Rectangle track: Rectangle { + parent: control.background._background.groove + x: control.horizontal ? parent.width * control.first.position : 0 + y: control.horizontal ? 0 : parent.height - (parent.height * control.second.position) + implicitWidth: control.horizontal ? control.__config.track.width : control.__config.track.height + implicitHeight: control.horizontal ? control.__config.track.height : control.__config.track.width + width: control.horizontal + ? parent.width * (control.second.position - control.first.position) + : parent.width + height: control.horizontal + ? parent.height + : parent.height * (control.second.position - control.first.position) + radius: control.__config.track.height * 0.5 + color: control.palette.accent + } + } + + property Repeater ticksTop: Repeater { + parent: control.__isHighContrast ? control.background._highContrastBackground : control.background._background.groove + model: control.__isDiscrete ? Math.floor(control.__steps) + 1 : 0 + delegate: Rectangle { + width: control.horizontal ? 1 : 4 + height: control.horizontal ? 4 : 1 + x: control.horizontal + ? 6 + index * (parent.width - 2 * 6 - width) / (control.background._background.ticksTop.model - 1) + : -4 - width + y: control.horizontal + ? -4 - height + : 6 + index * (parent.height - 2 * 6 - height) / (control.background._background.ticksTop.model - 1) + color: Application.styleHints.colorScheme === Qt.Light ? "#9C000000" : "#9AFFFFFF" + + required property int index + } + } + + property Repeater ticksBottom: Repeater { + parent: control.__isHighContrast ? control.background._highContrastBackground : control.background._background.groove + model: control.__isDiscrete ? Math.floor(control.__steps) + 1 : 0 + delegate: Rectangle { + width: control.horizontal ? 1 : 4 + height: control.horizontal ? 4 : 1 + x: control.horizontal + ? 6 + index * (parent.width - 2 * 6 - width) / (control.background._background.ticksBottom.model - 1) + : parent.width + 4 + y: control.horizontal + ? parent.height + 4 + : 6 + index * (parent.height - 2 * 6 - height) / (control.background._background.ticksBottom.model - 1) + color: Application.styleHints.colorScheme === Qt.Light ? "#9C000000" : "#9AFFFFFF" + + required property int index + } + } + } + + property Item _highContrastBackground: Rectangle { + parent: control.background + visible: control.__isHighContrast + implicitWidth: control.horizontal ? 200 : 4 + implicitHeight: control.horizontal ? 4 : 200 + x: control.leftPadding - control.leftInset + (control.horizontal + ? control.__firstHandleConfig.first_handle.width / 2 + : (control.availableWidth - width) / 2) + y: control.topPadding - control.topInset + (control.horizontal + ? ((control.availableHeight - height) / 2) + : control.__firstHandleConfig.first_handle.height / 2) + width: control.horizontal + ? control.availableWidth - control.__firstHandleConfig.first_handle.width + : implicitWidth + height: control.horizontal + ? implicitHeight + : control.availableHeight - control.__firstHandleConfig.first_handle.width + radius: 2 + color: control.palette.buttonText + scale: control.horizontal && control.mirrored ? -1 : 1 + + Rectangle { + x: control.horizontal ? parent.width * control.first.position : 0 + y: control.horizontal ? 0 : parent.height - (parent.height * control.second.position) + implicitWidth: control.horizontal ? parent.width * (control.second.position - control.first.position) : parent.width + implicitHeight: control.horizontal ? parent.height : parent.height * (control.second.position - control.first.position) + radius: 2 + color: control.palette.highlight + } + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/RoundButton.qml b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/RoundButton.qml new file mode 100644 index 0000000..aaf6354 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/RoundButton.qml @@ -0,0 +1,84 @@ +// Copyright (C) 2024 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Controls.FluentWinUI3.impl +import QtQuick.Templates as T + +T.RoundButton { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + spacing: __config.spacing || 0 + + topPadding: __config.topPadding || 0 + bottomPadding: __config.bottomPadding || 0 + leftPadding: __config.leftPadding || 0 + rightPadding: __config.rightPadding || 0 + + icon.width: __config.icon.width + icon.height: __config.icon.height + icon.color: __buttonText + + readonly property color __buttonText: { + if (Application.styleHints.accessibility.contrastPreference === Qt.HighContrast) { + return (control.enabled && ((control.flat && (control.down || control.hovered)) + || ((control.highlighted || control.checked) && !control.down))) + ? control.palette.button + : control.enabled && (control.hovered || control.down) + ? control.palette.highlight + : control.palette.buttonText + } + if (control.down) { + return (control.checked || control.highlighted) + ? Application.styleHints.colorScheme == Qt.Light + ? Color.transparent("white", 0.7) : Color.transparent("black", 0.5) + : (Application.styleHints.colorScheme === Qt.Light + ? Color.transparent(control.palette.buttonText, 0.62) + : Color.transparent(control.palette.buttonText, 0.7725)) + } else if (control.checked || control.highlighted) { + return (Application.styleHints.colorScheme === Qt.Dark && !control.enabled) + ? Color.transparent("white", 0.5302) + : (Application.styleHints.colorScheme === Qt.Dark ? "black" : "white") + } else { + return control.palette.buttonText + } + } + + readonly property string __currentState: [ + (control.checked || control.highlighted) && "checked", + !control.enabled && "disabled", + control.enabled && !control.down && control.hovered && "hovered", + control.down && "pressed" + ].filter(Boolean).join("_") || "normal" + readonly property var __config: (control.flat && Config.controls.flatbutton + ? Config.controls.flatbutton[__currentState] + : Config.controls.button[__currentState]) || {} + + readonly property Item __focusFrameTarget: control + + contentItem: IconLabel { + spacing: control.spacing + mirrored: control.mirrored + display: control.display + + icon: control.icon + text: control.text + font: control.font + color: control.icon.color + } + + background: ButtonBackground { + control: control + implicitHeight: control.__config.background.height + implicitWidth: implicitWidth + radius: control.radius + } +} + diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/SearchField.qml b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/SearchField.qml new file mode 100644 index 0000000..adbec58 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/SearchField.qml @@ -0,0 +1,210 @@ +// Copyright (C) 2025 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +pragma ComponentBehavior: Bound + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.FluentWinUI3.impl as Impl + +T.SearchField { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + + searchIndicator.implicitIndicatorWidth + clearIndicator.implicitIndicatorWidth + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + searchIndicator.implicitIndicatorHeight + topPadding + bottomPadding) + + spacing: __config.contentItem.spacing / 2 || 0 + + topPadding: __config.topPadding || 0 + bottomPadding: __config.bottomPadding || 0 + + readonly property real __clearIndicator: (!clearIndicator.indicator || !clearIndicator.indicator.visible ? 0 : clearIndicator.indicator.width + control.spacing) + readonly property real __searchIndicator: (!searchIndicator.indicator || !searchIndicator.indicator.visible ? 0 : searchIndicator.indicator.width + control.spacing) + leftPadding: __config.leftPadding + (control.mirrored ? __clearIndicator + __searchIndicator : 0) + rightPadding: __config.rightPadding + (control.mirrored ? 0 : __clearIndicator + __searchIndicator) + + topInset: -__config.topInset || 0 + bottomInset: -__config.bottomInset || 0 + leftInset: -__config.leftInset || 0 + rightInset: -__config.rightInset || 0 + + readonly property string __currentState: [ + !control.enabled && "disabled", + (control.searchIndicator.pressed && control.clearIndicator.pressed) && "hovered", + control.popup.visible && "open", + (control.searchIndicator.pressed && control.clearIndicator.pressed) && "pressed" + ].filter(Boolean).join("_") || "normal" + readonly property var __config: (control.popup.visible + ? Config.controls.editablecombobox[__currentState] + : Config.controls.combobox[__currentState]) || {} + + readonly property Item __focusFrameTarget: null + readonly property bool __isHighContrast: Application.styleHints.accessibility.contrastPreference === Qt.HighContrast + + delegate: ItemDelegate { + width: ListView.view.width + text: model[control.textRole] + palette.text: control.palette.text + palette.highlightedText: control.palette.highlightedText + font.weight: control.currentIndex === index ? Font.DemiBold : Font.Normal + highlighted: control.highlightedIndex === index + hoverEnabled: control.hoverEnabled + + required property var model + required property int index + } + + searchIndicator.indicator: Impl.StyleImage { + // use SpinBox indicator assets as they share the same style + property string state: [ + (control.searchIndicator.hovered || control.searchIndicator.pressed) && "up", + (control.searchIndicator.indicator.enabled && control.searchIndicator.hovered && !control.searchIndicator.pressed) && "hovered", + (control.searchIndicator.indicator.enabled && control.searchIndicator.pressed) && "pressed", + (!control.searchIndicator.indicator.enabled) && "disabled" + ].filter(Boolean).join("_") || "normal" + readonly property var indicatorConfig: Config.controls.spinbox[state] || {} + imageConfig: indicatorConfig.indicator_up_background + + x: !control.mirrored ? control.width - width - control.spacing : control.spacing + y: control.topPadding + (control.availableHeight - height) / 2 + + implicitWidth: 32 + implicitHeight: 24 + + ColorImage { + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + width: 13 + height: 13 + + source: Qt.resolvedUrl("icons/search-magnifier") + color: control.palette.placeholderText + opacity: control.searchIndicator.pressed ? 0.7 : 1 + } + } + + clearIndicator.indicator: Impl.StyleImage { + // use SpinBox indicator assets as they share the same style + property string state: [ + (control.clearIndicator.hovered || control.clearIndicator.pressed) && "down", + (control.clearIndicator.indicator.enabled && control.clearIndicator.hovered && !control.clearIndicator.pressed) && "hovered", + (control.clearIndicator.indicator.enabled && control.clearIndicator.pressed) && "pressed", + (!control.clearIndicator.indicator.enabled) && "disabled" + ].filter(Boolean).join("_") || "normal" + readonly property var indicatorConfig: Config.controls.spinbox[state] || {} + imageConfig: indicatorConfig.indicator_down_background + + x: (!searchIndicator.indicator || !searchIndicator.indicator.visible) + ? (!control.mirrored ? control.width - width - control.spacing : control.spacing) + : (!control.mirrored ? control.width - width - (control.spacing * 2) - searchIndicator.indicator.width : searchIndicator.indicator.width + (control.spacing * 2)) + y: control.topPadding + (control.availableHeight - height) / 2 + implicitWidth: 32 + implicitHeight: 24 + visible: control.text.length > 0 + + ColorImage { + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + width: 13 + height: 13 + + source: Qt.resolvedUrl("icons/close_big") + color: control.palette.placeholderText + opacity: control.clearIndicator.pressed ? 0.7 : 1 + } + } + + contentItem: T.TextField { + leftPadding: control.__config.label_contentItem.leftPadding + rightPadding: control.__config.label_contentItem.rightPadding + topPadding: control.__config.label_contentItem.topPadding + bottomPadding: control.__config.label_contentItem.bottomPadding + + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + contentHeight + topPadding + bottomPadding) + + text: control.text + + color: control.palette.text + selectionColor: control.palette.highlight + selectedTextColor: control.palette.highlightedText + horizontalAlignment: control.__config.label_text.textHAlignment + verticalAlignment: control.__config.label_text.textVAlignment + + readonly property Item __focusFrameControl: control + } + + background: ItemGroup { + Impl.StyleImage { + visible: !control.__isHighContrast + imageConfig: control.__config.background + Item { + visible: control.popup.visible || control.activeFocus + width: parent.width + height: 2 + y: parent.height - height + Impl.FocusStroke { + width: parent.width + height: parent.height + radius: control.popup.visible ? 0 : control.__config.background.bottomOffset + color: control.palette.accent + } + } + } + Rectangle { + visible: control.__isHighContrast + implicitWidth: control.__config.background.width + implicitHeight: control.__config.background.height + color: control.palette.window + border.color: control.hovered ? control.palette.accent : control.palette.text + radius: 4 + } + } + + popup: T.Popup { + y: control.height + width: control.width + height: control.suggestionCount > 0 ? Math.min(contentItem.implicitHeight + topPadding + bottomPadding, control.Window.height - topMargin - bottomMargin) : 0 + topMargin: 8 + bottomMargin: 8 + palette: control.palette + + topPadding: control.__config.popup_contentItem.topPadding || 0 + leftPadding: control.__config.popup_contentItem.leftPadding || 0 + rightPadding: control.__config.popup_contentItem.rightPadding || 0 + bottomPadding: control.__config.popup_contentItem.bottomPadding || 0 + + contentItem: ListView { + clip: true + implicitHeight: contentHeight + model: control.delegateModel + currentIndex: control.highlightedIndex + highlightMoveDuration: 0 + } + + enter: Transition { + NumberAnimation { property: "height"; from: control.popup.height / 3; to: control.popup.height; easing.type: Easing.OutCubic; duration: 250 } + } + + background: ItemGroup { + Impl.StyleImage { + visible: !control.__isHighContrast + imageConfig: control.__config.popup_background.filePath ? control.__config.popup_background : Config.controls.popup["normal"].background // fallback to regular popup + } + Rectangle { + visible: control.__isHighContrast + implicitWidth: Config.controls.popup["normal"].background.width + implicitHeight: Config.controls.popup["normal"].background.height + color: control.palette.window + border.color: control.palette.text + radius: 4 + } + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/Slider.qml b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/Slider.qml new file mode 100644 index 0000000..45aab5e --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/Slider.qml @@ -0,0 +1,201 @@ +// Copyright (C) 2024 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Controls.FluentWinUI3.impl as Impl +import QtQuick.Templates as T + +T.Slider { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitHandleWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitHandleHeight + topPadding + bottomPadding) + + topPadding: horizontal ? __config.topPadding : __config.leftPadding || 0 + leftPadding: horizontal ? __config.leftPadding : __config.bottomPadding || 0 + rightPadding: horizontal ? __config.rightPadding : __config.topPadding || 0 + bottomPadding: horizontal ? __config.bottomPadding : __config.rightPadding || 0 + + readonly property string __currentState: [ + !control.enabled && "disabled", + control.enabled && !control.pressed && control.hovered && "hovered", + control.pressed && "pressed" + ].filter(Boolean).join("_") || "normal" + readonly property var __config: Config.controls.slider[__currentState] || {} + + readonly property Item __focusFrameTarget: control + + readonly property real __steps: Math.abs(to - from) / stepSize + readonly property bool __isDiscrete: stepSize >= Number.EPSILON + && Math.abs(Math.round(__steps) - __steps) < Number.EPSILON + + readonly property bool __isHighContrast: Application.styleHints.accessibility.contrastPreference === Qt.HighContrast + + handle: ItemGroup { + x: Math.round(control.leftPadding + (control.horizontal + ? control.visualPosition * (control.availableWidth - width) + : (control.availableWidth - width) / 2)) + y: Math.round(control.topPadding + (control.horizontal + ? (control.availableHeight - height) / 2 + : control.visualPosition * (control.availableHeight - height))) + + Impl.StyleImage { + visible: !control.__isHighContrast + imageConfig: control.__config.handle + } + + Rectangle { + visible: control.__isHighContrast + implicitWidth: control.__config.handle.width + implicitHeight: control.__config.handle.height + color: control.palette.buttonText + radius: width / 2 + } + + property HoverHandler _hoverHandler: HoverHandler { + parent: control.handle + target: control.handle + } + + property Rectangle indicator: Rectangle { + property real diameter: !control.enabled ? 10 + : control.pressed ? 8 + : control.__isHighContrast && !control.hovered ? 0 + : control.handle?._hoverHandler.hovered ? 14 : 10 + parent: control.handle + width: diameter + height: diameter + radius: diameter * 0.5 + x: (control.__config.handle.width - width) / 2 + y: (control.__config.handle.height - height) / 2 + + color: control.enabled ? (control.hovered ? Qt.rgba(control.palette.accent.r, control.palette.accent.g, control.palette.accent.b, 0.9020) + : control.pressed ? Qt.rgba(control.palette.accent.r, control.palette.accent.g, control.palette.accent.b, 0.8) + : control.palette.accent) + : control.palette.accent + Behavior on diameter { + // From WindowsUI 3 Animation Values + NumberAnimation { + duration: 167 + easing.type: Easing.OutCubic + } + } + } + } + + background: Item { + implicitWidth: control.horizontal + ? (control.__config.groove.width) + : (control.__config.groove.height) + implicitHeight: control.horizontal + ? (control.__config.groove.height) + : (control.__config.groove.width) + + property Item _background: Impl.StyleImage { + visible: !control.__isHighContrast + parent: control.background + width: parent.width + height: parent.height + imageConfig: control.__config.background + + property Item groove: Impl.StyleImage { + parent: control.background._background + x: control.leftPadding - control.leftInset + (control.horizontal + ? control.__config.handle.width / 2 + : (control.availableWidth - width) / 2) + y: control.topPadding - control.topInset + (control.horizontal + ? ((control.availableHeight - height) / 2) + : control.__config.handle.height / 2) + + width: control.horizontal + ? control.availableWidth - control.__config.handle.width + : implicitWidth + height: control.horizontal + ? implicitHeight + : control.availableHeight - control.__config.handle.width + imageConfig: control.__config.groove + horizontal: control.horizontal + + property Rectangle track: Rectangle { + parent: control.background._background.groove + y: control.horizontal ? 0 : parent.height - (parent.height * control.position) + implicitWidth: control.horizontal ? control.__config.track.width : control.__config.track.height + implicitHeight: control.horizontal ? control.__config.track.height : control.__config.track.width + width: control.horizontal ? parent.width * control.position : parent.width + height: control.horizontal ? parent.height : parent.height * control.position + radius: control.__config.track.height * 0.5 + color: control.palette.accent + } + } + + property Repeater ticksTop: Repeater { + parent: control.__isHighContrast ? control.background._highContrastBackground : control.background._background.groove + model: control.__isDiscrete ? Math.floor(control.__steps) + 1 : 0 + delegate: Rectangle { + width: control.horizontal ? 1 : 4 + height: control.horizontal ? 4 : 1 + x: control.horizontal + ? 6 + index * (parent.width - 2 * 6 - width) / (control.background._background.ticksTop.model - 1) + : -4 - width + y: control.horizontal + ? -4 - height + : 6 + index * (parent.height - 2 * 6 - height) / (control.background._background.ticksTop.model - 1) + color: Application.styleHints.colorScheme == Qt.Light ? "#9C000000" : "#9AFFFFFF" + + required property int index + } + } + + property Repeater ticksBottom: Repeater { + parent: control.__isHighContrast ? control.background._highContrastBackground : control.background._background.groove + model: control.__isDiscrete ? Math.floor(control.__steps) + 1 : 0 + delegate: Rectangle { + width: control.horizontal ? 1 : 4 + height: control.horizontal ? 4 : 1 + x: control.horizontal + ? 6 + index * (parent.width - 2 * 6 - width) / (control.background._background.ticksBottom.model - 1) + : parent.width + 4 + y: control.horizontal + ? parent.height + 4 + : 6 + index * (parent.height - 2 * 6 - height) / (control.background._background.ticksBottom.model - 1) + color: Application.styleHints.colorScheme == Qt.Light ? "#9C000000" : "#9AFFFFFF" + + required property int index + } + } + } + property Item _highContrastBackground: Rectangle { + parent: control.background + visible: control.__isHighContrast + implicitWidth: control.horizontal ? 200 : 4 + implicitHeight: control.horizontal ? 4 : 200 + x: control.leftPadding - control.leftInset + (control.horizontal + ? control.__config.handle.width / 2 + : (control.availableWidth - width) / 2) + y: control.topPadding - control.topInset + (control.horizontal + ? ((control.availableHeight - height) / 2) + : control.__config.handle.height / 2) + width: control.horizontal + ? control.availableWidth - control.__config.handle.width + : implicitWidth + height: control.horizontal + ? implicitHeight + : control.availableHeight - control.__config.handle.width + radius: 2 + color: control.palette.buttonText + scale: control.horizontal && control.mirrored ? -1 : 1 + + Rectangle { + y: control.horizontal ? 0 : parent.height - (parent.height * control.position) + implicitWidth: control.horizontal ? parent.width * control.position : parent.width + implicitHeight: control.horizontal ? parent.height : parent.height * control.position + radius: 2 + color: control.palette.highlight + } + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/SpinBox.qml b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/SpinBox.qml new file mode 100644 index 0000000..fbeefaf --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/SpinBox.qml @@ -0,0 +1,107 @@ +// Copyright (C) 2024 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Controls.FluentWinUI3.impl as Impl +import QtQuick.Templates as T + +T.SpinBox { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + up.implicitIndicatorHeight, down.implicitIndicatorHeight) + + property string __controlState: [ + enabled && (down.hovered || down.pressed) && "down", + enabled && (up.hovered || up.pressed) && !(down.hovered || down.pressed) && "up", + enabled && (hovered || down.hovered || up.hovered) && !(down.pressed || up.pressed) && "hovered", + enabled && (down.pressed || up.pressed) && "pressed", + !enabled && "disabled" + ].filter(Boolean).join("_") || "normal" + readonly property var __config: Config.controls.spinbox[__controlState] || {} + readonly property var __downConfig: value == from ? Config.controls.spinbox["atlimit"] : __config + readonly property var __upConfig: value == to ? Config.controls.spinbox["atlimit"] : __config + + spacing: __config.contentItem.spacing || 0 + leftPadding: ((!mirrored ? __config.leftPadding : __config.rightPadding) || 0) + (mirrored ? (up.indicator ? up.indicator.width * 2 : 0) : 0) + rightPadding: ((!mirrored ? __config.rightPadding : __config.leftPadding) || 0) + (!mirrored ? (up.indicator ? up.indicator.width * 2 : 0) : 0) + topPadding: __config.topPadding || 0 + bottomPadding: __config?.bottomPadding || 0 + + topInset: -__config.topInset || 0 + bottomInset: -__config.bottomInset || 0 + leftInset: -__config.leftInset || 0 + rightInset: -__config.rightInset || 0 + + validator: IntValidator { + locale: control.locale.name + bottom: Math.min(control.from, control.to) + top: Math.max(control.from, control.to) + } + + contentItem: TextInput { + clip: width < implicitWidth + text: control.displayText + opacity: control.enabled ? 1 : 0.3 + + font: control.font + color: control.palette.text + selectionColor: control.palette.highlight + selectedTextColor: control.palette.highlightedText + horizontalAlignment: control.mirrored ? Text.AlignRight : Text.AlignLeft + verticalAlignment: Text.AlignVCenter + + readOnly: !control.editable + validator: control.validator + inputMethodHints: control.inputMethodHints + } + + down.indicator: Impl.StyleImage { + x: !control.mirrored ? control.up.indicator ? (control.up.indicator.x - width) : 0 + : control.__config.rightPadding + y: control.topPadding + height: control.availableHeight + imageConfig: control.__downConfig.indicator_down_background + + Impl.StyleImage { + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + imageConfig: control.__downConfig.indicator_down_icon + } + } + + up.indicator: Impl.StyleImage { + x: control.mirrored ? control.__config.rightPadding + (control.down.indicator ? control.down.indicator.width : 0) + : control.width - width - control.__config.rightPadding + y: control.topPadding + height: control.availableHeight + imageConfig: control.__upConfig.indicator_up_background + + Impl.StyleImage { + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + imageConfig: control.__upConfig.indicator_up_icon + } + } + + background: Impl.StyleImage { + imageConfig: control.__config.background + Item { + visible: control.activeFocus + width: parent.width + height: 2 + y: parent.height - height + Impl.FocusStroke { + width: parent.width + height: parent.height + radius: control.__config.background.bottomOffset + color: control.palette.accent + } + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/StyleImage.qml b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/StyleImage.qml new file mode 100644 index 0000000..bf3d22a --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/StyleImage.qml @@ -0,0 +1,65 @@ +// Copyright (C) 2024 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick + +@Deprecated { + reason: "StyleImage component has been moved to private FluentWinUI3.impl module \ + and is no longer part of the public QML API." +} +// This item will resize the child image in such a way that any drop shadow +// or blur (or other effects) will be drawn outside its own bounds. +// The effect is that users of this item won't have to take e.g shadows +// into account when positioning it, as such effects will only be visual, and +// not be a part of the geometry. + +Item { + id: root + + Component.onCompleted: { + print("StyleImage has been moved to private FluentWinUI3.impl module " + + "and is no longer part of the public QML API.") + } + + implicitWidth: horizontal ? imageConfig.width : imageConfig.height + implicitHeight: horizontal ? imageConfig.height : imageConfig.width + + required property var imageConfig + + // Set horizontal to false if you want the image to be rotated 90 degrees + // Doing so will rotate the image, but also flip it, to make sure that + // the shadow ends up on the correct side. The implicit geometry of the + // item will also be adjusted to match the rotated image. + property bool horizontal: true + + // The minimum size of the image should be at least 1px tall and wide, even without any offsets + property real minimumWidth: Math.max(1, imageConfig.leftOffset + imageConfig.rightOffset) + property real minimumHeight: Math.max(1, imageConfig.topOffset + imageConfig.bottomOffset) + + BorderImage { + x: -imageConfig.leftShadow + y: -imageConfig.topShadow + width: Math.max(root.minimumWidth, (root.horizontal ? root.width : root.height)) + + imageConfig.leftShadow + imageConfig.rightShadow + height: Math.max(root.minimumHeight, (root.horizontal ? root.height : root.width)) + + imageConfig.topShadow + imageConfig.bottomShadow + source: Qt.resolvedUrl(imageConfig.filePath) + + border { + top: Math.min(height / 2, imageConfig.topOffset + imageConfig.topShadow) + left: Math.min(width / 2, imageConfig.leftOffset + imageConfig.leftShadow) + bottom: Math.min(height / 2, imageConfig.bottomOffset + imageConfig.bottomShadow) + right: Math.min(width / 2, imageConfig.rightOffset + imageConfig.rightShadow) + } + + transform: [ + Rotation { + angle: root.horizontal ? 0 : 90 + }, + Scale { + xScale: root.horizontal ? 1 : -1 + } + ] + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/SwipeDelegate.qml b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/SwipeDelegate.qml new file mode 100644 index 0000000..61d3cb5 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/SwipeDelegate.qml @@ -0,0 +1,67 @@ +// Copyright (C) 2024 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl + +T.SwipeDelegate { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + spacing: __config.spacing || 0 + + topPadding: __config.topPadding || 0 + leftPadding: __config.leftPadding || 0 + rightPadding: __config.rightPadding || 0 + bottomPadding: __config.bottomPadding || 0 + + icon.width: 16 + icon.height: 16 + icon.color: control.down ? __pressedText : control.palette.buttonText + + readonly property color __pressedText: Application.styleHints.colorScheme === Qt.Light + ? Color.transparent(control.palette.buttonText, 0.62) + : Color.transparent(control.palette.buttonText, 0.7725) + readonly property string __currentState: [ + !control.enabled && "disabled", + control.highlighted && "highlighted", + control.enabled && !control.down && control.hovered && "hovered", + control.down && "pressed" + ].filter(Boolean).join("_") || "normal" + readonly property var __config: Config.controls.itemdelegate[__currentState] || {} + + readonly property Item __focusFrameTarget: control + + swipe.transition: Transition { SmoothedAnimation { duration: 167; easing.type: Easing.OutCubic } } + + contentItem: IconLabel { + spacing: control.spacing + mirrored: control.mirrored + display: control.display + alignment: control.display === IconLabel.IconOnly || control.display === IconLabel.TextUnderIcon ? Qt.AlignCenter : Qt.AlignLeft + + icon: control.icon + text: control.text + font: control.font + color: control.icon.color + } + + background: Rectangle { + implicitWidth: control.__config.background.width + implicitHeight: control.__config.background.height + readonly property bool lightScheme: Application.styleHints.colorScheme === Qt.Light + readonly property color bakcgroundColorTint: control.down + ? lightScheme ? Color.transparent("black", 0.02) : Color.transparent("white", 0.04) + : control.hovered || control.highlighted + ? lightScheme ? Color.transparent("black", 0.04) : Color.transparent("white", 0.06) + : "transparent" + color: Qt.tint(control.palette.window, bakcgroundColorTint) + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/Switch.qml b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/Switch.qml new file mode 100644 index 0000000..92563a3 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/Switch.qml @@ -0,0 +1,62 @@ +// Copyright (C) 2024 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.FluentWinUI3.impl + +T.Switch { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding, + implicitIndicatorWidth) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + spacing: __config.spacing || 0 + + topPadding: control.text ? __config.topPadding || 0 : 0 + leftPadding: control.text ? __config.leftPadding || 0 : 0 + rightPadding: control.text ? __config.rightPadding || 0 : 0 + bottomPadding: control.text ? __config.bottomPadding || 0 : 0 + + topInset: -__config.topInset || 0 + bottomInset: -__config.bottomInset || 0 + leftInset: -__config.leftInset || 0 + rightInset: -__config.rightInset || 0 + + readonly property string __currentState: [ + control.checked && "checked", + !control.enabled && "disabled", + control.enabled && !control.down && control.hovered && "hovered", + control.down && "pressed" + ].filter(Boolean).join("_") || "normal" + readonly property var __config: Config.controls.switch_[__currentState] || {} + readonly property bool __mirroredIndicator: control.mirrored !== (__config.mirrored || false) + + readonly property Item __focusFrameTarget: control + + indicator: SwitchIndicator { + x: control.text ? (control.__mirroredIndicator ? control.width - width - control.rightPadding : control.leftPadding) : control.leftPadding + (control.availableWidth - width) / 2 + y: control.topPadding + (control.availableHeight - height) / 2 + implicitWidth: control.__config.handle_background.width + implicitHeight: control.__config.handle_background.height + control: control + } + + contentItem: Text { + leftPadding: control.indicator && !control.__mirroredIndicator ? control.indicator.width + control.spacing : 0 + rightPadding: control.indicator && control.__mirroredIndicator ? control.indicator.width + control.spacing : 0 + + text: control.text + font: control.font + color: control.palette.text + elide: Text.ElideRight + horizontalAlignment: Text.AlignLeft + verticalAlignment: Text.AlignVCenter + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/SwitchDelegate.qml b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/SwitchDelegate.qml new file mode 100644 index 0000000..dab6459 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/SwitchDelegate.qml @@ -0,0 +1,90 @@ +// Copyright (C) 2024 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.FluentWinUI3.impl as Impl + +T.SwitchDelegate { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + spacing: 10 + + topPadding: __config.topPadding || 0 + verticalOffset + leftPadding: __config.leftPadding || 0 + __horizontalOffset + rightPadding: __config.rightPadding || 0 + __horizontalOffset + bottomPadding: __config.bottomPadding || 0 + __verticalOffset + + icon.width: 16 + icon.height: 16 + icon.color: control.down ? __pressedText : control.palette.buttonText + + readonly property int __horizontalOffset: 4 + readonly property int __verticalOffset: 2 + + readonly property color __pressedText: Application.styleHints.colorScheme == Qt.Light + ? Qt.rgba(control.palette.buttonText.r, control.palette.buttonText.g, control.palette.buttonText.b, 0.62) + : Qt.rgba(control.palette.buttonText.r, control.palette.buttonText.g, control.palette.buttonText.b, 0.7725) + + readonly property string __currentState: [ + !control.enabled && "disabled", + control.highlighted && "highlighted", + control.enabled && !control.down && control.hovered && "hovered", + control.down && "pressed" + ].filter(Boolean).join("_") || "normal" + readonly property var __config: Config.controls.itemdelegate[__currentState] || {} + + readonly property Item __focusFrameTarget: control + + indicator: Impl.SwitchIndicator { + readonly property string currentState: [ + control.checked && "checked", + !control.enabled && control.checked && "disabled", + control.enabled && control.checked && !control.down && control.hovered && "hovered", + control.down && "pressed" + ].filter(Boolean).join("_") || "normal" + readonly property var config: Config.controls.switch_[currentState] || {} + + x: control.text ? (control.mirrored ? control.leftPadding : control.width - width - control.rightPadding) : control.leftPadding + (control.availableWidth - width) / 2 + y: control.topPadding + (control.availableHeight - height) / 2 + implicitWidth: config.handle_background.width + implicitHeight: config.handle_background.height + control: control + } + + contentItem: IconLabel { + leftPadding: !control.mirrored ? 0 : control.indicator.width + control.spacing + rightPadding: control.mirrored ? 0 : control.indicator.width + control.spacing + + spacing: control.spacing + mirrored: control.mirrored + display: control.display + alignment: control.display === IconLabel.IconOnly || control.display === IconLabel.TextUnderIcon ? Qt.AlignCenter : Qt.AlignLeft + icon: control.icon + text: control.text + font: control.font + color: control.icon.color + } + + background: Item { + implicitWidth: 160 + implicitHeight: 40 + + property Item backgroundImage: Impl.StyleImage { + parent: control.background + imageConfig: control.__config.background + implicitWidth: parent.width - control.__horizontalOffset * 2 + implicitHeight: parent.height - control.__verticalOffset * 2 + x: control.__horizontalOffset + y: control.__verticalOffset + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/TabBar.qml b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/TabBar.qml new file mode 100644 index 0000000..e70d193 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/TabBar.qml @@ -0,0 +1,54 @@ +// Copyright (C) 2024 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Controls.FluentWinUI3.impl as Impl +import QtQuick.Templates as T + +T.TabBar { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + spacing: __config.spacing || 0 + + topPadding: __config.topPadding || 0 + bottomPadding: __config.bottomPadding || 0 + leftPadding: __config.leftPadding || 0 + rightPadding: __config.rightPadding || 0 + + topInset: -__config.topInset || 0 + bottomInset: -__config.bottomInset || 0 + leftInset: -__config.leftInset || 0 + rightInset: -__config.rightInset || 0 + + readonly property string __currentState: position === TabBar.Header + ? (enabled ? "normal" : "disabled") + : (enabled ? "normal_footer" : "disabled_footer") + readonly property var __config: Config.controls.tabbar[__currentState] || {} + + contentItem: ListView { + model: control.contentModel + currentIndex: control.currentIndex + + spacing: control.__config.spacing + orientation: ListView.Horizontal + boundsBehavior: Flickable.StopAtBounds + flickableDirection: Flickable.AutoFlickIfNeeded + snapMode: ListView.SnapToItem + + highlightMoveDuration: 0 + highlightRangeMode: ListView.ApplyRange + preferredHighlightBegin: 48 + preferredHighlightEnd: width - 48 + } + + background: Impl.StyleImage { + imageConfig: control.__config.background + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/TabButton.qml b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/TabButton.qml new file mode 100644 index 0000000..e201b25 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/TabButton.qml @@ -0,0 +1,92 @@ +// Copyright (C) 2024 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Controls.FluentWinUI3.impl as Impl +import QtQuick.Templates as T + +T.TabButton { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + spacing: __config.spacing || 0 + + topPadding: __config.topPadding || 0 + bottomPadding: __config.bottomPadding || 0 + leftPadding: __config.leftPadding || 0 + rightPadding: __config.rightPadding || 0 + + topInset: -__config.topInset || 0 + bottomInset: -__config.bottomInset || 0 + leftInset: -__config.leftInset || 0 + rightInset: -__config.rightInset || 0 + + icon.width: 16 + icon.height: 16 + icon.color: control.down ? __pressedText : control.hovered ? __hoveredText : control.palette.buttonText + + readonly property string __currentState: [ + checked && "checked", + !enabled && "disabled", + enabled && !down && hovered && "hovered", + down && "pressed" + ].filter(Boolean).join("_") || "normal" + readonly property var __config: Config.controls.tabbutton[__currentState] || {} + + readonly property color __pressedText: Application.styleHints.colorScheme == Qt.Light + ? Qt.rgba(control.palette.buttonText.r, control.palette.buttonText.g, control.palette.buttonText.b, 0.447) + : Qt.rgba(control.palette.buttonText.r, control.palette.buttonText.g, control.palette.buttonText.b, 0.529) + readonly property color __hoveredText: Application.styleHints.colorScheme == Qt.Light + ? Qt.rgba(control.palette.buttonText.r, control.palette.buttonText.g, control.palette.buttonText.b, 0.62) + : Qt.rgba(control.palette.buttonText.r, control.palette.buttonText.g, control.palette.buttonText.b, 0.7725) + + readonly property Item __focusFrameTarget: control + + contentItem: IconLabel { + spacing: control.spacing + mirrored: control.mirrored + display: control.display + alignment: control.__config.label.textVAlignment | control.__config.label.textHAlignment + text: control.text + font: control.font + icon: control.icon + color: control.icon.color + } + + background: Impl.StyleImage { + imageConfig: control.__config.background + property Rectangle selector: Rectangle { + parent: control.background + x: (parent.width - implicitWidth) / 2 + y: parent.height - height + height: 3 + implicitWidth: 16 + radius: height * 0.5 + color: control.palette.accent + visible: control.checked + + states: State { + name: "checked" + when: control.checked + PropertyChanges { + target: control.background.selector + width: 16 + } + } + + transitions: Transition { + to: "checked" + ParallelAnimation { + NumberAnimation { target: control.background.selector; property: "opacity"; from: 0; to: 1; easing.type: Easing.Linear; duration: 83} + NumberAnimation { target: control.background.selector; property: "scale"; from: 0.33; to: 1; easing.type: Easing.InOutCubic; duration: 167} + } + } + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/TextArea.qml b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/TextArea.qml new file mode 100644 index 0000000..d9f011e --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/TextArea.qml @@ -0,0 +1,74 @@ +// Copyright (C) 2024 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.FluentWinUI3.impl as Impl + +T.TextArea { + id: control + + implicitWidth: implicitBackgroundWidth + leftInset + rightInset + || Math.max(contentWidth, placeholder.implicitWidth) + leftPadding + rightPadding + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + contentHeight + topPadding + bottomPadding, + placeholder.implicitHeight + topPadding + bottomPadding) + + topPadding: __config.topPadding || 0 + bottomPadding: __config.bottomPadding || 0 + leftPadding: __config.leftPadding || 0 + rightPadding: __config.rightPadding || 0 + + topInset: -__config.topInset || 0 + bottomInset: -__config.bottomInset || 0 + leftInset: -__config.leftInset || 0 + rightInset: -__config.rightInset || 0 + + color: control.palette.text + selectionColor: control.palette.highlight + selectedTextColor: control.palette.highlightedText + placeholderTextColor: control.palette.placeholderText + verticalAlignment: Text.AlignVCenter + + readonly property string __currentState: [ + !enabled && "disabled", + activeFocus && "focused", + enabled && !activeFocus && hovered && "hovered", + ].filter(Boolean).join("_") || "normal" + readonly property var __config: Config.controls.textarea[__currentState] || {} + + PlaceholderText { + id: placeholder + x: control.leftPadding + y: control.topPadding + width: control.width - (control.leftPadding + control.rightPadding) + height: control.height - (control.topPadding + control.bottomPadding) + + text: control.placeholderText + font: control.font + color: control.placeholderTextColor + verticalAlignment: control.verticalAlignment + horizontalAlignment: control.horizontalAlignment + visible: !control.length && !control.preeditText && (!control.activeFocus || control.horizontalAlignment !== Qt.AlignHCenter) + elide: Text.ElideRight + renderType: control.renderType + } + + background: Impl.StyleImage { + imageConfig: control.__config.background + Item{ + visible: control.activeFocus + width: parent.width + height: 2 + y: parent.height - height + Impl.FocusStroke { + width: parent.width + height: parent.height + radius: control.__config.background.bottomOffset + color: control.palette.accent + } + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/TextField.qml b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/TextField.qml new file mode 100644 index 0000000..1aa4f63 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/TextField.qml @@ -0,0 +1,74 @@ +// Copyright (C) 2024 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.FluentWinUI3.impl as Impl + +T.TextField { + id: control + + implicitWidth: implicitBackgroundWidth + leftInset + rightInset + || Math.max(contentWidth, placeholder.implicitWidth) + leftPadding + rightPadding + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + contentHeight + topPadding + bottomPadding, + placeholder.implicitHeight + topPadding + bottomPadding) + + readonly property string __currentState: [ + !enabled && "disabled", + activeFocus && "focused", + enabled && !activeFocus && hovered && "hovered", + ].filter(Boolean).join("_") || "normal" + readonly property var __config: Config.controls.textfield[__currentState] || {} + + topPadding: __config.topPadding || 0 + bottomPadding: __config.bottomPadding || 0 + leftPadding: __config.leftPadding || 0 + rightPadding: __config.rightPadding || 0 + + topInset: -__config.topInset || 0 + bottomInset: -__config.bottomInset || 0 + leftInset: -__config.leftInset || 0 + rightInset: -__config.rightInset || 0 + + color: control.palette.text + selectionColor: control.palette.highlight + selectedTextColor: control.palette.highlightedText + placeholderTextColor: control.palette.placeholderText + verticalAlignment: Text.AlignVCenter + + PlaceholderText { + id: placeholder + x: control.leftPadding + y: control.topPadding + width: control.width - (control.leftPadding + control.rightPadding) + height: control.height - (control.topPadding + control.bottomPadding) + + text: control.placeholderText + font: control.font + color: control.placeholderTextColor + verticalAlignment: control.verticalAlignment + horizontalAlignment: control.horizontalAlignment + visible: !control.length && !control.preeditText && (!control.activeFocus || control.horizontalAlignment !== Qt.AlignHCenter) + elide: Text.ElideRight + renderType: control.renderType + } + + background: Impl.StyleImage { + imageConfig: control.__config.background + Item{ + visible: control.activeFocus + width: parent.width + height: 2 + y: parent.height - height + Impl.FocusStroke { + width: parent.width + height: parent.height + radius: control.__config.background.bottomOffset + color: control.palette.accent + } + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/ToolBar.qml b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/ToolBar.qml new file mode 100644 index 0000000..3f82153 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/ToolBar.qml @@ -0,0 +1,37 @@ +// Copyright (C) 2024 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.FluentWinUI3.impl as Impl + +T.ToolBar { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + spacing: __config.spacing || 0 + + topPadding: SafeArea.margins.top + (__config.topPadding || 0) + bottomPadding: SafeArea.margins.bottom + (__config.bottomPadding || 0) + leftPadding: SafeArea.margins.left + (__config.leftPadding || 0) + rightPadding: SafeArea.margins.right + (__config.rightPadding || 0) + + topInset: -__config.topInset || 0 + bottomInset: -__config.bottomInset || 0 + leftInset: -__config.leftInset || 0 + rightInset: -__config.rightInset || 0 + + readonly property string __currentState: position === ToolBar.Header + ? (enabled ? "normal" : "disabled") + : (enabled ? "normal_footer" : "disabled_footer") + readonly property var __config: Config.controls.toolbar[__currentState] || {} + + background: Impl.StyleImage { + imageConfig: control.__config.background + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/ToolButton.qml b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/ToolButton.qml new file mode 100644 index 0000000..e03e664 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/ToolButton.qml @@ -0,0 +1,79 @@ +// Copyright (C) 2024 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Controls.FluentWinUI3.impl +import QtQuick.Templates as T + +T.ToolButton { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + spacing: __config.spacing || 0 + + topPadding: __config.topPadding || 0 + bottomPadding: __config.bottomPadding || 0 + leftPadding: __config.leftPadding || 0 + rightPadding: __config.rightPadding || 0 + + topInset: -__config.topInset || 0 + bottomInset: -__config.bottomInset || 0 + leftInset: -__config.leftInset || 0 + rightInset: -__config.rightInset || 0 + + icon.width: __config.icon.width + icon.height: __config.icon.height + icon.color: __buttonText + + readonly property color __buttonText: { + if (control.down) { + return (control.checked || control.highlighted) + ? Application.styleHints.colorScheme == Qt.Light + ? Qt.rgba(1, 1, 1, 0.7) : Qt.rgba(0, 0, 0, 0.5) + : (Application.styleHints.colorScheme === Qt.Light + ? Qt.rgba(control.palette.buttonText.r, control.palette.buttonText.g, control.palette.buttonText.b, 0.62) + : Qt.rgba(control.palette.buttonText.r, control.palette.buttonText.g, control.palette.buttonText.b, 0.7725)) + } else if (control.checked || control.highlighted) { + return (Application.styleHints.colorScheme === Qt.Dark && !control.enabled) + ? Qt.rgba(1, 1, 1, 0.5302) + : (Application.styleHints.colorScheme === Qt.Dark ? "black" : "white") + } else { + return control.palette.buttonText + } + } + + readonly property string __currentState: [ + control.checked && "checked", + !control.enabled && "disabled", + control.enabled && !control.down && control.hovered && "hovered", + down && "pressed" + ].filter(Boolean).join("_") || "normal" + readonly property var __config: Config.controls.toolbutton[__currentState] || {} + + readonly property Item __focusFrameTarget: control + + contentItem: IconLabel { + spacing: control.spacing + mirrored: control.mirrored + display: control.display + + icon: control.icon + text: control.text + font: control.font + color: control.icon.color + } + + background: ButtonBackground { + control: control + implicitHeight: control.__config.background.height + implicitWidth: implicitHeight + radius: control.__config.background.topOffset + subtle: !(control.checked || control.highlighted) || control.flat + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/ToolSeparator.qml b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/ToolSeparator.qml new file mode 100644 index 0000000..85ca378 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/ToolSeparator.qml @@ -0,0 +1,29 @@ +// Copyright (C) 2024 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T + +T.ToolSeparator { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: 2 + topPadding: vertical ? __config.topPadding : padding + bottomPadding: vertical ? __config.bottomPadding : padding + leftPadding: vertical ? padding : __config.topPadding + rightPadding: vertical ? padding : __config.bottomPadding + + readonly property var __config: Config.controls.toolbutton["normal"] || {} + + contentItem: Rectangle { + implicitWidth: control.vertical ? 1 : control.__config.background.height + implicitHeight: control.vertical ? control.__config.background.height : 1 + color: Application.styleHints.colorScheme === Qt.Light ? "#0F000000" : "#15FFFFFF" + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/ToolTip.qml b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/ToolTip.qml new file mode 100644 index 0000000..0c7171d --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/ToolTip.qml @@ -0,0 +1,60 @@ +// Copyright (C) 2024 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Templates as T +import QtQuick.Effects + +T.ToolTip { + id: control + + x: parent ? (parent.width - implicitWidth) / 2 : 0 + y: -implicitHeight + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: 8 + + topInset: -8 + bottomInset: -8 + leftInset: -8 + rightInset: -8 + + closePolicy: T.Popup.CloseOnEscape | T.Popup.CloseOnPressOutsideParent | T.Popup.CloseOnReleaseOutsideParent + + contentItem: Text { + text: control.text + font: control.font + wrapMode: Text.Wrap + color: control.palette.toolTipText + } + + background: Item { + MultiEffect { + x: -control.leftInset + y: -control.topInset + width: source.width + height: source.height + source: Rectangle { + width: control.background.width + control.leftInset + control.rightInset + implicitHeight: 30 + height: control.background.height + control.topInset + control.bottomInset + color: control.palette.toolTipBase + border.width: 1 + border.color: Application.styleHints.colorScheme === Qt.Light ? control.palette.midlight : Color.transparent(control.palette.shadow, 0.2) + radius: 4 + } + shadowOpacity: Application.styleHints.colorScheme === Qt.Light ? 0.14 : 0.26 + shadowColor: control.palette.shadow + shadowEnabled: true + shadowHorizontalOffset: 0 + shadowVerticalOffset: 4 + blurMax: 32 + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-checked-disabled.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-checked-disabled.png new file mode 100644 index 0000000..5f2c7dd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-checked-disabled.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-checked-disabled@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-checked-disabled@2x.png new file mode 100644 index 0000000..82c5c00 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-checked-disabled@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-checked-disabled@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-checked-disabled@3x.png new file mode 100644 index 0000000..42cc86e Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-checked-disabled@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-checked-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-checked-hovered.png new file mode 100644 index 0000000..50df510 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-checked-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-checked-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-checked-hovered@2x.png new file mode 100644 index 0000000..d2709d8 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-checked-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-checked-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-checked-hovered@3x.png new file mode 100644 index 0000000..90b4397 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-checked-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-checked-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-checked-pressed.png new file mode 100644 index 0000000..c82df00 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-checked-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-checked-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-checked-pressed@2x.png new file mode 100644 index 0000000..4fb2eb9 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-checked-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-checked-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-checked-pressed@3x.png new file mode 100644 index 0000000..f4f50b2 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-checked-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-checked.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-checked.png new file mode 100644 index 0000000..40b398a Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-checked.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-checked@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-checked@2x.png new file mode 100644 index 0000000..a0c1e3e Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-checked@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-checked@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-checked@3x.png new file mode 100644 index 0000000..1b35272 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-checked@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-disabled-partiallyChecked.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-disabled-partiallyChecked.png new file mode 100644 index 0000000..5f2c7dd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-disabled-partiallyChecked.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-disabled-partiallyChecked@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-disabled-partiallyChecked@2x.png new file mode 100644 index 0000000..82c5c00 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-disabled-partiallyChecked@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-disabled-partiallyChecked@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-disabled-partiallyChecked@3x.png new file mode 100644 index 0000000..42cc86e Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-disabled-partiallyChecked@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-disabled.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-disabled.png new file mode 100644 index 0000000..9ddaed9 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-disabled.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-disabled@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-disabled@2x.png new file mode 100644 index 0000000..3da6cc9 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-disabled@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-disabled@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-disabled@3x.png new file mode 100644 index 0000000..a4dd2cc Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-disabled@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-hovered-partiallyChecked.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-hovered-partiallyChecked.png new file mode 100644 index 0000000..50df510 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-hovered-partiallyChecked.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-hovered-partiallyChecked@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-hovered-partiallyChecked@2x.png new file mode 100644 index 0000000..d2709d8 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-hovered-partiallyChecked@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-hovered-partiallyChecked@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-hovered-partiallyChecked@3x.png new file mode 100644 index 0000000..90b4397 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-hovered-partiallyChecked@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-hovered.png new file mode 100644 index 0000000..5c57f70 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-hovered@2x.png new file mode 100644 index 0000000..7ec3a4c Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-hovered@3x.png new file mode 100644 index 0000000..e135f3c Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-partiallyChecked-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-partiallyChecked-pressed.png new file mode 100644 index 0000000..c82df00 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-partiallyChecked-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-partiallyChecked-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-partiallyChecked-pressed@2x.png new file mode 100644 index 0000000..4fb2eb9 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-partiallyChecked-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-partiallyChecked-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-partiallyChecked-pressed@3x.png new file mode 100644 index 0000000..f4f50b2 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-partiallyChecked-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-partiallyChecked.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-partiallyChecked.png new file mode 100644 index 0000000..40b398a Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-partiallyChecked.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-partiallyChecked@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-partiallyChecked@2x.png new file mode 100644 index 0000000..a0c1e3e Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-partiallyChecked@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-partiallyChecked@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-partiallyChecked@3x.png new file mode 100644 index 0000000..1b35272 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-partiallyChecked@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-pressed.png new file mode 100644 index 0000000..9d6772b Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-pressed@2x.png new file mode 100644 index 0000000..8028f68 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-pressed@3x.png new file mode 100644 index 0000000..19ed4c6 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator.png new file mode 100644 index 0000000..f51009e Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator@2x.png new file mode 100644 index 0000000..c63e5b6 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator@3x.png new file mode 100644 index 0000000..573d31c Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/checkbox-indicator@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-disabled.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-disabled.png new file mode 100644 index 0000000..d4b2f4d Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-disabled.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-disabled@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-disabled@2x.png new file mode 100644 index 0000000..a29d636 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-disabled@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-disabled@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-disabled@3x.png new file mode 100644 index 0000000..9c00282 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-disabled@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-focused.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-focused.png new file mode 100644 index 0000000..65e8d06 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-focused.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-focused@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-focused@2x.png new file mode 100644 index 0000000..82bd672 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-focused@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-focused@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-focused@3x.png new file mode 100644 index 0000000..74e12bb Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-focused@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-hovered-open.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-hovered-open.png new file mode 100644 index 0000000..2d19e25 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-hovered-open.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-hovered-open@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-hovered-open@2x.png new file mode 100644 index 0000000..f804610 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-hovered-open@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-hovered-open@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-hovered-open@3x.png new file mode 100644 index 0000000..2777c43 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-hovered-open@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-hovered.png new file mode 100644 index 0000000..2d19e25 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-hovered@2x.png new file mode 100644 index 0000000..f804610 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-hovered@3x.png new file mode 100644 index 0000000..2777c43 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-open-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-open-pressed.png new file mode 100644 index 0000000..40750e8 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-open-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-open-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-open-pressed@2x.png new file mode 100644 index 0000000..d099e92 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-open-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-open-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-open-pressed@3x.png new file mode 100644 index 0000000..77ffba3 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-open-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-open.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-open.png new file mode 100644 index 0000000..65e8d06 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-open.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-open@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-open@2x.png new file mode 100644 index 0000000..82bd672 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-open@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-open@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-open@3x.png new file mode 100644 index 0000000..74e12bb Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-open@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-pressed.png new file mode 100644 index 0000000..40750e8 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-pressed@2x.png new file mode 100644 index 0000000..d099e92 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-pressed@3x.png new file mode 100644 index 0000000..77ffba3 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background.png new file mode 100644 index 0000000..65e8d06 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background@2x.png new file mode 100644 index 0000000..82bd672 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background@3x.png new file mode 100644 index 0000000..74e12bb Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-background@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-disabled.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-disabled.png new file mode 100644 index 0000000..1850dea Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-disabled.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-disabled@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-disabled@2x.png new file mode 100644 index 0000000..b4a699d Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-disabled@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-disabled@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-disabled@3x.png new file mode 100644 index 0000000..2586605 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-disabled@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-focused.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-focused.png new file mode 100644 index 0000000..1850dea Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-focused.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-focused@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-focused@2x.png new file mode 100644 index 0000000..b4a699d Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-focused@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-focused@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-focused@3x.png new file mode 100644 index 0000000..2586605 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-focused@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-hovered-open.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-hovered-open.png new file mode 100644 index 0000000..1850dea Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-hovered-open.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-hovered-open@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-hovered-open@2x.png new file mode 100644 index 0000000..b4a699d Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-hovered-open@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-hovered-open@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-hovered-open@3x.png new file mode 100644 index 0000000..2586605 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-hovered-open@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-hovered.png new file mode 100644 index 0000000..1850dea Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-hovered@2x.png new file mode 100644 index 0000000..b4a699d Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-hovered@3x.png new file mode 100644 index 0000000..2586605 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-open-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-open-pressed.png new file mode 100644 index 0000000..1850dea Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-open-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-open-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-open-pressed@2x.png new file mode 100644 index 0000000..b4a699d Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-open-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-open-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-open-pressed@3x.png new file mode 100644 index 0000000..2586605 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-open-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-open.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-open.png new file mode 100644 index 0000000..1850dea Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-open.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-open@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-open@2x.png new file mode 100644 index 0000000..b4a699d Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-open@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-open@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-open@3x.png new file mode 100644 index 0000000..2586605 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-open@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-pressed.png new file mode 100644 index 0000000..1850dea Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-pressed@2x.png new file mode 100644 index 0000000..b4a699d Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-pressed@3x.png new file mode 100644 index 0000000..2586605 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator.png new file mode 100644 index 0000000..1850dea Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator@2x.png new file mode 100644 index 0000000..b4a699d Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator@3x.png new file mode 100644 index 0000000..2586605 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/combobox-indicator@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-background-hovered-open.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-background-hovered-open.png new file mode 100644 index 0000000..a2a3ed9 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-background-hovered-open.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-background-hovered-open@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-background-hovered-open@2x.png new file mode 100644 index 0000000..80be694 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-background-hovered-open@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-background-hovered-open@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-background-hovered-open@3x.png new file mode 100644 index 0000000..447d885 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-background-hovered-open@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-background-open-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-background-open-pressed.png new file mode 100644 index 0000000..a2a3ed9 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-background-open-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-background-open-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-background-open-pressed@2x.png new file mode 100644 index 0000000..80be694 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-background-open-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-background-open-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-background-open-pressed@3x.png new file mode 100644 index 0000000..447d885 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-background-open-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-background-open.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-background-open.png new file mode 100644 index 0000000..a2a3ed9 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-background-open.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-background-open@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-background-open@2x.png new file mode 100644 index 0000000..80be694 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-background-open@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-background-open@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-background-open@3x.png new file mode 100644 index 0000000..447d885 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-background-open@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-indicator-hovered-open.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-indicator-hovered-open.png new file mode 100644 index 0000000..17982b7 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-indicator-hovered-open.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-indicator-hovered-open@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-indicator-hovered-open@2x.png new file mode 100644 index 0000000..5a90878 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-indicator-hovered-open@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-indicator-hovered-open@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-indicator-hovered-open@3x.png new file mode 100644 index 0000000..e20d493 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-indicator-hovered-open@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-indicator-open-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-indicator-open-pressed.png new file mode 100644 index 0000000..17982b7 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-indicator-open-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-indicator-open-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-indicator-open-pressed@2x.png new file mode 100644 index 0000000..5a90878 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-indicator-open-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-indicator-open-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-indicator-open-pressed@3x.png new file mode 100644 index 0000000..e20d493 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-indicator-open-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-indicator-open.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-indicator-open.png new file mode 100644 index 0000000..17982b7 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-indicator-open.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-indicator-open@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-indicator-open@2x.png new file mode 100644 index 0000000..5a90878 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-indicator-open@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-indicator-open@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-indicator-open@3x.png new file mode 100644 index 0000000..e20d493 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-indicator-open@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-popup-background-hovered-open.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-popup-background-hovered-open.png new file mode 100644 index 0000000..2499baa Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-popup-background-hovered-open.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-popup-background-hovered-open@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-popup-background-hovered-open@2x.png new file mode 100644 index 0000000..2ff5f0e Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-popup-background-hovered-open@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-popup-background-hovered-open@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-popup-background-hovered-open@3x.png new file mode 100644 index 0000000..1795e52 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-popup-background-hovered-open@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-popup-background-open-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-popup-background-open-pressed.png new file mode 100644 index 0000000..2499baa Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-popup-background-open-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-popup-background-open-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-popup-background-open-pressed@2x.png new file mode 100644 index 0000000..2ff5f0e Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-popup-background-open-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-popup-background-open-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-popup-background-open-pressed@3x.png new file mode 100644 index 0000000..1795e52 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-popup-background-open-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-popup-background-open.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-popup-background-open.png new file mode 100644 index 0000000..2499baa Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-popup-background-open.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-popup-background-open@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-popup-background-open@2x.png new file mode 100644 index 0000000..2ff5f0e Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-popup-background-open@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-popup-background-open@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-popup-background-open@3x.png new file mode 100644 index 0000000..1795e52 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/editablecombobox-popup-background-open@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/frame-background-disabled.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/frame-background-disabled.png new file mode 100644 index 0000000..044a484 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/frame-background-disabled.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/frame-background-disabled@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/frame-background-disabled@2x.png new file mode 100644 index 0000000..4d3e525 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/frame-background-disabled@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/frame-background-disabled@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/frame-background-disabled@3x.png new file mode 100644 index 0000000..3182ab6 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/frame-background-disabled@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/frame-background.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/frame-background.png new file mode 100644 index 0000000..044a484 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/frame-background.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/frame-background@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/frame-background@2x.png new file mode 100644 index 0000000..4d3e525 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/frame-background@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/frame-background@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/frame-background@3x.png new file mode 100644 index 0000000..3182ab6 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/frame-background@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/itemdelegate-background-highlighted-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/itemdelegate-background-highlighted-hovered.png new file mode 100644 index 0000000..453412c Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/itemdelegate-background-highlighted-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/itemdelegate-background-highlighted-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/itemdelegate-background-highlighted-hovered@2x.png new file mode 100644 index 0000000..5f2cbf8 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/itemdelegate-background-highlighted-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/itemdelegate-background-highlighted-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/itemdelegate-background-highlighted-hovered@3x.png new file mode 100644 index 0000000..738c4ad Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/itemdelegate-background-highlighted-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/itemdelegate-background-highlighted-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/itemdelegate-background-highlighted-pressed.png new file mode 100644 index 0000000..c1130ce Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/itemdelegate-background-highlighted-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/itemdelegate-background-highlighted-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/itemdelegate-background-highlighted-pressed@2x.png new file mode 100644 index 0000000..5c2ca55 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/itemdelegate-background-highlighted-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/itemdelegate-background-highlighted-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/itemdelegate-background-highlighted-pressed@3x.png new file mode 100644 index 0000000..92d64b4 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/itemdelegate-background-highlighted-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/itemdelegate-background-highlighted.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/itemdelegate-background-highlighted.png new file mode 100644 index 0000000..453412c Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/itemdelegate-background-highlighted.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/itemdelegate-background-highlighted@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/itemdelegate-background-highlighted@2x.png new file mode 100644 index 0000000..5f2cbf8 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/itemdelegate-background-highlighted@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/itemdelegate-background-highlighted@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/itemdelegate-background-highlighted@3x.png new file mode 100644 index 0000000..738c4ad Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/itemdelegate-background-highlighted@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/itemdelegate-background-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/itemdelegate-background-hovered.png new file mode 100644 index 0000000..453412c Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/itemdelegate-background-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/itemdelegate-background-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/itemdelegate-background-hovered@2x.png new file mode 100644 index 0000000..5f2cbf8 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/itemdelegate-background-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/itemdelegate-background-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/itemdelegate-background-hovered@3x.png new file mode 100644 index 0000000..738c4ad Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/itemdelegate-background-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/itemdelegate-background-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/itemdelegate-background-pressed.png new file mode 100644 index 0000000..c1130ce Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/itemdelegate-background-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/itemdelegate-background-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/itemdelegate-background-pressed@2x.png new file mode 100644 index 0000000..5c2ca55 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/itemdelegate-background-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/itemdelegate-background-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/itemdelegate-background-pressed@3x.png new file mode 100644 index 0000000..92d64b4 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/itemdelegate-background-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator-delegate-current-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator-delegate-current-hovered.png new file mode 100644 index 0000000..044c78a Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator-delegate-current-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator-delegate-current-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator-delegate-current-hovered@2x.png new file mode 100644 index 0000000..48a73ee Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator-delegate-current-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator-delegate-current-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator-delegate-current-hovered@3x.png new file mode 100644 index 0000000..df21108 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator-delegate-current-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator-delegate-current-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator-delegate-current-pressed.png new file mode 100644 index 0000000..cce76b3 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator-delegate-current-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator-delegate-current-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator-delegate-current-pressed@2x.png new file mode 100644 index 0000000..6bc22dc Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator-delegate-current-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator-delegate-current-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator-delegate-current-pressed@3x.png new file mode 100644 index 0000000..06e146b Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator-delegate-current-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator-delegate-current.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator-delegate-current.png new file mode 100644 index 0000000..91f1273 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator-delegate-current.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator-delegate-current@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator-delegate-current@2x.png new file mode 100644 index 0000000..62b7494 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator-delegate-current@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator-delegate-current@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator-delegate-current@3x.png new file mode 100644 index 0000000..c217f07 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator-delegate-current@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator-delegate-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator-delegate-pressed.png new file mode 100644 index 0000000..46b479f Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator-delegate-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator-delegate-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator-delegate-pressed@2x.png new file mode 100644 index 0000000..6d46d62 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator-delegate-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator-delegate-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator-delegate-pressed@3x.png new file mode 100644 index 0000000..b690eab Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator-delegate-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator-disabled.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator-disabled.png new file mode 100644 index 0000000..ca6de63 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator-disabled.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator-disabled@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator-disabled@2x.png new file mode 100644 index 0000000..22ca077 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator-disabled@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator-disabled@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator-disabled@3x.png new file mode 100644 index 0000000..709069f Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator-disabled@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator-hovered.png new file mode 100644 index 0000000..cce76b3 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator-hovered@2x.png new file mode 100644 index 0000000..6bc22dc Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator-hovered@3x.png new file mode 100644 index 0000000..06e146b Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator.png new file mode 100644 index 0000000..dc7ef1f Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator@2x.png new file mode 100644 index 0000000..52cea29 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator@3x.png new file mode 100644 index 0000000..77711c5 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/pageindicatordelegate-indicator@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/popup-background.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/popup-background.png new file mode 100644 index 0000000..2be99c5 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/popup-background.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/popup-background@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/popup-background@2x.png new file mode 100644 index 0000000..cc696f2 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/popup-background@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/popup-background@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/popup-background@3x.png new file mode 100644 index 0000000..40d499e Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/popup-background@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/progressbar-groove-disabled.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/progressbar-groove-disabled.png new file mode 100644 index 0000000..c4a8916 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/progressbar-groove-disabled.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/progressbar-groove-disabled@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/progressbar-groove-disabled@2x.png new file mode 100644 index 0000000..31cde58 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/progressbar-groove-disabled@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/progressbar-groove-disabled@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/progressbar-groove-disabled@3x.png new file mode 100644 index 0000000..cc1aa71 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/progressbar-groove-disabled@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/progressbar-groove.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/progressbar-groove.png new file mode 100644 index 0000000..c7ba3d6 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/progressbar-groove.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/progressbar-groove@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/progressbar-groove@2x.png new file mode 100644 index 0000000..d213455 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/progressbar-groove@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/progressbar-groove@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/progressbar-groove@3x.png new file mode 100644 index 0000000..5be9cff Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/progressbar-groove@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-checked-disabled.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-checked-disabled.png new file mode 100644 index 0000000..b84bbf6 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-checked-disabled.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-checked-disabled@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-checked-disabled@2x.png new file mode 100644 index 0000000..dbe40fb Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-checked-disabled@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-checked-disabled@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-checked-disabled@3x.png new file mode 100644 index 0000000..ab9d669 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-checked-disabled@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-checked-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-checked-hovered.png new file mode 100644 index 0000000..2abecb6 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-checked-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-checked-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-checked-hovered@2x.png new file mode 100644 index 0000000..59528d7 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-checked-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-checked-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-checked-hovered@3x.png new file mode 100644 index 0000000..7e4cfa1 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-checked-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-checked-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-checked-pressed.png new file mode 100644 index 0000000..29c3b9e Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-checked-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-checked-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-checked-pressed@2x.png new file mode 100644 index 0000000..e6e41f2 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-checked-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-checked-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-checked-pressed@3x.png new file mode 100644 index 0000000..b5d5063 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-checked-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-checked.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-checked.png new file mode 100644 index 0000000..d9d1ac3 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-checked.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-checked@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-checked@2x.png new file mode 100644 index 0000000..60d2407 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-checked@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-checked@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-checked@3x.png new file mode 100644 index 0000000..0d13800 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-checked@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-disabled.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-disabled.png new file mode 100644 index 0000000..81664ee Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-disabled.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-disabled@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-disabled@2x.png new file mode 100644 index 0000000..24432b4 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-disabled@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-disabled@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-disabled@3x.png new file mode 100644 index 0000000..e2d77d4 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-disabled@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-hovered.png new file mode 100644 index 0000000..d41c126 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-hovered@2x.png new file mode 100644 index 0000000..3871311 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-hovered@3x.png new file mode 100644 index 0000000..d1a2b95 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-pressed.png new file mode 100644 index 0000000..ffcda9f Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-pressed@2x.png new file mode 100644 index 0000000..33a5776 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-pressed@3x.png new file mode 100644 index 0000000..ab1fe1f Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator.png new file mode 100644 index 0000000..0ee4bdd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator@2x.png new file mode 100644 index 0000000..ecaf91b Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator@3x.png new file mode 100644 index 0000000..cf12731 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/radiobutton-indicator@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-first-handle-disabled.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-first-handle-disabled.png new file mode 100644 index 0000000..61063b3 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-first-handle-disabled.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-first-handle-disabled@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-first-handle-disabled@2x.png new file mode 100644 index 0000000..67b4b31 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-first-handle-disabled@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-first-handle-disabled@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-first-handle-disabled@3x.png new file mode 100644 index 0000000..a0503f6 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-first-handle-disabled@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-first-handle-handle-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-first-handle-handle-pressed.png new file mode 100644 index 0000000..61063b3 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-first-handle-handle-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-first-handle-handle-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-first-handle-handle-pressed@2x.png new file mode 100644 index 0000000..67b4b31 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-first-handle-handle-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-first-handle-handle-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-first-handle-handle-pressed@3x.png new file mode 100644 index 0000000..a0503f6 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-first-handle-handle-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-first-handle-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-first-handle-hovered.png new file mode 100644 index 0000000..cf5f72f Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-first-handle-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-first-handle-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-first-handle-hovered@2x.png new file mode 100644 index 0000000..247d3d8 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-first-handle-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-first-handle-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-first-handle-hovered@3x.png new file mode 100644 index 0000000..325e21e Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-first-handle-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-first-handle.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-first-handle.png new file mode 100644 index 0000000..cf5f72f Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-first-handle.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-first-handle@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-first-handle@2x.png new file mode 100644 index 0000000..247d3d8 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-first-handle@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-first-handle@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-first-handle@3x.png new file mode 100644 index 0000000..325e21e Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-first-handle@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-groove-disabled.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-groove-disabled.png new file mode 100644 index 0000000..045b2ec Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-groove-disabled.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-groove-disabled@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-groove-disabled@2x.png new file mode 100644 index 0000000..6916b75 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-groove-disabled@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-groove-disabled@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-groove-disabled@3x.png new file mode 100644 index 0000000..e867a49 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-groove-disabled@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-groove-handle-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-groove-handle-pressed.png new file mode 100644 index 0000000..d0d1b57 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-groove-handle-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-groove-handle-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-groove-handle-pressed@2x.png new file mode 100644 index 0000000..6c3a04a Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-groove-handle-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-groove-handle-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-groove-handle-pressed@3x.png new file mode 100644 index 0000000..5d69d4b Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-groove-handle-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-groove-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-groove-hovered.png new file mode 100644 index 0000000..d0d1b57 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-groove-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-groove-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-groove-hovered@2x.png new file mode 100644 index 0000000..6c3a04a Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-groove-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-groove-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-groove-hovered@3x.png new file mode 100644 index 0000000..5d69d4b Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-groove-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-groove.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-groove.png new file mode 100644 index 0000000..d0d1b57 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-groove.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-groove@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-groove@2x.png new file mode 100644 index 0000000..6c3a04a Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-groove@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-groove@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-groove@3x.png new file mode 100644 index 0000000..5d69d4b Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-groove@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-second-handle-disabled.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-second-handle-disabled.png new file mode 100644 index 0000000..61063b3 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-second-handle-disabled.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-second-handle-disabled@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-second-handle-disabled@2x.png new file mode 100644 index 0000000..67b4b31 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-second-handle-disabled@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-second-handle-disabled@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-second-handle-disabled@3x.png new file mode 100644 index 0000000..a0503f6 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-second-handle-disabled@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-second-handle-handle-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-second-handle-handle-pressed.png new file mode 100644 index 0000000..61063b3 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-second-handle-handle-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-second-handle-handle-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-second-handle-handle-pressed@2x.png new file mode 100644 index 0000000..67b4b31 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-second-handle-handle-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-second-handle-handle-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-second-handle-handle-pressed@3x.png new file mode 100644 index 0000000..a0503f6 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-second-handle-handle-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-second-handle-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-second-handle-hovered.png new file mode 100644 index 0000000..cf5f72f Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-second-handle-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-second-handle-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-second-handle-hovered@2x.png new file mode 100644 index 0000000..247d3d8 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-second-handle-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-second-handle-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-second-handle-hovered@3x.png new file mode 100644 index 0000000..325e21e Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-second-handle-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-second-handle.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-second-handle.png new file mode 100644 index 0000000..cf5f72f Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-second-handle.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-second-handle@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-second-handle@2x.png new file mode 100644 index 0000000..247d3d8 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-second-handle@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-second-handle@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-second-handle@3x.png new file mode 100644 index 0000000..325e21e Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/rangeslider-second-handle@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-groove-disabled.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-groove-disabled.png new file mode 100644 index 0000000..3160859 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-groove-disabled.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-groove-disabled@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-groove-disabled@2x.png new file mode 100644 index 0000000..a680350 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-groove-disabled@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-groove-disabled@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-groove-disabled@3x.png new file mode 100644 index 0000000..000dcfc Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-groove-disabled@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-groove-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-groove-hovered.png new file mode 100644 index 0000000..8e011e1 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-groove-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-groove-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-groove-hovered@2x.png new file mode 100644 index 0000000..636896f Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-groove-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-groove-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-groove-hovered@3x.png new file mode 100644 index 0000000..bcc655e Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-groove-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-groove-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-groove-pressed.png new file mode 100644 index 0000000..8e011e1 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-groove-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-groove-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-groove-pressed@2x.png new file mode 100644 index 0000000..636896f Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-groove-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-groove-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-groove-pressed@3x.png new file mode 100644 index 0000000..bcc655e Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-groove-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-groove.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-groove.png new file mode 100644 index 0000000..8e011e1 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-groove.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-groove@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-groove@2x.png new file mode 100644 index 0000000..636896f Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-groove@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-groove@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-groove@3x.png new file mode 100644 index 0000000..bcc655e Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-groove@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-handle-disabled.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-handle-disabled.png new file mode 100644 index 0000000..61063b3 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-handle-disabled.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-handle-disabled@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-handle-disabled@2x.png new file mode 100644 index 0000000..67b4b31 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-handle-disabled@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-handle-disabled@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-handle-disabled@3x.png new file mode 100644 index 0000000..a0503f6 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-handle-disabled@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-handle-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-handle-hovered.png new file mode 100644 index 0000000..cf5f72f Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-handle-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-handle-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-handle-hovered@2x.png new file mode 100644 index 0000000..247d3d8 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-handle-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-handle-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-handle-hovered@3x.png new file mode 100644 index 0000000..325e21e Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-handle-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-handle-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-handle-pressed.png new file mode 100644 index 0000000..61063b3 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-handle-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-handle-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-handle-pressed@2x.png new file mode 100644 index 0000000..67b4b31 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-handle-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-handle-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-handle-pressed@3x.png new file mode 100644 index 0000000..a0503f6 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-handle-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-handle.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-handle.png new file mode 100644 index 0000000..cf5f72f Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-handle.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-handle@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-handle@2x.png new file mode 100644 index 0000000..247d3d8 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-handle@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-handle@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-handle@3x.png new file mode 100644 index 0000000..325e21e Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/slider-handle@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-atlimit.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-atlimit.png new file mode 100644 index 0000000..9681c3a Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-atlimit.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-atlimit@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-atlimit@2x.png new file mode 100644 index 0000000..fa753b7 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-atlimit@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-atlimit@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-atlimit@3x.png new file mode 100644 index 0000000..ff17e40 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-atlimit@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-disabled.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-disabled.png new file mode 100644 index 0000000..989077d Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-disabled.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-disabled@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-disabled@2x.png new file mode 100644 index 0000000..cb5199f Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-disabled@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-disabled@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-disabled@3x.png new file mode 100644 index 0000000..4df5c29 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-disabled@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-down-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-down-hovered.png new file mode 100644 index 0000000..9681c3a Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-down-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-down-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-down-hovered@2x.png new file mode 100644 index 0000000..fa753b7 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-down-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-down-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-down-hovered@3x.png new file mode 100644 index 0000000..ff17e40 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-down-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-down-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-down-pressed.png new file mode 100644 index 0000000..9681c3a Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-down-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-down-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-down-pressed@2x.png new file mode 100644 index 0000000..fa753b7 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-down-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-down-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-down-pressed@3x.png new file mode 100644 index 0000000..ff17e40 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-down-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-hovered.png new file mode 100644 index 0000000..028c0e4 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-hovered@2x.png new file mode 100644 index 0000000..b9a73a6 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-hovered@3x.png new file mode 100644 index 0000000..6a2ffd4 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-up-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-up-hovered.png new file mode 100644 index 0000000..9681c3a Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-up-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-up-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-up-hovered@2x.png new file mode 100644 index 0000000..fa753b7 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-up-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-up-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-up-hovered@3x.png new file mode 100644 index 0000000..ff17e40 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-up-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-up-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-up-pressed.png new file mode 100644 index 0000000..9681c3a Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-up-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-up-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-up-pressed@2x.png new file mode 100644 index 0000000..fa753b7 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-up-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-up-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-up-pressed@3x.png new file mode 100644 index 0000000..ff17e40 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background-up-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background.png new file mode 100644 index 0000000..9681c3a Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background@2x.png new file mode 100644 index 0000000..fa753b7 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background@3x.png new file mode 100644 index 0000000..ff17e40 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-background@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-atlimit.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-atlimit.png new file mode 100644 index 0000000..ac7fcdd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-atlimit.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-atlimit@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-atlimit@2x.png new file mode 100644 index 0000000..572d530 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-atlimit@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-atlimit@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-atlimit@3x.png new file mode 100644 index 0000000..ae478bd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-atlimit@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-disabled.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-disabled.png new file mode 100644 index 0000000..ac7fcdd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-disabled.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-disabled@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-disabled@2x.png new file mode 100644 index 0000000..572d530 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-disabled@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-disabled@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-disabled@3x.png new file mode 100644 index 0000000..ae478bd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-disabled@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-down-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-down-hovered.png new file mode 100644 index 0000000..1c28345 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-down-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-down-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-down-hovered@2x.png new file mode 100644 index 0000000..50139dc Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-down-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-down-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-down-hovered@3x.png new file mode 100644 index 0000000..bf3363a Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-down-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-down-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-down-pressed.png new file mode 100644 index 0000000..1c28345 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-down-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-down-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-down-pressed@2x.png new file mode 100644 index 0000000..50139dc Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-down-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-down-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-down-pressed@3x.png new file mode 100644 index 0000000..bf3363a Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-down-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-hovered.png new file mode 100644 index 0000000..ac7fcdd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-hovered@2x.png new file mode 100644 index 0000000..572d530 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-hovered@3x.png new file mode 100644 index 0000000..ae478bd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-up-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-up-hovered.png new file mode 100644 index 0000000..ac7fcdd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-up-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-up-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-up-hovered@2x.png new file mode 100644 index 0000000..572d530 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-up-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-up-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-up-hovered@3x.png new file mode 100644 index 0000000..ae478bd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-up-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-up-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-up-pressed.png new file mode 100644 index 0000000..ac7fcdd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-up-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-up-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-up-pressed@2x.png new file mode 100644 index 0000000..572d530 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-up-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-up-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-up-pressed@3x.png new file mode 100644 index 0000000..ae478bd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background-up-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background.png new file mode 100644 index 0000000..ac7fcdd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background@2x.png new file mode 100644 index 0000000..572d530 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background@3x.png new file mode 100644 index 0000000..ae478bd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-background@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-atlimit.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-atlimit.png new file mode 100644 index 0000000..6029935 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-atlimit.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-atlimit@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-atlimit@2x.png new file mode 100644 index 0000000..291ab6c Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-atlimit@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-atlimit@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-atlimit@3x.png new file mode 100644 index 0000000..d6fdbdc Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-atlimit@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-disabled.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-disabled.png new file mode 100644 index 0000000..6029935 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-disabled.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-disabled@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-disabled@2x.png new file mode 100644 index 0000000..291ab6c Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-disabled@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-disabled@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-disabled@3x.png new file mode 100644 index 0000000..d6fdbdc Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-disabled@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-down-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-down-hovered.png new file mode 100644 index 0000000..f08fdcd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-down-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-down-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-down-hovered@2x.png new file mode 100644 index 0000000..56e706e Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-down-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-down-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-down-hovered@3x.png new file mode 100644 index 0000000..020e47c Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-down-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-down-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-down-pressed.png new file mode 100644 index 0000000..9326a07 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-down-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-down-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-down-pressed@2x.png new file mode 100644 index 0000000..d203438 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-down-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-down-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-down-pressed@3x.png new file mode 100644 index 0000000..0f22114 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-down-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-hovered.png new file mode 100644 index 0000000..f08fdcd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-hovered@2x.png new file mode 100644 index 0000000..56e706e Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-hovered@3x.png new file mode 100644 index 0000000..020e47c Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-up-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-up-hovered.png new file mode 100644 index 0000000..f08fdcd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-up-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-up-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-up-hovered@2x.png new file mode 100644 index 0000000..56e706e Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-up-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-up-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-up-hovered@3x.png new file mode 100644 index 0000000..020e47c Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-up-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-up-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-up-pressed.png new file mode 100644 index 0000000..f08fdcd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-up-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-up-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-up-pressed@2x.png new file mode 100644 index 0000000..56e706e Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-up-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-up-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-up-pressed@3x.png new file mode 100644 index 0000000..020e47c Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon-up-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon.png new file mode 100644 index 0000000..f08fdcd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon@2x.png new file mode 100644 index 0000000..56e706e Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon@3x.png new file mode 100644 index 0000000..020e47c Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-down-icon@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-atlimit.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-atlimit.png new file mode 100644 index 0000000..ac7fcdd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-atlimit.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-atlimit@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-atlimit@2x.png new file mode 100644 index 0000000..572d530 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-atlimit@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-atlimit@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-atlimit@3x.png new file mode 100644 index 0000000..ae478bd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-atlimit@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-disabled.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-disabled.png new file mode 100644 index 0000000..ac7fcdd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-disabled.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-disabled@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-disabled@2x.png new file mode 100644 index 0000000..572d530 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-disabled@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-disabled@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-disabled@3x.png new file mode 100644 index 0000000..ae478bd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-disabled@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-down-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-down-hovered.png new file mode 100644 index 0000000..ac7fcdd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-down-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-down-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-down-hovered@2x.png new file mode 100644 index 0000000..572d530 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-down-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-down-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-down-hovered@3x.png new file mode 100644 index 0000000..ae478bd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-down-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-down-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-down-pressed.png new file mode 100644 index 0000000..ac7fcdd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-down-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-down-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-down-pressed@2x.png new file mode 100644 index 0000000..572d530 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-down-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-down-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-down-pressed@3x.png new file mode 100644 index 0000000..ae478bd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-down-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-hovered.png new file mode 100644 index 0000000..ac7fcdd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-hovered@2x.png new file mode 100644 index 0000000..572d530 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-hovered@3x.png new file mode 100644 index 0000000..ae478bd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-up-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-up-hovered.png new file mode 100644 index 0000000..1c28345 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-up-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-up-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-up-hovered@2x.png new file mode 100644 index 0000000..50139dc Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-up-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-up-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-up-hovered@3x.png new file mode 100644 index 0000000..bf3363a Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-up-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-up-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-up-pressed.png new file mode 100644 index 0000000..1c28345 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-up-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-up-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-up-pressed@2x.png new file mode 100644 index 0000000..50139dc Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-up-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-up-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-up-pressed@3x.png new file mode 100644 index 0000000..bf3363a Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background-up-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background.png new file mode 100644 index 0000000..ac7fcdd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background@2x.png new file mode 100644 index 0000000..572d530 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background@3x.png new file mode 100644 index 0000000..ae478bd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-background@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-atlimit.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-atlimit.png new file mode 100644 index 0000000..739a881 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-atlimit.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-atlimit@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-atlimit@2x.png new file mode 100644 index 0000000..d1d3f7a Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-atlimit@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-atlimit@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-atlimit@3x.png new file mode 100644 index 0000000..a081131 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-atlimit@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-disabled.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-disabled.png new file mode 100644 index 0000000..739a881 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-disabled.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-disabled@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-disabled@2x.png new file mode 100644 index 0000000..d1d3f7a Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-disabled@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-disabled@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-disabled@3x.png new file mode 100644 index 0000000..a081131 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-disabled@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-down-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-down-hovered.png new file mode 100644 index 0000000..af8b040 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-down-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-down-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-down-hovered@2x.png new file mode 100644 index 0000000..df10d3c Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-down-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-down-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-down-hovered@3x.png new file mode 100644 index 0000000..2d03403 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-down-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-down-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-down-pressed.png new file mode 100644 index 0000000..af8b040 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-down-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-down-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-down-pressed@2x.png new file mode 100644 index 0000000..df10d3c Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-down-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-down-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-down-pressed@3x.png new file mode 100644 index 0000000..2d03403 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-down-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-hovered.png new file mode 100644 index 0000000..af8b040 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-hovered@2x.png new file mode 100644 index 0000000..df10d3c Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-hovered@3x.png new file mode 100644 index 0000000..2d03403 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-up-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-up-hovered.png new file mode 100644 index 0000000..af8b040 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-up-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-up-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-up-hovered@2x.png new file mode 100644 index 0000000..df10d3c Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-up-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-up-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-up-hovered@3x.png new file mode 100644 index 0000000..2d03403 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-up-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-up-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-up-pressed.png new file mode 100644 index 0000000..4906342 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-up-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-up-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-up-pressed@2x.png new file mode 100644 index 0000000..47b4e4f Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-up-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-up-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-up-pressed@3x.png new file mode 100644 index 0000000..dfa798f Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon-up-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon.png new file mode 100644 index 0000000..af8b040 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon@2x.png new file mode 100644 index 0000000..df10d3c Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon@3x.png new file mode 100644 index 0000000..2d03403 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/spinbox-indicator-up-icon@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textarea-background-disabled.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textarea-background-disabled.png new file mode 100644 index 0000000..62b2429 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textarea-background-disabled.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textarea-background-disabled@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textarea-background-disabled@2x.png new file mode 100644 index 0000000..ede013c Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textarea-background-disabled@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textarea-background-disabled@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textarea-background-disabled@3x.png new file mode 100644 index 0000000..da3c10c Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textarea-background-disabled@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textarea-background-focused.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textarea-background-focused.png new file mode 100644 index 0000000..6ff65a8 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textarea-background-focused.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textarea-background-focused@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textarea-background-focused@2x.png new file mode 100644 index 0000000..52fa05d Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textarea-background-focused@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textarea-background-focused@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textarea-background-focused@3x.png new file mode 100644 index 0000000..39874e0 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textarea-background-focused@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textarea-background-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textarea-background-hovered.png new file mode 100644 index 0000000..62b2429 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textarea-background-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textarea-background-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textarea-background-hovered@2x.png new file mode 100644 index 0000000..ede013c Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textarea-background-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textarea-background-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textarea-background-hovered@3x.png new file mode 100644 index 0000000..da3c10c Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textarea-background-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textarea-background.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textarea-background.png new file mode 100644 index 0000000..62b2429 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textarea-background.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textarea-background@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textarea-background@2x.png new file mode 100644 index 0000000..ede013c Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textarea-background@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textarea-background@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textarea-background@3x.png new file mode 100644 index 0000000..da3c10c Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textarea-background@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textfield-background-disabled.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textfield-background-disabled.png new file mode 100644 index 0000000..5107682 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textfield-background-disabled.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textfield-background-disabled@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textfield-background-disabled@2x.png new file mode 100644 index 0000000..d558d2a Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textfield-background-disabled@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textfield-background-disabled@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textfield-background-disabled@3x.png new file mode 100644 index 0000000..cbe201f Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textfield-background-disabled@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textfield-background-focused.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textfield-background-focused.png new file mode 100644 index 0000000..f8e1eba Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textfield-background-focused.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textfield-background-focused@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textfield-background-focused@2x.png new file mode 100644 index 0000000..f6ccfee Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textfield-background-focused@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textfield-background-focused@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textfield-background-focused@3x.png new file mode 100644 index 0000000..1b198cd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textfield-background-focused@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textfield-background-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textfield-background-hovered.png new file mode 100644 index 0000000..86f1093 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textfield-background-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textfield-background-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textfield-background-hovered@2x.png new file mode 100644 index 0000000..ad01750 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textfield-background-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textfield-background-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textfield-background-hovered@3x.png new file mode 100644 index 0000000..d6fc5f9 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textfield-background-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textfield-background.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textfield-background.png new file mode 100644 index 0000000..b528edb Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textfield-background.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textfield-background@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textfield-background@2x.png new file mode 100644 index 0000000..6af3379 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textfield-background@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textfield-background@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textfield-background@3x.png new file mode 100644 index 0000000..968daa9 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/dark/images/textfield-background@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/icons/checkmark.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/icons/checkmark.png new file mode 100644 index 0000000..35fe52c Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/icons/checkmark.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/icons/checkmark@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/icons/checkmark@2x.png new file mode 100644 index 0000000..fb7096b Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/icons/checkmark@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/icons/checkmark@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/icons/checkmark@3x.png new file mode 100644 index 0000000..e0c2790 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/icons/checkmark@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/icons/close_big.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/icons/close_big.png new file mode 100644 index 0000000..b6b130d Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/icons/close_big.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/icons/close_big@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/icons/close_big@2x.png new file mode 100644 index 0000000..504ce40 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/icons/close_big@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/icons/close_big@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/icons/close_big@3x.png new file mode 100644 index 0000000..88c425a Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/icons/close_big@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/icons/menuarrow.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/icons/menuarrow.png new file mode 100644 index 0000000..b504351 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/icons/menuarrow.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/icons/menuarrow@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/icons/menuarrow@2x.png new file mode 100644 index 0000000..fa9082d Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/icons/menuarrow@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/icons/menuarrow@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/icons/menuarrow@3x.png new file mode 100644 index 0000000..acb6262 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/icons/menuarrow@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/icons/search-magnifier.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/icons/search-magnifier.png new file mode 100644 index 0000000..5b2eb5d Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/icons/search-magnifier.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/icons/search-magnifier@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/icons/search-magnifier@2x.png new file mode 100644 index 0000000..ed1168d Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/icons/search-magnifier@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/icons/search-magnifier@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/icons/search-magnifier@3x.png new file mode 100644 index 0000000..a714878 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/icons/search-magnifier@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/impl/ButtonBackground.qml b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/impl/ButtonBackground.qml new file mode 100644 index 0000000..2a01244 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/impl/ButtonBackground.qml @@ -0,0 +1,106 @@ +// Copyright (C) 2024 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Templates as T + +Rectangle { + id: buttonBackground + + visible: (control.enabled && control.hovered) || control.down || accented || !subtle + + required property T.AbstractButton control + property bool subtle: false + property bool accented: control.highlighted || control.checked + + readonly property bool lightScheme: Application.styleHints.colorScheme === Qt.Light + readonly property bool highContrastScheme: Application.styleHints.accessibility.contrastPreference === Qt.HighContrast + + readonly property bool hasGradientStroke: !hasSolidStroke && !subtle && control.enabled + readonly property bool hasSolidStroke: highContrastScheme + || (!subtle && (control.down || (!control.enabled && !accented) + || (!lightScheme && !accented))) + readonly property color defaultStrokeColor: highContrastScheme + ? (control.enabled && (control.hovered || buttonBackground.accented)) ? control.palette.highlight : control.palette.buttonText + : accented ? Qt.tint(control.palette.accent, control.palette.light) + : control.palette.midlight + readonly property color secondaryStrokeColor: accented ? Qt.tint(control.palette.accent, control.palette.mid) : control.palette.dark + readonly property color backgroundColor: { + if (highContrastScheme) { + if (subtle) + return control.palette.highlight + if (accented) { + if (control.enabled && control.hovered && !control.down) + return control.palette.buttonText + if (control.enabled && !control.down) + return control.palette.highlight + } else if (control.enabled && (control.hovered || control.down)) { + return (control as T.MenuBarItem) ? control.palette.button : control.palette.highlightedText + } + return control.palette.button + } + if (accented) { + if (control.enabled && control.down) { + if (lightScheme) + return Qt.tint(control.palette.accent, Color.transparent("white", 0.2)) + return Qt.tint(control.palette.accent, Color.transparent("black", 0.2)) + } + if (control.enabled && control.hovered) { + if (lightScheme) + return Qt.tint(control.palette.accent, Color.transparent("white", 0.1)) + return Qt.tint(control.palette.accent, Color.transparent("black", 0.1)) + } + return control.palette.accent + } + + if (subtle) { + if (control.down) + return lightScheme ? Color.transparent("black", 0.02) : Color.transparent("white", 0.04) + if (control.hovered) + return lightScheme ? Color.transparent("black", 0.04) : Color.transparent("white", 0.06) + } + + if (control.down) { + if (lightScheme) + return Qt.rgba(control.palette.button.r * 0.97, control.palette.button.g * 0.97, control.palette.button.b * 0.97, 0.3) + return Color.transparent(control.palette.button, 0.03) + } else if (control.enabled && control.hovered) { + if (lightScheme) + return Qt.rgba(control.palette.button.r * 0.97, control.palette.button.g * 0.97, control.palette.button.b * 0.97, 0.5) + return Color.transparent(control.palette.button, 0.08) + } else { + return control.palette.button + } + } + + gradient: Gradient { + GradientStop { + position: 0 + color: hasGradientStroke ? defaultStrokeColor : "transparent" + } + GradientStop { + position: 0.91 + color: hasGradientStroke ? defaultStrokeColor : "transparent" + } + GradientStop { + position: 1.0 + color: hasGradientStroke ? secondaryStrokeColor : "transparent" + } + } + + Rectangle { + x: !buttonBackground.hasGradientStroke ? 0 : border.width + y: !buttonBackground.hasGradientStroke ? 0 : border.width + width: !buttonBackground.hasGradientStroke ? parent.width : parent.width - border.width * 2 + height: !buttonBackground.hasGradientStroke ? parent.height : parent.height - border.width * 2 + radius: !buttonBackground.hasGradientStroke ? buttonBackground.radius : buttonBackground.radius - border.width + border.width: 1 + border.color: buttonBackground.hasGradientStroke || buttonBackground.subtle + || (highContrastScheme && !buttonBackground.accented && control.down && !(control as T.MenuBarItem)) + || (!highContrastScheme && buttonBackground.accented && (!control.enabled || control.down)) + ? "transparent" : buttonBackground.defaultStrokeColor + color: buttonBackground.backgroundColor + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/impl/CheckIndicator.qml b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/impl/CheckIndicator.qml new file mode 100644 index 0000000..bc1233c --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/impl/CheckIndicator.qml @@ -0,0 +1,102 @@ +// Copyright (C) 2024 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Templates as T +import QtQuick.Shapes + +ColorImage { + id: indicator + + required property T.AbstractButton control + required property url filePath + + readonly property color __color: { + if (Application.styleHints.accessibility.contrastPreference === Qt.HighContrast) + return control.palette.button + if (control.enabled && control.checkState !== Qt.Unchecked) + return control.palette.accent + return defaultColor + } + + readonly property color __indicatorColor: { + if (Application.styleHints.accessibility.contrastPreference === Qt.HighContrast) { + if (control.checkState === Qt.Checked) + return control.down ? control.palette.buttonText : control.hovered ? control.palette.button : control.palette.highlightedText + if (control.checkState === Qt.PartiallyChecked) + return control.hovered && !control.down ? control.palette.highlight : control.palette.highlightedText + return "transparent" + } else if (control.down) { + return Application.styleHints.colorScheme === Qt.Light ? Qt.rgba(1, 1, 1, 0.7) : Qt.rgba(0, 0, 0, 0.5) + } else if (Application.styleHints.colorScheme === Qt.Dark && !control.enabled) + return Qt.rgba(1, 1, 1, 0.5302) + else if (Application.styleHints.colorScheme === Qt.Dark) + return "black" + else + return "white" + } + + source: filePath + color: __color + + Rectangle { + anchors.fill: parent + radius: 4 + color: { + if (Application.styleHints.accessibility.contrastPreference === Qt.HighContrast) { + if (control.checkState === Qt.Unchecked) + return control.down ? control.palette.highlight : control.hovered ? control.palette.highlightedText : control.palette.button + if (control.checkState === Qt.PartiallyChecked) + return control.hovered && !control.down ? control.palette.highlightedText : control.palette.highlight + return control.down ? control.palette.button : control.hovered ? control.palette.buttonText : control.palette.highlight + } + return "transparent" + } + border.color: { + if (Application.styleHints.accessibility.contrastPreference === Qt.HighContrast) { + if (control.checkState === Qt.Unchecked) + return control.hovered ? control.palette.highlight : control.palette.buttonText + if (control.checkState === Qt.PartiallyChecked) + return control.palette.highlight + } + return "transparent" + } + + // TODO: Add animation for checkmark indicator + Shape { + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + width: 12 + height: 12 + visible: control.checked + + antialiasing: true + preferredRendererType: Shape.CurveRenderer + + ShapePath { + strokeWidth: 1 + strokeColor: indicator.__indicatorColor + fillColor: "transparent" + capStyle: ShapePath.RoundCap + joinStyle: ShapePath.RoundJoin + + startX: 1 + startY: 6 + PathLine { x: 5; y: 10 } + PathLine { x: 11; y: 3 } + } + } + + Rectangle { + visible: control.checkState === Qt.PartiallyChecked + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + width: 8 + height: 1 + radius: height * 0.5 + color: indicator.__indicatorColor + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/impl/FocusFrame.qml b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/impl/FocusFrame.qml new file mode 100644 index 0000000..8892ecc --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/impl/FocusFrame.qml @@ -0,0 +1,51 @@ +// Copyright (C) 2024 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls +import QtQuick.Layouts + +Rectangle { + + function moveToItem(item) { + if (!item) { + targetItem = null; + parent = null; + return; + } + parent = item.parent + targetItem = item + } + + property Item targetItem + property real innerFrameSize: 1 + property real outerFrameSize: 3 + property real frameRadius: 4.0 + + x: targetItem ? targetItem.x - outerFrameSize : 0 + y: targetItem ? targetItem.y - outerFrameSize : 0 + // Stack on top of all siblings of the targetItem + z: 100 + width: targetItem ? targetItem.width + outerFrameSize * 2 : 0 + height: targetItem ? targetItem.height + outerFrameSize * 2 : 0 + radius: frameRadius + outerFrameSize + visible: targetItem && targetItem.visible + color: "transparent" + border.color: Application.styleHints.colorScheme === Qt.Light ? "black" : "white" + border.width: outerFrameSize - (Application.styleHints.colorScheme === Qt.Light ? innerFrameSize : 0) + + Rectangle { + id: innerFocusFrame + z: 10 + x: outerFrameSize - innerFrameSize + y: outerFrameSize - innerFrameSize + width: targetItem ? targetItem.width + innerFrameSize * 2 : 0 + height: targetItem ? targetItem.height + innerFrameSize * 2 : 0 + radius: frameRadius + innerFrameSize + visible: targetItem && targetItem.visible + color: "transparent" + border.color: Application.styleHints.colorScheme === Qt.Light ? "white" : "black" + border.width: innerFrameSize + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/impl/RadioIndicator.qml b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/impl/RadioIndicator.qml new file mode 100644 index 0000000..2f549f0 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/impl/RadioIndicator.qml @@ -0,0 +1,82 @@ +// Copyright (C) 2024 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Templates as T + +ColorImage { + id: indicator + + required property T.AbstractButton control + required property url filePath + + source: filePath + color: control.enabled && control.checked ? control.palette.accent : defaultColor + + Rectangle { + anchors.fill: parent + visible: Application.styleHints.accessibility.contrastPreference === Qt.HighContrast + color: { + if (control.hovered) + return control.checked ? control.palette.button : control.palette.highlightedText + return control.checked ? control.palette.highlightedText : control.palette.button + } + border.width: control.down ? 0 : 1 + border.color: { + if (control.hovered) + return control.checked ? control.palette.buttonText : control.palette.highlight + return control.checked ? control.palette.highlight : control.palette.buttonText + } + radius: height * 0.5 + } + + property Item indicatorBackground: Rectangle { + parent: control.indicator + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + width: Application.styleHints.accessibility.contrastPreference === Qt.HighContrast ? 15 : 10 + height: Application.styleHints.accessibility.contrastPreference === Qt.HighContrast ? 15 : 10 + radius: height * 0.5 + scale: !control.checked && !control.down ? 0 : control.down && control.checked ? 0.8 : control.hovered ? 1.2 : 1 + + gradient: Gradient { + GradientStop { + position: 0 + color: !control.checked ? "transparent" : Application.styleHints.colorScheme == Qt.Light ? "#0F000000" : "#12FFFFFF" + } + GradientStop { + position: 0.5 + color: !control.checked ? "transparent" : Application.styleHints.colorScheme == Qt.Light ? "#0F000000" : "#12FFFFFF" + } + GradientStop { + position: 0.95 + color: !control.checked ? "transparent" : Application.styleHints.colorScheme == Qt.Light ? "#29000000" : "#18FFFFFF" + } + } + + Rectangle { + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + width: parent.width - 2 + height: parent.height - 2 + radius: height * 0.5 + color: { + if (Application.styleHints.accessibility.contrastPreference === Qt.HighContrast) { + if (control.checked && (control.down || control.hovered)) + return control.palette.buttonText + return control.palette.highlight + } else + return Application.styleHints.colorScheme === Qt.Dark ? "black" : "white" + } + } + + Behavior on scale { + NumberAnimation { + duration: 167 + easing.type: Easing.OutCubic + } + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/impl/StyleImage.qml b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/impl/StyleImage.qml new file mode 100644 index 0000000..61fb35c --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/impl/StyleImage.qml @@ -0,0 +1,56 @@ +// Copyright (C) 2024 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick + +// This item will resize the child image in such a way that any drop shadow +// or blur (or other effects) will be drawn outside its own bounds. +// The effect is that users of this item won't have to take e.g shadows +// into account when positioning it, as such effects will only be visual, and +// not be a part of the geometry, unless drawShadowWithinBounds is set to true. + +Item { + id: root + implicitWidth: horizontal ? imageConfig.width : imageConfig.height + implicitHeight: horizontal ? imageConfig.height : imageConfig.width + + required property var imageConfig + + // Set horizontal to false if you want the image to be rotated 90 degrees + // Doing so will rotate the image, but also flip it, to make sure that + // the shadow ends up on the correct side. The implicit geometry of the + // item will also be adjusted to match the rotated image. + property bool horizontal: true + property bool drawShadowWithinBounds: false + + // The minimum size of the image should be at least 1px tall and wide, even without any offsets + property real minimumWidth: Math.max(1, imageConfig.leftOffset + imageConfig.rightOffset) + property real minimumHeight: Math.max(1, imageConfig.topOffset + imageConfig.bottomOffset) + + BorderImage { + x: root.drawShadowWithinBounds ? 0 : -imageConfig.leftShadow + y: root.drawShadowWithinBounds ? 0 : -imageConfig.topShadow + width: Math.max(root.minimumWidth, (root.horizontal ? root.width : root.height)) + + (root.drawShadowWithinBounds ? 0 : imageConfig.leftShadow + imageConfig.rightShadow) + height: Math.max(root.minimumHeight, (root.horizontal ? root.height : root.width)) + + (root.drawShadowWithinBounds ? 0 : imageConfig.topShadow + imageConfig.bottomShadow) + source: imageConfig.filePath ? `qrc:/qt-project.org/imports/QtQuick/Controls/FluentWinUI3/${imageConfig.filePath}` : "" + + border { + top: Math.min(height / 2, imageConfig.topOffset + imageConfig.topShadow) + left: Math.min(width / 2, imageConfig.leftOffset + imageConfig.leftShadow) + bottom: Math.min(height / 2, imageConfig.bottomOffset + imageConfig.bottomShadow) + right: Math.min(width / 2, imageConfig.rightOffset + imageConfig.rightShadow) + } + + transform: [ + Rotation { + angle: root.horizontal ? 0 : 90 + }, + Scale { + xScale: root.horizontal ? 1 : -1 + } + ] + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/impl/SwitchIndicator.qml b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/impl/SwitchIndicator.qml new file mode 100644 index 0000000..4ff64b3 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/impl/SwitchIndicator.qml @@ -0,0 +1,91 @@ +// Copyright (C) 2024 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Templates as T + +Item { + id: indicator + + required property T.AbstractButton control + + property Item handleBackground: Rectangle { + parent: control.indicator + implicitWidth: parent.width + implicitHeight: parent.height + radius: height * 0.5 + border.width: control.checked && Application.styleHints.accessibility.contrastPreference === Qt.NoPreference ? 0 : 1 + border.color: control.enabled ? Application.styleHints.accessibility.contrastPreference === Qt.HighContrast + ? control.checked ? (control.hovered ? control.palette.text : "transparent") : (control.hovered ? control.palette.accent : control.palette.text) + : Application.styleHints.colorScheme === Qt.Light ? "#9C000000" : "#9CFFFFFF" + : Application.styleHints.colorScheme === Qt.Light ? "#37000000" : "#28FFFFFF" + + color: control.checked ? checkedColor : !control.enabled ? "#00FFFFFF" + : control.hovered ? Application.styleHints.colorScheme === Qt.Light ? "#0F000000" : "#0BFFFFFF" + : control.pressed ? Application.styleHints.colorScheme === Qt.Light ? "#18000000" : "#12FFFFFF" + : Application.styleHints.colorScheme === Qt.Light ? "#06000000" : "#19000000" + + readonly property color checkedColor: control.enabled ? (control.hovered + ? Application.styleHints.accessibility.contrastPreference === Qt.HighContrast + ? control.palette.window + : Qt.rgba(control.palette.accent.r, control.palette.accent.g, control.palette.accent.b, 0.9020) + : control.pressed ? Qt.rgba(control.palette.accent.r, control.palette.accent.g, control.palette.accent.b, 0.8) + : control.palette.accent) + : control.palette.accent + + property Item handle: Rectangle { + parent: indicator.handleBackground + x: Math.max(0, Math.min(parent.width - width, control.visualPosition * parent.width - (width / 2))) + y: (parent.height - height) / 2 + width: control.pressed ? implicitWidth + 3 : implicitWidth + implicitWidth: 20 + implicitHeight: 20 + radius: height / 2 + scale: control.hovered && control.enabled ? 0.8 : 0.7 + gradient: Gradient { + GradientStop { + position: 0 + color: !control.checked ? "transparent" : Application.styleHints.colorScheme === Qt.Light ? "#0F000000" : "#12FFFFFF" + } + GradientStop { + position: 0.5 + color: !control.checked ? "transparent" : Application.styleHints.colorScheme === Qt.Light ? "#0F000000" : "#12FFFFFF" + } + GradientStop { + position: 0.95 + color: !control.checked ? "transparent" : Application.styleHints.colorScheme === Qt.Light ? "#29000000" : "#18FFFFFF" + } + } + + Rectangle { + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + width: parent.width - 2 + height: parent.height - 2 + radius: height / 2 + color: !control.checked ? Application.styleHints.accessibility.contrastPreference === Qt.HighContrast + ? (control.hovered ? control.palette.accent : control.palette.text) + : control.palette.placeholderText + : Application.styleHints.accessibility.contrastPreference === Qt.HighContrast + ? (control.hovered ? control.palette.text : control.palette.window) + : Application.styleHints.colorScheme === Qt.Dark ? "black" : "white" + } + + Behavior on scale { + NumberAnimation{ + duration: 167 + easing.type: Easing.OutCubic + } + } + Behavior on x { + enabled: !control.pressed + NumberAnimation { + duration: 167 + easing.type: Easing.OutCubic + } + } + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/impl/plugins.qmltypes b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/impl/plugins.qmltypes new file mode 100644 index 0000000..33e88e2 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/impl/plugins.qmltypes @@ -0,0 +1,36 @@ +import QtQuick.tooling 1.2 + +// This file describes the plugin-supplied types contained in the library. +// It is used for QML tooling purposes only. +// +// This file was auto-generated by qmltyperegistrar. + +Module { + Component { + file: "private/qquickfluentwinui3focusstroke_p.h" + lineNumber: 20 + name: "QQuickFluentWinUI3FocusStroke" + accessSemantics: "reference" + prototype: "QQuickPaintedItem" + exports: ["QtQuick.Controls.FluentWinUI3.impl/FocusStroke 6.8"] + exportMetaObjectRevisions: [1544] + Property { + name: "color" + type: "QColor" + read: "color" + write: "setColor" + index: 0 + lineNumber: 23 + isFinal: true + } + Property { + name: "radius" + type: "int" + read: "radius" + write: "setRadius" + index: 1 + lineNumber: 24 + isFinal: true + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/impl/qmldir b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/impl/qmldir new file mode 100644 index 0000000..37fe0e7 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/impl/qmldir @@ -0,0 +1,21 @@ +module QtQuick.Controls.FluentWinUI3.impl +linktarget Qt6::qtquickcontrols2fluentwinui3styleimplplugin +optional plugin qtquickcontrols2fluentwinui3styleimplplugin +classname QtQuickControls2FluentWinUI3StyleImplPlugin +typeinfo plugins.qmltypes +depends QtQuick auto +prefer :/qt-project.org/imports/QtQuick/Controls/FluentWinUI3/impl/ +ButtonBackground 6.0 ButtonBackground.qml +ButtonBackground 2.0 ButtonBackground.qml +CheckIndicator 6.0 CheckIndicator.qml +CheckIndicator 2.0 CheckIndicator.qml +RadioIndicator 6.0 RadioIndicator.qml +RadioIndicator 2.0 RadioIndicator.qml +SwitchIndicator 6.0 SwitchIndicator.qml +SwitchIndicator 2.0 SwitchIndicator.qml +FocusFrame 6.0 FocusFrame.qml +FocusFrame 2.0 FocusFrame.qml +StyleImage 6.0 StyleImage.qml +StyleImage 2.0 StyleImage.qml +depends QtQuick + diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/impl/qtquickcontrols2fluentwinui3styleimplplugin.dll b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/impl/qtquickcontrols2fluentwinui3styleimplplugin.dll new file mode 100644 index 0000000..914074d Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/impl/qtquickcontrols2fluentwinui3styleimplplugin.dll differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-checked-disabled.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-checked-disabled.png new file mode 100644 index 0000000..c68f4f0 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-checked-disabled.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-checked-disabled@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-checked-disabled@2x.png new file mode 100644 index 0000000..3dbd5af Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-checked-disabled@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-checked-disabled@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-checked-disabled@3x.png new file mode 100644 index 0000000..d69c1ea Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-checked-disabled@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-checked-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-checked-hovered.png new file mode 100644 index 0000000..98c51c6 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-checked-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-checked-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-checked-hovered@2x.png new file mode 100644 index 0000000..1538716 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-checked-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-checked-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-checked-hovered@3x.png new file mode 100644 index 0000000..067d8f0 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-checked-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-checked-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-checked-pressed.png new file mode 100644 index 0000000..d48c96e Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-checked-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-checked-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-checked-pressed@2x.png new file mode 100644 index 0000000..fa0088e Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-checked-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-checked-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-checked-pressed@3x.png new file mode 100644 index 0000000..b51e54a Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-checked-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-checked.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-checked.png new file mode 100644 index 0000000..d9c411c Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-checked.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-checked@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-checked@2x.png new file mode 100644 index 0000000..33eb869 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-checked@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-checked@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-checked@3x.png new file mode 100644 index 0000000..ef801bb Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-checked@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-disabled-partiallyChecked.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-disabled-partiallyChecked.png new file mode 100644 index 0000000..c68f4f0 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-disabled-partiallyChecked.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-disabled-partiallyChecked@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-disabled-partiallyChecked@2x.png new file mode 100644 index 0000000..3dbd5af Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-disabled-partiallyChecked@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-disabled-partiallyChecked@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-disabled-partiallyChecked@3x.png new file mode 100644 index 0000000..d69c1ea Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-disabled-partiallyChecked@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-disabled.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-disabled.png new file mode 100644 index 0000000..99fd3b7 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-disabled.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-disabled@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-disabled@2x.png new file mode 100644 index 0000000..f7bc658 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-disabled@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-disabled@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-disabled@3x.png new file mode 100644 index 0000000..9f2615c Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-disabled@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-hovered-partiallyChecked.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-hovered-partiallyChecked.png new file mode 100644 index 0000000..98c51c6 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-hovered-partiallyChecked.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-hovered-partiallyChecked@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-hovered-partiallyChecked@2x.png new file mode 100644 index 0000000..1538716 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-hovered-partiallyChecked@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-hovered-partiallyChecked@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-hovered-partiallyChecked@3x.png new file mode 100644 index 0000000..067d8f0 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-hovered-partiallyChecked@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-hovered.png new file mode 100644 index 0000000..02b068f Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-hovered@2x.png new file mode 100644 index 0000000..5ea65d1 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-hovered@3x.png new file mode 100644 index 0000000..9f51751 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-partiallyChecked-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-partiallyChecked-pressed.png new file mode 100644 index 0000000..d48c96e Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-partiallyChecked-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-partiallyChecked-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-partiallyChecked-pressed@2x.png new file mode 100644 index 0000000..fa0088e Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-partiallyChecked-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-partiallyChecked-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-partiallyChecked-pressed@3x.png new file mode 100644 index 0000000..b51e54a Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-partiallyChecked-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-partiallyChecked.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-partiallyChecked.png new file mode 100644 index 0000000..d9c411c Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-partiallyChecked.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-partiallyChecked@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-partiallyChecked@2x.png new file mode 100644 index 0000000..33eb869 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-partiallyChecked@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-partiallyChecked@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-partiallyChecked@3x.png new file mode 100644 index 0000000..ef801bb Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-partiallyChecked@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-pressed.png new file mode 100644 index 0000000..d46364b Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-pressed@2x.png new file mode 100644 index 0000000..1fc0fe7 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-pressed@3x.png new file mode 100644 index 0000000..0a06819 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator.png new file mode 100644 index 0000000..7aeaadc Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator@2x.png new file mode 100644 index 0000000..3bb4cc2 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator@3x.png new file mode 100644 index 0000000..801c430 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/checkbox-indicator@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-disabled.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-disabled.png new file mode 100644 index 0000000..94b89d1 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-disabled.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-disabled@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-disabled@2x.png new file mode 100644 index 0000000..6ea1717 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-disabled@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-disabled@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-disabled@3x.png new file mode 100644 index 0000000..4b8c839 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-disabled@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-focused.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-focused.png new file mode 100644 index 0000000..02ca983 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-focused.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-focused@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-focused@2x.png new file mode 100644 index 0000000..f08de8b Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-focused@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-focused@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-focused@3x.png new file mode 100644 index 0000000..7584fec Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-focused@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-hovered-open.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-hovered-open.png new file mode 100644 index 0000000..ef6e1ee Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-hovered-open.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-hovered-open@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-hovered-open@2x.png new file mode 100644 index 0000000..c823e20 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-hovered-open@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-hovered-open@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-hovered-open@3x.png new file mode 100644 index 0000000..fd3cb11 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-hovered-open@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-hovered.png new file mode 100644 index 0000000..ef6e1ee Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-hovered@2x.png new file mode 100644 index 0000000..c823e20 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-hovered@3x.png new file mode 100644 index 0000000..fd3cb11 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-open-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-open-pressed.png new file mode 100644 index 0000000..94b89d1 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-open-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-open-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-open-pressed@2x.png new file mode 100644 index 0000000..6ea1717 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-open-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-open-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-open-pressed@3x.png new file mode 100644 index 0000000..4b8c839 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-open-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-open.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-open.png new file mode 100644 index 0000000..02ca983 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-open.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-open@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-open@2x.png new file mode 100644 index 0000000..f08de8b Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-open@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-open@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-open@3x.png new file mode 100644 index 0000000..7584fec Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-open@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-pressed.png new file mode 100644 index 0000000..94b89d1 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-pressed@2x.png new file mode 100644 index 0000000..6ea1717 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-pressed@3x.png new file mode 100644 index 0000000..4b8c839 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background.png new file mode 100644 index 0000000..02ca983 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background@2x.png new file mode 100644 index 0000000..f08de8b Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background@3x.png new file mode 100644 index 0000000..7584fec Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-background@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-disabled.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-disabled.png new file mode 100644 index 0000000..17982b7 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-disabled.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-disabled@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-disabled@2x.png new file mode 100644 index 0000000..5a90878 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-disabled@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-disabled@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-disabled@3x.png new file mode 100644 index 0000000..e20d493 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-disabled@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-focused.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-focused.png new file mode 100644 index 0000000..17982b7 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-focused.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-focused@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-focused@2x.png new file mode 100644 index 0000000..5a90878 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-focused@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-focused@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-focused@3x.png new file mode 100644 index 0000000..e20d493 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-focused@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-hovered-open.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-hovered-open.png new file mode 100644 index 0000000..17982b7 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-hovered-open.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-hovered-open@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-hovered-open@2x.png new file mode 100644 index 0000000..5a90878 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-hovered-open@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-hovered-open@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-hovered-open@3x.png new file mode 100644 index 0000000..e20d493 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-hovered-open@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-hovered.png new file mode 100644 index 0000000..17982b7 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-hovered@2x.png new file mode 100644 index 0000000..5a90878 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-hovered@3x.png new file mode 100644 index 0000000..e20d493 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-open-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-open-pressed.png new file mode 100644 index 0000000..17982b7 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-open-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-open-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-open-pressed@2x.png new file mode 100644 index 0000000..5a90878 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-open-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-open-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-open-pressed@3x.png new file mode 100644 index 0000000..e20d493 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-open-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-open.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-open.png new file mode 100644 index 0000000..17982b7 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-open.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-open@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-open@2x.png new file mode 100644 index 0000000..5a90878 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-open@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-open@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-open@3x.png new file mode 100644 index 0000000..e20d493 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-open@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-pressed.png new file mode 100644 index 0000000..17982b7 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-pressed@2x.png new file mode 100644 index 0000000..5a90878 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-pressed@3x.png new file mode 100644 index 0000000..e20d493 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator.png new file mode 100644 index 0000000..17982b7 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator@2x.png new file mode 100644 index 0000000..5a90878 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator@3x.png new file mode 100644 index 0000000..e20d493 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/combobox-indicator@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-background-hovered-open.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-background-hovered-open.png new file mode 100644 index 0000000..d1fa9fe Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-background-hovered-open.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-background-hovered-open@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-background-hovered-open@2x.png new file mode 100644 index 0000000..fdba8c4 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-background-hovered-open@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-background-hovered-open@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-background-hovered-open@3x.png new file mode 100644 index 0000000..ee907f7 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-background-hovered-open@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-background-open-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-background-open-pressed.png new file mode 100644 index 0000000..d1fa9fe Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-background-open-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-background-open-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-background-open-pressed@2x.png new file mode 100644 index 0000000..fdba8c4 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-background-open-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-background-open-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-background-open-pressed@3x.png new file mode 100644 index 0000000..ee907f7 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-background-open-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-background-open.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-background-open.png new file mode 100644 index 0000000..d1fa9fe Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-background-open.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-background-open@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-background-open@2x.png new file mode 100644 index 0000000..fdba8c4 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-background-open@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-background-open@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-background-open@3x.png new file mode 100644 index 0000000..ee907f7 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-background-open@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-indicator-hovered-open.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-indicator-hovered-open.png new file mode 100644 index 0000000..17982b7 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-indicator-hovered-open.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-indicator-hovered-open@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-indicator-hovered-open@2x.png new file mode 100644 index 0000000..5a90878 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-indicator-hovered-open@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-indicator-hovered-open@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-indicator-hovered-open@3x.png new file mode 100644 index 0000000..e20d493 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-indicator-hovered-open@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-indicator-open-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-indicator-open-pressed.png new file mode 100644 index 0000000..17982b7 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-indicator-open-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-indicator-open-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-indicator-open-pressed@2x.png new file mode 100644 index 0000000..5a90878 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-indicator-open-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-indicator-open-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-indicator-open-pressed@3x.png new file mode 100644 index 0000000..e20d493 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-indicator-open-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-indicator-open.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-indicator-open.png new file mode 100644 index 0000000..17982b7 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-indicator-open.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-indicator-open@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-indicator-open@2x.png new file mode 100644 index 0000000..5a90878 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-indicator-open@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-indicator-open@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-indicator-open@3x.png new file mode 100644 index 0000000..e20d493 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-indicator-open@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-popup-background-hovered-open.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-popup-background-hovered-open.png new file mode 100644 index 0000000..8d8c7f2 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-popup-background-hovered-open.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-popup-background-hovered-open@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-popup-background-hovered-open@2x.png new file mode 100644 index 0000000..4ff2b32 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-popup-background-hovered-open@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-popup-background-hovered-open@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-popup-background-hovered-open@3x.png new file mode 100644 index 0000000..9869023 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-popup-background-hovered-open@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-popup-background-open-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-popup-background-open-pressed.png new file mode 100644 index 0000000..8d8c7f2 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-popup-background-open-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-popup-background-open-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-popup-background-open-pressed@2x.png new file mode 100644 index 0000000..4ff2b32 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-popup-background-open-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-popup-background-open-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-popup-background-open-pressed@3x.png new file mode 100644 index 0000000..9869023 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-popup-background-open-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-popup-background-open.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-popup-background-open.png new file mode 100644 index 0000000..8d8c7f2 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-popup-background-open.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-popup-background-open@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-popup-background-open@2x.png new file mode 100644 index 0000000..4ff2b32 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-popup-background-open@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-popup-background-open@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-popup-background-open@3x.png new file mode 100644 index 0000000..9869023 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/editablecombobox-popup-background-open@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/frame-background-disabled.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/frame-background-disabled.png new file mode 100644 index 0000000..950b552 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/frame-background-disabled.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/frame-background-disabled@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/frame-background-disabled@2x.png new file mode 100644 index 0000000..c0ad4fb Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/frame-background-disabled@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/frame-background-disabled@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/frame-background-disabled@3x.png new file mode 100644 index 0000000..0adccfa Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/frame-background-disabled@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/frame-background.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/frame-background.png new file mode 100644 index 0000000..950b552 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/frame-background.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/frame-background@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/frame-background@2x.png new file mode 100644 index 0000000..c0ad4fb Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/frame-background@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/frame-background@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/frame-background@3x.png new file mode 100644 index 0000000..0adccfa Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/frame-background@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/itemdelegate-background-highlighted-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/itemdelegate-background-highlighted-hovered.png new file mode 100644 index 0000000..d6b022a Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/itemdelegate-background-highlighted-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/itemdelegate-background-highlighted-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/itemdelegate-background-highlighted-hovered@2x.png new file mode 100644 index 0000000..0d89e35 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/itemdelegate-background-highlighted-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/itemdelegate-background-highlighted-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/itemdelegate-background-highlighted-hovered@3x.png new file mode 100644 index 0000000..b42360e Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/itemdelegate-background-highlighted-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/itemdelegate-background-highlighted-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/itemdelegate-background-highlighted-pressed.png new file mode 100644 index 0000000..0f61dd9 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/itemdelegate-background-highlighted-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/itemdelegate-background-highlighted-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/itemdelegate-background-highlighted-pressed@2x.png new file mode 100644 index 0000000..cc20bdb Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/itemdelegate-background-highlighted-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/itemdelegate-background-highlighted-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/itemdelegate-background-highlighted-pressed@3x.png new file mode 100644 index 0000000..aae4bf6 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/itemdelegate-background-highlighted-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/itemdelegate-background-highlighted.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/itemdelegate-background-highlighted.png new file mode 100644 index 0000000..d6b022a Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/itemdelegate-background-highlighted.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/itemdelegate-background-highlighted@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/itemdelegate-background-highlighted@2x.png new file mode 100644 index 0000000..0d89e35 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/itemdelegate-background-highlighted@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/itemdelegate-background-highlighted@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/itemdelegate-background-highlighted@3x.png new file mode 100644 index 0000000..b42360e Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/itemdelegate-background-highlighted@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/itemdelegate-background-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/itemdelegate-background-hovered.png new file mode 100644 index 0000000..d6b022a Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/itemdelegate-background-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/itemdelegate-background-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/itemdelegate-background-hovered@2x.png new file mode 100644 index 0000000..0d89e35 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/itemdelegate-background-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/itemdelegate-background-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/itemdelegate-background-hovered@3x.png new file mode 100644 index 0000000..b42360e Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/itemdelegate-background-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/itemdelegate-background-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/itemdelegate-background-pressed.png new file mode 100644 index 0000000..0f61dd9 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/itemdelegate-background-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/itemdelegate-background-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/itemdelegate-background-pressed@2x.png new file mode 100644 index 0000000..cc20bdb Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/itemdelegate-background-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/itemdelegate-background-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/itemdelegate-background-pressed@3x.png new file mode 100644 index 0000000..aae4bf6 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/itemdelegate-background-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator-delegate-current-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator-delegate-current-hovered.png new file mode 100644 index 0000000..c3a29c4 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator-delegate-current-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator-delegate-current-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator-delegate-current-hovered@2x.png new file mode 100644 index 0000000..c92ae1e Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator-delegate-current-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator-delegate-current-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator-delegate-current-hovered@3x.png new file mode 100644 index 0000000..a08019a Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator-delegate-current-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator-delegate-current-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator-delegate-current-pressed.png new file mode 100644 index 0000000..99383a1 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator-delegate-current-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator-delegate-current-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator-delegate-current-pressed@2x.png new file mode 100644 index 0000000..9793c4d Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator-delegate-current-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator-delegate-current-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator-delegate-current-pressed@3x.png new file mode 100644 index 0000000..1ca1d97 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator-delegate-current-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator-delegate-current.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator-delegate-current.png new file mode 100644 index 0000000..f5ae802 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator-delegate-current.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator-delegate-current@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator-delegate-current@2x.png new file mode 100644 index 0000000..4a7af53 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator-delegate-current@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator-delegate-current@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator-delegate-current@3x.png new file mode 100644 index 0000000..bb823f0 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator-delegate-current@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator-delegate-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator-delegate-pressed.png new file mode 100644 index 0000000..95ceb1e Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator-delegate-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator-delegate-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator-delegate-pressed@2x.png new file mode 100644 index 0000000..638bdac Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator-delegate-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator-delegate-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator-delegate-pressed@3x.png new file mode 100644 index 0000000..d80cc78 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator-delegate-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator-disabled.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator-disabled.png new file mode 100644 index 0000000..8e08ab1 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator-disabled.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator-disabled@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator-disabled@2x.png new file mode 100644 index 0000000..a4e4f53 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator-disabled@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator-disabled@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator-disabled@3x.png new file mode 100644 index 0000000..afb542f Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator-disabled@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator-hovered.png new file mode 100644 index 0000000..99383a1 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator-hovered@2x.png new file mode 100644 index 0000000..9793c4d Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator-hovered@3x.png new file mode 100644 index 0000000..1ca1d97 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator.png new file mode 100644 index 0000000..f3e0488 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator@2x.png new file mode 100644 index 0000000..439052f Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator@3x.png new file mode 100644 index 0000000..1d71a2c Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/pageindicatordelegate-indicator@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/popup-background.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/popup-background.png new file mode 100644 index 0000000..ea396f4 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/popup-background.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/popup-background@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/popup-background@2x.png new file mode 100644 index 0000000..8fe03df Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/popup-background@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/popup-background@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/popup-background@3x.png new file mode 100644 index 0000000..e48fee2 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/popup-background@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/progressbar-groove-disabled.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/progressbar-groove-disabled.png new file mode 100644 index 0000000..e3e3783 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/progressbar-groove-disabled.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/progressbar-groove-disabled@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/progressbar-groove-disabled@2x.png new file mode 100644 index 0000000..dde7433 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/progressbar-groove-disabled@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/progressbar-groove-disabled@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/progressbar-groove-disabled@3x.png new file mode 100644 index 0000000..7cc2351 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/progressbar-groove-disabled@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/progressbar-groove.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/progressbar-groove.png new file mode 100644 index 0000000..778a6fa Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/progressbar-groove.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/progressbar-groove@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/progressbar-groove@2x.png new file mode 100644 index 0000000..bb5bb04 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/progressbar-groove@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/progressbar-groove@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/progressbar-groove@3x.png new file mode 100644 index 0000000..0c6a055 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/progressbar-groove@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-checked-disabled.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-checked-disabled.png new file mode 100644 index 0000000..c91b9bd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-checked-disabled.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-checked-disabled@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-checked-disabled@2x.png new file mode 100644 index 0000000..f59e790 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-checked-disabled@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-checked-disabled@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-checked-disabled@3x.png new file mode 100644 index 0000000..1dbf767 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-checked-disabled@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-checked-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-checked-hovered.png new file mode 100644 index 0000000..de52051 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-checked-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-checked-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-checked-hovered@2x.png new file mode 100644 index 0000000..cbca966 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-checked-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-checked-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-checked-hovered@3x.png new file mode 100644 index 0000000..1060fab Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-checked-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-checked-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-checked-pressed.png new file mode 100644 index 0000000..e9bccf5 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-checked-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-checked-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-checked-pressed@2x.png new file mode 100644 index 0000000..fccca64 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-checked-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-checked-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-checked-pressed@3x.png new file mode 100644 index 0000000..ec0054e Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-checked-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-checked.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-checked.png new file mode 100644 index 0000000..b3ae6b6 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-checked.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-checked@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-checked@2x.png new file mode 100644 index 0000000..f0f5ccc Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-checked@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-checked@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-checked@3x.png new file mode 100644 index 0000000..100a6ba Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-checked@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-disabled.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-disabled.png new file mode 100644 index 0000000..96b9b46 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-disabled.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-disabled@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-disabled@2x.png new file mode 100644 index 0000000..2d8fcae Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-disabled@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-disabled@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-disabled@3x.png new file mode 100644 index 0000000..c766b07 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-disabled@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-hovered.png new file mode 100644 index 0000000..12baa9f Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-hovered@2x.png new file mode 100644 index 0000000..4292254 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-hovered@3x.png new file mode 100644 index 0000000..7356706 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-pressed.png new file mode 100644 index 0000000..d1c7703 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-pressed@2x.png new file mode 100644 index 0000000..631f218 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-pressed@3x.png new file mode 100644 index 0000000..c8a3bf2 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator.png new file mode 100644 index 0000000..ca62942 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator@2x.png new file mode 100644 index 0000000..b69426e Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator@3x.png new file mode 100644 index 0000000..84ea625 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/radiobutton-indicator@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-first-handle-disabled.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-first-handle-disabled.png new file mode 100644 index 0000000..327fadb Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-first-handle-disabled.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-first-handle-disabled@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-first-handle-disabled@2x.png new file mode 100644 index 0000000..a6bf59f Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-first-handle-disabled@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-first-handle-disabled@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-first-handle-disabled@3x.png new file mode 100644 index 0000000..0fe6337 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-first-handle-disabled@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-first-handle-handle-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-first-handle-handle-pressed.png new file mode 100644 index 0000000..327fadb Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-first-handle-handle-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-first-handle-handle-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-first-handle-handle-pressed@2x.png new file mode 100644 index 0000000..a6bf59f Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-first-handle-handle-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-first-handle-handle-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-first-handle-handle-pressed@3x.png new file mode 100644 index 0000000..0fe6337 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-first-handle-handle-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-first-handle-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-first-handle-hovered.png new file mode 100644 index 0000000..00d54d4 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-first-handle-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-first-handle-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-first-handle-hovered@2x.png new file mode 100644 index 0000000..a4506f8 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-first-handle-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-first-handle-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-first-handle-hovered@3x.png new file mode 100644 index 0000000..bd8713f Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-first-handle-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-first-handle.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-first-handle.png new file mode 100644 index 0000000..00d54d4 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-first-handle.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-first-handle@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-first-handle@2x.png new file mode 100644 index 0000000..a4506f8 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-first-handle@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-first-handle@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-first-handle@3x.png new file mode 100644 index 0000000..bd8713f Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-first-handle@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-groove-disabled.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-groove-disabled.png new file mode 100644 index 0000000..3b9f471 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-groove-disabled.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-groove-disabled@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-groove-disabled@2x.png new file mode 100644 index 0000000..eacadf5 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-groove-disabled@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-groove-disabled@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-groove-disabled@3x.png new file mode 100644 index 0000000..e75e6d5 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-groove-disabled@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-groove-handle-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-groove-handle-pressed.png new file mode 100644 index 0000000..2c3d8dd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-groove-handle-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-groove-handle-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-groove-handle-pressed@2x.png new file mode 100644 index 0000000..664753e Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-groove-handle-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-groove-handle-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-groove-handle-pressed@3x.png new file mode 100644 index 0000000..72acce2 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-groove-handle-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-groove-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-groove-hovered.png new file mode 100644 index 0000000..2c3d8dd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-groove-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-groove-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-groove-hovered@2x.png new file mode 100644 index 0000000..664753e Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-groove-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-groove-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-groove-hovered@3x.png new file mode 100644 index 0000000..72acce2 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-groove-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-groove.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-groove.png new file mode 100644 index 0000000..2c3d8dd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-groove.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-groove@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-groove@2x.png new file mode 100644 index 0000000..664753e Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-groove@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-groove@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-groove@3x.png new file mode 100644 index 0000000..72acce2 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-groove@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-second-handle-disabled.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-second-handle-disabled.png new file mode 100644 index 0000000..327fadb Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-second-handle-disabled.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-second-handle-disabled@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-second-handle-disabled@2x.png new file mode 100644 index 0000000..a6bf59f Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-second-handle-disabled@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-second-handle-disabled@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-second-handle-disabled@3x.png new file mode 100644 index 0000000..0fe6337 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-second-handle-disabled@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-second-handle-handle-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-second-handle-handle-pressed.png new file mode 100644 index 0000000..327fadb Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-second-handle-handle-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-second-handle-handle-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-second-handle-handle-pressed@2x.png new file mode 100644 index 0000000..a6bf59f Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-second-handle-handle-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-second-handle-handle-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-second-handle-handle-pressed@3x.png new file mode 100644 index 0000000..0fe6337 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-second-handle-handle-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-second-handle-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-second-handle-hovered.png new file mode 100644 index 0000000..00d54d4 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-second-handle-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-second-handle-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-second-handle-hovered@2x.png new file mode 100644 index 0000000..a4506f8 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-second-handle-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-second-handle-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-second-handle-hovered@3x.png new file mode 100644 index 0000000..bd8713f Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-second-handle-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-second-handle.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-second-handle.png new file mode 100644 index 0000000..00d54d4 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-second-handle.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-second-handle@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-second-handle@2x.png new file mode 100644 index 0000000..a4506f8 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-second-handle@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-second-handle@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-second-handle@3x.png new file mode 100644 index 0000000..bd8713f Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/rangeslider-second-handle@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-groove-disabled.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-groove-disabled.png new file mode 100644 index 0000000..5d3e751 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-groove-disabled.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-groove-disabled@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-groove-disabled@2x.png new file mode 100644 index 0000000..89fb02d Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-groove-disabled@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-groove-disabled@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-groove-disabled@3x.png new file mode 100644 index 0000000..425ff1a Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-groove-disabled@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-groove-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-groove-hovered.png new file mode 100644 index 0000000..4f6ac3d Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-groove-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-groove-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-groove-hovered@2x.png new file mode 100644 index 0000000..4eb9b63 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-groove-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-groove-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-groove-hovered@3x.png new file mode 100644 index 0000000..3a048d9 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-groove-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-groove-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-groove-pressed.png new file mode 100644 index 0000000..4f6ac3d Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-groove-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-groove-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-groove-pressed@2x.png new file mode 100644 index 0000000..4eb9b63 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-groove-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-groove-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-groove-pressed@3x.png new file mode 100644 index 0000000..3a048d9 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-groove-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-groove.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-groove.png new file mode 100644 index 0000000..4f6ac3d Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-groove.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-groove@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-groove@2x.png new file mode 100644 index 0000000..4eb9b63 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-groove@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-groove@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-groove@3x.png new file mode 100644 index 0000000..3a048d9 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-groove@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-handle-disabled.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-handle-disabled.png new file mode 100644 index 0000000..327fadb Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-handle-disabled.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-handle-disabled@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-handle-disabled@2x.png new file mode 100644 index 0000000..a6bf59f Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-handle-disabled@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-handle-disabled@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-handle-disabled@3x.png new file mode 100644 index 0000000..0fe6337 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-handle-disabled@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-handle-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-handle-hovered.png new file mode 100644 index 0000000..00d54d4 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-handle-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-handle-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-handle-hovered@2x.png new file mode 100644 index 0000000..a4506f8 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-handle-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-handle-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-handle-hovered@3x.png new file mode 100644 index 0000000..bd8713f Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-handle-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-handle-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-handle-pressed.png new file mode 100644 index 0000000..327fadb Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-handle-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-handle-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-handle-pressed@2x.png new file mode 100644 index 0000000..a6bf59f Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-handle-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-handle-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-handle-pressed@3x.png new file mode 100644 index 0000000..0fe6337 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-handle-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-handle.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-handle.png new file mode 100644 index 0000000..00d54d4 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-handle.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-handle@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-handle@2x.png new file mode 100644 index 0000000..a4506f8 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-handle@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-handle@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-handle@3x.png new file mode 100644 index 0000000..bd8713f Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/slider-handle@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-atlimit.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-atlimit.png new file mode 100644 index 0000000..4ab6def Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-atlimit.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-atlimit@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-atlimit@2x.png new file mode 100644 index 0000000..69ce37b Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-atlimit@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-atlimit@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-atlimit@3x.png new file mode 100644 index 0000000..d416ca7 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-atlimit@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-disabled.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-disabled.png new file mode 100644 index 0000000..ee229de Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-disabled.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-disabled@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-disabled@2x.png new file mode 100644 index 0000000..0975c73 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-disabled@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-disabled@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-disabled@3x.png new file mode 100644 index 0000000..ffd926a Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-disabled@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-down-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-down-hovered.png new file mode 100644 index 0000000..4ab6def Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-down-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-down-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-down-hovered@2x.png new file mode 100644 index 0000000..69ce37b Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-down-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-down-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-down-hovered@3x.png new file mode 100644 index 0000000..d416ca7 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-down-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-down-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-down-pressed.png new file mode 100644 index 0000000..4ab6def Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-down-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-down-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-down-pressed@2x.png new file mode 100644 index 0000000..69ce37b Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-down-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-down-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-down-pressed@3x.png new file mode 100644 index 0000000..d416ca7 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-down-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-hovered.png new file mode 100644 index 0000000..c038992 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-hovered@2x.png new file mode 100644 index 0000000..78b19b4 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-hovered@3x.png new file mode 100644 index 0000000..e52d395 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-up-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-up-hovered.png new file mode 100644 index 0000000..4ab6def Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-up-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-up-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-up-hovered@2x.png new file mode 100644 index 0000000..69ce37b Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-up-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-up-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-up-hovered@3x.png new file mode 100644 index 0000000..d416ca7 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-up-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-up-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-up-pressed.png new file mode 100644 index 0000000..4ab6def Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-up-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-up-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-up-pressed@2x.png new file mode 100644 index 0000000..69ce37b Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-up-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-up-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-up-pressed@3x.png new file mode 100644 index 0000000..d416ca7 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background-up-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background.png new file mode 100644 index 0000000..4ab6def Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background@2x.png new file mode 100644 index 0000000..69ce37b Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background@3x.png new file mode 100644 index 0000000..d416ca7 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-background@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-atlimit.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-atlimit.png new file mode 100644 index 0000000..ac7fcdd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-atlimit.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-atlimit@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-atlimit@2x.png new file mode 100644 index 0000000..572d530 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-atlimit@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-atlimit@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-atlimit@3x.png new file mode 100644 index 0000000..ae478bd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-atlimit@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-disabled.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-disabled.png new file mode 100644 index 0000000..ac7fcdd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-disabled.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-disabled@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-disabled@2x.png new file mode 100644 index 0000000..572d530 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-disabled@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-disabled@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-disabled@3x.png new file mode 100644 index 0000000..ae478bd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-disabled@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-down-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-down-hovered.png new file mode 100644 index 0000000..0ec3f53 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-down-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-down-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-down-hovered@2x.png new file mode 100644 index 0000000..9f7f192 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-down-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-down-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-down-hovered@3x.png new file mode 100644 index 0000000..f6c87a5 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-down-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-down-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-down-pressed.png new file mode 100644 index 0000000..0ec3f53 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-down-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-down-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-down-pressed@2x.png new file mode 100644 index 0000000..9f7f192 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-down-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-down-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-down-pressed@3x.png new file mode 100644 index 0000000..f6c87a5 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-down-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-hovered.png new file mode 100644 index 0000000..ac7fcdd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-hovered@2x.png new file mode 100644 index 0000000..572d530 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-hovered@3x.png new file mode 100644 index 0000000..ae478bd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-up-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-up-hovered.png new file mode 100644 index 0000000..ac7fcdd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-up-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-up-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-up-hovered@2x.png new file mode 100644 index 0000000..572d530 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-up-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-up-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-up-hovered@3x.png new file mode 100644 index 0000000..ae478bd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-up-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-up-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-up-pressed.png new file mode 100644 index 0000000..ac7fcdd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-up-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-up-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-up-pressed@2x.png new file mode 100644 index 0000000..572d530 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-up-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-up-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-up-pressed@3x.png new file mode 100644 index 0000000..ae478bd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background-up-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background.png new file mode 100644 index 0000000..ac7fcdd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background@2x.png new file mode 100644 index 0000000..572d530 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background@3x.png new file mode 100644 index 0000000..ae478bd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-background@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-atlimit.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-atlimit.png new file mode 100644 index 0000000..0a0ca36 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-atlimit.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-atlimit@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-atlimit@2x.png new file mode 100644 index 0000000..f225016 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-atlimit@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-atlimit@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-atlimit@3x.png new file mode 100644 index 0000000..46779b3 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-atlimit@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-disabled.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-disabled.png new file mode 100644 index 0000000..0a0ca36 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-disabled.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-disabled@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-disabled@2x.png new file mode 100644 index 0000000..f225016 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-disabled@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-disabled@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-disabled@3x.png new file mode 100644 index 0000000..46779b3 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-disabled@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-down-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-down-hovered.png new file mode 100644 index 0000000..df8c7ce Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-down-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-down-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-down-hovered@2x.png new file mode 100644 index 0000000..8b100a1 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-down-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-down-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-down-hovered@3x.png new file mode 100644 index 0000000..79a5901 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-down-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-down-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-down-pressed.png new file mode 100644 index 0000000..75c66f3 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-down-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-down-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-down-pressed@2x.png new file mode 100644 index 0000000..4874e8f Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-down-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-down-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-down-pressed@3x.png new file mode 100644 index 0000000..53a248f Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-down-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-hovered.png new file mode 100644 index 0000000..df8c7ce Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-hovered@2x.png new file mode 100644 index 0000000..8b100a1 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-hovered@3x.png new file mode 100644 index 0000000..79a5901 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-up-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-up-hovered.png new file mode 100644 index 0000000..df8c7ce Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-up-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-up-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-up-hovered@2x.png new file mode 100644 index 0000000..8b100a1 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-up-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-up-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-up-hovered@3x.png new file mode 100644 index 0000000..79a5901 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-up-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-up-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-up-pressed.png new file mode 100644 index 0000000..df8c7ce Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-up-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-up-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-up-pressed@2x.png new file mode 100644 index 0000000..8b100a1 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-up-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-up-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-up-pressed@3x.png new file mode 100644 index 0000000..79a5901 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon-up-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon.png new file mode 100644 index 0000000..df8c7ce Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon@2x.png new file mode 100644 index 0000000..8b100a1 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon@3x.png new file mode 100644 index 0000000..79a5901 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-down-icon@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-atlimit.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-atlimit.png new file mode 100644 index 0000000..ac7fcdd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-atlimit.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-atlimit@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-atlimit@2x.png new file mode 100644 index 0000000..572d530 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-atlimit@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-atlimit@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-atlimit@3x.png new file mode 100644 index 0000000..ae478bd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-atlimit@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-disabled.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-disabled.png new file mode 100644 index 0000000..ac7fcdd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-disabled.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-disabled@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-disabled@2x.png new file mode 100644 index 0000000..572d530 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-disabled@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-disabled@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-disabled@3x.png new file mode 100644 index 0000000..ae478bd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-disabled@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-down-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-down-hovered.png new file mode 100644 index 0000000..ac7fcdd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-down-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-down-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-down-hovered@2x.png new file mode 100644 index 0000000..572d530 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-down-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-down-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-down-hovered@3x.png new file mode 100644 index 0000000..ae478bd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-down-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-down-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-down-pressed.png new file mode 100644 index 0000000..ac7fcdd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-down-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-down-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-down-pressed@2x.png new file mode 100644 index 0000000..572d530 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-down-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-down-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-down-pressed@3x.png new file mode 100644 index 0000000..ae478bd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-down-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-hovered.png new file mode 100644 index 0000000..ac7fcdd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-hovered@2x.png new file mode 100644 index 0000000..572d530 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-hovered@3x.png new file mode 100644 index 0000000..ae478bd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-up-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-up-hovered.png new file mode 100644 index 0000000..0ec3f53 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-up-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-up-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-up-hovered@2x.png new file mode 100644 index 0000000..9f7f192 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-up-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-up-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-up-hovered@3x.png new file mode 100644 index 0000000..f6c87a5 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-up-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-up-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-up-pressed.png new file mode 100644 index 0000000..0ec3f53 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-up-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-up-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-up-pressed@2x.png new file mode 100644 index 0000000..9f7f192 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-up-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-up-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-up-pressed@3x.png new file mode 100644 index 0000000..f6c87a5 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background-up-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background.png new file mode 100644 index 0000000..ac7fcdd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background@2x.png new file mode 100644 index 0000000..572d530 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background@3x.png new file mode 100644 index 0000000..ae478bd Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-background@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-atlimit.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-atlimit.png new file mode 100644 index 0000000..fe7388b Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-atlimit.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-atlimit@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-atlimit@2x.png new file mode 100644 index 0000000..2f9e96f Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-atlimit@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-atlimit@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-atlimit@3x.png new file mode 100644 index 0000000..102e214 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-atlimit@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-disabled.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-disabled.png new file mode 100644 index 0000000..fe7388b Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-disabled.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-disabled@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-disabled@2x.png new file mode 100644 index 0000000..2f9e96f Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-disabled@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-disabled@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-disabled@3x.png new file mode 100644 index 0000000..102e214 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-disabled@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-down-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-down-hovered.png new file mode 100644 index 0000000..8dc32cc Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-down-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-down-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-down-hovered@2x.png new file mode 100644 index 0000000..004d317 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-down-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-down-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-down-hovered@3x.png new file mode 100644 index 0000000..3e51488 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-down-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-down-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-down-pressed.png new file mode 100644 index 0000000..8dc32cc Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-down-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-down-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-down-pressed@2x.png new file mode 100644 index 0000000..004d317 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-down-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-down-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-down-pressed@3x.png new file mode 100644 index 0000000..3e51488 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-down-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-hovered.png new file mode 100644 index 0000000..8dc32cc Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-hovered@2x.png new file mode 100644 index 0000000..004d317 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-hovered@3x.png new file mode 100644 index 0000000..3e51488 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-up-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-up-hovered.png new file mode 100644 index 0000000..8dc32cc Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-up-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-up-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-up-hovered@2x.png new file mode 100644 index 0000000..004d317 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-up-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-up-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-up-hovered@3x.png new file mode 100644 index 0000000..3e51488 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-up-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-up-pressed.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-up-pressed.png new file mode 100644 index 0000000..6c19a90 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-up-pressed.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-up-pressed@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-up-pressed@2x.png new file mode 100644 index 0000000..1d894ca Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-up-pressed@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-up-pressed@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-up-pressed@3x.png new file mode 100644 index 0000000..3f810b6 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon-up-pressed@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon.png new file mode 100644 index 0000000..8dc32cc Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon@2x.png new file mode 100644 index 0000000..004d317 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon@3x.png new file mode 100644 index 0000000..3e51488 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/spinbox-indicator-up-icon@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textarea-background-disabled.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textarea-background-disabled.png new file mode 100644 index 0000000..87aa3df Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textarea-background-disabled.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textarea-background-disabled@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textarea-background-disabled@2x.png new file mode 100644 index 0000000..ba01f09 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textarea-background-disabled@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textarea-background-disabled@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textarea-background-disabled@3x.png new file mode 100644 index 0000000..efcc5d7 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textarea-background-disabled@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textarea-background-focused.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textarea-background-focused.png new file mode 100644 index 0000000..a83a495 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textarea-background-focused.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textarea-background-focused@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textarea-background-focused@2x.png new file mode 100644 index 0000000..6654762 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textarea-background-focused@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textarea-background-focused@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textarea-background-focused@3x.png new file mode 100644 index 0000000..fb7967a Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textarea-background-focused@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textarea-background-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textarea-background-hovered.png new file mode 100644 index 0000000..87aa3df Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textarea-background-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textarea-background-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textarea-background-hovered@2x.png new file mode 100644 index 0000000..ba01f09 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textarea-background-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textarea-background-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textarea-background-hovered@3x.png new file mode 100644 index 0000000..efcc5d7 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textarea-background-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textarea-background.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textarea-background.png new file mode 100644 index 0000000..87aa3df Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textarea-background.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textarea-background@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textarea-background@2x.png new file mode 100644 index 0000000..ba01f09 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textarea-background@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textarea-background@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textarea-background@3x.png new file mode 100644 index 0000000..efcc5d7 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textarea-background@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textfield-background-disabled.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textfield-background-disabled.png new file mode 100644 index 0000000..b6011c6 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textfield-background-disabled.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textfield-background-disabled@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textfield-background-disabled@2x.png new file mode 100644 index 0000000..e356a2f Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textfield-background-disabled@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textfield-background-disabled@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textfield-background-disabled@3x.png new file mode 100644 index 0000000..d61430e Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textfield-background-disabled@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textfield-background-focused.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textfield-background-focused.png new file mode 100644 index 0000000..a8a36e0 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textfield-background-focused.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textfield-background-focused@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textfield-background-focused@2x.png new file mode 100644 index 0000000..4bf8fb5 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textfield-background-focused@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textfield-background-focused@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textfield-background-focused@3x.png new file mode 100644 index 0000000..b5086cc Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textfield-background-focused@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textfield-background-hovered.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textfield-background-hovered.png new file mode 100644 index 0000000..f2534b3 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textfield-background-hovered.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textfield-background-hovered@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textfield-background-hovered@2x.png new file mode 100644 index 0000000..114c319 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textfield-background-hovered@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textfield-background-hovered@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textfield-background-hovered@3x.png new file mode 100644 index 0000000..2a5ca99 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textfield-background-hovered@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textfield-background.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textfield-background.png new file mode 100644 index 0000000..dd1edf8 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textfield-background.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textfield-background@2x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textfield-background@2x.png new file mode 100644 index 0000000..6615914 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textfield-background@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textfield-background@3x.png b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textfield-background@3x.png new file mode 100644 index 0000000..7c5983a Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/light/images/textfield-background@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/plugins.qmltypes b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/plugins.qmltypes new file mode 100644 index 0000000..91181ef --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/plugins.qmltypes @@ -0,0 +1,8 @@ +import QtQuick.tooling 1.2 + +// This file describes the plugin-supplied types contained in the library. +// It is used for QML tooling purposes only. +// +// This file was auto-generated by qmltyperegistrar. + +Module {} diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/qmldir b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/qmldir new file mode 100644 index 0000000..af7330f --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/qmldir @@ -0,0 +1,90 @@ +module QtQuick.Controls.FluentWinUI3 +linktarget Qt6::qtquickcontrols2fluentwinui3styleplugin +plugin qtquickcontrols2fluentwinui3styleplugin +classname QtQuickControls2FluentWinUI3StylePlugin +typeinfo plugins.qmltypes +import QtQuick.Controls.Fusion auto +prefer :/qt-project.org/imports/QtQuick/Controls/FluentWinUI3/ +ApplicationWindow 6.0 ApplicationWindow.qml +ApplicationWindow 2.0 ApplicationWindow.qml +BusyIndicator 6.0 BusyIndicator.qml +BusyIndicator 2.0 BusyIndicator.qml +Button 6.0 Button.qml +Button 2.0 Button.qml +CheckBox 6.0 CheckBox.qml +CheckBox 2.0 CheckBox.qml +CheckDelegate 6.0 CheckDelegate.qml +CheckDelegate 2.0 CheckDelegate.qml +ComboBox 6.0 ComboBox.qml +ComboBox 2.0 ComboBox.qml +DelayButton 6.0 DelayButton.qml +DelayButton 2.0 DelayButton.qml +Dialog 6.0 Dialog.qml +Dialog 2.0 Dialog.qml +DialogButtonBox 6.0 DialogButtonBox.qml +DialogButtonBox 2.0 DialogButtonBox.qml +Frame 6.0 Frame.qml +Frame 2.0 Frame.qml +GroupBox 6.0 GroupBox.qml +GroupBox 2.0 GroupBox.qml +ItemDelegate 6.0 ItemDelegate.qml +ItemDelegate 2.0 ItemDelegate.qml +Menu 6.0 Menu.qml +Menu 2.0 Menu.qml +MenuBar 6.0 MenuBar.qml +MenuBar 2.0 MenuBar.qml +MenuBarItem 6.0 MenuBarItem.qml +MenuBarItem 2.0 MenuBarItem.qml +MenuItem 6.0 MenuItem.qml +MenuItem 2.0 MenuItem.qml +MenuSeparator 6.0 MenuSeparator.qml +MenuSeparator 2.0 MenuSeparator.qml +Popup 6.0 Popup.qml +Popup 2.0 Popup.qml +ProgressBar 6.0 ProgressBar.qml +ProgressBar 2.0 ProgressBar.qml +PageIndicator 6.0 PageIndicator.qml +PageIndicator 2.0 PageIndicator.qml +RadioButton 6.0 RadioButton.qml +RadioButton 2.0 RadioButton.qml +RadioDelegate 6.0 RadioDelegate.qml +RadioDelegate 2.0 RadioDelegate.qml +RangeSlider 6.0 RangeSlider.qml +RangeSlider 2.0 RangeSlider.qml +RoundButton 6.0 RoundButton.qml +RoundButton 2.0 RoundButton.qml +SearchField 6.10 SearchField.qml +Slider 6.0 Slider.qml +Slider 2.0 Slider.qml +SpinBox 6.0 SpinBox.qml +SpinBox 2.0 SpinBox.qml +SwipeDelegate 6.0 SwipeDelegate.qml +SwipeDelegate 2.0 SwipeDelegate.qml +Switch 6.0 Switch.qml +Switch 2.0 Switch.qml +SwitchDelegate 6.0 SwitchDelegate.qml +SwitchDelegate 2.0 SwitchDelegate.qml +TabBar 6.0 TabBar.qml +TabBar 2.0 TabBar.qml +TabButton 6.0 TabButton.qml +TabButton 2.0 TabButton.qml +TextField 6.0 TextField.qml +TextField 2.0 TextField.qml +TextArea 6.0 TextArea.qml +TextArea 2.0 TextArea.qml +ToolBar 6.0 ToolBar.qml +ToolBar 2.0 ToolBar.qml +ToolButton 6.0 ToolButton.qml +ToolButton 2.0 ToolButton.qml +ToolSeparator 6.0 ToolSeparator.qml +ToolSeparator 2.0 ToolSeparator.qml +ToolTip 6.0 ToolTip.qml +ToolTip 2.0 ToolTip.qml +singleton Config 6.0 Config.qml +singleton Config 2.0 Config.qml +StyleImage 6.0 StyleImage.qml +StyleImage 2.0 StyleImage.qml +FocusFrame 6.0 FocusFrame.qml +FocusFrame 2.0 FocusFrame.qml +depends QtQuick + diff --git a/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/qtquickcontrols2fluentwinui3styleplugin.dll b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/qtquickcontrols2fluentwinui3styleplugin.dll new file mode 100644 index 0000000..80397c4 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/FluentWinUI3/qtquickcontrols2fluentwinui3styleplugin.dll differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/ApplicationWindow.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/ApplicationWindow.qml new file mode 100644 index 0000000..9a440b9 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/ApplicationWindow.qml @@ -0,0 +1,15 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Window +import QtQuick.Templates as T +import QtQuick.Controls.Fusion +import QtQuick.Controls.Fusion.impl + +T.ApplicationWindow { + id: window + + color: window.palette.window +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/BusyIndicator.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/BusyIndicator.qml new file mode 100644 index 0000000..473da45 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/BusyIndicator.qml @@ -0,0 +1,38 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Fusion +import QtQuick.Controls.Fusion.impl + +T.BusyIndicator { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: 6 + + contentItem: BusyIndicatorImpl { + implicitWidth: 28 + implicitHeight: 28 + color: control.palette.text + + running: control.running + opacity: control.running ? 1 : 0 + Behavior on opacity { OpacityAnimator { duration: 250 } } + + RotationAnimator on rotation { + running: control.running && control.contentItem.visible + from: 0 + to: 360 + duration: 1000 + loops: Animation.Infinite + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/Button.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/Button.qml new file mode 100644 index 0000000..41bbcca --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/Button.qml @@ -0,0 +1,46 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Fusion +import QtQuick.Controls.Fusion.impl + +T.Button { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: 4 + spacing: 6 + + icon.width: 16 + icon.height: 16 + icon.color: control.checked || control.highlighted ? control.palette.brightText : + control.flat && !control.down ? (control.visualFocus ? control.palette.highlight : control.palette.windowText) : control.palette.buttonText + + contentItem: IconLabel { + spacing: control.spacing + mirrored: control.mirrored + display: control.display + + icon: control.icon + text: control.text + font: control.font + color: control.palette.buttonText + } + + background: ButtonPanel { + implicitWidth: 80 + implicitHeight: 24 + + control: control + visible: !control.flat || control.down || control.checked || control.highlighted || control.visualFocus + || (enabled && control.hovered) + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/CheckBox.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/CheckBox.qml new file mode 100644 index 0000000..96b21b4 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/CheckBox.qml @@ -0,0 +1,40 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Fusion +import QtQuick.Controls.Fusion.impl + +T.CheckBox { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + padding: 6 + spacing: 6 + + indicator: CheckIndicator { + x: control.text ? (control.mirrored ? control.width - width - control.rightPadding : control.leftPadding) : control.leftPadding + (control.availableWidth - width) / 2 + y: control.topPadding + (control.availableHeight - height) / 2 + baseLightness: control.enabled ? 1.25 : 1.0 + control: control + } + + contentItem: Text { + leftPadding: control.indicator && !control.mirrored ? control.indicator.width + control.spacing : 0 + rightPadding: control.indicator && control.mirrored ? control.indicator.width + control.spacing : 0 + + text: control.text + font: control.font + color: control.palette.windowText + elide: Text.ElideRight + verticalAlignment: Text.AlignVCenter + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/CheckDelegate.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/CheckDelegate.qml new file mode 100644 index 0000000..5329320 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/CheckDelegate.qml @@ -0,0 +1,54 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Fusion +import QtQuick.Controls.Fusion.impl + +T.CheckDelegate { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + padding: 6 + spacing: 6 + + icon.width: 16 + icon.height: 16 + + contentItem: IconLabel { + leftPadding: control.mirrored ? control.indicator.width + control.spacing : 0 + rightPadding: !control.mirrored ? control.indicator.width + control.spacing : 0 + + spacing: control.spacing + mirrored: control.mirrored + display: control.display + alignment: control.display === IconLabel.IconOnly || control.display === IconLabel.TextUnderIcon ? Qt.AlignCenter : Qt.AlignLeft + + icon: control.icon + text: control.text + font: control.font + color: control.highlighted ? Fusion.highlightedText(control.palette) : control.palette.text + } + + indicator: CheckIndicator { + x: control.mirrored ? control.leftPadding : control.width - width - control.rightPadding + y: control.topPadding + (control.availableHeight - height) / 2 + + control: control + } + + background: Rectangle { + implicitWidth: 100 + implicitHeight: 20 + color: control.down ? Fusion.buttonColor(control.palette, false, true, true) + : control.highlighted ? Fusion.highlight(control.palette) : control.palette.base + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/ComboBox.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/ComboBox.qml new file mode 100644 index 0000000..751d2bc --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/ComboBox.qml @@ -0,0 +1,147 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +pragma ComponentBehavior: Bound + +import QtQuick +import QtQuick.Window +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Fusion +import QtQuick.Controls.Fusion.impl + +T.ComboBox { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + leftPadding: padding + (!control.mirrored || !indicator || !indicator.visible ? 0 : indicator.width + spacing) + rightPadding: padding + (control.mirrored || !indicator || !indicator.visible ? 0 : indicator.width + spacing) + + delegate: MenuItem { + required property var model + required property int index + + width: ListView.view.width + text: model[control.textRole] + font.weight: control.currentIndex === index ? Font.DemiBold : Font.Normal + highlighted: control.highlightedIndex === index + hoverEnabled: control.hoverEnabled + } + + indicator: ColorImage { + x: control.mirrored ? control.padding : control.width - width - control.padding + y: control.topPadding + (control.availableHeight - height) / 2 + color: control.editable ? control.palette.text : control.palette.buttonText + source: "qrc:/qt-project.org/imports/QtQuick/Controls/Fusion/images/arrow.png" + width: 20 + fillMode: Image.Pad + } + + contentItem: T.TextField { + topPadding: 4 + leftPadding: 4 - control.padding + rightPadding: 4 - control.padding + bottomPadding: 4 + + text: control.editable ? control.editText : control.displayText + + enabled: control.editable + autoScroll: control.editable + readOnly: control.down + inputMethodHints: control.inputMethodHints + validator: control.validator + selectByMouse: control.selectTextByMouse + + color: control.editable ? control.palette.text : control.palette.buttonText + selectionColor: control.palette.highlight + selectedTextColor: control.palette.highlightedText + verticalAlignment: Text.AlignVCenter + + background: PaddedRectangle { + clip: true + radius: 2 + padding: 1 + leftPadding: control.mirrored ? -2 : padding + rightPadding: !control.mirrored ? -2 : padding + color: control.palette.base + visible: control.editable && !control.flat + + Rectangle { + x: parent.width - width + y: 1 + width: 1 + height: parent.height - 2 + color: Fusion.buttonOutline(control.palette, control.activeFocus, control.enabled) + } + + Rectangle { + x: 1 + y: 1 + width: parent.width - 3 + height: 1 + color: Fusion.topShadow + } + } + + Rectangle { + x: 1 - control.leftPadding + y: 1 + width: control.width - 2 + height: control.height - 2 + color: "transparent" + border.color: Color.transparent(Fusion.highlightedOutline(control.palette), 40 / 255) + visible: control.activeFocus + radius: 1.7 + } + } + + background: ButtonPanel { + implicitWidth: 120 + implicitHeight: 24 + + control: control + visible: !control.flat || control.down + // ### TODO: fix control.contentItem.activeFocus + highlighted: control.visualFocus || control.contentItem.activeFocus + } + + popup: T.Popup { + width: control.width + height: Math.min(contentItem.implicitHeight + 2, control.Window.height - topMargin - bottomMargin) + topMargin: 6 + bottomMargin: 6 + padding: 1 + palette: control.palette + + contentItem: ListView { + clip: true + implicitHeight: contentHeight + model: control.delegateModel + currentIndex: control.highlightedIndex + highlightRangeMode: ListView.ApplyRange + highlightMoveDuration: 0 + + T.ScrollBar.vertical: ScrollBar { } + } + + background: Rectangle { + color: control.popup.palette.window + border.color: Fusion.outline(control.palette) + + Rectangle { + z: -1 + x: 1; y: 1 + width: parent.width + height: parent.height + color: control.palette.shadow + opacity: 0.2 + } + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/DelayButton.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/DelayButton.qml new file mode 100644 index 0000000..530ea0b --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/DelayButton.qml @@ -0,0 +1,83 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Fusion +import QtQuick.Controls.Fusion.impl + +T.DelayButton { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: 6 + + transition: Transition { + NumberAnimation { + duration: control.delay * (control.pressed ? 1.0 - control.progress : 0.3 * control.progress) + } + } + + contentItem: ItemGroup { + ClippedText { + clip: control.progress > 0 + clipX: -control.leftPadding + (control.mirrored ? 0 : control.progress * control.width) + clipWidth: control.width + visible: control.mirrored ? control.progress > 0 : control.progress < 1 + + text: control.text + font: control.font + color: control.mirrored ? control.palette.brightText : control.palette.buttonText + horizontalAlignment: Text.AlignHCenter + verticalAlignment: Text.AlignVCenter + elide: Text.ElideRight + } + + ClippedText { + clip: control.progress > 0 + clipX: -control.leftPadding + clipWidth: (control.mirrored ? 1.0 - control.progress : control.progress) * control.width + visible: control.mirrored ? control.progress < 1 : control.progress > 0 + + text: control.text + font: control.font + color: control.mirrored ? control.palette.buttonText : control.palette.brightText + horizontalAlignment: Text.AlignHCenter + verticalAlignment: Text.AlignVCenter + elide: Text.ElideRight + } + } + + background: ButtonPanel { + implicitWidth: 80 + implicitHeight: 24 + + control: control + highlighted: false + scale: control.mirrored ? -1 : 1 + + Rectangle { + width: control.progress * parent.width + height: parent.height + + radius: 2 + border.color: Qt.darker(Fusion.highlight(control.palette), 1.4) + gradient: Gradient { + GradientStop { + position: 0 + color: Qt.lighter(Fusion.highlight(control.palette), 1.2) + } + GradientStop { + position: 1 + color: Fusion.highlight(control.palette) + } + } + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/Dial.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/Dial.qml new file mode 100644 index 0000000..052e1e6 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/Dial.qml @@ -0,0 +1,42 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Fusion +import QtQuick.Controls.Fusion.impl + +T.Dial { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + background: DialImpl { + implicitWidth: 100 + implicitHeight: 100 + highlight: control.visualFocus + } + + handle: KnobImpl { + x: control.background.x + control.background.width / 2 - width / 2 + y: control.background.y + control.background.height / 2 - height / 2 + width: control.width / 7 + height: control.height / 7 + transform: [ + Translate { + y: -Math.min(control.background.width, control.background.height) * 0.35 + + (control.handle ? control.handle.height / 2 : 0) + }, + Rotation { + angle: control.angle + origin.x: control.handle ? control.handle.width / 2 : 0 + origin.y: control.handle ? control.handle.height / 2 : 0 + } + ] + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/Dialog.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/Dialog.qml new file mode 100644 index 0000000..fb15177 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/Dialog.qml @@ -0,0 +1,76 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Fusion +import QtQuick.Controls.Fusion.impl + +T.Dialog { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding, + implicitHeaderWidth, + implicitFooterWidth) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding + + (implicitHeaderHeight > 0 ? implicitHeaderHeight + spacing : 0) + + (implicitFooterHeight > 0 ? implicitFooterHeight + spacing : 0)) + + padding: 6 + + background: Rectangle { + color: control.palette.window + border.color: Fusion.highContrast ? control.palette.windowText : control.palette.mid + radius: 2 + + Rectangle { + z: -1 + x: 1; y: 1 + width: parent.width - 2 + height: parent.height - 2 + color: control.palette.shadow + opacity: 0.2 + radius: 2 + } + } + + header: Label { + text: control.title + visible: control.title && parent?.parent === Overlay.overlay + elide: Label.ElideRight + font.bold: true + padding: 6 + background: Rectangle { + border.color: Fusion.highContrast ? control.palette.windowText : "transparent" + color: "transparent" + width: parent.width + height: parent.height + topLeftRadius: 2 + topRightRadius: 2 + Rectangle { + x: 1; y: 1 + width: parent.width - 2 + height: parent.height - 2 + color: control.palette.window + topLeftRadius: 2 + topRightRadius: 2 + } + } + } + + footer: DialogButtonBox { + visible: count > 0 + } + + T.Overlay.modal: Rectangle { + color: Fusion.topShadow + } + + T.Overlay.modeless: Rectangle { + color: Fusion.topShadow + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/DialogButtonBox.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/DialogButtonBox.qml new file mode 100644 index 0000000..24ba683 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/DialogButtonBox.qml @@ -0,0 +1,49 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Fusion +import QtQuick.Controls.Fusion.impl + +T.DialogButtonBox { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + spacing: 6 + padding: 6 + alignment: Qt.AlignRight + + delegate: Button { } + + contentItem: ListView { + implicitWidth: contentWidth + model: control.contentModel + spacing: control.spacing + orientation: ListView.Horizontal + boundsBehavior: Flickable.StopAtBounds + snapMode: ListView.SnapToItem + } + + background: Rectangle { + implicitHeight: 34 + width: parent.width + height: parent.height + color: "transparent" + border.color: Fusion.highContrast ? control.palette.windowText : "transparent" + radius: 2 + Rectangle { + x: 1; y: 1 + width: parent.width - 2 + height: parent.height - 2 + color: control.palette.window + radius: 2 + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/Drawer.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/Drawer.qml new file mode 100644 index 0000000..9bfa2f5 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/Drawer.qml @@ -0,0 +1,56 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Fusion +import QtQuick.Controls.Fusion.impl + +T.Drawer { + id: control + + parent: T.Overlay.overlay + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + topPadding: SafeArea.margins.top + (control.edge === Qt.BottomEdge) + leftPadding: SafeArea.margins.left + (control.edge === Qt.RightEdge) + rightPadding: SafeArea.margins.right + (control.edge === Qt.LeftEdge) + bottomPadding: SafeArea.margins.bottom + (control.edge === Qt.TopEdge) + + enter: Transition { SmoothedAnimation { velocity: 5 } } + exit: Transition { SmoothedAnimation { velocity: 5 } } + + background: Rectangle { + color: control.palette.window + readonly property bool horizontal: control.edge === Qt.LeftEdge || control.edge === Qt.RightEdge + Rectangle { + width: parent.horizontal ? 1 : parent.width + height: parent.horizontal ? parent.height : 1 + color: control.palette.mid + x: control.edge === Qt.LeftEdge ? parent.width - 1 : 0 + y: control.edge === Qt.TopEdge ? parent.height - 1 : 0 + } + Rectangle { + width: parent.horizontal ? 1 : parent.width + height: parent.horizontal ? parent.height : 1 + color: control.palette.shadow + opacity: 0.2 + x: control.edge === Qt.LeftEdge ? parent.width : 0 + y: control.edge === Qt.TopEdge ? parent.height : 0 + } + } + + T.Overlay.modal: Rectangle { + color: Fusion.topShadow + } + + T.Overlay.modeless: Rectangle { + color: Fusion.topShadow + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/Frame.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/Frame.qml new file mode 100644 index 0000000..2fd36c1 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/Frame.qml @@ -0,0 +1,25 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Fusion +import QtQuick.Controls.Fusion.impl + +T.Frame { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: 9 + + background: Rectangle { + color: "transparent" + border.color: Qt.lighter(Fusion.outline(control.palette), 1.08) + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/GroupBox.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/GroupBox.qml new file mode 100644 index 0000000..644c096 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/GroupBox.qml @@ -0,0 +1,44 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Fusion +import QtQuick.Controls.Fusion.impl + +T.GroupBox { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding, + implicitLabelWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + spacing: 6 + padding: 9 + topPadding: padding + (implicitLabelWidth > 0 ? implicitLabelHeight + spacing : 0) + + label: Text { + x: control.leftPadding + width: control.availableWidth + + text: control.title + font: control.font + color: control.palette.windowText + elide: Text.ElideRight + verticalAlignment: Text.AlignVCenter + } + + background: Rectangle { + y: control.topPadding - control.bottomPadding + width: parent.width + height: parent.height - control.topPadding + control.bottomPadding + + radius: 2 + color: Color.transparent("black", 3 / 255) + border.color: Qt.lighter(Fusion.outline(control.palette), 1.08) + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/HorizontalHeaderView.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/HorizontalHeaderView.qml new file mode 100644 index 0000000..bb5f70b --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/HorizontalHeaderView.qml @@ -0,0 +1,21 @@ +// Copyright (C) 2020 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +pragma ComponentBehavior: Bound + +import QtQuick.Templates as T + +T.HorizontalHeaderView { + id: control + + implicitWidth: syncView ? syncView.width : 0 + // The contentHeight of TableView will be zero at start-up, until the delegate + // items have been loaded. This means that even if the implicit height of + // HorizontalHeaderView should be the same as the content height in the end, we + // need to ensure that it has at least a height of 1 at start-up, otherwise + // TableView won't bother loading any delegates at all. + implicitHeight: Math.max(1, contentHeight) + + delegate: HorizontalHeaderViewDelegate { } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/HorizontalHeaderViewDelegate.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/HorizontalHeaderViewDelegate.qml new file mode 100644 index 0000000..cee206f --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/HorizontalHeaderViewDelegate.qml @@ -0,0 +1,42 @@ +// Copyright (C) 2025 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Fusion as FusionControls + +T.HeaderViewDelegate { + id: control + + // same as AbstractButton.qml + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: 8 + + highlighted: selected + + background: Rectangle { + id: backgroundRect + color: control.palette.button + gradient: Gradient { + GradientStop { + position: 0 + color: FusionControls.Fusion.gradientStart(backgroundRect.color) + } + GradientStop { + position: 1 + color: FusionControls.Fusion.gradientStop(backgroundRect.color) + } + } + } + + contentItem: Label { + horizontalAlignment: Text.AlignHCenter + verticalAlignment: Text.AlignVCenter + text: control.model[control.headerView.textRole] + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/ItemDelegate.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/ItemDelegate.qml new file mode 100644 index 0000000..0e8e3b0 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/ItemDelegate.qml @@ -0,0 +1,44 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Fusion +import QtQuick.Controls.Fusion.impl + +T.ItemDelegate { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + padding: 6 + spacing: 6 + + icon.width: 16 + icon.height: 16 + + contentItem: IconLabel { + spacing: control.spacing + mirrored: control.mirrored + display: control.display + alignment: control.display === IconLabel.IconOnly || control.display === IconLabel.TextUnderIcon ? Qt.AlignCenter : Qt.AlignLeft + + icon: control.icon + text: control.text + font: control.font + color: control.highlighted ? Fusion.highlightedText(control.palette) : control.palette.text + } + + background: Rectangle { + implicitWidth: 100 + implicitHeight: 20 + color: control.down ? Fusion.buttonColor(control.palette, false, true, true) + : control.highlighted ? Fusion.highlight(control.palette) : control.palette.base + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/Label.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/Label.qml new file mode 100644 index 0000000..a9e27ce --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/Label.qml @@ -0,0 +1,16 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Fusion +import QtQuick.Controls.Fusion.impl + +T.Label { + id: control + + color: control.palette.windowText + linkColor: control.palette.link +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/Menu.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/Menu.qml new file mode 100644 index 0000000..1198244 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/Menu.qml @@ -0,0 +1,62 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Fusion +import QtQuick.Controls.Fusion.impl +import QtQuick.Window + +T.Menu { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + margins: 0 + padding: 1 + overlap: 2 + + delegate: MenuItem { } + + contentItem: ListView { + implicitHeight: contentHeight + model: control.contentModel + interactive: Window.window + ? contentHeight + control.topPadding + control.bottomPadding > control.height + : false + clip: true + currentIndex: control.currentIndex + + ScrollIndicator.vertical: ScrollIndicator {} + } + + background: Rectangle { + implicitWidth: 200 + implicitHeight: 20 + + color: control.palette.base + border.color: Fusion.outline(control.palette) + + Rectangle { + z: -1 + x: 1; y: 1 + width: parent.width + height: parent.height + color: control.palette.shadow + opacity: 0.2 + } + } + + T.Overlay.modal: Rectangle { + color: Fusion.topShadow + } + + T.Overlay.modeless: Rectangle { + color: Fusion.topShadow + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/MenuBar.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/MenuBar.qml new file mode 100644 index 0000000..a38915e --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/MenuBar.qml @@ -0,0 +1,46 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Fusion +import QtQuick.Controls.Fusion.impl + +T.MenuBar { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + topPadding: SafeArea.margins.top + leftPadding: SafeArea.margins.left + rightPadding: SafeArea.margins.right + bottomPadding: SafeArea.margins.bottom + + delegate: MenuBarItem { } + + contentItem: Row { + spacing: control.spacing + Repeater { + model: control.contentModel + } + } + + background: Rectangle { + implicitHeight: 20 + + color: control.palette.window + + Rectangle { + y: parent.height - height + width: parent.width + height: 1 + color: Fusion.mergedColors(Qt.darker(control.palette.window, 1.2), + Qt.lighter(Fusion.outline(control.palette), 1.4), 60) + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/MenuBarItem.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/MenuBarItem.qml new file mode 100644 index 0000000..19d79d2 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/MenuBarItem.qml @@ -0,0 +1,45 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Fusion +import QtQuick.Controls.Fusion.impl + +T.MenuBarItem { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + padding: 6 + spacing: 6 + + icon.width: 16 + icon.height: 16 + + contentItem: IconLabel { + spacing: control.spacing + mirrored: control.mirrored + display: control.display + alignment: Qt.AlignLeft + + icon: control.icon + text: control.text + font: control.font + color: control.down || control.highlighted ? Fusion.highlightedText(control.palette) : control.palette.text + } + + background: Rectangle { + implicitWidth: 20 + implicitHeight: 20 + + color: Fusion.highlight(control.palette) + visible: control.down || control.highlighted + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/MenuItem.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/MenuItem.qml new file mode 100644 index 0000000..4f4a49a --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/MenuItem.qml @@ -0,0 +1,70 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Fusion +import QtQuick.Controls.Fusion.impl + +T.MenuItem { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + padding: 6 + spacing: 6 + + icon.width: 16 + icon.height: 16 + + contentItem: IconLabel { + readonly property real arrowPadding: control.subMenu && control.arrow ? control.arrow.width + control.spacing : 0 + readonly property real indicatorPadding: control.checkable && control.indicator ? control.indicator.width + control.spacing : 0 + leftPadding: !control.mirrored ? indicatorPadding : arrowPadding + rightPadding: control.mirrored ? indicatorPadding : arrowPadding + + spacing: control.spacing + mirrored: control.mirrored + display: control.display + alignment: Qt.AlignLeft + + icon: control.icon + text: control.text + font: control.font + color: control.down || control.highlighted ? Fusion.highlightedText(control.palette) : control.palette.text + } + + arrow: ColorImage { + x: control.mirrored ? control.padding : control.width - width - control.padding + y: control.topPadding + (control.availableHeight - height) / 2 + width: 20 + + visible: control.subMenu + rotation: control.mirrored ? 90 : -90 + color: control.down || control.hovered || control.highlighted ? Fusion.highlightedText(control.palette) : control.palette.text + source: "qrc:/qt-project.org/imports/QtQuick/Controls/Fusion/images/arrow.png" + fillMode: Image.Pad + } + + indicator: CheckIndicator { + x: control.mirrored ? control.width - width - control.rightPadding : control.leftPadding + y: control.topPadding + (control.availableHeight - height) / 2 + + control: control + visible: control.checkable + } + + background: Rectangle { + implicitWidth: 200 + implicitHeight: 20 + + color: Fusion.highlight(control.palette) + visible: control.down || control.highlighted + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/MenuSeparator.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/MenuSeparator.qml new file mode 100644 index 0000000..f3cd064 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/MenuSeparator.qml @@ -0,0 +1,27 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Fusion +import QtQuick.Controls.Fusion.impl + +T.MenuSeparator { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: Fusion.highContrast ? 0 : 5 + verticalPadding: 1 + + contentItem: Rectangle { + implicitWidth: 188 + implicitHeight: 1 + color: Fusion.highContrast ? Fusion.outline(control.palette) : Qt.lighter(Fusion.darkShade, 1.06) + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/Page.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/Page.qml new file mode 100644 index 0000000..e160ed2 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/Page.qml @@ -0,0 +1,26 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Fusion +import QtQuick.Controls.Fusion.impl + +T.Page { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding, + implicitHeaderWidth, + implicitFooterWidth) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding + + (implicitHeaderHeight > 0 ? implicitHeaderHeight + spacing : 0) + + (implicitFooterHeight > 0 ? implicitFooterHeight + spacing : 0)) + + background: Rectangle { + color: control.palette.window + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/PageIndicator.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/PageIndicator.qml new file mode 100644 index 0000000..14753bd --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/PageIndicator.qml @@ -0,0 +1,44 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Fusion +import QtQuick.Controls.Fusion.impl + +T.PageIndicator { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: 4 + spacing: 4 + + delegate: Rectangle { + implicitWidth: 6 + implicitHeight: 6 + + radius: width / 2 + color: control.palette.shadow + + opacity: index === currentIndex ? 0.95 : pressed ? 0.75 : 0.45 + + required property int index + + Behavior on opacity { OpacityAnimator { duration: 100 } } + } + + contentItem: Row { + spacing: control.spacing + + Repeater { + model: control.count + delegate: control.delegate + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/Pane.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/Pane.qml new file mode 100644 index 0000000..fb05734 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/Pane.qml @@ -0,0 +1,24 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Fusion +import QtQuick.Controls.Fusion.impl + +T.Pane { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: 9 + + background: Rectangle { + color: control.palette.window + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/Popup.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/Popup.qml new file mode 100644 index 0000000..7d6d5ad --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/Popup.qml @@ -0,0 +1,34 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Fusion +import QtQuick.Controls.Fusion.impl + +T.Popup { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: 6 + + background: Rectangle { + color: control.palette.window + border.color: Fusion.highContrast ? control.palette.windowText : control.palette.mid + radius: 2 + } + + T.Overlay.modal: Rectangle { + color: Fusion.topShadow + } + + T.Overlay.modeless: Rectangle { + color: Fusion.topShadow + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/ProgressBar.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/ProgressBar.qml new file mode 100644 index 0000000..5e2e3f2 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/ProgressBar.qml @@ -0,0 +1,84 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Fusion +import QtQuick.Controls.Fusion.impl + +T.ProgressBar { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + contentItem: Item { + implicitWidth: 120 + implicitHeight: 24 + scale: control.mirrored ? -1 : 1 + + Rectangle { + height: parent.height + width: (control.indeterminate ? 1.0 : control.position) * parent.width + + radius: 2 + border.color: Fusion.highContrast ? Fusion.outline(control.palette) : Qt.darker(Fusion.highlight(control.palette), 1.4) + gradient: Gradient { + GradientStop { + position: 0 + color: Qt.lighter(Fusion.highlight(control.palette), 1.2) + } + GradientStop { + position: 1 + color: Fusion.highlight(control.palette) + } + } + } + + Item { + x: 1; y: 1 + width: parent.width - 2 + height: parent.height - 2 + visible: control.indeterminate + clip: true + + ColorImage { + width: Math.ceil(parent.width / implicitWidth + 1) * implicitWidth + height: parent.height + + mirror: control.mirrored + fillMode: Image.TileHorizontally + source: "qrc:/qt-project.org/imports/QtQuick/Controls/Fusion/images/progressmask.png" + color: Color.transparent(Qt.lighter(Fusion.highlight(control.palette), 1.2), 160 / 255) + + visible: control.indeterminate + NumberAnimation on x { + running: control.indeterminate && control.visible + from: -31 // progressmask.png width + to: 0 + loops: Animation.Infinite + duration: 750 + } + } + } + } + + background: Rectangle { + implicitWidth: 120 + implicitHeight: 24 + + radius: 2 + color: control.palette.base + border.color: Fusion.outline(control.palette) + + Rectangle { + x: 1; y: 1; height: 1 + width: parent.width - 2 + color: Fusion.topShadow + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/RadioButton.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/RadioButton.qml new file mode 100644 index 0000000..e6ca112 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/RadioButton.qml @@ -0,0 +1,39 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Fusion +import QtQuick.Controls.Fusion.impl + +T.RadioButton { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + padding: 6 + spacing: 6 + + indicator: RadioIndicator { + x: control.text ? (control.mirrored ? control.width - width - control.rightPadding : control.leftPadding) : control.leftPadding + (control.availableWidth - width) / 2 + y: control.topPadding + (control.availableHeight - height) / 2 + control: control + } + + contentItem: Text { + leftPadding: control.indicator && !control.mirrored ? control.indicator.width + control.spacing : 0 + rightPadding: control.indicator && control.mirrored ? control.indicator.width + control.spacing : 0 + + text: control.text + font: control.font + color: control.palette.windowText + elide: Text.ElideRight + verticalAlignment: Text.AlignVCenter + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/RadioDelegate.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/RadioDelegate.qml new file mode 100644 index 0000000..6c0cb81 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/RadioDelegate.qml @@ -0,0 +1,54 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Fusion +import QtQuick.Controls.Fusion.impl + +T.RadioDelegate { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + padding: 6 + spacing: 6 + + icon.width: 16 + icon.height: 16 + + contentItem: IconLabel { + leftPadding: control.mirrored ? control.indicator.width + control.spacing : 0 + rightPadding: !control.mirrored ? control.indicator.width + control.spacing : 0 + + spacing: control.spacing + mirrored: control.mirrored + display: control.display + alignment: control.display === IconLabel.IconOnly || control.display === IconLabel.TextUnderIcon ? Qt.AlignCenter : Qt.AlignLeft + + icon: control.icon + text: control.text + font: control.font + color: control.highlighted ? Fusion.highlightedText(control.palette) : control.palette.text + } + + indicator: RadioIndicator { + x: control.mirrored ? control.leftPadding : control.width - width - control.rightPadding + y: control.topPadding + (control.availableHeight - height) / 2 + + control: control + } + + background: Rectangle { + implicitWidth: 100 + implicitHeight: 20 + color: control.down ? Fusion.buttonColor(control.palette, false, true, true) + : control.highlighted ? Fusion.highlight(control.palette) : control.palette.base + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/RangeSlider.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/RangeSlider.qml new file mode 100644 index 0000000..79568b4 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/RangeSlider.qml @@ -0,0 +1,49 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Fusion +import QtQuick.Controls.Fusion.impl + +T.RangeSlider { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + Math.max(first.implicitHandleWidth, + second.implicitHandleWidth) + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + Math.max(first.implicitHandleHeight, + second.implicitHandleHeight) + topPadding + bottomPadding) + + first.handle: SliderHandle { + x: control.leftPadding + Math.round(control.horizontal ? control.first.visualPosition * (control.availableWidth - width) : (control.availableWidth - width) / 2) + y: control.topPadding + Math.round(control.horizontal ? (control.availableHeight - height) / 2 : control.first.visualPosition * (control.availableHeight - height)) + + palette: control.palette + pressed: control.first.pressed + hovered: control.first.hovered + vertical: control.vertical + visualFocus: activeFocus + } + + second.handle: SliderHandle { + x: control.leftPadding + Math.round(control.horizontal ? control.second.visualPosition * (control.availableWidth - width) : (control.availableWidth - width) / 2) + y: control.topPadding + Math.round(control.horizontal ? (control.availableHeight - height) / 2 : control.second.visualPosition * (control.availableHeight - height)) + + palette: control.palette + pressed: control.second.pressed + hovered: control.second.hovered + vertical: control.vertical + visualFocus: activeFocus + } + + background: SliderGroove { + control: control + offset: control.first.position + progress: control.second.position + visualProgress: control.second.visualPosition + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/RoundButton.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/RoundButton.qml new file mode 100644 index 0000000..d2d5feb --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/RoundButton.qml @@ -0,0 +1,70 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Fusion +import QtQuick.Controls.Fusion.impl + +T.RoundButton { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: 6 + spacing: 6 + + icon.width: 16 + icon.height: 16 + icon.color: control.checked || control.highlighted ? control.palette.brightText : + control.flat && !control.down ? (control.visualFocus ? control.palette.highlight : control.palette.windowText) : control.palette.buttonText + + contentItem: IconLabel { + spacing: control.spacing + mirrored: control.mirrored + display: control.display + + icon: control.icon + text: control.text + font: control.font + color: control.palette.buttonText + } + + background: Rectangle { + implicitWidth: 32 + implicitHeight: 32 + visible: !control.flat || control.down || control.checked + + gradient: Gradient { + GradientStop { + position: 0 + color: control.down || control.checked + ? Fusion.buttonColor(control.palette, control.highlighted, control.down || control.checked, control.enabled && control.hovered) + : Fusion.gradientStart(Fusion.buttonColor(control.palette, control.highlighted, control.down, control.enabled && control.hovered)) + } + GradientStop { + position: 1 + color: control.down || control.checked + ? Fusion.buttonColor(control.palette, control.highlighted, control.down || control.checked, control.enabled && control.hovered) + : Fusion.gradientStop(Fusion.buttonColor(control.palette, control.highlighted, control.down, control.enabled && control.hovered)) + } + } + + radius: control.radius + border.color: Fusion.buttonOutline(control.palette, control.highlighted || control.visualFocus, control.enabled) + + Rectangle { + x: 1; y: 1 + width: parent.width - 2 + height: parent.height - 2 + border.color: Fusion.innerContrastLine + color: "transparent" + radius: control.radius + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/ScrollBar.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/ScrollBar.qml new file mode 100644 index 0000000..8bd789e --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/ScrollBar.qml @@ -0,0 +1,50 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Fusion +import QtQuick.Controls.Fusion.impl + +T.ScrollBar { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: 2 + visible: control.policy !== T.ScrollBar.AlwaysOff + minimumSize: orientation === Qt.Horizontal ? height / width : width / height + + contentItem: Rectangle { + implicitWidth: control.interactive ? 6 : 2 + implicitHeight: control.interactive ? 6 : 2 + + radius: width / 2 + opacity: 0.0 + color: { + if (Fusion.highContrast) + return control.pressed ? Fusion.highlightedOutline(control.palette) : Fusion.outline(control.palette) + else + return control.pressed ? control.palette.dark : control.palette.mid + } + + states: State { + name: "active" + when: control.policy === T.ScrollBar.AlwaysOn || (control.active && control.size < 1.0) + PropertyChanges { control.contentItem.opacity: 0.75 } + } + + transitions: Transition { + from: "active" + SequentialAnimation { + PauseAnimation { duration: 450 } + NumberAnimation { target: control.contentItem; duration: 200; property: "opacity"; to: 0.0 } + } + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/ScrollIndicator.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/ScrollIndicator.qml new file mode 100644 index 0000000..94b76f2 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/ScrollIndicator.qml @@ -0,0 +1,45 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Fusion +import QtQuick.Controls.Fusion.impl + +T.ScrollIndicator { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: 2 + + contentItem: Rectangle { + implicitWidth: 2 + implicitHeight: 2 + + color: control.palette.mid + visible: control.size < 1.0 + opacity: 0.0 + + states: State { + name: "active" + when: control.active + PropertyChanges { control.contentItem.opacity: 0.75 } + } + + transitions: [ + Transition { + from: "active" + SequentialAnimation { + PauseAnimation { duration: 450 } + NumberAnimation { target: control.contentItem; duration: 200; property: "opacity"; to: 0.0 } + } + } + ] + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/ScrollView.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/ScrollView.qml new file mode 100644 index 0000000..1f7f9fb --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/ScrollView.qml @@ -0,0 +1,32 @@ +// Copyright (C) 2020 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Templates as T + +T.ScrollView { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + ScrollBar.vertical: ScrollBar { + parent: control + x: control.mirrored ? 0 : control.width - width + y: control.topPadding + height: control.availableHeight + active: control.ScrollBar.horizontal.active + } + + ScrollBar.horizontal: ScrollBar { + parent: control + x: control.leftPadding + y: control.height - height + width: control.availableWidth + active: control.ScrollBar.vertical.active + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/SearchField.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/SearchField.qml new file mode 100644 index 0000000..5655c06 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/SearchField.qml @@ -0,0 +1,151 @@ +// Copyright (C) 2025 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +pragma ComponentBehavior: Bound + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Fusion +import QtQuick.Controls.Fusion.impl + + +T.SearchField { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + searchIndicator.implicitIndicatorHeight + topPadding + bottomPadding) + + leftPadding: padding + (control.mirrored + ? (!clearIndicator.indicator || !clearIndicator.indicator.visible ? 0 : clearIndicator.indicator.width + spacing) + : (!searchIndicator.indicator || !searchIndicator.indicator.visible ? 0 : searchIndicator.indicator.width + spacing)) + rightPadding: padding + (control.mirrored + ? (!searchIndicator.indicator || !searchIndicator.indicator.visible ? 0 : searchIndicator.indicator.width + spacing) + : (!clearIndicator.indicator || !clearIndicator.indicator.visible ? 0 : clearIndicator.indicator.width + spacing)) + + delegate: MenuItem { + width: ListView.view.width + text: model[control.textRole] + font.weight: control.currentIndex === index ? Font.DemiBold : Font.Normal + highlighted: control.highlightedIndex === index + hoverEnabled: control.hoverEnabled + + required property var model + required property int index + } + + searchIndicator.indicator: Rectangle { + implicitWidth: 20 + implicitHeight: 20 + + x: !control.mirrored ? 2 : control.width - width - 2 + y: control.topPadding + (control.availableHeight - height) / 2 + color: control.palette.base + + ColorImage { + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + width: 18 + height: 18 + color: control.palette.buttonText + source: "qrc:/qt-project.org/imports/QtQuick/Controls/Fusion/images/search-magnifier.png" + opacity: enabled ? 1 : 0.3 + } + } + + clearIndicator.indicator: Rectangle { + implicitWidth: 20 + implicitHeight: 20 + + x: control.mirrored ? 2 : control.width - width - 2 + y: control.topPadding + (control.availableHeight - height) / 2 + visible: control.text.length > 0 + color: control.palette.base + + ColorImage { + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + width: 18 + height: 18 + color: control.palette.buttonText + source: "qrc:/qt-project.org/imports/QtQuick/Controls/Fusion/images/close_circle.png" + opacity: enabled ? 1 : 0.3 + } + } + + contentItem: T.TextField { + leftPadding: !control.mirrored ? 6 : 0 + rightPadding: !control.mirrored ? 6 : 0 + + text: control.text + + color: control.palette.text + selectionColor: control.palette.highlight + selectedTextColor: control.palette.highlightedText + verticalAlignment: TextInput.AlignVCenter + } + + background: Rectangle { + implicitWidth: 120 + implicitHeight: 24 + + radius: 2 + color: control.palette.base + border.color: control.activeFocus ? Fusion.highlightedOutline(control.palette) : Fusion.outline(control.palette) + + Rectangle { + x: 1; y: 1 + width: parent.width - 2 + height: parent.height - 2 + color: "transparent" + border.color: Color.transparent(Fusion.highlightedOutline(control.palette), 40 / 255) + visible: control.activeFocus + radius: 1.7 + } + + Rectangle { + x: 2 + y: 1 + width: parent.width - 4 + height: 1 + color: Fusion.topShadow + } + } + + popup: T.Popup { + y: control.height + width: control.width + height: Math.min(contentItem.implicitHeight, control.Window.height - control.y - control.height - control.padding) + topMargin: 6 + bottomMargin: 6 + palette: control.palette + + contentItem: ListView { + clip: true + implicitHeight: contentHeight + model: control.delegateModel + currentIndex: control.highlightedIndex + highlightMoveDuration: 0 + + T.ScrollIndicator.vertical: ScrollIndicator { } + } + + background: Rectangle { + color: control.popup.palette.window + border.color: Fusion.outline(control.palette) + + Rectangle { + z: -1 + x: 1; y: 1 + width: parent.width + height: parent.height + color: control.palette.shadow + opacity: 0.2 + } + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/SelectionRectangle.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/SelectionRectangle.qml new file mode 100644 index 0000000..a359f9a --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/SelectionRectangle.qml @@ -0,0 +1,31 @@ +// Copyright (C) 2021 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Fusion +import QtQuick.Controls.Fusion.impl + +T.SelectionRectangle { + id: control + + topLeftHandle: Item { + width: 20 + height: 20 + visible: SelectionRectangle.control.active + // This item is deliberately empty. Selection handles don't feel at home + // for this style. But we provide an invisible handle that the user can + // drag on. + } + + bottomRightHandle: Item { + width: 20 + height: 20 + visible: SelectionRectangle.control.active + // This item is deliberately empty. Selection handles don't feel at home + // for this style. But we provide an invisible handle that the user can + // drag on. + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/Slider.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/Slider.qml new file mode 100644 index 0000000..8723d51 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/Slider.qml @@ -0,0 +1,35 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Fusion +import QtQuick.Controls.Fusion.impl + +T.Slider { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitHandleWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitHandleHeight + topPadding + bottomPadding) + + handle: SliderHandle { + x: control.leftPadding + Math.round(control.horizontal ? control.visualPosition * (control.availableWidth - width) : (control.availableWidth - width) / 2) + y: control.topPadding + Math.round(control.horizontal ? (control.availableHeight - height) / 2 : control.visualPosition * (control.availableHeight - height)) + + palette: control.palette + pressed: control.pressed + hovered: control.hovered + vertical: control.vertical + visualFocus: control.visualFocus + } + + background: SliderGroove { + control: control + progress: control.position + visualProgress: control.visualPosition + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/SpinBox.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/SpinBox.qml new file mode 100644 index 0000000..431c2e2 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/SpinBox.qml @@ -0,0 +1,148 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Fusion +import QtQuick.Controls.Fusion.impl + +T.SpinBox { + id: control + + // Note: the width of the indicators are calculated into the padding + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + up.implicitIndicatorHeight + down.implicitIndicatorHeight) + + padding: 4 + leftPadding: padding + (control.mirrored ? (up.indicator ? up.indicator.width : 0) : 0) + rightPadding: padding + (!control.mirrored ? (up.indicator ? up.indicator.width : 0) : 0) + + validator: IntValidator { + locale: control.locale.name + bottom: Math.min(control.from, control.to) + top: Math.max(control.from, control.to) + } + + contentItem: TextInput { + z: 2 + text: control.displayText + + font: control.font + color: control.palette.text + selectionColor: control.palette.highlight + selectedTextColor: control.palette.highlightedText + horizontalAlignment: Qt.AlignHCenter + verticalAlignment: Qt.AlignVCenter + + readOnly: !control.editable + validator: control.validator + inputMethodHints: control.inputMethodHints + clip: width < implicitWidth + } + + up.indicator: PaddedRectangle { + x: control.mirrored ? 1 : control.width - width - 1 + y: 1 + height: control.height / 2 - 1 + implicitWidth: 16 + implicitHeight: 10 + + radius: 1.7 + clip: true + topPadding: -2 + leftPadding: -2 + color: control.up.pressed ? Fusion.buttonColor(control.palette, false, true, true) : "transparent" + + ColorImage { + scale: -1 + width: parent.width + height: parent.height + opacity: enabled ? 1.0 : 0.5 + color: control.palette.buttonText + source: "qrc:/qt-project.org/imports/QtQuick/Controls/Fusion/images/arrow.png" + fillMode: Image.Pad + } + } + + down.indicator: PaddedRectangle { + x: control.mirrored ? 1 : control.width - width - 1 + y: control.height - height - 1 + height: control.height / 2 - 1 + implicitWidth: 16 + implicitHeight: 10 + + radius: 1.7 + clip: true + topPadding: -2 + leftPadding: -2 + color: control.down.pressed ? Fusion.buttonColor(control.palette, false, true, true) : "transparent" + + ColorImage { + width: parent.width + height: parent.height + opacity: enabled ? 1.0 : 0.5 + color: control.palette.buttonText + source: "qrc:/qt-project.org/imports/QtQuick/Controls/Fusion/images/arrow.png" + fillMode: Image.Pad + } + } + + background: Rectangle { + implicitWidth: 120 + implicitHeight: 24 + + radius: 2 + color: control.palette.base + border.color: control.activeFocus ? Fusion.highlightedOutline(control.palette) : Fusion.outline(control.palette) + + Rectangle { + x: 2 + y: 1 + width: parent.width - 4 + height: 1 + color: Fusion.topShadow + } + + Rectangle { + x: control.mirrored ? 1 : parent.width - width - 1 + y: 1 + width: Math.max(control.up.indicator ? control.up.indicator.width : 0, + control.down.indicator ? control.down.indicator.width : 0) + 1 + height: parent.height - 2 + + radius: 2 + gradient: Gradient { + GradientStop { + position: 0 + color: Fusion.gradientStart(Fusion.buttonColor(control.palette, control.visualFocus, false, control.up.hovered || control.down.hovered)) + } + GradientStop { + position: 1 + color: Fusion.gradientStop(Fusion.buttonColor(control.palette, control.visualFocus, false, control.up.hovered || control.down.hovered)) + } + } + + Rectangle { + x: control.mirrored ? parent.width - 1 : 0 + height: parent.height + width: 1 + color: Fusion.outline(control.palette) + } + } + + Rectangle { + x: 1; y: 1 + width: parent.width - 2 + height: parent.height - 2 + color: "transparent" + border.color: Color.transparent(Fusion.highlightedOutline(control.palette), 40 / 255) + visible: control.activeFocus + radius: 1.7 + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/SplitView.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/SplitView.qml new file mode 100644 index 0000000..e3a07ae --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/SplitView.qml @@ -0,0 +1,29 @@ +// Copyright (C) 2018 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Fusion + +T.SplitView { + id: control + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + handle: Rectangle { + implicitWidth: control.orientation === Qt.Horizontal ? 2 : control.width + implicitHeight: control.orientation === Qt.Horizontal ? control.height : 2 + color: { + if (Fusion.highContrast) + return T.SplitHandle.pressed ? Fusion.highlightedOutline(control.palette) + : (enabled && T.SplitHandle.hovered ? control.palette.button : Fusion.outline(control.palette)); + else + return T.SplitHandle.pressed ? control.palette.dark + : (enabled && T.SplitHandle.hovered ? control.palette.midlight : control.palette.mid) + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/SwipeDelegate.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/SwipeDelegate.qml new file mode 100644 index 0000000..5fef007 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/SwipeDelegate.qml @@ -0,0 +1,46 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Fusion +import QtQuick.Controls.Fusion.impl + +T.SwipeDelegate { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + padding: 6 + spacing: 6 + + icon.width: 16 + icon.height: 16 + + swipe.transition: Transition { SmoothedAnimation { velocity: 3; easing.type: Easing.InOutCubic } } + + contentItem: IconLabel { + spacing: control.spacing + mirrored: control.mirrored + display: control.display + alignment: control.display === IconLabel.IconOnly || control.display === IconLabel.TextUnderIcon ? Qt.AlignCenter : Qt.AlignLeft + + icon: control.icon + text: control.text + font: control.font + color: control.highlighted ? Fusion.highlightedText(control.palette) : control.palette.text + } + + background: Rectangle { + implicitWidth: 100 + implicitHeight: 20 + color: control.down ? Fusion.buttonColor(control.palette, false, true, true) + : control.highlighted ? Fusion.highlight(control.palette) : control.palette.base + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/Switch.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/Switch.qml new file mode 100644 index 0000000..ec4d45b --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/Switch.qml @@ -0,0 +1,39 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Fusion +import QtQuick.Controls.Fusion.impl + +T.Switch { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + padding: 6 + spacing: 6 + + indicator: SwitchIndicator { + x: control.text ? (control.mirrored ? control.width - width - control.rightPadding : control.leftPadding) : control.leftPadding + (control.availableWidth - width) / 2 + y: control.topPadding + (control.availableHeight - height) / 2 + control: control + } + + contentItem: Text { + leftPadding: control.indicator && !control.mirrored ? control.indicator.width + control.spacing : 0 + rightPadding: control.indicator && control.mirrored ? control.indicator.width + control.spacing : 0 + + text: control.text + font: control.font + color: control.palette.text + elide: Text.ElideRight + verticalAlignment: Text.AlignVCenter + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/SwitchDelegate.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/SwitchDelegate.qml new file mode 100644 index 0000000..b92127b --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/SwitchDelegate.qml @@ -0,0 +1,53 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Fusion +import QtQuick.Controls.Fusion.impl + +T.SwitchDelegate { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + padding: 6 + spacing: 6 + + icon.width: 16 + icon.height: 16 + + indicator: SwitchIndicator { + x: control.text ? (control.mirrored ? control.leftPadding : control.width - width - control.rightPadding) : control.leftPadding + (control.availableWidth - width) / 2 + y: control.topPadding + (control.availableHeight - height) / 2 + control: control + } + + contentItem: IconLabel { + leftPadding: control.mirrored ? control.indicator.width + control.spacing : 0 + rightPadding: !control.mirrored ? control.indicator.width + control.spacing : 0 + + spacing: control.spacing + mirrored: control.mirrored + display: control.display + alignment: control.display === IconLabel.IconOnly || control.display === IconLabel.TextUnderIcon ? Qt.AlignCenter : Qt.AlignLeft + + icon: control.icon + text: control.text + font: control.font + color: control.highlighted ? Fusion.highlightedText(control.palette) : control.palette.text + } + + background: Rectangle { + implicitWidth: 100 + implicitHeight: 20 + color: control.down ? Fusion.buttonColor(control.palette, false, true, true) + : control.highlighted ? Fusion.highlight(control.palette) : control.palette.base + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/TabBar.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/TabBar.qml new file mode 100644 index 0000000..c24a359 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/TabBar.qml @@ -0,0 +1,47 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Fusion +import QtQuick.Controls.Fusion.impl + +T.TabBar { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + spacing: -1 + + contentItem: ListView { + model: control.contentModel + currentIndex: control.currentIndex + + spacing: control.spacing + orientation: ListView.Horizontal + boundsBehavior: Flickable.StopAtBounds + flickableDirection: Flickable.AutoFlickIfNeeded + snapMode: ListView.SnapToItem + + highlightMoveDuration: 0 + highlightRangeMode: ListView.ApplyRange + preferredHighlightBegin: 40 + preferredHighlightEnd: width - 40 + } + + background: Item { + implicitHeight: 21 + + Rectangle { + width: parent.width + height: 1 + y: control.position === T.TabBar.Header ? parent.height - 1 : 0 + color: Fusion.outline(control.palette) + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/TabButton.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/TabButton.qml new file mode 100644 index 0000000..1cf1a3e --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/TabButton.qml @@ -0,0 +1,65 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Fusion +import QtQuick.Controls.Fusion.impl + +T.TabButton { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: 2 + horizontalPadding: 4 + spacing: 6 + + icon.width: 16 + icon.height: 16 + + z: checked + + contentItem: IconLabel { + spacing: control.spacing + mirrored: control.mirrored + display: control.display + + icon: control.icon + text: control.text + font: control.font + color: control.palette.buttonText + } + + + background: Rectangle { + y: control.checked || control.TabBar.position !== T.TabBar.Header ? 0 : 2 + implicitHeight: 21 + height: control.height - (control.checked ? 0 : 2) + + border.color: Qt.lighter(Fusion.outline(control.palette), 1.1) + + gradient: Gradient { + GradientStop { + position: 0 + color: control.checked ? Qt.lighter(Fusion.tabFrameColor(control.palette), 1.04) + : Qt.darker(Fusion.tabFrameColor(control.palette), 1.08) + } + GradientStop { + position: control.checked ? 0 : 0.85 + color: control.checked ? Qt.lighter(Fusion.tabFrameColor(control.palette), 1.04) + : Qt.darker(Fusion.tabFrameColor(control.palette), 1.08) + } + GradientStop { + position: 1 + color: control.checked ? Fusion.tabFrameColor(control.palette) + : Qt.darker(Fusion.tabFrameColor(control.palette), 1.16) + } + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/TextArea.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/TextArea.qml new file mode 100644 index 0000000..aa52729 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/TextArea.qml @@ -0,0 +1,47 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Fusion.impl + +T.TextArea { + id: control + + implicitWidth: Math.max(contentWidth + leftPadding + rightPadding, + implicitBackgroundWidth + leftInset + rightInset, + placeholder.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(contentHeight + topPadding + bottomPadding, + implicitBackgroundHeight + topInset + bottomInset, + placeholder.implicitHeight + topPadding + bottomPadding) + + padding: 6 + leftPadding: padding + 4 + + color: control.palette.text + selectionColor: control.palette.highlight + selectedTextColor: control.palette.highlightedText + placeholderTextColor: control.palette.placeholderText + + PlaceholderText { + id: placeholder + x: control.leftPadding + y: control.topPadding + width: control.width - (control.leftPadding + control.rightPadding) + height: control.height - (control.topPadding + control.bottomPadding) + + text: control.placeholderText + font: control.font + color: control.placeholderTextColor + verticalAlignment: control.verticalAlignment + visible: !control.length && !control.preeditText && (!control.activeFocus || control.horizontalAlignment !== Qt.AlignHCenter) + elide: Text.ElideRight + renderType: control.renderType + } + + background: TextFieldBackground { + control: control + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/TextField.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/TextField.qml new file mode 100644 index 0000000..a874dae --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/TextField.qml @@ -0,0 +1,47 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Fusion +import QtQuick.Controls.Fusion.impl + +T.TextField { + id: control + + implicitWidth: implicitBackgroundWidth + leftInset + rightInset + || Math.max(contentWidth, placeholder.implicitWidth) + leftPadding + rightPadding + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + contentHeight + topPadding + bottomPadding, + placeholder.implicitHeight + topPadding + bottomPadding) + + padding: 4 + + color: control.palette.text + selectionColor: control.palette.highlight + selectedTextColor: control.palette.highlightedText + placeholderTextColor: control.palette.placeholderText + verticalAlignment: TextInput.AlignVCenter + + PlaceholderText { + id: placeholder + x: control.leftPadding + y: control.topPadding + width: control.width - (control.leftPadding + control.rightPadding) + height: control.height - (control.topPadding + control.bottomPadding) + + text: control.placeholderText + font: control.font + color: control.placeholderTextColor + verticalAlignment: control.verticalAlignment + visible: !control.length && !control.preeditText && (!control.activeFocus || control.horizontalAlignment !== Qt.AlignHCenter) + elide: Text.ElideRight + renderType: control.renderType + } + + background: TextFieldBackground { + control: control + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/ToolBar.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/ToolBar.qml new file mode 100644 index 0000000..721ac83 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/ToolBar.qml @@ -0,0 +1,54 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Fusion +import QtQuick.Controls.Fusion.impl + +T.ToolBar { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + leftPadding: SafeArea.margins.left + 6 + rightPadding: SafeArea.margins.right + 6 + + topPadding: SafeArea.margins.top + + (control.position === T.ToolBar.Footer ? 1 : 0) + bottomPadding: SafeArea.margins.bottom + + (control.position === T.ToolBar.Header ? 1 : 0) + + background: Rectangle { + implicitHeight: 26 + + gradient: Gradient { + GradientStop { + position: 0 + color: Qt.lighter(control.palette.window, 1.04) + } + GradientStop { + position: 1 + color: control.palette.window + } + } + + Rectangle { + width: parent.width + height: 1 + color: control.position === T.ToolBar.Header ? Fusion.lightShade : Fusion.darkShade + } + + Rectangle { + y: parent.height - height + width: parent.width + height: 1 + color: control.position === T.ToolBar.Header ? Fusion.darkShade : Fusion.lightShade + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/ToolButton.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/ToolButton.qml new file mode 100644 index 0000000..f1f2918 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/ToolButton.qml @@ -0,0 +1,44 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Fusion +import QtQuick.Controls.Fusion.impl + +T.ToolButton { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: 6 + spacing: 6 + + icon.width: 16 + icon.height: 16 + + contentItem: IconLabel { + spacing: control.spacing + mirrored: control.mirrored + display: control.display + + icon: control.icon + text: control.text + font: control.font + color: control.palette.buttonText + } + + background: ButtonPanel { + implicitWidth: 20 + implicitHeight: 20 + + control: control + visible: control.down || control.checked || control.highlighted || control.visualFocus + || (enabled && control.hovered) + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/ToolSeparator.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/ToolSeparator.qml new file mode 100644 index 0000000..c4be793 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/ToolSeparator.qml @@ -0,0 +1,34 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Fusion +import QtQuick.Controls.Fusion.impl + +T.ToolSeparator { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: vertical ? 6 : 2 + verticalPadding: vertical ? 2 : 6 + + contentItem: Rectangle { + implicitWidth: control.vertical ? 2 : 8 + implicitHeight: control.vertical ? 8 : 2 + color: Qt.darker(control.palette.window, 1.1) + + Rectangle { + x: 1 + width: 1 + height: parent.height + color: Qt.lighter(control.palette.window, 1.1) + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/ToolTip.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/ToolTip.qml new file mode 100644 index 0000000..923f84c --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/ToolTip.qml @@ -0,0 +1,47 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Fusion +import QtQuick.Controls.Fusion.impl + +T.ToolTip { + id: control + + x: parent ? (parent.width - implicitWidth) / 2 : 0 + y: -implicitHeight - 3 + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + margins: 6 + padding: 6 + + closePolicy: T.Popup.CloseOnEscape | T.Popup.CloseOnPressOutsideParent | T.Popup.CloseOnReleaseOutsideParent + + contentItem: Text { + text: control.text + font: control.font + wrapMode: Text.Wrap + color: control.palette.toolTipText + } + + background: Rectangle { + color: control.palette.toolTipBase + border.color: control.palette.toolTipText + + Rectangle { + z: -1 + x: 1; y: 1 + width: parent.width + height: parent.height + color: control.palette.shadow + opacity: 0.5 + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/TreeViewDelegate.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/TreeViewDelegate.qml new file mode 100644 index 0000000..4c53780 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/TreeViewDelegate.qml @@ -0,0 +1,100 @@ +// Copyright (C) 2022 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Fusion + +T.TreeViewDelegate { + id: control + + implicitWidth: leftMargin + __contentIndent + implicitContentWidth + rightPadding + rightMargin + implicitHeight: Math.max(implicitBackgroundHeight, implicitContentHeight, implicitIndicatorHeight) + + indentation: indicator ? indicator.width : 12 + leftMargin: 5 + rightMargin: 5 + spacing: 5 + + topPadding: contentItem ? (height - contentItem.implicitHeight) / 2 : 0 + leftPadding: !mirrored ? leftMargin + __contentIndent : width - leftMargin - __contentIndent - implicitContentWidth + + highlighted: control.selected || control.current + || ((control.treeView.selectionBehavior === TableView.SelectRows + || control.treeView.selectionBehavior === TableView.SelectionDisabled) + && control.row === control.treeView.currentRow) + + required property int row + required property var model + readonly property real __contentIndent: !isTreeNode ? 0 : (depth * indentation) + (indicator ? indicator.width + spacing : 0) + + indicator: Item { + readonly property real __indicatorIndent: control.leftMargin + (control.depth * control.indentation) + x: !control.mirrored ? __indicatorIndent : control.width - __indicatorIndent - width + y: (control.height - height) / 2 + implicitWidth: Math.max(arrow.implicitWidth, 20) + implicitHeight: 24 // same as Button.qml + + property ColorImage arrow : ColorImage { + parent: control.indicator + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + rotation: control.expanded ? 0 : (control.mirrored ? 90 : -90) + source: "qrc:/qt-project.org/imports/QtQuick/Controls/Fusion/images/arrow.png" + color: control.palette.windowText + defaultColor: "#353637" + } + } + + background: Rectangle { + implicitHeight: 24 // same as Button.qml + color: control.highlighted + ? control.palette.highlight + : (control.treeView.alternatingRows && control.row % 2 !== 0 + ? control.palette.alternateBase : control.palette.base) + } + + contentItem: Label { + text: control.model.display + elide: Text.ElideRight + visible: !control.editing + } + + // The edit delegate is a separate component, and doesn't need + // to follow the same strict rules that are applied to a control. + // qmllint disable attached-property-reuse + // qmllint disable controls-attached-property-reuse + // qmllint disable controls-sanity + TableView.editDelegate: FocusScope { + width: parent.width + height: parent.height + + readonly property int __role: { + let model = control.treeView.model + let index = control.treeView.index(row, column) + let editText = model.data(index, Qt.EditRole) + return editText !== undefined ? Qt.EditRole : Qt.DisplayRole + } + + TextField { + id: textField + x: control.contentItem.x + y: (parent.height - height) / 2 + width: control.contentItem.width + text: control.treeView.model.data(control.treeView.index(row, column), __role) + focus: true + } + + TableView.onCommit: { + let index = TableView.view.index(row, column) + TableView.view.model.setData(index, textField.text, __role) + } + + Component.onCompleted: textField.selectAll() + } + // qmllint enable attached-property-reuse + // qmllint enable controls-attached-property-reuse + // qmllint enable controls-sanity +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/Tumbler.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/Tumbler.qml new file mode 100644 index 0000000..a29d704 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/Tumbler.qml @@ -0,0 +1,54 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Fusion +import QtQuick.Controls.Fusion.impl + +T.Tumbler { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + readonly property real __delegateHeight: availableHeight / visibleItemCount + + delegate: Text { + text: modelData + color: control.palette.windowText + font: control.font + opacity: (1.0 - Math.abs(Tumbler.displacement) / (control.visibleItemCount / 2)) * (control.enabled ? 1 : 0.6) + horizontalAlignment: Text.AlignHCenter + verticalAlignment: Text.AlignVCenter + + required property var modelData + required property int index + } + + contentItem: TumblerView { + implicitWidth: 60 + implicitHeight: 200 + model: control.model + delegate: control.delegate + path: Path { + startX: control.contentItem.width / 2 + startY: -control.__delegateHeight / 2 + PathLine { + x: control.contentItem.width / 2 + y: (control.visibleItemCount + 1) * control.__delegateHeight - control.__delegateHeight / 2 + } + } + } + + background: Rectangle { + visible: Fusion.highContrast + border.color: control.visualFocus ? Fusion.highlight(control.palette) : Fusion.outline(control.palette) + color: "transparent" + radius: 2 + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/VerticalHeaderView.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/VerticalHeaderView.qml new file mode 100644 index 0000000..dc682f0 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/VerticalHeaderView.qml @@ -0,0 +1,21 @@ +// Copyright (C) 2020 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +pragma ComponentBehavior: Bound + +import QtQuick.Templates as T + +T.VerticalHeaderView { + id: control + + // The contentWidth of TableView will be zero at start-up, until the delegate + // items have been loaded. This means that even if the implicit width of + // VerticalHeaderView should be the same as the content width in the end, we + // need to ensure that it has at least a width of 1 at start-up, otherwise + // TableView won't bother loading any delegates at all. + implicitWidth: Math.max(1, contentWidth) + implicitHeight: syncView ? syncView.height : 0 + + delegate: VerticalHeaderViewDelegate { } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/VerticalHeaderViewDelegate.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/VerticalHeaderViewDelegate.qml new file mode 100644 index 0000000..cee206f --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/VerticalHeaderViewDelegate.qml @@ -0,0 +1,42 @@ +// Copyright (C) 2025 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Fusion as FusionControls + +T.HeaderViewDelegate { + id: control + + // same as AbstractButton.qml + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: 8 + + highlighted: selected + + background: Rectangle { + id: backgroundRect + color: control.palette.button + gradient: Gradient { + GradientStop { + position: 0 + color: FusionControls.Fusion.gradientStart(backgroundRect.color) + } + GradientStop { + position: 1 + color: FusionControls.Fusion.gradientStop(backgroundRect.color) + } + } + } + + contentItem: Label { + horizontalAlignment: Text.AlignHCenter + verticalAlignment: Text.AlignVCenter + text: control.model[control.headerView.textRole] + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/impl/ButtonPanel.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/impl/ButtonPanel.qml new file mode 100644 index 0000000..22a42bb --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/impl/ButtonPanel.qml @@ -0,0 +1,47 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Controls.Fusion +import QtQuick.Controls.Fusion.impl + +Rectangle { + id: panel + + property Item control + property bool highlighted: control.highlighted + + visible: !control.flat || control.down || control.checked + + color: Fusion.buttonColor(control.palette, panel.highlighted, control.down || control.checked, + enabled && control.hovered) + gradient: control.down || control.checked ? null : buttonGradient + + Gradient { + id: buttonGradient + GradientStop { + position: 0 + color: Fusion.gradientStart(Fusion.buttonColor(panel.control.palette, panel.highlighted, + panel.control.down, panel.enabled && panel.control.hovered)) + } + GradientStop { + position: 1 + color: Fusion.gradientStop(Fusion.buttonColor(panel.control.palette, panel.highlighted, + panel.control.down, panel.enabled && panel.control.hovered)) + } + } + + radius: 2 + border.color: Fusion.buttonOutline(control.palette, panel.highlighted || control.visualFocus, control.enabled) + + Rectangle { + x: 1; y: 1 + width: parent.width - 2 + height: parent.height - 2 + border.color: Fusion.innerContrastLine + color: "transparent" + radius: 2 + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/impl/CheckIndicator.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/impl/CheckIndicator.qml new file mode 100644 index 0000000..e13e8e8 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/impl/CheckIndicator.qml @@ -0,0 +1,61 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Controls.Fusion +import QtQuick.Controls.Fusion.impl + +Rectangle { + id: indicator + + property Item control + property real baseLightness: 1.6 + + readonly property color pressedColor: Fusion.mergedColors(control.palette.base, control.palette.windowText, 85) + readonly property color checkMarkColor: Qt.darker(control.palette.text, 1.2) + + implicitWidth: 14 + implicitHeight: 14 + + color: control.down ? indicator.pressedColor : Qt.lighter(control.palette.base, baseLightness) + border.color: control.visualFocus ? Fusion.highlightedOutline(control.palette) + : Qt.lighter(Fusion.outline(control.palette), 1.1) + + Rectangle { + x: 1; y: 1 + width: parent.width - 2 + height: 1 + color: Fusion.topShadow + visible: indicator.control.enabled && !indicator.control.down + } + + ColorImage { + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + color: Color.transparent(indicator.checkMarkColor, 210 / 255) + source: "qrc:/qt-project.org/imports/QtQuick/Controls/Fusion/images/checkmark.png" + visible: indicator.control.checkState === Qt.Checked || (indicator.control.checked && indicator.control.checkState === undefined) + } + + Rectangle { + x: 3; y: 3 + width: parent.width - 6 + height: parent.width - 6 + + visible: indicator.control.checkState === Qt.PartiallyChecked + + gradient: Gradient { + GradientStop { + position: 0 + color: Color.transparent(indicator.checkMarkColor, 80 / 255) + } + GradientStop { + position: 1 + color: Color.transparent(indicator.checkMarkColor, 140 / 255) + } + } + border.color: Color.transparent(indicator.checkMarkColor, 180 / 255) + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/impl/RadioIndicator.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/impl/RadioIndicator.qml new file mode 100644 index 0000000..b3c3907 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/impl/RadioIndicator.qml @@ -0,0 +1,47 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Controls.Fusion +import QtQuick.Controls.Fusion.impl + +Rectangle { + id: indicator + + property Item control + readonly property color pressedColor: Fusion.mergedColors(control.palette.base, control.palette.windowText, 85) + readonly property color checkMarkColor: Qt.darker(control.palette.text, 1.2) + + implicitWidth: 14 + implicitHeight: 14 + + radius: width / 2 + color: control.down ? indicator.pressedColor : Qt.lighter(control.palette.base, 1.75) + border.color: control.visualFocus ? Fusion.highlightedOutline(control.palette) + : Fusion.highContrast + ? Fusion.outline(control.palette) + : Qt.darker(control.palette.window, 1.5) + + Rectangle { + y: 1 + width: parent.width + height: parent.height - 1 + radius: width / 2 + color: "transparent" + border.color: Fusion.topShadow + visible: indicator.control.enabled && !indicator.control.down + } + + Rectangle { + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + width: parent.width / 2.32 + height: parent.height / 2.32 + radius: width / 2 + color: Color.transparent(indicator.checkMarkColor, 180 / 255) + border.color: Color.transparent(indicator.checkMarkColor, 200 / 255) + visible: indicator.control.checked + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/impl/SliderGroove.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/impl/SliderGroove.qml new file mode 100644 index 0000000..3973c92 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/impl/SliderGroove.qml @@ -0,0 +1,61 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Controls.Fusion +import QtQuick.Controls.Fusion.impl + +Rectangle { + id: groove + + property Item control + property real offset + property real progress + property real visualProgress + + x: control.horizontal ? 0 : (control.availableWidth - width) / 2 + y: control.horizontal ? (control.availableHeight - height) / 2 : 0 + + implicitWidth: control.horizontal ? 160 : 5 + implicitHeight: control.horizontal ? 5 : 160 + width: control.horizontal ? control.availableWidth : implicitWidth + height: control.horizontal ? implicitHeight : control.availableHeight + + radius: 2 + border.color: Fusion.outline(control.palette) + scale: control.horizontal && control.mirrored ? -1 : 1 + + gradient: Gradient { + GradientStop { + position: 0 + color: Qt.darker(Fusion.grooveColor(groove.control.palette), 1.1) + } + GradientStop { + position: 1 + color: Qt.lighter(Fusion.grooveColor(groove.control.palette), 1.1) + } + } + + Rectangle { + x: groove.control.horizontal ? groove.offset * parent.width : 0 + y: groove.control.horizontal ? 0 : groove.visualProgress * parent.height + width: groove.control.horizontal ? groove.progress * parent.width - groove.offset * parent.width : 5 + height: groove.control.horizontal ? 5 : groove.progress * parent.height - groove.offset * parent.height + + radius: 2 + border.color: Qt.darker(Fusion.highlightedOutline(groove.control.palette), 1.1) + + gradient: Gradient { + GradientStop { + position: 0 + color: Fusion.highlight(groove.control.palette) + } + GradientStop { + position: 1 + color: Qt.lighter(Fusion.highlight(groove.control.palette), 1.2) + } + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/impl/SliderHandle.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/impl/SliderHandle.qml new file mode 100644 index 0000000..efa3e6c --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/impl/SliderHandle.qml @@ -0,0 +1,55 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Controls.Fusion +import QtQuick.Controls.Fusion.impl + +Rectangle { + id: handle + + property var palette + property bool pressed + property bool hovered + property bool vertical + property bool visualFocus + + implicitWidth: 13 + implicitHeight: 13 + + gradient: Gradient { + GradientStop { + position: 0 + color: Fusion.gradientStart(Fusion.buttonColor(handle.palette, handle.visualFocus, + handle.pressed, handle.enabled && handle.hovered)) + } + GradientStop { + position: 1 + color: Fusion.gradientStop(Fusion.buttonColor(handle.palette, handle.visualFocus, + handle.pressed, handle.enabled && handle.hovered)) + } + } + rotation: handle.vertical ? -90 : 0 + border.width: 1 + border.color: "transparent" + radius: 2 + + Rectangle { + width: parent.width + height: parent.height + border.color: handle.visualFocus ? Fusion.highlightedOutline(handle.palette) : Fusion.outline(handle.palette) + color: "transparent" + radius: 2 + + Rectangle { + x: 1; y: 1 + width: parent.width - 2 + height: parent.height - 2 + border.color: Fusion.innerContrastLine + color: "transparent" + radius: 2 + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/impl/SwitchIndicator.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/impl/SwitchIndicator.qml new file mode 100644 index 0000000..1f13cfd --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/impl/SwitchIndicator.qml @@ -0,0 +1,109 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Fusion +import QtQuick.Controls.Fusion.impl + +Rectangle { + id: indicator + + property T.AbstractButton control + readonly property color pressedColor: Fusion.mergedColors(control.palette.base, control.palette.windowText, 85) + readonly property color checkMarkColor: Qt.darker(control.palette.text, 1.2) + + implicitWidth: 40 + implicitHeight: 16 + + radius: 2 + border.color: Fusion.outline(control.palette) + + gradient: Gradient { + GradientStop { + position: 0 + color: Qt.darker(Fusion.grooveColor(indicator.control.palette), 1.1) + } + GradientStop { + position: 1 + color: Qt.lighter(Fusion.grooveColor(indicator.control.palette), 1.1) + } + } + + Rectangle { + x: indicator.control.mirrored ? handle.x : 0 + width: indicator.control.mirrored ? parent.width - handle.x : handle.x + handle.width + height: parent.height + + opacity: indicator.control.checked ? 1 : 0 + Behavior on opacity { + enabled: !indicator.control.down + NumberAnimation { duration: 80 } + } + + radius: 2 + border.color: Qt.darker(Fusion.highlightedOutline(indicator.control.palette), 1.1) + border.width: indicator.control.enabled ? 1 : 0 + + gradient: Gradient { + GradientStop { + position: 0 + color: Qt.alpha(indicator.control.palette.active.highlight, + indicator.Window ? indicator.Window.active ? 1 : 0.5 : 1) + } + GradientStop { + position: 1 + color: Qt.alpha(Qt.lighter(indicator.control.palette.active.highlight, 1.2), + indicator.Window ? indicator.Window.active ? 1 : 0.5 : 1) + } + } + } + + Rectangle { + id: handle + x: Math.max(0, Math.min(parent.width - width, indicator.control.visualPosition * parent.width - (width / 2))) + y: (parent.height - height) / 2 + width: 20 + height: 16 + radius: 2 + + gradient: Gradient { + GradientStop { + position: 0 + color: Fusion.gradientStart(Fusion.buttonColor(indicator.control.palette, + indicator.control.visualFocus, indicator.control.pressed, indicator.enabled && indicator.control.hovered)) + } + GradientStop { + position: 1 + color: Fusion.gradientStop(Fusion.buttonColor(indicator.control.palette, + indicator.control.visualFocus, indicator.control.pressed, indicator.enabled && indicator.control.hovered)) + } + } + border.width: 1 + border.color: "transparent" + + Rectangle { + width: parent.width + height: parent.height + border.color: indicator.control.visualFocus ? Fusion.highlightedOutline(indicator.control.palette) : Fusion.outline(indicator.control.palette) + color: "transparent" + radius: 2 + + Rectangle { + x: 1; y: 1 + width: parent.width - 2 + height: parent.height - 2 + border.color: Fusion.innerContrastLine + color: "transparent" + radius: 2 + } + } + + Behavior on x { + enabled: !indicator.control.down + SmoothedAnimation { velocity: 200 } + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/impl/TextFieldBackground.qml b/photowall-qt/build/qml/QtQuick/Controls/Fusion/impl/TextFieldBackground.qml new file mode 100644 index 0000000..5626d9b --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/impl/TextFieldBackground.qml @@ -0,0 +1,35 @@ +// Copyright (C) 2025 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Controls.Fusion + +Rectangle { + implicitWidth: 120 + implicitHeight: 24 + radius: 2 + color: control.palette.base + border.color: control.activeFocus ? Fusion.highlightedOutline(control.palette) : Fusion.outline(control.palette) + + required property Item control + + Rectangle { + x: 1 + y: 1 + width: parent.width - 2 + height: parent.height - 2 + color: "transparent" + border.color: Color.transparent(Fusion.highlightedOutline(control.palette), 40 / 255) + visible: control.activeFocus + radius: 1.7 + } + + Rectangle { + x: 2 + y: 1 + width: parent.width - 4 + height: 1 + color: Fusion.topShadow + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/impl/plugins.qmltypes b/photowall-qt/build/qml/QtQuick/Controls/Fusion/impl/plugins.qmltypes new file mode 100644 index 0000000..b87f77e --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/impl/plugins.qmltypes @@ -0,0 +1,86 @@ +import QtQuick.tooling 1.2 + +// This file describes the plugin-supplied types contained in the library. +// It is used for QML tooling purposes only. +// +// This file was auto-generated by qmltyperegistrar. + +Module { + Component { + file: "private/qquickfusionbusyindicator_p.h" + lineNumber: 25 + name: "QQuickFusionBusyIndicator" + accessSemantics: "reference" + prototype: "QQuickPaintedItem" + exports: [ + "QtQuick.Controls.Fusion.impl/BusyIndicatorImpl 2.3", + "QtQuick.Controls.Fusion.impl/BusyIndicatorImpl 2.4", + "QtQuick.Controls.Fusion.impl/BusyIndicatorImpl 2.7", + "QtQuick.Controls.Fusion.impl/BusyIndicatorImpl 2.11", + "QtQuick.Controls.Fusion.impl/BusyIndicatorImpl 6.0", + "QtQuick.Controls.Fusion.impl/BusyIndicatorImpl 6.3", + "QtQuick.Controls.Fusion.impl/BusyIndicatorImpl 6.7" + ] + exportMetaObjectRevisions: [515, 516, 519, 523, 1536, 1539, 1543] + Property { + name: "color" + type: "QColor" + read: "color" + write: "setColor" + index: 0 + lineNumber: 28 + isFinal: true + } + Property { + name: "running" + type: "bool" + read: "isRunning" + write: "setRunning" + index: 1 + lineNumber: 29 + } + } + Component { + file: "private/qquickfusiondial_p.h" + lineNumber: 24 + name: "QQuickFusionDial" + accessSemantics: "reference" + prototype: "QQuickPaintedItem" + exports: [ + "QtQuick.Controls.Fusion.impl/DialImpl 2.3", + "QtQuick.Controls.Fusion.impl/DialImpl 2.4", + "QtQuick.Controls.Fusion.impl/DialImpl 2.7", + "QtQuick.Controls.Fusion.impl/DialImpl 2.11", + "QtQuick.Controls.Fusion.impl/DialImpl 6.0", + "QtQuick.Controls.Fusion.impl/DialImpl 6.3", + "QtQuick.Controls.Fusion.impl/DialImpl 6.7" + ] + exportMetaObjectRevisions: [515, 516, 519, 523, 1536, 1539, 1543] + Property { + name: "highlight" + type: "bool" + read: "highlight" + write: "setHighlight" + index: 0 + lineNumber: 27 + isFinal: true + } + } + Component { + file: "private/qquickfusionknob_p.h" + lineNumber: 24 + name: "QQuickFusionKnob" + accessSemantics: "reference" + prototype: "QQuickPaintedItem" + exports: [ + "QtQuick.Controls.Fusion.impl/KnobImpl 2.3", + "QtQuick.Controls.Fusion.impl/KnobImpl 2.4", + "QtQuick.Controls.Fusion.impl/KnobImpl 2.7", + "QtQuick.Controls.Fusion.impl/KnobImpl 2.11", + "QtQuick.Controls.Fusion.impl/KnobImpl 6.0", + "QtQuick.Controls.Fusion.impl/KnobImpl 6.3", + "QtQuick.Controls.Fusion.impl/KnobImpl 6.7" + ] + exportMetaObjectRevisions: [515, 516, 519, 523, 1536, 1539, 1543] + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/impl/qmldir b/photowall-qt/build/qml/QtQuick/Controls/Fusion/impl/qmldir new file mode 100644 index 0000000..5599dd2 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/impl/qmldir @@ -0,0 +1,23 @@ +module QtQuick.Controls.Fusion.impl +linktarget Qt6::qtquickcontrols2fusionstyleimplplugin +optional plugin qtquickcontrols2fusionstyleimplplugin +classname QtQuickControls2FusionStyleImplPlugin +typeinfo plugins.qmltypes +depends QtQuick auto +prefer :/qt-project.org/imports/QtQuick/Controls/Fusion/impl/ +ButtonPanel 6.0 ButtonPanel.qml +ButtonPanel 2.0 ButtonPanel.qml +CheckIndicator 6.0 CheckIndicator.qml +CheckIndicator 2.0 CheckIndicator.qml +RadioIndicator 6.0 RadioIndicator.qml +RadioIndicator 2.0 RadioIndicator.qml +SliderGroove 6.0 SliderGroove.qml +SliderGroove 2.0 SliderGroove.qml +SliderHandle 6.0 SliderHandle.qml +SliderHandle 2.0 SliderHandle.qml +SwitchIndicator 6.0 SwitchIndicator.qml +SwitchIndicator 2.0 SwitchIndicator.qml +TextFieldBackground 6.0 TextFieldBackground.qml +TextFieldBackground 2.0 TextFieldBackground.qml +depends QtQuick + diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/impl/qtquickcontrols2fusionstyleimplplugin.dll b/photowall-qt/build/qml/QtQuick/Controls/Fusion/impl/qtquickcontrols2fusionstyleimplplugin.dll new file mode 100644 index 0000000..40bbf63 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/Fusion/impl/qtquickcontrols2fusionstyleimplplugin.dll differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/plugins.qmltypes b/photowall-qt/build/qml/QtQuick/Controls/Fusion/plugins.qmltypes new file mode 100644 index 0000000..3c8c132 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/plugins.qmltypes @@ -0,0 +1,196 @@ +import QtQuick.tooling 1.2 + +// This file describes the plugin-supplied types contained in the library. +// It is used for QML tooling purposes only. +// +// This file was auto-generated by qmltyperegistrar. + +Module { + Component { + file: "private/qquickfusionstyle_p.h" + lineNumber: 28 + name: "QQuickFusionStyle" + accessSemantics: "reference" + prototype: "QObject" + exports: [ + "QtQuick.Controls.Fusion/Fusion 2.3", + "QtQuick.Controls.Fusion/Fusion 6.0", + "QtQuick.Controls.Fusion/Fusion 6.10" + ] + isCreatable: false + isSingleton: true + exportMetaObjectRevisions: [515, 1536, 1546] + Property { + name: "lightShade" + type: "QColor" + read: "lightShade" + index: 0 + lineNumber: 31 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "darkShade" + type: "QColor" + read: "darkShade" + index: 1 + lineNumber: 32 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "topShadow" + type: "QColor" + read: "topShadow" + index: 2 + lineNumber: 33 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "innerContrastLine" + type: "QColor" + read: "innerContrastLine" + index: 3 + lineNumber: 34 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "highContrast" + revision: 1546 + type: "bool" + read: "isHighContrast" + notify: "highContrastChanged" + index: 4 + lineNumber: 35 + isReadonly: true + isFinal: true + } + Signal { name: "highContrastChanged"; revision: 1546; lineNumber: 62 } + Method { + name: "highlight" + type: "QColor" + lineNumber: 49 + Parameter { name: "palette"; type: "QQuickPalette"; isPointer: true } + } + Method { + name: "highlightedText" + type: "QColor" + lineNumber: 50 + Parameter { name: "palette"; type: "QQuickPalette"; isPointer: true } + } + Method { + name: "outline" + type: "QColor" + lineNumber: 51 + Parameter { name: "palette"; type: "QQuickPalette"; isPointer: true } + } + Method { + name: "highlightedOutline" + type: "QColor" + lineNumber: 52 + Parameter { name: "palette"; type: "QQuickPalette"; isPointer: true } + } + Method { + name: "tabFrameColor" + type: "QColor" + lineNumber: 53 + Parameter { name: "palette"; type: "QQuickPalette"; isPointer: true } + } + Method { + name: "buttonColor" + type: "QColor" + lineNumber: 54 + Parameter { name: "palette"; type: "QQuickPalette"; isPointer: true } + Parameter { name: "highlighted"; type: "bool" } + Parameter { name: "down"; type: "bool" } + Parameter { name: "hovered"; type: "bool" } + } + Method { + name: "buttonColor" + type: "QColor" + isCloned: true + lineNumber: 54 + Parameter { name: "palette"; type: "QQuickPalette"; isPointer: true } + Parameter { name: "highlighted"; type: "bool" } + Parameter { name: "down"; type: "bool" } + } + Method { + name: "buttonColor" + type: "QColor" + isCloned: true + lineNumber: 54 + Parameter { name: "palette"; type: "QQuickPalette"; isPointer: true } + Parameter { name: "highlighted"; type: "bool" } + } + Method { + name: "buttonColor" + type: "QColor" + isCloned: true + lineNumber: 54 + Parameter { name: "palette"; type: "QQuickPalette"; isPointer: true } + } + Method { + name: "buttonOutline" + type: "QColor" + lineNumber: 55 + Parameter { name: "palette"; type: "QQuickPalette"; isPointer: true } + Parameter { name: "highlighted"; type: "bool" } + Parameter { name: "enabled"; type: "bool" } + } + Method { + name: "buttonOutline" + type: "QColor" + isCloned: true + lineNumber: 55 + Parameter { name: "palette"; type: "QQuickPalette"; isPointer: true } + Parameter { name: "highlighted"; type: "bool" } + } + Method { + name: "buttonOutline" + type: "QColor" + isCloned: true + lineNumber: 55 + Parameter { name: "palette"; type: "QQuickPalette"; isPointer: true } + } + Method { + name: "gradientStart" + type: "QColor" + lineNumber: 56 + Parameter { name: "baseColor"; type: "QColor" } + } + Method { + name: "gradientStop" + type: "QColor" + lineNumber: 57 + Parameter { name: "baseColor"; type: "QColor" } + } + Method { + name: "mergedColors" + type: "QColor" + lineNumber: 58 + Parameter { name: "colorA"; type: "QColor" } + Parameter { name: "colorB"; type: "QColor" } + Parameter { name: "factor"; type: "int" } + } + Method { + name: "mergedColors" + type: "QColor" + isCloned: true + lineNumber: 58 + Parameter { name: "colorA"; type: "QColor" } + Parameter { name: "colorB"; type: "QColor" } + } + Method { + name: "grooveColor" + type: "QColor" + lineNumber: 59 + Parameter { name: "palette"; type: "QQuickPalette"; isPointer: true } + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/qmldir b/photowall-qt/build/qml/QtQuick/Controls/Fusion/qmldir new file mode 100644 index 0000000..56b8909 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Fusion/qmldir @@ -0,0 +1,115 @@ +module QtQuick.Controls.Fusion +linktarget Qt6::qtquickcontrols2fusionstyleplugin +plugin qtquickcontrols2fusionstyleplugin +classname QtQuickControls2FusionStylePlugin +typeinfo plugins.qmltypes +import QtQuick.Controls.Basic auto +depends QtQuick auto +prefer :/qt-project.org/imports/QtQuick/Controls/Fusion/ +ApplicationWindow 6.0 ApplicationWindow.qml +ApplicationWindow 2.0 ApplicationWindow.qml +BusyIndicator 6.0 BusyIndicator.qml +BusyIndicator 2.0 BusyIndicator.qml +Button 6.0 Button.qml +Button 2.0 Button.qml +CheckBox 6.0 CheckBox.qml +CheckBox 2.0 CheckBox.qml +CheckDelegate 6.0 CheckDelegate.qml +CheckDelegate 2.0 CheckDelegate.qml +ComboBox 6.0 ComboBox.qml +ComboBox 2.0 ComboBox.qml +DelayButton 2.2 DelayButton.qml +DelayButton 6.0 DelayButton.qml +Dial 6.0 Dial.qml +Dial 2.0 Dial.qml +Dialog 2.1 Dialog.qml +Dialog 6.0 Dialog.qml +DialogButtonBox 2.1 DialogButtonBox.qml +DialogButtonBox 6.0 DialogButtonBox.qml +Drawer 6.0 Drawer.qml +Drawer 2.0 Drawer.qml +Frame 6.0 Frame.qml +Frame 2.0 Frame.qml +GroupBox 6.0 GroupBox.qml +GroupBox 2.0 GroupBox.qml +HorizontalHeaderView 2.15 HorizontalHeaderView.qml +HorizontalHeaderView 6.0 HorizontalHeaderView.qml +HorizontalHeaderViewDelegate 6.10 HorizontalHeaderViewDelegate.qml +ItemDelegate 6.0 ItemDelegate.qml +ItemDelegate 2.0 ItemDelegate.qml +Label 6.0 Label.qml +Label 2.0 Label.qml +Menu 6.0 Menu.qml +Menu 2.0 Menu.qml +MenuBar 2.3 MenuBar.qml +MenuBar 6.0 MenuBar.qml +MenuBarItem 2.3 MenuBarItem.qml +MenuBarItem 6.0 MenuBarItem.qml +MenuItem 6.0 MenuItem.qml +MenuItem 2.0 MenuItem.qml +MenuSeparator 2.1 MenuSeparator.qml +MenuSeparator 6.0 MenuSeparator.qml +Page 6.0 Page.qml +Page 2.0 Page.qml +PageIndicator 6.0 PageIndicator.qml +PageIndicator 2.0 PageIndicator.qml +Pane 6.0 Pane.qml +Pane 2.0 Pane.qml +Popup 6.0 Popup.qml +Popup 2.0 Popup.qml +ProgressBar 6.0 ProgressBar.qml +ProgressBar 2.0 ProgressBar.qml +RadioButton 6.0 RadioButton.qml +RadioButton 2.0 RadioButton.qml +RadioDelegate 6.0 RadioDelegate.qml +RadioDelegate 2.0 RadioDelegate.qml +RangeSlider 6.0 RangeSlider.qml +RangeSlider 2.0 RangeSlider.qml +RoundButton 2.1 RoundButton.qml +RoundButton 6.0 RoundButton.qml +ScrollBar 6.0 ScrollBar.qml +ScrollBar 2.0 ScrollBar.qml +ScrollView 6.0 ScrollView.qml +ScrollView 2.0 ScrollView.qml +ScrollIndicator 6.0 ScrollIndicator.qml +ScrollIndicator 2.0 ScrollIndicator.qml +SearchField 6.10 SearchField.qml +SelectionRectangle 6.0 SelectionRectangle.qml +SelectionRectangle 2.0 SelectionRectangle.qml +Slider 6.0 Slider.qml +Slider 2.0 Slider.qml +SpinBox 6.0 SpinBox.qml +SpinBox 2.0 SpinBox.qml +SplitView 2.13 SplitView.qml +SplitView 6.0 SplitView.qml +SwipeDelegate 6.0 SwipeDelegate.qml +SwipeDelegate 2.0 SwipeDelegate.qml +SwitchDelegate 6.0 SwitchDelegate.qml +SwitchDelegate 2.0 SwitchDelegate.qml +Switch 6.0 Switch.qml +Switch 2.0 Switch.qml +TabBar 6.0 TabBar.qml +TabBar 2.0 TabBar.qml +TabButton 6.0 TabButton.qml +TabButton 2.0 TabButton.qml +TextArea 6.0 TextArea.qml +TextArea 2.0 TextArea.qml +TextField 6.0 TextField.qml +TextField 2.0 TextField.qml +ToolBar 6.0 ToolBar.qml +ToolBar 2.0 ToolBar.qml +ToolButton 6.0 ToolButton.qml +ToolButton 2.0 ToolButton.qml +ToolSeparator 2.1 ToolSeparator.qml +ToolSeparator 6.0 ToolSeparator.qml +ToolTip 6.0 ToolTip.qml +ToolTip 2.0 ToolTip.qml +TreeViewDelegate 6.0 TreeViewDelegate.qml +TreeViewDelegate 2.0 TreeViewDelegate.qml +Tumbler 6.0 Tumbler.qml +Tumbler 2.0 Tumbler.qml +VerticalHeaderView 2.15 VerticalHeaderView.qml +VerticalHeaderView 6.0 VerticalHeaderView.qml +VerticalHeaderViewDelegate 6.10 VerticalHeaderViewDelegate.qml +depends QtQuick + diff --git a/photowall-qt/build/qml/QtQuick/Controls/Fusion/qtquickcontrols2fusionstyleplugin.dll b/photowall-qt/build/qml/QtQuick/Controls/Fusion/qtquickcontrols2fusionstyleplugin.dll new file mode 100644 index 0000000..9b73c63 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/Fusion/qtquickcontrols2fusionstyleplugin.dll differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/Imagine/ApplicationWindow.qml b/photowall-qt/build/qml/QtQuick/Controls/Imagine/ApplicationWindow.qml new file mode 100644 index 0000000..01f33b0 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Imagine/ApplicationWindow.qml @@ -0,0 +1,25 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Window +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.ApplicationWindow { + id: window + + background: NinePatchImage { + width: window.width + height: window.height + + source: Imagine.url + "applicationwindow-background" + NinePatchImageSelector on source { + states: [ + {"active": window.active} + ] + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Imagine/BusyIndicator.qml b/photowall-qt/build/qml/QtQuick/Controls/Imagine/BusyIndicator.qml new file mode 100644 index 0000000..b917be4 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Imagine/BusyIndicator.qml @@ -0,0 +1,56 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.BusyIndicator { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + contentItem: AnimatedImage { + opacity: control.running ? 1 : 0 + playing: control.running || opacity > 0 + visible: control.running || opacity > 0 + Behavior on opacity { OpacityAnimator { duration: 250 } } + + source: Imagine.url + "busyindicator-animation" + AnimatedImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"running": control.running}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } + + background: NinePatchImage { + source: Imagine.url + "busyindicator-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"running": control.running}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Imagine/Button.qml b/photowall-qt/build/qml/QtQuick/Controls/Imagine/Button.qml new file mode 100644 index 0000000..66517dc --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Imagine/Button.qml @@ -0,0 +1,66 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.Button { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + spacing: 6 // ### + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + icon.width: 24 + icon.height: 24 + icon.color: control.enabled && control.flat && control.highlighted ? control.palette.highlight + : control.enabled && (control.down || control.checked || control.highlighted) && !control.flat + ? control.palette.brightText : control.flat ? control.palette.windowText : control.palette.buttonText + + contentItem: IconLabel { + spacing: control.spacing + mirrored: control.mirrored + display: control.display + + icon: control.icon + text: control.text + font: control.font + color: control.enabled && control.flat && control.highlighted ? control.palette.highlight + : control.enabled && (control.down || control.checked || control.highlighted) && !control.flat + ? control.palette.brightText : control.flat ? control.palette.windowText : control.palette.buttonText + } + + background: NinePatchImage { + source: Imagine.url + "button-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.down}, + {"checked": control.checked}, + {"checkable": control.checkable}, + {"focused": control.visualFocus}, + {"highlighted": control.highlighted}, + {"mirrored": control.mirrored}, + {"flat": control.flat}, + {"hovered": control.enabled && control.hovered} + ] + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Imagine/CheckBox.qml b/photowall-qt/build/qml/QtQuick/Controls/Imagine/CheckBox.qml new file mode 100644 index 0000000..e75623d --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Imagine/CheckBox.qml @@ -0,0 +1,74 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.CheckBox { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + spacing: 6 // ### + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + indicator: Image { + x: control.text ? (control.mirrored ? control.width - width - control.rightPadding : control.leftPadding) : control.leftPadding + (control.availableWidth - width) / 2 + y: control.topPadding + (control.availableHeight - height) / 2 + + source: Imagine.url + "checkbox-indicator" + ImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.down}, + {"checked": control.checkState === Qt.Checked}, + {"partially-checked": control.checkState === Qt.PartiallyChecked}, + {"focused": control.visualFocus}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } + + contentItem: Text { + leftPadding: control.indicator && !control.mirrored ? control.indicator.width + control.spacing : 0 + rightPadding: control.indicator && control.mirrored ? control.indicator.width + control.spacing : 0 + + text: control.text + font: control.font + color: control.palette.windowText + elide: Text.ElideRight + verticalAlignment: Text.AlignVCenter + } + + background: NinePatchImage { + source: Imagine.url + "checkbox-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.down}, + {"checked": control.checkState === Qt.Checked}, + {"partially-checked": control.checkState === Qt.PartiallyChecked}, + {"focused": control.visualFocus}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Imagine/CheckDelegate.qml b/photowall-qt/build/qml/QtQuick/Controls/Imagine/CheckDelegate.qml new file mode 100644 index 0000000..163b96f --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Imagine/CheckDelegate.qml @@ -0,0 +1,85 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.CheckDelegate { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + spacing: 12 // ### + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + icon.width: 24 + icon.height: 24 + icon.color: control.palette.text + + indicator: Image { + x: control.mirrored ? control.leftPadding : control.width - width - control.rightPadding + y: control.topPadding + (control.availableHeight - height) / 2 + + source: Imagine.url + "checkdelegate-indicator" + ImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.down}, + {"checked": control.checkState === Qt.Checked}, + {"partially-checked": control.checkState === Qt.PartiallyChecked}, + {"focused": control.visualFocus}, + {"highlighted": control.highlighted}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } + + contentItem: IconLabel { + leftPadding: control.mirrored ? control.indicator.width + control.spacing : 0 + rightPadding: !control.mirrored ? control.indicator.width + control.spacing : 0 + + spacing: control.spacing + mirrored: control.mirrored + display: control.display + alignment: control.display === IconLabel.IconOnly || control.display === IconLabel.TextUnderIcon ? Qt.AlignCenter : Qt.AlignLeft + + icon: control.icon + text: control.text + font: control.font + color: control.palette.text + } + + background: NinePatchImage { + source: Imagine.url + "checkdelegate-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.down}, + {"checked": control.checkState === Qt.Checked}, + {"partially-checked": control.checkState === Qt.PartiallyChecked}, + {"focused": control.visualFocus}, + {"highlighted": control.highlighted}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Imagine/ComboBox.qml b/photowall-qt/build/qml/QtQuick/Controls/Imagine/ComboBox.qml new file mode 100644 index 0000000..68f163e --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Imagine/ComboBox.qml @@ -0,0 +1,145 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +pragma ComponentBehavior: Bound + +import QtQuick +import QtQuick.Window +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.ComboBox { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + (background ? background.leftPadding + background.rightPadding : 0)) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + Math.max(implicitContentHeight, + implicitIndicatorHeight) + (background ? background.topPadding + background.bottomPadding : 0)) + + leftPadding: padding + (!control.mirrored || !indicator || !indicator.visible ? 0 : indicator.width + spacing) + rightPadding: padding + (control.mirrored || !indicator || !indicator.visible ? 0 : indicator.width + spacing) + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + delegate: ItemDelegate { + required property var model + required property int index + + width: ListView.view.width + text: model[control.textRole] + font.weight: control.currentIndex === index ? Font.DemiBold : Font.Normal + highlighted: control.highlightedIndex === index + hoverEnabled: control.hoverEnabled + } + + indicator: Image { + x: control.mirrored ? control.padding : control.width - width - control.padding + y: control.topPadding + (control.availableHeight - height) / 2 + + source: Imagine.url + "combobox-indicator" + ImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.pressed}, + {"editable": control.editable}, + {"open": control.down}, + {"focused": control.visualFocus}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered}, + {"flat": control.flat} + ] + } + } + + contentItem: T.TextField { + topPadding: control.background ? control.background.topPadding : 0 + leftPadding: control.background ? control.background.leftPadding : 0 + rightPadding: control.background ? control.background.rightPadding : 0 + bottomPadding: control.background ? control.background.bottomPadding : 0 + + text: control.editable ? control.editText : control.displayText + + enabled: control.editable + autoScroll: control.editable + readOnly: control.down + inputMethodHints: control.inputMethodHints + validator: control.validator + selectByMouse: control.selectTextByMouse + + color: control.flat ? control.palette.windowText : control.editable ? control.palette.text : control.palette.buttonText + selectionColor: control.palette.highlight + selectedTextColor: control.palette.highlightedText + verticalAlignment: Text.AlignVCenter + } + + background: NinePatchImage { + source: Imagine.url + "combobox-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.pressed}, + {"editable": control.editable}, + {"open": control.down}, + {"focused": control.visualFocus || (control.editable && control.activeFocus)}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered}, + {"flat": control.flat} + ] + } + } + + popup: T.Popup { + width: control.width + height: Math.min(contentItem.implicitHeight + topPadding + bottomPadding, control.Window.height - topMargin - bottomMargin) + + topMargin: background.topInset + bottomMargin: background.bottomInset + + topPadding: background.topPadding + leftPadding: background.leftPadding + rightPadding: background.rightPadding + bottomPadding: background.bottomPadding + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + palette.text: control.palette.text + palette.highlight: control.palette.highlight + palette.highlightedText: control.palette.highlightedText + palette.windowText: control.palette.windowText + palette.buttonText: control.palette.buttonText + + contentItem: ListView { + clip: true + implicitHeight: contentHeight + model: control.delegateModel + currentIndex: control.highlightedIndex + highlightMoveDuration: 0 + + T.ScrollIndicator.vertical: ScrollIndicator { } + } + + background: NinePatchImage { + source: Imagine.url + "combobox-popup" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.pressed}, + {"editable": control.editable}, + {"focused": control.visualFocus || (control.editable && control.activeFocus)}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered}, + {"flat": control.flat} + ] + } + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Imagine/DelayButton.qml b/photowall-qt/build/qml/QtQuick/Controls/Imagine/DelayButton.qml new file mode 100644 index 0000000..6c7e350 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Imagine/DelayButton.qml @@ -0,0 +1,105 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.DelayButton { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + transition: Transition { + NumberAnimation { + duration: control.delay * (control.pressed ? 1.0 - control.progress : 0.3 * control.progress) + } + } + + contentItem: Text { + text: control.text + font: control.font + color: control.palette.buttonText + horizontalAlignment: Text.AlignHCenter + verticalAlignment: Text.AlignVCenter + elide: Text.ElideRight + } + + background: NinePatchImage { + source: control.Imagine.url + "delaybutton-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.down}, + {"checked": control.checked}, + {"focused": control.visualFocus}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + + readonly property NinePatchImage progress: NinePatchImage { + parent: control.background + width: control.progress * parent.width + height: parent.height + visible: false + + source: control.Imagine.url + "delaybutton-progress" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.down}, + {"checked": control.checked}, + {"focused": control.visualFocus}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } + + readonly property NinePatchImage mask: NinePatchImage { + width: control.background.width + height: control.background.height + visible: false + + source: control.Imagine.url + "delaybutton-mask" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.down}, + {"checked": control.checked}, + {"focused": control.visualFocus}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } + + readonly property OpacityMask effect: OpacityMask { + parent: control.background + width: source.width + height: source.height + source: control.background.progress + + maskSource: ShaderEffectSource { + sourceItem: control.background.mask + sourceRect: Qt.rect(0, 0, control.background.effect.width, control.background.effect.height) + } + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Imagine/Dial.qml b/photowall-qt/build/qml/QtQuick/Controls/Imagine/Dial.qml new file mode 100644 index 0000000..5204e8c --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Imagine/Dial.qml @@ -0,0 +1,69 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.Dial { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + (handle ? handle.implicitWidth : 0) + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + (handle ? handle.implicitHeight : 0) + topPadding + bottomPadding) + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + handle: Image { + x: control.background.x + control.background.width / 2 - width / 2 + y: control.background.y + control.background.height / 2 - height / 2 + + source: Imagine.url + "dial-handle" + ImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.pressed}, + {"focused": control.visualFocus}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + + transform: [ + Translate { + y: -Math.min(control.background.width, control.background.height) * 0.4 + + (control.handle ? control.handle.height / 2 : 0) + }, + Rotation { + angle: control.angle + origin.x: control.handle ? control.handle.width / 2 : 0 + origin.y: control.handle ? control.handle.height / 2 : 0 + } + ] + } + + background: NinePatchImage { + fillMode: Image.PreserveAspectFit + source: Imagine.url + "dial-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.pressed}, + {"focused": control.visualFocus}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Imagine/Dialog.qml b/photowall-qt/build/qml/QtQuick/Controls/Imagine/Dialog.qml new file mode 100644 index 0000000..61eb283 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Imagine/Dialog.qml @@ -0,0 +1,84 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.Dialog { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding, + implicitHeaderWidth, + implicitFooterWidth) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding + + (implicitHeaderHeight > 0 ? implicitHeaderHeight + spacing : 0) + + (implicitFooterHeight > 0 ? implicitFooterHeight + spacing : 0)) + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + background: NinePatchImage { + source: Imagine.url + "dialog-background" + NinePatchImageSelector on source { + states: [ + {"modal": control.modal}, + {"dim": control.dim} + ] + } + } + + header: Label { + text: control.title + visible: parent?.parent === Overlay.overlay && control.title + elide: Label.ElideRight + font.bold: true + padding: 12 + + background: NinePatchImage { + width: parent.width + height: parent.height + + source: Imagine.url + "dialog-title" + NinePatchImageSelector on source { + states: [ + {"modal": control.modal}, + {"dim": control.dim} + ] + } + } + } + + footer: DialogButtonBox { + visible: count > 0 + } + + T.Overlay.modal: NinePatchImage { + source: Imagine.url + "dialog-overlay" + NinePatchImageSelector on source { + states: [ + {"modal": true} + ] + } + } + + T.Overlay.modeless: NinePatchImage { + source: Imagine.url + "dialog-overlay" + NinePatchImageSelector on source { + states: [ + {"modal": false} + ] + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Imagine/DialogButtonBox.qml b/photowall-qt/build/qml/QtQuick/Controls/Imagine/DialogButtonBox.qml new file mode 100644 index 0000000..c719baa --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Imagine/DialogButtonBox.qml @@ -0,0 +1,53 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.DialogButtonBox { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + (control.count === 1 ? implicitContentWidth * 2 : implicitContentWidth) + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + spacing: 6 + + delegate: Button { + width: control.count === 1 ? control.availableWidth / 2 : undefined + flat: true + } + + contentItem: ListView { + implicitWidth: contentWidth + model: control.contentModel + spacing: control.spacing + orientation: ListView.Horizontal + boundsBehavior: Flickable.StopAtBounds + snapMode: ListView.SnapToItem + } + + background: NinePatchImage { + source: Imagine.url + "dialogbuttonbox-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"mirrored": control.mirrored} + ] + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Imagine/Drawer.qml b/photowall-qt/build/qml/QtQuick/Controls/Imagine/Drawer.qml new file mode 100644 index 0000000..66547fd --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Imagine/Drawer.qml @@ -0,0 +1,64 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.Drawer { + id: control + + parent: T.Overlay.overlay + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + topPadding: SafeArea.margins.top + (background ? background.topPadding : 0) + leftPadding: SafeArea.margins.left + (background ? background.leftPadding : 0) + rightPadding: SafeArea.margins.right + (background ? background.rightPadding : 0) + bottomPadding: SafeArea.margins.bottom + (background ? background.bottomPadding : 0) + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + enter: Transition { SmoothedAnimation { velocity: 5 } } + exit: Transition { SmoothedAnimation { velocity: 5 } } + + background: NinePatchImage { + source: Imagine.url + "drawer-background" + NinePatchImageSelector on source { + states: [ + {"modal": control.modal}, + {"dim": control.dim}, + {"top": control.edge === Qt.TopEdge}, + {"left": control.edge === Qt.LeftEdge}, + {"right": control.edge === Qt.RightEdge}, + {"bottom": control.edge === Qt.BottomEdge} + ] + } + } + + T.Overlay.modal: NinePatchImage { + source: Imagine.url + "drawer-overlay" + NinePatchImageSelector on source { + states: [ + {"modal": true} + ] + } + } + + T.Overlay.modeless: NinePatchImage { + source: Imagine.url + "drawer-overlay" + NinePatchImageSelector on source { + states: [ + {"modal": false} + ] + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Imagine/Frame.qml b/photowall-qt/build/qml/QtQuick/Controls/Imagine/Frame.qml new file mode 100644 index 0000000..7de58e8 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Imagine/Frame.qml @@ -0,0 +1,37 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.Frame { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + background: NinePatchImage { + source: Imagine.url + "frame-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"mirrored": control.mirrored} + ] + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Imagine/GroupBox.qml b/photowall-qt/build/qml/QtQuick/Controls/Imagine/GroupBox.qml new file mode 100644 index 0000000..9e62b33 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Imagine/GroupBox.qml @@ -0,0 +1,66 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.GroupBox { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding, + implicitLabelWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + topPadding: ((background as NinePatchImage)?.topPadding ?? 0) + (implicitLabelWidth > 0 ? implicitLabelHeight + spacing : 0) + leftPadding: ((background as NinePatchImage)?.leftPadding ?? 0) + rightPadding: ((background as NinePatchImage)?.rightPadding ?? 0) + bottomPadding: ((background as NinePatchImage)?.bottomPadding ?? 0) + + label: Label { + width: control.width + + topPadding: background.topPadding + leftPadding: background.leftPadding + rightPadding: background.rightPadding + bottomPadding: background.bottomPadding + + text: control.title + elide: Text.ElideRight + verticalAlignment: Text.AlignVCenter + + color: control.palette.windowText + + background: NinePatchImage { + width: parent.width + height: parent.height + + source: Imagine.url + "groupbox-title" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"mirrored": control.mirrored} + ] + } + } + } + + background: NinePatchImage { + x: -leftInset + y: control.topPadding - control.bottomPadding - topInset + width: control.width + leftInset + rightInset + height: control.height + topInset + bottomInset - control.topPadding + control.bottomPadding + + source: Imagine.url + "groupbox-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"mirrored": control.mirrored} + ] + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Imagine/HorizontalHeaderView.qml b/photowall-qt/build/qml/QtQuick/Controls/Imagine/HorizontalHeaderView.qml new file mode 100644 index 0000000..bb5f70b --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Imagine/HorizontalHeaderView.qml @@ -0,0 +1,21 @@ +// Copyright (C) 2020 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +pragma ComponentBehavior: Bound + +import QtQuick.Templates as T + +T.HorizontalHeaderView { + id: control + + implicitWidth: syncView ? syncView.width : 0 + // The contentHeight of TableView will be zero at start-up, until the delegate + // items have been loaded. This means that even if the implicit height of + // HorizontalHeaderView should be the same as the content height in the end, we + // need to ensure that it has at least a height of 1 at start-up, otherwise + // TableView won't bother loading any delegates at all. + implicitHeight: Math.max(1, contentHeight) + + delegate: HorizontalHeaderViewDelegate { } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Imagine/HorizontalHeaderViewDelegate.qml b/photowall-qt/build/qml/QtQuick/Controls/Imagine/HorizontalHeaderViewDelegate.qml new file mode 100644 index 0000000..2a41c61 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Imagine/HorizontalHeaderViewDelegate.qml @@ -0,0 +1,32 @@ +// Copyright (C) 2025 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T + +T.HeaderViewDelegate { + id: control + + // same as AbstractButton.qml + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: 8 + + highlighted: selected + + background: Rectangle { + border.color: "#e4e4e4" + color: "#f6f6f6" + } + + contentItem: Label { + horizontalAlignment: Text.AlignHCenter + verticalAlignment: Text.AlignVCenter + color: "#ff26282a" + text: control.model[control.headerView.textRole] + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Imagine/ItemDelegate.qml b/photowall-qt/build/qml/QtQuick/Controls/Imagine/ItemDelegate.qml new file mode 100644 index 0000000..5b9fcdd --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Imagine/ItemDelegate.qml @@ -0,0 +1,61 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.ItemDelegate { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + spacing: 12 // ### + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + icon.width: 24 + icon.height: 24 + icon.color: control.palette.text + + contentItem: IconLabel { + spacing: control.spacing + mirrored: control.mirrored + display: control.display + alignment: control.display === IconLabel.IconOnly || control.display === IconLabel.TextUnderIcon ? Qt.AlignCenter : Qt.AlignLeft + + icon: control.icon + text: control.text + font: control.font + color: control.palette.text + } + + background: NinePatchImage { + source: Imagine.url + "itemdelegate-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.down}, + {"focused": control.visualFocus}, + {"highlighted": control.highlighted}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Imagine/Label.qml b/photowall-qt/build/qml/QtQuick/Controls/Imagine/Label.qml new file mode 100644 index 0000000..2aafe5b --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Imagine/Label.qml @@ -0,0 +1,31 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.Label { + id: control + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + color: control.palette.windowText + linkColor: control.palette.link + + background: NinePatchImage { + source: Imagine.url + "label-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Imagine/Menu.qml b/photowall-qt/build/qml/QtQuick/Controls/Imagine/Menu.qml new file mode 100644 index 0000000..fb99e65 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Imagine/Menu.qml @@ -0,0 +1,75 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl +import QtQuick.Window + +T.Menu { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + topMargin: background ? background.topInset : 0 + leftMargin: background ? background.leftInset : 0 + rightMargin: background ? background.rightInset : 0 + bottomMargin: background ? background.bottomInset : 0 + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + delegate: MenuItem { } + + contentItem: ListView { + implicitHeight: contentHeight + model: control.contentModel + interactive: Window.window + ? contentHeight + control.topPadding + control.bottomPadding > control.height + : false + clip: true + currentIndex: control.currentIndex + + T.ScrollIndicator.vertical: ScrollIndicator { } + } + + background: NinePatchImage { + source: Imagine.url + "menu-background" + NinePatchImageSelector on source { + states: [ + {"modal": control.modal}, + {"dim": control.dim} + ] + } + } + + T.Overlay.modal: NinePatchImage { + source: Imagine.url + "menu-overlay" + NinePatchImageSelector on source { + states: [ + {"modal": true} + ] + } + } + + T.Overlay.modeless: NinePatchImage { + source: Imagine.url + "menu-overlay" + NinePatchImageSelector on source { + states: [ + {"modal": false} + ] + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Imagine/MenuItem.qml b/photowall-qt/build/qml/QtQuick/Controls/Imagine/MenuItem.qml new file mode 100644 index 0000000..8a263a7 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Imagine/MenuItem.qml @@ -0,0 +1,105 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.MenuItem { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + spacing: 6 // ### + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + icon.width: 24 + icon.height: 24 + icon.color: control.palette.windowText + + contentItem: IconLabel { + readonly property real arrowPadding: control.subMenu && control.arrow ? control.arrow.width + control.spacing : 0 + readonly property real indicatorPadding: control.checkable && control.indicator ? control.indicator.width + control.spacing : 0 + leftPadding: !control.mirrored ? indicatorPadding : arrowPadding + rightPadding: control.mirrored ? indicatorPadding : arrowPadding + + spacing: control.spacing + mirrored: control.mirrored + display: control.display + alignment: Qt.AlignLeft + + icon: control.icon + text: control.text + font: control.font + color: control.palette.windowText + } + + arrow: Image { + x: control.mirrored ? control.leftPadding : control.width - width - control.rightPadding + y: control.topPadding + (control.availableHeight - height) / 2 + + visible: control.subMenu + source: Imagine.url + "menuitem-arrow" + ImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.down}, + {"checked": control.checked}, + {"focused": control.visualFocus}, + {"highlighted": control.highlighted}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } + + indicator: Image { + x: control.text ? (control.mirrored ? control.width - width - control.rightPadding : control.leftPadding) : control.leftPadding + (control.availableWidth - width) / 2 + y: control.topPadding + (control.availableHeight - height) / 2 + + visible: control.checkable + source: Imagine.url + "menuitem-indicator" + ImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.down}, + {"checked": control.checked}, + {"focused": control.visualFocus}, + {"highlighted": control.highlighted}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } + + background: NinePatchImage { + source: Imagine.url + "menuitem-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.down}, + {"checked": control.checked}, + {"focused": control.visualFocus}, + {"highlighted": control.highlighted}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Imagine/MenuSeparator.qml b/photowall-qt/build/qml/QtQuick/Controls/Imagine/MenuSeparator.qml new file mode 100644 index 0000000..59ae3e9 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Imagine/MenuSeparator.qml @@ -0,0 +1,47 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.MenuSeparator { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + contentItem: NinePatchImage { + source: Imagine.url + "menuseparator-separator" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"mirrored": control.mirrored} + ] + } + } + + background: NinePatchImage { + source: Imagine.url + "menuseparator-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"mirrored": control.mirrored} + ] + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Imagine/Page.qml b/photowall-qt/build/qml/QtQuick/Controls/Imagine/Page.qml new file mode 100644 index 0000000..4c9ccb0 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Imagine/Page.qml @@ -0,0 +1,41 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.Page { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding, + implicitHeaderWidth, + implicitFooterWidth) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding + + (implicitHeaderHeight > 0 ? implicitHeaderHeight + spacing : 0) + + (implicitFooterHeight > 0 ? implicitFooterHeight + spacing : 0)) + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + background: NinePatchImage { + source: Imagine.url + "page-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"mirrored": control.mirrored} + ] + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Imagine/PageIndicator.qml b/photowall-qt/build/qml/QtQuick/Controls/Imagine/PageIndicator.qml new file mode 100644 index 0000000..172cf70 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Imagine/PageIndicator.qml @@ -0,0 +1,60 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.PageIndicator { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + delegate: Image { + source: Imagine.url + "pageindicator-delegate" + ImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": pressed}, + {"current": index === control.currentIndex}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} // ### TODO: context property + ] + } + } + + contentItem: Row { + spacing: control.spacing + + Repeater { + model: control.count + delegate: control.delegate + } + } + + background: NinePatchImage { + source: Imagine.url + "pageindicator-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Imagine/Pane.qml b/photowall-qt/build/qml/QtQuick/Controls/Imagine/Pane.qml new file mode 100644 index 0000000..8ea58bd --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Imagine/Pane.qml @@ -0,0 +1,37 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.Pane { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + background: NinePatchImage { + source: Imagine.url + "pane-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"mirrored": control.mirrored} + ] + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Imagine/Popup.qml b/photowall-qt/build/qml/QtQuick/Controls/Imagine/Popup.qml new file mode 100644 index 0000000..d5d6c6a --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Imagine/Popup.qml @@ -0,0 +1,55 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.Popup { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + topPadding: background ? background.topPadding : undefined + leftPadding: background ? background.leftPadding : undefined + rightPadding: background ? background.rightPadding : undefined + bottomPadding: background ? background.bottomPadding : undefined + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + background: NinePatchImage { + source: Imagine.url + "popup-background" + NinePatchImageSelector on source { + states: [ + {"modal": control.modal}, + {"dim": control.dim} + ] + } + } + + T.Overlay.modal: NinePatchImage { + source: Imagine.url + "popup-overlay" + NinePatchImageSelector on source { + states: [ + {"modal": true} + ] + } + } + + T.Overlay.modeless: NinePatchImage { + source: Imagine.url + "popup-overlay" + NinePatchImageSelector on source { + states: [ + {"modal": false} + ] + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Imagine/ProgressBar.qml b/photowall-qt/build/qml/QtQuick/Controls/Imagine/ProgressBar.qml new file mode 100644 index 0000000..96f1f01 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Imagine/ProgressBar.qml @@ -0,0 +1,109 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.ProgressBar { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + contentItem: Item { + implicitWidth: control.indeterminate ? animation.implicitWidth || progress.implicitWidth : progress.implicitWidth + implicitHeight: control.indeterminate ? animation.implicitHeight || progress.implicitHeight : progress.implicitHeight + scale: control.mirrored ? -1 : 1 + + readonly property bool hasMask: mask.status !== Image.Null + + readonly property NinePatchImage progress: NinePatchImage { + parent: control.contentItem + width: control.position * parent.width + height: parent.height + visible: !control.indeterminate && !control.contentItem.hasMask + + source: Imagine.url + "progressbar-progress" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"indeterminate": control.indeterminate}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } + + readonly property AnimatedImage animation: AnimatedImage { + parent: control.contentItem + width: parent.width + height: parent.height + playing: control.indeterminate + visible: control.indeterminate && !control.contentItem.hasMask + + source: Imagine.url + "progressbar-animation" + AnimatedImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } + + readonly property NinePatchImage mask: NinePatchImage { + width: control.availableWidth + height: control.availableHeight + visible: false + + source: Imagine.url + "progressbar-mask" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"indeterminate": control.indeterminate}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } + + readonly property OpacityMask effect: OpacityMask { + parent: control.contentItem + width: source.width + height: source.height + source: control.indeterminate ? control.contentItem.animation : control.contentItem.progress + + maskSource: ShaderEffectSource { + sourceItem: control.contentItem.mask + sourceRect: Qt.rect(0, 0, control.contentItem.effect.width, control.contentItem.effect.height) + } + } + } + + background: NinePatchImage { + source: Imagine.url + "progressbar-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"indeterminate": control.indeterminate}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Imagine/RadioButton.qml b/photowall-qt/build/qml/QtQuick/Controls/Imagine/RadioButton.qml new file mode 100644 index 0000000..eb4671a --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Imagine/RadioButton.qml @@ -0,0 +1,72 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.RadioButton { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + spacing: 6 // ### + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + indicator: Image { + x: control.text ? (control.mirrored ? control.width - width - control.rightPadding : control.leftPadding) : control.leftPadding + (control.availableWidth - width) / 2 + y: control.topPadding + (control.availableHeight - height) / 2 + + source: Imagine.url + "radiobutton-indicator" + ImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.down}, + {"checked": control.checked}, + {"focused": control.visualFocus}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } + + contentItem: Text { + leftPadding: control.indicator && !control.mirrored ? control.indicator.width + control.spacing : 0 + rightPadding: control.indicator && control.mirrored ? control.indicator.width + control.spacing : 0 + + text: control.text + font: control.font + color: control.palette.windowText + elide: Text.ElideRight + verticalAlignment: Text.AlignVCenter + } + + background: NinePatchImage { + source: Imagine.url + "radiobutton-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.down}, + {"checked": control.checked}, + {"focused": control.visualFocus}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Imagine/RadioDelegate.qml b/photowall-qt/build/qml/QtQuick/Controls/Imagine/RadioDelegate.qml new file mode 100644 index 0000000..b103c84 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Imagine/RadioDelegate.qml @@ -0,0 +1,83 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.RadioDelegate { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + spacing: 12 // ### + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + icon.width: 24 + icon.height: 24 + icon.color: control.palette.text + + indicator: Image { + x: control.mirrored ? control.leftPadding : control.width - width - control.rightPadding + y: control.topPadding + (control.availableHeight - height) / 2 + + source: Imagine.url + "radiodelegate-indicator" + ImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.down}, + {"checked": control.checked}, + {"focused": control.visualFocus}, + {"highlighted": control.highlighted}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } + + contentItem: IconLabel { + leftPadding: control.mirrored ? control.indicator.width + control.spacing : 0 + rightPadding: !control.mirrored ? control.indicator.width + control.spacing : 0 + + spacing: control.spacing + mirrored: control.mirrored + display: control.display + alignment: control.display === IconLabel.IconOnly || control.display === IconLabel.TextUnderIcon ? Qt.AlignCenter : Qt.AlignLeft + + icon: control.icon + text: control.text + font: control.font + color: control.palette.text + } + + background: NinePatchImage { + source: Imagine.url + "radiodelegate-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.down}, + {"checked": control.checked}, + {"focused": control.visualFocus}, + {"highlighted": control.highlighted}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Imagine/RangeSlider.qml b/photowall-qt/build/qml/QtQuick/Controls/Imagine/RangeSlider.qml new file mode 100644 index 0000000..6de2fa6 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Imagine/RangeSlider.qml @@ -0,0 +1,105 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.RangeSlider { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + first.implicitHandleWidth + leftPadding + rightPadding, + second.implicitHandleWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + first.implicitHandleHeight + topPadding + bottomPadding, + second.implicitHandleHeight + topPadding + bottomPadding) + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + first.handle: Image { + x: control.leftPadding + (control.horizontal ? control.first.visualPosition * (control.availableWidth - width) : (control.availableWidth - width) / 2) + y: control.topPadding + (control.horizontal ? (control.availableHeight - height) / 2 : control.first.visualPosition * (control.availableHeight - height)) + + source: control.Imagine.url + "rangeslider-handle" + ImageSelector on source { + states: [ + {"first": true}, + {"vertical": control.vertical}, + {"horizontal": control.horizontal}, + {"disabled": !control.enabled}, + {"pressed": control.first.pressed}, + {"focused": control.first.handle?.activeFocus ?? false}, + {"mirrored": control.mirrored}, + {"hovered": control.first.hovered} + ] + } + } + + second.handle: Image { + x: control.leftPadding + (control.horizontal ? control.second.visualPosition * (control.availableWidth - width) : (control.availableWidth - width) / 2) + y: control.topPadding + (control.horizontal ? (control.availableHeight - height) / 2 : control.second.visualPosition * (control.availableHeight - height)) + + source: control.Imagine.url + "rangeslider-handle" + ImageSelector on source { + states: [ + {"second": true}, + {"vertical": control.vertical}, + {"horizontal": control.horizontal}, + {"disabled": !control.enabled}, + {"pressed": control.second.pressed}, + {"focused": control.second.handle?.activeFocus ?? false}, + {"mirrored": control.mirrored}, + {"hovered": control.second.hovered} + ] + } + } + + background: NinePatchImage { + scale: control.horizontal && control.mirrored ? -1 : 1 + + source: control.Imagine.url + "rangeslider-background" + NinePatchImageSelector on source { + states: [ + {"vertical": control.vertical}, + {"horizontal": control.horizontal}, + {"disabled": !control.enabled}, + {"focused": control.visualFocus}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + + NinePatchImage { + readonly property real handleWidth: control.first.handle ? control.first.handle.width : 0 + readonly property real handleHeight: control.first.handle ? control.first.handle.height : 0 + + x: control.horizontal ? handleWidth / 2 + control.first.position * (parent.width - handleWidth) : (parent.width - width) / 2 + y: control.horizontal ? (parent.height - height) / 2 : handleHeight / 2 + control.second.visualPosition * (parent.height - handleHeight) + width: control.horizontal ? control.second.position * (parent.width - handleWidth) - control.first.position * (parent.width - handleWidth) : parent.width + height: control.vertical ? control.second.position * (parent.height - handleHeight) - control.first.position * (parent.height - handleHeight): parent.height + + source: control.Imagine.url + "rangeslider-progress" + NinePatchImageSelector on source { + states: [ + {"vertical": control.vertical}, + {"horizontal": control.horizontal}, + {"disabled": !control.enabled}, + {"focused": control.visualFocus}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Imagine/RoundButton.qml b/photowall-qt/build/qml/QtQuick/Controls/Imagine/RoundButton.qml new file mode 100644 index 0000000..a249946 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Imagine/RoundButton.qml @@ -0,0 +1,65 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.RoundButton { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + icon.width: 24 + icon.height: 24 + icon.color: control.enabled && control.flat && control.highlighted ? control.palette.highlight + : control.enabled && (control.down || control.checked || control.highlighted) && !control.flat + ? control.palette.brightText : control.flat ? control.palette.windowText : control.palette.buttonText + + contentItem: IconLabel { + spacing: control.spacing + mirrored: control.mirrored + display: control.display + + icon: control.icon + text: control.text + font: control.font + color: control.enabled && control.flat && control.highlighted ? control.palette.highlight + : control.enabled && (control.down || control.checked || control.highlighted) && !control.flat + ? control.palette.brightText : control.flat ? control.palette.windowText : control.palette.buttonText + } + + background: NinePatchImage { + // ### TODO: radius? + source: Imagine.url + "roundbutton-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.down}, + {"checked": control.checked}, + {"checkable": control.checkable}, + {"focused": control.visualFocus}, + {"highlighted": control.highlighted}, + {"flat": control.flat}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Imagine/ScrollBar.qml b/photowall-qt/build/qml/QtQuick/Controls/Imagine/ScrollBar.qml new file mode 100644 index 0000000..cd16529 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Imagine/ScrollBar.qml @@ -0,0 +1,87 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.ScrollBar { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + visible: control.policy !== T.ScrollBar.AlwaysOff + minimumSize: orientation === Qt.Horizontal ? height / width : width / height + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + contentItem: NinePatchImage { + width: control.availableWidth + height: control.availableHeight + + source: Imagine.url + "scrollbar-handle" + NinePatchImageSelector on source { + states: [ + {"vertical": control.vertical}, + {"horizontal": control.horizontal}, + {"disabled": !control.enabled}, + {"interactive": control.interactive}, + {"pressed": control.pressed}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + opacity: 0.0 + } + + background: NinePatchImage { + source: Imagine.url + "scrollbar-background" + NinePatchImageSelector on source { + states: [ + {"vertical": control.vertical}, + {"horizontal": control.horizontal}, + {"disabled": !control.enabled}, + {"interactive": control.interactive}, + {"pressed": control.pressed}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + opacity: 0.0 + } + + states: [ + State { + name: "active" + when: control.policy === T.ScrollBar.AlwaysOn || (control.active && control.size < 1.0) + } + ] + + transitions: [ + Transition { + to: "active" + NumberAnimation { targets: [control.contentItem, control.background]; property: "opacity"; to: 1.0 } + }, + Transition { + from: "active" + SequentialAnimation { + PropertyAction{ targets: [control.contentItem, control.background]; property: "opacity"; value: 1.0 } + PauseAnimation { duration: 3000 } + NumberAnimation { targets: [control.contentItem, control.background]; property: "opacity"; to: 0.0 } + } + } + ] +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Imagine/ScrollIndicator.qml b/photowall-qt/build/qml/QtQuick/Controls/Imagine/ScrollIndicator.qml new file mode 100644 index 0000000..58ccd66 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Imagine/ScrollIndicator.qml @@ -0,0 +1,79 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.ScrollIndicator { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + contentItem: NinePatchImage { + width: control.availableWidth + height: control.availableHeight + + source: Imagine.url + "scrollindicator-handle" + NinePatchImageSelector on source { + states: [ + {"vertical": control.vertical}, + {"horizontal": control.horizontal}, + {"disabled": !control.enabled}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + opacity: 0.0 + } + + background: NinePatchImage { + source: Imagine.url + "scrollindicator-background" + NinePatchImageSelector on source { + states: [ + {"vertical": control.vertical}, + {"horizontal": control.horizontal}, + {"disabled": !control.enabled}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + opacity: 0.0 + } + + states: [ + State { + name: "active" + when: (control.active && control.size < 1.0) + } + ] + + transitions: [ + Transition { + to: "active" + NumberAnimation { targets: [control.contentItem, control.background]; property: "opacity"; to: 1.0 } + }, + Transition { + from: "active" + SequentialAnimation { + PauseAnimation { duration: 5000 } + NumberAnimation { targets: [control.contentItem, control.background]; property: "opacity"; to: 0.0 } + } + } + ] +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Imagine/ScrollView.qml b/photowall-qt/build/qml/QtQuick/Controls/Imagine/ScrollView.qml new file mode 100644 index 0000000..7190a47 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Imagine/ScrollView.qml @@ -0,0 +1,53 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.ScrollView { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + T.ScrollBar.vertical: ScrollBar { + parent: control + x: control.mirrored ? 0 : control.width - width + y: control.topPadding + height: control.availableHeight + active: control.T.ScrollBar.horizontal.active + } + + T.ScrollBar.horizontal: ScrollBar { + parent: control + x: control.leftPadding + y: control.height - height + width: control.availableWidth + active: control.T.ScrollBar.vertical.active + } + + background: NinePatchImage { + source: Imagine.path + "scrollview-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"mirrored": control.mirrored} + ] + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Imagine/SelectionRectangle.qml b/photowall-qt/build/qml/QtQuick/Controls/Imagine/SelectionRectangle.qml new file mode 100644 index 0000000..4ecebbd --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Imagine/SelectionRectangle.qml @@ -0,0 +1,44 @@ +// Copyright (C) 2021 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.SelectionRectangle { + id: control + + topLeftHandle: handle + bottomRightHandle: handle + + Component { + id: handle + Image { + id: image + source: Imagine.url + "slider-handle" + visible: SelectionRectangle.control.active + ImageSelector on source { + states: [ + {"vertical": false}, + {"horizontal": true}, + {"disabled": false}, + {"pressed": tapHandler.pressed || image.SelectionRectangle.dragging}, + {"focused": true}, + {"mirrored": false}, + {"hovered": hoverHandler.hovered} + ] + } + + HoverHandler { + id: hoverHandler + } + + TapHandler { + id: tapHandler + } + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Imagine/Slider.qml b/photowall-qt/build/qml/QtQuick/Controls/Imagine/Slider.qml new file mode 100644 index 0000000..9fb7683 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Imagine/Slider.qml @@ -0,0 +1,91 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.Slider { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitHandleWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitHandleHeight + topPadding + bottomPadding) + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + handle: Image { + x: Math.round(control.leftPadding + (control.horizontal ? control.visualPosition * (control.availableWidth - width) : (control.availableWidth - width) / 2)) + y: Math.round(control.topPadding + (control.horizontal ? (control.availableHeight - height) / 2 : control.visualPosition * (control.availableHeight - height))) + + source: control.Imagine.url + "slider-handle" + ImageSelector on source { + states: [ + {"vertical": control.vertical}, + {"horizontal": control.horizontal}, + {"disabled": !control.enabled}, + {"pressed": control.pressed}, + {"focused": control.visualFocus}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } + + background: NinePatchImage { + scale: control.horizontal && control.mirrored ? -1 : 1 + + source: control.Imagine.url + "slider-background" + NinePatchImageSelector on source { + states: [ + {"vertical": control.vertical}, + {"horizontal": control.horizontal}, + {"disabled": !control.enabled}, + {"pressed": control.down}, + {"focused": control.visualFocus}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + + NinePatchImage { + readonly property real handleWidth: control.handle ? control.handle.width : 0 + readonly property real handleHeight: control.handle ? control.handle.height : 0 + + x: control.horizontal ? 0 : (parent.width - width) / 2 + y: control.horizontal + ? (parent.height - height) / 2 + : handleHeight / 2 + control.visualPosition * (parent.height - handleHeight) + width: control.horizontal + ? handleWidth / 2 + control.position * (parent.width - handleWidth) + : parent.width + height: control.vertical + ? handleHeight / 2 + control.position * (parent.height - handleHeight) + : parent.height + + source: control.Imagine.url + "slider-progress" + NinePatchImageSelector on source { + states: [ + {"vertical": control.vertical}, + {"horizontal": control.horizontal}, + {"disabled": !control.enabled}, + {"pressed": control.down}, + {"focused": control.visualFocus}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Imagine/SpinBox.qml b/photowall-qt/build/qml/QtQuick/Controls/Imagine/SpinBox.qml new file mode 100644 index 0000000..cfb67e7 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Imagine/SpinBox.qml @@ -0,0 +1,119 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.SpinBox { + id: control + + // Note: the width of the indicators are calculated into the padding + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + up.implicitIndicatorHeight, down.implicitIndicatorHeight) + + topPadding: background ? background.topPadding : 0 + leftPadding: (background ? background.leftPadding : 0) + (control.mirrored ? (up.indicator ? up.indicator.width : 0) : (down.indicator ? down.indicator.width : 0)) + rightPadding: (background ? background.rightPadding : 0) + (control.mirrored ? (down.indicator ? down.indicator.width : 0) : (up.indicator ? up.indicator.width : 0)) + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + validator: IntValidator { + locale: control.locale.name + bottom: Math.min(control.from, control.to) + top: Math.max(control.from, control.to) + } + + contentItem: TextInput { + z: 2 + text: control.displayText + opacity: control.enabled ? 1 : 0.3 + + font: control.font + color: control.palette.text + selectionColor: control.palette.highlight + selectedTextColor: control.palette.highlightedText + horizontalAlignment: Qt.AlignHCenter + verticalAlignment: Qt.AlignVCenter + + readOnly: !control.editable + validator: control.validator + inputMethodHints: control.inputMethodHints + clip: width < implicitWidth + + NinePatchImage { + z: -1 + width: control.width + height: control.height + visible: control.editable + + source: Imagine.url + "spinbox-editor" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"focused": control.activeFocus}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } + } + + up.indicator: NinePatchImage { + x: control.mirrored ? 0 : control.width - width + height: control.height + + source: Imagine.url + "spinbox-indicator" + NinePatchImageSelector on source { + states: [ + {"up": true}, + {"disabled": !control.up.indicator.enabled}, + {"editable": control.editable}, + {"pressed": control.up.pressed}, + {"focused": control.activeFocus}, + {"mirrored": control.mirrored}, + {"hovered": control.up.hovered} + ] + } + } + + down.indicator: NinePatchImage { + x: control.mirrored ? control.width - width : 0 + height: control.height + + source: Imagine.url + "spinbox-indicator" + NinePatchImageSelector on source { + states: [ + {"down": true}, + {"disabled": !control.down.indicator.enabled}, + {"editable": control.editable}, + {"pressed": control.down.pressed}, + {"focused": control.activeFocus}, + {"mirrored": control.mirrored}, + {"hovered": control.down.hovered} + ] + } + } + + background: NinePatchImage { + source: Imagine.url + "spinbox-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"editable": control.editable}, + {"focused": control.activeFocus}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Imagine/SplitView.qml b/photowall-qt/build/qml/QtQuick/Controls/Imagine/SplitView.qml new file mode 100644 index 0000000..95fa83a --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Imagine/SplitView.qml @@ -0,0 +1,31 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.SplitView { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + handle: NinePatchImage { + source: Imagine.url + "splitview-handle" + NinePatchImageSelector on source { + states: [ + {"vertical": control.orientation === Qt.Vertical}, + {"horizontal":control.orientation === Qt.Horizontal}, + {"disabled": !control.enabled}, + {"pressed": T.SplitHandle.pressed}, + {"mirrored": control.mirrored}, + {"hovered": T.SplitHandle.hovered} + ] + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Imagine/StackView.qml b/photowall-qt/build/qml/QtQuick/Controls/Imagine/StackView.qml new file mode 100644 index 0000000..26206c7 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Imagine/StackView.qml @@ -0,0 +1,59 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.StackView { + id: control + + implicitWidth: implicitBackgroundWidth + implicitHeight: implicitBackgroundHeight + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + popEnter: Transition { + XAnimator { from: (control.mirrored ? -1 : 1) * -control.width; to: 0; duration: 400; easing.type: Easing.OutCubic } + } + + popExit: Transition { + XAnimator { from: 0; to: (control.mirrored ? -1 : 1) * control.width; duration: 400; easing.type: Easing.OutCubic } + } + + pushEnter: Transition { + XAnimator { from: (control.mirrored ? -1 : 1) * control.width; to: 0; duration: 400; easing.type: Easing.OutCubic } + } + + pushExit: Transition { + XAnimator { from: 0; to: (control.mirrored ? -1 : 1) * -control.width; duration: 400; easing.type: Easing.OutCubic } + } + + replaceEnter: Transition { + XAnimator { from: (control.mirrored ? -1 : 1) * control.width; to: 0; duration: 400; easing.type: Easing.OutCubic } + } + + replaceExit: Transition { + XAnimator { from: 0; to: (control.mirrored ? -1 : 1) * -control.width; duration: 400; easing.type: Easing.OutCubic } + } + + background: NinePatchImage { + source: Imagine.url + "stackview-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"mirrored": control.mirrored} + ] + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Imagine/SwipeDelegate.qml b/photowall-qt/build/qml/QtQuick/Controls/Imagine/SwipeDelegate.qml new file mode 100644 index 0000000..573e183 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Imagine/SwipeDelegate.qml @@ -0,0 +1,63 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.SwipeDelegate { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + spacing: 12 // ### + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + icon.width: 24 + icon.height: 24 + icon.color: control.palette.text + + swipe.transition: Transition { SmoothedAnimation { velocity: 3; easing.type: Easing.InOutCubic } } + + contentItem: IconLabel { + spacing: control.spacing + mirrored: control.mirrored + display: control.display + alignment: control.display === IconLabel.IconOnly || control.display === IconLabel.TextUnderIcon ? Qt.AlignCenter : Qt.AlignLeft + + icon: control.icon + text: control.text + font: control.font + color: control.palette.text + } + + background: NinePatchImage { + source: Imagine.url + "swipedelegate-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.down}, + {"focused": control.visualFocus}, + {"highlighted": control.highlighted}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Imagine/SwipeView.qml b/photowall-qt/build/qml/QtQuick/Controls/Imagine/SwipeView.qml new file mode 100644 index 0000000..85fd224 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Imagine/SwipeView.qml @@ -0,0 +1,58 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.SwipeView { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + contentItem: ListView { + model: control.contentModel + interactive: control.interactive + currentIndex: control.currentIndex + focus: control.focus + + spacing: control.spacing + orientation: control.orientation + snapMode: ListView.SnapOneItem + boundsBehavior: Flickable.StopAtBounds + + highlightRangeMode: ListView.StrictlyEnforceRange + preferredHighlightBegin: 0 + preferredHighlightEnd: 0 + highlightMoveDuration: 250 + } + + background: NinePatchImage { + source: Imagine.url + "swipeview-background" + NinePatchImageSelector on source { + states: [ + {"vertical": control.vertical}, + {"horizontal": control.horizontal}, + {"disabled": !control.enabled}, + {"interactive": control.interactive}, + {"focused": control.contentItem.activeFocus}, + {"mirrored": control.mirrored} + ] + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Imagine/Switch.qml b/photowall-qt/build/qml/QtQuick/Controls/Imagine/Switch.qml new file mode 100644 index 0000000..bcb1ab8 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Imagine/Switch.qml @@ -0,0 +1,102 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.Switch { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + spacing: 6 // ### + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + indicator: NinePatchImage { + x: control.text ? (control.mirrored ? control.width - width - control.rightPadding : control.leftPadding) : control.leftPadding + (control.availableWidth - width) / 2 + y: control.topPadding + (control.availableHeight - height) / 2 + width: Math.max(implicitWidth, handle.leftPadding && handle.rightPadding ? handle.implicitWidth : 2 * handle.implicitWidth) + height: Math.max(implicitHeight, handle.implicitHeight) + + source: control.Imagine.url + "switch-indicator" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.down}, + {"checked": control.checked}, + {"focused": control.visualFocus}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + + property NinePatchImage handle: NinePatchImage { + readonly property real minPos: parent.leftPadding - leftPadding + readonly property real maxPos: parent.width - width + rightPadding - parent.rightPadding + readonly property real dragPos: control.visualPosition * parent.width - (width / 2) + + parent: control.indicator + + x: Math.max(minPos, Math.min(maxPos, control.visualPosition * parent.width - (width / 2))) + y: (parent.height - height) / 2 + + source: control.Imagine.url + "switch-handle" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.down}, + {"checked": control.checked}, + {"focused": control.visualFocus}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + + Behavior on x { + enabled: !control.down + SmoothedAnimation { velocity: 200 } + } + } + } + + contentItem: Text { + leftPadding: control.indicator && !control.mirrored ? control.indicator.width + control.spacing : 0 + rightPadding: control.indicator && control.mirrored ? control.indicator.width + control.spacing : 0 + + text: control.text + font: control.font + color: control.palette.windowText + elide: Text.ElideRight + verticalAlignment: Text.AlignVCenter + } + + background: NinePatchImage { + source: control.Imagine.url + "switch-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.down}, + {"checked": control.checked}, + {"focused": control.visualFocus}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Imagine/SwitchDelegate.qml b/photowall-qt/build/qml/QtQuick/Controls/Imagine/SwitchDelegate.qml new file mode 100644 index 0000000..f11a06e --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Imagine/SwitchDelegate.qml @@ -0,0 +1,114 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.SwitchDelegate { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + spacing: 12 // ### + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + icon.width: 24 + icon.height: 24 + icon.color: control.palette.text + + indicator: NinePatchImage { + x: control.text ? (control.mirrored ? control.leftPadding : control.width - width - control.rightPadding) : control.leftPadding + (control.availableWidth - width) / 2 + y: control.topPadding + (control.availableHeight - height) / 2 + width: Math.max(implicitWidth, handle.leftPadding && handle.rightPadding ? handle.implicitWidth : 2 * handle.implicitWidth) + height: Math.max(implicitHeight, handle.implicitHeight) + + source: control.Imagine.url + "switchdelegate-indicator" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.down}, + {"checked": control.checked}, + {"focused": control.visualFocus}, + {"highlighted": control.highlighted}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + + property NinePatchImage handle: NinePatchImage { + readonly property real minPos: parent.leftPadding - leftPadding + readonly property real maxPos: parent.width - width + rightPadding - parent.rightPadding + readonly property real dragPos: control.visualPosition * parent.width - (width / 2) + + parent: control.indicator + + x: Math.max(minPos, Math.min(maxPos, control.visualPosition * parent.width - (width / 2))) + y: (parent.height - height) / 2 + + source: control.Imagine.url + "switchdelegate-handle" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.down}, + {"checked": control.checked}, + {"focused": control.visualFocus}, + {"highlighted": control.highlighted}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + + Behavior on x { + enabled: !control.down + SmoothedAnimation { velocity: 200 } + } + } + } + + contentItem: IconLabel { + leftPadding: control.mirrored ? control.indicator.width + control.spacing : 0 + rightPadding: !control.mirrored ? control.indicator.width + control.spacing : 0 + + spacing: control.spacing + mirrored: control.mirrored + display: control.display + alignment: control.display === IconLabel.IconOnly || control.display === IconLabel.TextUnderIcon ? Qt.AlignCenter : Qt.AlignLeft + + icon: control.icon + text: control.text + font: control.font + color: control.palette.text + } + + background: NinePatchImage { + source: control.Imagine.url + "switchdelegate-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.down}, + {"checked": control.checked}, + {"focused": control.visualFocus}, + {"highlighted": control.highlighted}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Imagine/TabBar.qml b/photowall-qt/build/qml/QtQuick/Controls/Imagine/TabBar.qml new file mode 100644 index 0000000..612f3db --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Imagine/TabBar.qml @@ -0,0 +1,55 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.TabBar { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + contentItem: ListView { + model: control.contentModel + currentIndex: control.currentIndex + + spacing: control.spacing + orientation: ListView.Horizontal + boundsBehavior: Flickable.StopAtBounds + flickableDirection: Flickable.AutoFlickIfNeeded + snapMode: ListView.SnapToItem + + highlightMoveDuration: 0 + highlightRangeMode: ListView.ApplyRange + preferredHighlightBegin: 48 + preferredHighlightEnd: width - 48 + } + + background: NinePatchImage { + source: Imagine.url + "tabbar-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"header": control.position === T.TabBar.Header }, + {"footer": control.position === T.TabBar.Footer }, + {"mirrored": control.mirrored} + ] + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Imagine/TabButton.qml b/photowall-qt/build/qml/QtQuick/Controls/Imagine/TabButton.qml new file mode 100644 index 0000000..1a7fd49 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Imagine/TabButton.qml @@ -0,0 +1,59 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.TabButton { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + spacing: 6 // ### + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + icon.width: 24 + icon.height: 24 + icon.color: control.palette.buttonText + + contentItem: IconLabel { + spacing: control.spacing + mirrored: control.mirrored + display: control.display + + icon: control.icon + text: control.text + font: control.font + color: control.palette.buttonText + } + + background: NinePatchImage { + source: Imagine.url + "tabbutton-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.down}, + {"checked": control.checked}, + {"focused": control.visualFocus}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Imagine/TextArea.qml b/photowall-qt/build/qml/QtQuick/Controls/Imagine/TextArea.qml new file mode 100644 index 0000000..fcceb58 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Imagine/TextArea.qml @@ -0,0 +1,64 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.TextArea { + id: control + + implicitWidth: Math.max(contentWidth + leftPadding + rightPadding, + implicitBackgroundWidth + leftInset + rightInset, + placeholder.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(contentHeight + topPadding + bottomPadding, + implicitBackgroundHeight + topInset + bottomInset, + placeholder.implicitHeight + topPadding + bottomPadding) + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + color: control.palette.text + selectionColor: control.palette.highlight + selectedTextColor: control.palette.highlightedText + verticalAlignment: Qt.AlignVCenter + placeholderTextColor: control.palette.placeholderText + + PlaceholderText { + id: placeholder + x: control.leftPadding + y: control.topPadding + width: control.width - (control.leftPadding + control.rightPadding) + height: control.height - (control.topPadding + control.bottomPadding) + + text: control.placeholderText + font: control.font + color: control.placeholderTextColor + verticalAlignment: control.verticalAlignment + visible: !control.length && !control.preeditText && (!control.activeFocus || control.horizontalAlignment !== Qt.AlignHCenter) + elide: Text.ElideRight + renderType: control.renderType + } + + background: NinePatchImage { + source: Imagine.url + "textarea-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"focused": control.activeFocus}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Imagine/TextField.qml b/photowall-qt/build/qml/QtQuick/Controls/Imagine/TextField.qml new file mode 100644 index 0000000..3a01a70 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Imagine/TextField.qml @@ -0,0 +1,63 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.TextField { + id: control + + implicitWidth: implicitBackgroundWidth + leftInset + rightInset + || Math.max(contentWidth, placeholder.implicitWidth) + leftPadding + rightPadding + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + contentHeight + topPadding + bottomPadding, + placeholder.implicitHeight + topPadding + bottomPadding) + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + color: control.palette.text + selectionColor: control.palette.highlight + selectedTextColor: control.palette.highlightedText + placeholderTextColor: control.palette.placeholderText + verticalAlignment: Qt.AlignVCenter + + PlaceholderText { + id: placeholder + x: control.leftPadding + y: control.topPadding + width: control.width - (control.leftPadding + control.rightPadding) + height: control.height - (control.topPadding + control.bottomPadding) + + text: control.placeholderText + font: control.font + color: control.placeholderTextColor + verticalAlignment: control.verticalAlignment + visible: !control.length && !control.preeditText && (!control.activeFocus || control.horizontalAlignment !== Qt.AlignHCenter) + elide: Text.ElideRight + renderType: control.renderType + } + + background: NinePatchImage { + source: Imagine.url + "textfield-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"focused": control.activeFocus}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Imagine/ToolBar.qml b/photowall-qt/build/qml/QtQuick/Controls/Imagine/ToolBar.qml new file mode 100644 index 0000000..2c9fc61 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Imagine/ToolBar.qml @@ -0,0 +1,39 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.ToolBar { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + topPadding: SafeArea.margins.top + (background ? background.topPadding : 0) + leftPadding: SafeArea.margins.left + (background ? background.leftPadding : 0) + rightPadding: SafeArea.margins.right + (background ? background.rightPadding : 0) + bottomPadding: SafeArea.margins.bottom + (background ? background.bottomPadding : 0) + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + background: NinePatchImage { + source: Imagine.url + "toolbar-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"header": control.position === T.ToolBar.Header }, + {"footer": control.position === T.ToolBar.Footer }, + {"mirrored": control.mirrored} + ] + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Imagine/ToolButton.qml b/photowall-qt/build/qml/QtQuick/Controls/Imagine/ToolButton.qml new file mode 100644 index 0000000..8c19b1c --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Imagine/ToolButton.qml @@ -0,0 +1,62 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.ToolButton { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + spacing: 6 // ### + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + icon.width: 24 + icon.height: 24 + icon.color: control.palette.buttonText + + contentItem: IconLabel { + spacing: control.spacing + mirrored: control.mirrored + display: control.display + + icon: control.icon + text: control.text + font: control.font + color: control.palette.buttonText + } + + background: NinePatchImage { + source: Imagine.url + "toolbutton-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.down}, + {"checked": control.checked}, + {"checkable": control.checkable}, + {"focused": control.visualFocus}, + {"highlighted": control.highlighted}, + {"flat": control.flat}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Imagine/ToolSeparator.qml b/photowall-qt/build/qml/QtQuick/Controls/Imagine/ToolSeparator.qml new file mode 100644 index 0000000..5d0d2e3 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Imagine/ToolSeparator.qml @@ -0,0 +1,51 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.ToolSeparator { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + contentItem: NinePatchImage { + source: Imagine.url + "toolseparator-separator" + NinePatchImageSelector on source { + states: [ + {"vertical": control.vertical}, + {"horizontal": control.horizontal}, + {"disabled": !control.enabled}, + {"mirrored": control.mirrored} + ] + } + } + + background: NinePatchImage { + source: Imagine.url + "toolseparator-background" + NinePatchImageSelector on source { + states: [ + {"vertical": control.vertical}, + {"horizontal": control.horizontal}, + {"disabled": !control.enabled}, + {"mirrored": control.mirrored} + ] + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Imagine/ToolTip.qml b/photowall-qt/build/qml/QtQuick/Controls/Imagine/ToolTip.qml new file mode 100644 index 0000000..96223e6 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Imagine/ToolTip.qml @@ -0,0 +1,53 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.ToolTip { + id: control + + x: parent ? (parent.width - implicitWidth) / 2 : 0 - (background ? background.leftInset : 0) + y: -implicitHeight - (background ? background.topInset : 0) + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + topMargin: background ? background.topInset : 0 + leftMargin: background ? background.leftInset : 0 + rightMargin: background ? background.rightInset : 0 + bottomMargin: background ? background.bottomInset : 0 + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + closePolicy: T.Popup.CloseOnEscape | T.Popup.CloseOnPressOutsideParent | T.Popup.CloseOnReleaseOutsideParent + + contentItem: Text { + text: control.text + font: control.font + wrapMode: Text.Wrap + color: control.palette.toolTipText + } + + background: NinePatchImage { + source: Imagine.url + "tooltip-background" + NinePatchImageSelector on source { + states: [ + // ### + ] + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Imagine/Tumbler.qml b/photowall-qt/build/qml/QtQuick/Controls/Imagine/Tumbler.qml new file mode 100644 index 0000000..9900577 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Imagine/Tumbler.qml @@ -0,0 +1,66 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.Tumbler { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + readonly property real __delegateHeight: availableHeight / visibleItemCount + + delegate: Text { + text: modelData + font: control.font + color: control.palette.text + opacity: (1.0 - Math.abs(Tumbler.displacement) / (control.visibleItemCount / 2)) * (control.enabled ? 1 : 0.6) + horizontalAlignment: Text.AlignHCenter + verticalAlignment: Text.AlignVCenter + + required property var modelData + required property int index + } + + contentItem: TumblerView { + implicitWidth: 60 + implicitHeight: 200 + model: control.model + delegate: control.delegate + path: Path { + startX: control.contentItem.width / 2 + startY: -control.__delegateHeight / 2 + PathLine { + x: control.contentItem.width / 2 + y: (control.visibleItemCount + 1) * control.__delegateHeight - control.__delegateHeight / 2 + } + } + + property real delegateHeight: control.availableHeight / control.visibleItemCount + } + + background: NinePatchImage { + source: Imagine.url + "tumbler-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"focused": control.visualFocus}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Imagine/VerticalHeaderView.qml b/photowall-qt/build/qml/QtQuick/Controls/Imagine/VerticalHeaderView.qml new file mode 100644 index 0000000..dc682f0 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Imagine/VerticalHeaderView.qml @@ -0,0 +1,21 @@ +// Copyright (C) 2020 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +pragma ComponentBehavior: Bound + +import QtQuick.Templates as T + +T.VerticalHeaderView { + id: control + + // The contentWidth of TableView will be zero at start-up, until the delegate + // items have been loaded. This means that even if the implicit width of + // VerticalHeaderView should be the same as the content width in the end, we + // need to ensure that it has at least a width of 1 at start-up, otherwise + // TableView won't bother loading any delegates at all. + implicitWidth: Math.max(1, contentWidth) + implicitHeight: syncView ? syncView.height : 0 + + delegate: VerticalHeaderViewDelegate { } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Imagine/VerticalHeaderViewDelegate.qml b/photowall-qt/build/qml/QtQuick/Controls/Imagine/VerticalHeaderViewDelegate.qml new file mode 100644 index 0000000..2a41c61 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Imagine/VerticalHeaderViewDelegate.qml @@ -0,0 +1,32 @@ +// Copyright (C) 2025 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T + +T.HeaderViewDelegate { + id: control + + // same as AbstractButton.qml + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: 8 + + highlighted: selected + + background: Rectangle { + border.color: "#e4e4e4" + color: "#f6f6f6" + } + + contentItem: Label { + horizontalAlignment: Text.AlignHCenter + verticalAlignment: Text.AlignVCenter + color: "#ff26282a" + text: control.model[control.headerView.textRole] + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Imagine/impl/OpacityMask.qml b/photowall-qt/build/qml/QtQuick/Controls/Imagine/impl/OpacityMask.qml new file mode 100644 index 0000000..3bc8899 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Imagine/impl/OpacityMask.qml @@ -0,0 +1,36 @@ +// Copyright (C) 2020 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick + +/* + A cross-graphics API implementation of QtGraphicalEffects' OpacityMask. + */ +Item { + id: rootItem + + property variant source + property variant maskSource + property bool cached: false + + ShaderEffectSource { + id: cacheItem + anchors.fill: parent + visible: rootItem.cached + smooth: true + sourceItem: shaderItem + live: true + hideSource: visible + } + + ShaderEffect { + id: shaderItem + property variant source: rootItem.source + property variant maskSource: rootItem.maskSource + + anchors.fill: parent + + fragmentShader: "qrc:/qt-project.org/imports/QtQuick/Controls/Imagine/impl/shaders/OpacityMask.frag.qsb" + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Imagine/impl/QuickControls2ImagineStyleImpl.qmltypes b/photowall-qt/build/qml/QtQuick/Controls/Imagine/impl/QuickControls2ImagineStyleImpl.qmltypes new file mode 100644 index 0000000..91181ef --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Imagine/impl/QuickControls2ImagineStyleImpl.qmltypes @@ -0,0 +1,8 @@ +import QtQuick.tooling 1.2 + +// This file describes the plugin-supplied types contained in the library. +// It is used for QML tooling purposes only. +// +// This file was auto-generated by qmltyperegistrar. + +Module {} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Imagine/impl/qmldir b/photowall-qt/build/qml/QtQuick/Controls/Imagine/impl/qmldir new file mode 100644 index 0000000..3839e0f --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Imagine/impl/qmldir @@ -0,0 +1,10 @@ +module QtQuick.Controls.Imagine.impl +linktarget Qt6::qtquickcontrols2imaginestyleimplplugin +optional plugin qtquickcontrols2imaginestyleimplplugin +classname QtQuickControls2ImagineStyleImplPlugin +typeinfo QuickControls2ImagineStyleImpl.qmltypes +import QtQuick.Controls.impl auto +prefer :/qt-project.org/imports/QtQuick/Controls/Imagine/impl/ +OpacityMask 6.0 OpacityMask.qml +depends QtQuick + diff --git a/photowall-qt/build/qml/QtQuick/Controls/Imagine/impl/qtquickcontrols2imaginestyleimplplugin.dll b/photowall-qt/build/qml/QtQuick/Controls/Imagine/impl/qtquickcontrols2imaginestyleimplplugin.dll new file mode 100644 index 0000000..2f93564 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/Imagine/impl/qtquickcontrols2imaginestyleimplplugin.dll differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/Imagine/plugins.qmltypes b/photowall-qt/build/qml/QtQuick/Controls/Imagine/plugins.qmltypes new file mode 100644 index 0000000..9c68702 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Imagine/plugins.qmltypes @@ -0,0 +1,52 @@ +import QtQuick.tooling 1.2 + +// This file describes the plugin-supplied types contained in the library. +// It is used for QML tooling purposes only. +// +// This file was auto-generated by qmltyperegistrar. + +Module { + Component { + file: "qquickattachedpropertypropagator.h" + lineNumber: 15 + name: "QQuickAttachedPropertyPropagator" + accessSemantics: "reference" + prototype: "QObject" + } + Component { + file: "private/qquickimaginestyle_p.h" + lineNumber: 26 + name: "QQuickImagineStyle" + accessSemantics: "reference" + prototype: "QQuickAttachedPropertyPropagator" + exports: [ + "QtQuick.Controls.Imagine/Imagine 2.3", + "QtQuick.Controls.Imagine/Imagine 6.0" + ] + isCreatable: false + exportMetaObjectRevisions: [515, 1536] + attachedType: "QQuickImagineStyle" + Property { + name: "path" + type: "QString" + read: "path" + write: "setPath" + reset: "resetPath" + notify: "pathChanged" + index: 0 + lineNumber: 29 + isFinal: true + } + Property { + name: "url" + type: "QUrl" + read: "url" + notify: "pathChanged" + index: 1 + lineNumber: 30 + isReadonly: true + isFinal: true + } + Signal { name: "pathChanged"; lineNumber: 50 } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Imagine/qmldir b/photowall-qt/build/qml/QtQuick/Controls/Imagine/qmldir new file mode 100644 index 0000000..7383480 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Imagine/qmldir @@ -0,0 +1,111 @@ +module QtQuick.Controls.Imagine +linktarget Qt6::qtquickcontrols2imaginestyleplugin +plugin qtquickcontrols2imaginestyleplugin +classname QtQuickControls2ImagineStylePlugin +typeinfo plugins.qmltypes +import QtQuick.Controls.Basic auto +prefer :/qt-project.org/imports/QtQuick/Controls/Imagine/ +ApplicationWindow 6.0 ApplicationWindow.qml +ApplicationWindow 2.0 ApplicationWindow.qml +BusyIndicator 6.0 BusyIndicator.qml +BusyIndicator 2.0 BusyIndicator.qml +Button 6.0 Button.qml +Button 2.0 Button.qml +CheckBox 6.0 CheckBox.qml +CheckBox 2.0 CheckBox.qml +CheckDelegate 6.0 CheckDelegate.qml +CheckDelegate 2.0 CheckDelegate.qml +ComboBox 6.0 ComboBox.qml +ComboBox 2.0 ComboBox.qml +DelayButton 2.2 DelayButton.qml +DelayButton 6.0 DelayButton.qml +Dial 6.0 Dial.qml +Dial 2.0 Dial.qml +Dialog 2.1 Dialog.qml +Dialog 6.0 Dialog.qml +DialogButtonBox 2.1 DialogButtonBox.qml +DialogButtonBox 6.0 DialogButtonBox.qml +Drawer 6.0 Drawer.qml +Drawer 2.0 Drawer.qml +Frame 6.0 Frame.qml +Frame 2.0 Frame.qml +GroupBox 6.0 GroupBox.qml +GroupBox 2.0 GroupBox.qml +HorizontalHeaderView 2.15 HorizontalHeaderView.qml +HorizontalHeaderView 6.0 HorizontalHeaderView.qml +HorizontalHeaderViewDelegate 6.10 HorizontalHeaderViewDelegate.qml +ItemDelegate 6.0 ItemDelegate.qml +ItemDelegate 2.0 ItemDelegate.qml +Label 6.0 Label.qml +Label 2.0 Label.qml +Menu 6.0 Menu.qml +Menu 2.0 Menu.qml +MenuItem 6.0 MenuItem.qml +MenuItem 2.0 MenuItem.qml +MenuSeparator 2.1 MenuSeparator.qml +MenuSeparator 6.0 MenuSeparator.qml +PageIndicator 6.0 PageIndicator.qml +PageIndicator 2.0 PageIndicator.qml +Page 6.0 Page.qml +Page 2.0 Page.qml +Pane 6.0 Pane.qml +Pane 2.0 Pane.qml +Popup 6.0 Popup.qml +Popup 2.0 Popup.qml +ProgressBar 6.0 ProgressBar.qml +ProgressBar 2.0 ProgressBar.qml +RadioButton 6.0 RadioButton.qml +RadioButton 2.0 RadioButton.qml +RadioDelegate 6.0 RadioDelegate.qml +RadioDelegate 2.0 RadioDelegate.qml +RangeSlider 6.0 RangeSlider.qml +RangeSlider 2.0 RangeSlider.qml +RoundButton 2.1 RoundButton.qml +RoundButton 6.0 RoundButton.qml +ScrollView 6.0 ScrollView.qml +ScrollView 2.0 ScrollView.qml +ScrollBar 6.0 ScrollBar.qml +ScrollBar 2.0 ScrollBar.qml +ScrollIndicator 6.0 ScrollIndicator.qml +ScrollIndicator 2.0 ScrollIndicator.qml +SelectionRectangle 6.0 SelectionRectangle.qml +SelectionRectangle 2.0 SelectionRectangle.qml +Slider 6.0 Slider.qml +Slider 2.0 Slider.qml +SpinBox 6.0 SpinBox.qml +SpinBox 2.0 SpinBox.qml +SplitView 2.13 SplitView.qml +SplitView 6.0 SplitView.qml +StackView 6.0 StackView.qml +StackView 2.0 StackView.qml +SwipeDelegate 6.0 SwipeDelegate.qml +SwipeDelegate 2.0 SwipeDelegate.qml +SwipeView 6.0 SwipeView.qml +SwipeView 2.0 SwipeView.qml +Switch 6.0 Switch.qml +Switch 2.0 Switch.qml +SwitchDelegate 6.0 SwitchDelegate.qml +SwitchDelegate 2.0 SwitchDelegate.qml +TextField 6.0 TextField.qml +TextField 2.0 TextField.qml +TextArea 6.0 TextArea.qml +TextArea 2.0 TextArea.qml +TabBar 6.0 TabBar.qml +TabBar 2.0 TabBar.qml +TabButton 6.0 TabButton.qml +TabButton 2.0 TabButton.qml +ToolBar 6.0 ToolBar.qml +ToolBar 2.0 ToolBar.qml +ToolButton 6.0 ToolButton.qml +ToolButton 2.0 ToolButton.qml +ToolSeparator 2.1 ToolSeparator.qml +ToolSeparator 6.0 ToolSeparator.qml +ToolTip 6.0 ToolTip.qml +ToolTip 2.0 ToolTip.qml +Tumbler 6.0 Tumbler.qml +Tumbler 2.0 Tumbler.qml +VerticalHeaderView 2.15 VerticalHeaderView.qml +VerticalHeaderView 6.0 VerticalHeaderView.qml +VerticalHeaderViewDelegate 6.10 VerticalHeaderViewDelegate.qml +depends QtQuick + diff --git a/photowall-qt/build/qml/QtQuick/Controls/Imagine/qtquickcontrols2imaginestyleplugin.dll b/photowall-qt/build/qml/QtQuick/Controls/Imagine/qtquickcontrols2imaginestyleplugin.dll new file mode 100644 index 0000000..d330854 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/Imagine/qtquickcontrols2imaginestyleplugin.dll differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/ApplicationWindow.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/ApplicationWindow.qml new file mode 100644 index 0000000..4b3e709 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/ApplicationWindow.qml @@ -0,0 +1,14 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Window +import QtQuick.Templates as T +import QtQuick.Controls.Material + +T.ApplicationWindow { + id: window + + color: Material.backgroundColor +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/BusyIndicator.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/BusyIndicator.qml new file mode 100644 index 0000000..bc0c104 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/BusyIndicator.qml @@ -0,0 +1,29 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Material +import QtQuick.Controls.Material.impl + +T.BusyIndicator { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: 6 + + contentItem: BusyIndicatorImpl { + implicitWidth: control.Material.touchTarget + implicitHeight: control.Material.touchTarget + color: control.Material.accentColor + + running: control.running + opacity: control.running ? 1 : 0 + Behavior on opacity { OpacityAnimator { duration: 250 } } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/Button.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/Button.qml new file mode 100644 index 0000000..236e93a --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/Button.qml @@ -0,0 +1,79 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Material +import QtQuick.Controls.Material.impl + +T.Button { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + topInset: 6 + bottomInset: 6 + verticalPadding: Material.buttonVerticalPadding + leftPadding: Material.buttonLeftPadding(flat, hasIcon && (display !== AbstractButton.TextOnly)) + rightPadding: Material.buttonRightPadding(flat, hasIcon && (display !== AbstractButton.TextOnly), + (text !== "") && (display !== AbstractButton.IconOnly)) + spacing: 8 + + icon.width: 24 + icon.height: 24 + icon.color: !enabled ? Material.hintTextColor : + (control.flat && control.highlighted) || (control.checked && !control.highlighted) ? Material.accentColor : + highlighted ? Material.primaryHighlightedTextColor : Material.foreground + + readonly property bool hasIcon: icon.name.length > 0 || icon.source.toString().length > 0 + + Material.elevation: control.down ? 8 : 2 + Material.roundedScale: Material.FullScale + + contentItem: IconLabel { + spacing: control.spacing + mirrored: control.mirrored + display: control.display + + icon: control.icon + text: control.text + font: control.font + color: !control.enabled ? control.Material.hintTextColor : + (control.flat && control.highlighted) || (control.checked && !control.highlighted) ? control.Material.accentColor : + control.highlighted ? control.Material.primaryHighlightedTextColor : control.Material.foreground + } + + background: Rectangle { + implicitWidth: 64 + implicitHeight: control.Material.buttonHeight + + radius: control.Material.roundedScale === Material.FullScale ? height / 2 : control.Material.roundedScale + color: control.Material.buttonColor(control.Material.theme, control.Material.background, + control.Material.accent, control.enabled, control.flat, control.highlighted, control.checked) + + // The layer is disabled when the button color is transparent so you can do + // Material.background: "transparent" and get a proper flat button without needing + // to set Material.elevation as well + layer.enabled: control.enabled && color.a > 0 && !control.flat + layer.effect: RoundedElevationEffect { + elevation: control.Material.elevation + roundedScale: control.background.radius + } + + Ripple { + clip: true + clipRadius: parent.radius + width: parent.width + height: parent.height + pressed: control.pressed + anchor: control + active: enabled && (control.down || control.visualFocus || control.hovered) + color: control.flat && control.highlighted ? control.Material.highlightedRippleColor : control.Material.rippleColor + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/CheckBox.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/CheckBox.qml new file mode 100644 index 0000000..29374cd --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/CheckBox.qml @@ -0,0 +1,51 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Material +import QtQuick.Controls.Material.impl + +T.CheckBox { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + spacing: 8 + padding: 8 + verticalPadding: padding + 7 + + indicator: CheckIndicator { + x: control.text ? (control.mirrored ? control.width - width - control.rightPadding : control.leftPadding) : control.leftPadding + (control.availableWidth - width) / 2 + y: control.topPadding + (control.availableHeight - height) / 2 + control: control + + Ripple { + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + width: 28; height: 28 + + z: -1 + anchor: control + pressed: control.pressed + active: enabled && (control.down || control.visualFocus || control.hovered) + color: control.checked ? control.Material.highlightedRippleColor : control.Material.rippleColor + } + } + + contentItem: Text { + leftPadding: control.indicator && !control.mirrored ? control.indicator.width + control.spacing : 0 + rightPadding: control.indicator && control.mirrored ? control.indicator.width + control.spacing : 0 + + text: control.text + font: control.font + color: control.enabled ? control.Material.foreground : control.Material.hintTextColor + elide: Text.ElideRight + verticalAlignment: Text.AlignVCenter + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/CheckDelegate.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/CheckDelegate.qml new file mode 100644 index 0000000..8cebc03 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/CheckDelegate.qml @@ -0,0 +1,65 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Material +import QtQuick.Controls.Material.impl + +T.CheckDelegate { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + padding: 16 + verticalPadding: 8 + spacing: 16 + + icon.width: 24 + icon.height: 24 + icon.color: enabled ? Material.foreground : Material.hintTextColor + + indicator: CheckIndicator { + x: control.text ? (control.mirrored ? control.leftPadding : control.width - width - control.rightPadding) : control.leftPadding + (control.availableWidth - width) / 2 + y: control.topPadding + (control.availableHeight - height) / 2 + control: control + } + + contentItem: IconLabel { + leftPadding: !control.mirrored ? 0 : control.indicator.width + control.spacing + rightPadding: control.mirrored ? 0 : control.indicator.width + control.spacing + + spacing: control.spacing + mirrored: control.mirrored + display: control.display + alignment: control.display === IconLabel.IconOnly || control.display === IconLabel.TextUnderIcon ? Qt.AlignCenter : Qt.AlignLeft + + icon: control.icon + text: control.text + font: control.font + color: control.enabled ? control.Material.foreground : control.Material.hintTextColor + } + + background: Rectangle { + implicitHeight: control.Material.delegateHeight + + color: control.highlighted ? control.Material.listHighlightColor : "transparent" + + Ripple { + width: parent.width + height: parent.height + + clip: visible + pressed: control.pressed + anchor: control + active: enabled && (control.down || control.visualFocus || control.hovered) + color: control.Material.rippleColor + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/ComboBox.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/ComboBox.qml new file mode 100644 index 0000000..8e893f0 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/ComboBox.qml @@ -0,0 +1,126 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +pragma ComponentBehavior: Bound + +import QtQuick +import QtQuick.Window +import QtQuick.Controls.impl +import QtQuick.Templates as T +import QtQuick.Controls.Material +import QtQuick.Controls.Material.impl + +T.ComboBox { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + leftPadding: padding + (!control.mirrored || !indicator || !indicator.visible ? 0 : indicator.width + spacing) + rightPadding: padding + (control.mirrored || !indicator || !indicator.visible ? 0 : indicator.width + spacing) + + Material.background: flat ? "transparent" : undefined + Material.foreground: flat ? undefined : Material.primaryTextColor + + delegate: MenuItem { + required property var model + required property int index + + width: ListView.view.width + text: model[control.textRole] + Material.foreground: control.currentIndex === index ? ListView.view.contentItem.Material.accent : ListView.view.contentItem.Material.foreground + highlighted: control.highlightedIndex === index + hoverEnabled: control.hoverEnabled + } + + indicator: ColorImage { + x: control.mirrored ? control.padding : control.width - width - control.padding + y: control.topPadding + (control.availableHeight - height) / 2 + color: control.enabled ? control.Material.foreground : control.Material.hintTextColor + source: "qrc:/qt-project.org/imports/QtQuick/Controls/Material/images/drop-indicator.png" + } + + contentItem: T.TextField { + leftPadding: Material.textFieldHorizontalPadding + topPadding: Material.textFieldVerticalPadding + bottomPadding: Material.textFieldVerticalPadding + + text: control.editable ? control.editText : control.displayText + + enabled: control.editable + autoScroll: control.editable + readOnly: control.down + inputMethodHints: control.inputMethodHints + validator: control.validator + selectByMouse: control.selectTextByMouse + + color: control.enabled ? control.Material.foreground : control.Material.hintTextColor + selectionColor: control.Material.accentColor + selectedTextColor: control.Material.primaryHighlightedTextColor + verticalAlignment: Text.AlignVCenter + + cursorDelegate: CursorDelegate { } + } + + background: MaterialTextContainer { + implicitWidth: 120 + implicitHeight: control.Material.textFieldHeight + + outlineColor: (enabled && control.hovered) ? control.Material.primaryTextColor : control.Material.hintTextColor + focusedOutlineColor: control.Material.accentColor + controlHasActiveFocus: control.activeFocus + controlHasText: true + horizontalPadding: control.Material.textFieldHorizontalPadding + } + + popup: T.Popup { + y: control.editable ? control.height - 5 : 0 + width: control.width + height: Math.min(contentItem.implicitHeight + verticalPadding * 2, control.Window.height - topMargin - bottomMargin) + transformOrigin: Item.Top + topMargin: 12 + bottomMargin: 12 + verticalPadding: 8 + + Material.theme: control.Material.theme + Material.accent: control.Material.accent + Material.primary: control.Material.primary + + enter: Transition { + // grow_fade_in + NumberAnimation { property: "scale"; from: 0.9; easing.type: Easing.OutQuint; duration: 220 } + NumberAnimation { property: "opacity"; from: 0.0; easing.type: Easing.OutCubic; duration: 150 } + } + + exit: Transition { + // shrink_fade_out + NumberAnimation { property: "scale"; to: 0.9; easing.type: Easing.OutQuint; duration: 220 } + NumberAnimation { property: "opacity"; to: 0.0; easing.type: Easing.OutCubic; duration: 150 } + } + + contentItem: ListView { + clip: true + implicitHeight: contentHeight + model: control.delegateModel + currentIndex: control.highlightedIndex + highlightMoveDuration: 0 + + T.ScrollIndicator.vertical: ScrollIndicator { } + } + + background: Rectangle { + radius: 4 + color: parent.Material.dialogColor + + layer.enabled: control.enabled + layer.effect: RoundedElevationEffect { + elevation: 4 + roundedScale: Material.ExtraSmallScale + } + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/DelayButton.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/DelayButton.qml new file mode 100644 index 0000000..63416d0 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/DelayButton.qml @@ -0,0 +1,85 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Material +import QtQuick.Controls.Material.impl + +T.DelayButton { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + topInset: 6 + bottomInset: 6 + padding: 12 + horizontalPadding: padding - 4 + + Material.elevation: control.down ? 8 : 2 + + transition: Transition { + NumberAnimation { + duration: control.delay * (control.pressed ? 1.0 - control.progress : 0.3 * control.progress) + } + } + + contentItem: Text { + text: control.text + font: control.font + color: !control.enabled ? control.Material.hintTextColor : control.Material.foreground + horizontalAlignment: Text.AlignHCenter + verticalAlignment: Text.AlignVCenter + elide: Text.ElideRight + } + + // TODO: Add a proper ripple/ink effect for mouse/touch input and focus state + background: Rectangle { + implicitWidth: 64 + implicitHeight: control.Material.buttonHeight + + radius: 2 + color: control.Material.buttonColor(control.Material.theme, control.Material.background, + control.Material.accent, control.enabled, false /*flat*/, false /*highlighted*/, false /*checked*/) + + PaddedRectangle { + y: parent.height - 4 + width: parent.width + height: 4 + radius: 2 + topPadding: -2 + clip: true + color: control.checked && control.enabled ? control.Material.accentColor : control.Material.secondaryTextColor + + PaddedRectangle { + width: parent.width * control.progress + height: 4 + radius: 2 + topPadding: -2 + rightPadding: Math.max(-2, width - parent.width) + clip: true + color: control.Material.accentColor + } + } + + layer.enabled: control.enabled && color.a > 0 && !control.flat + layer.effect: ElevationEffect { + elevation: control.Material.elevation + } + + Ripple { + clipRadius: 2 + width: parent.width + height: parent.height + pressed: control.pressed + anchor: control + active: enabled && (control.down || control.visualFocus || control.hovered) + color: control.Material.rippleColor + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/Dial.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/Dial.qml new file mode 100644 index 0000000..1a2a335 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/Dial.qml @@ -0,0 +1,54 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Material +import QtQuick.Controls.Material.impl + +T.Dial { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + background: Rectangle { + implicitWidth: 100 + implicitHeight: 100 + + x: control.width / 2 - width / 2 + y: control.height / 2 - height / 2 + width: Math.max(64, Math.min(control.width, control.height)) + height: width + color: "transparent" + radius: width / 2 + + border.color: control.enabled ? control.Material.accentColor : control.Material.hintTextColor + } + + handle: SliderHandle { + x: control.background.x + control.background.width / 2 - width / 2 + y: control.background.y + control.background.height / 2 - height / 2 + transform: [ + Translate { + y: -control.background.height * 0.4 + + (control.handle ? control.handle.height / 2 : 0) + }, + Rotation { + angle: control.angle + origin.x: control.handle ? control.handle.width / 2 : 0 + origin.y: control.handle ? control.handle.height / 2 : 0 + } + ] + implicitWidth: 10 + implicitHeight: 10 + + value: control.value + handleHasFocus: control.visualFocus + handlePressed: control.pressed + handleHovered: control.hovered + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/Dialog.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/Dialog.qml new file mode 100644 index 0000000..75e985e --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/Dialog.qml @@ -0,0 +1,88 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Material +import QtQuick.Controls.Material.impl + +T.Dialog { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding, + implicitHeaderWidth, + implicitFooterWidth) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding + + (implicitHeaderHeight > 0 ? implicitHeaderHeight + spacing : 0) + + (implicitFooterHeight > 0 ? implicitFooterHeight + spacing : 0)) + + // https://m3.material.io/components/dialogs/specs#7dbad5e0-f001-4eae-a536-694aeca90ba6 + padding: 24 + topPadding: 16 + // https://m3.material.io/components/dialogs/guidelines#812cedf1-5c45-453f-97fc-7fd9bba7522b + modal: true + + // https://m3.material.io/components/dialogs/specs#401a48c3-f50c-4fa9-b798-701f5adcf155 + // Specs say level 3 (6 dp) is the default, yet the screenshots there show 0. Native Android defaults to non-zero. + Material.elevation: 6 + Material.roundedScale: Material.dialogRoundedScale + + enter: Transition { + // grow_fade_in + NumberAnimation { property: "scale"; from: 0.9; to: 1.0; easing.type: Easing.OutQuint; duration: 220 } + NumberAnimation { property: "opacity"; from: 0.0; to: 1.0; easing.type: Easing.OutCubic; duration: 150 } + } + + exit: Transition { + // shrink_fade_out + NumberAnimation { property: "scale"; from: 1.0; to: 0.9; easing.type: Easing.OutQuint; duration: 220 } + NumberAnimation { property: "opacity"; from: 1.0; to: 0.0; easing.type: Easing.OutCubic; duration: 150 } + } + + background: Rectangle { + // FullScale doesn't make sense for Dialog. + radius: parent?.parent === Overlay.overlay ? control.Material.roundedScale : 0 + color: control.Material.dialogColor + + layer.enabled: control.Material.elevation > 0 + layer.effect: RoundedElevationEffect { + elevation: control.Material.elevation + roundedScale: control.background.radius + } + } + + header: Label { + text: control.title + visible: parent?.parent === Overlay.overlay && control.title + elide: Label.ElideRight + padding: 24 + bottomPadding: 0 + // TODO: QPlatformTheme::TitleBarFont + // https://m3.material.io/components/dialogs/specs#401a48c3-f50c-4fa9-b798-701f5adcf155 + font.pixelSize: Material.dialogTitleFontPixelSize + background: PaddedRectangle { + radius: control.background.radius + color: control.Material.dialogColor + bottomPadding: -radius + clip: true + } + } + + footer: DialogButtonBox { + visible: count > 0 + } + + T.Overlay.modal: Rectangle { + color: control.Material.backgroundDimColor + Behavior on opacity { NumberAnimation { duration: 150 } } + } + + T.Overlay.modeless: Rectangle { + color: control.Material.backgroundDimColor + Behavior on opacity { NumberAnimation { duration: 150 } } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/DialogButtonBox.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/DialogButtonBox.qml new file mode 100644 index 0000000..9f54a93 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/DialogButtonBox.qml @@ -0,0 +1,48 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Material +import QtQuick.Controls.Material.impl + +T.DialogButtonBox { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + spacing: 8 + padding: 8 + verticalPadding: 2 + alignment: Qt.AlignRight + buttonLayout: T.DialogButtonBox.AndroidLayout + + Material.foreground: Material.accent + Material.roundedScale: Material.ExtraLargeScale + + delegate: Button { flat: true } + + contentItem: ListView { + implicitWidth: contentWidth + model: control.contentModel + spacing: control.spacing + orientation: ListView.Horizontal + boundsBehavior: Flickable.StopAtBounds + snapMode: ListView.SnapToItem + } + + background: PaddedRectangle { + implicitHeight: control.Material.dialogButtonBoxHeight + radius: control.Material.roundedScale + color: control.Material.dialogColor + // Rounded corners should be only at the top or at the bottom + topPadding: control.position === T.DialogButtonBox.Footer ? -radius : 0 + bottomPadding: control.position === T.DialogButtonBox.Header ? -radius : 0 + clip: true + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/Drawer.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/Drawer.qml new file mode 100644 index 0000000..a2a1a0c --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/Drawer.qml @@ -0,0 +1,61 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Material +import QtQuick.Controls.Material.impl + +T.Drawer { + id: control + + parent: T.Overlay.overlay + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + topPadding: SafeArea.margins.top + (edge !== Qt.TopEdge ? Material.roundedScale : 0) + leftPadding: SafeArea.margins.left + (control.edge === Qt.RightEdge) + rightPadding: SafeArea.margins.right + (control.edge === Qt.LeftEdge) + bottomPadding: SafeArea.margins.bottom + (edge !== Qt.BottomEdge ? Material.roundedScale : 0) + + enter: Transition { SmoothedAnimation { velocity: 5 } } + exit: Transition { SmoothedAnimation { velocity: 5 } } + + // https://m3.material.io/components/navigation-drawer/specs#e616dc8f-d61a-4d56-a311-50c68ecda744 + Material.elevation: !interactive && !dim ? 0 : 1 + Material.roundedScale: Material.LargeScale + + background: PaddedRectangle { + // https://m3.material.io/components/navigation-drawer/specs#ce8bfbcf-3dec-45d2-9d8b-5e10af1cf87d + implicitWidth: 360 + color: control.Material.dialogColor + // FullScale doesn't make sense for Drawer. + radius: control.Material.roundedScale + leftPadding: edge === Qt.LeftEdge ? -radius : 0 + rightPadding: edge === Qt.RightEdge ? -radius : 0 + topPadding: edge === Qt.TopEdge ? -radius : 0 + bottomPadding: edge === Qt.BottomEdge ? -radius : 0 + clip: true + + layer.enabled: control.position > 0 && control.Material.elevation > 0 + layer.effect: RoundedElevationEffect { + elevation: control.Material.elevation + roundedScale: control.background.radius + } + } + + T.Overlay.modal: Rectangle { + color: control.Material.backgroundDimColor + Behavior on opacity { NumberAnimation { duration: 150 } } + } + + T.Overlay.modeless: Rectangle { + color: control.Material.backgroundDimColor + Behavior on opacity { NumberAnimation { duration: 150 } } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/Frame.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/Frame.qml new file mode 100644 index 0000000..50a25e8 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/Frame.qml @@ -0,0 +1,34 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Material +import QtQuick.Controls.Material.impl + +T.Frame { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: 12 + verticalPadding: Material.frameVerticalPadding + + Material.roundedScale: Material.ExtraSmallScale + + background: Rectangle { + radius: control.Material.roundedScale + color: control.Material.elevation > 0 ? control.Material.backgroundColor : "transparent" + border.color: control.Material.frameColor + + layer.enabled: control.enabled && control.Material.elevation > 0 + layer.effect: RoundedElevationEffect { + elevation: control.Material.elevation + roundedScale: control.background.radius + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/GroupBox.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/GroupBox.qml new file mode 100644 index 0000000..c6a8a7b --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/GroupBox.qml @@ -0,0 +1,52 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Material +import QtQuick.Controls.Material.impl + +T.GroupBox { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding, + implicitLabelWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + spacing: 6 + padding: 12 + topPadding: Material.frameVerticalPadding + (implicitLabelWidth > 0 ? implicitLabelHeight + spacing : 0) + bottomPadding: Material.frameVerticalPadding + + Material.roundedScale: Material.ExtraSmallScale + + label: Text { + x: Math.max(control.leftPadding, control.Material.roundedScale) + width: control.availableWidth + + text: control.title + font: control.font + color: control.enabled ? control.Material.foreground : control.Material.hintTextColor + elide: Text.ElideRight + verticalAlignment: Text.AlignVCenter + } + + background: Rectangle { + y: control.topPadding - control.bottomPadding + width: parent.width + height: parent.height - control.topPadding + control.bottomPadding + + radius: control.Material.roundedScale + color: control.Material.elevation > 0 ? control.Material.backgroundColor : "transparent" + border.color: control.Material.frameColor + + layer.enabled: control.enabled && control.Material.elevation > 0 + layer.effect: RoundedElevationEffect { + elevation: control.Material.elevation + roundedScale: control.background.radius + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/HorizontalHeaderView.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/HorizontalHeaderView.qml new file mode 100644 index 0000000..4819bc9 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/HorizontalHeaderView.qml @@ -0,0 +1,22 @@ +// Copyright (C) 2020 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +pragma ComponentBehavior: Bound + +import QtQuick.Templates as T +import QtQuick.Controls.Material + +T.HorizontalHeaderView { + id: control + + implicitWidth: syncView ? syncView.width : 0 + // The contentHeight of TableView will be zero at start-up, until the delegate + // items have been loaded. This means that even if the implicit height of + // HorizontalHeaderView should be the same as the content height in the end, we + // need to ensure that it has at least a height of 1 at start-up, otherwise + // TableView won't bother loading any delegates at all. + implicitHeight: Math.max(1, contentHeight) + + delegate: HorizontalHeaderViewDelegate { } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/HorizontalHeaderViewDelegate.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/HorizontalHeaderViewDelegate.qml new file mode 100644 index 0000000..f214849 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/HorizontalHeaderViewDelegate.qml @@ -0,0 +1,33 @@ +// Copyright (C) 2025 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.Material +import QtQuick.Templates as T + +T.HeaderViewDelegate { + id: control + + // same as AbstractButton.qml + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: 8 + + highlighted: selected + + background: Rectangle { + color: control.Material.backgroundColor + } + + contentItem: Label { + horizontalAlignment: Text.AlignHCenter + verticalAlignment: Text.AlignVCenter + color: enabled ? control.Material.foreground + : control.Material.hintTextColor + text: control.model[control.headerView.textRole] + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/ItemDelegate.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/ItemDelegate.qml new file mode 100644 index 0000000..8afcb09 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/ItemDelegate.qml @@ -0,0 +1,56 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Material +import QtQuick.Controls.Material.impl + +T.ItemDelegate { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + padding: 16 + verticalPadding: 8 + spacing: 16 + + icon.width: 24 + icon.height: 24 + icon.color: enabled ? Material.foreground : Material.hintTextColor + + contentItem: IconLabel { + spacing: control.spacing + mirrored: control.mirrored + display: control.display + alignment: control.display === IconLabel.IconOnly || control.display === IconLabel.TextUnderIcon ? Qt.AlignCenter : Qt.AlignLeft + + icon: control.icon + text: control.text + font: control.font + color: control.enabled ? control.Material.foreground : control.Material.hintTextColor + } + + background: Rectangle { + implicitHeight: control.Material.delegateHeight + + color: control.highlighted ? control.Material.listHighlightColor : "transparent" + + Ripple { + width: parent.width + height: parent.height + + clip: visible + pressed: control.pressed + anchor: control + active: enabled && (control.down || control.visualFocus || control.hovered) + color: control.Material.rippleColor + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/Label.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/Label.qml new file mode 100644 index 0000000..3ba4c76 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/Label.qml @@ -0,0 +1,14 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Material + +T.Label { + id: control + + color: enabled ? Material.foreground : Material.hintTextColor + linkColor: Material.accentColor +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/Menu.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/Menu.qml new file mode 100644 index 0000000..a8f431c --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/Menu.qml @@ -0,0 +1,77 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Material +import QtQuick.Controls.Material.impl +import QtQuick.Window + +T.Menu { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + margins: 0 + verticalPadding: 8 + + transformOrigin: !cascade ? Item.Top : (mirrored ? Item.TopRight : Item.TopLeft) + + Material.elevation: 4 + Material.roundedScale: Material.ExtraSmallScale + + delegate: MenuItem { } + + enter: Transition { + // grow_fade_in + NumberAnimation { property: "scale"; from: 0.9; to: 1.0; easing.type: Easing.OutQuint; duration: 220 } + NumberAnimation { property: "opacity"; from: 0.0; to: 1.0; easing.type: Easing.OutCubic; duration: 150 } + } + + exit: Transition { + // shrink_fade_out + NumberAnimation { property: "scale"; from: 1.0; to: 0.9; easing.type: Easing.OutQuint; duration: 220 } + NumberAnimation { property: "opacity"; from: 1.0; to: 0.0; easing.type: Easing.OutCubic; duration: 150 } + } + + contentItem: ListView { + implicitHeight: contentHeight + + model: control.contentModel + interactive: Window.window + ? contentHeight + control.topPadding + control.bottomPadding > control.height + : false + clip: true + currentIndex: control.currentIndex + + ScrollIndicator.vertical: ScrollIndicator {} + } + + background: Rectangle { + implicitWidth: 200 + implicitHeight: control.Material.menuItemHeight + // FullScale doesn't make sense for Menu. + radius: control.Material.roundedScale + color: control.Material.dialogColor + + layer.enabled: control.Material.elevation > 0 + layer.effect: RoundedElevationEffect { + elevation: control.Material.elevation + roundedScale: control.background.radius + } + } + + T.Overlay.modal: Rectangle { + color: control.Material.backgroundDimColor + Behavior on opacity { NumberAnimation { duration: 150 } } + } + + T.Overlay.modeless: Rectangle { + color: control.Material.backgroundDimColor + Behavior on opacity { NumberAnimation { duration: 150 } } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/MenuBar.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/MenuBar.qml new file mode 100644 index 0000000..c9c7e77 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/MenuBar.qml @@ -0,0 +1,37 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Material +import QtQuick.Controls.Material.impl + +T.MenuBar { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + topPadding: SafeArea.margins.top + leftPadding: SafeArea.margins.left + rightPadding: SafeArea.margins.right + bottomPadding: SafeArea.margins.bottom + + delegate: MenuBarItem { } + + contentItem: Row { + spacing: control.spacing + Repeater { + model: control.contentModel + } + } + + background: Rectangle { + implicitHeight: 40 + color: control.Material.dialogColor + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/MenuBarItem.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/MenuBarItem.qml new file mode 100644 index 0000000..5f8642b --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/MenuBarItem.qml @@ -0,0 +1,56 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Material +import QtQuick.Controls.Material.impl + +T.MenuBarItem { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + padding: 16 + verticalPadding: 12 + spacing: 16 + + icon.width: 24 + icon.height: 24 + icon.color: enabled ? Material.foreground : Material.hintTextColor + + contentItem: IconLabel { + spacing: control.spacing + mirrored: control.mirrored + display: control.display + alignment: Qt.AlignLeft + + icon: control.icon + text: control.text + font: control.font + color: control.enabled ? control.Material.foreground : control.Material.hintTextColor + } + + background: Rectangle { + implicitWidth: 40 + implicitHeight: 40 + color: control.highlighted ? control.Material.listHighlightColor : "transparent" + + Ripple { + width: parent.width + height: parent.height + + clip: visible + pressed: control.pressed + anchor: control + active: control.down || control.highlighted + color: control.Material.rippleColor + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/MenuItem.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/MenuItem.qml new file mode 100644 index 0000000..a4d81e7 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/MenuItem.qml @@ -0,0 +1,79 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Material +import QtQuick.Controls.Material.impl + +T.MenuItem { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + padding: 16 + verticalPadding: Material.menuItemVerticalPadding + spacing: 16 + + icon.width: 24 + icon.height: 24 + icon.color: enabled ? Material.foreground : Material.hintTextColor + + indicator: CheckIndicator { + x: control.text ? (control.mirrored ? control.width - width - control.rightPadding : control.leftPadding) : control.leftPadding + (control.availableWidth - width) / 2 + y: control.topPadding + (control.availableHeight - height) / 2 + visible: control.checkable + control: control + checkState: control.checked ? Qt.Checked : Qt.Unchecked + } + + arrow: ColorImage { + x: control.mirrored ? control.padding : control.width - width - control.padding + y: control.topPadding + (control.availableHeight - height) / 2 + + visible: control.subMenu + mirror: control.mirrored + color: control.enabled ? control.Material.foreground : control.Material.hintTextColor + source: "qrc:/qt-project.org/imports/QtQuick/Controls/Material/images/arrow-indicator.png" + } + + contentItem: IconLabel { + readonly property real arrowPadding: control.subMenu && control.arrow ? control.arrow.width + control.spacing : 0 + readonly property real indicatorPadding: control.checkable && control.indicator ? control.indicator.width + control.spacing : 0 + leftPadding: !control.mirrored ? indicatorPadding : arrowPadding + rightPadding: control.mirrored ? indicatorPadding : arrowPadding + + spacing: control.spacing + mirrored: control.mirrored + display: control.display + alignment: Qt.AlignLeft + + icon: control.icon + text: control.text + font: control.font + color: control.enabled ? control.Material.foreground : control.Material.hintTextColor + } + + background: Rectangle { + implicitWidth: 200 + implicitHeight: control.Material.menuItemHeight + color: control.highlighted ? control.Material.listHighlightColor : "transparent" + + Ripple { + width: parent.width + height: parent.height + + clip: visible + pressed: control.pressed + anchor: control + active: control.down || control.highlighted + color: control.Material.rippleColor + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/MenuSeparator.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/MenuSeparator.qml new file mode 100644 index 0000000..903ad2e --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/MenuSeparator.qml @@ -0,0 +1,24 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Material + +T.MenuSeparator { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + verticalPadding: 8 + + contentItem: Rectangle { + implicitWidth: 200 + implicitHeight: 1 + color: control.Material.dividerColor + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/Page.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/Page.qml new file mode 100644 index 0000000..b657e92 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/Page.qml @@ -0,0 +1,30 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Material +import QtQuick.Controls.Material.impl + +T.Page { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding, + implicitHeaderWidth, + implicitFooterWidth) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding + + (implicitHeaderHeight > 0 ? implicitHeaderHeight + spacing : 0) + + (implicitFooterHeight > 0 ? implicitFooterHeight + spacing : 0)) + + background: Rectangle { + color: control.Material.backgroundColor + + layer.enabled: control.enabled && control.Material.elevation > 0 + layer.effect: ElevationEffect { + elevation: control.Material.elevation + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/PageIndicator.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/PageIndicator.qml new file mode 100644 index 0000000..9940e8d --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/PageIndicator.qml @@ -0,0 +1,45 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Material + +T.PageIndicator { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: 6 + spacing: 6 + + delegate: Rectangle { + implicitWidth: 8 + implicitHeight: 8 + + radius: width / 2 + color: control.enabled ? control.Material.foreground : control.Material.hintTextColor + + // qmllint disable unqualified + // We can't make "pressed" a required property, as QQuickPageIndicator doesn't create + // the delegates, and so it can't set it as an initial property. + opacity: index === control.currentIndex ? 0.95 : pressed ? 0.7 : 0.45 + + required property int index + + Behavior on opacity { OpacityAnimator { duration: 100 } } + } + + contentItem: Row { + spacing: control.spacing + + Repeater { + model: control.count + delegate: control.delegate + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/Pane.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/Pane.qml new file mode 100644 index 0000000..b24e11a --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/Pane.qml @@ -0,0 +1,31 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Material +import QtQuick.Controls.Material.impl + +T.Pane { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: 12 + Material.roundedScale: control.Material.elevation > 0 ? Material.ExtraSmallScale : Material.NotRounded + + background: Rectangle { + color: control.Material.backgroundColor + radius: control.Material.roundedScale + + layer.enabled: control.enabled && control.Material.elevation > 0 + layer.effect: RoundedElevationEffect { + elevation: control.Material.elevation + roundedScale: control.background.radius + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/Popup.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/Popup.qml new file mode 100644 index 0000000..f26831e --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/Popup.qml @@ -0,0 +1,56 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Material +import QtQuick.Controls.Material.impl + +T.Popup { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: 12 + + Material.elevation: 4 + Material.roundedScale: Material.ExtraSmallScale + + enter: Transition { + // grow_fade_in + NumberAnimation { property: "scale"; from: 0.9; to: 1.0; easing.type: Easing.OutQuint; duration: 220 } + NumberAnimation { property: "opacity"; from: 0.0; to: 1.0; easing.type: Easing.OutCubic; duration: 150 } + } + + exit: Transition { + // shrink_fade_out + NumberAnimation { property: "scale"; from: 1.0; to: 0.9; easing.type: Easing.OutQuint; duration: 220 } + NumberAnimation { property: "opacity"; from: 1.0; to: 0.0; easing.type: Easing.OutCubic; duration: 150 } + } + + background: Rectangle { + // FullScale doesn't make sense for Popup. + radius: control.Material.roundedScale + color: control.Material.dialogColor + + layer.enabled: control.Material.elevation > 0 + layer.effect: RoundedElevationEffect { + elevation: control.Material.elevation + roundedScale: control.Material.roundedScale + } + } + + T.Overlay.modal: Rectangle { + color: control.Material.backgroundDimColor + Behavior on opacity { NumberAnimation { duration: 150 } } + } + + T.Overlay.modeless: Rectangle { + color: control.Material.backgroundDimColor + Behavior on opacity { NumberAnimation { duration: 150 } } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/ProgressBar.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/ProgressBar.qml new file mode 100644 index 0000000..bdf11fb --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/ProgressBar.qml @@ -0,0 +1,35 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Material +import QtQuick.Controls.Material.impl + +T.ProgressBar { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + contentItem: ProgressBarImpl { + implicitHeight: 4 + + scale: control.mirrored ? -1 : 1 + color: control.Material.accentColor + progress: control.position + indeterminate: control.visible && control.indeterminate + } + + background: Rectangle { + implicitWidth: 200 + implicitHeight: 4 + y: (control.height - height) / 2 + height: 4 + + color: Qt.rgba(control.Material.accentColor.r, control.Material.accentColor.g, control.Material.accentColor.b, 0.25) + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/RadioButton.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/RadioButton.qml new file mode 100644 index 0000000..eb38a97 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/RadioButton.qml @@ -0,0 +1,51 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Material +import QtQuick.Controls.Material.impl + +T.RadioButton { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + spacing: 8 + padding: 8 + verticalPadding: padding + 6 + + indicator: RadioIndicator { + x: control.text ? (control.mirrored ? control.width - width - control.rightPadding : control.leftPadding) : control.leftPadding + (control.availableWidth - width) / 2 + y: control.topPadding + (control.availableHeight - height) / 2 + control: control + + Ripple { + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + width: 28; height: 28 + + z: -1 + anchor: control + pressed: control.pressed + active: control.down || control.visualFocus || control.hovered + color: control.checked ? control.Material.highlightedRippleColor : control.Material.rippleColor + } + } + + contentItem: Text { + leftPadding: control.indicator && !control.mirrored ? control.indicator.width + control.spacing : 0 + rightPadding: control.indicator && control.mirrored ? control.indicator.width + control.spacing : 0 + + text: control.text + font: control.font + color: control.enabled ? control.Material.foreground : control.Material.hintTextColor + elide: Text.ElideRight + verticalAlignment: Text.AlignVCenter + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/RadioDelegate.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/RadioDelegate.qml new file mode 100644 index 0000000..afc11e0 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/RadioDelegate.qml @@ -0,0 +1,65 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Material +import QtQuick.Controls.Material.impl + +T.RadioDelegate { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + padding: 16 + verticalPadding: 8 + spacing: 16 + + icon.width: 24 + icon.height: 24 + icon.color: enabled ? Material.foreground : Material.hintTextColor + + indicator: RadioIndicator { + x: control.text ? (control.mirrored ? control.leftPadding : control.width - width - control.rightPadding) : control.leftPadding + (control.availableWidth - width) / 2 + y: control.topPadding + (control.availableHeight - height) / 2 + control: control + } + + contentItem: IconLabel { + leftPadding: !control.mirrored ? 0 : control.indicator.width + control.spacing + rightPadding: control.mirrored ? 0 : control.indicator.width + control.spacing + + spacing: control.spacing + mirrored: control.mirrored + display: control.display + alignment: control.display === IconLabel.IconOnly || control.display === IconLabel.TextUnderIcon ? Qt.AlignCenter : Qt.AlignLeft + + icon: control.icon + text: control.text + font: control.font + color: control.enabled ? control.Material.foreground : control.Material.hintTextColor + } + + background: Rectangle { + implicitHeight: control.Material.delegateHeight + + color: control.highlighted ? control.Material.listHighlightColor : "transparent" + + Ripple { + width: parent.width + height: parent.height + + clip: visible + pressed: control.pressed + anchor: control + active: control.down || control.visualFocus || control.hovered + color: control.Material.rippleColor + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/RangeSlider.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/RangeSlider.qml new file mode 100644 index 0000000..45aff60 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/RangeSlider.qml @@ -0,0 +1,99 @@ +// Copyright (C) 2022 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Material +import QtQuick.Controls.Material.impl + +T.RangeSlider { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + first.implicitHandleWidth + leftPadding + rightPadding, + second.implicitHandleWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + first.implicitHandleHeight + topPadding + bottomPadding, + second.implicitHandleHeight + topPadding + bottomPadding) + + padding: 6 + + // The RangeSlider is discrete if all of the following requirements are met: + // * stepSize is positive + // * snapMode is set to SnapAlways + // * the difference between to and from is cleanly divisible by the stepSize + // * the number of tick marks intended to be rendered is less than the width to height ratio, or vice versa for vertical sliders. + readonly property real __steps: Math.abs(to - from) / stepSize + readonly property bool __isDiscrete: stepSize >= Number.EPSILON + && snapMode === Slider.SnapAlways + && Math.abs(Math.round(__steps) - __steps) < Number.EPSILON + && Math.floor(__steps) < (horizontal ? background.width / background.height : background.height / background.width) + + first.handle: SliderHandle { + x: control.leftPadding + (control.horizontal ? control.first.visualPosition * (control.availableWidth - width) : (control.availableWidth - width) / 2) + y: control.topPadding + (control.horizontal ? (control.availableHeight - height) / 2 : control.first.visualPosition * (control.availableHeight - height)) + value: control.first.value + handleHasFocus: activeFocus + handlePressed: control.first.pressed + handleHovered: control.first.hovered + } + + second.handle: SliderHandle { + x: control.leftPadding + (control.horizontal ? control.second.visualPosition * (control.availableWidth - width) : (control.availableWidth - width) / 2) + y: control.topPadding + (control.horizontal ? (control.availableHeight - height) / 2 : control.second.visualPosition * (control.availableHeight - height)) + value: control.second.value + handleHasFocus: activeFocus + handlePressed: control.second.pressed + handleHovered: control.second.hovered + } + + background: Item { + x: control.leftPadding + (control.horizontal ? 0 : (control.availableWidth - width) / 2) + y: control.topPadding + (control.horizontal ? (control.availableHeight - height) / 2 : 0) + implicitWidth: control.horizontal ? 200 : 48 + implicitHeight: control.horizontal ? 48 : 200 + width: control.horizontal ? control.availableWidth : 4 + height: control.horizontal ? 4 : control.availableHeight + + Rectangle { + x: (control.horizontal ? (control.first.implicitHandleWidth / 2) - (control.__isDiscrete ? 2 : 0) : 0) + y: (control.horizontal ? 0 : (control.first.implicitHandleHeight / 2) - (control.__isDiscrete ? 2 : 0)) + width: parent.width - (control.horizontal ? (control.first.implicitHandleWidth - (control.__isDiscrete ? 4 : 0)) : 0) + height: parent.height - (control.horizontal ? 0 : (control.first.implicitHandleHeight - (control.__isDiscrete ? 4 : 0))) + scale: control.horizontal && control.mirrored ? -1 : 1 + radius: Math.min(width, height) / 2 + color: control.enabled ? Color.transparent(control.Material.accentColor, 0.33) : control.Material.sliderDisabledColor + + Rectangle { + x: control.horizontal ? control.first.position * parent.width : 0 + y: control.horizontal ? 0 : control.second.visualPosition * parent.height + width: control.horizontal ? control.second.position * parent.width - control.first.position * parent.width : 4 + height: control.horizontal ? 4 : control.second.position * parent.height - control.first.position * parent.height + radius: Math.min(width, height) / 2 + color: control.enabled ? control.Material.accentColor : control.Material.sliderDisabledColor + } + + // Declaring this as a property (in combination with the parent binding below) avoids ids, + // which prevent deferred execution. + property Repeater repeater: Repeater { + parent: control.background.children[0] + model: control.__isDiscrete ? Math.floor(control.__steps) + 1 : 0 + delegate: Rectangle { + width: 2 + height: 2 + radius: 2 + x: control.horizontal ? (parent.width - width * 2) * currentPosition + (width / 2) : (parent.width - width) / 2 + y: control.horizontal ? (parent.height - height) / 2 : (parent.height - height * 2) * currentPosition + (height / 2) + color: (control.horizontal && control.first.visualPosition < currentPosition && control.second.visualPosition > currentPosition) + || (!control.horizontal && control.first.visualPosition > currentPosition && control.second.visualPosition < currentPosition) + ? control.Material.primaryHighlightedTextColor : control.Material.accentColor + + required property int index + readonly property real currentPosition: index / (parent.repeater.count - 1) + } + } + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/RoundButton.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/RoundButton.qml new file mode 100644 index 0000000..67e4401 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/RoundButton.qml @@ -0,0 +1,81 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Material +import QtQuick.Controls.Material.impl + +T.RoundButton { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + topInset: 6 + leftInset: 6 + rightInset: 6 + bottomInset: 6 + padding: 12 + spacing: 6 + + icon.width: 24 + icon.height: 24 + icon.color: !enabled ? Material.hintTextColor : + flat && highlighted ? Material.accentColor : + highlighted ? Material.primaryHighlightedTextColor : Material.foreground + + Material.elevation: control.down ? 8 : 2 + Material.background: flat ? "transparent" : undefined + + contentItem: IconLabel { + spacing: control.spacing + mirrored: control.mirrored + display: control.display + + icon: control.icon + text: control.text + font: control.font + color: !control.enabled ? control.Material.hintTextColor : + control.flat && control.highlighted ? control.Material.accentColor : + control.highlighted ? control.Material.primaryHighlightedTextColor : control.Material.foreground + } + + // TODO: Add a proper ripple/ink effect for mouse/touch input and focus state + background: Rectangle { + implicitWidth: control.Material.buttonHeight + implicitHeight: control.Material.buttonHeight + + radius: control.radius + color: control.Material.buttonColor(control.Material.theme, control.Material.background, + control.Material.accent, control.enabled, control.flat, control.highlighted, false /*checked*/) + + Rectangle { + width: parent.width + height: parent.height + radius: control.radius + visible: enabled && (control.hovered || control.visualFocus) + color: control.Material.rippleColor + } + + Rectangle { + width: parent.width + height: parent.height + radius: control.radius + visible: control.down + color: control.Material.rippleColor + } + + // The layer is disabled when the button color is transparent so that you can do + // Material.background: "transparent" and get a proper flat button without needing + // to set Material.elevation as well + layer.enabled: control.enabled && color.a > 0 && !control.flat + layer.effect: ElevationEffect { + elevation: control.Material.elevation + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/ScrollBar.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/ScrollBar.qml new file mode 100644 index 0000000..d54c21b --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/ScrollBar.qml @@ -0,0 +1,57 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Material + +T.ScrollBar { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: control.interactive ? 1 : 2 + visible: control.policy !== T.ScrollBar.AlwaysOff + minimumSize: orientation === Qt.Horizontal ? height / width : width / height + + contentItem: Rectangle { + implicitWidth: control.interactive ? 13 : 4 + implicitHeight: control.interactive ? 13 : 4 + + color: control.pressed ? control.Material.scrollBarPressedColor : + control.interactive && control.hovered ? control.Material.scrollBarHoveredColor : control.Material.scrollBarColor + opacity: 0.0 + } + + background: Rectangle { + implicitWidth: control.interactive ? 16 : 4 + implicitHeight: control.interactive ? 16 : 4 + color: "#0e000000" + opacity: 0.0 + visible: control.interactive + } + + states: State { + name: "active" + when: control.policy === T.ScrollBar.AlwaysOn || (control.active && control.size < 1.0) + } + + transitions: [ + Transition { + to: "active" + NumberAnimation { targets: [control.contentItem, control.background]; property: "opacity"; to: 1.0 } + }, + Transition { + from: "active" + SequentialAnimation { + PropertyAction{ targets: [control.contentItem, control.background]; property: "opacity"; value: 1.0 } + PauseAnimation { duration: 2450 } + NumberAnimation { targets: [control.contentItem, control.background]; property: "opacity"; to: 0.0 } + } + } + ] +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/ScrollIndicator.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/ScrollIndicator.qml new file mode 100644 index 0000000..e1e3ef4 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/ScrollIndicator.qml @@ -0,0 +1,43 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Material + +T.ScrollIndicator { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: 2 + + contentItem: Rectangle { + implicitWidth: 4 + implicitHeight: 4 + + color: control.Material.scrollBarColor + visible: control.size < 1.0 + opacity: 0.0 + + states: State { + name: "active" + when: control.active + PropertyChanges { control.contentItem.opacity: 0.75 } + } + + transitions: [ + Transition { + from: "active" + SequentialAnimation { + PauseAnimation { duration: 450 } + NumberAnimation { target: control.contentItem; duration: 200; property: "opacity"; to: 0.0 } + } + } + ] + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/ScrollView.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/ScrollView.qml new file mode 100644 index 0000000..1f7f9fb --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/ScrollView.qml @@ -0,0 +1,32 @@ +// Copyright (C) 2020 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Templates as T + +T.ScrollView { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + ScrollBar.vertical: ScrollBar { + parent: control + x: control.mirrored ? 0 : control.width - width + y: control.topPadding + height: control.availableHeight + active: control.ScrollBar.horizontal.active + } + + ScrollBar.horizontal: ScrollBar { + parent: control + x: control.leftPadding + y: control.height - height + width: control.availableWidth + active: control.ScrollBar.vertical.active + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/SearchField.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/SearchField.qml new file mode 100644 index 0000000..fbab5a1 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/SearchField.qml @@ -0,0 +1,127 @@ +// Copyright (C) 2025 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +pragma ComponentBehavior: Bound + +import QtQuick +import QtQuick.Window +import QtQuick.Controls.impl +import QtQuick.Templates as T +import QtQuick.Controls.Material +import QtQuick.Controls.Material.impl + +T.SearchField { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + searchIndicator.implicitIndicatorHeight + topPadding + bottomPadding, + clearIndicator.implicitIndicatorHeight + topPadding + bottomPadding) + + leftPadding: padding + (control.mirrored || !searchIndicator.indicator || !searchIndicator.indicator.visible ? 0 : searchIndicator.indicator.width + spacing) + rightPadding: padding + (control.mirrored || !clearIndicator.indicator || !clearIndicator.indicator.visible ? 0 : clearIndicator.indicator.width + spacing) + + delegate: MenuItem { + width: ListView.view.width + text: model[control.textRole] + font.weight: control.currentIndex === index ? Font.DemiBold : Font.Normal + highlighted: control.highlightedIndex === index + hoverEnabled: control.hoverEnabled + + Material.foreground: control.currentIndex === index ? ListView.view.contentItem.Material.accent : ListView.view.contentItem.Material.foreground + + required property var model + required property int index + } + + searchIndicator.indicator: Item { + x: !control.mirrored ? 10 : control.width - width - 10 + y: control.topPadding + (control.availableHeight - height) / 2 + height: control.height + width: height / 2 + + ColorImage { + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + + source: "qrc:/qt-project.org/imports/QtQuick/Controls/Material/images/search-magnifier.png" + color: control.enabled ? control.Material.foreground : control.Material.hintTextColor + } + } + + clearIndicator.indicator: Item { + x: control.mirrored ? 10 : control.width - width - 10 + y: control.topPadding + (control.availableHeight - height) / 2 + height: control.height + width: height / 2 + visible: control.text.length > 0 + + ColorImage { + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + + source: "qrc:/qt-project.org/imports/QtQuick/Controls/Material/images/close_circle.png" + color: control.enabled ? control.Material.foreground : control.Material.hintTextColor + } + } + + contentItem: T.TextField { + leftPadding: Material.textFieldHorizontalPadding + rightPadding: Material.textFieldHorizontalPadding + topPadding: Material.textFieldVerticalPadding + bottomPadding: Material.textFieldVerticalPadding + + text: control.text + + color: control.enabled ? control.Material.foreground : control.Material.hintTextColor + selectionColor: control.Material.accentColor + selectedTextColor: control.Material.primaryHighlightedTextColor + verticalAlignment: Text.AlignVCenter + + cursorDelegate: CursorDelegate { } + } + + background: MaterialTextContainer { + implicitWidth: 160 + implicitHeight: control.Material.textFieldHeight + + outlineColor: (enabled && control.hovered) ? control.Material.primaryTextColor : control.Material.hintTextColor + focusedOutlineColor: control.Material.accentColor + controlHasActiveFocus: control.activeFocus + controlHasText: true + horizontalPadding: control.Material.textFieldHorizontalPadding + } + + popup: T.Popup { + y: control.height + width: control.width + height: contentItem.implicitHeight > 0 ? Math.min(contentItem.implicitHeight + verticalPadding * 2, control.Window.height - control.y - control.height - control.padding) : 0 + topMargin: 10 + bottomMargin: 10 + verticalPadding: 10 + + contentItem: ListView { + clip: true + implicitHeight: contentHeight + model: control.delegateModel + currentIndex: control.highlightedIndex + highlightMoveDuration: 0 + + T.ScrollIndicator.vertical: ScrollIndicator { } + } + + background: Rectangle { + radius: 5 + color: control.Material.dialogColor + + layer.enabled: control.enabled > 0 + layer.effect: RoundedElevationEffect { + elevation: 4 + roundedScale: Material.ExtraSmallScale + } + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/SelectionRectangle.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/SelectionRectangle.qml new file mode 100644 index 0000000..a40054c --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/SelectionRectangle.qml @@ -0,0 +1,34 @@ +// Copyright (C) 2021 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Material +import QtQuick.Controls.Material.impl + +T.SelectionRectangle { + id: control + + topLeftHandle: handle + bottomRightHandle: handle + + Component { + id: handle + SliderHandle { + palette: SelectionRectangle.control.palette + handlePressed: tapHandler.pressed || SelectionRectangle.dragging + handleHovered: hoverHandler.hovered + visible: SelectionRectangle.control.active + + HoverHandler { + id: hoverHandler + } + + TapHandler { + id: tapHandler + } + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/Slider.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/Slider.qml new file mode 100644 index 0000000..029a785 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/Slider.qml @@ -0,0 +1,88 @@ +// Copyright (C) 2022 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Material +import QtQuick.Controls.Material.impl + +T.Slider { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitHandleWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitHandleHeight + topPadding + bottomPadding) + + padding: 6 + + // The Slider is discrete if all of the following requirements are met: + // * stepSize is positive + // * snapMode is set to SnapAlways + // * the difference between to and from is cleanly divisible by the stepSize + // * the number of tick marks intended to be rendered is less than the width to height ratio, or vice versa for vertical sliders. + readonly property real __steps: Math.abs(to - from) / stepSize + readonly property bool __isDiscrete: stepSize >= Number.EPSILON + && snapMode === Slider.SnapAlways + && Math.abs(Math.round(__steps) - __steps) < Number.EPSILON + && Math.floor(__steps) < (horizontal ? background.width / background.height : background.height / background.width) + + handle: SliderHandle { + x: control.leftPadding + (control.horizontal ? control.visualPosition * (control.availableWidth - width) : (control.availableWidth - width) / 2) + y: control.topPadding + (control.horizontal ? (control.availableHeight - height) / 2 : control.visualPosition * (control.availableHeight - height)) + value: control.value + handleHasFocus: control.visualFocus + handlePressed: control.pressed + handleHovered: control.hovered + } + + background: Item { + x: control.leftPadding + (control.horizontal ? 0 : (control.availableWidth - width) / 2) + y: control.topPadding + (control.horizontal ? (control.availableHeight - height) / 2 : 0) + implicitWidth: control.horizontal ? 200 : 48 + implicitHeight: control.horizontal ? 48 : 200 + width: control.horizontal ? control.availableWidth : 4 + height: control.horizontal ? 4 : control.availableHeight + + Rectangle { + x: (control.horizontal ? (control.implicitHandleWidth / 2) - (control.__isDiscrete ? 2 : 0) : 0) + y: (control.horizontal ? 0 : (control.implicitHandleHeight / 2) - (control.__isDiscrete ? 2 : 0)) + width: parent.width - (control.horizontal ? (control.implicitHandleWidth - (control.__isDiscrete ? 4 : 0)) : 0) + height: parent.height - (control.horizontal ? 0 : (control.implicitHandleHeight - (control.__isDiscrete ? 4 : 0))) + scale: control.horizontal && control.mirrored ? -1 : 1 + radius: Math.min(width, height) / 2 + color: control.enabled ? Color.transparent(control.Material.accentColor, 0.33) : control.Material.sliderDisabledColor + + Rectangle { + x: control.horizontal ? 0 : (parent.width - width) / 2 + y: control.horizontal ? (parent.height - height) / 2 : control.visualPosition * parent.height + width: control.horizontal ? control.position * parent.width : 4 + height: control.horizontal ? 4 : control.position * parent.height + radius: Math.min(width, height) / 2 + color: control.enabled ? control.Material.accentColor : control.Material.sliderDisabledColor + } + + // Declaring this as a property (in combination with the parent binding below) avoids ids, + // which prevent deferred execution. + property Repeater repeater: Repeater { + parent: control.background.children[0] + model: control.__isDiscrete ? Math.floor(control.__steps) + 1 : 0 + delegate: Rectangle { + width: 2 + height: 2 + radius: 2 + x: control.horizontal ? (parent.width - width * 2) * currentPosition + (width / 2) : (parent.width - width) / 2 + y: control.horizontal ? (parent.height - height) / 2 : (parent.height - height * 2) * currentPosition + (height / 2) + color: (control.horizontal && control.visualPosition > currentPosition) + || (!control.horizontal && control.visualPosition <= currentPosition) + ? control.Material.primaryHighlightedTextColor : control.Material.accentColor + + required property int index + readonly property real currentPosition: index / (parent.repeater.count - 1) + } + } + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/SpinBox.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/SpinBox.qml new file mode 100644 index 0000000..accf8ab --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/SpinBox.qml @@ -0,0 +1,121 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Material +import QtQuick.Controls.Material.impl + +T.SpinBox { + id: control + + // Note: the width of the indicators are calculated into the padding + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + up.implicitIndicatorHeight, down.implicitIndicatorHeight) + + spacing: 6 + topPadding: Material.textFieldVerticalPadding + bottomPadding: Material.textFieldVerticalPadding + leftPadding: control.mirrored ? (up.indicator ? up.indicator.width : 0) : (down.indicator ? down.indicator.width : 0) + rightPadding: control.mirrored ? (down.indicator ? down.indicator.width : 0) : (up.indicator ? up.indicator.width : 0) + + validator: IntValidator { + locale: control.locale.name + bottom: Math.min(control.from, control.to) + top: Math.max(control.from, control.to) + } + + contentItem: TextInput { + text: control.displayText + + font: control.font + color: enabled ? control.Material.foreground : control.Material.hintTextColor + selectionColor: control.Material.textSelectionColor + selectedTextColor: control.Material.foreground + horizontalAlignment: Qt.AlignHCenter + verticalAlignment: Qt.AlignVCenter + + cursorDelegate: CursorDelegate { } + + readOnly: !control.editable + validator: control.validator + inputMethodHints: control.inputMethodHints + clip: width < implicitWidth + } + + up.indicator: Item { + x: control.mirrored ? 0 : control.width - width + implicitWidth: control.Material.touchTarget + implicitHeight: control.Material.touchTarget + height: control.height + width: height + + Ripple { + clipRadius: 2 + x: control.spacing + y: control.spacing + width: parent.width - 2 * control.spacing + height: parent.height - 2 * control.spacing + pressed: control.up.pressed + active: control.up.pressed || control.up.hovered || control.visualFocus + color: control.Material.rippleColor + } + + Rectangle { + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + width: Math.min(parent.width / 3, parent.height / 3) + height: 2 + color: enabled ? control.Material.foreground : control.Material.spinBoxDisabledIconColor + } + Rectangle { + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + width: 2 + height: Math.min(parent.width / 3, parent.height / 3) + color: enabled ? control.Material.foreground : control.Material.spinBoxDisabledIconColor + } + } + + down.indicator: Item { + x: control.mirrored ? control.width - width : 0 + implicitWidth: control.Material.touchTarget + implicitHeight: control.Material.touchTarget + height: control.height + width: height + + Ripple { + clipRadius: 2 + x: control.spacing + y: control.spacing + width: parent.width - 2 * control.spacing + height: parent.height - 2 * control.spacing + pressed: control.down.pressed + active: control.down.pressed || control.down.hovered || control.visualFocus + color: control.Material.rippleColor + } + + Rectangle { + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + width: parent.width / 3 + height: 2 + color: enabled ? control.Material.foreground : control.Material.spinBoxDisabledIconColor + } + } + + background: MaterialTextContainer { + implicitWidth: 140 + implicitHeight: control.Material.textFieldHeight + + outlineColor: (enabled && control.hovered) ? control.Material.primaryTextColor : control.Material.hintTextColor + focusedOutlineColor: control.Material.accentColor + controlHasActiveFocus: control.activeFocus + controlHasText: true + horizontalPadding: control.Material.textFieldHorizontalPadding + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/SplitView.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/SplitView.qml new file mode 100644 index 0000000..ca685d6 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/SplitView.qml @@ -0,0 +1,41 @@ +// Copyright (C) 2018 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Material + +T.SplitView { + id: control + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + handle: Rectangle { + implicitWidth: control.orientation === Qt.Horizontal ? 6 : control.width + implicitHeight: control.orientation === Qt.Horizontal ? control.height : 6 + color: T.SplitHandle.pressed ? control.Material.background + : Qt.lighter(control.Material.background, T.SplitHandle.hovered ? 1.2 : 1.1) + + Rectangle { + color: control.Material.secondaryTextColor + width: control.orientation === Qt.Horizontal ? thickness : length + height: control.orientation === Qt.Horizontal ? length : thickness + radius: thickness + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + + property int length: parent.T.SplitHandle.pressed ? 3 : 8 + readonly property int thickness: parent.T.SplitHandle.pressed ? 3 : 1 + + Behavior on length { + NumberAnimation { + duration: 100 + } + } + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/StackView.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/StackView.qml new file mode 100644 index 0000000..e157805 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/StackView.qml @@ -0,0 +1,64 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Material + +T.StackView { + id: control + + component LineAnimation: NumberAnimation { + duration: 200 + easing.type: Easing.OutCubic + } + + component FadeIn: LineAnimation { + property: "opacity" + from: 0.0 + to: 1.0 + } + + component FadeOut: LineAnimation { + property: "opacity" + from: 1.0 + to: 0.0 + } + + popEnter: Transition { + // slide_in_left + LineAnimation { property: "x"; from: (control.mirrored ? -0.5 : 0.5) * -control.width; to: 0 } + FadeIn {} + } + + popExit: Transition { + // slide_out_right + LineAnimation { property: "x"; from: 0; to: (control.mirrored ? -0.5 : 0.5) * control.width } + FadeOut {} + } + + pushEnter: Transition { + // slide_in_right + LineAnimation { property: "x"; from: (control.mirrored ? -0.5 : 0.5) * control.width; to: 0 } + FadeIn {} + } + + pushExit: Transition { + // slide_out_left + LineAnimation { property: "x"; from: 0; to: (control.mirrored ? -0.5 : 0.5) * -control.width } + FadeOut {} + } + + replaceEnter: Transition { + // slide_in_right + LineAnimation { property: "x"; from: (control.mirrored ? -0.5 : 0.5) * control.width; to: 0 } + FadeIn {} + } + + replaceExit: Transition { + // slide_out_left + LineAnimation { property: "x"; from: 0; to: (control.mirrored ? -0.5 : 0.5) * -control.width } + FadeOut {} + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/SwipeDelegate.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/SwipeDelegate.qml new file mode 100644 index 0000000..7b44289 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/SwipeDelegate.qml @@ -0,0 +1,66 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Material +import QtQuick.Controls.Material.impl + +T.SwipeDelegate { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + padding: 16 + verticalPadding: 8 + spacing: 16 + + icon.width: 24 + icon.height: 24 + icon.color: enabled ? Material.foreground : Material.hintTextColor + + swipe.transition: Transition { SmoothedAnimation { velocity: 3; easing.type: Easing.InOutCubic } } + + contentItem: IconLabel { + spacing: control.spacing + mirrored: control.mirrored + display: control.display + alignment: control.display === IconLabel.IconOnly || control.display === IconLabel.TextUnderIcon ? Qt.AlignCenter : Qt.AlignLeft + + icon: control.icon + text: control.text + font: control.font + color: control.enabled ? control.Material.foreground : control.Material.hintTextColor + } + + background: Rectangle { + implicitHeight: control.Material.delegateHeight + + color: control.Material.backgroundColor + + Rectangle { + width: parent.width + height: parent.height + visible: control.highlighted + color: control.Material.listHighlightColor + } + + Ripple { + width: parent.width + height: parent.height + + clip: visible + pressed: control.pressed + anchor: control + active: enabled && (control.down || control.visualFocus || control.hovered) + color: control.Material.rippleColor + enabled: control.swipe.position === 0 + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/SwipeView.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/SwipeView.qml new file mode 100644 index 0000000..f830758 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/SwipeView.qml @@ -0,0 +1,34 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Material + +T.SwipeView { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + contentItem: ListView { + model: control.contentModel + interactive: control.interactive + currentIndex: control.currentIndex + focus: control.focus + + spacing: control.spacing + orientation: control.orientation + snapMode: ListView.SnapOneItem + boundsBehavior: Flickable.StopAtBounds + + highlightRangeMode: ListView.StrictlyEnforceRange + preferredHighlightBegin: 0 + preferredHighlightEnd: 0 + highlightMoveDuration: 250 + maximumFlickVelocity: 4 * (control.orientation === Qt.Horizontal ? width : height) + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/Switch.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/Switch.qml new file mode 100644 index 0000000..4811bf7 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/Switch.qml @@ -0,0 +1,56 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.Material +import QtQuick.Controls.Material.impl +import QtQuick.Templates as T + +T.Switch { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + padding: 8 + spacing: 8 + + icon.width: 16 + icon.height: 16 + icon.color: checked + ? (Material.theme === Material.Light + ? enabled ? Qt.darker(Material.switchCheckedTrackColor, 1.8) : Material.switchDisabledCheckedIconColor + : enabled ? Material.primaryTextColor : Material.switchDisabledCheckedIconColor) + : enabled ? Material.switchUncheckedTrackColor : Material.switchDisabledUncheckedIconColor + + indicator: SwitchIndicator { + x: control.text ? (control.mirrored ? control.width - width - control.rightPadding : control.leftPadding) : control.leftPadding + (control.availableWidth - width) / 2 + y: control.topPadding + (control.availableHeight - height) / 2 + control: control + + Ripple { + x: parent.handle.x + parent.handle.width / 2 - width / 2 + y: parent.handle.y + parent.handle.height / 2 - height / 2 + width: 28 + height: 28 + pressed: control.pressed + active: enabled && (control.down || control.visualFocus || control.hovered) + color: control.checked ? control.Material.highlightedRippleColor : control.Material.rippleColor + } + } + + contentItem: Text { + leftPadding: control.indicator && !control.mirrored ? control.indicator.width + control.spacing : 0 + rightPadding: control.indicator && control.mirrored ? control.indicator.width + control.spacing : 0 + + text: control.text + font: control.font + color: control.enabled ? control.Material.foreground : control.Material.hintTextColor + elide: Text.ElideRight + verticalAlignment: Text.AlignVCenter + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/SwitchDelegate.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/SwitchDelegate.qml new file mode 100644 index 0000000..f0e242e --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/SwitchDelegate.qml @@ -0,0 +1,65 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Material +import QtQuick.Controls.Material.impl + +T.SwitchDelegate { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + padding: 16 + verticalPadding: Material.switchDelegateVerticalPadding + spacing: 16 + + icon.width: 24 + icon.height: 24 + icon.color: enabled ? Material.foreground : Material.hintTextColor + + indicator: SwitchIndicator { + x: control.text ? (control.mirrored ? control.leftPadding : control.width - width - control.rightPadding) : control.leftPadding + (control.availableWidth - width) / 2 + y: control.topPadding + (control.availableHeight - height) / 2 + control: control + } + + contentItem: IconLabel { + leftPadding: !control.mirrored ? 0 : control.indicator.width + control.spacing + rightPadding: control.mirrored ? 0 : control.indicator.width + control.spacing + + spacing: control.spacing + mirrored: control.mirrored + display: control.display + alignment: control.display === IconLabel.IconOnly || control.display === IconLabel.TextUnderIcon ? Qt.AlignCenter : Qt.AlignLeft + + icon: control.icon + text: control.text + font: control.font + color: control.enabled ? control.Material.foreground : control.Material.hintTextColor + } + + background: Rectangle { + implicitHeight: control.Material.delegateHeight + + color: control.highlighted ? control.Material.listHighlightColor : "transparent" + + Ripple { + width: parent.width + height: parent.height + + clip: visible + pressed: control.pressed + anchor: control + active: enabled && (control.down || control.visualFocus || control.hovered) + color: control.Material.rippleColor + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/TabBar.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/TabBar.qml new file mode 100644 index 0000000..68e66b4 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/TabBar.qml @@ -0,0 +1,57 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Material +import QtQuick.Controls.Material.impl + +T.TabBar { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + spacing: 1 + + contentItem: ListView { + model: control.contentModel + currentIndex: control.currentIndex + + spacing: control.spacing + orientation: ListView.Horizontal + boundsBehavior: Flickable.StopAtBounds + flickableDirection: Flickable.AutoFlickIfNeeded + snapMode: ListView.SnapToItem + + highlightMoveDuration: 250 + highlightResizeDuration: 0 + highlightFollowsCurrentItem: true + highlightRangeMode: ListView.ApplyRange + preferredHighlightBegin: 48 + preferredHighlightEnd: width - 48 + + highlight: Item { + z: 2 + Rectangle { + height: 2 + width: parent.width + y: control.position === T.TabBar.Footer ? 0 : parent.height - height + color: control.Material.accentColor + } + } + } + + background: Rectangle { + color: control.Material.backgroundColor + + layer.enabled: control.Material.elevation > 0 + layer.effect: ElevationEffect { + elevation: control.Material.elevation + fullWidth: true + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/TabButton.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/TabButton.qml new file mode 100644 index 0000000..da2619c --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/TabButton.qml @@ -0,0 +1,46 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Material +import QtQuick.Controls.Material.impl + +T.TabButton { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: 12 + spacing: 6 + + icon.width: 24 + icon.height: 24 + icon.color: !enabled ? Material.hintTextColor : down || checked ? Material.accentColor : Material.foreground + + contentItem: IconLabel { + spacing: control.spacing + mirrored: control.mirrored + display: control.display + + icon: control.icon + text: control.text + font: control.font + color: !control.enabled ? control.Material.hintTextColor : control.down || control.checked ? control.Material.accentColor : control.Material.foreground + } + + background: Ripple { + implicitHeight: control.Material.touchTarget + + clip: true + pressed: control.pressed + anchor: control + active: enabled && (control.down || control.visualFocus || control.hovered) + color: control.Material.rippleColor + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/TextArea.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/TextArea.qml new file mode 100644 index 0000000..ff8b741 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/TextArea.qml @@ -0,0 +1,84 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Material +import QtQuick.Controls.Material.impl + +T.TextArea { + id: control + + implicitWidth: Math.max(contentWidth + leftPadding + rightPadding, + implicitBackgroundWidth + leftInset + rightInset, + placeholder.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(contentHeight + topPadding + bottomPadding, + implicitBackgroundHeight + topInset + bottomInset) + + // If we're clipped, or we're in a Flickable that's clipped, set our topInset + // to half the height of the placeholder text to avoid it being clipped. + topInset: clip || (parent?.parent as Flickable && parent?.parent.clip) ? placeholder.largestHeight / 2 : 0 + + leftPadding: Material.textFieldHorizontalPadding + rightPadding: Material.textFieldHorizontalPadding + // Need to account for the placeholder text when it's sitting on top. + topPadding: Material.containerStyle === Material.Filled && placeholderText.length > 0 && (activeFocus || length > 0) + ? Material.textFieldVerticalPadding + placeholder.largestHeight + // When the condition above is not met, the text should always sit in the middle + // of a default-height TextArea, which is just near the top for a higher-than-default one. + // Account for any topInset as well, otherwise the text will be too close to the background. + : ((implicitBackgroundHeight - placeholder.largestHeight) / 2) + topInset + bottomPadding: Material.textFieldVerticalPadding + + color: enabled ? Material.foreground : Material.hintTextColor + selectionColor: Material.accentColor + selectedTextColor: Material.primaryHighlightedTextColor + placeholderTextColor: enabled && activeFocus ? Material.accentColor : Material.hintTextColor + + Material.containerStyle: Material.Outlined + + cursorDelegate: CursorDelegate { } + + FloatingPlaceholderText { + id: placeholder + width: control.width - (control.leftPadding + control.rightPadding) + text: control.placeholderText + font: control.font + color: control.placeholderTextColor + elide: Text.ElideRight + renderType: control.renderType + // When the TextArea is in a Flickable, the background is reparented to it + // so that decorations don't move with the content. We need to do the same. + // Also allow the background to be set to null; in that case we're just not visible. + parent: control.background?.parent ?? null + + filled: control.Material.containerStyle === Material.Filled + verticalPadding: control.Material.textFieldVerticalPadding + controlHasActiveFocus: control.activeFocus + controlHasText: control.length > 0 + controlImplicitBackgroundHeight: control.implicitBackgroundHeight + controlHeight: control.height + leftPadding: control.leftPadding + floatingLeftPadding: control.Material.textFieldHorizontalPadding + } + + background: MaterialTextContainer { + implicitWidth: 120 + implicitHeight: control.Material.textFieldHeight + + filled: control.Material.containerStyle === Material.Filled + fillColor: control.Material.textFieldFilledContainerColor + outlineColor: (enabled && control.hovered) ? control.Material.primaryTextColor : control.Material.hintTextColor + focusedOutlineColor: control.Material.accentColor + // When the control's size is set larger than its implicit size, use whatever size is smaller + // so that the gap isn't too big. + placeholderTextWidth: Math.min(placeholder.width, placeholder.implicitWidth) * placeholder.scale + placeholderTextHAlign: control.effectiveHorizontalAlignment + controlHasActiveFocus: control.activeFocus + controlHasText: control.length > 0 + placeholderHasText: placeholder.text.length > 0 + horizontalPadding: control.Material.textFieldHorizontalPadding + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/TextField.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/TextField.qml new file mode 100644 index 0000000..653d449 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/TextField.qml @@ -0,0 +1,80 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Material +import QtQuick.Controls.Material.impl + +T.TextField { + id: control + + implicitWidth: implicitBackgroundWidth + leftInset + rightInset + || Math.max(contentWidth, placeholder.implicitWidth) + leftPadding + rightPadding + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + contentHeight + topPadding + bottomPadding) + + // If we're clipped, set topInset to half the height of the placeholder text to avoid it being clipped. + topInset: clip ? placeholder.largestHeight / 2 : 0 + + leftPadding: Material.textFieldHorizontalPadding + rightPadding: Material.textFieldHorizontalPadding + // Need to account for the placeholder text when it's sitting on top. + topPadding: Material.containerStyle === Material.Filled + ? placeholderText.length > 0 && (activeFocus || length > 0) + ? Material.textFieldVerticalPadding + placeholder.largestHeight + : Material.textFieldVerticalPadding + // Account for any topInset (used to avoid floating placeholder text being clipped), + // otherwise the text will be too close to the background. + : Material.textFieldVerticalPadding + topInset + bottomPadding: Material.textFieldVerticalPadding + + color: enabled ? Material.foreground : Material.hintTextColor + selectionColor: Material.accentColor + selectedTextColor: Material.primaryHighlightedTextColor + placeholderTextColor: enabled && activeFocus ? Material.accentColor : Material.hintTextColor + verticalAlignment: TextInput.AlignVCenter + + Material.containerStyle: Material.Outlined + + cursorDelegate: CursorDelegate { } + + FloatingPlaceholderText { + id: placeholder + width: control.width - (control.leftPadding + control.rightPadding) + text: control.placeholderText + font: control.font + color: control.placeholderTextColor + elide: Text.ElideRight + renderType: control.renderType + + filled: control.Material.containerStyle === Material.Filled + verticalPadding: control.Material.textFieldVerticalPadding + controlHasActiveFocus: control.activeFocus + controlHasText: control.length > 0 + controlImplicitBackgroundHeight: control.implicitBackgroundHeight + controlHeight: control.height + leftPadding: control.leftPadding + floatingLeftPadding: control.Material.textFieldHorizontalPadding + } + + background: MaterialTextContainer { + implicitWidth: 120 + implicitHeight: control.Material.textFieldHeight + + filled: control.Material.containerStyle === Material.Filled + fillColor: control.Material.textFieldFilledContainerColor + outlineColor: (enabled && control.hovered) ? control.Material.primaryTextColor : control.Material.hintTextColor + focusedOutlineColor: control.Material.accentColor + // When the control's size is set larger than its implicit size, use whatever size is smaller + // so that the gap isn't too big. + placeholderTextWidth: Math.min(placeholder.width, placeholder.implicitWidth) * placeholder.scale + placeholderTextHAlign: control.effectiveHorizontalAlignment + controlHasActiveFocus: control.activeFocus + controlHasText: control.length > 0 + placeholderHasText: placeholder.text.length > 0 + horizontalPadding: control.Material.textFieldHorizontalPadding + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/ToolBar.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/ToolBar.qml new file mode 100644 index 0000000..d9502e6 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/ToolBar.qml @@ -0,0 +1,39 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Material +import QtQuick.Controls.Material.impl + +T.ToolBar { + id: control + + Material.elevation: 0 + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + topPadding: SafeArea.margins.top + leftPadding: SafeArea.margins.left + rightPadding: SafeArea.margins.right + bottomPadding: SafeArea.margins.bottom + + Material.background: Material.primary + + spacing: 16 + + background: Rectangle { + implicitHeight: 48 + color: control.Material.background + + layer.enabled: control.Material.elevation > 0 + layer.effect: ElevationEffect { + elevation: control.Material.elevation + fullWidth: true + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/ToolButton.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/ToolButton.qml new file mode 100644 index 0000000..f6f447e --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/ToolButton.qml @@ -0,0 +1,54 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Material +import QtQuick.Controls.Material.impl + +T.ToolButton { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: 6 + spacing: 6 + + icon.width: 24 + icon.height: 24 + icon.color: !enabled ? Material.hintTextColor : checked || highlighted ? Material.accent : Material.foreground + + contentItem: IconLabel { + spacing: control.spacing + mirrored: control.mirrored + display: control.display + + icon: control.icon + text: control.text + font: control.font + color: !control.enabled ? control.Material.hintTextColor : + control.checked || control.highlighted ? control.Material.accent : control.Material.foreground + } + + background: Ripple { + implicitWidth: control.Material.touchTarget + implicitHeight: control.Material.touchTarget + + readonly property bool square: control.contentItem.width <= control.contentItem.height + + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + clip: !square + width: square ? parent.height / 2 : parent.width + height: square ? parent.height / 2 : parent.height + pressed: control.pressed + anchor: control + active: control.enabled && (control.down || control.visualFocus || control.hovered) + color: control.Material.rippleColor + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/ToolSeparator.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/ToolSeparator.qml new file mode 100644 index 0000000..38aafbb --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/ToolSeparator.qml @@ -0,0 +1,25 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Material + +T.ToolSeparator { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + horizontalPadding: vertical ? 12 : 5 + verticalPadding: vertical ? 5 : 12 + + contentItem: Rectangle { + implicitWidth: control.vertical ? 1 : 38 + implicitHeight: control.vertical ? 38 : 1 + color: control.Material.hintTextColor + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/ToolTip.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/ToolTip.qml new file mode 100644 index 0000000..b29e176 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/ToolTip.qml @@ -0,0 +1,51 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Material + +T.ToolTip { + id: control + + x: parent ? (parent.width - implicitWidth) / 2 : 0 + y: -implicitHeight - 24 + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + margins: 12 + padding: 8 + horizontalPadding: padding + 8 + + closePolicy: T.Popup.CloseOnEscape | T.Popup.CloseOnPressOutsideParent | T.Popup.CloseOnReleaseOutsideParent + + Material.theme: Material.Dark + + enter: Transition { + // toast_enter + NumberAnimation { property: "opacity"; from: 0.0; to: 1.0; easing.type: Easing.OutQuad; duration: 500 } + } + + exit: Transition { + // toast_exit + NumberAnimation { property: "opacity"; from: 1.0; to: 0.0; easing.type: Easing.InQuad; duration: 500 } + } + + contentItem: Text { + text: control.text + font: control.font + wrapMode: Text.Wrap + color: control.Material.foreground + } + + background: Rectangle { + implicitHeight: control.Material.tooltipHeight + color: control.Material.tooltipColor + opacity: 0.9 + radius: 2 + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/TreeViewDelegate.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/TreeViewDelegate.qml new file mode 100644 index 0000000..35c652a --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/TreeViewDelegate.qml @@ -0,0 +1,107 @@ +// Copyright (C) 2022 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Material + +T.TreeViewDelegate { + id: control + + implicitWidth: leftMargin + __contentIndent + implicitContentWidth + rightPadding + rightMargin + implicitHeight: Math.max(implicitBackgroundHeight, implicitContentHeight, implicitIndicatorHeight) + + indentation: indicator ? indicator.width : 12 + leftMargin: 16 + rightMargin: 16 + spacing: 14 + + topPadding: contentItem ? (height - contentItem.implicitHeight) / 2 : 0 + leftPadding: !mirrored ? leftMargin + __contentIndent : width - leftMargin - __contentIndent - implicitContentWidth + + highlighted: control.selected || control.current + || ((control.treeView.selectionBehavior === TableView.SelectRows + || control.treeView.selectionBehavior === TableView.SelectionDisabled) + && control.row === control.treeView.currentRow) + + required property int row + required property var model + readonly property real __contentIndent: !isTreeNode ? 0 : (depth * indentation) + (indicator ? indicator.width + spacing : 0) + + indicator: Item { + readonly property real __indicatorIndent: control.leftMargin + (control.depth * control.indentation) + x: !control.mirrored ? __indicatorIndent : control.width - __indicatorIndent - width + y: (control.height - height) / 2 + implicitWidth: Math.max(arrow.implicitWidth, 20) + implicitHeight: control.Material.buttonHeight + + property ColorImage arrow : ColorImage { + parent: control.indicator + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + rotation: control.expanded ? 90 : (control.mirrored ? 180 : 0) + source: "qrc:/qt-project.org/imports/QtQuick/Controls/Material/images/arrow-indicator.png" + color: control.enabled ? control.Material.foreground : control.Material.hintTextColor + defaultColor: "#353637" + } + } + + background: Rectangle { + implicitHeight: control.Material.buttonHeight + color: control.highlighted + ? control.Material.accentColor + : (control.treeView.alternatingRows && control.row % 2 !== 0 + ? control.Material.background + // The Material.shade() is used as the alternate background color for rows + // based on the Material.theme value. + : control.Material.shade(control.Material.background, + control.Material.theme === Material.Dark + ? Material.Shade100 // the lighter background color + : Material.Shade700 // the darker background color + )) + } + + contentItem: Label { + text: control.model.display + elide: Text.ElideRight + visible: !control.editing + } + + // The edit delegate is a separate component, and doesn't need + // to follow the same strict rules that are applied to a control. + // qmllint disable attached-property-reuse + // qmllint disable controls-attached-property-reuse + // qmllint disable controls-sanity + TableView.editDelegate: FocusScope { + width: parent.width + height: parent.height + + readonly property int __role: { + let model = control.treeView.model + let index = control.treeView.index(row, column) + let editText = model.data(index, Qt.EditRole) + return editText !== undefined ? Qt.EditRole : Qt.DisplayRole + } + + TextField { + id: textField + x: control.contentItem.x + y: (parent.height - height) / 2 + width: control.contentItem.width + text: control.treeView.model.data(control.treeView.index(row, column), __role) + focus: true + } + + TableView.onCommit: { + let index = TableView.view.index(row, column) + TableView.view.model.setData(index, textField.text, __role) + } + + Component.onCompleted: textField.selectAll() + } + // qmllint enable attached-property-reuse + // qmllint enable controls-attached-property-reuse + // qmllint enable controls-sanity +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/Tumbler.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/Tumbler.qml new file mode 100644 index 0000000..ba3a8cd --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/Tumbler.qml @@ -0,0 +1,46 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Templates as T +import QtQuick.Controls.Material + +T.Tumbler { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + readonly property real __delegateHeight: availableHeight / visibleItemCount + + delegate: Text { + text: modelData + color: control.Material.foreground + font: control.font + opacity: (1.0 - Math.abs(Tumbler.displacement) / (control.visibleItemCount / 2)) * (control.enabled ? 1 : 0.6) + horizontalAlignment: Text.AlignHCenter + verticalAlignment: Text.AlignVCenter + + required property var modelData + required property int index + } + + contentItem: TumblerView { + implicitWidth: 60 + implicitHeight: 200 + model: control.model + delegate: control.delegate + path: Path { + startX: control.contentItem.width / 2 + startY: -control.__delegateHeight / 2 + PathLine { + x: control.contentItem.width / 2 + y: (control.visibleItemCount + 1) * control.__delegateHeight - control.__delegateHeight / 2 + } + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/VerticalHeaderView.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/VerticalHeaderView.qml new file mode 100644 index 0000000..3267425 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/VerticalHeaderView.qml @@ -0,0 +1,22 @@ +// Copyright (C) 2020 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +pragma ComponentBehavior: Bound + +import QtQuick.Templates as T +import QtQuick.Controls.Material + +T.VerticalHeaderView { + id: control + + // The contentWidth of TableView will be zero at start-up, until the delegate + // items have been loaded. This means that even if the implicit width of + // VerticalHeaderView should be the same as the content width in the end, we + // need to ensure that it has at least a width of 1 at start-up, otherwise + // TableView won't bother loading any delegates at all. + implicitWidth: Math.max(1, contentWidth) + implicitHeight: syncView ? syncView.height : 0 + + delegate: VerticalHeaderViewDelegate { } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/VerticalHeaderViewDelegate.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/VerticalHeaderViewDelegate.qml new file mode 100644 index 0000000..f214849 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/VerticalHeaderViewDelegate.qml @@ -0,0 +1,33 @@ +// Copyright (C) 2025 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.Material +import QtQuick.Templates as T + +T.HeaderViewDelegate { + id: control + + // same as AbstractButton.qml + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: 8 + + highlighted: selected + + background: Rectangle { + color: control.Material.backgroundColor + } + + contentItem: Label { + horizontalAlignment: Text.AlignHCenter + verticalAlignment: Text.AlignVCenter + color: enabled ? control.Material.foreground + : control.Material.hintTextColor + text: control.model[control.headerView.textRole] + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/impl/BoxShadow.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/impl/BoxShadow.qml new file mode 100644 index 0000000..462f706 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/impl/BoxShadow.qml @@ -0,0 +1,49 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.Material +import QtQuick.Controls.Material.impl + +/* + A implementation of CSS's box-shadow, used by ElevationEffect for a Material Design + elevation shadow effect. + */ +RectangularGlow { + // The 4 properties from CSS box-shadow, plus the inherited color property + property int offsetX + property int offsetY + property int blurRadius + property int spreadRadius + + // The strength of the shadow. We have this because RectangularGlow spreads + // out the shadow thinly, whereas lower elevation levels in Material 3 + // are less spread out and stronger. This is only used for items with fully-rounded + // corners, like buttons. + property real strength + + // The source item the shadow is being applied to, used for correctly + // calculating the corner radious + property Item source + + property bool fullWidth + property bool fullHeight + + // qmllint disable unqualified + // Intentionally duck-typed (QTBUG-94807) + readonly property real sourceRadius: source && source.radius || 0 + + x: (parent.width - width)/2 + offsetX + y: (parent.height - height)/2 + offsetY + + implicitWidth: source ? source.width : parent.width + implicitHeight: source ? source.height : parent.height + + width: implicitWidth + 2 * spreadRadius + (fullWidth ? 2 * cornerRadius : 0) + height: implicitHeight + 2 * spreadRadius + (fullHeight ? 2 * cornerRadius : 0) + glowRadius: blurRadius/2 + spread: strength + + cornerRadius: blurRadius + sourceRadius +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/impl/CheckIndicator.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/impl/CheckIndicator.qml new file mode 100644 index 0000000..93fe609 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/impl/CheckIndicator.qml @@ -0,0 +1,88 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.Material +import QtQuick.Controls.Material.impl + +Rectangle { + id: indicatorItem + implicitWidth: 18 + implicitHeight: 18 + color: "transparent" + border.color: !control.enabled ? control.Material.hintTextColor + : checkState !== Qt.Unchecked ? control.Material.accentColor : control.Material.secondaryTextColor + border.width: checkState !== Qt.Unchecked ? width / 2 : 2 + radius: 2 + + property Item control + property int checkState: control.checkState + + Behavior on border.width { + NumberAnimation { + duration: 100 + easing.type: Easing.OutCubic + } + } + + Behavior on border.color { + ColorAnimation { + duration: 100 + easing.type: Easing.OutCubic + } + } + + // TODO: This needs to be transparent + Image { + id: checkImage + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + width: 14 + height: 14 + source: "qrc:/qt-project.org/imports/QtQuick/Controls/Material/images/check.png" + fillMode: Image.PreserveAspectFit + + scale: indicatorItem.checkState === Qt.Checked ? 1 : 0 + Behavior on scale { NumberAnimation { duration: 100 } } + } + + Rectangle { + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + width: 12 + height: 3 + + scale: indicatorItem.checkState === Qt.PartiallyChecked ? 1 : 0 + Behavior on scale { NumberAnimation { duration: 100 } } + } + + states: [ + State { + name: "checked" + when: indicatorItem.checkState === Qt.Checked + }, + State { + name: "partiallychecked" + when: indicatorItem.checkState === Qt.PartiallyChecked + } + ] + + transitions: Transition { + SequentialAnimation { + NumberAnimation { + target: indicatorItem + property: "scale" + // Go down 2 pixels in size. + to: 1 - 2 / indicatorItem.width + duration: 120 + } + NumberAnimation { + target: indicatorItem + property: "scale" + to: 1 + duration: 120 + } + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/impl/CursorDelegate.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/impl/CursorDelegate.qml new file mode 100644 index 0000000..3c4f9ba --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/impl/CursorDelegate.qml @@ -0,0 +1,33 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.Material + +Rectangle { + id: cursor + + color: parent.Material.accentColor + width: 2 + visible: parent.activeFocus && !parent.readOnly && parent.selectionStart === parent.selectionEnd + + Connections { + target: cursor.parent + function onCursorPositionChanged() { + // keep a moving cursor visible + cursor.opacity = 1 + timer.restart() + } + } + + Timer { + id: timer + running: cursor.parent.activeFocus && !cursor.parent.readOnly && interval != 0 + repeat: true + interval: Application.styleHints.cursorFlashTime / 2 + onTriggered: cursor.opacity = !cursor.opacity ? 1 : 0 + // force the cursor visible when gaining focus + onRunningChanged: cursor.opacity = 1 + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/impl/ElevationEffect.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/impl/ElevationEffect.qml new file mode 100644 index 0000000..ff137f3 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/impl/ElevationEffect.qml @@ -0,0 +1,258 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.Material +import QtQuick.Controls.Material.impl + +/* + An effect for standard Material Design elevation shadows. Useful for using as \c layer.effect. + */ +Item { + id: effect + + /* + The source the effect is applied to. + */ + property var source + + /* + The elevation of the \l source Item. + */ + property int elevation: 0 + + /* + Set to \c true if the \l source Item is the same width as its parent and the shadow + should be full width instead of rounding around the corner of the Item. + + \sa fullHeight + */ + property bool fullWidth: false + + /* + Set to \c true if the \l source Item is the same height as its parent and the shadow + should be full height instead of rounding around the corner of the Item. + + \sa fullWidth + */ + property bool fullHeight: false + + /* + \internal + + The actual source Item the effect is applied to. + */ + readonly property Item sourceItem: source.sourceItem + + /* + * The following shadow values are taken from Angular Material + * + * The MIT License (MIT) + * + * Copyright (c) 2014-2016 Google, Inc. http://angularjs.org + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + /* + \internal + + The shadows to use for each possible elevation. There are three shadows that when combined + make up the elevation. + */ + property var _shadows: _defaultShadows + + readonly property var _defaultShadows: [ + { // 0 + angularValues: [ + {offset: 0, blur: 0, spread: 0}, + {offset: 0, blur: 0, spread: 0}, + {offset: 0, blur: 0, spread: 0} + ], + strength: 0.05 + }, + { // 1 + angularValues: [ + {offset: 1, blur: 3, spread: 0}, + {offset: 1, blur: 1, spread: 0}, + {offset: 2, blur: 1, spread: -1} + ], + strength: 0.05 + }, + { // 2 + angularValues: [ + {offset: 1, blur: 5, spread: 0}, + {offset: 2, blur: 2, spread: 0}, + {offset: 3, blur: 1, spread: -2} + ], + strength: 0.05 + }, + { // 3 + angularValues: [ + {offset: 1, blur: 8, spread: 0}, + {offset: 3, blur: 4, spread: 0}, + {offset: 3, blur: 3, spread: -2} + ], + strength: 0.05 + }, + { // 4 + angularValues: [ + {offset: 2, blur: 4, spread: -1}, + {offset: 4, blur: 5, spread: 0}, + {offset: 1, blur: 10, spread: 0} + ], + strength: 0.05 + }, + { // 5 + angularValues: [ + {offset: 3, blur: 5, spread: -1}, + {offset: 5, blur: 8, spread: 0}, + {offset: 1, blur: 14, spread: 0} + ], + strength: 0.05 + }, + { // 6 + angularValues: [ + {offset: 3, blur: 5, spread: -1}, + {offset: 6, blur: 10, spread: 0}, + {offset: 1, blur: 18, spread: 0} + ], + strength: 0.05 + }, + { // 7 + angularValues: [ + {offset: 4, blur: 5, spread: -2}, + {offset: 7, blur: 10, spread: 1}, + {offset: 2, blur: 16, spread: 1} + ], + strength: 0.05 + }, + { // 8 + angularValues: [ + {offset: 5, blur: 5, spread: -3}, + {offset: 8, blur: 10, spread: 1}, + {offset: 3, blur: 14, spread: 2} + ], + strength: 0.05 + }, + { // 9 + angularValues: [ + {offset: 5, blur: 6, spread: -3}, + {offset: 9, blur: 12, spread: 1}, + {offset: 3, blur: 16, spread: 2} + ], + strength: 0.05 + }, + { // 10 + angularValues: [ + {offset: 6, blur: 6, spread: -3}, + {offset: 10, blur: 14, spread: 1}, + {offset: 4, blur: 18, spread: 3} + ], + strength: 0.05 + }, + { // 11 + angularValues: [ + {offset: 6, blur: 7, spread: -4}, + {offset: 11, blur: 15, spread: 1}, + {offset: 4, blur: 20, spread: 3} + ], + strength: 0.05 + }, + { // 12 + angularValues: [ + {offset: 7, blur: 8, spread: -4}, + {offset: 12, blur: 17, spread: 2}, + {offset: 5, blur: 22, spread: 4} + ], + strength: 0.05 + } + ] + + /* + \internal + + The current shadow based on the elevation. + */ + readonly property var _shadow: _shadows[Math.max(0, Math.min(elevation, _shadows.length - 1))] + + // Nest the shadows and source view in two items rendered as a layer + // so the shadow is not clipped by the bounds of the source view + Item { + property int margin: -100 + + x: margin + y: margin + width: parent.width - 2 * margin + height: parent.height - 2 * margin + + // By rendering as a layer, the shadow will never show through the source item, + // even when the source item's opacity is less than 1 + layer.enabled: true + layer.smooth: true + + // The box shadows automatically pick up the size of the source Item and not + // the size of the parent, so we don't need to worry about the extra padding + // in the parent Item + BoxShadow { + offsetY: effect._shadow.angularValues[0].offset + blurRadius: effect._shadow.angularValues[0].blur + spreadRadius: effect._shadow.angularValues[0].spread + strength: effect._shadow.strength + color: Qt.rgba(0,0,0, 0.2) + + fullWidth: effect.fullWidth + fullHeight: effect.fullHeight + source: effect.sourceItem + } + + BoxShadow { + offsetY: effect._shadow.angularValues[1].offset + blurRadius: effect._shadow.angularValues[1].blur + spreadRadius: effect._shadow.angularValues[1].spread + strength: effect._shadow.strength + color: Qt.rgba(0,0,0, 0.14) + + fullWidth: effect.fullWidth + fullHeight: effect.fullHeight + source: effect.sourceItem + } + + BoxShadow { + offsetY: effect._shadow.angularValues[2].offset + blurRadius: effect._shadow.angularValues[2].blur + spreadRadius: effect._shadow.angularValues[2].spread + strength: effect._shadow.strength + color: Qt.rgba(0,0,0, 0.12) + + fullWidth: effect.fullWidth + fullHeight: effect.fullHeight + source: effect.sourceItem + } + + ShaderEffect { + property alias source: effect.source + + x: (parent.width - width)/2 + y: (parent.height - height)/2 + width: effect.sourceItem.width + height: effect.sourceItem.height + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/impl/RadioIndicator.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/impl/RadioIndicator.qml new file mode 100644 index 0000000..4bfcbd9 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/impl/RadioIndicator.qml @@ -0,0 +1,54 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Material +import QtQuick.Controls.Material.impl + +Rectangle { + id: indicator + implicitWidth: 20 + implicitHeight: 20 + radius: width / 2 + border.width: 2 + border.color: targetColor + color: "transparent" + + // Store the target color in a separate property, because there are two animations that depend on it. + readonly property color targetColor: !control.enabled ? control.Material.hintTextColor + : control.checked || control.down ? control.Material.accentColor : control.Material.secondaryTextColor + + property T.AbstractButton control + + Behavior on border.color { + ColorAnimation { + duration: 100 + easing.type: Easing.OutCubic + } + } + + Rectangle { + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + width: 10 + height: 10 + radius: width / 2 + color: indicator.targetColor + scale: indicator.control.checked || indicator.control.down ? 1 : 0 + + Behavior on color { + ColorAnimation { + duration: 100 + easing.type: Easing.OutCubic + } + } + + Behavior on scale { + NumberAnimation { + duration: 100 + } + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/impl/RectangularGlow.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/impl/RectangularGlow.qml new file mode 100644 index 0000000..26f811b --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/impl/RectangularGlow.qml @@ -0,0 +1,208 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick + +/* + A cross-graphics API implementation of QtGraphicalEffects' RectangularGlow. + */ +Item { + id: rootItem + + /* + This property defines how many pixels outside the item area are reached + by the glow. + + The value ranges from 0.0 (no glow) to inf (infinite glow). By default, + the property is set to \c 0.0. + + \table + \header + \li Output examples with different glowRadius values + \li + \li + \row + \li \image RectangularGlow_glowRadius1.png + \li \image RectangularGlow_glowRadius2.png + \li \image RectangularGlow_glowRadius3.png + \row + \li \b { glowRadius: 10 } + \li \b { glowRadius: 20 } + \li \b { glowRadius: 40 } + \row + \li \l spread: 0 + \li \l spread: 0 + \li \l spread: 0 + \row + \li \l color: #ffffff + \li \l color: #ffffff + \li \l color: #ffffff + \row + \li \l cornerRadius: 25 + \li \l cornerRadius: 25 + \li \l cornerRadius: 25 + \endtable + + */ + property real glowRadius: 0.0 + + /* + This property defines how large part of the glow color is strenghtened + near the source edges. + + The value ranges from 0.0 (no strenght increase) to 1.0 (maximum + strenght increase). By default, the property is set to \c 0.0. + + \table + \header + \li Output examples with different spread values + \li + \li + \row + \li \image RectangularGlow_spread1.png + \li \image RectangularGlow_spread2.png + \li \image RectangularGlow_spread3.png + \row + \li \b { spread: 0.0 } + \li \b { spread: 0.5 } + \li \b { spread: 1.0 } + \row + \li \l glowRadius: 20 + \li \l glowRadius: 20 + \li \l glowRadius: 20 + \row + \li \l color: #ffffff + \li \l color: #ffffff + \li \l color: #ffffff + \row + \li \l cornerRadius: 25 + \li \l cornerRadius: 25 + \li \l cornerRadius: 25 + \endtable + */ + property real spread: 0.0 + + /* + This property defines the RGBA color value which is used for the glow. + + By default, the property is set to \c "white". + + \table + \header + \li Output examples with different color values + \li + \li + \row + \li \image RectangularGlow_color1.png + \li \image RectangularGlow_color2.png + \li \image RectangularGlow_color3.png + \row + \li \b { color: #ffffff } + \li \b { color: #55ff55 } + \li \b { color: #5555ff } + \row + \li \l glowRadius: 20 + \li \l glowRadius: 20 + \li \l glowRadius: 20 + \row + \li \l spread: 0 + \li \l spread: 0 + \li \l spread: 0 + \row + \li \l cornerRadius: 25 + \li \l cornerRadius: 25 + \li \l cornerRadius: 25 + \endtable + */ + property color color: "white" + + /* + This property defines the corner radius that is used to draw a glow with + rounded corners. + + The value ranges from 0.0 to half of the effective width or height of + the glow, whichever is smaller. This can be calculated with: \c{ + min(width, height) / 2.0 + glowRadius} + + By default, the property is bound to glowRadius property. The glow + behaves as if the rectangle was blurred when adjusting the glowRadius + property. + + \table + \header + \li Output examples with different cornerRadius values + \li + \li + \row + \li \image RectangularGlow_cornerRadius1.png + \li \image RectangularGlow_cornerRadius2.png + \li \image RectangularGlow_cornerRadius3.png + \row + \li \b { cornerRadius: 0 } + \li \b { cornerRadius: 25 } + \li \b { cornerRadius: 50 } + \row + \li \l glowRadius: 20 + \li \l glowRadius: 20 + \li \l glowRadius: 20 + \row + \li \l spread: 0 + \li \l spread: 0 + \li \l spread: 0 + \row + \li \l color: #ffffff + \li \l color: #ffffff + \li \l color: #ffffff + \endtable + */ + property real cornerRadius: glowRadius + + /* + This property allows the effect output pixels to be cached in order to + improve the rendering performance. + + Every time the source or effect properties are changed, the pixels in + the cache must be updated. Memory consumption is increased, because an + extra buffer of memory is required for storing the effect output. + + It is recommended to disable the cache when the source or the effect + properties are animated. + + By default, the property is set to \c false. + */ + property bool cached: false + + ShaderEffectSource { + id: cacheItem + anchors.fill: shaderItem + visible: rootItem.cached + smooth: true + sourceItem: shaderItem + live: true + hideSource: visible + } + + ShaderEffect { + id: shaderItem + + x: (parent.width - width) / 2.0 + y: (parent.height - height) / 2.0 + width: parent.width + rootItem.glowRadius * 2 + cornerRadius * 2 + height: parent.height + rootItem.glowRadius * 2 + cornerRadius * 2 + + function clampedCornerRadius() { + var maxCornerRadius = Math.min(rootItem.width, rootItem.height) / 2 + rootItem.glowRadius; + return Math.max(0, Math.min(rootItem.cornerRadius, maxCornerRadius)) + } + + property color color: rootItem.color + property real inverseSpread: 1.0 - rootItem.spread + property real relativeSizeX: ((inverseSpread * inverseSpread) * rootItem.glowRadius + cornerRadius * 2.0) / width + property real relativeSizeY: relativeSizeX * (width / height) + property real spread: rootItem.spread / 2.0 + property real cornerRadius: clampedCornerRadius() + + fragmentShader: "qrc:/qt-project.org/imports/QtQuick/Controls/Material/shaders/RectangularGlow.frag.qsb" + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/impl/RoundedElevationEffect.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/impl/RoundedElevationEffect.qml new file mode 100644 index 0000000..f23af15 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/impl/RoundedElevationEffect.qml @@ -0,0 +1,36 @@ +// Copyright (C) 2022 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick.Controls.Material +import QtQuick.Controls.Material.impl + +ElevationEffect { + required property int roundedScale + + _shadows: roundedScale === Material.NotRounded ? _defaultShadows : roundedShadows() + + function roundedShadows() { + // Make a deep copy. + let shadows = [..._defaultShadows] + for (let i = 0, strength = 0.95; i < shadows.length; ++i) { + // See comment on BoxShadow's strength property for why we do this. + shadows[i].strength = strength + // We don't want the strength to be too high for the controls with very slightly rounded + // corners, as they are quite close to the non-rounded ones in terms of not needing adjustments. + // This is still not great for the higher elevations for ExtraSmallScale, but it's as good + // as I can get it. + strength = Math.max(0.05, strength - (roundedScale > Material.ExtraSmallScale ? 0.1 : 0.3)) + + // The values at index 0 are already 0, and we don't want our Math.max(1, ...) code to affect them. + if (i > 0) { + // The blur values for e.g. buttons with rounded corners are too large, so we reduce them. + for (let angularShadowIndex = 0; angularShadowIndex < shadows[i].angularValues.length; ++angularShadowIndex) { + shadows[i].angularValues[angularShadowIndex].blur = + Math.max(1, Math.floor(shadows[i].angularValues[angularShadowIndex].blur / 4)) + } + } + } + return shadows + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/impl/SliderHandle.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/impl/SliderHandle.qml new file mode 100644 index 0000000..d88bafd --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/impl/SliderHandle.qml @@ -0,0 +1,39 @@ +// Copyright (C) 2023 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.Material +import QtQuick.Controls.Material.impl + +Item { + id: root + implicitWidth: initialSize + implicitHeight: initialSize + + property real value: 0 + property bool handleHasFocus: false + property bool handlePressed: false + property bool handleHovered: false + readonly property int initialSize: 13 + readonly property var control: parent + + Rectangle { + id: handleRect + width: parent.width + height: parent.height + radius: width / 2 + color: root.control + ? root.control.enabled ? root.control.Material.accentColor : root.control.Material.sliderDisabledColor + : "transparent" + } + + Ripple { + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + width: 22; height: 22 + pressed: root.handlePressed + active: root.handlePressed || root.handleHasFocus || (enabled && root.handleHovered) + color: root.control ? root.control.Material.highlightedRippleColor : "transparent" + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/impl/SwitchIndicator.qml b/photowall-qt/build/qml/QtQuick/Controls/Material/impl/SwitchIndicator.qml new file mode 100644 index 0000000..2f6f2ff --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/impl/SwitchIndicator.qml @@ -0,0 +1,102 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Material +import QtQuick.Controls.Material.impl + +Rectangle { + id: indicator + width: control.Material.switchIndicatorWidth + height: control.Material.switchIndicatorHeight + radius: height / 2 + y: parent.height / 2 - height / 2 + color: control.enabled + ? (control.checked + ? control.Material.switchCheckedTrackColor : control.Material.switchUncheckedTrackColor) + : (control.checked + ? control.Material.switchDisabledCheckedTrackColor + : control.Material.switchDisabledUncheckedTrackColor) + border.width: 2 + border.color: control.enabled + ? (control.checked ? control.Material.switchCheckedTrackColor : control.Material.switchUncheckedHandleColor) + : (control.checked ? control.Material.switchDisabledCheckedTrackColor : control.Material.switchDisabledUncheckedTrackBorderColor) + + property T.AbstractButton control + property alias handle: handle + + Behavior on color { + ColorAnimation { + duration: 200 + } + } + Behavior on border.color { + ColorAnimation { + duration: 200 + } + } + + Rectangle { + id: handle + x: Math.max(offset, Math.min(parent.width - offset - width, + indicator.control.visualPosition * parent.width - (width / 2))) + y: (parent.height - height) / 2 + // We use scale to allow us to enlarge the circle from the center, + // as using width/height will cause it to jump due to the position x/y bindings. + // However, a large enough scale on certain displays will show the triangles + // that make up the circle, so instead we make sure that the circle is always + // its largest size so that more triangles are used, and downscale instead. + width: normalSize * largestScale + height: normalSize * largestScale + radius: width / 2 + color: indicator.control.enabled + ? (indicator.control.checked + ? indicator.control.Material.switchCheckedHandleColor + : indicator.control.hovered + ? indicator.control.Material.switchUncheckedHoveredHandleColor : indicator.control.Material.switchUncheckedHandleColor) + : (indicator.control.checked + ? indicator.control.Material.switchDisabledCheckedHandleColor + : indicator.control.Material.switchDisabledUncheckedHandleColor) + scale: indicator.control.down ? 1 : (indicator.control.checked ? checkedSize / largestSize : normalSize / largestSize) + + readonly property int offset: 2 + readonly property real normalSize: !hasIcon ? indicator.control.Material.switchNormalHandleHeight : checkedSize + readonly property real checkedSize: indicator.control.Material.switchCheckedHandleHeight + readonly property real largestSize: indicator.control.Material.switchLargestHandleHeight + readonly property real largestScale: largestSize / normalSize + readonly property bool hasIcon: indicator.control.icon.name.length > 0 + || indicator.control.icon.source.toString().length > 0 + + Behavior on x { + enabled: !indicator.control.pressed + SmoothedAnimation { + duration: 300 + } + } + + Behavior on scale { + NumberAnimation { + duration: 100 + } + } + + Behavior on color { + ColorAnimation { + duration: 200 + } + } + + IconImage { + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + name: indicator.control.icon.name + source: indicator.control.icon.source + sourceSize: Qt.size(indicator.control.icon.width, indicator.control.icon.height) + color: indicator.control.icon.color + visible: handle.hasIcon + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/impl/plugins.qmltypes b/photowall-qt/build/qml/QtQuick/Controls/Material/impl/plugins.qmltypes new file mode 100644 index 0000000..74489b4 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/impl/plugins.qmltypes @@ -0,0 +1,408 @@ +import QtQuick.tooling 1.2 + +// This file describes the plugin-supplied types contained in the library. +// It is used for QML tooling purposes only. +// +// This file was auto-generated by qmltyperegistrar. + +Module { + Component { + file: "private/qquickmaterialbusyindicator_p.h" + lineNumber: 25 + name: "QQuickMaterialBusyIndicator" + accessSemantics: "reference" + defaultProperty: "data" + parentProperty: "parent" + prototype: "QQuickItem" + exports: [ + "QtQuick.Controls.Material.impl/BusyIndicatorImpl 2.0", + "QtQuick.Controls.Material.impl/BusyIndicatorImpl 2.1", + "QtQuick.Controls.Material.impl/BusyIndicatorImpl 2.4", + "QtQuick.Controls.Material.impl/BusyIndicatorImpl 2.7", + "QtQuick.Controls.Material.impl/BusyIndicatorImpl 2.11", + "QtQuick.Controls.Material.impl/BusyIndicatorImpl 6.0", + "QtQuick.Controls.Material.impl/BusyIndicatorImpl 6.3", + "QtQuick.Controls.Material.impl/BusyIndicatorImpl 6.7" + ] + exportMetaObjectRevisions: [512, 513, 516, 519, 523, 1536, 1539, 1543] + Property { + name: "color" + type: "QColor" + read: "color" + write: "setColor" + index: 0 + lineNumber: 28 + isFinal: true + } + Property { + name: "running" + type: "bool" + read: "isRunning" + write: "setRunning" + index: 1 + lineNumber: 29 + isFinal: true + } + } + Component { + file: "private/qquickmaterialplaceholdertext_p.h" + lineNumber: 29 + name: "QQuickMaterialPlaceholderText" + accessSemantics: "reference" + prototype: "QQuickPlaceholderText" + exports: [ + "QtQuick.Controls.Material.impl/FloatingPlaceholderText 6.5", + "QtQuick.Controls.Material.impl/FloatingPlaceholderText 6.7" + ] + exportMetaObjectRevisions: [1541, 1543] + Property { + name: "filled" + type: "bool" + read: "isFilled" + write: "setFilled" + notify: "filledChanged" + index: 0 + lineNumber: 32 + isFinal: true + } + Property { + name: "controlHasActiveFocus" + type: "bool" + read: "controlHasActiveFocus" + write: "setControlHasActiveFocus" + notify: "controlHasActiveFocusChanged" + index: 1 + lineNumber: 33 + isFinal: true + } + Property { + name: "controlHasText" + type: "bool" + read: "controlHasText" + write: "setControlHasText" + notify: "controlHasTextChanged" + index: 2 + lineNumber: 35 + isFinal: true + } + Property { + name: "largestHeight" + type: "int" + read: "largestHeight" + notify: "largestHeightChanged" + index: 3 + lineNumber: 36 + isReadonly: true + isFinal: true + } + Property { + name: "verticalPadding" + type: "double" + read: "verticalPadding" + write: "setVerticalPadding" + notify: "verticalPaddingChanged" + index: 4 + lineNumber: 37 + isFinal: true + } + Property { + name: "controlImplicitBackgroundHeight" + type: "double" + read: "controlImplicitBackgroundHeight" + write: "setControlImplicitBackgroundHeight" + notify: "controlImplicitBackgroundHeightChanged" + index: 5 + lineNumber: 38 + isFinal: true + } + Property { + name: "controlHeight" + type: "double" + read: "controlHeight" + write: "setControlHeight" + index: 6 + lineNumber: 40 + isFinal: true + } + Property { + name: "leftPadding" + type: "int" + write: "setLeftPadding" + index: 7 + lineNumber: 41 + isFinal: true + } + Property { + name: "floatingLeftPadding" + type: "int" + write: "setFloatingLeftPadding" + index: 8 + lineNumber: 42 + isFinal: true + } + Signal { name: "filledChanged"; lineNumber: 72 } + Signal { name: "largestHeightChanged"; lineNumber: 73 } + Signal { name: "controlHasActiveFocusChanged"; lineNumber: 74 } + Signal { name: "controlHasTextChanged"; lineNumber: 75 } + Signal { name: "controlImplicitBackgroundHeightChanged"; lineNumber: 76 } + Signal { name: "verticalPaddingChanged"; lineNumber: 77 } + Method { name: "adjustTransformOrigin"; lineNumber: 80 } + } + Component { + file: "private/qquickmaterialprogressbar_p.h" + lineNumber: 25 + name: "QQuickMaterialProgressBar" + accessSemantics: "reference" + defaultProperty: "data" + parentProperty: "parent" + prototype: "QQuickItem" + exports: [ + "QtQuick.Controls.Material.impl/ProgressBarImpl 2.0", + "QtQuick.Controls.Material.impl/ProgressBarImpl 2.1", + "QtQuick.Controls.Material.impl/ProgressBarImpl 2.4", + "QtQuick.Controls.Material.impl/ProgressBarImpl 2.7", + "QtQuick.Controls.Material.impl/ProgressBarImpl 2.11", + "QtQuick.Controls.Material.impl/ProgressBarImpl 6.0", + "QtQuick.Controls.Material.impl/ProgressBarImpl 6.3", + "QtQuick.Controls.Material.impl/ProgressBarImpl 6.7" + ] + exportMetaObjectRevisions: [512, 513, 516, 519, 523, 1536, 1539, 1543] + Property { + name: "color" + type: "QColor" + read: "color" + write: "setColor" + index: 0 + lineNumber: 28 + isFinal: true + } + Property { + name: "progress" + type: "double" + read: "progress" + write: "setProgress" + index: 1 + lineNumber: 29 + isFinal: true + } + Property { + name: "indeterminate" + type: "bool" + read: "isIndeterminate" + write: "setIndeterminate" + index: 2 + lineNumber: 30 + isFinal: true + } + } + Component { + file: "private/qquickmaterialripple_p.h" + lineNumber: 25 + name: "QQuickMaterialRipple" + accessSemantics: "reference" + defaultProperty: "data" + parentProperty: "parent" + prototype: "QQuickItem" + exports: [ + "QtQuick.Controls.Material.impl/Ripple 2.0", + "QtQuick.Controls.Material.impl/Ripple 2.1", + "QtQuick.Controls.Material.impl/Ripple 2.4", + "QtQuick.Controls.Material.impl/Ripple 2.7", + "QtQuick.Controls.Material.impl/Ripple 2.11", + "QtQuick.Controls.Material.impl/Ripple 6.0", + "QtQuick.Controls.Material.impl/Ripple 6.3", + "QtQuick.Controls.Material.impl/Ripple 6.7" + ] + exportMetaObjectRevisions: [512, 513, 516, 519, 523, 1536, 1539, 1543] + Enum { + name: "Trigger" + lineNumber: 52 + values: ["Press", "Release"] + } + Property { + name: "color" + type: "QColor" + read: "color" + write: "setColor" + index: 0 + lineNumber: 28 + isFinal: true + } + Property { + name: "clipRadius" + type: "double" + read: "clipRadius" + write: "setClipRadius" + index: 1 + lineNumber: 29 + isFinal: true + } + Property { + name: "pressed" + type: "bool" + read: "isPressed" + write: "setPressed" + index: 2 + lineNumber: 30 + isFinal: true + } + Property { + name: "active" + type: "bool" + read: "isActive" + write: "setActive" + index: 3 + lineNumber: 31 + isFinal: true + } + Property { + name: "anchor" + type: "QQuickItem" + isPointer: true + read: "anchor" + write: "setAnchor" + index: 4 + lineNumber: 32 + isFinal: true + } + Property { + name: "trigger" + type: "Trigger" + read: "trigger" + write: "setTrigger" + index: 5 + lineNumber: 33 + isFinal: true + } + } + Component { + file: "private/qquickmaterialtextcontainer_p.h" + lineNumber: 27 + name: "QQuickMaterialTextContainer" + accessSemantics: "reference" + prototype: "QQuickPaintedItem" + exports: [ + "QtQuick.Controls.Material.impl/MaterialTextContainer 6.5", + "QtQuick.Controls.Material.impl/MaterialTextContainer 6.7" + ] + exportMetaObjectRevisions: [1541, 1543] + Enum { + name: "PlaceHolderHAlignment" + lineNumber: 48 + values: [ + "AlignLeft", + "AlignRight", + "AlignHCenter", + "AlignJustify" + ] + } + Property { + name: "filled" + type: "bool" + read: "isFilled" + write: "setFilled" + index: 0 + lineNumber: 30 + isFinal: true + } + Property { + name: "controlHasActiveFocus" + type: "bool" + read: "controlHasActiveFocus" + write: "setControlHasActiveFocus" + notify: "controlHasActiveFocusChanged" + index: 1 + lineNumber: 31 + isFinal: true + } + Property { + name: "fillColor" + type: "QColor" + read: "fillColor" + write: "setFillColor" + index: 2 + lineNumber: 33 + isFinal: true + } + Property { + name: "outlineColor" + type: "QColor" + read: "outlineColor" + write: "setOutlineColor" + index: 3 + lineNumber: 34 + isFinal: true + } + Property { + name: "focusedOutlineColor" + type: "QColor" + read: "focusedOutlineColor" + write: "setFocusedOutlineColor" + index: 4 + lineNumber: 35 + isFinal: true + } + Property { + name: "focusAnimationProgress" + type: "double" + read: "focusAnimationProgress" + write: "setFocusAnimationProgress" + index: 5 + lineNumber: 36 + isFinal: true + } + Property { + name: "placeholderTextWidth" + type: "double" + read: "placeholderTextWidth" + write: "setPlaceholderTextWidth" + index: 6 + lineNumber: 37 + isFinal: true + } + Property { + name: "placeholderTextHAlign" + type: "PlaceHolderHAlignment" + read: "placeholderTextHAlign" + write: "setPlaceholderTextHAlign" + index: 7 + lineNumber: 38 + isFinal: true + } + Property { + name: "controlHasText" + type: "bool" + read: "controlHasText" + write: "setControlHasText" + notify: "controlHasTextChanged" + index: 8 + lineNumber: 39 + isFinal: true + } + Property { + name: "placeholderHasText" + type: "bool" + read: "placeholderHasText" + write: "setPlaceholderHasText" + notify: "placeholderHasTextChanged" + index: 9 + lineNumber: 40 + isFinal: true + } + Property { + name: "horizontalPadding" + type: "int" + read: "horizontalPadding" + write: "setHorizontalPadding" + notify: "horizontalPaddingChanged" + index: 10 + lineNumber: 41 + isFinal: true + } + Signal { name: "animateChanged"; lineNumber: 92 } + Signal { name: "controlHasActiveFocusChanged"; lineNumber: 93 } + Signal { name: "controlHasTextChanged"; lineNumber: 94 } + Signal { name: "placeholderHasTextChanged"; lineNumber: 95 } + Signal { name: "horizontalPaddingChanged"; lineNumber: 96 } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/impl/qmldir b/photowall-qt/build/qml/QtQuick/Controls/Material/impl/qmldir new file mode 100644 index 0000000..0b01fca --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/impl/qmldir @@ -0,0 +1,28 @@ +module QtQuick.Controls.Material.impl +linktarget Qt6::qtquickcontrols2materialstyleimplplugin +optional plugin qtquickcontrols2materialstyleimplplugin +classname QtQuickControls2MaterialStyleImplPlugin +typeinfo plugins.qmltypes +depends QtQuick auto +depends QtQuick.Controls.impl auto +prefer :/qt-project.org/imports/QtQuick/Controls/Material/impl/ +BoxShadow 6.0 BoxShadow.qml +BoxShadow 2.0 BoxShadow.qml +CheckIndicator 6.0 CheckIndicator.qml +CheckIndicator 2.0 CheckIndicator.qml +CursorDelegate 6.0 CursorDelegate.qml +CursorDelegate 2.0 CursorDelegate.qml +ElevationEffect 6.0 ElevationEffect.qml +ElevationEffect 2.0 ElevationEffect.qml +RadioIndicator 6.0 RadioIndicator.qml +RadioIndicator 2.0 RadioIndicator.qml +RectangularGlow 6.0 RectangularGlow.qml +RectangularGlow 2.0 RectangularGlow.qml +RoundedElevationEffect 6.0 RoundedElevationEffect.qml +RoundedElevationEffect 2.0 RoundedElevationEffect.qml +SliderHandle 6.0 SliderHandle.qml +SliderHandle 2.0 SliderHandle.qml +SwitchIndicator 6.0 SwitchIndicator.qml +SwitchIndicator 2.0 SwitchIndicator.qml +depends QtQuick + diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/impl/qtquickcontrols2materialstyleimplplugin.dll b/photowall-qt/build/qml/QtQuick/Controls/Material/impl/qtquickcontrols2materialstyleimplplugin.dll new file mode 100644 index 0000000..0510440 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/Material/impl/qtquickcontrols2materialstyleimplplugin.dll differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/plugins.qmltypes b/photowall-qt/build/qml/QtQuick/Controls/Material/plugins.qmltypes new file mode 100644 index 0000000..844c087 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/plugins.qmltypes @@ -0,0 +1,853 @@ +import QtQuick.tooling 1.2 + +// This file describes the plugin-supplied types contained in the library. +// It is used for QML tooling purposes only. +// +// This file was auto-generated by qmltyperegistrar. + +Module { + Component { + file: "qquickattachedpropertypropagator.h" + lineNumber: 15 + name: "QQuickAttachedPropertyPropagator" + accessSemantics: "reference" + prototype: "QObject" + } + Component { + file: "private/qquickmaterialstyle_p.h" + lineNumber: 26 + name: "QQuickMaterialStyle" + accessSemantics: "reference" + prototype: "QQuickAttachedPropertyPropagator" + exports: [ + "QtQuick.Controls.Material/Material 2.0", + "QtQuick.Controls.Material/Material 2.15", + "QtQuick.Controls.Material/Material 6.0" + ] + isCreatable: false + exportMetaObjectRevisions: [512, 527, 1536] + attachedType: "QQuickMaterialStyle" + Enum { + name: "Theme" + lineNumber: 107 + values: ["Light", "Dark", "System"] + } + Enum { + name: "Variant" + lineNumber: 113 + values: ["Normal", "Dense"] + } + Enum { + name: "Color" + lineNumber: 118 + values: [ + "Red", + "Pink", + "Purple", + "DeepPurple", + "Indigo", + "Blue", + "LightBlue", + "Cyan", + "Teal", + "Green", + "LightGreen", + "Lime", + "Yellow", + "Amber", + "Orange", + "DeepOrange", + "Brown", + "Grey", + "BlueGrey" + ] + } + Enum { + name: "Shade" + lineNumber: 140 + values: [ + "Shade50", + "Shade100", + "Shade200", + "Shade300", + "Shade400", + "Shade500", + "Shade600", + "Shade700", + "Shade800", + "Shade900", + "ShadeA100", + "ShadeA200", + "ShadeA400", + "ShadeA700" + ] + } + Enum { + name: "RoundedScale" + isScoped: true + lineNumber: 157 + values: [ + "NotRounded", + "ExtraSmallScale", + "SmallScale", + "MediumScale", + "LargeScale", + "ExtraLargeScale", + "FullScale" + ] + } + Enum { + name: "ContainerStyle" + isScoped: true + lineNumber: 167 + values: ["Filled", "Outlined"] + } + Property { + name: "theme" + type: "Theme" + read: "theme" + write: "setTheme" + reset: "resetTheme" + notify: "themeChanged" + index: 0 + lineNumber: 29 + isFinal: true + } + Property { + name: "primary" + type: "QVariant" + read: "primary" + write: "setPrimary" + reset: "resetPrimary" + notify: "primaryChanged" + index: 1 + lineNumber: 30 + isFinal: true + } + Property { + name: "accent" + type: "QVariant" + read: "accent" + write: "setAccent" + reset: "resetAccent" + notify: "accentChanged" + index: 2 + lineNumber: 31 + isFinal: true + } + Property { + name: "foreground" + type: "QVariant" + read: "foreground" + write: "setForeground" + reset: "resetForeground" + notify: "foregroundChanged" + index: 3 + lineNumber: 32 + isFinal: true + } + Property { + name: "background" + type: "QVariant" + read: "background" + write: "setBackground" + reset: "resetBackground" + notify: "backgroundChanged" + index: 4 + lineNumber: 33 + isFinal: true + } + Property { + name: "elevation" + type: "int" + read: "elevation" + write: "setElevation" + reset: "resetElevation" + notify: "elevationChanged" + index: 5 + lineNumber: 34 + isFinal: true + } + Property { + name: "roundedScale" + type: "RoundedScale" + read: "roundedScale" + write: "setRoundedScale" + reset: "resetRoundedScale" + notify: "roundedScaleChanged" + index: 6 + lineNumber: 35 + isFinal: true + } + Property { + name: "containerStyle" + type: "ContainerStyle" + read: "containerStyle" + write: "setContainerStyle" + reset: "resetContainerStyle" + notify: "containerStyleChanged" + index: 7 + lineNumber: 37 + isFinal: true + } + Property { + name: "primaryColor" + type: "QColor" + read: "primaryColor" + notify: "primaryChanged" + index: 8 + lineNumber: 40 + isReadonly: true + isFinal: true + } + Property { + name: "accentColor" + type: "QColor" + read: "accentColor" + notify: "accentChanged" + index: 9 + lineNumber: 41 + isReadonly: true + isFinal: true + } + Property { + name: "backgroundColor" + type: "QColor" + read: "backgroundColor" + notify: "backgroundChanged" + index: 10 + lineNumber: 42 + isReadonly: true + isFinal: true + } + Property { + name: "primaryTextColor" + type: "QColor" + read: "primaryTextColor" + notify: "themeChanged" + index: 11 + lineNumber: 43 + isReadonly: true + isFinal: true + } + Property { + name: "primaryHighlightedTextColor" + type: "QColor" + read: "primaryHighlightedTextColor" + notify: "primaryHighlightedTextColorChanged" + index: 12 + lineNumber: 44 + isReadonly: true + isFinal: true + } + Property { + name: "secondaryTextColor" + type: "QColor" + read: "secondaryTextColor" + notify: "themeChanged" + index: 13 + lineNumber: 45 + isReadonly: true + isFinal: true + } + Property { + name: "hintTextColor" + type: "QColor" + read: "hintTextColor" + notify: "themeChanged" + index: 14 + lineNumber: 46 + isReadonly: true + isFinal: true + } + Property { + name: "textSelectionColor" + type: "QColor" + read: "textSelectionColor" + notify: "themeOrAccentChanged" + index: 15 + lineNumber: 47 + isReadonly: true + isFinal: true + } + Property { + name: "dropShadowColor" + type: "QColor" + read: "dropShadowColor" + index: 16 + lineNumber: 48 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "dividerColor" + type: "QColor" + read: "dividerColor" + notify: "themeChanged" + index: 17 + lineNumber: 49 + isReadonly: true + isFinal: true + } + Property { + name: "iconColor" + type: "QColor" + read: "iconColor" + notify: "themeChanged" + index: 18 + lineNumber: 50 + isReadonly: true + isFinal: true + } + Property { + name: "iconDisabledColor" + type: "QColor" + read: "iconDisabledColor" + notify: "themeChanged" + index: 19 + lineNumber: 51 + isReadonly: true + isFinal: true + } + Property { + name: "frameColor" + type: "QColor" + read: "frameColor" + notify: "themeChanged" + index: 20 + lineNumber: 52 + isReadonly: true + isFinal: true + } + Property { + name: "rippleColor" + type: "QColor" + read: "rippleColor" + notify: "themeChanged" + index: 21 + lineNumber: 53 + isReadonly: true + isFinal: true + } + Property { + name: "highlightedRippleColor" + type: "QColor" + read: "highlightedRippleColor" + notify: "themeOrAccentChanged" + index: 22 + lineNumber: 54 + isReadonly: true + isFinal: true + } + Property { + name: "switchUncheckedTrackColor" + type: "QColor" + read: "switchUncheckedTrackColor" + notify: "themeChanged" + index: 23 + lineNumber: 55 + isReadonly: true + isFinal: true + } + Property { + name: "switchCheckedTrackColor" + type: "QColor" + read: "switchCheckedTrackColor" + notify: "themeOrAccentChanged" + index: 24 + lineNumber: 56 + isReadonly: true + isFinal: true + } + Property { + name: "switchUncheckedHandleColor" + type: "QColor" + read: "switchUncheckedHandleColor" + notify: "themeChanged" + index: 25 + lineNumber: 57 + isReadonly: true + isFinal: true + } + Property { + name: "switchUncheckedHoveredHandleColor" + type: "QColor" + read: "switchUncheckedHoveredHandleColor" + notify: "themeChanged" + index: 26 + lineNumber: 58 + isReadonly: true + isFinal: true + } + Property { + name: "switchDisabledUncheckedTrackColor" + type: "QColor" + read: "switchDisabledUncheckedTrackColor" + notify: "themeChanged" + index: 27 + lineNumber: 59 + isReadonly: true + isFinal: true + } + Property { + name: "switchDisabledCheckedTrackColor" + type: "QColor" + read: "switchDisabledCheckedTrackColor" + notify: "themeChanged" + index: 28 + lineNumber: 60 + isReadonly: true + isFinal: true + } + Property { + name: "switchDisabledUncheckedTrackBorderColor" + type: "QColor" + read: "switchDisabledUncheckedTrackBorderColor" + notify: "themeChanged" + index: 29 + lineNumber: 61 + isReadonly: true + isFinal: true + } + Property { + name: "switchCheckedHandleColor" + type: "QColor" + read: "switchCheckedHandleColor" + notify: "themeOrAccentChanged" + index: 30 + lineNumber: 62 + isReadonly: true + isFinal: true + } + Property { + name: "switchDisabledUncheckedHandleColor" + type: "QColor" + read: "switchDisabledUncheckedHandleColor" + notify: "themeChanged" + index: 31 + lineNumber: 63 + isReadonly: true + isFinal: true + } + Property { + name: "switchDisabledCheckedHandleColor" + type: "QColor" + read: "switchDisabledCheckedHandleColor" + notify: "themeChanged" + index: 32 + lineNumber: 64 + isReadonly: true + isFinal: true + } + Property { + name: "switchDisabledCheckedIconColor" + type: "QColor" + read: "switchDisabledCheckedIconColor" + notify: "themeChanged" + index: 33 + lineNumber: 65 + isReadonly: true + isFinal: true + } + Property { + name: "switchDisabledUncheckedIconColor" + type: "QColor" + read: "switchDisabledUncheckedIconColor" + notify: "themeChanged" + index: 34 + lineNumber: 66 + isReadonly: true + isFinal: true + } + Property { + name: "scrollBarColor" + type: "QColor" + read: "scrollBarColor" + notify: "themeChanged" + index: 35 + lineNumber: 67 + isReadonly: true + isFinal: true + } + Property { + name: "scrollBarHoveredColor" + type: "QColor" + read: "scrollBarHoveredColor" + notify: "themeChanged" + index: 36 + lineNumber: 68 + isReadonly: true + isFinal: true + } + Property { + name: "scrollBarPressedColor" + type: "QColor" + read: "scrollBarPressedColor" + notify: "themeChanged" + index: 37 + lineNumber: 69 + isReadonly: true + isFinal: true + } + Property { + name: "dialogColor" + type: "QColor" + read: "dialogColor" + notify: "dialogColorChanged" + index: 38 + lineNumber: 70 + isReadonly: true + isFinal: true + } + Property { + name: "backgroundDimColor" + type: "QColor" + read: "backgroundDimColor" + notify: "themeChanged" + index: 39 + lineNumber: 71 + isReadonly: true + isFinal: true + } + Property { + name: "listHighlightColor" + type: "QColor" + read: "listHighlightColor" + notify: "themeChanged" + index: 40 + lineNumber: 72 + isReadonly: true + isFinal: true + } + Property { + name: "tooltipColor" + type: "QColor" + read: "tooltipColor" + notify: "tooltipColorChanged" + index: 41 + lineNumber: 73 + isReadonly: true + isFinal: true + } + Property { + name: "toolBarColor" + type: "QColor" + read: "toolBarColor" + notify: "toolBarColorChanged" + index: 42 + lineNumber: 74 + isReadonly: true + isFinal: true + } + Property { + name: "toolTextColor" + type: "QColor" + read: "toolTextColor" + notify: "toolTextColorChanged" + index: 43 + lineNumber: 75 + isReadonly: true + isFinal: true + } + Property { + name: "spinBoxDisabledIconColor" + type: "QColor" + read: "spinBoxDisabledIconColor" + notify: "themeChanged" + index: 44 + lineNumber: 76 + isReadonly: true + isFinal: true + } + Property { + name: "sliderDisabledColor" + revision: 527 + type: "QColor" + read: "sliderDisabledColor" + notify: "themeChanged" + index: 45 + lineNumber: 77 + isReadonly: true + isFinal: true + } + Property { + name: "textFieldFilledContainerColor" + type: "QColor" + read: "textFieldFilledContainerColor" + notify: "themeChanged" + index: 46 + lineNumber: 78 + isReadonly: true + isFinal: true + } + Property { + name: "touchTarget" + type: "int" + read: "touchTarget" + index: 47 + lineNumber: 80 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "buttonVerticalPadding" + type: "int" + read: "buttonVerticalPadding" + index: 48 + lineNumber: 81 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "buttonHeight" + type: "int" + read: "buttonHeight" + index: 49 + lineNumber: 82 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "delegateHeight" + type: "int" + read: "delegateHeight" + index: 50 + lineNumber: 83 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "dialogButtonBoxHeight" + type: "int" + read: "dialogButtonBoxHeight" + index: 51 + lineNumber: 84 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "dialogTitleFontPixelSize" + type: "int" + read: "dialogTitleFontPixelSize" + index: 52 + lineNumber: 85 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "dialogRoundedScale" + type: "RoundedScale" + read: "dialogRoundedScale" + index: 53 + lineNumber: 86 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "frameVerticalPadding" + type: "int" + read: "frameVerticalPadding" + index: 54 + lineNumber: 87 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "menuItemHeight" + type: "int" + read: "menuItemHeight" + index: 55 + lineNumber: 88 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "menuItemVerticalPadding" + type: "int" + read: "menuItemVerticalPadding" + index: 56 + lineNumber: 89 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "switchIndicatorWidth" + type: "int" + read: "switchIndicatorWidth" + index: 57 + lineNumber: 90 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "switchIndicatorHeight" + type: "int" + read: "switchIndicatorHeight" + index: 58 + lineNumber: 91 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "switchNormalHandleHeight" + type: "int" + read: "switchNormalHandleHeight" + index: 59 + lineNumber: 92 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "switchCheckedHandleHeight" + type: "int" + read: "switchCheckedHandleHeight" + index: 60 + lineNumber: 93 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "switchLargestHandleHeight" + type: "int" + read: "switchLargestHandleHeight" + index: 61 + lineNumber: 94 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "switchDelegateVerticalPadding" + type: "int" + read: "switchDelegateVerticalPadding" + index: 62 + lineNumber: 95 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "textFieldHeight" + type: "int" + read: "textFieldHeight" + index: 63 + lineNumber: 96 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "textFieldHorizontalPadding" + type: "int" + read: "textFieldHorizontalPadding" + index: 64 + lineNumber: 97 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "textFieldVerticalPadding" + type: "int" + read: "textFieldVerticalPadding" + index: 65 + lineNumber: 98 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "tooltipHeight" + type: "int" + read: "tooltipHeight" + index: 66 + lineNumber: 99 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Signal { name: "themeChanged"; lineNumber: 304 } + Signal { name: "primaryChanged"; lineNumber: 305 } + Signal { name: "accentChanged"; lineNumber: 306 } + Signal { name: "foregroundChanged"; lineNumber: 307 } + Signal { name: "backgroundChanged"; lineNumber: 308 } + Signal { name: "elevationChanged"; lineNumber: 309 } + Signal { name: "themeOrAccentChanged"; lineNumber: 311 } + Signal { name: "primaryHighlightedTextColorChanged"; lineNumber: 313 } + Signal { name: "dialogColorChanged"; lineNumber: 314 } + Signal { name: "tooltipColorChanged"; lineNumber: 315 } + Signal { name: "toolBarColorChanged"; lineNumber: 316 } + Signal { name: "toolTextColorChanged"; lineNumber: 317 } + Signal { name: "roundedScaleChanged"; lineNumber: 318 } + Signal { name: "containerStyleChanged"; lineNumber: 319 } + Method { + name: "buttonColor" + type: "QColor" + isMethodConstant: true + lineNumber: 243 + Parameter { name: "theme"; type: "Theme" } + Parameter { name: "background"; type: "QVariant" } + Parameter { name: "accent"; type: "QVariant" } + Parameter { name: "enabled"; type: "bool" } + Parameter { name: "flat"; type: "bool" } + Parameter { name: "highlighted"; type: "bool" } + Parameter { name: "checked"; type: "bool" } + } + Method { + name: "color" + type: "QColor" + isMethodConstant: true + lineNumber: 273 + Parameter { name: "color"; type: "Color" } + Parameter { name: "shade"; type: "Shade" } + } + Method { + name: "color" + type: "QColor" + isCloned: true + isMethodConstant: true + lineNumber: 273 + Parameter { name: "color"; type: "Color" } + } + Method { + name: "shade" + type: "QColor" + isMethodConstant: true + lineNumber: 274 + Parameter { name: "color"; type: "QColor" } + Parameter { name: "shade"; type: "Shade" } + } + Method { + name: "buttonLeftPadding" + type: "int" + isMethodConstant: true + lineNumber: 278 + Parameter { name: "flat"; type: "bool" } + Parameter { name: "hasIcon"; type: "bool" } + } + Method { + name: "buttonRightPadding" + type: "int" + isMethodConstant: true + lineNumber: 279 + Parameter { name: "flat"; type: "bool" } + Parameter { name: "hasIcon"; type: "bool" } + Parameter { name: "hasText"; type: "bool" } + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/qmldir b/photowall-qt/build/qml/QtQuick/Controls/Material/qmldir new file mode 100644 index 0000000..b38a797 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Material/qmldir @@ -0,0 +1,119 @@ +module QtQuick.Controls.Material +linktarget Qt6::qtquickcontrols2materialstyleplugin +plugin qtquickcontrols2materialstyleplugin +classname QtQuickControls2MaterialStylePlugin +typeinfo plugins.qmltypes +import QtQuick.Controls.Basic auto +depends QtQuick auto +prefer :/qt-project.org/imports/QtQuick/Controls/Material/ +ApplicationWindow 6.0 ApplicationWindow.qml +ApplicationWindow 2.0 ApplicationWindow.qml +BusyIndicator 6.0 BusyIndicator.qml +BusyIndicator 2.0 BusyIndicator.qml +Button 6.0 Button.qml +Button 2.0 Button.qml +CheckBox 6.0 CheckBox.qml +CheckBox 2.0 CheckBox.qml +CheckDelegate 6.0 CheckDelegate.qml +CheckDelegate 2.0 CheckDelegate.qml +ComboBox 6.0 ComboBox.qml +ComboBox 2.0 ComboBox.qml +DelayButton 2.2 DelayButton.qml +DelayButton 6.0 DelayButton.qml +Dial 6.0 Dial.qml +Dial 2.0 Dial.qml +Dialog 2.1 Dialog.qml +Dialog 6.0 Dialog.qml +DialogButtonBox 2.1 DialogButtonBox.qml +DialogButtonBox 6.0 DialogButtonBox.qml +Drawer 6.0 Drawer.qml +Drawer 2.0 Drawer.qml +Frame 6.0 Frame.qml +Frame 2.0 Frame.qml +GroupBox 6.0 GroupBox.qml +GroupBox 2.0 GroupBox.qml +HorizontalHeaderView 2.15 HorizontalHeaderView.qml +HorizontalHeaderView 6.0 HorizontalHeaderView.qml +HorizontalHeaderViewDelegate 6.10 HorizontalHeaderViewDelegate.qml +ItemDelegate 6.0 ItemDelegate.qml +ItemDelegate 2.0 ItemDelegate.qml +Label 6.0 Label.qml +Label 2.0 Label.qml +Menu 6.0 Menu.qml +Menu 2.0 Menu.qml +MenuBar 2.3 MenuBar.qml +MenuBar 6.0 MenuBar.qml +MenuBarItem 2.3 MenuBarItem.qml +MenuBarItem 6.0 MenuBarItem.qml +MenuItem 6.0 MenuItem.qml +MenuItem 2.0 MenuItem.qml +MenuSeparator 2.1 MenuSeparator.qml +MenuSeparator 6.0 MenuSeparator.qml +Page 6.0 Page.qml +Page 2.0 Page.qml +PageIndicator 6.0 PageIndicator.qml +PageIndicator 2.0 PageIndicator.qml +Pane 6.0 Pane.qml +Pane 2.0 Pane.qml +Popup 6.0 Popup.qml +Popup 2.0 Popup.qml +ProgressBar 6.0 ProgressBar.qml +ProgressBar 2.0 ProgressBar.qml +RadioButton 6.0 RadioButton.qml +RadioButton 2.0 RadioButton.qml +RadioDelegate 6.0 RadioDelegate.qml +RadioDelegate 2.0 RadioDelegate.qml +RangeSlider 6.0 RangeSlider.qml +RangeSlider 2.0 RangeSlider.qml +RoundButton 2.1 RoundButton.qml +RoundButton 6.0 RoundButton.qml +ScrollView 6.0 ScrollView.qml +ScrollView 2.0 ScrollView.qml +ScrollBar 6.0 ScrollBar.qml +ScrollBar 2.0 ScrollBar.qml +ScrollIndicator 6.0 ScrollIndicator.qml +ScrollIndicator 2.0 ScrollIndicator.qml +SearchField 6.10 SearchField.qml +SelectionRectangle 6.0 SelectionRectangle.qml +SelectionRectangle 2.0 SelectionRectangle.qml +Slider 6.0 Slider.qml +Slider 2.0 Slider.qml +SpinBox 6.0 SpinBox.qml +SpinBox 2.0 SpinBox.qml +SplitView 2.13 SplitView.qml +SplitView 6.0 SplitView.qml +StackView 6.0 StackView.qml +StackView 2.0 StackView.qml +SwipeDelegate 6.0 SwipeDelegate.qml +SwipeDelegate 2.0 SwipeDelegate.qml +SwipeView 6.0 SwipeView.qml +SwipeView 2.0 SwipeView.qml +Switch 6.0 Switch.qml +Switch 2.0 Switch.qml +SwitchDelegate 6.0 SwitchDelegate.qml +SwitchDelegate 2.0 SwitchDelegate.qml +TabBar 6.0 TabBar.qml +TabBar 2.0 TabBar.qml +TabButton 6.0 TabButton.qml +TabButton 2.0 TabButton.qml +TextArea 6.0 TextArea.qml +TextArea 2.0 TextArea.qml +TextField 6.0 TextField.qml +TextField 2.0 TextField.qml +ToolBar 6.0 ToolBar.qml +ToolBar 2.0 ToolBar.qml +ToolButton 6.0 ToolButton.qml +ToolButton 2.0 ToolButton.qml +ToolSeparator 2.1 ToolSeparator.qml +ToolSeparator 6.0 ToolSeparator.qml +ToolTip 6.0 ToolTip.qml +ToolTip 2.0 ToolTip.qml +TreeViewDelegate 6.0 TreeViewDelegate.qml +TreeViewDelegate 2.0 TreeViewDelegate.qml +Tumbler 6.0 Tumbler.qml +Tumbler 2.0 Tumbler.qml +VerticalHeaderView 2.15 VerticalHeaderView.qml +VerticalHeaderView 6.0 VerticalHeaderView.qml +VerticalHeaderViewDelegate 6.10 VerticalHeaderViewDelegate.qml +depends QtQuick + diff --git a/photowall-qt/build/qml/QtQuick/Controls/Material/qtquickcontrols2materialstyleplugin.dll b/photowall-qt/build/qml/QtQuick/Controls/Material/qtquickcontrols2materialstyleplugin.dll new file mode 100644 index 0000000..0c71967 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/Material/qtquickcontrols2materialstyleplugin.dll differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/ApplicationWindow.qml b/photowall-qt/build/qml/QtQuick/Controls/Universal/ApplicationWindow.qml new file mode 100644 index 0000000..6b9e911 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/ApplicationWindow.qml @@ -0,0 +1,22 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Window +import QtQuick.Templates as T +import QtQuick.Controls.Universal +import QtQuick.Controls.Universal.impl + +T.ApplicationWindow { + id: window + + color: Universal.background + + FocusRectangle { + parent: window.activeFocusControl + width: parent ? parent.width : 0 + height: parent ? parent.height : 0 + visible: parent && !!parent.useSystemFocusVisuals && !!parent.visualFocus + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/BusyIndicator.qml b/photowall-qt/build/qml/QtQuick/Controls/Universal/BusyIndicator.qml new file mode 100644 index 0000000..5b0d7e2 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/BusyIndicator.qml @@ -0,0 +1,28 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Universal +import QtQuick.Controls.Universal.impl + +T.BusyIndicator { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + contentItem: BusyIndicatorImpl { + implicitWidth: 20 + implicitHeight: 20 + + readonly property real size: Math.min(control.availableWidth, control.availableHeight) + + count: size < 60 ? 5 : 6 // "Small" vs. "Large" + color: control.Universal.accent + visible: control.running + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/Button.qml b/photowall-qt/build/qml/QtQuick/Controls/Universal/Button.qml new file mode 100644 index 0000000..4d244c8 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/Button.qml @@ -0,0 +1,57 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Universal + +T.Button { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: 8 + verticalPadding: padding - 4 + spacing: 8 + + icon.width: 20 + icon.height: 20 + icon.color: Color.transparent(Universal.foreground, enabled ? 1.0 : 0.2) + + property bool useSystemFocusVisuals: true + + contentItem: IconLabel { + spacing: control.spacing + mirrored: control.mirrored + display: control.display + + icon: control.icon + text: control.text + font: control.font + color: Color.transparent(control.Universal.foreground, enabled ? 1.0 : 0.2) + } + + background: Rectangle { + implicitWidth: 32 + implicitHeight: 32 + + visible: !control.flat || control.down || control.checked || control.highlighted + color: control.down ? control.Universal.baseMediumLowColor : + control.enabled && (control.highlighted || control.checked) ? control.Universal.accent : + control.Universal.baseLowColor + + Rectangle { + width: parent.width + height: parent.height + color: "transparent" + visible: enabled && control.hovered + border.width: 2 // ButtonBorderThemeThickness + border.color: control.Universal.baseMediumLowColor + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/CheckBox.qml b/photowall-qt/build/qml/QtQuick/Controls/Universal/CheckBox.qml new file mode 100644 index 0000000..715d17c --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/CheckBox.qml @@ -0,0 +1,42 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Universal +import QtQuick.Controls.Universal.impl + +T.CheckBox { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + padding: 6 + spacing: 8 + + property bool useSystemFocusVisuals: true + + indicator: CheckIndicator { + x: control.text ? (control.mirrored ? control.width - width - control.rightPadding : control.leftPadding) : control.leftPadding + (control.availableWidth - width) / 2 + y: control.topPadding + (control.availableHeight - height) / 2 + control: control + } + + contentItem: Text { + leftPadding: control.indicator && !control.mirrored ? control.indicator.width + control.spacing : 0 + rightPadding: control.indicator && control.mirrored ? control.indicator.width + control.spacing : 0 + + text: control.text + font: control.font + elide: Text.ElideRight + verticalAlignment: Text.AlignVCenter + + opacity: enabled ? 1.0 : 0.2 + color: control.Universal.foreground + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/CheckDelegate.qml b/photowall-qt/build/qml/QtQuick/Controls/Universal/CheckDelegate.qml new file mode 100644 index 0000000..360d0a7 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/CheckDelegate.qml @@ -0,0 +1,64 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Universal +import QtQuick.Controls.Universal.impl + +T.CheckDelegate { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + spacing: 12 + + padding: 12 + topPadding: padding - 1 + bottomPadding: padding + 1 + + icon.width: 20 + icon.height: 20 + icon.color: Color.transparent(Universal.foreground, enabled ? 1.0 : 0.2) + + indicator: CheckIndicator { + x: control.text ? (control.mirrored ? control.leftPadding : control.width - width - control.rightPadding) : control.leftPadding + (control.availableWidth - width) / 2 + y: control.topPadding + (control.availableHeight - height) / 2 + control: control + } + + contentItem: IconLabel { + leftPadding: !control.mirrored ? 0 : control.indicator.width + control.spacing + rightPadding: control.mirrored ? 0 : control.indicator.width + control.spacing + + spacing: control.spacing + mirrored: control.mirrored + display: control.display + alignment: control.display === IconLabel.IconOnly || control.display === IconLabel.TextUnderIcon ? Qt.AlignCenter : Qt.AlignLeft + + icon: control.icon + text: control.text + font: control.font + color: Color.transparent(control.Universal.foreground, enabled ? 1.0 : 0.2) + } + + background: Rectangle { + visible: enabled && (control.down || control.highlighted || control.visualFocus || control.hovered) + color: control.down ? control.Universal.listMediumColor : + control.hovered ? control.Universal.listLowColor : control.Universal.altMediumLowColor + Rectangle { + width: parent.width + height: parent.height + visible: control.visualFocus || control.highlighted + color: control.Universal.accent + opacity: control.Universal.theme === Universal.Light ? 0.4 : 0.6 + } + + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/ComboBox.qml b/photowall-qt/build/qml/QtQuick/Controls/Universal/ComboBox.qml new file mode 100644 index 0000000..72c30b4 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/ComboBox.qml @@ -0,0 +1,130 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +pragma ComponentBehavior: Bound + +import QtQuick +import QtQuick.Window +import QtQuick.Controls.impl +import QtQuick.Templates as T +import QtQuick.Controls.Universal + +T.ComboBox { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + leftPadding: padding + (!control.mirrored || !indicator || !indicator.visible ? 0 : indicator.width + spacing) + rightPadding: padding + (control.mirrored || !indicator || !indicator.visible ? 0 : indicator.width + spacing) + + Universal.theme: editable && activeFocus ? Universal.Light : undefined + + delegate: ItemDelegate { + required property var model + required property int index + + width: ListView.view.width + text: model[control.textRole] + font.weight: control.currentIndex === index ? Font.DemiBold : Font.Normal + highlighted: control.highlightedIndex === index + hoverEnabled: control.hoverEnabled + } + + indicator: ColorImage { + x: control.mirrored ? control.padding : control.width - width - control.padding + y: control.topPadding + (control.availableHeight - height) / 2 + color: !control.enabled ? control.Universal.baseLowColor : control.Universal.baseMediumHighColor + source: "qrc:/qt-project.org/imports/QtQuick/Controls/Universal/images/downarrow.png" + + Rectangle { + z: -1 + width: parent.width + height: parent.height + color: control.activeFocus ? control.Universal.accent : + control.pressed ? control.Universal.baseMediumLowColor : + control.hovered ? control.Universal.baseLowColor : "transparent" + visible: control.editable && !control.contentItem.hovered && (control.pressed || control.hovered) + opacity: control.activeFocus && !control.pressed ? 0.4 : 1.0 + } + } + + contentItem: T.TextField { + leftPadding: control.mirrored ? 1 : 12 + rightPadding: control.mirrored ? 10 : 1 + topPadding: 5 - control.topPadding + bottomPadding: 7 - control.bottomPadding + + text: control.editable ? control.editText : control.displayText + + enabled: control.editable + autoScroll: control.editable + readOnly: control.down + inputMethodHints: control.inputMethodHints + validator: control.validator + selectByMouse: control.selectTextByMouse + + color: !control.enabled ? control.Universal.chromeDisabledLowColor : + control.editable && control.activeFocus ? control.Universal.chromeBlackHighColor : control.Universal.foreground + selectionColor: control.Universal.accent + selectedTextColor: control.Universal.chromeWhiteColor + verticalAlignment: Text.AlignVCenter + } + + background: Rectangle { + implicitWidth: 120 + implicitHeight: 32 + + border.width: control.flat ? 0 : 2 // ComboBoxBorderThemeThickness + border.color: !control.enabled ? control.Universal.baseLowColor : + control.editable && control.activeFocus ? control.Universal.accent : + control.down ? control.Universal.baseMediumLowColor : + control.hovered ? control.Universal.baseMediumColor : control.Universal.baseMediumLowColor + color: !control.enabled ? control.Universal.baseLowColor : + control.down ? control.Universal.listMediumColor : + control.flat && control.hovered ? control.Universal.listLowColor : + control.editable && control.activeFocus ? control.Universal.background : control.Universal.altMediumLowColor + visible: !control.flat || control.pressed || control.hovered || control.visualFocus + + Rectangle { + x: 2 + y: 2 + width: parent.width - 4 + height: parent.height - 4 + + visible: control.visualFocus && !control.editable + color: control.Universal.accent + opacity: control.Universal.theme === Universal.Light ? 0.4 : 0.6 + } + } + + popup: T.Popup { + width: control.width + height: Math.min(contentItem.implicitHeight, control.Window.height - topMargin - bottomMargin) + topMargin: 8 + bottomMargin: 8 + + Universal.theme: control.Universal.theme + Universal.accent: control.Universal.accent + + contentItem: ListView { + clip: true + implicitHeight: contentHeight + model: control.delegateModel + currentIndex: control.highlightedIndex + highlightMoveDuration: 0 + + T.ScrollIndicator.vertical: ScrollIndicator { } + } + + background: Rectangle { + color: control.Universal.chromeMediumLowColor + border.color: control.Universal.chromeHighColor + border.width: 1 // FlyoutBorderThemeThickness + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/DelayButton.qml b/photowall-qt/build/qml/QtQuick/Controls/Universal/DelayButton.qml new file mode 100644 index 0000000..2666bbc --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/DelayButton.qml @@ -0,0 +1,62 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Universal + +T.DelayButton { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: 8 + verticalPadding: padding - 4 + + property bool useSystemFocusVisuals: true + + transition: Transition { + NumberAnimation { + duration: control.delay * (control.pressed ? 1.0 - control.progress : 0.3 * control.progress) + } + } + + contentItem: Text { + text: control.text + font: control.font + elide: Text.ElideRight + horizontalAlignment: Text.AlignHCenter + verticalAlignment: Text.AlignVCenter + + opacity: enabled ? 1.0 : 0.2 + color: control.Universal.foreground + } + + background: Rectangle { + implicitWidth: 32 + implicitHeight: 32 + + color: control.down ? control.Universal.baseMediumLowColor : + control.enabled && control.checked ? control.Universal.accent : control.Universal.baseLowColor + + Rectangle { + visible: !control.checked + width: parent.width * control.progress + height: parent.height + color: control.Universal.accent + } + + Rectangle { + width: parent.width + height: parent.height + color: "transparent" + visible: enabled && control.hovered + border.width: 2 // ButtonBorderThemeThickness + border.color: control.Universal.baseMediumLowColor + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/Dial.qml b/photowall-qt/build/qml/QtQuick/Controls/Universal/Dial.qml new file mode 100644 index 0000000..888e318 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/Dial.qml @@ -0,0 +1,55 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Universal + +T.Dial { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + background: Rectangle { + implicitWidth: 100 + implicitHeight: 100 + + x: control.width / 2 - width / 2 + y: control.height / 2 - height / 2 + width: Math.max(64, Math.min(control.width, control.height)) + height: width + radius: width / 2 + color: "transparent" + border.color: !control.enabled ? control.Universal.baseLowColor : control.Universal.baseMediumColor + border.width: 2 + } + + handle: Rectangle { + implicitWidth: 14 + implicitHeight: 14 + + x: control.background.x + control.background.width / 2 - width / 2 + y: control.background.y + control.background.height / 2 - height / 2 + + radius: width / 2 + color: !control.enabled ? control.Universal.baseLowColor : + control.pressed ? control.Universal.baseMediumColor : + control.hovered ? control.Universal.baseHighColor : control.Universal.baseMediumHighColor + + transform: [ + Translate { + y: -control.background.height * 0.4 + + (control.handle ? control.handle.height / 2 : 0) + }, + Rotation { + angle: control.angle + origin.x: control.handle ? control.handle.width / 2 : 0 + origin.y: control.handle ? control.handle.height / 2 : 0 + } + ] + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/Dialog.qml b/photowall-qt/build/qml/QtQuick/Controls/Universal/Dialog.qml new file mode 100644 index 0000000..c1275a3 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/Dialog.qml @@ -0,0 +1,58 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Universal + +T.Dialog { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding, + implicitHeaderWidth, + implicitFooterWidth) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding + + (implicitHeaderHeight > 0 ? implicitHeaderHeight + spacing : 0) + + (implicitFooterHeight > 0 ? implicitFooterHeight + spacing : 0)) + + padding: 24 + verticalPadding: 18 + + background: Rectangle { + color: control.Universal.chromeMediumLowColor + border.color: control.Universal.chromeHighColor + border.width: 1 // FlyoutBorderThemeThickness + } + + header: Label { + text: control.title + visible: parent?.parent === Overlay.overlay && control.title + elide: Label.ElideRight + topPadding: 18 + leftPadding: 24 + rightPadding: 24 + // TODO: QPlatformTheme::TitleBarFont + font.pixelSize: 20 + background: Rectangle { + x: 1; y: 1 // // FlyoutBorderThemeThickness + color: control.Universal.chromeMediumLowColor + width: parent.width - 2 + height: parent.height - 1 + } + } + + footer: DialogButtonBox { + visible: count > 0 + } + + T.Overlay.modal: Rectangle { + color: control.Universal.baseLowColor + } + + T.Overlay.modeless: Rectangle { + color: control.Universal.baseLowColor + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/DialogButtonBox.qml b/photowall-qt/build/qml/QtQuick/Controls/Universal/DialogButtonBox.qml new file mode 100644 index 0000000..c23940a --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/DialogButtonBox.qml @@ -0,0 +1,44 @@ +// Copyright (C) 2023 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Universal + +T.DialogButtonBox { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + (control.count === 1 ? implicitContentWidth * 2 : implicitContentWidth) + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + contentWidth: (contentItem as ListView)?.contentWidth + + spacing: 4 + padding: 24 + topPadding: position === T.DialogButtonBox.Footer ? 6 : 24 + bottomPadding: position === T.DialogButtonBox.Header ? 6 : 24 + alignment: count === 1 ? Qt.AlignRight : undefined + + delegate: Button { + width: control.count === 1 ? control.availableWidth / 2 : undefined + } + + contentItem: ListView { + implicitWidth: contentWidth + model: control.contentModel + spacing: control.spacing + orientation: ListView.Horizontal + boundsBehavior: Flickable.StopAtBounds + snapMode: ListView.SnapToItem + } + + background: Rectangle { + implicitHeight: 32 + color: control.Universal.chromeMediumLowColor + x: 1; y: 1 + width: parent.width - 2 + height: parent.height - 2 + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/Drawer.qml b/photowall-qt/build/qml/QtQuick/Controls/Universal/Drawer.qml new file mode 100644 index 0000000..29245c1 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/Drawer.qml @@ -0,0 +1,46 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Universal + +T.Drawer { + id: control + + parent: T.Overlay.overlay + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + topPadding: SafeArea.margins.top + (control.edge === Qt.BottomEdge) + leftPadding: SafeArea.margins.left + (control.edge === Qt.RightEdge) + rightPadding: SafeArea.margins.right + (control.edge === Qt.LeftEdge) + bottomPadding: SafeArea.margins.bottom + (control.edge === Qt.TopEdge) + + enter: Transition { SmoothedAnimation { velocity: 5 } } + exit: Transition { SmoothedAnimation { velocity: 5 } } + + background: Rectangle { + color: control.Universal.chromeMediumLowColor + Rectangle { + readonly property bool horizontal: control.edge === Qt.LeftEdge || control.edge === Qt.RightEdge + width: horizontal ? 1 : parent.width + height: horizontal ? parent.height : 1 + color: control.Universal.chromeHighColor + x: control.edge === Qt.LeftEdge ? parent.width - 1 : 0 + y: control.edge === Qt.TopEdge ? parent.height - 1 : 0 + } + } + + T.Overlay.modal: Rectangle { + color: control.Universal.baseLowColor + } + + T.Overlay.modeless: Rectangle { + color: control.Universal.baseLowColor + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/Frame.qml b/photowall-qt/build/qml/QtQuick/Controls/Universal/Frame.qml new file mode 100644 index 0000000..64af0e0 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/Frame.qml @@ -0,0 +1,23 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Universal + +T.Frame { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: 12 + + background: Rectangle { + color: "transparent" + border.color: control.Universal.chromeDisabledLowColor + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/GroupBox.qml b/photowall-qt/build/qml/QtQuick/Controls/Universal/GroupBox.qml new file mode 100644 index 0000000..232beb4 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/GroupBox.qml @@ -0,0 +1,43 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Universal + +T.GroupBox { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding, + implicitLabelWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + spacing: 12 + padding: 12 + topPadding: padding + (implicitLabelWidth > 0 ? implicitLabelHeight + spacing : 0) + + label: Text { + x: control.leftPadding + width: control.availableWidth + + text: control.title + font: control.font + elide: Text.ElideRight + verticalAlignment: Text.AlignVCenter + + opacity: enabled ? 1.0 : 0.2 + color: control.Universal.foreground + } + + background: Rectangle { + y: control.topPadding - control.bottomPadding + width: parent.width + height: parent.height - control.topPadding + control.bottomPadding + + color: "transparent" + border.color: control.Universal.chromeDisabledLowColor + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/HorizontalHeaderView.qml b/photowall-qt/build/qml/QtQuick/Controls/Universal/HorizontalHeaderView.qml new file mode 100644 index 0000000..2441c55 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/HorizontalHeaderView.qml @@ -0,0 +1,22 @@ +// Copyright (C) 2020 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +pragma ComponentBehavior: Bound + +import QtQuick.Templates as T +import QtQuick.Controls.Universal + +T.HorizontalHeaderView { + id: control + + implicitWidth: syncView ? syncView.width : 0 + // The contentHeight of TableView will be zero at start-up, until the delegate + // items have been loaded. This means that even if the implicit height of + // HorizontalHeaderView should be the same as the content height in the end, we + // need to ensure that it has at least a height of 1 at start-up, otherwise + // TableView won't bother loading any delegates at all. + implicitHeight: Math.max(1, contentHeight) + + delegate: HorizontalHeaderViewDelegate { } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/HorizontalHeaderViewDelegate.qml b/photowall-qt/build/qml/QtQuick/Controls/Universal/HorizontalHeaderViewDelegate.qml new file mode 100644 index 0000000..957cd4f --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/HorizontalHeaderViewDelegate.qml @@ -0,0 +1,34 @@ +// Copyright (C) 2025 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl as ControlsImpl +import QtQuick.Controls.Universal +import QtQuick.Templates as T + +T.HeaderViewDelegate { + id: control + + // same as AbstractButton.qml + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: 8 + + highlighted: selected + + background: Rectangle { + color: control.Universal.background + } + + contentItem: Label { + horizontalAlignment: Text.AlignHCenter + verticalAlignment: Text.AlignVCenter + color: ControlsImpl.Color.transparent(control.Universal.foreground, + enabled ? 1.0 : 0.2) + text: control.model[control.headerView.textRole] + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/ItemDelegate.qml b/photowall-qt/build/qml/QtQuick/Controls/Universal/ItemDelegate.qml new file mode 100644 index 0000000..e17524b --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/ItemDelegate.qml @@ -0,0 +1,54 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Universal + +T.ItemDelegate { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + spacing: 12 + + padding: 12 + topPadding: padding - 1 + bottomPadding: padding + 1 + + icon.width: 20 + icon.height: 20 + icon.color: Color.transparent(Universal.foreground, enabled ? 1.0 : 0.2) + + contentItem: IconLabel { + spacing: control.spacing + mirrored: control.mirrored + display: control.display + alignment: control.display === IconLabel.IconOnly || control.display === IconLabel.TextUnderIcon ? Qt.AlignCenter : Qt.AlignLeft + + icon: control.icon + text: control.text + font: control.font + color: Color.transparent(control.Universal.foreground, enabled ? 1.0 : 0.2) + } + + background: Rectangle { + visible: enabled && (control.down || control.highlighted || control.visualFocus || control.hovered) + color: control.down ? control.Universal.listMediumColor : + control.hovered ? control.Universal.listLowColor : control.Universal.altMediumLowColor + Rectangle { + width: parent.width + height: parent.height + visible: control.visualFocus || control.highlighted + color: control.Universal.accent + opacity: control.Universal.theme === Universal.Light ? 0.4 : 0.6 + } + + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/Label.qml b/photowall-qt/build/qml/QtQuick/Controls/Universal/Label.qml new file mode 100644 index 0000000..346d29b --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/Label.qml @@ -0,0 +1,15 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Universal + +T.Label { + id: control + + opacity: enabled ? 1.0 : 0.2 + color: control.Universal.foreground + linkColor: Universal.accent +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/Menu.qml b/photowall-qt/build/qml/QtQuick/Controls/Universal/Menu.qml new file mode 100644 index 0000000..2ecb7dc --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/Menu.qml @@ -0,0 +1,50 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Universal +import QtQuick.Window + +T.Menu { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + margins: 0 + overlap: 1 + + delegate: MenuItem { } + + contentItem: ListView { + implicitHeight: contentHeight + model: control.contentModel + interactive: Window.window + ? contentHeight + control.topPadding + control.bottomPadding > control.height + : false + clip: true + currentIndex: control.currentIndex + + ScrollIndicator.vertical: ScrollIndicator {} + } + + background: Rectangle { + implicitWidth: 200 + implicitHeight: 40 + color: control.Universal.chromeMediumLowColor + border.color: control.Universal.chromeHighColor + border.width: 1 // FlyoutBorderThemeThickness + } + + T.Overlay.modal: Rectangle { + color: control.Universal.baseLowColor + } + + T.Overlay.modeless: Rectangle { + color: control.Universal.baseLowColor + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/MenuBar.qml b/photowall-qt/build/qml/QtQuick/Controls/Universal/MenuBar.qml new file mode 100644 index 0000000..56fc668 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/MenuBar.qml @@ -0,0 +1,36 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Universal + +T.MenuBar { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + topPadding: SafeArea.margins.top + leftPadding: SafeArea.margins.left + rightPadding: SafeArea.margins.right + bottomPadding: SafeArea.margins.bottom + + delegate: MenuBarItem { } + + contentItem: Row { + spacing: control.spacing + Repeater { + model: control.contentModel + } + } + + background: Rectangle { + implicitHeight: 40 + color: control.Universal.chromeMediumColor + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/MenuBarItem.qml b/photowall-qt/build/qml/QtQuick/Controls/Universal/MenuBarItem.qml new file mode 100644 index 0000000..63f6e60 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/MenuBarItem.qml @@ -0,0 +1,58 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Universal + +T.MenuBarItem { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + padding: 12 + topPadding: padding - 1 + bottomPadding: padding + 1 + spacing: 12 + + icon.width: 20 + icon.height: 20 + icon.color: !enabled ? Universal.baseLowColor : Universal.baseHighColor + + contentItem: IconLabel { + spacing: control.spacing + mirrored: control.mirrored + display: control.display + alignment: Qt.AlignLeft + + icon: control.icon + text: control.text + font: control.font + color: !control.enabled ? control.Universal.baseLowColor : control.Universal.baseHighColor + } + + background: Rectangle { + implicitWidth: 40 + implicitHeight: 40 + + color: !control.enabled ? control.Universal.baseLowColor : + control.down ? control.Universal.listMediumColor : + control.highlighted ? control.Universal.listLowColor : "transparent" + + Rectangle { + x: 1; y: 1 + width: parent.width - 2 + height: parent.height - 2 + + visible: control.visualFocus + color: control.Universal.accent + opacity: control.Universal.theme === Universal.Light ? 0.4 : 0.6 + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/MenuItem.qml b/photowall-qt/build/qml/QtQuick/Controls/Universal/MenuItem.qml new file mode 100644 index 0000000..50e4dab --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/MenuItem.qml @@ -0,0 +1,82 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Universal + +T.MenuItem { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + padding: 12 + topPadding: padding - 1 + bottomPadding: padding + 1 + spacing: 12 + + icon.width: 20 + icon.height: 20 + icon.color: !enabled ? Universal.baseLowColor : Universal.baseHighColor + + contentItem: IconLabel { + readonly property real arrowPadding: control.subMenu && control.arrow ? control.arrow.width + control.spacing : 0 + readonly property real indicatorPadding: control.checkable && control.indicator ? control.indicator.width + control.spacing : 0 + leftPadding: !control.mirrored ? indicatorPadding : arrowPadding + rightPadding: control.mirrored ? indicatorPadding : arrowPadding + + spacing: control.spacing + mirrored: control.mirrored + display: control.display + alignment: Qt.AlignLeft + + icon: control.icon + text: control.text + font: control.font + color: !control.enabled ? control.Universal.baseLowColor : control.Universal.baseHighColor + } + + arrow: ColorImage { + x: control.mirrored ? control.leftPadding : control.width - width - control.rightPadding + y: control.topPadding + (control.availableHeight - height) / 2 + + visible: control.subMenu + mirror: control.mirrored + color: !enabled ? control.Universal.baseLowColor : control.Universal.baseHighColor + source: "qrc:/qt-project.org/imports/QtQuick/Controls/Universal/images/rightarrow.png" + } + + indicator: ColorImage { + x: control.text ? (control.mirrored ? control.width - width - control.rightPadding : control.leftPadding) : control.leftPadding + (control.availableWidth - width) / 2 + y: control.topPadding + (control.availableHeight - height) / 2 + + visible: control.checked + color: !control.enabled ? control.Universal.baseLowColor : control.down ? control.Universal.baseHighColor : control.Universal.baseMediumHighColor + source: !control.checkable ? "" : "qrc:/qt-project.org/imports/QtQuick/Controls/Universal/images/checkmark.png" + } + + background: Rectangle { + implicitWidth: 200 + implicitHeight: 40 + + color: !control.enabled ? control.Universal.baseLowColor : + control.down ? control.Universal.listMediumColor : + control.highlighted ? control.Universal.listLowColor : control.Universal.altMediumLowColor + + Rectangle { + x: 1; y: 1 + width: parent.width - 2 + height: parent.height - 2 + + visible: control.visualFocus + color: control.Universal.accent + opacity: control.Universal.theme === Universal.Light ? 0.4 : 0.6 + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/MenuSeparator.qml b/photowall-qt/build/qml/QtQuick/Controls/Universal/MenuSeparator.qml new file mode 100644 index 0000000..91224f9 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/MenuSeparator.qml @@ -0,0 +1,30 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Universal + +T.MenuSeparator { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: 12 + topPadding: 9 + bottomPadding: 10 + + contentItem: Rectangle { + implicitWidth: 188 + implicitHeight: 1 + color: control.Universal.baseMediumLowColor + } + + background: Rectangle { + color: control.Universal.altMediumLowColor + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/Page.qml b/photowall-qt/build/qml/QtQuick/Controls/Universal/Page.qml new file mode 100644 index 0000000..ec121bb --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/Page.qml @@ -0,0 +1,24 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Universal + +T.Page { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding, + implicitHeaderWidth, + implicitFooterWidth) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding + + (implicitHeaderHeight > 0 ? implicitHeaderHeight + spacing : 0) + + (implicitFooterHeight > 0 ? implicitFooterHeight + spacing : 0)) + + background: Rectangle { + color: control.Universal.background + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/PageIndicator.qml b/photowall-qt/build/qml/QtQuick/Controls/Universal/PageIndicator.qml new file mode 100644 index 0000000..863ae83 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/PageIndicator.qml @@ -0,0 +1,39 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Universal + +T.PageIndicator { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: 6 + spacing: 7 + + delegate: Rectangle { + implicitWidth: 5 + implicitHeight: 5 + + radius: width / 2 + color: index === control.currentIndex ? control.Universal.baseMediumHighColor : + pressed ? control.Universal.baseMediumLowColor : control.Universal.baseLowColor + + required property int index + } + + contentItem: Row { + spacing: control.spacing + + Repeater { + model: control.count + delegate: control.delegate + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/Pane.qml b/photowall-qt/build/qml/QtQuick/Controls/Universal/Pane.qml new file mode 100644 index 0000000..20382f6 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/Pane.qml @@ -0,0 +1,22 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Universal + +T.Pane { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: 12 + + background: Rectangle { + color: control.Universal.background + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/Popup.qml b/photowall-qt/build/qml/QtQuick/Controls/Universal/Popup.qml new file mode 100644 index 0000000..353d4c9 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/Popup.qml @@ -0,0 +1,32 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Universal + +T.Popup { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: 12 + + background: Rectangle { + color: control.Universal.chromeMediumLowColor + border.color: control.Universal.chromeHighColor + border.width: 1 // FlyoutBorderThemeThickness + } + + T.Overlay.modal: Rectangle { + color: control.Universal.baseLowColor + } + + T.Overlay.modeless: Rectangle { + color: control.Universal.baseLowColor + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/ProgressBar.qml b/photowall-qt/build/qml/QtQuick/Controls/Universal/ProgressBar.qml new file mode 100644 index 0000000..80aac89 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/ProgressBar.qml @@ -0,0 +1,36 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Universal +import QtQuick.Controls.Universal.impl + +T.ProgressBar { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + contentItem: ProgressBarImpl { + implicitHeight: 10 + + scale: control.mirrored ? -1 : 1 + color: control.Universal.accent + progress: control.position + indeterminate: control.visible && control.indeterminate + } + + background: Rectangle { + implicitWidth: 100 + implicitHeight: 10 + y: (control.height - height) / 2 + height: 10 + + visible: !control.indeterminate + color: control.Universal.baseLowColor + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/RadioButton.qml b/photowall-qt/build/qml/QtQuick/Controls/Universal/RadioButton.qml new file mode 100644 index 0000000..6f09315 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/RadioButton.qml @@ -0,0 +1,42 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Universal +import QtQuick.Controls.Universal.impl + +T.RadioButton { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + padding: 6 + spacing: 8 + + property bool useSystemFocusVisuals: true + + indicator: RadioIndicator { + x: control.text ? (control.mirrored ? control.width - width - control.rightPadding : control.leftPadding) : control.leftPadding + (control.availableWidth - width) / 2 + y: control.topPadding + (control.availableHeight - height) / 2 + control: control + } + + contentItem: Text { + leftPadding: control.indicator && !control.mirrored ? control.indicator.width + control.spacing : 0 + rightPadding: control.indicator && control.mirrored ? control.indicator.width + control.spacing : 0 + + text: control.text + font: control.font + elide: Text.ElideRight + verticalAlignment: Text.AlignVCenter + + opacity: enabled ? 1.0 : 0.2 + color: control.Universal.foreground + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/RadioDelegate.qml b/photowall-qt/build/qml/QtQuick/Controls/Universal/RadioDelegate.qml new file mode 100644 index 0000000..6d0de66 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/RadioDelegate.qml @@ -0,0 +1,64 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Universal +import QtQuick.Controls.Universal.impl + +T.RadioDelegate { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + spacing: 12 + + padding: 12 + topPadding: padding - 1 + bottomPadding: padding + 1 + + icon.width: 20 + icon.height: 20 + icon.color: Color.transparent(Universal.foreground, enabled ? 1.0 : 0.2) + + indicator: RadioIndicator { + x: control.text ? (control.mirrored ? control.leftPadding : control.width - width - control.rightPadding) : control.leftPadding + (control.availableWidth - width) / 2 + y: control.topPadding + (control.availableHeight - height) / 2 + control: control + } + + contentItem: IconLabel { + leftPadding: !control.mirrored ? 0 : control.indicator.width + control.spacing + rightPadding: control.mirrored ? 0 : control.indicator.width + control.spacing + + spacing: control.spacing + mirrored: control.mirrored + display: control.display + alignment: control.display === IconLabel.IconOnly || control.display === IconLabel.TextUnderIcon ? Qt.AlignCenter : Qt.AlignLeft + + icon: control.icon + text: control.text + font: control.font + color: Color.transparent(control.Universal.foreground, enabled ? 1.0 : 0.2) + } + + background: Rectangle { + visible: enabled && (control.down || control.highlighted || control.visualFocus || control.hovered) + color: control.down ? control.Universal.listMediumColor : + control.hovered ? control.Universal.listLowColor : control.Universal.altMediumLowColor + Rectangle { + width: parent.width + height: parent.height + visible: control.visualFocus || control.highlighted + color: control.Universal.accent + opacity: control.Universal.theme === Universal.Light ? 0.4 : 0.6 + } + + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/RangeSlider.qml b/photowall-qt/build/qml/QtQuick/Controls/Universal/RangeSlider.qml new file mode 100644 index 0000000..00ecd63 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/RangeSlider.qml @@ -0,0 +1,77 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Universal + +T.RangeSlider { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + first.implicitHandleWidth + leftPadding + rightPadding, + second.implicitHandleWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + first.implicitHandleHeight + topPadding + bottomPadding, + second.implicitHandleHeight + topPadding + bottomPadding) + + padding: 6 + + first.handle: Rectangle { + implicitWidth: control.horizontal ? 8 : 24 + implicitHeight: control.horizontal ? 24 : 8 + + x: control.leftPadding + (control.horizontal ? control.first.visualPosition * (control.availableWidth - width) : (control.availableWidth - width) / 2) + y: control.topPadding + (control.horizontal ? (control.availableHeight - height) / 2 : control.first.visualPosition * (control.availableHeight - height)) + + radius: 4 + color: control.first.pressed ? control.Universal.chromeHighColor : + control.first.hovered ? control.Universal.chromeAltLowColor : + control.enabled ? control.Universal.accent : control.Universal.chromeDisabledHighColor + } + + second.handle: Rectangle { + implicitWidth: control.horizontal ? 8 : 24 + implicitHeight: control.horizontal ? 24 : 8 + + x: control.leftPadding + (control.horizontal ? control.second.visualPosition * (control.availableWidth - width) : (control.availableWidth - width) / 2) + y: control.topPadding + (control.horizontal ? (control.availableHeight - height) / 2 : control.second.visualPosition * (control.availableHeight - height)) + + radius: 4 + color: control.second.pressed ? control.Universal.chromeHighColor : + control.second.hovered ? control.Universal.chromeAltLowColor : + control.enabled ? control.Universal.accent : control.Universal.chromeDisabledHighColor + } + + background: Item { + implicitWidth: control.horizontal ? 200 : 18 + implicitHeight: control.horizontal ? 18 : 200 + + x: control.leftPadding + (control.horizontal ? 0 : (control.availableWidth - width) / 2) + y: control.topPadding + (control.horizontal ? (control.availableHeight - height) / 2 : 0) + width: control.horizontal ? control.availableWidth : implicitWidth + height: control.horizontal ? implicitHeight : control.availableHeight + + scale: control.horizontal && control.mirrored ? -1 : 1 + + Rectangle { + x: control.horizontal ? 0 : (parent.width - width) / 2 + y: control.horizontal ? (parent.height - height) / 2 : 0 + width: control.horizontal ? parent.width : 2 // SliderBackgroundThemeHeight + height: control.vertical ? parent.height : 2 // SliderBackgroundThemeHeight + + color: enabled && control.hovered && !control.pressed ? control.Universal.baseMediumColor : + control.enabled ? control.Universal.baseMediumLowColor : control.Universal.chromeDisabledHighColor + } + + Rectangle { + x: control.horizontal ? control.first.position * parent.width : (parent.width - width) / 2 + y: control.horizontal ? (parent.height - height) / 2 : control.second.visualPosition * parent.height + width: control.horizontal ? control.second.position * parent.width - control.first.position * parent.width : 2 // SliderBackgroundThemeHeight + height: control.vertical ? control.second.position * parent.height - control.first.position * parent.height : 2 // SliderBackgroundThemeHeight + + color: control.enabled ? control.Universal.accent : control.Universal.chromeDisabledHighColor + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/RoundButton.qml b/photowall-qt/build/qml/QtQuick/Controls/Universal/RoundButton.qml new file mode 100644 index 0000000..8ddd389 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/RoundButton.qml @@ -0,0 +1,58 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Universal + +T.RoundButton { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: 8 + spacing: 8 + + icon.width: 20 + icon.height: 20 + icon.color: Color.transparent(Universal.foreground, enabled ? 1.0 : 0.2) + + property bool useSystemFocusVisuals: true + + contentItem: IconLabel { + spacing: control.spacing + mirrored: control.mirrored + display: control.display + + icon: control.icon + text: control.text + font: control.font + color: Color.transparent(control.Universal.foreground, enabled ? 1.0 : 0.2) + } + + background: Rectangle { + implicitWidth: 32 + implicitHeight: 32 + + radius: control.radius + visible: !control.flat || control.down || control.checked || control.highlighted + color: control.down ? control.Universal.baseMediumLowColor : + control.enabled && (control.highlighted || control.checked) ? control.Universal.accent : + control.Universal.baseLowColor + + Rectangle { + width: parent.width + height: parent.height + radius: control.radius + color: "transparent" + visible: enabled && control.hovered + border.width: 2 // ButtonBorderThemeThickness + border.color: control.Universal.baseMediumLowColor + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/ScrollBar.qml b/photowall-qt/build/qml/QtQuick/Controls/Universal/ScrollBar.qml new file mode 100644 index 0000000..3cacba6 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/ScrollBar.qml @@ -0,0 +1,62 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Universal + +T.ScrollBar { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + visible: control.policy !== T.ScrollBar.AlwaysOff + minimumSize: orientation === Qt.Horizontal ? height / width : width / height + + // TODO: arrows + + contentItem: Rectangle { + implicitWidth: control.interactive ? 12 : 6 + implicitHeight: control.interactive ? 12: 6 + + color: control.pressed ? control.Universal.baseMediumColor : + enabled && control.interactive && control.hovered ? control.Universal.baseMediumLowColor : + control.Universal.chromeHighColor + opacity: 0.0 + } + + background: Rectangle { + implicitWidth: control.interactive ? 12 : 6 + implicitHeight: control.interactive ? 12: 6 + + color: control.Universal.chromeLowColor + visible: control.size < 1.0 + opacity: 0.0 + } + + states: [ + State { + name: "active" + when: control.policy === T.ScrollBar.AlwaysOn || (control.active && control.size < 1.0) + } + ] + + transitions: [ + Transition { + to: "active" + NumberAnimation { targets: [control.contentItem, control.background]; property: "opacity"; to: 1.0 } + }, + Transition { + from: "active" + SequentialAnimation { + PropertyAction{ targets: [control.contentItem, control.background]; property: "opacity"; value: 1.0 } + PauseAnimation { duration: 3000 } + NumberAnimation { targets: [control.contentItem, control.background]; property: "opacity"; to: 0.0 } + } + } + ] +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/ScrollIndicator.qml b/photowall-qt/build/qml/QtQuick/Controls/Universal/ScrollIndicator.qml new file mode 100644 index 0000000..2ad7a3b --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/ScrollIndicator.qml @@ -0,0 +1,46 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Universal + +T.ScrollIndicator { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + contentItem: Rectangle { + implicitWidth: 6 + implicitHeight: 6 + + color: control.Universal.baseMediumLowColor + visible: control.size < 1.0 + opacity: 0.0 + + states: [ + State { + name: "active" + when: control.active + } + ] + + transitions: [ + Transition { + to: "active" + NumberAnimation { target: control.contentItem; property: "opacity"; to: 1.0 } + }, + Transition { + from: "active" + SequentialAnimation { + PauseAnimation { duration: 5000 } + NumberAnimation { target: control.contentItem; property: "opacity"; to: 0.0 } + } + } + ] + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/ScrollView.qml b/photowall-qt/build/qml/QtQuick/Controls/Universal/ScrollView.qml new file mode 100644 index 0000000..1f7f9fb --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/ScrollView.qml @@ -0,0 +1,32 @@ +// Copyright (C) 2020 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Templates as T + +T.ScrollView { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + ScrollBar.vertical: ScrollBar { + parent: control + x: control.mirrored ? 0 : control.width - width + y: control.topPadding + height: control.availableHeight + active: control.ScrollBar.horizontal.active + } + + ScrollBar.horizontal: ScrollBar { + parent: control + x: control.leftPadding + y: control.height - height + width: control.availableWidth + active: control.ScrollBar.vertical.active + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/SearchField.qml b/photowall-qt/build/qml/QtQuick/Controls/Universal/SearchField.qml new file mode 100644 index 0000000..5ceda10 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/SearchField.qml @@ -0,0 +1,149 @@ +// Copyright (C) 2025 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Universal +import QtQuick.Controls.Universal.impl + +T.SearchField { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + + searchIndicator.implicitIndicatorWidth + clearIndicator.implicitIndicatorWidth + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + searchIndicator.implicitIndicatorHeight + topPadding + bottomPadding) + + leftPadding: padding + (control.mirrored ? __clearIndicatorWidth : __searchIndicatorWidth) + rightPadding: padding + (control.mirrored ? __searchIndicatorWidth : __clearIndicatorWidth) + + readonly property real __clearIndicatorWidth: !clearIndicator.indicator || !clearIndicator.indicator.visible + ? 0 : clearIndicator.indicator.width + spacing + readonly property real __searchIndicatorWidth: !searchIndicator.indicator || !searchIndicator.indicator.visible + ? 0 : searchIndicator.indicator.width + spacing + + Universal.theme: activeFocus ? Universal.Light : undefined + + delegate: ItemDelegate { + width: ListView.view.width + text: model[control.textRole] + palette.text: control.palette.text + palette.highlightedText: control.palette.highlightedText + font.weight: control.currentIndex === index ? Font.DemiBold : Font.Normal + highlighted: control.highlightedIndex === index + hoverEnabled: control.hoverEnabled + + required property var model + required property int index + } + + searchIndicator.indicator: Item { + x: !control.mirrored ? control.padding : control.width - width - control.padding + y: control.topPadding + (control.availableHeight - height) / 2 + implicitWidth: 28 + implicitHeight: 28 + + Rectangle { + width: parent.width + height: parent.height + color: control.activeFocus ? control.Universal.accent : + control.searchIndicator.pressed ? control.Universal.baseMediumLowColor : + control.searchIndicator.hovered ? control.Universal.baseLowColor : "transparent" + visible: control.searchIndicator.pressed || control.searchIndicator.hovered + opacity: control.activeFocus && !control.searchIndicator.pressed ? 0.4 : 1.0 + } + + ColorImage { + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + width: 20 + height: 20 + color: !enabled ? control.Universal.chromeDisabledLowColor : + control.activeFocus ? control.Universal.chromeBlackHighColor : control.Universal.baseHighColor + source: "qrc:/qt-project.org/imports/QtQuick/Controls/Universal/images/search-magnifier.png" + } + } + + clearIndicator.indicator: Item { + x: control.mirrored ? control.padding : control.width - width - control.padding + y: control.topPadding + (control.availableHeight - height) / 2 + implicitWidth: 28 + implicitHeight: 28 + visible: control.text.length > 0 + + Rectangle { + width: parent.width + height: parent.height + color: control.activeFocus ? control.Universal.accent : + control.clearIndicator.pressed ? control.Universal.baseMediumLowColor : + control.clearIndicator.hovered ? control.Universal.baseLowColor : "transparent" + visible: control.clearIndicator.pressed || control.clearIndicator.hovered + opacity: control.activeFocus && !control.clearIndicator.pressed ? 0.4 : 1.0 + } + + ColorImage { + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + width: 20 + height: 20 + color: !enabled ? control.Universal.chromeDisabledLowColor : + control.activeFocus ? control.Universal.chromeBlackHighColor : control.Universal.baseHighColor + source: "qrc:/qt-project.org/imports/QtQuick/Controls/Universal/images/close_big.png" + } + } + + contentItem: T.TextField { + leftPadding: !control.mirrored ? 6 : 0 + rightPadding: !control.mirrored ? 6 : 0 + + text: control.text + + color: !control.enabled ? control.Universal.chromeDisabledLowColor : + control.activeFocus ? control.Universal.chromeBlackHighColor : control.Universal.foreground + selectionColor: control.Universal.accent + selectedTextColor: control.Universal.chromeWhiteColor + verticalAlignment: TextInput.AlignVCenter + } + + background: Rectangle { + implicitWidth: 120 + implicitHeight: 32 + + border.width: 2 // TextControlBorderThemeThickness + border.color: !control.enabled ? control.Universal.baseLowColor : + control.activeFocus ? control.Universal.accent : + control.hovered ? control.Universal.baseMediumColor : control.Universal.chromeDisabledLowColor + color: control.enabled ? control.Universal.background : control.Universal.baseLowColor + } + + popup: T.Popup { + y: control.height + width: control.width + height: Math.min(contentItem.implicitHeight, control.Window.height - control.y - control.height - control.padding) + topMargin: 6 + bottomMargin: 6 + + Universal.theme: control.Universal.theme + Universal.accent: control.Universal.accent + + contentItem: ListView { + clip: true + implicitHeight: contentHeight + model: control.delegateModel + currentIndex: control.highlightedIndex + highlightMoveDuration: 0 + + T.ScrollIndicator.vertical: ScrollIndicator { } + } + + background: Rectangle { + color: control.Universal.chromeMediumLowColor + border.color: control.Universal.chromeHighColor + border.width: 1 + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/SelectionRectangle.qml b/photowall-qt/build/qml/QtQuick/Controls/Universal/SelectionRectangle.qml new file mode 100644 index 0000000..376ff6b --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/SelectionRectangle.qml @@ -0,0 +1,38 @@ +// Copyright (C) 2021 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Universal + +T.SelectionRectangle { + id: control + + topLeftHandle: handle + bottomRightHandle: handle + + Component { + id: handle + Rectangle { + implicitWidth: 8 + implicitHeight: 24 + radius: 4 + color: tapHandler.pressed || SelectionRectangle.dragging ? control.Universal.chromeHighColor : + hoverHandler.hovered ? control.Universal.chromeAltLowColor : + control.Universal.accent + visible: control.active + + property Item control: SelectionRectangle.control + + HoverHandler { + id: hoverHandler + } + + TapHandler { + id: tapHandler + } + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/Slider.qml b/photowall-qt/build/qml/QtQuick/Controls/Universal/Slider.qml new file mode 100644 index 0000000..30595ec --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/Slider.qml @@ -0,0 +1,64 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Universal + +T.Slider { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitHandleWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitHandleHeight + topPadding + bottomPadding) + + padding: 6 + + property bool useSystemFocusVisuals: true + + handle: Rectangle { + implicitWidth: control.horizontal ? 8 : 24 + implicitHeight: control.horizontal ? 24 : 8 + + x: control.leftPadding + (control.horizontal ? control.visualPosition * (control.availableWidth - width) : (control.availableWidth - width) / 2) + y: control.topPadding + (control.horizontal ? (control.availableHeight - height) / 2 : control.visualPosition * (control.availableHeight - height)) + + radius: 4 + color: control.pressed ? control.Universal.chromeHighColor : + control.enabled ? control.hovered ? control.Universal.chromeAltLowColor : + control.Universal.accent : control.Universal.chromeDisabledHighColor + } + + background: Item { + implicitWidth: control.horizontal ? 200 : 18 + implicitHeight: control.horizontal ? 18 : 200 + + x: control.leftPadding + (control.horizontal ? 0 : (control.availableWidth - width) / 2) + y: control.topPadding + (control.horizontal ? (control.availableHeight - height) / 2 : 0) + width: control.horizontal ? control.availableWidth : implicitWidth + height: control.horizontal ? implicitHeight : control.availableHeight + + scale: control.horizontal && control.mirrored ? -1 : 1 + + Rectangle { + x: control.horizontal ? 0 : (parent.width - width) / 2 + y: control.horizontal ? (parent.height - height) / 2 : 0 + width: control.horizontal ? parent.width : 2 // SliderTrackThemeHeight + height: !control.horizontal ? parent.height : 2 // SliderTrackThemeHeight + + color: enabled && control.hovered && !control.pressed ? control.Universal.baseMediumColor : + control.enabled ? control.Universal.baseMediumLowColor : control.Universal.chromeDisabledHighColor + } + + Rectangle { + x: control.horizontal ? 0 : (parent.width - width) / 2 + y: control.horizontal ? (parent.height - height) / 2 : control.visualPosition * parent.height + width: control.horizontal ? control.position * parent.width : 2 // SliderTrackThemeHeight + height: !control.horizontal ? control.position * parent.height : 2 // SliderTrackThemeHeight + + color: control.enabled ? control.Universal.accent : control.Universal.chromeDisabledHighColor + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/SpinBox.qml b/photowall-qt/build/qml/QtQuick/Controls/Universal/SpinBox.qml new file mode 100644 index 0000000..503d9b8 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/SpinBox.qml @@ -0,0 +1,115 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Universal + +T.SpinBox { + id: control + + + // Note: the width of the indicators are calculated into the padding + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + up.implicitIndicatorHeight, down.implicitIndicatorHeight) + + // TextControlThemePadding + 2 (border) + padding: 12 + topPadding: padding - 7 + leftPadding: padding + (control.mirrored ? (up.indicator ? up.indicator.width : 0) : (down.indicator ? down.indicator.width : 0)) + rightPadding: padding + (control.mirrored ? (down.indicator ? down.indicator.width : 0) : (up.indicator ? up.indicator.width : 0)) + bottomPadding: padding - 5 + + Universal.theme: activeFocus ? Universal.Light : undefined + + validator: IntValidator { + locale: control.locale.name + bottom: Math.min(control.from, control.to) + top: Math.max(control.from, control.to) + } + + contentItem: TextInput { + text: control.displayText + + font: control.font + color: !enabled ? control.Universal.chromeDisabledLowColor : + activeFocus ? control.Universal.chromeBlackHighColor : control.Universal.foreground + selectionColor: control.Universal.accent + selectedTextColor: control.Universal.chromeWhiteColor + horizontalAlignment: Qt.AlignHCenter + verticalAlignment: TextInput.AlignVCenter + + readOnly: !control.editable + validator: control.validator + inputMethodHints: control.inputMethodHints + clip: width < implicitWidth + } + + up.indicator: Item { + implicitWidth: 28 + height: control.height + 4 + y: -2 + x: control.mirrored ? 0 : control.width - width + + Rectangle { + x: 2; y: 4 + width: parent.width - 4 + height: parent.height - 8 + color: control.activeFocus ? control.Universal.accent : + control.up.pressed ? control.Universal.baseMediumLowColor : + control.up.hovered ? control.Universal.baseLowColor : "transparent" + visible: control.up.pressed || control.up.hovered + opacity: control.activeFocus && !control.up.pressed ? 0.4 : 1.0 + } + + ColorImage { + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + color: !enabled ? control.Universal.chromeDisabledLowColor : + control.activeFocus ? control.Universal.chromeBlackHighColor : control.Universal.baseHighColor + source: "qrc:/qt-project.org/imports/QtQuick/Controls/Universal/images/" + (control.mirrored ? "left" : "right") + "arrow.png" + } + } + + down.indicator: Item { + implicitWidth: 28 + height: control.height + 4 + y: -2 + x: control.mirrored ? control.width - width : 0 + + Rectangle { + x: 2; y: 4 + width: parent.width - 4 + height: parent.height - 8 + color: control.activeFocus ? control.Universal.accent : + control.down.pressed ? control.Universal.baseMediumLowColor : + control.down.hovered ? control.Universal.baseLowColor : "transparent" + visible: control.down.pressed || control.down.hovered + opacity: control.activeFocus && !control.down.pressed ? 0.4 : 1.0 + } + + ColorImage { + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + color: !enabled ? control.Universal.chromeDisabledLowColor : + control.activeFocus ? control.Universal.chromeBlackHighColor : control.Universal.baseHighColor + source: "qrc:/qt-project.org/imports/QtQuick/Controls/Universal/images/" + (control.mirrored ? "right" : "left") + "arrow.png" + } + } + + background: Rectangle { + implicitWidth: 60 + 28 // TextControlThemeMinWidth - 4 (border) + implicitHeight: 28 // TextControlThemeMinHeight - 4 (border) + + border.width: 2 // TextControlBorderThemeThickness + border.color: !control.enabled ? control.Universal.baseLowColor : + control.activeFocus ? control.Universal.accent : + control.hovered ? control.Universal.baseMediumColor : control.Universal.chromeDisabledLowColor + color: control.enabled ? control.Universal.background : control.Universal.baseLowColor + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/SplitView.qml b/photowall-qt/build/qml/QtQuick/Controls/Universal/SplitView.qml new file mode 100644 index 0000000..2ebb22a --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/SplitView.qml @@ -0,0 +1,23 @@ +// Copyright (C) 2018 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Universal + +T.SplitView { + id: control + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + handle: Rectangle { + implicitWidth: control.orientation === Qt.Horizontal ? 6 : control.width + implicitHeight: control.orientation === Qt.Horizontal ? control.height : 6 + color: T.SplitHandle.pressed ? control.Universal.baseMediumColor + : (enabled && T.SplitHandle.hovered ? control.Universal.baseMediumLowColor : control.Universal.chromeHighColor) + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/StackView.qml b/photowall-qt/build/qml/QtQuick/Controls/Universal/StackView.qml new file mode 100644 index 0000000..83a0fb0 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/StackView.qml @@ -0,0 +1,44 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Universal + +T.StackView { + id: control + + popEnter: Transition { + ParallelAnimation { + NumberAnimation { property: "opacity"; from: 0; to: 1; duration: 200; easing.type: Easing.InQuint } + NumberAnimation { property: "x"; from: (control.mirrored ? -0.3 : 0.3) * -control.width; to: 0; duration: 400; easing.type: Easing.OutCubic } + } + } + + popExit: Transition { + NumberAnimation { property: "opacity"; from: 1; to: 0; duration: 200; easing.type: Easing.OutQuint } + } + + pushEnter: Transition { + ParallelAnimation { + NumberAnimation { property: "opacity"; from: 0; to: 1; duration: 200; easing.type: Easing.InQuint } + NumberAnimation { property: "x"; from: (control.mirrored ? -0.3 : 0.3) * control.width; to: 0; duration: 400; easing.type: Easing.OutCubic } + } + } + + pushExit: Transition { + NumberAnimation { property: "opacity"; from: 1; to: 0; duration: 200; easing.type: Easing.OutQuint } + } + + replaceEnter: Transition { + ParallelAnimation { + NumberAnimation { property: "opacity"; from: 0; to: 1; duration: 200; easing.type: Easing.InQuint } + NumberAnimation { property: "x"; from: (control.mirrored ? -0.3 : 0.3) * control.width; to: 0; duration: 400; easing.type: Easing.OutCubic } + } + } + + replaceExit: Transition { + NumberAnimation { property: "opacity"; from: 1; to: 0; duration: 200; easing.type: Easing.OutQuint } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/SwipeDelegate.qml b/photowall-qt/build/qml/QtQuick/Controls/Universal/SwipeDelegate.qml new file mode 100644 index 0000000..e76ee34 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/SwipeDelegate.qml @@ -0,0 +1,60 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Universal + +T.SwipeDelegate { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + spacing: 12 + + padding: 12 + topPadding: padding - 1 + bottomPadding: padding + 1 + + icon.width: 20 + icon.height: 20 + icon.color: Color.transparent(Universal.foreground, enabled ? 1.0 : 0.2) + + swipe.transition: Transition { SmoothedAnimation { velocity: 3; easing.type: Easing.InOutCubic } } + + contentItem: IconLabel { + spacing: control.spacing + mirrored: control.mirrored + display: control.display + alignment: control.display === IconLabel.IconOnly || control.display === IconLabel.TextUnderIcon ? Qt.AlignCenter : Qt.AlignLeft + + icon: control.icon + text: control.text + font: control.font + color: Color.transparent(control.Universal.foreground, enabled ? 1.0 : 0.2) + } + + background: Rectangle { + color: control.Universal.background + + Rectangle { + width: parent.width + height: parent.height + color: control.down ? control.Universal.listMediumColor : + enabled && control.hovered ? control.Universal.listLowColor : control.Universal.altMediumLowColor + Rectangle { + width: parent.width + height: parent.height + visible: control.visualFocus || control.highlighted + color: control.Universal.accent + opacity: control.Universal.theme === Universal.Light ? 0.4 : 0.6 + } + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/Switch.qml b/photowall-qt/build/qml/QtQuick/Controls/Universal/Switch.qml new file mode 100644 index 0000000..a97b73a --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/Switch.qml @@ -0,0 +1,42 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Universal +import QtQuick.Controls.Universal.impl + +T.Switch { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + padding: 5 + spacing: 8 + + property bool useSystemFocusVisuals: true + + indicator: SwitchIndicator { + x: control.text ? (control.mirrored ? control.width - width - control.rightPadding : control.leftPadding) : control.leftPadding + (control.availableWidth - width) / 2 + y: control.topPadding + (control.availableHeight - height) / 2 + control: control + } + + contentItem: Text { + leftPadding: control.indicator && !control.mirrored ? control.indicator.width + control.spacing : 0 + rightPadding: control.indicator && control.mirrored ? control.indicator.width + control.spacing : 0 + + text: control.text + font: control.font + elide: Text.ElideRight + verticalAlignment: Text.AlignVCenter + + opacity: enabled ? 1.0 : 0.2 + color: control.Universal.foreground + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/SwitchDelegate.qml b/photowall-qt/build/qml/QtQuick/Controls/Universal/SwitchDelegate.qml new file mode 100644 index 0000000..47593d8 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/SwitchDelegate.qml @@ -0,0 +1,64 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Universal +import QtQuick.Controls.Universal.impl + +T.SwitchDelegate { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + spacing: 12 + + padding: 12 + topPadding: padding - 1 + bottomPadding: padding + 1 + + icon.width: 20 + icon.height: 20 + icon.color: Color.transparent(Universal.foreground, enabled ? 1.0 : 0.2) + + indicator: SwitchIndicator { + x: control.text ? (control.mirrored ? control.leftPadding : control.width - width - control.rightPadding) : control.leftPadding + (control.availableWidth - width) / 2 + y: control.topPadding + (control.availableHeight - height) / 2 + control: control + } + + contentItem: IconLabel { + leftPadding: !control.mirrored ? 0 : control.indicator.width + control.spacing + rightPadding: control.mirrored ? 0 : control.indicator.width + control.spacing + + spacing: control.spacing + mirrored: control.mirrored + display: control.display + alignment: control.display === IconLabel.IconOnly || control.display === IconLabel.TextUnderIcon ? Qt.AlignCenter : Qt.AlignLeft + + icon: control.icon + text: control.text + font: control.font + color: Color.transparent(control.Universal.foreground, enabled ? 1.0 : 0.2) + } + + background: Rectangle { + visible: enabled && (control.down || control.highlighted || control.visualFocus || control.hovered) + color: control.down ? control.Universal.listMediumColor : + control.hovered ? control.Universal.listLowColor : control.Universal.altMediumLowColor + Rectangle { + width: parent.width + height: parent.height + visible: control.visualFocus || control.highlighted + color: control.Universal.accent + opacity: control.Universal.theme === Universal.Light ? 0.4 : 0.6 + } + + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/TabBar.qml b/photowall-qt/build/qml/QtQuick/Controls/Universal/TabBar.qml new file mode 100644 index 0000000..01908fd --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/TabBar.qml @@ -0,0 +1,38 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Universal + +T.TabBar { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + contentItem: ListView { + model: control.contentModel + currentIndex: control.currentIndex + + spacing: control.spacing + orientation: ListView.Horizontal + boundsBehavior: Flickable.StopAtBounds + flickableDirection: Flickable.AutoFlickIfNeeded + snapMode: ListView.SnapToItem + + highlightMoveDuration: 100 + highlightRangeMode: ListView.ApplyRange + preferredHighlightBegin: 48 + preferredHighlightEnd: width - 48 + } + + background: Rectangle { + implicitWidth: 200 + implicitHeight: 48 + color: control.Universal.background + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/TabButton.qml b/photowall-qt/build/qml/QtQuick/Controls/Universal/TabButton.qml new file mode 100644 index 0000000..bdbb5b7 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/TabButton.qml @@ -0,0 +1,37 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Universal + +T.TabButton { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: 12 // PivotItemMargin + spacing: 8 + + icon.width: 20 + icon.height: 20 + icon.color: Color.transparent(control.hovered ? control.Universal.baseMediumHighColor : control.Universal.foreground, + control.checked || control.down || control.hovered ? 1.0 : 0.2) + + contentItem: IconLabel { + spacing: control.spacing + mirrored: control.mirrored + display: control.display + + icon: control.icon + text: control.text + font: control.font + color: Color.transparent(enabled && control.hovered ? control.Universal.baseMediumHighColor : control.Universal.foreground, + control.checked || control.down || (enabled && control.hovered) ? 1.0 : 0.2) + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/TextArea.qml b/photowall-qt/build/qml/QtQuick/Controls/Universal/TextArea.qml new file mode 100644 index 0000000..cd4602b --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/TextArea.qml @@ -0,0 +1,61 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Universal + +T.TextArea { + id: control + + implicitWidth: Math.max(contentWidth + leftPadding + rightPadding, + implicitBackgroundWidth + leftInset + rightInset, + placeholder.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(contentHeight + topPadding + bottomPadding, + implicitBackgroundHeight + topInset + bottomInset, + placeholder.implicitHeight + topPadding + bottomPadding) + + // TextControlThemePadding + 2 (border) + padding: 12 + topPadding: padding - 7 + rightPadding: padding - 4 + bottomPadding: padding - 5 + + Universal.theme: activeFocus ? Universal.Light : undefined + + color: !enabled ? Universal.chromeDisabledLowColor : Universal.foreground + selectionColor: Universal.accent + selectedTextColor: Universal.chromeWhiteColor + placeholderTextColor: !enabled ? Universal.chromeDisabledLowColor : + activeFocus ? Universal.chromeBlackMediumLowColor : + Universal.baseMediumColor + + PlaceholderText { + id: placeholder + x: control.leftPadding + y: control.topPadding + width: control.width - (control.leftPadding + control.rightPadding) + height: control.height - (control.topPadding + control.bottomPadding) + + text: control.placeholderText + font: control.font + color: control.placeholderTextColor + visible: !control.length && !control.preeditText && (!control.activeFocus || control.horizontalAlignment !== Qt.AlignHCenter) + verticalAlignment: control.verticalAlignment + elide: Text.ElideRight + renderType: control.renderType + } + + background: Rectangle { + implicitWidth: 60 // TextControlThemeMinWidth - 4 (border) + implicitHeight: 28 // TextControlThemeMinHeight - 4 (border) + + border.width: 2 // TextControlBorderThemeThickness + border.color: !control.enabled ? control.Universal.baseLowColor : + control.activeFocus ? control.Universal.accent : + control.hovered ? control.Universal.baseMediumColor : control.Universal.chromeDisabledLowColor + color: control.enabled ? control.Universal.background : control.Universal.baseLowColor + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/TextField.qml b/photowall-qt/build/qml/QtQuick/Controls/Universal/TextField.qml new file mode 100644 index 0000000..f675e1b --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/TextField.qml @@ -0,0 +1,61 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Universal + +T.TextField { + id: control + + implicitWidth: implicitBackgroundWidth + leftInset + rightInset + || Math.max(contentWidth, placeholder.implicitWidth) + leftPadding + rightPadding + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + contentHeight + topPadding + bottomPadding, + placeholder.implicitHeight + topPadding + bottomPadding) + + // TextControlThemePadding + 2 (border) + padding: 12 + topPadding: padding - 7 + rightPadding: padding - 4 + bottomPadding: padding - 5 + + Universal.theme: activeFocus ? Universal.Light : undefined + + color: !enabled ? Universal.chromeDisabledLowColor : Universal.foreground + selectionColor: Universal.accent + selectedTextColor: Universal.chromeWhiteColor + placeholderTextColor: !enabled ? Universal.chromeDisabledLowColor : + activeFocus ? Universal.chromeBlackMediumLowColor : + Universal.baseMediumColor + verticalAlignment: TextInput.AlignVCenter + + PlaceholderText { + id: placeholder + x: control.leftPadding + y: control.topPadding + width: control.width - (control.leftPadding + control.rightPadding) + height: control.height - (control.topPadding + control.bottomPadding) + + text: control.placeholderText + font: control.font + color: control.placeholderTextColor + visible: !control.length && !control.preeditText && (!control.activeFocus || control.horizontalAlignment !== Qt.AlignHCenter) + verticalAlignment: control.verticalAlignment + elide: Text.ElideRight + renderType: control.renderType + } + + background: Rectangle { + implicitWidth: 60 // TextControlThemeMinWidth - 4 (border) + implicitHeight: 28 // TextControlThemeMinHeight - 4 (border) + + border.width: 2 // TextControlBorderThemeThickness + border.color: !control.enabled ? control.Universal.baseLowColor : + control.activeFocus ? control.Universal.accent : + control.hovered ? control.Universal.baseMediumColor : control.Universal.chromeDisabledLowColor + color: control.enabled ? control.Universal.background : control.Universal.baseLowColor + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/ToolBar.qml b/photowall-qt/build/qml/QtQuick/Controls/Universal/ToolBar.qml new file mode 100644 index 0000000..4ef4929 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/ToolBar.qml @@ -0,0 +1,26 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Universal + +T.ToolBar { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + topPadding: SafeArea.margins.top + leftPadding: SafeArea.margins.left + rightPadding: SafeArea.margins.right + bottomPadding: SafeArea.margins.bottom + + background: Rectangle { + implicitHeight: 48 // AppBarThemeCompactHeight + color: control.Universal.chromeMediumColor + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/ToolButton.qml b/photowall-qt/build/qml/QtQuick/Controls/Universal/ToolButton.qml new file mode 100644 index 0000000..d40761f --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/ToolButton.qml @@ -0,0 +1,51 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Universal + +T.ToolButton { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: 6 + spacing: 8 + + icon.width: 20 + icon.height: 20 + icon.color: Color.transparent(Universal.foreground, enabled ? 1.0 : 0.2) + + property bool useSystemFocusVisuals: true + + contentItem: IconLabel { + spacing: control.spacing + mirrored: control.mirrored + display: control.display + + icon: control.icon + text: control.text + font: control.font + color: Color.transparent(control.Universal.foreground, enabled ? 1.0 : 0.2) + } + + background: Rectangle { + implicitWidth: 68 + implicitHeight: 48 // AppBarThemeCompactHeight + + color: control.enabled && (control.highlighted || control.checked) ? control.Universal.accent : "transparent" + + Rectangle { + width: parent.width + height: parent.height + visible: enabled && (control.down || control.hovered) + color: control.down ? control.Universal.listMediumColor : control.Universal.listLowColor + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/ToolSeparator.qml b/photowall-qt/build/qml/QtQuick/Controls/Universal/ToolSeparator.qml new file mode 100644 index 0000000..c138b74 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/ToolSeparator.qml @@ -0,0 +1,27 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Universal + +T.ToolSeparator { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + leftPadding: vertical ? 16 : 12 + rightPadding: vertical ? 15 : 12 + topPadding: vertical ? 12 : 16 + bottomPadding: vertical ? 12 : 15 + + contentItem: Rectangle { + implicitWidth: control.vertical ? 1 : 20 + implicitHeight: control.vertical ? 20 : 1 + color: control.Universal.baseMediumLowColor + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/ToolTip.qml b/photowall-qt/build/qml/QtQuick/Controls/Universal/ToolTip.qml new file mode 100644 index 0000000..5e04b37 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/ToolTip.qml @@ -0,0 +1,40 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Universal + +T.ToolTip { + id: control + + x: parent ? (parent.width - implicitWidth) / 2 : 0 + y: -implicitHeight - 16 + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + margins: 8 + padding: 8 + topPadding: padding - 3 + bottomPadding: padding - 1 + + closePolicy: T.Popup.CloseOnEscape | T.Popup.CloseOnPressOutsideParent | T.Popup.CloseOnReleaseOutsideParent + + contentItem: Text { + text: control.text + font: control.font + wrapMode: Text.Wrap + opacity: enabled ? 1.0 : 0.2 + color: control.Universal.foreground + } + + background: Rectangle { + color: control.Universal.chromeMediumLowColor + border.color: control.Universal.chromeHighColor + border.width: 1 // ToolTipBorderThemeThickness + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/Tumbler.qml b/photowall-qt/build/qml/QtQuick/Controls/Universal/Tumbler.qml new file mode 100644 index 0000000..ec2e5b1 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/Tumbler.qml @@ -0,0 +1,48 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Universal +import QtQuick.Controls.impl + +T.Tumbler { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + readonly property real __delegateHeight: availableHeight / visibleItemCount + + delegate: Text { + text: modelData + font: control.font + color: control.Universal.foreground + opacity: (1.0 - Math.abs(Tumbler.displacement) / (control.visibleItemCount / 2)) * (control.enabled ? 1 : 0.6) + horizontalAlignment: Text.AlignHCenter + verticalAlignment: Text.AlignVCenter + + required property var modelData + required property int index + } + + contentItem: TumblerView { + implicitWidth: 60 + implicitHeight: 200 + model: control.model + delegate: control.delegate + path: Path { + startX: control.contentItem.width / 2 + startY: -control.__delegateHeight / 2 + PathLine { + x: control.contentItem.width / 2 + y: (control.visibleItemCount + 1) * control.__delegateHeight - control.__delegateHeight / 2 + } + } + + property real delegateHeight: control.availableHeight / control.visibleItemCount + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/VerticalHeaderView.qml b/photowall-qt/build/qml/QtQuick/Controls/Universal/VerticalHeaderView.qml new file mode 100644 index 0000000..a6f62f8 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/VerticalHeaderView.qml @@ -0,0 +1,22 @@ +// Copyright (C) 2020 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +pragma ComponentBehavior: Bound + +import QtQuick.Templates as T +import QtQuick.Controls.Universal + +T.VerticalHeaderView { + id: control + + // The contentWidth of TableView will be zero at start-up, until the delegate + // items have been loaded. This means that even if the implicit width of + // VerticalHeaderView should be the same as the content width in the end, we + // need to ensure that it has at least a width of 1 at start-up, otherwise + // TableView won't bother loading any delegates at all. + implicitWidth: Math.max(1, contentWidth) + implicitHeight: syncView ? syncView.height : 0 + + delegate: VerticalHeaderViewDelegate { } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/VerticalHeaderViewDelegate.qml b/photowall-qt/build/qml/QtQuick/Controls/Universal/VerticalHeaderViewDelegate.qml new file mode 100644 index 0000000..5b52ade --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/VerticalHeaderViewDelegate.qml @@ -0,0 +1,40 @@ +// Copyright (C) 2025 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl as ControlsImpl +import QtQuick.Controls.Universal +import QtQuick.Templates as T + +T.HeaderViewDelegate { + id: control + + // same as AbstractButton.qml + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: 8 + + highlighted: selected + + background: Rectangle { + implicitWidth: Math.max(control.headerView.width, + control.contentItem.implicitWidth + + (control.padding * 2)) + implicitHeight: control.contentItem.implicitHeight + (control.padding * 2) + color: control.Universal.background + } + + contentItem: Label { + width: control.width + height: control.height + horizontalAlignment: Text.AlignHCenter + verticalAlignment: Text.AlignVCenter + color: ControlsImpl.Color.transparent(control.Universal.foreground, + enabled ? 1.0 : 0.2) + text: control.model[control.headerView.textRole] + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/impl/CheckIndicator.qml b/photowall-qt/build/qml/QtQuick/Controls/Universal/impl/CheckIndicator.qml new file mode 100644 index 0000000..78973cb --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/impl/CheckIndicator.qml @@ -0,0 +1,49 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Universal + +Rectangle { + id: indicator + implicitWidth: 20 + implicitHeight: 20 + + color: !control.enabled ? "transparent" : + control.down && !partiallyChecked ? control.Universal.baseMediumColor : + control.checkState === Qt.Checked ? control.Universal.accent : "transparent" + border.color: !control.enabled ? control.Universal.baseLowColor : + control.down ? control.Universal.baseMediumColor : + control.checked ? control.Universal.accent : control.Universal.baseMediumHighColor + border.width: 2 // CheckBoxBorderThemeThickness + + property Item control + readonly property bool partiallyChecked: control.checkState === Qt.PartiallyChecked + + ColorImage { + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + + visible: indicator.control.checkState === Qt.Checked + color: !indicator.control.enabled ? indicator.control.Universal.baseLowColor : indicator.control.Universal.chromeWhiteColor + source: "qrc:/qt-project.org/imports/QtQuick/Controls/Universal/images/checkmark.png" + } + + Rectangle { + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + width: indicator.partiallyChecked ? parent.width / 2 : parent.width + height: indicator.partiallyChecked ? parent.height / 2 : parent.height + + visible: !indicator.control.pressed && enabled && indicator.control.hovered || indicator.partiallyChecked + color: !indicator.partiallyChecked ? "transparent" : + !indicator.control.enabled ? indicator.control.Universal.baseLowColor : + indicator.control.down ? indicator.control.Universal.baseMediumColor : + indicator.control.hovered ? indicator.control.Universal.baseHighColor : indicator.control.Universal.baseMediumHighColor + border.width: indicator.partiallyChecked ? 0 : 2 // CheckBoxBorderThemeThickness + border.color: indicator.control.Universal.baseMediumLowColor + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/impl/RadioIndicator.qml b/photowall-qt/build/qml/QtQuick/Controls/Universal/impl/RadioIndicator.qml new file mode 100644 index 0000000..6f4fd9c --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/impl/RadioIndicator.qml @@ -0,0 +1,48 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.Universal + +Rectangle { + id: indicator + implicitWidth: 20 + implicitHeight: 20 + radius: width / 2 + color: "transparent" + border.width: 2 // RadioButtonBorderThemeThickness + border.color: control.checked ? "transparent" : + !control.enabled ? control.Universal.baseLowColor : + control.down ? control.Universal.baseMediumColor : + control.hovered ? control.Universal.baseHighColor : control.Universal.baseMediumHighColor + + property var control + + Rectangle { + id: checkOuterEllipse + width: parent.width + height: parent.height + + radius: width / 2 + opacity: indicator.control.checked ? 1 : 0 + color: "transparent" + border.width: 2 // RadioButtonBorderThemeThickness + border.color: !indicator.control.enabled ? indicator.control.Universal.baseLowColor : + indicator.control.down ? indicator.control.Universal.baseMediumColor : indicator.control.Universal.accent + } + + Rectangle { + id: checkGlyph + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + width: parent.width / 2 + height: parent.height / 2 + + radius: width / 2 + opacity: indicator.control.checked ? 1 : 0 + color: !indicator.control.enabled ? indicator.control.Universal.baseLowColor : + indicator.control.down ? indicator.control.Universal.baseMediumColor : + indicator.control.hovered ? indicator.control.Universal.baseHighColor : indicator.control.Universal.baseMediumHighColor + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/impl/SwitchIndicator.qml b/photowall-qt/build/qml/QtQuick/Controls/Universal/impl/SwitchIndicator.qml new file mode 100644 index 0000000..5c47d64 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/impl/SwitchIndicator.qml @@ -0,0 +1,49 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Universal + +Item { + id: indicator + implicitWidth: 44 + implicitHeight: 20 + + property T.AbstractButton control + + Rectangle { + width: parent.width + height: parent.height + + radius: 10 + color: !indicator.control.enabled ? "transparent" : + indicator.control.pressed ? indicator.control.Universal.baseMediumColor : + indicator.control.checked ? indicator.control.Universal.accent : "transparent" + border.color: !indicator.control.enabled ? indicator.control.Universal.baseLowColor : + indicator.control.checked && !indicator.control.pressed ? indicator.control.Universal.accent : + indicator.control.hovered && !indicator.control.checked && !indicator.control.pressed ? indicator.control.Universal.baseHighColor : indicator.control.Universal.baseMediumColor + opacity: enabled && indicator.control.hovered && indicator.control.checked && !indicator.control.pressed ? (indicator.control.Universal.theme === Universal.Light ? 0.7 : 0.9) : 1.0 + border.width: 2 + } + + Rectangle { + width: 10 + height: 10 + radius: 5 + + color: !indicator.control.enabled ? indicator.control.Universal.baseLowColor : + indicator.control.pressed || indicator.control.checked ? indicator.control.Universal.chromeWhiteColor : + indicator.control.hovered && !indicator.control.checked ? indicator.control.Universal.baseHighColor : indicator.control.Universal.baseMediumHighColor + + x: Math.max(5, Math.min(parent.width - width - 5, + indicator.control.visualPosition * parent.width - (width / 2))) + y: (parent.height - height) / 2 + + Behavior on x { + enabled: !indicator.control.pressed + SmoothedAnimation { velocity: 200 } + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/impl/plugins.qmltypes b/photowall-qt/build/qml/QtQuick/Controls/Universal/impl/plugins.qmltypes new file mode 100644 index 0000000..8b7fa04 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/impl/plugins.qmltypes @@ -0,0 +1,112 @@ +import QtQuick.tooling 1.2 + +// This file describes the plugin-supplied types contained in the library. +// It is used for QML tooling purposes only. +// +// This file was auto-generated by qmltyperegistrar. + +Module { + Component { + file: "private/qquickuniversalbusyindicator_p.h" + lineNumber: 25 + name: "QQuickUniversalBusyIndicator" + accessSemantics: "reference" + defaultProperty: "data" + parentProperty: "parent" + prototype: "QQuickItem" + exports: [ + "QtQuick.Controls.Universal.impl/BusyIndicatorImpl 2.0", + "QtQuick.Controls.Universal.impl/BusyIndicatorImpl 2.1", + "QtQuick.Controls.Universal.impl/BusyIndicatorImpl 2.4", + "QtQuick.Controls.Universal.impl/BusyIndicatorImpl 2.7", + "QtQuick.Controls.Universal.impl/BusyIndicatorImpl 2.11", + "QtQuick.Controls.Universal.impl/BusyIndicatorImpl 6.0", + "QtQuick.Controls.Universal.impl/BusyIndicatorImpl 6.3", + "QtQuick.Controls.Universal.impl/BusyIndicatorImpl 6.7" + ] + exportMetaObjectRevisions: [512, 513, 516, 519, 523, 1536, 1539, 1543] + Property { + name: "count" + type: "int" + read: "count" + write: "setCount" + index: 0 + lineNumber: 28 + isFinal: true + } + Property { + name: "color" + type: "QColor" + read: "color" + write: "setColor" + index: 1 + lineNumber: 29 + isFinal: true + } + } + Component { + file: "private/qquickuniversalfocusrectangle_p.h" + lineNumber: 24 + name: "QQuickUniversalFocusRectangle" + accessSemantics: "reference" + prototype: "QQuickPaintedItem" + exports: [ + "QtQuick.Controls.Universal.impl/FocusRectangle 2.0", + "QtQuick.Controls.Universal.impl/FocusRectangle 2.1", + "QtQuick.Controls.Universal.impl/FocusRectangle 2.4", + "QtQuick.Controls.Universal.impl/FocusRectangle 2.7", + "QtQuick.Controls.Universal.impl/FocusRectangle 2.11", + "QtQuick.Controls.Universal.impl/FocusRectangle 6.0", + "QtQuick.Controls.Universal.impl/FocusRectangle 6.3", + "QtQuick.Controls.Universal.impl/FocusRectangle 6.7" + ] + exportMetaObjectRevisions: [512, 513, 516, 519, 523, 1536, 1539, 1543] + } + Component { + file: "private/qquickuniversalprogressbar_p.h" + lineNumber: 25 + name: "QQuickUniversalProgressBar" + accessSemantics: "reference" + defaultProperty: "data" + parentProperty: "parent" + prototype: "QQuickItem" + exports: [ + "QtQuick.Controls.Universal.impl/ProgressBarImpl 2.0", + "QtQuick.Controls.Universal.impl/ProgressBarImpl 2.1", + "QtQuick.Controls.Universal.impl/ProgressBarImpl 2.4", + "QtQuick.Controls.Universal.impl/ProgressBarImpl 2.7", + "QtQuick.Controls.Universal.impl/ProgressBarImpl 2.11", + "QtQuick.Controls.Universal.impl/ProgressBarImpl 6.0", + "QtQuick.Controls.Universal.impl/ProgressBarImpl 6.3", + "QtQuick.Controls.Universal.impl/ProgressBarImpl 6.7" + ] + exportMetaObjectRevisions: [512, 513, 516, 519, 523, 1536, 1539, 1543] + Property { + name: "color" + type: "QColor" + read: "color" + write: "setColor" + index: 0 + lineNumber: 28 + isFinal: true + } + Property { + name: "progress" + type: "double" + read: "progress" + write: "setProgress" + index: 1 + lineNumber: 29 + isFinal: true + } + Property { + name: "indeterminate" + type: "bool" + read: "isIndeterminate" + write: "setIndeterminate" + index: 2 + lineNumber: 30 + isFinal: true + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/impl/qmldir b/photowall-qt/build/qml/QtQuick/Controls/Universal/impl/qmldir new file mode 100644 index 0000000..9961d77 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/impl/qmldir @@ -0,0 +1,15 @@ +module QtQuick.Controls.Universal.impl +linktarget Qt6::qtquickcontrols2universalstyleimplplugin +optional plugin qtquickcontrols2universalstyleimplplugin +classname QtQuickControls2UniversalStyleImplPlugin +typeinfo plugins.qmltypes +depends QtQuick auto +prefer :/qt-project.org/imports/QtQuick/Controls/Universal/impl/ +CheckIndicator 6.0 CheckIndicator.qml +CheckIndicator 2.0 CheckIndicator.qml +RadioIndicator 6.0 RadioIndicator.qml +RadioIndicator 2.0 RadioIndicator.qml +SwitchIndicator 6.0 SwitchIndicator.qml +SwitchIndicator 2.0 SwitchIndicator.qml +depends QtQuick + diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/impl/qtquickcontrols2universalstyleimplplugin.dll b/photowall-qt/build/qml/QtQuick/Controls/Universal/impl/qtquickcontrols2universalstyleimplplugin.dll new file mode 100644 index 0000000..a66a470 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/Universal/impl/qtquickcontrols2universalstyleimplplugin.dll differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/plugins.qmltypes b/photowall-qt/build/qml/QtQuick/Controls/Universal/plugins.qmltypes new file mode 100644 index 0000000..ce51b55 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/plugins.qmltypes @@ -0,0 +1,357 @@ +import QtQuick.tooling 1.2 + +// This file describes the plugin-supplied types contained in the library. +// It is used for QML tooling purposes only. +// +// This file was auto-generated by qmltyperegistrar. + +Module { + Component { + file: "qquickattachedpropertypropagator.h" + lineNumber: 15 + name: "QQuickAttachedPropertyPropagator" + accessSemantics: "reference" + prototype: "QObject" + } + Component { + file: "private/qquickuniversalstyle_p.h" + lineNumber: 28 + name: "QQuickUniversalStyle" + accessSemantics: "reference" + prototype: "QQuickAttachedPropertyPropagator" + exports: [ + "QtQuick.Controls.Universal/Universal 2.0", + "QtQuick.Controls.Universal/Universal 6.0" + ] + isCreatable: false + exportMetaObjectRevisions: [512, 1536] + attachedType: "QQuickUniversalStyle" + Enum { + name: "Theme" + lineNumber: 71 + values: ["Light", "Dark", "System"] + } + Enum { + name: "Color" + lineNumber: 80 + values: [ + "Lime", + "Green", + "Emerald", + "Teal", + "Cyan", + "Cobalt", + "Indigo", + "Violet", + "Pink", + "Magenta", + "Crimson", + "Red", + "Orange", + "Amber", + "Yellow", + "Brown", + "Olive", + "Steel", + "Mauve", + "Taupe" + ] + } + Property { + name: "theme" + type: "Theme" + read: "theme" + write: "setTheme" + reset: "resetTheme" + notify: "themeChanged" + index: 0 + lineNumber: 31 + isFinal: true + } + Property { + name: "accent" + type: "QVariant" + read: "accent" + write: "setAccent" + reset: "resetAccent" + notify: "accentChanged" + index: 1 + lineNumber: 32 + isFinal: true + } + Property { + name: "foreground" + type: "QVariant" + read: "foreground" + write: "setForeground" + reset: "resetForeground" + notify: "foregroundChanged" + index: 2 + lineNumber: 33 + isFinal: true + } + Property { + name: "background" + type: "QVariant" + read: "background" + write: "setBackground" + reset: "resetBackground" + notify: "backgroundChanged" + index: 3 + lineNumber: 34 + isFinal: true + } + Property { + name: "altHighColor" + type: "QColor" + read: "altHighColor" + notify: "paletteChanged" + index: 4 + lineNumber: 36 + isReadonly: true + isFinal: true + } + Property { + name: "altLowColor" + type: "QColor" + read: "altLowColor" + notify: "paletteChanged" + index: 5 + lineNumber: 37 + isReadonly: true + isFinal: true + } + Property { + name: "altMediumColor" + type: "QColor" + read: "altMediumColor" + notify: "paletteChanged" + index: 6 + lineNumber: 38 + isReadonly: true + isFinal: true + } + Property { + name: "altMediumHighColor" + type: "QColor" + read: "altMediumHighColor" + notify: "paletteChanged" + index: 7 + lineNumber: 39 + isReadonly: true + isFinal: true + } + Property { + name: "altMediumLowColor" + type: "QColor" + read: "altMediumLowColor" + notify: "paletteChanged" + index: 8 + lineNumber: 40 + isReadonly: true + isFinal: true + } + Property { + name: "baseHighColor" + type: "QColor" + read: "baseHighColor" + notify: "paletteChanged" + index: 9 + lineNumber: 41 + isReadonly: true + isFinal: true + } + Property { + name: "baseLowColor" + type: "QColor" + read: "baseLowColor" + notify: "paletteChanged" + index: 10 + lineNumber: 42 + isReadonly: true + isFinal: true + } + Property { + name: "baseMediumColor" + type: "QColor" + read: "baseMediumColor" + notify: "paletteChanged" + index: 11 + lineNumber: 43 + isReadonly: true + isFinal: true + } + Property { + name: "baseMediumHighColor" + type: "QColor" + read: "baseMediumHighColor" + notify: "paletteChanged" + index: 12 + lineNumber: 44 + isReadonly: true + isFinal: true + } + Property { + name: "baseMediumLowColor" + type: "QColor" + read: "baseMediumLowColor" + notify: "paletteChanged" + index: 13 + lineNumber: 45 + isReadonly: true + isFinal: true + } + Property { + name: "chromeAltLowColor" + type: "QColor" + read: "chromeAltLowColor" + notify: "paletteChanged" + index: 14 + lineNumber: 46 + isReadonly: true + isFinal: true + } + Property { + name: "chromeBlackHighColor" + type: "QColor" + read: "chromeBlackHighColor" + notify: "paletteChanged" + index: 15 + lineNumber: 47 + isReadonly: true + isFinal: true + } + Property { + name: "chromeBlackLowColor" + type: "QColor" + read: "chromeBlackLowColor" + notify: "paletteChanged" + index: 16 + lineNumber: 48 + isReadonly: true + isFinal: true + } + Property { + name: "chromeBlackMediumLowColor" + type: "QColor" + read: "chromeBlackMediumLowColor" + notify: "paletteChanged" + index: 17 + lineNumber: 49 + isReadonly: true + isFinal: true + } + Property { + name: "chromeBlackMediumColor" + type: "QColor" + read: "chromeBlackMediumColor" + notify: "paletteChanged" + index: 18 + lineNumber: 50 + isReadonly: true + isFinal: true + } + Property { + name: "chromeDisabledHighColor" + type: "QColor" + read: "chromeDisabledHighColor" + notify: "paletteChanged" + index: 19 + lineNumber: 51 + isReadonly: true + isFinal: true + } + Property { + name: "chromeDisabledLowColor" + type: "QColor" + read: "chromeDisabledLowColor" + notify: "paletteChanged" + index: 20 + lineNumber: 52 + isReadonly: true + isFinal: true + } + Property { + name: "chromeHighColor" + type: "QColor" + read: "chromeHighColor" + notify: "paletteChanged" + index: 21 + lineNumber: 53 + isReadonly: true + isFinal: true + } + Property { + name: "chromeLowColor" + type: "QColor" + read: "chromeLowColor" + notify: "paletteChanged" + index: 22 + lineNumber: 54 + isReadonly: true + isFinal: true + } + Property { + name: "chromeMediumColor" + type: "QColor" + read: "chromeMediumColor" + notify: "paletteChanged" + index: 23 + lineNumber: 55 + isReadonly: true + isFinal: true + } + Property { + name: "chromeMediumLowColor" + type: "QColor" + read: "chromeMediumLowColor" + notify: "paletteChanged" + index: 24 + lineNumber: 56 + isReadonly: true + isFinal: true + } + Property { + name: "chromeWhiteColor" + type: "QColor" + read: "chromeWhiteColor" + notify: "paletteChanged" + index: 25 + lineNumber: 57 + isReadonly: true + isFinal: true + } + Property { + name: "listLowColor" + type: "QColor" + read: "listLowColor" + notify: "paletteChanged" + index: 26 + lineNumber: 58 + isReadonly: true + isFinal: true + } + Property { + name: "listMediumColor" + type: "QColor" + read: "listMediumColor" + notify: "paletteChanged" + index: 27 + lineNumber: 59 + isReadonly: true + isFinal: true + } + Signal { name: "themeChanged"; lineNumber: 181 } + Signal { name: "accentChanged"; lineNumber: 182 } + Signal { name: "foregroundChanged"; lineNumber: 183 } + Signal { name: "backgroundChanged"; lineNumber: 184 } + Signal { name: "paletteChanged"; lineNumber: 185 } + Method { + name: "color" + type: "QColor" + isMethodConstant: true + lineNumber: 122 + Parameter { name: "color"; type: "Color" } + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/qmldir b/photowall-qt/build/qml/QtQuick/Controls/Universal/qmldir new file mode 100644 index 0000000..5d8f364 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Universal/qmldir @@ -0,0 +1,116 @@ +module QtQuick.Controls.Universal +linktarget Qt6::qtquickcontrols2universalstyleplugin +plugin qtquickcontrols2universalstyleplugin +classname QtQuickControls2UniversalStylePlugin +typeinfo plugins.qmltypes +import QtQuick.Controls.Basic auto +depends QtQuick auto +prefer :/qt-project.org/imports/QtQuick/Controls/Universal/ +ApplicationWindow 6.0 ApplicationWindow.qml +ApplicationWindow 2.0 ApplicationWindow.qml +BusyIndicator 6.0 BusyIndicator.qml +BusyIndicator 2.0 BusyIndicator.qml +Button 6.0 Button.qml +Button 2.0 Button.qml +CheckBox 6.0 CheckBox.qml +CheckBox 2.0 CheckBox.qml +CheckDelegate 6.0 CheckDelegate.qml +CheckDelegate 2.0 CheckDelegate.qml +ComboBox 6.0 ComboBox.qml +ComboBox 2.0 ComboBox.qml +DelayButton 2.2 DelayButton.qml +DelayButton 6.0 DelayButton.qml +Dial 6.0 Dial.qml +Dial 2.0 Dial.qml +Dialog 2.1 Dialog.qml +Dialog 6.0 Dialog.qml +DialogButtonBox 2.1 DialogButtonBox.qml +DialogButtonBox 6.0 DialogButtonBox.qml +Drawer 6.0 Drawer.qml +Drawer 2.0 Drawer.qml +Frame 6.0 Frame.qml +Frame 2.0 Frame.qml +GroupBox 6.0 GroupBox.qml +GroupBox 2.0 GroupBox.qml +HorizontalHeaderView 2.15 HorizontalHeaderView.qml +HorizontalHeaderView 6.0 HorizontalHeaderView.qml +HorizontalHeaderViewDelegate 6.10 HorizontalHeaderViewDelegate.qml +ItemDelegate 6.0 ItemDelegate.qml +ItemDelegate 2.0 ItemDelegate.qml +Label 6.0 Label.qml +Label 2.0 Label.qml +Menu 6.0 Menu.qml +Menu 2.0 Menu.qml +MenuBar 2.3 MenuBar.qml +MenuBar 6.0 MenuBar.qml +MenuBarItem 2.3 MenuBarItem.qml +MenuBarItem 6.0 MenuBarItem.qml +MenuItem 6.0 MenuItem.qml +MenuItem 2.0 MenuItem.qml +MenuSeparator 2.1 MenuSeparator.qml +MenuSeparator 6.0 MenuSeparator.qml +Page 6.0 Page.qml +Page 2.0 Page.qml +PageIndicator 6.0 PageIndicator.qml +PageIndicator 2.0 PageIndicator.qml +Pane 6.0 Pane.qml +Pane 2.0 Pane.qml +Popup 6.0 Popup.qml +Popup 2.0 Popup.qml +ProgressBar 6.0 ProgressBar.qml +ProgressBar 2.0 ProgressBar.qml +RadioButton 6.0 RadioButton.qml +RadioButton 2.0 RadioButton.qml +RadioDelegate 6.0 RadioDelegate.qml +RadioDelegate 2.0 RadioDelegate.qml +RangeSlider 6.0 RangeSlider.qml +RangeSlider 2.0 RangeSlider.qml +RoundButton 2.1 RoundButton.qml +RoundButton 6.0 RoundButton.qml +ScrollView 6.0 ScrollView.qml +ScrollView 2.0 ScrollView.qml +ScrollBar 6.0 ScrollBar.qml +ScrollBar 2.0 ScrollBar.qml +ScrollIndicator 6.0 ScrollIndicator.qml +ScrollIndicator 2.0 ScrollIndicator.qml +SearchField 6.0 SearchField.qml +SearchField 2.0 SearchField.qml +SelectionRectangle 6.0 SelectionRectangle.qml +SelectionRectangle 2.0 SelectionRectangle.qml +Slider 6.0 Slider.qml +Slider 2.0 Slider.qml +SpinBox 6.0 SpinBox.qml +SpinBox 2.0 SpinBox.qml +SplitView 2.13 SplitView.qml +SplitView 6.0 SplitView.qml +StackView 6.0 StackView.qml +StackView 2.0 StackView.qml +SwipeDelegate 6.0 SwipeDelegate.qml +SwipeDelegate 2.0 SwipeDelegate.qml +SwitchDelegate 6.0 SwitchDelegate.qml +SwitchDelegate 2.0 SwitchDelegate.qml +Switch 6.0 Switch.qml +Switch 2.0 Switch.qml +TabBar 6.0 TabBar.qml +TabBar 2.0 TabBar.qml +TabButton 6.0 TabButton.qml +TabButton 2.0 TabButton.qml +TextArea 6.0 TextArea.qml +TextArea 2.0 TextArea.qml +TextField 6.0 TextField.qml +TextField 2.0 TextField.qml +ToolBar 6.0 ToolBar.qml +ToolBar 2.0 ToolBar.qml +ToolButton 6.0 ToolButton.qml +ToolButton 2.0 ToolButton.qml +ToolSeparator 2.1 ToolSeparator.qml +ToolSeparator 6.0 ToolSeparator.qml +ToolTip 6.0 ToolTip.qml +ToolTip 2.0 ToolTip.qml +Tumbler 6.0 Tumbler.qml +Tumbler 2.0 Tumbler.qml +VerticalHeaderView 2.15 VerticalHeaderView.qml +VerticalHeaderView 6.0 VerticalHeaderView.qml +VerticalHeaderViewDelegate 6.10 VerticalHeaderViewDelegate.qml +depends QtQuick + diff --git a/photowall-qt/build/qml/QtQuick/Controls/Universal/qtquickcontrols2universalstyleplugin.dll b/photowall-qt/build/qml/QtQuick/Controls/Universal/qtquickcontrols2universalstyleplugin.dll new file mode 100644 index 0000000..df3d17e Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/Universal/qtquickcontrols2universalstyleplugin.dll differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/Windows/ApplicationWindow.qml b/photowall-qt/build/qml/QtQuick/Controls/Windows/ApplicationWindow.qml new file mode 100644 index 0000000..fd9a15a --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Windows/ApplicationWindow.qml @@ -0,0 +1,10 @@ +// Copyright (C) 2023 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick.NativeStyle +import QtQuick.Templates as T + +T.ApplicationWindow { + color: palette.window +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Windows/Button.qml b/photowall-qt/build/qml/QtQuick/Controls/Windows/Button.qml new file mode 100644 index 0000000..54891aa --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Windows/Button.qml @@ -0,0 +1,48 @@ +// Copyright (C) 2020 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.NativeStyle as NativeStyle + +NativeStyle.DefaultButton { + id: control + + background: NativeStyle.Button { + control: control + contentWidth: contentItem.implicitWidth + contentHeight: contentItem.implicitHeight + useNinePatchImage: false + overrideState: NativeStyle.StyleItem.NeverHovered + + readonly property bool __ignoreNotCustomizable: true + } + + NativeStyle.Button { + id: hoverButton + control: control + x: background.x + y: background.y + width: background.width + height: background.height + useNinePatchImage: false + overrideState: NativeStyle.StyleItem.AlwaysHovered + opacity: control.hovered ? 1 : 0 + visible: opacity !== 0 + Behavior on opacity { NumberAnimation { duration: hoverButton.transitionDuration } } + } + + contentItem: IconLabel { + spacing: control.spacing + mirrored: control.mirrored + display: control.display + + icon: control.icon + text: control.text + font: control.font + color: control.flat && !control.down ? (control.visualFocus ? control.palette.highlight : control.palette.windowText) : control.palette.buttonText + + readonly property bool __ignoreNotCustomizable: true + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Windows/CheckBox.qml b/photowall-qt/build/qml/QtQuick/Controls/Windows/CheckBox.qml new file mode 100644 index 0000000..b841a9c --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Windows/CheckBox.qml @@ -0,0 +1,80 @@ +// Copyright (C) 2020 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls +import QtQuick.Controls.impl +import QtQuick.NativeStyle as NativeStyle + +T.CheckBox { + id: control + + readonly property bool nativeIndicator: indicator instanceof NativeStyle.StyleItem + readonly property bool __notCustomizable: true + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + spacing: nativeIndicator ? 0 : 6 + padding: nativeIndicator ? 0 : 6 + + indicator: NativeStyle.CheckBox { + control: control + y: control.topPadding + (control.availableHeight - height) >> 1 + contentWidth: contentItem.implicitWidth + contentHeight: contentItem.implicitHeight + useNinePatchImage: false + overrideState: NativeStyle.StyleItem.NeverHovered + + readonly property bool __ignoreNotCustomizable: true + } + + NativeStyle.CheckBox { + id: hoverCheckBox + control: control + x: indicator.x + y: indicator.y + z: 99 // Needs to be above the "unhovered" indicator + width: indicator.width + height: indicator.height + useNinePatchImage: false + overrideState: NativeStyle.StyleItem.AlwaysHovered + opacity: control.hovered ? 1 : 0 + visible: opacity !== 0 + Behavior on opacity { NumberAnimation { duration: hoverCheckBox.transitionDuration } } + } + + contentItem: CheckLabel { + text: control.text + font: control.font + color: control.palette.windowText + + // For some reason, the other styles set padding here (in the delegate), instead of in + // the control above. And they also adjust the indicator position by setting x and y + // explicitly (instead of using insets). So we follow the same pattern to ensure that + // setting a custom contentItem delegate from the app will end up looking the same for + // all styles. But this should probably be fixed for all styles (to make them work the + // same way as e.g Buttons). + leftPadding: { + if (nativeIndicator) + indicator.contentPadding.left + else + indicator && !mirrored ? indicator.width + spacing : 0 + } + + topPadding: nativeIndicator ? indicator.contentPadding.top : 0 + rightPadding: { + if (nativeIndicator) + indicator.contentPadding.right + else + indicator && mirrored ? indicator.width + spacing : 0 + } + + readonly property bool __ignoreNotCustomizable: true + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Windows/CheckDelegate.qml b/photowall-qt/build/qml/QtQuick/Controls/Windows/CheckDelegate.qml new file mode 100644 index 0000000..832788a --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Windows/CheckDelegate.qml @@ -0,0 +1,76 @@ +// Copyright (C) 2023 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls +import QtQuick.Controls.impl +import QtQuick.NativeStyle as NativeStyle + +T.CheckDelegate { + id: control + + readonly property bool __nativeIndicator: indicator instanceof NativeStyle.StyleItem + readonly property bool __notCustomizable: true + readonly property Item __focusFrameTarget: indicator + readonly property Item __focusFrameStyleItem: indicator + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + spacing: 6 + padding: 6 + + contentItem: NativeStyle.DefaultItemDelegateIconLabel { + color: control.highlighted ? control.palette.button : control.palette.windowText + + readonly property bool __ignoreNotCustomizable: true + } + + indicator: NativeStyle.CheckDelegate { + x: control.text + ? (control.mirrored ? control.leftPadding : control.width - width - control.rightPadding) + : control.leftPadding + (control.availableWidth - width) / 2 + // The rendering gets messed up when rendering on sub-pixel positions. + y: control.topPadding + Math.round((control.availableHeight - height) / 2) + contentWidth: control.implicitContentWidth + contentHeight: control.implicitContentHeight + control: control + useNinePatchImage: false + overrideState: NativeStyle.StyleItem.NeverHovered + + readonly property bool __ignoreNotCustomizable: true + } + + NativeStyle.CheckDelegate { + id: hoverCheckDelegate + control: control + x: control.indicator.x + y: control.indicator.y + z: control.indicator.z + 1 + width: control.indicator.width + height: control.indicator.height + useNinePatchImage: false + overrideState: NativeStyle.StyleItem.AlwaysHovered + opacity: control.hovered ? 1 : 0 + visible: opacity !== 0 + Behavior on opacity { + NumberAnimation { + duration: hoverCheckDelegate.transitionDuration + } + } + } + + background: Rectangle { + implicitWidth: 100 + implicitHeight: 20 + color: Qt.darker(control.highlighted + ? control.palette.highlight : control.palette.button, control.down ? 1.05 : 1) + + readonly property bool __ignoreNotCustomizable: true + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Windows/ComboBox.qml b/photowall-qt/build/qml/QtQuick/Controls/Windows/ComboBox.qml new file mode 100644 index 0000000..dbde6ff --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Windows/ComboBox.qml @@ -0,0 +1,105 @@ +// Copyright (C) 2020 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +pragma ComponentBehavior: Bound + +import QtQuick +import QtQuick.Window +import QtQuick.Controls +import QtQuick.Controls.impl +import QtQuick.Templates as T +import QtQuick.NativeStyle as NativeStyle + +T.ComboBox { + id: control + + readonly property bool __nativeBackground: background instanceof NativeStyle.StyleItem + readonly property bool __notCustomizable: true + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding, + 90 /* minimum */ ) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + leftPadding: __nativeBackground ? background.contentPadding.left : 5 + rightPadding: __nativeBackground ? background.contentPadding.right : 5 + topPadding: __nativeBackground ? background.contentPadding.top : 5 + bottomPadding: __nativeBackground ? background.contentPadding.bottom : 5 + + contentItem: T.TextField { + implicitWidth: contentWidth + implicitHeight: contentHeight + text: control.editable ? control.editText : control.displayText + + enabled: control.editable + autoScroll: control.editable + readOnly: control.down + inputMethodHints: control.inputMethodHints + validator: control.validator + selectByMouse: control.selectTextByMouse + + color: control.editable ? control.palette.text : control.palette.buttonText + selectionColor: control.palette.highlight + selectedTextColor: control.palette.highlightedText + verticalAlignment: Text.AlignVCenter + + readonly property bool __ignoreNotCustomizable: true + } + + background: NativeStyle.ComboBox { + control: control + contentWidth: contentItem.implicitWidth + contentHeight: contentItem.implicitHeight + useNinePatchImage: false + + readonly property bool __ignoreNotCustomizable: true + } + + delegate: ItemDelegate { + required property var model + required property int index + + width: ListView.view.width + text: model[control.textRole] + palette.text: control.palette.text + palette.highlightedText: control.palette.highlightedText + font.weight: control.currentIndex === index ? Font.DemiBold : Font.Normal + highlighted: control.highlightedIndex === index + hoverEnabled: control.hoverEnabled + } + + popup: T.Popup { + readonly property var layoutMargins: control.__nativeBackground ? control.background.layoutMargins : null + x: layoutMargins ? layoutMargins.left : 0 + y: control.height - (layoutMargins ? layoutMargins.bottom : 0) + width: control.width - (layoutMargins ? layoutMargins.left + layoutMargins.right : 0) + height: Math.min(contentItem.implicitHeight, control.Window.height - topMargin - bottomMargin) + topMargin: 6 + bottomMargin: 6 + + contentItem: ListView { + clip: true + implicitHeight: contentHeight + model: control.delegateModel + currentIndex: control.highlightedIndex + highlightMoveDuration: 0 + + Rectangle { + z: 10 + width: parent.width + height: parent.height + color: "transparent" + border.color: control.palette.mid + } + + T.ScrollIndicator.vertical: ScrollIndicator { } + } + + background: Rectangle { + color: control.palette.window + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Windows/DelayButton.qml b/photowall-qt/build/qml/QtQuick/Controls/Windows/DelayButton.qml new file mode 100644 index 0000000..025fba3 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Windows/DelayButton.qml @@ -0,0 +1,83 @@ +// Copyright (C) 2023 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Templates as T +import QtQuick.NativeStyle as NativeStyle + +T.DelayButton { + id: control + + readonly property bool __nativeBackground: background instanceof NativeStyle.StyleItem + readonly property bool __notCustomizable: true + readonly property Item __focusFrameTarget: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + leftPadding: __nativeBackground ? background.contentPadding.left : 5 + rightPadding: __nativeBackground ? background.contentPadding.right : 5 + topPadding: __nativeBackground ? background.contentPadding.top : 5 + bottomPadding: __nativeBackground ? background.contentPadding.bottom : 5 + + icon.width: 24 + icon.height: 24 + icon.color: control.palette.buttonText + + transition: Transition { + NumberAnimation { + duration: control.delay * (control.pressed ? 1.0 - control.progress : 0.3 * control.progress) + } + } + + background: NativeStyle.DelayButton { + control: control + contentWidth: contentItem.implicitWidth + contentHeight: contentItem.implicitHeight + useNinePatchImage: false + overrideState: NativeStyle.StyleItem.NeverHovered + + readonly property bool __ignoreNotCustomizable: true + } + + NativeStyle.DelayButton { + id: hoverButton + control: control + x: background.x + y: background.y + width: background.width + height: background.height + useNinePatchImage: false + overrideState: NativeStyle.StyleItem.AlwaysHovered + opacity: control.hovered ? 1 : 0 + visible: opacity !== 0 + Behavior on opacity { NumberAnimation { duration: hoverButton.transitionDuration } } + } + + contentItem: IconLabel { + spacing: control.spacing + mirrored: control.mirrored + display: control.display + + icon: control.icon + text: control.text + font: control.font + color: control.palette.buttonText + + readonly property bool __ignoreNotCustomizable: true + + // Delay progress bar. + Rectangle { + x: (parent.width - parent.implicitWidth) / 2 + y: parent.height + 1 + width: control.progress * parent.implicitWidth + height: 1 + color: control.palette.accent + scale: control.mirrored ? -1 : 1 + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Windows/Frame.qml b/photowall-qt/build/qml/QtQuick/Controls/Windows/Frame.qml new file mode 100644 index 0000000..de84d77 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Windows/Frame.qml @@ -0,0 +1,9 @@ +// Copyright (C) 2020 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.NativeStyle as NativeStyle + +NativeStyle.DefaultFrame { +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Windows/GroupBox.qml b/photowall-qt/build/qml/QtQuick/Controls/Windows/GroupBox.qml new file mode 100644 index 0000000..c5d1ea9 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Windows/GroupBox.qml @@ -0,0 +1,9 @@ +// Copyright (C) 2020 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.NativeStyle as NativeStyle + +NativeStyle.DefaultGroupBox { +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Windows/ItemDelegate.qml b/photowall-qt/build/qml/QtQuick/Controls/Windows/ItemDelegate.qml new file mode 100644 index 0000000..146072b --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Windows/ItemDelegate.qml @@ -0,0 +1,11 @@ +// Copyright (C) 2023 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick.NativeStyle as NativeStyle + +NativeStyle.DefaultItemDelegate { + contentItem: NativeStyle.DefaultItemDelegateIconLabel { + color: control.highlighted ? control.palette.button : control.palette.windowText + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Windows/Menu.qml b/photowall-qt/build/qml/QtQuick/Controls/Windows/Menu.qml new file mode 100644 index 0000000..84e5f9b --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Windows/Menu.qml @@ -0,0 +1,79 @@ +// Copyright (C) 2024 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Window +import QtQuick.Effects + +T.Menu { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + // The insets are found by examining the MultiEffect.itemRect, which + // contains the drop shadow offsets. Note: the insets are hard-coded + // to avoid a binding loop to implicit size. + leftInset: -32 + topInset: -32 + rightInset: -32 + bottomInset: -32 + leftPadding: 5 + topPadding: 5 + rightPadding: 5 + bottomPadding: 5 + margins: 0 + overlap: 4 + + delegate: MenuItem { } + + contentItem: ListView { + implicitHeight: contentHeight + model: control.contentModel + interactive: Window.window + ? contentHeight + control.topPadding + control.bottomPadding > control.height + : false + currentIndex: control.currentIndex + spacing: 2 + + ScrollIndicator.vertical: ScrollIndicator {} + } + + background: Item { + implicitWidth: 200 - control.leftInset - control.rightInset + implicitHeight: 20 - control.topInset - control.bottomInset + MultiEffect { + x: -control.leftInset + y: -control.topInset + width: source.width + height: source.height + source: Rectangle { + width: control.background.width + control.leftInset + control.rightInset + height: control.background.height + control.topInset + control.bottomInset + radius: 8 + color: Qt.lighter(control.palette.window, 1.15) + border.color: Qt.darker(control.palette.window, 1.12) + visible: false + } + shadowScale: 1.04 + shadowOpacity: 0.1 + shadowColor: 'black' + shadowEnabled: true + shadowHorizontalOffset: 0 + shadowVerticalOffset: 6 + } + } + + T.Overlay.modal: Rectangle { + color: "transparent" + } + + T.Overlay.modeless: Rectangle { + color: "transparent" + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Windows/MenuBar.qml b/photowall-qt/build/qml/QtQuick/Controls/Windows/MenuBar.qml new file mode 100644 index 0000000..0292d47 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Windows/MenuBar.qml @@ -0,0 +1,36 @@ +// Copyright (C) 2024 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl + +T.MenuBar { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + leftPadding: SafeArea.margins.left + 3 + rightPadding: SafeArea.margins.right + 3 + topPadding: SafeArea.margins.top + 3 + bottomPadding: SafeArea.margins.bottom + 3 + spacing: 10 + + delegate: MenuBarItem { } + + contentItem: Row { + spacing: control.spacing + Repeater { + model: control.contentModel + } + } + + background: Rectangle { + implicitHeight: 20 + color: control.palette.button // The MenuBar shares the same color as the MenuBarItems on Windows + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Windows/MenuBarItem.qml b/photowall-qt/build/qml/QtQuick/Controls/Windows/MenuBarItem.qml new file mode 100644 index 0000000..b4db18c --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Windows/MenuBarItem.qml @@ -0,0 +1,48 @@ +// Copyright (C) 2024 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl + +T.MenuBarItem { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + topPadding: 8 + bottomPadding: 8 + leftPadding: 10 + rightPadding: 10 + spacing: 6 + + icon.width: 16 + icon.height: 16 + + contentItem: IconLabel { + spacing: control.spacing + mirrored: control.mirrored + display: control.display + alignment: Qt.AlignLeft + + icon: control.icon + text: control.text + font: control.font + color: control.palette.text + } + + background: Rectangle { + implicitWidth: 20 + implicitHeight: 20 + + color: "black" + opacity: 0.05 + radius: 4 + visible: control.down || control.highlighted + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Windows/MenuItem.qml b/photowall-qt/build/qml/QtQuick/Controls/Windows/MenuItem.qml new file mode 100644 index 0000000..255e753 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Windows/MenuItem.qml @@ -0,0 +1,76 @@ +// Copyright (C) 2024 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Windows.impl + +T.MenuItem { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + leftPadding: 10 + rightPadding: 10 + topPadding: 3 + bottomPadding: 3 + spacing: 6 + + icon.width: 16 + icon.height: 16 + + implicitTextPadding: control.checkable && control.indicator ? control.indicator.width + control.spacing : 0 + + contentItem: IconLabel { + readonly property real arrowPadding: control.subMenu && control.arrow ? control.arrow.width + control.spacing : 0 + leftPadding: !control.mirrored ? control.textPadding : arrowPadding + rightPadding: control.mirrored ? control.textPadding : arrowPadding + + spacing: control.spacing + mirrored: control.mirrored + display: control.display + alignment: Qt.AlignLeft + + icon: control.icon + text: control.text + font: control.font + color: control.palette.text + } + + arrow: ColorImage { + x: control.mirrored ? control.padding : control.width - width - control.padding + y: control.topPadding + (control.availableHeight - height) / 2 + width: 20 + + visible: control.subMenu + rotation: control.mirrored ? -180 : 0 + color: control.palette.text + source: "qrc:/qt-project.org/imports/QtQuick/Controls/Windows/images/menuarrow.png" + fillMode: Image.Pad + } + + indicator: CheckIndicator { + x: control.mirrored ? control.width - width - control.rightPadding : control.leftPadding + y: control.topPadding + (control.availableHeight - height) / 2 + + control: control + visible: control.checkable + } + + background: Rectangle { + implicitWidth: 200 + implicitHeight: 30 + radius: 4 + + readonly property real alpha: control.down ? 0.0241 : control.hovered ? 0.0373 : 0 + + color: Qt.rgba(0, 0, 0, alpha) + visible: control.down || control.highlighted + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Windows/MenuSeparator.qml b/photowall-qt/build/qml/QtQuick/Controls/Windows/MenuSeparator.qml new file mode 100644 index 0000000..e09c0d6 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Windows/MenuSeparator.qml @@ -0,0 +1,24 @@ +// Copyright (C) 2024 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T + +T.MenuSeparator { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + horizontalPadding: 0 + verticalPadding: 2 + + contentItem: Rectangle { + implicitWidth: 188 + implicitHeight: 1 + color: control.palette.midlight + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Windows/ProgressBar.qml b/photowall-qt/build/qml/QtQuick/Controls/Windows/ProgressBar.qml new file mode 100644 index 0000000..c67d5ab --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Windows/ProgressBar.qml @@ -0,0 +1,9 @@ +// Copyright (C) 2020 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.NativeStyle as NativeStyle + +NativeStyle.DefaultProgressBar { +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Windows/RadioButton.qml b/photowall-qt/build/qml/QtQuick/Controls/Windows/RadioButton.qml new file mode 100644 index 0000000..2586784 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Windows/RadioButton.qml @@ -0,0 +1,9 @@ +// Copyright (C) 2020 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.NativeStyle as NativeStyle + +NativeStyle.DefaultRadioButton { +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Windows/RadioDelegate.qml b/photowall-qt/build/qml/QtQuick/Controls/Windows/RadioDelegate.qml new file mode 100644 index 0000000..2ad6d6a --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Windows/RadioDelegate.qml @@ -0,0 +1,13 @@ +// Copyright (C) 2023 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick.NativeStyle as NativeStyle + +NativeStyle.DefaultRadioDelegate { + contentItem: NativeStyle.DefaultItemDelegateIconLabel { + color: control.highlighted ? control.palette.button : control.palette.windowText + + readonly property bool __ignoreNotCustomizable: true + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Windows/RangeSlider.qml b/photowall-qt/build/qml/QtQuick/Controls/Windows/RangeSlider.qml new file mode 100644 index 0000000..661126f --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Windows/RangeSlider.qml @@ -0,0 +1,106 @@ +// Copyright (C) 2023 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +pragma ComponentBehavior: Bound + +import QtQuick +import QtQuick.Templates as T + +T.RangeSlider { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + Math.max(first.implicitHandleWidth, second.implicitHandleWidth) + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + Math.max(first.implicitHandleHeight, second.implicitHandleHeight) + topPadding + bottomPadding) + + readonly property bool __notCustomizable: true + readonly property Item __focusFrameTarget: control + + component SliderHandle: Rectangle { + implicitWidth: control.horizontal ? 11 : 21 + implicitHeight: control.horizontal ? 21 : 11 + color: control.palette.highlight + + required property bool pressed + } + + first.handle: SliderHandle { + x: control.leftPadding + Math.round(control.horizontal + ? control.first.visualPosition * (control.availableWidth - width) + : (control.availableWidth - width) / 2) + y: control.topPadding + Math.round(control.horizontal + ? (control.availableHeight - height) / 2 + : control.first.visualPosition * (control.availableHeight - height)) + palette: control.palette + pressed: control.first.pressed + + // We are the ones that get focus, but we want the control to + // be used for the visual focus frame. + readonly property Item __focusFrameControl: control + readonly property bool __ignoreNotCustomizable: true + } + + second.handle: SliderHandle { + x: control.leftPadding + Math.round(control.horizontal + ? control.second.visualPosition * (control.availableWidth - width) + : (control.availableWidth - width) / 2) + y: control.topPadding + Math.round(control.horizontal + ? (control.availableHeight - height) / 2 + : control.second.visualPosition * (control.availableHeight - height)) + palette: control.palette + pressed: control.second.pressed + + readonly property Item __focusFrameControl: control + readonly property bool __ignoreNotCustomizable: true + } + + background: Item { + implicitWidth: control.horizontal ? 90 : 21 + implicitHeight: control.horizontal ? 21 : 90 + + readonly property real __focusFrameRadius: 1 + readonly property bool __ignoreNotCustomizable: true + readonly property int barThickness: 4 + + // Groove background. + Rectangle { + x: control.leftPadding + (control.horizontal ? 0 : (control.availableWidth - width) / 2) + y: control.topPadding + (control.horizontal ? (control.availableHeight - height) / 2 : 0) + width: control.horizontal ? control.availableWidth : parent.barThickness + height: control.horizontal ? parent.barThickness : control.availableHeight + color: control.palette.window + + Rectangle { + width: parent.width + height: parent.height + radius: parent.radius + // No border in dark mode, instead we fill. + color: Application.styleHints.colorScheme === Qt.Light + ? "transparent" : Qt.lighter(control.palette.window, 1.6) + border.color: Application.styleHints.colorScheme === Qt.Light + ? Qt.darker(control.palette.window, 1.1) + : "transparent" + } + } + + // Progress bar. + Rectangle { + x: control.leftPadding + (control.horizontal + ? control.first.position * control.availableWidth + : (control.availableWidth - width) / 2) + y: control.topPadding + (control.horizontal + ? (control.availableHeight - height) / 2 + : control.second.visualPosition * control.availableHeight) + + width: control.horizontal + ? control.second.position * control.availableWidth - control.first.position * control.availableWidth + : parent.barThickness + height: control.horizontal + ? parent.barThickness + : control.second.position * control.availableHeight - control.first.position * control.availableHeight + color: Qt.rgba(control.palette.highlight.r, control.palette.highlight.g, control.palette.highlight.b, 0.3) + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Windows/ScrollBar.qml b/photowall-qt/build/qml/QtQuick/Controls/Windows/ScrollBar.qml new file mode 100644 index 0000000..6ecbd3e --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Windows/ScrollBar.qml @@ -0,0 +1,101 @@ +// Copyright (C) 2020 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.NativeStyle as NativeStyle + +NativeStyle.DefaultScrollBar { + id: controlRoot + + readonly property bool __notCustomizable: true + + topPadding: orientation === Qt.Vertical ? controlRoot.__decreaseVisual.indicator.height : 0 + bottomPadding: orientation === Qt.Vertical ? controlRoot.__increaseVisual.indicator.height : 0 + leftPadding: orientation === Qt.Horizontal ? controlRoot.__decreaseVisual.indicator.width : 0 + rightPadding: orientation === Qt.Horizontal ? controlRoot.__increaseVisual.indicator.width : 0 + + contentItem: NativeStyle.ScrollBar { + control: controlRoot + subControl: NativeStyle.ScrollBar.Handle + + readonly property bool __ignoreNotCustomizable: true + } + + NativeStyle.ScrollBar { + // Fade a hovered-looking version of the handle + // on top of the default handle when hovering it + x: contentItem.x + y: contentItem.y + z: 1 + width: contentItem.width + height: contentItem.height + control: controlRoot + subControl: NativeStyle.ScrollBar.Handle + overrideState: NativeStyle.StyleItem.AlwaysHovered + opacity: controlRoot.hovered || control.pressed ? 1 : 0 + Behavior on opacity { NumberAnimation { duration: contentItem.transitionDuration } } + } + + // The groove background should have window color + Rectangle { + x: background.x + y: background.y + z: -1 + width: background.width + height: background.height + color: controlRoot.palette.window + } + + background: NativeStyle.ScrollBar { + control: controlRoot + subControl: NativeStyle.ScrollBar.Groove + overrideState: NativeStyle.ScrollBar.NeverHovered + + readonly property bool __ignoreNotCustomizable: true + } + + __decreaseVisual.indicator: NativeStyle.ScrollBar { + control: controlRoot + subControl: NativeStyle.ScrollBar.SubLine + overrideState: NativeStyle.ScrollBar.AlwaysHovered + opacity: controlRoot.__decreaseVisual.hovered ? 1 : 0 + Behavior on opacity { NumberAnimation { duration: contentItem.transitionDuration } } + useNinePatchImage: false + + readonly property bool __ignoreNotCustomizable: true + } + + NativeStyle.ScrollBar { + control: controlRoot + subControl: NativeStyle.ScrollBar.SubLine + overrideState: NativeStyle.ScrollBar.AlwaysSunken + opacity: controlRoot.__decreaseVisual.pressed ? 1 : 0 + useNinePatchImage: false + z: 1 + } + + __increaseVisual.indicator: NativeStyle.ScrollBar { + control: controlRoot + subControl: NativeStyle.ScrollBar.AddLine + x: orientation === Qt.Horizontal ? controlRoot.width - width : 0 + y: orientation === Qt.Vertical ? controlRoot.height - height : 0 + overrideState: NativeStyle.ScrollBar.AlwaysHovered + opacity: controlRoot.__increaseVisual.hovered ? 1 : 0 + Behavior on opacity { NumberAnimation { duration: contentItem.transitionDuration } } + useNinePatchImage: false + + readonly property bool __ignoreNotCustomizable: true + } + + NativeStyle.ScrollBar { + control: controlRoot + subControl: NativeStyle.ScrollBar.AddLine + x: __increaseVisual.indicator.x + y: __increaseVisual.indicator.y + z: 1 + overrideState: NativeStyle.ScrollBar.AlwaysSunken + opacity: controlRoot.__increaseVisual.pressed ? 1 : 0 + useNinePatchImage: false + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Windows/ScrollIndicator.qml b/photowall-qt/build/qml/QtQuick/Controls/Windows/ScrollIndicator.qml new file mode 100644 index 0000000..fde97d6 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Windows/ScrollIndicator.qml @@ -0,0 +1,43 @@ +// Copyright (C) 2024 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl + +T.ScrollIndicator { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + padding: 2 + + contentItem: Rectangle { + implicitWidth: 2 + implicitHeight: 2 + + color: control.palette.mid + visible: control.size < 1.0 + opacity: 0.0 + + states: State { + name: "active" + when: control.active + PropertyChanges { control.contentItem.opacity: 0.75 } + } + + transitions: [ + Transition { + from: "active" + SequentialAnimation { + PauseAnimation { duration: 450 } + NumberAnimation { target: control.contentItem; duration: 200; property: "opacity"; to: 0.0 } + } + } + ] + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Windows/ScrollView.qml b/photowall-qt/build/qml/QtQuick/Controls/Windows/ScrollView.qml new file mode 100644 index 0000000..abaa75e --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Windows/ScrollView.qml @@ -0,0 +1,42 @@ +// Copyright (C) 2020 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Templates as T + +T.ScrollView { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + // rightPadding and bottomPadding are used to make space for the scrollBars + // but because we're setting them explicitly here, there will be no effect + // if the user assign a value to the padding property, so we accumulate it + // with the scrollbar width and height + rightPadding: effectiveScrollBarWidth + padding + bottomPadding: effectiveScrollBarHeight + padding + + // Don't set __notCustomizable here, because it would require special-casing + // setFlickable's call to setContentItem. + + ScrollBar.vertical: ScrollBar { + parent: control + x: control.mirrored ? 0 : control.width - width + y: 0 + height: control.height - (control.ScrollBar.horizontal.visible ? control.ScrollBar.horizontal.height : 0) + active: control.ScrollBar.horizontal.active + } + + ScrollBar.horizontal: ScrollBar { + parent: control + x: 0 + y: control.height - height + width: control.width - (control.ScrollBar.vertical.visible ? control.ScrollBar.vertical.width : 0) + active: control.ScrollBar.vertical.active + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Windows/SearchField.qml b/photowall-qt/build/qml/QtQuick/Controls/Windows/SearchField.qml new file mode 100644 index 0000000..0cf6120 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Windows/SearchField.qml @@ -0,0 +1,110 @@ +// Copyright (C) 2025 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +pragma ComponentBehavior: Bound + +import QtQuick +import QtQuick.Controls.impl +import QtQuick.Templates as T +import QtQuick.NativeStyle as NativeStyle + +NativeStyle.DefaultSearchField { + id: control + + readonly property bool __nativeSearchIndicator: searchIndicator.indicator.hasOwnProperty("_qt_default") + readonly property bool __nativeClearIndicator: clearIndicator.indicator.hasOwnProperty("_qt_default") + + readonly property bool __notCustomizable: true + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding, + 90 /* minimum */ ) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + searchIndicator.implicitIndicatorHeight + topPadding + bottomPadding, + clearIndicator.implicitIndicatorHeight + topPadding + bottomPadding) + + contentItem: T.TextField { + text: control.text + + color: control.palette.text + selectionColor: control.palette.highlight + selectedTextColor: control.palette.highlightedText + verticalAlignment: Text.AlignVCenter + + readonly property bool __ignoreNotCustomizable: true + } + + NativeStyle.SearchField { + id: search + visible: control.__nativeSearchIndicator + control: control + subControl: NativeStyle.SearchField.Search + x: searchIndicator.indicator.x + y: searchIndicator.indicator.y + useNinePatchImage: false + } + + searchIndicator.indicator: Item { + x: 3 + y: control.topPadding + (control.availableHeight - height) / 2 + implicitWidth: search.width + implicitHeight: search.height + + property bool _qt_default + readonly property bool __ignoreNotCustomizable: true + + ColorImage { + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + width: 12 + height: 12 + + source: Qt.resolvedUrl("images/search-magnifier") + color: control.palette.buttonText + opacity: control.searchIndicator.pressed ? 0.7 : 1 + } + } + + NativeStyle.SearchField { + id: clear + visible: control.__nativeClearIndicator && control.text.length > 0 + control: control + subControl: NativeStyle.SearchField.Clear + x: clearIndicator.indicator.x + y: clearIndicator.indicator.y + useNinePatchImage: false + } + + clearIndicator.indicator: Item { + x: control.width - width - 3 + y: control.topPadding + (control.availableHeight - height) / 2 + implicitWidth: clear.width + implicitHeight: clear.height + + property bool _qt_default + readonly property bool __ignoreNotCustomizable: true + + ColorImage { + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + width: 12 + height: 12 + + source: Qt.resolvedUrl("images/close_big") + visible: control.text.length > 0 + color: control.palette.buttonText + opacity: control.clearIndicator.pressed ? 0.7 : 1 + } + } + + background: NativeStyle.SearchField { + control: control + subControl: NativeStyle.SearchField.Frame + contentWidth: contentItem.implicitWidth + contentHeight: contentItem.implicitHeight + + readonly property bool __ignoreNotCustomizable: true + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Windows/SelectionRectangle.qml b/photowall-qt/build/qml/QtQuick/Controls/Windows/SelectionRectangle.qml new file mode 100644 index 0000000..ac36bee --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Windows/SelectionRectangle.qml @@ -0,0 +1,32 @@ +// Copyright (C) 2021 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Shapes + +T.SelectionRectangle { + id: control + + readonly property bool __notCustomizable: true + + topLeftHandle: Item { + width: 20 + height: 20 + visible: SelectionRectangle.control.active + // This item is deliberately empty. Selection handles don't feel at home + // for this style. But we provide an invisible handle that the user can + // drag on. + } + + bottomRightHandle: Item { + width: 20 + height: 20 + visible: SelectionRectangle.control.active + // This item is deliberately empty. Selection handles don't feel at home + // for this style. But we provide an invisible handle that the user can + // drag on. + } + +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Windows/Slider.qml b/photowall-qt/build/qml/QtQuick/Controls/Windows/Slider.qml new file mode 100644 index 0000000..ea7ae0a --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Windows/Slider.qml @@ -0,0 +1,9 @@ +// Copyright (C) 2020 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.NativeStyle as NativeStyle + +NativeStyle.DefaultSlider { +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Windows/SpinBox.qml b/photowall-qt/build/qml/QtQuick/Controls/Windows/SpinBox.qml new file mode 100644 index 0000000..42b6966 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Windows/SpinBox.qml @@ -0,0 +1,97 @@ +// Copyright (C) 2020 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.NativeStyle as NativeStyle + +T.SpinBox { + id: control + + property bool nativeIndicators: up.indicator.hasOwnProperty("_qt_default") + && down.indicator.hasOwnProperty("_qt_default") + readonly property bool __notCustomizable: true + + // Note: the indicators are inside the contentItem + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + up.implicitIndicatorHeight + down.implicitIndicatorHeight) + + spacing: 2 + + validator: IntValidator { + locale: control.locale.name + bottom: Math.min(control.from, control.to) + top: Math.max(control.from, control.to) + } + + contentItem: TextField { + text: control.displayText + font: control.font + color: control.palette.text + selectionColor: control.palette.highlight + selectedTextColor: control.palette.highlightedText + horizontalAlignment: Qt.AlignLeft + verticalAlignment: Qt.AlignVCenter + implicitWidth: Math.max(90 /* minimum */, contentWidth + leftPadding + rightPadding) + + topPadding: 0 + bottomPadding: 0 + leftPadding: 10 + rightPadding: up.indicator.width + 10 + + readOnly: !control.editable + validator: control.validator + inputMethodHints: control.inputMethodHints + + clip: width < implicitWidth + + readonly property bool __ignoreNotCustomizable: true + + // Since the indicators are embedded inside the TextField we need to avoid that + // the TextField consumes mouse events for that area. + // We achieve that by setting a containmentMask + containmentMask: Item { height: contentItem.height; width: contentItem.width - upAndDown.width } + } + + NativeStyle.SpinBox { + id: upAndDown + control: control + subControl: NativeStyle.SpinBox.Up + visible: nativeIndicators + x: up.indicator.x + y: up.indicator.y + //implicitHeight: contentItem.implicitHeight-2 + height: parent.height-2 + useNinePatchImage: false + z:99 + } + + up.indicator: Item { + x: control.width - width - 2 + y: 1 + height: upAndDown.height >> 1 + implicitWidth: upAndDown.implicitWidth + implicitHeight: (upAndDown.implicitHeight >> 1) + property bool _qt_default + readonly property bool __ignoreNotCustomizable: true + } + + down.indicator: Item { + x: control.width - width - 2 + y: up.indicator.y + (upAndDown.height >> 1) + height: upAndDown.height - up.indicator.height + implicitWidth: upAndDown.implicitWidth + implicitHeight: upAndDown.implicitHeight >> 1 + property bool _qt_default + readonly property bool __ignoreNotCustomizable: true + } + + // No background, the TextField will cover the whole control + background: Item { + readonly property bool __ignoreNotCustomizable: true + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Windows/Switch.qml b/photowall-qt/build/qml/QtQuick/Controls/Windows/Switch.qml new file mode 100644 index 0000000..6d7fba3 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Windows/Switch.qml @@ -0,0 +1,38 @@ +// Copyright (C) 2023 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Windows.impl + +T.Switch { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + padding: 6 + spacing: 6 + + readonly property bool __notCustomizable: true + readonly property Item __focusFrameTarget: indicator + readonly property Item __focusFrameStyleItem: indicator + + indicator: SwitchIndicator {} + + contentItem: Text { + leftPadding: control.indicator && !control.mirrored ? control.indicator.width + control.spacing : 0 + rightPadding: control.indicator && control.mirrored ? control.indicator.width + control.spacing : 0 + text: control.text + font: control.font + color: control.palette.windowText + elide: Text.ElideRight + verticalAlignment: Text.AlignVCenter + + readonly property bool __ignoreNotCustomizable: true + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Windows/SwitchDelegate.qml b/photowall-qt/build/qml/QtQuick/Controls/Windows/SwitchDelegate.qml new file mode 100644 index 0000000..fa719f2 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Windows/SwitchDelegate.qml @@ -0,0 +1,46 @@ +// Copyright (C) 2023 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Windows.impl +import QtQuick.NativeStyle as NativeStyle + +T.SwitchDelegate { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + padding: 6 + spacing: 6 + + readonly property bool __notCustomizable: true + readonly property Item __focusFrameTarget: indicator + readonly property Item __focusFrameStyleItem: indicator + + indicator: SwitchIndicator { + x: control.text + ? (control.mirrored ? control.leftPadding : control.width - width - control.rightPadding) + : control.leftPadding + (control.availableWidth - width) / 2 + } + + contentItem: NativeStyle.DefaultItemDelegateIconLabel { + color: control.highlighted ? control.palette.button : control.palette.windowText + + readonly property bool __ignoreNotCustomizable: true + } + + background: Rectangle { + implicitWidth: 100 + implicitHeight: 20 + color: Qt.darker(control.highlighted + ? control.palette.highlight : control.palette.button, control.down ? 1.05 : 1) + + readonly property bool __ignoreNotCustomizable: true + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Windows/TextArea.qml b/photowall-qt/build/qml/QtQuick/Controls/Windows/TextArea.qml new file mode 100644 index 0000000..e854111 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Windows/TextArea.qml @@ -0,0 +1,9 @@ +// Copyright (C) 2020 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.NativeStyle as NativeStyle + +NativeStyle.DefaultTextArea { +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Windows/TextField.qml b/photowall-qt/build/qml/QtQuick/Controls/Windows/TextField.qml new file mode 100644 index 0000000..5ac74ae --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Windows/TextField.qml @@ -0,0 +1,9 @@ +// Copyright (C) 2020 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.NativeStyle as NativeStyle + +NativeStyle.DefaultTextField { +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Windows/images/checkmark.png b/photowall-qt/build/qml/QtQuick/Controls/Windows/images/checkmark.png new file mode 100644 index 0000000..35fe52c Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/Windows/images/checkmark.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/Windows/images/checkmark@2x.png b/photowall-qt/build/qml/QtQuick/Controls/Windows/images/checkmark@2x.png new file mode 100644 index 0000000..fb7096b Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/Windows/images/checkmark@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/Windows/images/checkmark@3x.png b/photowall-qt/build/qml/QtQuick/Controls/Windows/images/checkmark@3x.png new file mode 100644 index 0000000..e0c2790 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/Windows/images/checkmark@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/Windows/images/close_big.png b/photowall-qt/build/qml/QtQuick/Controls/Windows/images/close_big.png new file mode 100644 index 0000000..ac08284 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/Windows/images/close_big.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/Windows/images/close_big@2x.png b/photowall-qt/build/qml/QtQuick/Controls/Windows/images/close_big@2x.png new file mode 100644 index 0000000..868efe2 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/Windows/images/close_big@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/Windows/images/close_big@3x.png b/photowall-qt/build/qml/QtQuick/Controls/Windows/images/close_big@3x.png new file mode 100644 index 0000000..84ede53 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/Windows/images/close_big@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/Windows/images/menuarrow.png b/photowall-qt/build/qml/QtQuick/Controls/Windows/images/menuarrow.png new file mode 100644 index 0000000..b504351 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/Windows/images/menuarrow.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/Windows/images/menuarrow@2x.png b/photowall-qt/build/qml/QtQuick/Controls/Windows/images/menuarrow@2x.png new file mode 100644 index 0000000..fa9082d Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/Windows/images/menuarrow@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/Windows/images/menuarrow@3x.png b/photowall-qt/build/qml/QtQuick/Controls/Windows/images/menuarrow@3x.png new file mode 100644 index 0000000..acb6262 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/Windows/images/menuarrow@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/Windows/images/search-magnifier.png b/photowall-qt/build/qml/QtQuick/Controls/Windows/images/search-magnifier.png new file mode 100644 index 0000000..4d967c4 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/Windows/images/search-magnifier.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/Windows/images/search-magnifier@2x.png b/photowall-qt/build/qml/QtQuick/Controls/Windows/images/search-magnifier@2x.png new file mode 100644 index 0000000..4d1a04c Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/Windows/images/search-magnifier@2x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/Windows/images/search-magnifier@3x.png b/photowall-qt/build/qml/QtQuick/Controls/Windows/images/search-magnifier@3x.png new file mode 100644 index 0000000..8b0515b Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/Windows/images/search-magnifier@3x.png differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/Windows/impl/CheckIndicator.qml b/photowall-qt/build/qml/QtQuick/Controls/Windows/impl/CheckIndicator.qml new file mode 100644 index 0000000..724269f --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Windows/impl/CheckIndicator.qml @@ -0,0 +1,22 @@ +// Copyright (C) 2024 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Controls.impl + +Item { + id: indicator + implicitWidth: 14 + implicitHeight: 10 + + property Item control + + ColorImage { + y: (parent.height - height) / 2 + color: control.palette.text + source: "qrc:/qt-project.org/imports/QtQuick/Controls/Windows/images/checkmark.png" + visible: indicator.control.checkState === Qt.Checked + || (indicator.control.checked && indicator.control.checkState === undefined) + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Windows/impl/QuickControls2WindowsStyleImpl.qmltypes b/photowall-qt/build/qml/QtQuick/Controls/Windows/impl/QuickControls2WindowsStyleImpl.qmltypes new file mode 100644 index 0000000..91181ef --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Windows/impl/QuickControls2WindowsStyleImpl.qmltypes @@ -0,0 +1,8 @@ +import QtQuick.tooling 1.2 + +// This file describes the plugin-supplied types contained in the library. +// It is used for QML tooling purposes only. +// +// This file was auto-generated by qmltyperegistrar. + +Module {} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Windows/impl/SwitchIndicator.qml b/photowall-qt/build/qml/QtQuick/Controls/Windows/impl/SwitchIndicator.qml new file mode 100644 index 0000000..f9e57ea --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Windows/impl/SwitchIndicator.qml @@ -0,0 +1,60 @@ +// Copyright (C) 2023 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +import QtQuick +import QtQuick.Templates as T + +Rectangle { + id: root + x: control.text ? (control.mirrored + ? control.width - width - control.rightPadding : control.leftPadding) + : control.leftPadding + (control.availableWidth - width) / 2 + y: control.topPadding + (control.availableHeight - height) / 2 + implicitWidth: 40 + implicitHeight: 16 + radius: 3 + color: Qt.darker(control.palette.button, control.down ? 1.2 : 1.1) + border.color: Qt.darker(control.palette.window, 1.4) + + readonly property bool __ignoreNotCustomizable: true + readonly property real __focusFrameRadius: 2 + readonly property T.AbstractButton control: parent as T.AbstractButton + + // Checked indicator. + Rectangle { + x: root.control.mirrored ? parent.children[1].x : 0 + width: root.control.mirrored + ? parent.width - parent.children[1].x : parent.children[1].x + parent.children[1].width + height: parent.height + radius: 3 + color: Qt.darker(root.control.palette.highlight, root.control.down ? 1.1 : 1) + border.color: Qt.darker(root.control.palette.highlight, 1.35) + border.width: root.control.enabled ? 1 : 0 + opacity: root.control.checked ? 1 : 0 + + Behavior on opacity { + enabled: !root.control.down + NumberAnimation { duration: 80 } + } + } + + // Handle. + Rectangle { + x: Math.max(0, Math.min(parent.width - width, + root.control.visualPosition * parent.width - (width / 2))) + y: (parent.height - height) / 2 + width: 20 + height: 16 + radius: 3 + color: Qt.lighter(root.control.palette.button, root.control.down + ? 1 : (root.control.hovered ? 1.07 : 1.045)) + border.width: 1 + border.color: Qt.darker(root.control.palette.window, 1.4) + + Behavior on x { + enabled: !root.control.down + SmoothedAnimation { velocity: 200 } + } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Windows/impl/qmldir b/photowall-qt/build/qml/QtQuick/Controls/Windows/impl/qmldir new file mode 100644 index 0000000..04e82b2 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Windows/impl/qmldir @@ -0,0 +1,12 @@ +module QtQuick.Controls.Windows.impl +linktarget Qt6::qtquickcontrols2windowsstyleimplplugin +optional plugin qtquickcontrols2windowsstyleimplplugin +classname QtQuickControls2WindowsStyleImplPlugin +typeinfo QuickControls2WindowsStyleImpl.qmltypes +depends QtQuick auto +prefer :/qt-project.org/imports/QtQuick/Controls/Windows/impl/ +CheckIndicator 6.0 CheckIndicator.qml +CheckIndicator 2.0 CheckIndicator.qml +SwitchIndicator 6.0 SwitchIndicator.qml +SwitchIndicator 2.0 SwitchIndicator.qml + diff --git a/photowall-qt/build/qml/QtQuick/Controls/Windows/impl/qtquickcontrols2windowsstyleimplplugin.dll b/photowall-qt/build/qml/QtQuick/Controls/Windows/impl/qtquickcontrols2windowsstyleimplplugin.dll new file mode 100644 index 0000000..febf56c Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/Windows/impl/qtquickcontrols2windowsstyleimplplugin.dll differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/Windows/plugins.qmltypes b/photowall-qt/build/qml/QtQuick/Controls/Windows/plugins.qmltypes new file mode 100644 index 0000000..91181ef --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Windows/plugins.qmltypes @@ -0,0 +1,8 @@ +import QtQuick.tooling 1.2 + +// This file describes the plugin-supplied types contained in the library. +// It is used for QML tooling purposes only. +// +// This file was auto-generated by qmltyperegistrar. + +Module {} diff --git a/photowall-qt/build/qml/QtQuick/Controls/Windows/qmldir b/photowall-qt/build/qml/QtQuick/Controls/Windows/qmldir new file mode 100644 index 0000000..cfc6727 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/Windows/qmldir @@ -0,0 +1,67 @@ +module QtQuick.Controls.Windows +linktarget Qt6::qtquickcontrols2windowsstyleplugin +plugin qtquickcontrols2windowsstyleplugin +classname QtQuickControls2WindowsStylePlugin +typeinfo plugins.qmltypes +import QtQuick.Controls.Fusion auto +prefer :/qt-project.org/imports/QtQuick/Controls/Windows/ +ApplicationWindow 6.0 ApplicationWindow.qml +ApplicationWindow 2.0 ApplicationWindow.qml +Button 6.0 Button.qml +Button 2.0 Button.qml +CheckBox 6.0 CheckBox.qml +CheckBox 2.0 CheckBox.qml +CheckDelegate 6.0 CheckDelegate.qml +CheckDelegate 2.0 CheckDelegate.qml +ComboBox 6.0 ComboBox.qml +ComboBox 2.0 ComboBox.qml +DelayButton 6.0 DelayButton.qml +DelayButton 2.0 DelayButton.qml +Frame 6.0 Frame.qml +Frame 2.0 Frame.qml +GroupBox 6.0 GroupBox.qml +GroupBox 2.0 GroupBox.qml +ItemDelegate 6.0 ItemDelegate.qml +ItemDelegate 2.0 ItemDelegate.qml +Menu 6.0 Menu.qml +Menu 2.0 Menu.qml +MenuBar 6.0 MenuBar.qml +MenuBar 2.0 MenuBar.qml +MenuBarItem 6.0 MenuBarItem.qml +MenuBarItem 2.0 MenuBarItem.qml +MenuItem 6.0 MenuItem.qml +MenuItem 2.0 MenuItem.qml +MenuSeparator 6.0 MenuSeparator.qml +MenuSeparator 2.0 MenuSeparator.qml +ProgressBar 6.0 ProgressBar.qml +ProgressBar 2.0 ProgressBar.qml +RadioButton 6.0 RadioButton.qml +RadioButton 2.0 RadioButton.qml +RadioDelegate 6.0 RadioDelegate.qml +RadioDelegate 2.0 RadioDelegate.qml +RangeSlider 6.0 RangeSlider.qml +RangeSlider 2.0 RangeSlider.qml +ScrollIndicator 6.0 ScrollIndicator.qml +ScrollIndicator 2.0 ScrollIndicator.qml +SearchField 6.0 SearchField.qml +SearchField 2.0 SearchField.qml +SelectionRectangle 6.0 SelectionRectangle.qml +SelectionRectangle 2.0 SelectionRectangle.qml +Slider 6.0 Slider.qml +Slider 2.0 Slider.qml +SpinBox 6.0 SpinBox.qml +SpinBox 2.0 SpinBox.qml +Switch 6.0 Switch.qml +Switch 2.0 Switch.qml +SwitchDelegate 6.0 SwitchDelegate.qml +SwitchDelegate 2.0 SwitchDelegate.qml +TextArea 6.0 TextArea.qml +TextArea 2.0 TextArea.qml +TextField 6.0 TextField.qml +TextField 2.0 TextField.qml +ScrollBar 6.0 ScrollBar.qml +ScrollBar 2.0 ScrollBar.qml +ScrollView 6.0 ScrollView.qml +ScrollView 2.0 ScrollView.qml +depends QtQuick + diff --git a/photowall-qt/build/qml/QtQuick/Controls/Windows/qtquickcontrols2windowsstyleplugin.dll b/photowall-qt/build/qml/QtQuick/Controls/Windows/qtquickcontrols2windowsstyleplugin.dll new file mode 100644 index 0000000..6f45578 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/Windows/qtquickcontrols2windowsstyleplugin.dll differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/impl/plugins.qmltypes b/photowall-qt/build/qml/QtQuick/Controls/impl/plugins.qmltypes new file mode 100644 index 0000000..eb8bab4 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/impl/plugins.qmltypes @@ -0,0 +1,1654 @@ +import QtQuick.tooling 1.2 + +// This file describes the plugin-supplied types contained in the library. +// It is used for QML tooling purposes only. +// +// This file was auto-generated by qmltyperegistrar. + +Module { + Component { + file: "qpa/qplatformtheme.h" + lineNumber: 42 + name: "QPlatformTheme" + accessSemantics: "value" + Enum { + name: "ThemeHint" + lineNumber: 50 + values: [ + "CursorFlashTime", + "KeyboardInputInterval", + "MouseDoubleClickInterval", + "StartDragDistance", + "StartDragTime", + "KeyboardAutoRepeatRate", + "PasswordMaskDelay", + "StartDragVelocity", + "TextCursorWidth", + "DropShadow", + "MaximumScrollBarDragDistance", + "ToolButtonStyle", + "ToolBarIconSize", + "ItemViewActivateItemOnSingleClick", + "SystemIconThemeName", + "SystemIconFallbackThemeName", + "IconThemeSearchPaths", + "StyleNames", + "WindowAutoPlacement", + "DialogButtonBoxLayout", + "DialogButtonBoxButtonsHaveIcons", + "UseFullScreenForPopupMenu", + "KeyboardScheme", + "UiEffects", + "SpellCheckUnderlineStyle", + "TabFocusBehavior", + "IconPixmapSizes", + "PasswordMaskCharacter", + "DialogSnapToDefaultButton", + "ContextMenuOnMouseRelease", + "MousePressAndHoldInterval", + "MouseDoubleClickDistance", + "WheelScrollLines", + "TouchDoubleTapDistance", + "ShowShortcutsInContextMenus", + "IconFallbackSearchPaths", + "MouseQuickSelectionThreshold", + "InteractiveResizeAcrossScreens", + "ShowDirectoriesFirst", + "PreselectFirstFileInDirectory", + "ButtonPressKeys", + "SetFocusOnTouchRelease", + "FlickStartDistance", + "FlickMaximumVelocity", + "FlickDeceleration", + "MenuBarFocusOnAltPressRelease", + "MouseCursorTheme", + "MouseCursorSize", + "UnderlineShortcut", + "ShowIconsInMenus", + "PreferFileIconFromTheme", + "MenuSelectionWraps", + "ScrollSingleStepDistance" + ] + } + Enum { + name: "DialogType" + lineNumber: 107 + values: [ + "FileDialog", + "ColorDialog", + "FontDialog", + "MessageDialog" + ] + } + Enum { + name: "Palette" + lineNumber: 115 + values: [ + "SystemPalette", + "ToolTipPalette", + "ToolButtonPalette", + "ButtonPalette", + "CheckBoxPalette", + "RadioButtonPalette", + "HeaderPalette", + "ComboBoxPalette", + "ItemViewPalette", + "MessageBoxLabelPelette", + "MessageBoxLabelPalette", + "TabBarPalette", + "LabelPalette", + "GroupBoxPalette", + "MenuPalette", + "MenuBarPalette", + "TextEditPalette", + "TextLineEditPalette", + "NPalettes" + ] + } + Enum { + name: "Font" + lineNumber: 138 + values: [ + "SystemFont", + "MenuFont", + "MenuBarFont", + "MenuItemFont", + "MessageBoxFont", + "LabelFont", + "TipLabelFont", + "StatusBarFont", + "TitleBarFont", + "MdiSubWindowTitleFont", + "DockWidgetTitleFont", + "PushButtonFont", + "CheckBoxFont", + "RadioButtonFont", + "ToolButtonFont", + "ItemViewFont", + "ListViewFont", + "HeaderViewFont", + "ListBoxFont", + "ComboMenuItemFont", + "ComboLineEditFont", + "SmallFont", + "MiniFont", + "FixedFont", + "GroupBoxTitleFont", + "TabButtonFont", + "EditorFont", + "NFonts" + ] + } + Enum { + name: "StandardPixmap" + lineNumber: 170 + values: [ + "TitleBarMenuButton", + "TitleBarMinButton", + "TitleBarMaxButton", + "TitleBarCloseButton", + "TitleBarNormalButton", + "TitleBarShadeButton", + "TitleBarUnshadeButton", + "TitleBarContextHelpButton", + "DockWidgetCloseButton", + "MessageBoxInformation", + "MessageBoxWarning", + "MessageBoxCritical", + "MessageBoxQuestion", + "DesktopIcon", + "TrashIcon", + "ComputerIcon", + "DriveFDIcon", + "DriveHDIcon", + "DriveCDIcon", + "DriveDVDIcon", + "DriveNetIcon", + "DirOpenIcon", + "DirClosedIcon", + "DirLinkIcon", + "DirLinkOpenIcon", + "FileIcon", + "FileLinkIcon", + "ToolBarHorizontalExtensionButton", + "ToolBarVerticalExtensionButton", + "FileDialogStart", + "FileDialogEnd", + "FileDialogToParent", + "FileDialogNewFolder", + "FileDialogDetailedView", + "FileDialogInfoView", + "FileDialogContentsView", + "FileDialogListView", + "FileDialogBack", + "DirIcon", + "DialogOkButton", + "DialogCancelButton", + "DialogHelpButton", + "DialogOpenButton", + "DialogSaveButton", + "DialogCloseButton", + "DialogApplyButton", + "DialogResetButton", + "DialogDiscardButton", + "DialogYesButton", + "DialogNoButton", + "ArrowUp", + "ArrowDown", + "ArrowLeft", + "ArrowRight", + "ArrowBack", + "ArrowForward", + "DirHomeIcon", + "CommandLink", + "VistaShield", + "BrowserReload", + "BrowserStop", + "MediaPlay", + "MediaStop", + "MediaPause", + "MediaSkipForward", + "MediaSkipBackward", + "MediaSeekForward", + "MediaSeekBackward", + "MediaVolume", + "MediaVolumeMuted", + "LineEditClearButton", + "DialogYesToAllButton", + "DialogNoToAllButton", + "DialogSaveAllButton", + "DialogAbortButton", + "DialogRetryButton", + "DialogIgnoreButton", + "RestoreDefaultsButton", + "TabCloseButton", + "NStandardPixmap", + "CustomBase" + ] + } + Enum { + name: "KeyboardSchemes" + lineNumber: 257 + values: [ + "WindowsKeyboardScheme", + "MacKeyboardScheme", + "X11KeyboardScheme", + "KdeKeyboardScheme", + "GnomeKeyboardScheme", + "CdeKeyboardScheme" + ] + } + Enum { + name: "UiEffect" + lineNumber: 268 + values: [ + "GeneralUiEffect", + "AnimateMenuUiEffect", + "FadeMenuUiEffect", + "AnimateComboUiEffect", + "AnimateTooltipUiEffect", + "FadeTooltipUiEffect", + "AnimateToolBoxUiEffect", + "HoverEffect" + ] + } + } + Component { + file: "private/qquickimageselector_p.h" + lineNumber: 107 + name: "QQuickAnimatedImageSelector" + accessSemantics: "reference" + prototype: "QQuickImageSelector" + exports: [ + "QtQuick.Controls.impl/AnimatedImageSelector 2.3", + "QtQuick.Controls.impl/AnimatedImageSelector 6.0" + ] + exportMetaObjectRevisions: [515, 1536] + } + Component { + file: "private/qquickchecklabel_p.h" + lineNumber: 24 + name: "QQuickCheckLabel" + accessSemantics: "reference" + prototype: "QQuickText" + exports: [ + "QtQuick.Controls.impl/CheckLabel 2.3", + "QtQuick.Controls.impl/CheckLabel 2.4", + "QtQuick.Controls.impl/CheckLabel 2.6", + "QtQuick.Controls.impl/CheckLabel 2.7", + "QtQuick.Controls.impl/CheckLabel 2.9", + "QtQuick.Controls.impl/CheckLabel 2.10", + "QtQuick.Controls.impl/CheckLabel 2.11", + "QtQuick.Controls.impl/CheckLabel 6.0", + "QtQuick.Controls.impl/CheckLabel 6.2", + "QtQuick.Controls.impl/CheckLabel 6.3", + "QtQuick.Controls.impl/CheckLabel 6.7" + ] + exportMetaObjectRevisions: [ + 515, + 516, + 518, + 519, + 521, + 522, + 523, + 1536, + 1538, + 1539, + 1543 + ] + } + Component { + file: "private/qquickclippedtext_p.h" + lineNumber: 24 + name: "QQuickClippedText" + accessSemantics: "reference" + prototype: "QQuickText" + exports: [ + "QtQuick.Controls.impl/ClippedText 2.2", + "QtQuick.Controls.impl/ClippedText 2.3", + "QtQuick.Controls.impl/ClippedText 2.4", + "QtQuick.Controls.impl/ClippedText 2.6", + "QtQuick.Controls.impl/ClippedText 2.7", + "QtQuick.Controls.impl/ClippedText 2.9", + "QtQuick.Controls.impl/ClippedText 2.10", + "QtQuick.Controls.impl/ClippedText 2.11", + "QtQuick.Controls.impl/ClippedText 6.0", + "QtQuick.Controls.impl/ClippedText 6.2", + "QtQuick.Controls.impl/ClippedText 6.3", + "QtQuick.Controls.impl/ClippedText 6.7" + ] + exportMetaObjectRevisions: [ + 514, + 515, + 516, + 518, + 519, + 521, + 522, + 523, + 1536, + 1538, + 1539, + 1543 + ] + Property { + name: "clipX" + type: "double" + read: "clipX" + write: "setClipX" + index: 0 + lineNumber: 27 + isFinal: true + } + Property { + name: "clipY" + type: "double" + read: "clipY" + write: "setClipY" + index: 1 + lineNumber: 28 + isFinal: true + } + Property { + name: "clipWidth" + type: "double" + read: "clipWidth" + write: "setClipWidth" + index: 2 + lineNumber: 29 + isFinal: true + } + Property { + name: "clipHeight" + type: "double" + read: "clipHeight" + write: "setClipHeight" + index: 3 + lineNumber: 30 + isFinal: true + } + } + Component { + file: "private/qquickcolor_p.h" + lineNumber: 26 + name: "QQuickColor" + accessSemantics: "reference" + prototype: "QObject" + exports: [ + "QtQuick.Controls.impl/Color 2.3", + "QtQuick.Controls.impl/Color 6.0" + ] + isCreatable: false + isSingleton: true + exportMetaObjectRevisions: [515, 1536] + Method { + name: "transparent" + type: "QColor" + isMethodConstant: true + lineNumber: 36 + Parameter { name: "color"; type: "QColor" } + Parameter { name: "opacity"; type: "double" } + } + Method { + name: "blend" + type: "QColor" + isMethodConstant: true + lineNumber: 37 + Parameter { name: "a"; type: "QColor" } + Parameter { name: "b"; type: "QColor" } + Parameter { name: "factor"; type: "double" } + } + } + Component { + file: "private/qquickcolorimage_p.h" + lineNumber: 25 + name: "QQuickColorImage" + accessSemantics: "reference" + prototype: "QQuickImage" + exports: [ + "QtQuick.Controls.impl/ColorImage 2.3", + "QtQuick.Controls.impl/ColorImage 2.4", + "QtQuick.Controls.impl/ColorImage 2.5", + "QtQuick.Controls.impl/ColorImage 2.7", + "QtQuick.Controls.impl/ColorImage 2.11", + "QtQuick.Controls.impl/ColorImage 2.14", + "QtQuick.Controls.impl/ColorImage 2.15", + "QtQuick.Controls.impl/ColorImage 6.0", + "QtQuick.Controls.impl/ColorImage 6.2", + "QtQuick.Controls.impl/ColorImage 6.3", + "QtQuick.Controls.impl/ColorImage 6.7", + "QtQuick.Controls.impl/ColorImage 6.8" + ] + exportMetaObjectRevisions: [ + 515, + 516, + 517, + 519, + 523, + 526, + 527, + 1536, + 1538, + 1539, + 1543, + 1544 + ] + Property { + name: "color" + type: "QColor" + read: "color" + write: "setColor" + reset: "resetColor" + notify: "colorChanged" + index: 0 + lineNumber: 28 + isFinal: true + } + Property { + name: "defaultColor" + type: "QColor" + read: "defaultColor" + write: "setDefaultColor" + reset: "resetDefaultColor" + notify: "defaultColorChanged" + index: 1 + lineNumber: 29 + isFinal: true + } + Signal { name: "colorChanged"; lineNumber: 45 } + Signal { name: "defaultColorChanged"; lineNumber: 46 } + } + Component { + file: "private/qquickiconimage_p.h" + lineNumber: 26 + name: "QQuickIconImage" + accessSemantics: "reference" + prototype: "QQuickImage" + exports: [ + "QtQuick.Controls.impl/IconImage 2.3", + "QtQuick.Controls.impl/IconImage 2.4", + "QtQuick.Controls.impl/IconImage 2.5", + "QtQuick.Controls.impl/IconImage 2.7", + "QtQuick.Controls.impl/IconImage 2.11", + "QtQuick.Controls.impl/IconImage 2.14", + "QtQuick.Controls.impl/IconImage 2.15", + "QtQuick.Controls.impl/IconImage 6.0", + "QtQuick.Controls.impl/IconImage 6.2", + "QtQuick.Controls.impl/IconImage 6.3", + "QtQuick.Controls.impl/IconImage 6.7", + "QtQuick.Controls.impl/IconImage 6.8" + ] + exportMetaObjectRevisions: [ + 515, + 516, + 517, + 519, + 523, + 526, + 527, + 1536, + 1538, + 1539, + 1543, + 1544 + ] + Property { + name: "name" + type: "QString" + read: "name" + write: "setName" + notify: "nameChanged" + index: 0 + lineNumber: 29 + isFinal: true + } + Property { + name: "color" + type: "QColor" + read: "color" + write: "setColor" + notify: "colorChanged" + index: 1 + lineNumber: 30 + isFinal: true + } + Signal { name: "nameChanged"; lineNumber: 48 } + Signal { name: "colorChanged"; lineNumber: 49 } + } + Component { + file: "private/qquickiconlabel_p.h" + lineNumber: 27 + name: "QQuickIconLabel" + accessSemantics: "reference" + defaultProperty: "data" + parentProperty: "parent" + prototype: "QQuickItem" + exports: [ + "QtQuick.Controls.impl/IconLabel 2.3", + "QtQuick.Controls.impl/IconLabel 2.4", + "QtQuick.Controls.impl/IconLabel 2.7", + "QtQuick.Controls.impl/IconLabel 2.11", + "QtQuick.Controls.impl/IconLabel 6.0", + "QtQuick.Controls.impl/IconLabel 6.3", + "QtQuick.Controls.impl/IconLabel 6.7" + ] + exportMetaObjectRevisions: [515, 516, 519, 523, 1536, 1539, 1543] + Enum { + name: "Display" + lineNumber: 46 + values: [ + "IconOnly", + "TextOnly", + "TextBesideIcon", + "TextUnderIcon" + ] + } + Property { + name: "icon" + type: "QQuickIcon" + read: "icon" + write: "setIcon" + index: 0 + lineNumber: 30 + isFinal: true + } + Property { + name: "text" + type: "QString" + read: "text" + write: "setText" + index: 1 + lineNumber: 31 + isFinal: true + } + Property { + name: "font" + type: "QFont" + read: "font" + write: "setFont" + index: 2 + lineNumber: 32 + isFinal: true + } + Property { + name: "color" + type: "QColor" + read: "color" + write: "setColor" + index: 3 + lineNumber: 33 + isFinal: true + } + Property { + name: "display" + type: "Display" + read: "display" + write: "setDisplay" + index: 4 + lineNumber: 34 + isFinal: true + } + Property { + name: "spacing" + type: "double" + read: "spacing" + write: "setSpacing" + index: 5 + lineNumber: 35 + isFinal: true + } + Property { + name: "mirrored" + type: "bool" + read: "isMirrored" + write: "setMirrored" + index: 6 + lineNumber: 36 + isFinal: true + } + Property { + name: "alignment" + type: "Qt::Alignment" + read: "alignment" + write: "setAlignment" + index: 7 + lineNumber: 37 + isFinal: true + } + Property { + name: "topPadding" + type: "double" + read: "topPadding" + write: "setTopPadding" + reset: "resetTopPadding" + index: 8 + lineNumber: 38 + isFinal: true + } + Property { + name: "leftPadding" + type: "double" + read: "leftPadding" + write: "setLeftPadding" + reset: "resetLeftPadding" + index: 9 + lineNumber: 39 + isFinal: true + } + Property { + name: "rightPadding" + type: "double" + read: "rightPadding" + write: "setRightPadding" + reset: "resetRightPadding" + index: 10 + lineNumber: 40 + isFinal: true + } + Property { + name: "bottomPadding" + type: "double" + read: "bottomPadding" + write: "setBottomPadding" + reset: "resetBottomPadding" + index: 11 + lineNumber: 41 + isFinal: true + } + } + Component { + file: "private/qquickimageselector_p.h" + lineNumber: 30 + name: "QQuickImageSelector" + accessSemantics: "reference" + prototype: "QObject" + interfaces: ["QQmlParserStatus", "QQmlPropertyValueInterceptor"] + exports: [ + "QtQuick.Controls.impl/ImageSelector 2.3", + "QtQuick.Controls.impl/ImageSelector 6.0" + ] + exportMetaObjectRevisions: [515, 1536] + Property { + name: "source" + type: "QUrl" + read: "source" + notify: "sourceChanged" + index: 0 + lineNumber: 33 + isReadonly: true + isFinal: true + } + Property { + name: "name" + type: "QString" + read: "name" + write: "setName" + index: 1 + lineNumber: 34 + isFinal: true + } + Property { + name: "path" + type: "QString" + read: "path" + write: "setPath" + index: 2 + lineNumber: 35 + isFinal: true + } + Property { + name: "states" + type: "QVariantList" + read: "states" + write: "setStates" + index: 3 + lineNumber: 36 + isFinal: true + } + Property { + name: "separator" + type: "QString" + read: "separator" + write: "setSeparator" + index: 4 + lineNumber: 37 + isFinal: true + } + Property { + name: "cache" + type: "bool" + read: "cache" + write: "setCache" + index: 5 + lineNumber: 38 + isFinal: true + } + Signal { name: "sourceChanged"; lineNumber: 68 } + } + Component { + file: "private/qquickitemgroup_p.h" + lineNumber: 25 + name: "QQuickItemGroup" + accessSemantics: "reference" + prototype: "QQuickImplicitSizeItem" + exports: [ + "QtQuick.Controls.impl/ItemGroup 2.2", + "QtQuick.Controls.impl/ItemGroup 2.4", + "QtQuick.Controls.impl/ItemGroup 2.7", + "QtQuick.Controls.impl/ItemGroup 2.11", + "QtQuick.Controls.impl/ItemGroup 6.0", + "QtQuick.Controls.impl/ItemGroup 6.2", + "QtQuick.Controls.impl/ItemGroup 6.3", + "QtQuick.Controls.impl/ItemGroup 6.7" + ] + exportMetaObjectRevisions: [ + 514, + 516, + 519, + 523, + 1536, + 1538, + 1539, + 1543 + ] + } + Component { + file: "private/qquickmnemoniclabel_p.h" + lineNumber: 24 + name: "QQuickMnemonicLabel" + accessSemantics: "reference" + prototype: "QQuickText" + exports: [ + "QtQuick.Controls.impl/MnemonicLabel 2.3", + "QtQuick.Controls.impl/MnemonicLabel 2.4", + "QtQuick.Controls.impl/MnemonicLabel 2.6", + "QtQuick.Controls.impl/MnemonicLabel 2.7", + "QtQuick.Controls.impl/MnemonicLabel 2.9", + "QtQuick.Controls.impl/MnemonicLabel 2.10", + "QtQuick.Controls.impl/MnemonicLabel 2.11", + "QtQuick.Controls.impl/MnemonicLabel 6.0", + "QtQuick.Controls.impl/MnemonicLabel 6.2", + "QtQuick.Controls.impl/MnemonicLabel 6.3", + "QtQuick.Controls.impl/MnemonicLabel 6.7" + ] + exportMetaObjectRevisions: [ + 515, + 516, + 518, + 519, + 521, + 522, + 523, + 1536, + 1538, + 1539, + 1543 + ] + Property { + name: "text" + type: "QString" + read: "text" + write: "setText" + index: 0 + lineNumber: 27 + isFinal: true + } + Property { + name: "mnemonicVisible" + type: "bool" + read: "isMnemonicVisible" + write: "setMnemonicVisible" + index: 1 + lineNumber: 28 + isFinal: true + } + } + Component { + file: "private/qquickninepatchimage_p.h" + lineNumber: 25 + name: "QQuickNinePatchImage" + accessSemantics: "reference" + prototype: "QQuickImage" + exports: [ + "QtQuick.Controls.impl/NinePatchImage 2.3", + "QtQuick.Controls.impl/NinePatchImage 2.4", + "QtQuick.Controls.impl/NinePatchImage 2.5", + "QtQuick.Controls.impl/NinePatchImage 2.7", + "QtQuick.Controls.impl/NinePatchImage 2.11", + "QtQuick.Controls.impl/NinePatchImage 2.14", + "QtQuick.Controls.impl/NinePatchImage 2.15", + "QtQuick.Controls.impl/NinePatchImage 6.0", + "QtQuick.Controls.impl/NinePatchImage 6.2", + "QtQuick.Controls.impl/NinePatchImage 6.3", + "QtQuick.Controls.impl/NinePatchImage 6.7", + "QtQuick.Controls.impl/NinePatchImage 6.8" + ] + exportMetaObjectRevisions: [ + 515, + 516, + 517, + 519, + 523, + 526, + 527, + 1536, + 1538, + 1539, + 1543, + 1544 + ] + Property { + name: "topPadding" + type: "double" + read: "topPadding" + notify: "topPaddingChanged" + index: 0 + lineNumber: 28 + isReadonly: true + isFinal: true + } + Property { + name: "leftPadding" + type: "double" + read: "leftPadding" + notify: "leftPaddingChanged" + index: 1 + lineNumber: 29 + isReadonly: true + isFinal: true + } + Property { + name: "rightPadding" + type: "double" + read: "rightPadding" + notify: "rightPaddingChanged" + index: 2 + lineNumber: 30 + isReadonly: true + isFinal: true + } + Property { + name: "bottomPadding" + type: "double" + read: "bottomPadding" + notify: "bottomPaddingChanged" + index: 3 + lineNumber: 31 + isReadonly: true + isFinal: true + } + Property { + name: "topInset" + type: "double" + read: "topInset" + notify: "topInsetChanged" + index: 4 + lineNumber: 32 + isReadonly: true + isFinal: true + } + Property { + name: "leftInset" + type: "double" + read: "leftInset" + notify: "leftInsetChanged" + index: 5 + lineNumber: 33 + isReadonly: true + isFinal: true + } + Property { + name: "rightInset" + type: "double" + read: "rightInset" + notify: "rightInsetChanged" + index: 6 + lineNumber: 34 + isReadonly: true + isFinal: true + } + Property { + name: "bottomInset" + type: "double" + read: "bottomInset" + notify: "bottomInsetChanged" + index: 7 + lineNumber: 35 + isReadonly: true + isFinal: true + } + Signal { name: "topPaddingChanged"; lineNumber: 53 } + Signal { name: "leftPaddingChanged"; lineNumber: 54 } + Signal { name: "rightPaddingChanged"; lineNumber: 55 } + Signal { name: "bottomPaddingChanged"; lineNumber: 56 } + Signal { name: "topInsetChanged"; lineNumber: 58 } + Signal { name: "leftInsetChanged"; lineNumber: 59 } + Signal { name: "rightInsetChanged"; lineNumber: 60 } + Signal { name: "bottomInsetChanged"; lineNumber: 61 } + } + Component { + file: "private/qquickimageselector_p.h" + lineNumber: 94 + name: "QQuickNinePatchImageSelector" + accessSemantics: "reference" + prototype: "QQuickImageSelector" + exports: [ + "QtQuick.Controls.impl/NinePatchImageSelector 2.3", + "QtQuick.Controls.impl/NinePatchImageSelector 6.0" + ] + exportMetaObjectRevisions: [515, 1536] + } + Component { + file: "private/qquickpaddedrectangle_p.h" + lineNumber: 24 + name: "QQuickPaddedRectangle" + accessSemantics: "reference" + prototype: "QQuickRectangle" + exports: [ + "QtQuick.Controls.impl/PaddedRectangle 2.0", + "QtQuick.Controls.impl/PaddedRectangle 2.1", + "QtQuick.Controls.impl/PaddedRectangle 2.4", + "QtQuick.Controls.impl/PaddedRectangle 2.7", + "QtQuick.Controls.impl/PaddedRectangle 2.11", + "QtQuick.Controls.impl/PaddedRectangle 6.0", + "QtQuick.Controls.impl/PaddedRectangle 6.3", + "QtQuick.Controls.impl/PaddedRectangle 6.7" + ] + exportMetaObjectRevisions: [512, 513, 516, 519, 523, 1536, 1539, 1543] + Property { + name: "padding" + type: "double" + read: "padding" + write: "setPadding" + reset: "resetPadding" + notify: "paddingChanged" + index: 0 + lineNumber: 27 + isFinal: true + } + Property { + name: "topPadding" + type: "double" + read: "topPadding" + write: "setTopPadding" + reset: "resetTopPadding" + notify: "topPaddingChanged" + index: 1 + lineNumber: 28 + isFinal: true + } + Property { + name: "leftPadding" + type: "double" + read: "leftPadding" + write: "setLeftPadding" + reset: "resetLeftPadding" + notify: "leftPaddingChanged" + index: 2 + lineNumber: 29 + isFinal: true + } + Property { + name: "rightPadding" + type: "double" + read: "rightPadding" + write: "setRightPadding" + reset: "resetRightPadding" + notify: "rightPaddingChanged" + index: 3 + lineNumber: 30 + isFinal: true + } + Property { + name: "bottomPadding" + type: "double" + read: "bottomPadding" + write: "setBottomPadding" + reset: "resetBottomPadding" + notify: "bottomPaddingChanged" + index: 4 + lineNumber: 31 + isFinal: true + } + Signal { name: "paddingChanged"; lineNumber: 59 } + Signal { name: "topPaddingChanged"; lineNumber: 60 } + Signal { name: "leftPaddingChanged"; lineNumber: 61 } + Signal { name: "rightPaddingChanged"; lineNumber: 62 } + Signal { name: "bottomPaddingChanged"; lineNumber: 63 } + } + Component { + file: "private/qquickplaceholdertext_p.h" + lineNumber: 24 + name: "QQuickPlaceholderText" + accessSemantics: "reference" + prototype: "QQuickText" + exports: [ + "QtQuick.Controls.impl/PlaceholderText 2.2", + "QtQuick.Controls.impl/PlaceholderText 2.3", + "QtQuick.Controls.impl/PlaceholderText 2.4", + "QtQuick.Controls.impl/PlaceholderText 2.6", + "QtQuick.Controls.impl/PlaceholderText 2.7", + "QtQuick.Controls.impl/PlaceholderText 2.9", + "QtQuick.Controls.impl/PlaceholderText 2.10", + "QtQuick.Controls.impl/PlaceholderText 2.11", + "QtQuick.Controls.impl/PlaceholderText 6.0", + "QtQuick.Controls.impl/PlaceholderText 6.2", + "QtQuick.Controls.impl/PlaceholderText 6.3", + "QtQuick.Controls.impl/PlaceholderText 6.7" + ] + exportMetaObjectRevisions: [ + 514, + 515, + 516, + 518, + 519, + 521, + 522, + 523, + 1536, + 1538, + 1539, + 1543 + ] + Method { name: "updateAlignment"; lineNumber: 39 } + } + Component { + file: "private/qquickplatformtheme_p.h" + lineNumber: 26 + name: "QQuickPlatformTheme" + accessSemantics: "reference" + prototype: "QObject" + extension: "QPlatformTheme" + extensionIsNamespace: true + exports: ["QtQuick.Controls.impl/PlatformTheme 6.3"] + isCreatable: false + isSingleton: true + exportMetaObjectRevisions: [1539] + Method { + name: "themeHint" + type: "QVariant" + isMethodConstant: true + lineNumber: 39 + Parameter { name: "themeHint"; type: "QPlatformTheme::ThemeHint" } + } + } + Component { + file: "private/qquickchecklabel_p.h" + lineNumber: 34 + name: "QQuickText" + accessSemantics: "reference" + prototype: "QQuickImplicitSizeItem" + interfaces: ["QQuickTextInterface"] + Enum { + name: "HAlignment" + lineNumber: 78 + values: [ + "AlignLeft", + "AlignRight", + "AlignHCenter", + "AlignJustify" + ] + } + Enum { + name: "VAlignment" + lineNumber: 83 + values: ["AlignTop", "AlignBottom", "AlignVCenter"] + } + Enum { + name: "TextStyle" + lineNumber: 87 + values: ["Normal", "Outline", "Raised", "Sunken"] + } + Enum { + name: "TextFormat" + lineNumber: 92 + values: [ + "PlainText", + "RichText", + "MarkdownText", + "AutoText", + "StyledText" + ] + } + Enum { + name: "TextElideMode" + lineNumber: 98 + values: ["ElideLeft", "ElideRight", "ElideMiddle", "ElideNone"] + } + Enum { + name: "WrapMode" + lineNumber: 104 + values: [ + "NoWrap", + "WordWrap", + "WrapAnywhere", + "WrapAtWordBoundaryOrAnywhere", + "Wrap" + ] + } + Enum { + name: "RenderType" + lineNumber: 112 + values: ["QtRendering", "NativeRendering", "CurveRendering"] + } + Enum { + name: "RenderTypeQuality" + lineNumber: 118 + values: [ + "DefaultRenderTypeQuality", + "LowRenderTypeQuality", + "NormalRenderTypeQuality", + "HighRenderTypeQuality", + "VeryHighRenderTypeQuality" + ] + } + Enum { + name: "LineHeightMode" + lineNumber: 126 + values: ["ProportionalHeight", "FixedHeight"] + } + Enum { + name: "FontSizeMode" + lineNumber: 129 + values: ["FixedSize", "HorizontalFit", "VerticalFit", "Fit"] + } + Property { + name: "text" + type: "QString" + read: "text" + write: "setText" + notify: "textChanged" + index: 0 + lineNumber: 33 + } + Property { + name: "font" + type: "QFont" + read: "font" + write: "setFont" + notify: "fontChanged" + index: 1 + lineNumber: 34 + } + Property { + name: "color" + type: "QColor" + read: "color" + write: "setColor" + notify: "colorChanged" + index: 2 + lineNumber: 35 + } + Property { + name: "linkColor" + type: "QColor" + read: "linkColor" + write: "setLinkColor" + notify: "linkColorChanged" + index: 3 + lineNumber: 36 + } + Property { + name: "style" + type: "TextStyle" + read: "style" + write: "setStyle" + notify: "styleChanged" + index: 4 + lineNumber: 37 + } + Property { + name: "styleColor" + type: "QColor" + read: "styleColor" + write: "setStyleColor" + notify: "styleColorChanged" + index: 5 + lineNumber: 38 + } + Property { + name: "horizontalAlignment" + type: "HAlignment" + read: "hAlign" + write: "setHAlign" + reset: "resetHAlign" + notify: "horizontalAlignmentChanged" + index: 6 + lineNumber: 39 + } + Property { + name: "effectiveHorizontalAlignment" + type: "HAlignment" + read: "effectiveHAlign" + notify: "effectiveHorizontalAlignmentChanged" + index: 7 + lineNumber: 40 + isReadonly: true + } + Property { + name: "verticalAlignment" + type: "VAlignment" + read: "vAlign" + write: "setVAlign" + notify: "verticalAlignmentChanged" + index: 8 + lineNumber: 41 + } + Property { + name: "wrapMode" + type: "WrapMode" + read: "wrapMode" + write: "setWrapMode" + notify: "wrapModeChanged" + index: 9 + lineNumber: 42 + } + Property { + name: "lineCount" + type: "int" + read: "lineCount" + notify: "lineCountChanged" + index: 10 + lineNumber: 43 + isReadonly: true + } + Property { + name: "truncated" + type: "bool" + read: "truncated" + notify: "truncatedChanged" + index: 11 + lineNumber: 44 + isReadonly: true + } + Property { + name: "maximumLineCount" + type: "int" + read: "maximumLineCount" + write: "setMaximumLineCount" + reset: "resetMaximumLineCount" + notify: "maximumLineCountChanged" + index: 12 + lineNumber: 45 + } + Property { + name: "textFormat" + type: "TextFormat" + read: "textFormat" + write: "setTextFormat" + notify: "textFormatChanged" + index: 13 + lineNumber: 47 + } + Property { + name: "elide" + type: "TextElideMode" + read: "elideMode" + write: "setElideMode" + notify: "elideModeChanged" + index: 14 + lineNumber: 48 + } + Property { + name: "contentWidth" + type: "double" + read: "contentWidth" + notify: "contentWidthChanged" + index: 15 + lineNumber: 49 + isReadonly: true + } + Property { + name: "contentHeight" + type: "double" + read: "contentHeight" + notify: "contentHeightChanged" + index: 16 + lineNumber: 50 + isReadonly: true + } + Property { + name: "paintedWidth" + type: "double" + read: "contentWidth" + notify: "contentWidthChanged" + index: 17 + lineNumber: 51 + isReadonly: true + } + Property { + name: "paintedHeight" + type: "double" + read: "contentHeight" + notify: "contentHeightChanged" + index: 18 + lineNumber: 52 + isReadonly: true + } + Property { + name: "lineHeight" + type: "double" + read: "lineHeight" + write: "setLineHeight" + notify: "lineHeightChanged" + index: 19 + lineNumber: 53 + } + Property { + name: "lineHeightMode" + type: "LineHeightMode" + read: "lineHeightMode" + write: "setLineHeightMode" + notify: "lineHeightModeChanged" + index: 20 + lineNumber: 54 + } + Property { + name: "baseUrl" + type: "QUrl" + read: "baseUrl" + write: "setBaseUrl" + reset: "resetBaseUrl" + notify: "baseUrlChanged" + index: 21 + lineNumber: 55 + } + Property { + name: "minimumPixelSize" + type: "int" + read: "minimumPixelSize" + write: "setMinimumPixelSize" + notify: "minimumPixelSizeChanged" + index: 22 + lineNumber: 56 + } + Property { + name: "minimumPointSize" + type: "int" + read: "minimumPointSize" + write: "setMinimumPointSize" + notify: "minimumPointSizeChanged" + index: 23 + lineNumber: 57 + } + Property { + name: "fontSizeMode" + type: "FontSizeMode" + read: "fontSizeMode" + write: "setFontSizeMode" + notify: "fontSizeModeChanged" + index: 24 + lineNumber: 58 + } + Property { + name: "renderType" + type: "RenderType" + read: "renderType" + write: "setRenderType" + notify: "renderTypeChanged" + index: 25 + lineNumber: 59 + } + Property { + name: "hoveredLink" + revision: 514 + type: "QString" + read: "hoveredLink" + notify: "linkHovered" + index: 26 + lineNumber: 60 + isReadonly: true + } + Property { + name: "renderTypeQuality" + revision: 1536 + type: "int" + read: "renderTypeQuality" + write: "setRenderTypeQuality" + notify: "renderTypeQualityChanged" + index: 27 + lineNumber: 61 + } + Property { + name: "padding" + revision: 518 + type: "double" + read: "padding" + write: "setPadding" + reset: "resetPadding" + notify: "paddingChanged" + index: 28 + lineNumber: 63 + } + Property { + name: "topPadding" + revision: 518 + type: "double" + read: "topPadding" + write: "setTopPadding" + reset: "resetTopPadding" + notify: "topPaddingChanged" + index: 29 + lineNumber: 64 + } + Property { + name: "leftPadding" + revision: 518 + type: "double" + read: "leftPadding" + write: "setLeftPadding" + reset: "resetLeftPadding" + notify: "leftPaddingChanged" + index: 30 + lineNumber: 65 + } + Property { + name: "rightPadding" + revision: 518 + type: "double" + read: "rightPadding" + write: "setRightPadding" + reset: "resetRightPadding" + notify: "rightPaddingChanged" + index: 31 + lineNumber: 66 + } + Property { + name: "bottomPadding" + revision: 518 + type: "double" + read: "bottomPadding" + write: "setBottomPadding" + reset: "resetBottomPadding" + notify: "bottomPaddingChanged" + index: 32 + lineNumber: 67 + } + Property { + name: "fontInfo" + revision: 521 + type: "QJSValue" + read: "fontInfo" + notify: "fontInfoChanged" + index: 33 + lineNumber: 69 + isReadonly: true + } + Property { + name: "advance" + revision: 522 + type: "QSizeF" + read: "advance" + notify: "contentSizeChanged" + index: 34 + lineNumber: 70 + isReadonly: true + } + Signal { + name: "textChanged" + lineNumber: 248 + Parameter { name: "text"; type: "QString" } + } + Signal { + name: "linkActivated" + lineNumber: 249 + Parameter { name: "link"; type: "QString" } + } + Signal { + name: "linkHovered" + revision: 514 + lineNumber: 250 + Parameter { name: "link"; type: "QString" } + } + Signal { + name: "fontChanged" + lineNumber: 251 + Parameter { name: "font"; type: "QFont" } + } + Signal { name: "colorChanged"; lineNumber: 252 } + Signal { name: "linkColorChanged"; lineNumber: 253 } + Signal { + name: "styleChanged" + lineNumber: 254 + Parameter { name: "style"; type: "QQuickText::TextStyle" } + } + Signal { name: "styleColorChanged"; lineNumber: 255 } + Signal { + name: "horizontalAlignmentChanged" + lineNumber: 256 + Parameter { name: "alignment"; type: "QQuickText::HAlignment" } + } + Signal { + name: "verticalAlignmentChanged" + lineNumber: 257 + Parameter { name: "alignment"; type: "QQuickText::VAlignment" } + } + Signal { name: "wrapModeChanged"; lineNumber: 258 } + Signal { name: "lineCountChanged"; lineNumber: 259 } + Signal { name: "truncatedChanged"; lineNumber: 260 } + Signal { name: "maximumLineCountChanged"; lineNumber: 261 } + Signal { + name: "textFormatChanged" + lineNumber: 262 + Parameter { name: "textFormat"; type: "QQuickText::TextFormat" } + } + Signal { + name: "elideModeChanged" + lineNumber: 263 + Parameter { name: "mode"; type: "QQuickText::TextElideMode" } + } + Signal { name: "contentSizeChanged"; lineNumber: 264 } + Signal { + name: "contentWidthChanged" + lineNumber: 266 + Parameter { name: "contentWidth"; type: "double" } + } + Signal { + name: "contentHeightChanged" + lineNumber: 267 + Parameter { name: "contentHeight"; type: "double" } + } + Signal { + name: "lineHeightChanged" + lineNumber: 269 + Parameter { name: "lineHeight"; type: "double" } + } + Signal { + name: "lineHeightModeChanged" + lineNumber: 270 + Parameter { name: "mode"; type: "QQuickText::LineHeightMode" } + } + Signal { name: "fontSizeModeChanged"; lineNumber: 271 } + Signal { name: "minimumPixelSizeChanged"; lineNumber: 272 } + Signal { name: "minimumPointSizeChanged"; lineNumber: 273 } + Signal { name: "effectiveHorizontalAlignmentChanged"; lineNumber: 274 } + Signal { + name: "lineLaidOut" + lineNumber: 275 + Parameter { name: "line"; type: "QQuickTextLine"; isPointer: true } + } + Signal { name: "baseUrlChanged"; lineNumber: 276 } + Signal { name: "renderTypeChanged"; lineNumber: 277 } + Signal { name: "paddingChanged"; revision: 518; lineNumber: 278 } + Signal { name: "topPaddingChanged"; revision: 518; lineNumber: 279 } + Signal { name: "leftPaddingChanged"; revision: 518; lineNumber: 280 } + Signal { name: "rightPaddingChanged"; revision: 518; lineNumber: 281 } + Signal { name: "bottomPaddingChanged"; revision: 518; lineNumber: 282 } + Signal { name: "fontInfoChanged"; revision: 521; lineNumber: 283 } + Signal { name: "renderTypeQualityChanged"; revision: 1536; lineNumber: 284 } + Method { name: "q_updateLayout"; lineNumber: 303 } + Method { name: "triggerPreprocess"; lineNumber: 304 } + Method { + name: "loadResource" + revision: 1543 + type: "QVariant" + lineNumber: 305 + Parameter { name: "type"; type: "int" } + Parameter { name: "source"; type: "QUrl" } + } + Method { name: "resourceRequestFinished"; lineNumber: 306 } + Method { name: "imageDownloadFinished"; lineNumber: 307 } + Method { name: "forceLayout"; revision: 521; lineNumber: 210 } + Method { + name: "linkAt" + revision: 515 + type: "QString" + isMethodConstant: true + lineNumber: 220 + Parameter { name: "x"; type: "double" } + Parameter { name: "y"; type: "double" } + } + } + Component { + file: "private/qquicktumblerview_p.h" + lineNumber: 32 + name: "QQuickTumblerView" + accessSemantics: "reference" + defaultProperty: "data" + parentProperty: "parent" + prototype: "QQuickItem" + exports: [ + "QtQuick.Controls.impl/TumblerView 2.1", + "QtQuick.Controls.impl/TumblerView 2.4", + "QtQuick.Controls.impl/TumblerView 2.7", + "QtQuick.Controls.impl/TumblerView 2.11", + "QtQuick.Controls.impl/TumblerView 6.0", + "QtQuick.Controls.impl/TumblerView 6.3", + "QtQuick.Controls.impl/TumblerView 6.7" + ] + exportMetaObjectRevisions: [513, 516, 519, 523, 1536, 1539, 1543] + Property { + name: "model" + type: "QVariant" + read: "model" + write: "setModel" + notify: "modelChanged" + index: 0 + lineNumber: 35 + } + Property { + name: "delegate" + type: "QQmlComponent" + isPointer: true + read: "delegate" + write: "setDelegate" + notify: "delegateChanged" + index: 1 + lineNumber: 36 + } + Property { + name: "path" + type: "QQuickPath" + isPointer: true + read: "path" + write: "setPath" + notify: "pathChanged" + index: 2 + lineNumber: 37 + } + Signal { name: "modelChanged"; lineNumber: 54 } + Signal { name: "delegateChanged"; lineNumber: 55 } + Signal { name: "pathChanged"; lineNumber: 56 } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Controls/impl/qmldir b/photowall-qt/build/qml/QtQuick/Controls/impl/qmldir new file mode 100644 index 0000000..e3fdd7a --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/impl/qmldir @@ -0,0 +1,10 @@ +module QtQuick.Controls.impl +linktarget Qt6::qtquickcontrols2implplugin +optional plugin qtquickcontrols2implplugin +classname QtQuickControls2ImplPlugin +typeinfo plugins.qmltypes +depends QtQuick auto +depends QtQuick.Templates auto +prefer :/qt-project.org/imports/QtQuick/Controls/impl/ +depends QtQuick + diff --git a/photowall-qt/build/qml/QtQuick/Controls/impl/qtquickcontrols2implplugin.dll b/photowall-qt/build/qml/QtQuick/Controls/impl/qtquickcontrols2implplugin.dll new file mode 100644 index 0000000..7d219e5 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/impl/qtquickcontrols2implplugin.dll differ diff --git a/photowall-qt/build/qml/QtQuick/Controls/plugins.qmltypes b/photowall-qt/build/qml/QtQuick/Controls/plugins.qmltypes new file mode 100644 index 0000000..91181ef --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/plugins.qmltypes @@ -0,0 +1,8 @@ +import QtQuick.tooling 1.2 + +// This file describes the plugin-supplied types contained in the library. +// It is used for QML tooling purposes only. +// +// This file was auto-generated by qmltyperegistrar. + +Module {} diff --git a/photowall-qt/build/qml/QtQuick/Controls/qmldir b/photowall-qt/build/qml/QtQuick/Controls/qmldir new file mode 100644 index 0000000..8abacc8 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Controls/qmldir @@ -0,0 +1,18 @@ +module QtQuick.Controls +linktarget Qt6::qtquickcontrols2plugin +plugin qtquickcontrols2plugin +classname QtQuickControls2Plugin +designersupported +typeinfo plugins.qmltypes +optional import QtQuick.Controls.Fusion auto +optional import QtQuick.Controls.Material auto +optional import QtQuick.Controls.Imagine auto +optional import QtQuick.Controls.Universal auto +optional import QtQuick.Controls.FluentWinUI3 auto +optional import QtQuick.Controls.Windows auto +optional import QtQuick.Controls.macOS auto +optional import QtQuick.Controls.iOS auto +default import QtQuick.Controls.Basic auto +prefer :/qt-project.org/imports/QtQuick/Controls/ +depends QtQuick + diff --git a/photowall-qt/build/qml/QtQuick/Controls/qtquickcontrols2plugin.dll b/photowall-qt/build/qml/QtQuick/Controls/qtquickcontrols2plugin.dll new file mode 100644 index 0000000..6e4e475 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Controls/qtquickcontrols2plugin.dll differ diff --git a/photowall-qt/build/qml/QtQuick/Effects/effectsplugin.dll b/photowall-qt/build/qml/QtQuick/Effects/effectsplugin.dll new file mode 100644 index 0000000..0a3e4ea Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Effects/effectsplugin.dll differ diff --git a/photowall-qt/build/qml/QtQuick/Effects/plugins.qmltypes b/photowall-qt/build/qml/QtQuick/Effects/plugins.qmltypes new file mode 100644 index 0000000..9d8a5a8 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Effects/plugins.qmltypes @@ -0,0 +1,416 @@ +import QtQuick.tooling 1.2 + +// This file describes the plugin-supplied types contained in the library. +// It is used for QML tooling purposes only. +// +// This file was auto-generated by qmltyperegistrar. + +Module { + Component { + file: "private/qquickmultieffect_p.h" + lineNumber: 32 + name: "QQuickMultiEffect" + accessSemantics: "reference" + defaultProperty: "data" + parentProperty: "parent" + prototype: "QQuickItem" + exports: [ + "QtQuick.Effects/MultiEffect 6.5", + "QtQuick.Effects/MultiEffect 6.7" + ] + exportMetaObjectRevisions: [1541, 1543] + Property { + name: "source" + type: "QQuickItem" + isPointer: true + read: "source" + write: "setSource" + notify: "sourceChanged" + index: 0 + lineNumber: 35 + } + Property { + name: "autoPaddingEnabled" + type: "bool" + read: "autoPaddingEnabled" + write: "setAutoPaddingEnabled" + notify: "autoPaddingEnabledChanged" + index: 1 + lineNumber: 36 + } + Property { + name: "paddingRect" + type: "QRectF" + read: "paddingRect" + write: "setPaddingRect" + notify: "paddingRectChanged" + index: 2 + lineNumber: 37 + } + Property { + name: "brightness" + type: "double" + read: "brightness" + write: "setBrightness" + notify: "brightnessChanged" + index: 3 + lineNumber: 38 + } + Property { + name: "contrast" + type: "double" + read: "contrast" + write: "setContrast" + notify: "contrastChanged" + index: 4 + lineNumber: 39 + } + Property { + name: "saturation" + type: "double" + read: "saturation" + write: "setSaturation" + notify: "saturationChanged" + index: 5 + lineNumber: 40 + } + Property { + name: "colorization" + type: "double" + read: "colorization" + write: "setColorization" + notify: "colorizationChanged" + index: 6 + lineNumber: 41 + } + Property { + name: "colorizationColor" + type: "QColor" + read: "colorizationColor" + write: "setColorizationColor" + notify: "colorizationColorChanged" + index: 7 + lineNumber: 42 + } + Property { + name: "blurEnabled" + type: "bool" + read: "blurEnabled" + write: "setBlurEnabled" + notify: "blurEnabledChanged" + index: 8 + lineNumber: 43 + } + Property { + name: "blur" + type: "double" + read: "blur" + write: "setBlur" + notify: "blurChanged" + index: 9 + lineNumber: 44 + } + Property { + name: "blurMax" + type: "int" + read: "blurMax" + write: "setBlurMax" + notify: "blurMaxChanged" + index: 10 + lineNumber: 45 + } + Property { + name: "blurMultiplier" + type: "double" + read: "blurMultiplier" + write: "setBlurMultiplier" + notify: "blurMultiplierChanged" + index: 11 + lineNumber: 46 + } + Property { + name: "shadowEnabled" + type: "bool" + read: "shadowEnabled" + write: "setShadowEnabled" + notify: "shadowEnabledChanged" + index: 12 + lineNumber: 47 + } + Property { + name: "shadowOpacity" + type: "double" + read: "shadowOpacity" + write: "setShadowOpacity" + notify: "shadowOpacityChanged" + index: 13 + lineNumber: 48 + } + Property { + name: "shadowBlur" + type: "double" + read: "shadowBlur" + write: "setShadowBlur" + notify: "shadowBlurChanged" + index: 14 + lineNumber: 49 + } + Property { + name: "shadowHorizontalOffset" + type: "double" + read: "shadowHorizontalOffset" + write: "setShadowHorizontalOffset" + notify: "shadowHorizontalOffsetChanged" + index: 15 + lineNumber: 50 + } + Property { + name: "shadowVerticalOffset" + type: "double" + read: "shadowVerticalOffset" + write: "setShadowVerticalOffset" + notify: "shadowVerticalOffsetChanged" + index: 16 + lineNumber: 51 + } + Property { + name: "shadowColor" + type: "QColor" + read: "shadowColor" + write: "setShadowColor" + notify: "shadowColorChanged" + index: 17 + lineNumber: 52 + } + Property { + name: "shadowScale" + type: "double" + read: "shadowScale" + write: "setShadowScale" + notify: "shadowScaleChanged" + index: 18 + lineNumber: 53 + } + Property { + name: "maskEnabled" + type: "bool" + read: "maskEnabled" + write: "setMaskEnabled" + notify: "maskEnabledChanged" + index: 19 + lineNumber: 54 + } + Property { + name: "maskSource" + type: "QQuickItem" + isPointer: true + read: "maskSource" + write: "setMaskSource" + notify: "maskSourceChanged" + index: 20 + lineNumber: 55 + } + Property { + name: "maskThresholdMin" + type: "double" + read: "maskThresholdMin" + write: "setMaskThresholdMin" + notify: "maskThresholdMinChanged" + index: 21 + lineNumber: 56 + } + Property { + name: "maskSpreadAtMin" + type: "double" + read: "maskSpreadAtMin" + write: "setMaskSpreadAtMin" + notify: "maskSpreadAtMinChanged" + index: 22 + lineNumber: 57 + } + Property { + name: "maskThresholdMax" + type: "double" + read: "maskThresholdMax" + write: "setMaskThresholdMax" + notify: "maskThresholdMaxChanged" + index: 23 + lineNumber: 58 + } + Property { + name: "maskSpreadAtMax" + type: "double" + read: "maskSpreadAtMax" + write: "setMaskSpreadAtMax" + notify: "maskSpreadAtMaxChanged" + index: 24 + lineNumber: 59 + } + Property { + name: "maskInverted" + type: "bool" + read: "maskInverted" + write: "setMaskInverted" + notify: "maskInvertedChanged" + index: 25 + lineNumber: 60 + } + Property { + name: "itemRect" + type: "QRectF" + read: "itemRect" + notify: "itemRectChanged" + index: 26 + lineNumber: 61 + isReadonly: true + } + Property { + name: "fragmentShader" + type: "QString" + read: "fragmentShader" + notify: "fragmentShaderChanged" + index: 27 + lineNumber: 62 + isReadonly: true + } + Property { + name: "vertexShader" + type: "QString" + read: "vertexShader" + notify: "vertexShaderChanged" + index: 28 + lineNumber: 63 + isReadonly: true + } + Property { + name: "hasProxySource" + type: "bool" + read: "hasProxySource" + notify: "hasProxySourceChanged" + index: 29 + lineNumber: 64 + isReadonly: true + } + Signal { name: "shaderChanged"; lineNumber: 156 } + Signal { name: "itemSizeChanged"; lineNumber: 157 } + Signal { name: "sourceChanged"; lineNumber: 158 } + Signal { name: "autoPaddingEnabledChanged"; lineNumber: 159 } + Signal { name: "paddingRectChanged"; lineNumber: 160 } + Signal { name: "brightnessChanged"; lineNumber: 161 } + Signal { name: "contrastChanged"; lineNumber: 162 } + Signal { name: "saturationChanged"; lineNumber: 163 } + Signal { name: "colorizationChanged"; lineNumber: 164 } + Signal { name: "colorizationColorChanged"; lineNumber: 165 } + Signal { name: "blurEnabledChanged"; lineNumber: 166 } + Signal { name: "blurChanged"; lineNumber: 167 } + Signal { name: "blurMaxChanged"; lineNumber: 168 } + Signal { name: "blurMultiplierChanged"; lineNumber: 169 } + Signal { name: "shadowEnabledChanged"; lineNumber: 170 } + Signal { name: "shadowOpacityChanged"; lineNumber: 171 } + Signal { name: "shadowBlurChanged"; lineNumber: 172 } + Signal { name: "shadowHorizontalOffsetChanged"; lineNumber: 173 } + Signal { name: "shadowVerticalOffsetChanged"; lineNumber: 174 } + Signal { name: "shadowColorChanged"; lineNumber: 175 } + Signal { name: "shadowScaleChanged"; lineNumber: 176 } + Signal { name: "maskEnabledChanged"; lineNumber: 177 } + Signal { name: "maskSourceChanged"; lineNumber: 178 } + Signal { name: "maskThresholdMinChanged"; lineNumber: 179 } + Signal { name: "maskSpreadAtMinChanged"; lineNumber: 180 } + Signal { name: "maskThresholdMaxChanged"; lineNumber: 181 } + Signal { name: "maskSpreadAtMaxChanged"; lineNumber: 182 } + Signal { name: "maskInvertedChanged"; lineNumber: 183 } + Signal { name: "itemRectChanged"; lineNumber: 184 } + Signal { name: "fragmentShaderChanged"; lineNumber: 185 } + Signal { name: "vertexShaderChanged"; lineNumber: 186 } + Signal { name: "hasProxySourceChanged"; lineNumber: 187 } + } + Component { + file: "private/qquickrectangularshadow_p.h" + lineNumber: 32 + name: "QQuickRectangularShadow" + accessSemantics: "reference" + defaultProperty: "data" + parentProperty: "parent" + prototype: "QQuickItem" + exports: ["QtQuick.Effects/RectangularShadow 6.9"] + exportMetaObjectRevisions: [1545] + Property { + name: "offset" + type: "QVector2D" + read: "offset" + write: "setOffset" + notify: "offsetChanged" + index: 0 + lineNumber: 35 + isFinal: true + } + Property { + name: "color" + type: "QColor" + read: "color" + write: "setColor" + notify: "colorChanged" + index: 1 + lineNumber: 36 + isFinal: true + } + Property { + name: "blur" + type: "double" + read: "blur" + write: "setBlur" + notify: "blurChanged" + index: 2 + lineNumber: 37 + isFinal: true + } + Property { + name: "radius" + type: "double" + read: "radius" + write: "setRadius" + notify: "radiusChanged" + index: 3 + lineNumber: 38 + isFinal: true + } + Property { + name: "spread" + type: "double" + read: "spread" + write: "setSpread" + notify: "spreadChanged" + index: 4 + lineNumber: 39 + isFinal: true + } + Property { + name: "cached" + type: "bool" + read: "isCached" + write: "setCached" + notify: "cachedChanged" + index: 5 + lineNumber: 40 + isFinal: true + } + Property { + name: "material" + type: "QQuickItem" + isPointer: true + read: "material" + write: "setMaterial" + notify: "materialChanged" + index: 6 + lineNumber: 41 + isFinal: true + } + Signal { name: "offsetChanged"; lineNumber: 63 } + Signal { name: "colorChanged"; lineNumber: 64 } + Signal { name: "blurChanged"; lineNumber: 65 } + Signal { name: "radiusChanged"; lineNumber: 66 } + Signal { name: "spreadChanged"; lineNumber: 67 } + Signal { name: "cachedChanged"; lineNumber: 68 } + Signal { name: "materialChanged"; lineNumber: 69 } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Effects/qmldir b/photowall-qt/build/qml/QtQuick/Effects/qmldir new file mode 100644 index 0000000..14f494a --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Effects/qmldir @@ -0,0 +1,9 @@ +module QtQuick.Effects +linktarget Qt6::effectsplugin +optional plugin effectsplugin +classname QtQuickEffectsPlugin +typeinfo plugins.qmltypes +depends QtQuick auto +prefer :/qt-project.org/imports/QtQuick/Effects/ +depends QtQuick + diff --git a/photowall-qt/build/qml/QtQuick/Layouts/plugins.qmltypes b/photowall-qt/build/qml/QtQuick/Layouts/plugins.qmltypes new file mode 100644 index 0000000..21d0bac --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Layouts/plugins.qmltypes @@ -0,0 +1,894 @@ +import QtQuick.tooling 1.2 + +// This file describes the plugin-supplied types contained in the library. +// It is used for QML tooling purposes only. +// +// This file was auto-generated by qmltyperegistrar. + +Module { + Component { + file: "private/qquicklinearlayout_p.h" + lineNumber: 242 + name: "QQuickColumnLayout" + accessSemantics: "reference" + prototype: "QQuickLinearLayout" + exports: [ + "QtQuick.Layouts/ColumnLayout 1.0", + "QtQuick.Layouts/ColumnLayout 1.1", + "QtQuick.Layouts/ColumnLayout 2.0", + "QtQuick.Layouts/ColumnLayout 2.1", + "QtQuick.Layouts/ColumnLayout 2.4", + "QtQuick.Layouts/ColumnLayout 2.7", + "QtQuick.Layouts/ColumnLayout 2.11", + "QtQuick.Layouts/ColumnLayout 6.0", + "QtQuick.Layouts/ColumnLayout 6.3", + "QtQuick.Layouts/ColumnLayout 6.6", + "QtQuick.Layouts/ColumnLayout 6.7" + ] + exportMetaObjectRevisions: [ + 256, + 257, + 512, + 513, + 516, + 519, + 523, + 1536, + 1539, + 1542, + 1543 + ] + } + Component { + file: "private/qquickflexboxlayout_p.h" + lineNumber: 28 + name: "QQuickFlexboxLayout" + accessSemantics: "reference" + prototype: "QQuickLayout" + exports: ["QtQuick.Layouts/FlexboxLayout 6.10"] + exportMetaObjectRevisions: [1546] + attachedType: "QQuickFlexboxLayoutAttached" + Enum { + name: "FlexboxDirection" + lineNumber: 49 + values: ["Column", "ColumnReverse", "Row", "RowReverse"] + } + Enum { + name: "FlexboxWrap" + lineNumber: 57 + values: ["NoWrap", "Wrap", "WrapReverse"] + } + Enum { + name: "FlexboxAlignment" + lineNumber: 119 + values: [ + "AlignAuto", + "AlignStart", + "AlignCenter", + "AlignEnd", + "AlignStretch", + "AlignBaseline", + "AlignSpaceBetween", + "AlignSpaceAround", + "AlignSpaceEvenly" + ] + } + Enum { + name: "FlexboxJustify" + lineNumber: 133 + values: [ + "JustifyStart", + "JustifyCenter", + "JustifyEnd", + "JustifySpaceBetween", + "JustifySpaceAround", + "JustifySpaceEvenly" + ] + } + Enum { + name: "FlexboxEdge" + lineNumber: 144 + values: [ + "EdgeLeft", + "EdgeRight", + "EdgeTop", + "EdgeBottom", + "EdgeAll", + "EdgeMax" + ] + } + Enum { + name: "FlexboxGap" + lineNumber: 155 + values: ["GapRow", "GapColumn", "GapAll", "GapMax"] + } + Property { + name: "direction" + type: "FlexboxDirection" + read: "direction" + write: "setDirection" + notify: "directionChanged" + index: 0 + lineNumber: 32 + isFinal: true + } + Property { + name: "wrap" + type: "FlexboxWrap" + read: "wrap" + write: "setWrap" + notify: "wrapChanged" + index: 1 + lineNumber: 33 + isFinal: true + } + Property { + name: "alignItems" + type: "FlexboxAlignment" + read: "alignItems" + write: "setAlignItems" + notify: "alignItemsChanged" + index: 2 + lineNumber: 34 + isFinal: true + } + Property { + name: "alignContent" + type: "FlexboxAlignment" + read: "alignContent" + write: "setAlignContent" + notify: "alignContentChanged" + index: 3 + lineNumber: 35 + isFinal: true + } + Property { + name: "justifyContent" + type: "FlexboxJustify" + read: "justifyContent" + write: "setJustifyContent" + notify: "justifyContentChanged" + index: 4 + lineNumber: 36 + isFinal: true + } + Property { + name: "gap" + type: "double" + read: "gap" + write: "setGap" + reset: "resetGap" + notify: "gapChanged" + index: 5 + lineNumber: 37 + isFinal: true + } + Property { + name: "rowGap" + type: "double" + read: "rowGap" + write: "setRowGap" + reset: "resetRowGap" + notify: "rowGapChanged" + index: 6 + lineNumber: 38 + isFinal: true + } + Property { + name: "columnGap" + type: "double" + read: "columnGap" + write: "setColumnGap" + reset: "resetColumnGap" + notify: "columnGapChanged" + index: 7 + lineNumber: 39 + isFinal: true + } + Signal { name: "countChanged"; lineNumber: 213 } + Signal { name: "directionChanged"; lineNumber: 214 } + Signal { name: "wrapChanged"; lineNumber: 215 } + Signal { name: "alignItemsChanged"; lineNumber: 216 } + Signal { name: "alignContentChanged"; lineNumber: 217 } + Signal { name: "justifyContentChanged"; lineNumber: 218 } + Signal { name: "gapChanged"; lineNumber: 219 } + Signal { name: "rowGapChanged"; lineNumber: 220 } + Signal { name: "columnGapChanged"; lineNumber: 221 } + } + Component { + file: "private/qquickflexboxlayout_p.h" + lineNumber: 230 + name: "QQuickFlexboxLayoutAttached" + accessSemantics: "reference" + prototype: "QObject" + Property { + name: "alignSelf" + type: "QQuickFlexboxLayout::FlexboxAlignment" + read: "alignSelf" + write: "setAlignSelf" + notify: "alignSelfChanged" + index: 0 + lineNumber: 234 + isFinal: true + } + Signal { name: "alignSelfChanged"; lineNumber: 243 } + } + Component { + file: "private/qquicklinearlayout_p.h" + lineNumber: 115 + name: "QQuickGridLayout" + accessSemantics: "reference" + prototype: "QQuickGridLayoutBase" + exports: [ + "QtQuick.Layouts/GridLayout 1.0", + "QtQuick.Layouts/GridLayout 1.1", + "QtQuick.Layouts/GridLayout 2.0", + "QtQuick.Layouts/GridLayout 2.1", + "QtQuick.Layouts/GridLayout 2.4", + "QtQuick.Layouts/GridLayout 2.7", + "QtQuick.Layouts/GridLayout 2.11", + "QtQuick.Layouts/GridLayout 6.0", + "QtQuick.Layouts/GridLayout 6.3", + "QtQuick.Layouts/GridLayout 6.6", + "QtQuick.Layouts/GridLayout 6.7" + ] + exportMetaObjectRevisions: [ + 256, + 257, + 512, + 513, + 516, + 519, + 523, + 1536, + 1539, + 1542, + 1543 + ] + Enum { + name: "Flow" + lineNumber: 143 + values: ["LeftToRight", "TopToBottom"] + } + Property { + name: "columnSpacing" + type: "double" + read: "columnSpacing" + write: "setColumnSpacing" + notify: "columnSpacingChanged" + index: 0 + lineNumber: 119 + } + Property { + name: "rowSpacing" + type: "double" + read: "rowSpacing" + write: "setRowSpacing" + notify: "rowSpacingChanged" + index: 1 + lineNumber: 120 + } + Property { + name: "columns" + type: "int" + read: "columns" + write: "setColumns" + notify: "columnsChanged" + index: 2 + lineNumber: 121 + } + Property { + name: "rows" + type: "int" + read: "rows" + write: "setRows" + notify: "rowsChanged" + index: 3 + lineNumber: 122 + } + Property { + name: "flow" + type: "Flow" + read: "flow" + write: "setFlow" + notify: "flowChanged" + index: 4 + lineNumber: 123 + } + Property { + name: "uniformCellWidths" + revision: 1542 + type: "bool" + read: "uniformCellWidths" + write: "setUniformCellWidths" + notify: "uniformCellWidthsChanged" + index: 5 + lineNumber: 124 + isFinal: true + } + Property { + name: "uniformCellHeights" + revision: 1542 + type: "bool" + read: "uniformCellHeights" + write: "setUniformCellHeights" + notify: "uniformCellHeightsChanged" + index: 6 + lineNumber: 126 + isFinal: true + } + Signal { name: "columnSpacingChanged"; lineNumber: 156 } + Signal { name: "rowSpacingChanged"; lineNumber: 157 } + Signal { name: "columnsChanged"; lineNumber: 159 } + Signal { name: "rowsChanged"; lineNumber: 160 } + Signal { name: "flowChanged"; lineNumber: 162 } + Signal { name: "uniformCellWidthsChanged"; revision: 1542; lineNumber: 164 } + Signal { name: "uniformCellHeightsChanged"; revision: 1542; lineNumber: 165 } + } + Component { + file: "private/qquicklinearlayout_p.h" + lineNumber: 32 + name: "QQuickGridLayoutBase" + accessSemantics: "reference" + prototype: "QQuickLayout" + Property { + name: "layoutDirection" + revision: 257 + type: "Qt::LayoutDirection" + read: "layoutDirection" + write: "setLayoutDirection" + notify: "layoutDirectionChanged" + index: 0 + lineNumber: 36 + } + Signal { name: "layoutDirectionChanged"; revision: 257; lineNumber: 74 } + } + Component { + file: "private/qquicklayout_p.h" + lineNumber: 35 + name: "QQuickLayout" + accessSemantics: "reference" + defaultProperty: "data" + parentProperty: "parent" + prototype: "QQuickItem" + exports: [ + "QtQuick.Layouts/Layout 1.0", + "QtQuick.Layouts/Layout 2.0", + "QtQuick.Layouts/Layout 2.1", + "QtQuick.Layouts/Layout 2.4", + "QtQuick.Layouts/Layout 2.7", + "QtQuick.Layouts/Layout 2.11", + "QtQuick.Layouts/Layout 6.0", + "QtQuick.Layouts/Layout 6.3", + "QtQuick.Layouts/Layout 6.7" + ] + isCreatable: false + exportMetaObjectRevisions: [ + 256, + 512, + 513, + 516, + 519, + 523, + 1536, + 1539, + 1543 + ] + attachedType: "QQuickLayoutAttached" + Enum { + name: "SizePolicy" + lineNumber: 57 + values: ["SizePolicyImplicit", "SizePolicyExplicit"] + } + Method { name: "invalidateSenderItem"; lineNumber: 123 } + Method { name: "_q_dumpLayoutTree"; isMethodConstant: true; lineNumber: 110 } + } + Component { + file: "private/qquicklayout_p.h" + lineNumber: 167 + name: "QQuickLayoutAttached" + accessSemantics: "reference" + prototype: "QObject" + Property { + name: "minimumWidth" + type: "double" + read: "minimumWidth" + write: "setMinimumWidth" + notify: "minimumWidthChanged" + index: 0 + lineNumber: 170 + isFinal: true + } + Property { + name: "minimumHeight" + type: "double" + read: "minimumHeight" + write: "setMinimumHeight" + notify: "minimumHeightChanged" + index: 1 + lineNumber: 171 + isFinal: true + } + Property { + name: "preferredWidth" + type: "double" + read: "preferredWidth" + write: "setPreferredWidth" + notify: "preferredWidthChanged" + index: 2 + lineNumber: 172 + isFinal: true + } + Property { + name: "preferredHeight" + type: "double" + read: "preferredHeight" + write: "setPreferredHeight" + notify: "preferredHeightChanged" + index: 3 + lineNumber: 173 + isFinal: true + } + Property { + name: "maximumWidth" + type: "double" + read: "maximumWidth" + write: "setMaximumWidth" + notify: "maximumWidthChanged" + index: 4 + lineNumber: 174 + isFinal: true + } + Property { + name: "maximumHeight" + type: "double" + read: "maximumHeight" + write: "setMaximumHeight" + notify: "maximumHeightChanged" + index: 5 + lineNumber: 175 + isFinal: true + } + Property { + name: "fillHeight" + type: "bool" + read: "fillHeight" + write: "setFillHeight" + notify: "fillHeightChanged" + index: 6 + lineNumber: 176 + isFinal: true + } + Property { + name: "fillWidth" + type: "bool" + read: "fillWidth" + write: "setFillWidth" + notify: "fillWidthChanged" + index: 7 + lineNumber: 177 + isFinal: true + } + Property { + name: "useDefaultSizePolicy" + type: "QQuickLayout::SizePolicy" + read: "useDefaultSizePolicy" + write: "setUseDefaultSizePolicy" + notify: "useDefaultSizePolicyChanged" + index: 8 + lineNumber: 178 + isFinal: true + } + Property { + name: "row" + type: "int" + read: "row" + write: "setRow" + notify: "rowChanged" + index: 9 + lineNumber: 179 + isFinal: true + } + Property { + name: "column" + type: "int" + read: "column" + write: "setColumn" + notify: "columnChanged" + index: 10 + lineNumber: 180 + isFinal: true + } + Property { + name: "rowSpan" + type: "int" + read: "rowSpan" + write: "setRowSpan" + notify: "rowSpanChanged" + index: 11 + lineNumber: 181 + isFinal: true + } + Property { + name: "columnSpan" + type: "int" + read: "columnSpan" + write: "setColumnSpan" + notify: "columnSpanChanged" + index: 12 + lineNumber: 182 + isFinal: true + } + Property { + name: "alignment" + type: "Qt::Alignment" + read: "alignment" + write: "setAlignment" + notify: "alignmentChanged" + index: 13 + lineNumber: 183 + isFinal: true + } + Property { + name: "horizontalStretchFactor" + type: "int" + read: "horizontalStretchFactor" + write: "setHorizontalStretchFactor" + notify: "horizontalStretchFactorChanged" + index: 14 + lineNumber: 184 + isFinal: true + } + Property { + name: "verticalStretchFactor" + type: "int" + read: "verticalStretchFactor" + write: "setVerticalStretchFactor" + notify: "verticalStretchFactorChanged" + index: 15 + lineNumber: 185 + isFinal: true + } + Property { + name: "margins" + type: "double" + read: "margins" + write: "setMargins" + notify: "marginsChanged" + index: 16 + lineNumber: 187 + isFinal: true + } + Property { + name: "leftMargin" + type: "double" + read: "leftMargin" + write: "setLeftMargin" + reset: "resetLeftMargin" + notify: "leftMarginChanged" + index: 17 + lineNumber: 188 + isFinal: true + } + Property { + name: "topMargin" + type: "double" + read: "topMargin" + write: "setTopMargin" + reset: "resetTopMargin" + notify: "topMarginChanged" + index: 18 + lineNumber: 189 + isFinal: true + } + Property { + name: "rightMargin" + type: "double" + read: "rightMargin" + write: "setRightMargin" + reset: "resetRightMargin" + notify: "rightMarginChanged" + index: 19 + lineNumber: 190 + isFinal: true + } + Property { + name: "bottomMargin" + type: "double" + read: "bottomMargin" + write: "setBottomMargin" + reset: "resetBottomMargin" + notify: "bottomMarginChanged" + index: 20 + lineNumber: 191 + isFinal: true + } + Signal { name: "minimumWidthChanged"; lineNumber: 349 } + Signal { name: "minimumHeightChanged"; lineNumber: 350 } + Signal { name: "preferredWidthChanged"; lineNumber: 351 } + Signal { name: "preferredHeightChanged"; lineNumber: 352 } + Signal { name: "maximumWidthChanged"; lineNumber: 353 } + Signal { name: "maximumHeightChanged"; lineNumber: 354 } + Signal { name: "fillWidthChanged"; lineNumber: 355 } + Signal { name: "fillHeightChanged"; lineNumber: 356 } + Signal { name: "useDefaultSizePolicyChanged"; lineNumber: 357 } + Signal { name: "leftMarginChanged"; lineNumber: 358 } + Signal { name: "topMarginChanged"; lineNumber: 359 } + Signal { name: "rightMarginChanged"; lineNumber: 360 } + Signal { name: "bottomMarginChanged"; lineNumber: 361 } + Signal { name: "marginsChanged"; lineNumber: 362 } + Signal { name: "rowChanged"; lineNumber: 363 } + Signal { name: "columnChanged"; lineNumber: 364 } + Signal { name: "rowSpanChanged"; lineNumber: 365 } + Signal { name: "columnSpanChanged"; lineNumber: 366 } + Signal { name: "alignmentChanged"; lineNumber: 367 } + Signal { name: "horizontalStretchFactorChanged"; lineNumber: 368 } + Signal { name: "verticalStretchFactorChanged"; lineNumber: 369 } + } + Component { + file: "private/qquicklayoutitemproxy_p.h" + lineNumber: 25 + name: "QQuickLayoutItemProxy" + accessSemantics: "reference" + defaultProperty: "data" + parentProperty: "parent" + prototype: "QQuickItem" + exports: [ + "QtQuick.Layouts/LayoutItemProxy 6.6", + "QtQuick.Layouts/LayoutItemProxy 6.7" + ] + exportMetaObjectRevisions: [1542, 1543] + Property { + name: "target" + type: "QQuickItem" + isPointer: true + read: "target" + write: "setTarget" + notify: "targetChanged" + index: 0 + lineNumber: 29 + } + Signal { name: "targetChanged"; lineNumber: 75 } + Method { name: "updatePos"; lineNumber: 47 } + Method { name: "targetMinimumWidthChanged"; lineNumber: 56 } + Method { name: "proxyMinimumWidthChanged"; lineNumber: 56 } + Method { name: "targetMinimumHeightChanged"; lineNumber: 57 } + Method { name: "proxyMinimumHeightChanged"; lineNumber: 57 } + Method { name: "targetPreferredWidthChanged"; lineNumber: 58 } + Method { name: "proxyPreferredWidthChanged"; lineNumber: 58 } + Method { name: "targetPreferredHeightChanged"; lineNumber: 59 } + Method { name: "proxyPreferredHeightChanged"; lineNumber: 59 } + Method { name: "targetMaximumWidthChanged"; lineNumber: 60 } + Method { name: "proxyMaximumWidthChanged"; lineNumber: 60 } + Method { name: "targetMaximumHeightChanged"; lineNumber: 61 } + Method { name: "proxyMaximumHeightChanged"; lineNumber: 61 } + Method { name: "targetFillWidthChanged"; lineNumber: 62 } + Method { name: "proxyFillWidthChanged"; lineNumber: 62 } + Method { name: "targetFillHeightChanged"; lineNumber: 63 } + Method { name: "proxyFillHeightChanged"; lineNumber: 63 } + Method { name: "targetAlignmentChanged"; lineNumber: 64 } + Method { name: "proxyAlignmentChanged"; lineNumber: 64 } + Method { name: "targetHorizontalStretchFactorChanged"; lineNumber: 65 } + Method { name: "proxyHorizontalStretchFactorChanged"; lineNumber: 65 } + Method { name: "targetVerticalStretchFactorChanged"; lineNumber: 66 } + Method { name: "proxyVerticalStretchFactorChanged"; lineNumber: 66 } + Method { name: "targetMarginsChanged"; lineNumber: 67 } + Method { name: "proxyMarginsChanged"; lineNumber: 67 } + Method { name: "targetLeftMarginChanged"; lineNumber: 68 } + Method { name: "proxyLeftMarginChanged"; lineNumber: 68 } + Method { name: "targetTopMarginChanged"; lineNumber: 69 } + Method { name: "proxyTopMarginChanged"; lineNumber: 69 } + Method { name: "targetRightMarginChanged"; lineNumber: 70 } + Method { name: "proxyRightMarginChanged"; lineNumber: 70 } + Method { name: "targetBottomMarginChanged"; lineNumber: 71 } + Method { name: "proxyBottomMarginChanged"; lineNumber: 71 } + Method { + name: "effectiveTarget" + type: "QQuickItem" + isPointer: true + isMethodConstant: true + lineNumber: 42 + } + } + Component { + file: "private/qquicklayoutitemproxy_p.h" + lineNumber: 116 + name: "QQuickLayoutItemProxyAttachedData" + accessSemantics: "reference" + prototype: "QObject" + Property { + name: "proxyHasControl" + type: "bool" + read: "proxyHasControl" + notify: "controllingProxyChanged" + index: 0 + lineNumber: 121 + isReadonly: true + } + Property { + name: "controllingProxy" + type: "QQuickLayoutItemProxy" + isPointer: true + read: "getControllingProxy" + notify: "controllingProxyChanged" + index: 1 + lineNumber: 122 + isReadonly: true + } + Property { + name: "proxies" + type: "QQuickLayoutItemProxy" + isList: true + read: "getProxies" + notify: "proxiesChanged" + index: 2 + lineNumber: 123 + isReadonly: true + } + Signal { name: "controlTaken"; lineNumber: 137 } + Signal { name: "controlReleased"; lineNumber: 138 } + Signal { name: "controllingProxyChanged"; lineNumber: 139 } + Signal { name: "proxiesChanged"; lineNumber: 140 } + } + Component { + file: "private/qquicklinearlayout_p.h" + lineNumber: 187 + name: "QQuickLinearLayout" + accessSemantics: "reference" + prototype: "QQuickGridLayoutBase" + Property { + name: "spacing" + type: "double" + read: "spacing" + write: "setSpacing" + notify: "spacingChanged" + index: 0 + lineNumber: 191 + } + Property { + name: "uniformCellSizes" + revision: 1542 + type: "bool" + read: "uniformCellSizes" + write: "setUniformCellSizes" + notify: "uniformCellSizesChanged" + index: 1 + lineNumber: 192 + isFinal: true + } + Signal { name: "spacingChanged"; lineNumber: 206 } + Signal { name: "uniformCellSizesChanged"; revision: 1542; lineNumber: 207 } + } + Component { + file: "private/qquicklinearlayout_p.h" + lineNumber: 225 + name: "QQuickRowLayout" + accessSemantics: "reference" + prototype: "QQuickLinearLayout" + exports: [ + "QtQuick.Layouts/RowLayout 1.0", + "QtQuick.Layouts/RowLayout 1.1", + "QtQuick.Layouts/RowLayout 2.0", + "QtQuick.Layouts/RowLayout 2.1", + "QtQuick.Layouts/RowLayout 2.4", + "QtQuick.Layouts/RowLayout 2.7", + "QtQuick.Layouts/RowLayout 2.11", + "QtQuick.Layouts/RowLayout 6.0", + "QtQuick.Layouts/RowLayout 6.3", + "QtQuick.Layouts/RowLayout 6.6", + "QtQuick.Layouts/RowLayout 6.7" + ] + exportMetaObjectRevisions: [ + 256, + 257, + 512, + 513, + 516, + 519, + 523, + 1536, + 1539, + 1542, + 1543 + ] + } + Component { + file: "private/qquickstacklayout_p.h" + lineNumber: 27 + name: "QQuickStackLayout" + accessSemantics: "reference" + prototype: "QQuickLayout" + exports: [ + "QtQuick.Layouts/StackLayout 1.3", + "QtQuick.Layouts/StackLayout 2.0", + "QtQuick.Layouts/StackLayout 2.1", + "QtQuick.Layouts/StackLayout 2.4", + "QtQuick.Layouts/StackLayout 2.7", + "QtQuick.Layouts/StackLayout 2.11", + "QtQuick.Layouts/StackLayout 6.0", + "QtQuick.Layouts/StackLayout 6.3", + "QtQuick.Layouts/StackLayout 6.7" + ] + exportMetaObjectRevisions: [ + 259, + 512, + 513, + 516, + 519, + 523, + 1536, + 1539, + 1543 + ] + attachedType: "QQuickStackLayoutAttached" + Property { + name: "count" + type: "int" + read: "count" + notify: "countChanged" + index: 0 + lineNumber: 30 + isReadonly: true + } + Property { + name: "currentIndex" + type: "int" + read: "currentIndex" + write: "setCurrentIndex" + notify: "currentIndexChanged" + index: 1 + lineNumber: 31 + } + Signal { name: "currentIndexChanged"; lineNumber: 62 } + Signal { name: "countChanged"; lineNumber: 63 } + Method { + name: "itemAt" + type: "QQuickItem" + isPointer: true + isMethodConstant: true + lineNumber: 52 + Parameter { name: "index"; type: "int" } + } + } + Component { + file: "private/qquickstacklayout_p.h" + lineNumber: 103 + name: "QQuickStackLayoutAttached" + accessSemantics: "reference" + prototype: "QObject" + Property { + name: "index" + type: "int" + read: "index" + notify: "indexChanged" + index: 0 + lineNumber: 106 + isReadonly: true + isFinal: true + } + Property { + name: "isCurrentItem" + type: "bool" + read: "isCurrentItem" + notify: "isCurrentItemChanged" + index: 1 + lineNumber: 107 + isReadonly: true + isFinal: true + } + Property { + name: "layout" + type: "QQuickStackLayout" + isPointer: true + read: "layout" + notify: "layoutChanged" + index: 2 + lineNumber: 108 + isReadonly: true + isFinal: true + } + Signal { name: "indexChanged"; lineNumber: 123 } + Signal { name: "isCurrentItemChanged"; lineNumber: 124 } + Signal { name: "layoutChanged"; lineNumber: 125 } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Layouts/qmldir b/photowall-qt/build/qml/QtQuick/Layouts/qmldir new file mode 100644 index 0000000..2fc6cb4 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Layouts/qmldir @@ -0,0 +1,10 @@ +module QtQuick.Layouts +linktarget Qt6::qquicklayoutsplugin +optional plugin qquicklayoutsplugin +classname QtQuickLayoutsPlugin +designersupported +typeinfo plugins.qmltypes +depends QtQuick auto +prefer :/qt-project.org/imports/QtQuick/Layouts/ +depends QtQuick + diff --git a/photowall-qt/build/qml/QtQuick/Layouts/qquicklayoutsplugin.dll b/photowall-qt/build/qml/QtQuick/Layouts/qquicklayoutsplugin.dll new file mode 100644 index 0000000..6480251 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Layouts/qquicklayoutsplugin.dll differ diff --git a/photowall-qt/build/qml/QtQuick/NativeStyle/plugins.qmltypes b/photowall-qt/build/qml/QtQuick/NativeStyle/plugins.qmltypes new file mode 100644 index 0000000..cff0f90 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/NativeStyle/plugins.qmltypes @@ -0,0 +1,380 @@ +import QtQuick.tooling 1.2 + +// This file describes the plugin-supplied types contained in the library. +// It is used for QML tooling purposes only. +// +// This file was auto-generated by qmltyperegistrar. + +Module { + Component { + file: "qquickstyleitem.h" + lineNumber: 126 + name: "QQuickStyleItem" + accessSemantics: "reference" + defaultProperty: "data" + parentProperty: "parent" + prototype: "QQuickItem" + exports: [ + "QtQuick.NativeStyle/StyleItem 6.0", + "QtQuick.NativeStyle/StyleItem 6.3", + "QtQuick.NativeStyle/StyleItem 6.7" + ] + isCreatable: false + exportMetaObjectRevisions: [1536, 1539, 1543] + Enum { + name: "OverrideState" + lineNumber: 155 + values: ["None", "AlwaysHovered", "NeverHovered", "AlwaysSunken"] + } + Property { + name: "control" + type: "QQuickItem" + isPointer: true + notify: "controlChanged" + index: 0 + lineNumber: 131 + } + Property { + name: "contentWidth" + type: "double" + read: "contentWidth" + write: "setContentWidth" + index: 1 + lineNumber: 132 + } + Property { + name: "contentHeight" + type: "double" + read: "contentHeight" + write: "setContentHeight" + index: 2 + lineNumber: 133 + } + Property { name: "useNinePatchImage"; type: "bool"; index: 3; lineNumber: 134 } + Property { name: "overrideState"; type: "OverrideState"; index: 4; lineNumber: 135 } + Property { + name: "contentPadding" + type: "QQuickStyleMargins" + read: "contentPadding" + notify: "contentPaddingChanged" + index: 5 + lineNumber: 138 + isReadonly: true + } + Property { + name: "layoutMargins" + type: "QQuickStyleMargins" + read: "layoutMargins" + notify: "layoutMarginsChanged" + index: 6 + lineNumber: 139 + isReadonly: true + } + Property { + name: "minimumSize" + type: "QSize" + read: "minimumSize" + notify: "minimumSizeChanged" + index: 7 + lineNumber: 140 + isReadonly: true + } + Property { + name: "transitionDuration" + type: "int" + index: 8 + lineNumber: 141 + isPropertyConstant: true + } + Signal { name: "controlChanged"; lineNumber: 202 } + Signal { name: "contentPaddingChanged"; lineNumber: 203 } + Signal { name: "layoutMarginsChanged"; lineNumber: 204 } + Signal { name: "fontChanged"; lineNumber: 205 } + Signal { name: "minimumSizeChanged"; lineNumber: 206 } + Method { + name: "styleFont" + type: "QFont" + isMethodConstant: true + lineNumber: 196 + Parameter { name: "control"; type: "QQuickItem"; isPointer: true } + } + } + Component { + file: "qquickstyleitembutton.h" + lineNumber: 13 + name: "QQuickStyleItemButton" + accessSemantics: "reference" + prototype: "QQuickStyleItem" + exports: [ + "QtQuick.NativeStyle/Button 6.0", + "QtQuick.NativeStyle/Button 6.3", + "QtQuick.NativeStyle/Button 6.7" + ] + exportMetaObjectRevisions: [1536, 1539, 1543] + } + Component { + file: "qquickstyleitemcheckbox.h" + lineNumber: 13 + name: "QQuickStyleItemCheckBox" + accessSemantics: "reference" + prototype: "QQuickStyleItem" + exports: [ + "QtQuick.NativeStyle/CheckBox 6.0", + "QtQuick.NativeStyle/CheckBox 6.3", + "QtQuick.NativeStyle/CheckBox 6.7" + ] + exportMetaObjectRevisions: [1536, 1539, 1543] + } + Component { + file: "qquickstyleitemcheckdelegate.h" + lineNumber: 12 + name: "QQuickStyleItemCheckDelegate" + accessSemantics: "reference" + prototype: "QQuickStyleItemCheckBox" + exports: [ + "QtQuick.NativeStyle/CheckDelegate 6.0", + "QtQuick.NativeStyle/CheckDelegate 6.3", + "QtQuick.NativeStyle/CheckDelegate 6.7" + ] + exportMetaObjectRevisions: [1536, 1539, 1543] + } + Component { + file: "qquickstyleitemcombobox.h" + lineNumber: 13 + name: "QQuickStyleItemComboBox" + accessSemantics: "reference" + prototype: "QQuickStyleItem" + exports: [ + "QtQuick.NativeStyle/ComboBox 6.0", + "QtQuick.NativeStyle/ComboBox 6.3", + "QtQuick.NativeStyle/ComboBox 6.7" + ] + exportMetaObjectRevisions: [1536, 1539, 1543] + } + Component { + file: "qquickstyleitemdelaybutton.h" + lineNumber: 12 + name: "QQuickStyleItemDelayButton" + accessSemantics: "reference" + prototype: "QQuickStyleItemButton" + exports: [ + "QtQuick.NativeStyle/DelayButton 6.0", + "QtQuick.NativeStyle/DelayButton 6.3", + "QtQuick.NativeStyle/DelayButton 6.7" + ] + exportMetaObjectRevisions: [1536, 1539, 1543] + } + Component { + file: "qquickstyleitemdial.h" + lineNumber: 13 + name: "QQuickStyleItemDial" + accessSemantics: "reference" + prototype: "QQuickStyleItem" + exports: [ + "QtQuick.NativeStyle/Dial 6.0", + "QtQuick.NativeStyle/Dial 6.3", + "QtQuick.NativeStyle/Dial 6.7" + ] + exportMetaObjectRevisions: [1536, 1539, 1543] + } + Component { + file: "qquickstyleitemframe.h" + lineNumber: 13 + name: "QQuickStyleItemFrame" + accessSemantics: "reference" + prototype: "QQuickStyleItem" + exports: [ + "QtQuick.NativeStyle/Frame 6.0", + "QtQuick.NativeStyle/Frame 6.3", + "QtQuick.NativeStyle/Frame 6.7" + ] + exportMetaObjectRevisions: [1536, 1539, 1543] + } + Component { + file: "qquickstyleitemgroupbox.h" + lineNumber: 13 + name: "QQuickStyleItemGroupBox" + accessSemantics: "reference" + prototype: "QQuickStyleItem" + exports: [ + "QtQuick.NativeStyle/GroupBox 6.0", + "QtQuick.NativeStyle/GroupBox 6.3", + "QtQuick.NativeStyle/GroupBox 6.7" + ] + exportMetaObjectRevisions: [1536, 1539, 1543] + Property { + name: "groupBoxPadding" + type: "QQuickStyleMargins" + read: "groupBoxPadding" + notify: "groupBoxPaddingChanged" + index: 0 + lineNumber: 16 + isReadonly: true + } + Property { + name: "labelPos" + type: "QPointF" + read: "labelPos" + notify: "labelPosChanged" + index: 1 + lineNumber: 17 + isReadonly: true + } + Signal { name: "groupBoxPaddingChanged"; lineNumber: 26 } + Signal { name: "labelPosChanged"; lineNumber: 27 } + } + Component { + file: "qquickstyleitemprogressbar.h" + lineNumber: 13 + name: "QQuickStyleItemProgressBar" + accessSemantics: "reference" + prototype: "QQuickStyleItem" + exports: [ + "QtQuick.NativeStyle/ProgressBar 6.0", + "QtQuick.NativeStyle/ProgressBar 6.3", + "QtQuick.NativeStyle/ProgressBar 6.7" + ] + exportMetaObjectRevisions: [1536, 1539, 1543] + } + Component { + file: "qquickstyleitemradiobutton.h" + lineNumber: 13 + name: "QQuickStyleItemRadioButton" + accessSemantics: "reference" + prototype: "QQuickStyleItem" + exports: [ + "QtQuick.NativeStyle/RadioButton 6.0", + "QtQuick.NativeStyle/RadioButton 6.3", + "QtQuick.NativeStyle/RadioButton 6.7" + ] + exportMetaObjectRevisions: [1536, 1539, 1543] + } + Component { + file: "qquickstyleitemradiodelegate.h" + lineNumber: 12 + name: "QQuickStyleItemRadioDelegate" + accessSemantics: "reference" + prototype: "QQuickStyleItemRadioButton" + exports: [ + "QtQuick.NativeStyle/RadioDelegate 6.0", + "QtQuick.NativeStyle/RadioDelegate 6.3", + "QtQuick.NativeStyle/RadioDelegate 6.7" + ] + exportMetaObjectRevisions: [1536, 1539, 1543] + } + Component { + file: "qquickstyleitemscrollbar.h" + lineNumber: 13 + name: "QQuickStyleItemScrollBar" + accessSemantics: "reference" + prototype: "QQuickStyleItem" + exports: [ + "QtQuick.NativeStyle/ScrollBar 6.0", + "QtQuick.NativeStyle/ScrollBar 6.3", + "QtQuick.NativeStyle/ScrollBar 6.7" + ] + exportMetaObjectRevisions: [1536, 1539, 1543] + Enum { + name: "SubControl" + lineNumber: 22 + values: ["Groove", "Handle", "AddLine", "SubLine"] + } + Property { name: "subControl"; type: "SubControl"; index: 0; lineNumber: 17 } + } + Component { + file: "qquickstyleitemsearchfield.h" + lineNumber: 13 + name: "QQuickStyleItemSearchField" + accessSemantics: "reference" + prototype: "QQuickStyleItem" + exports: [ + "QtQuick.NativeStyle/SearchField 6.0", + "QtQuick.NativeStyle/SearchField 6.3", + "QtQuick.NativeStyle/SearchField 6.7" + ] + exportMetaObjectRevisions: [1536, 1539, 1543] + Enum { + name: "SubControl" + lineNumber: 22 + values: ["Frame", "Search", "Clear"] + } + Property { name: "subControl"; type: "SubControl"; index: 0; lineNumber: 17 } + } + Component { + file: "qquickstyleitemslider.h" + lineNumber: 13 + name: "QQuickStyleItemSlider" + accessSemantics: "reference" + prototype: "QQuickStyleItem" + exports: [ + "QtQuick.NativeStyle/Slider 6.0", + "QtQuick.NativeStyle/Slider 6.3", + "QtQuick.NativeStyle/Slider 6.7" + ] + exportMetaObjectRevisions: [1536, 1539, 1543] + Enum { + name: "SubControl" + lineNumber: 22 + values: ["Groove", "Handle"] + } + Property { name: "subControl"; type: "SubControl"; index: 0; lineNumber: 17 } + } + Component { + file: "qquickstyleitemspinbox.h" + lineNumber: 13 + name: "QQuickStyleItemSpinBox" + accessSemantics: "reference" + prototype: "QQuickStyleItem" + exports: [ + "QtQuick.NativeStyle/SpinBox 6.0", + "QtQuick.NativeStyle/SpinBox 6.3", + "QtQuick.NativeStyle/SpinBox 6.7" + ] + exportMetaObjectRevisions: [1536, 1539, 1543] + Enum { + name: "SubControl" + lineNumber: 22 + values: ["Frame", "Up", "Down"] + } + Property { name: "subControl"; type: "SubControl"; index: 0; lineNumber: 17 } + } + Component { + file: "qquickstyleitemtextfield.h" + lineNumber: 13 + name: "QQuickStyleItemTextField" + accessSemantics: "reference" + prototype: "QQuickStyleItem" + exports: [ + "QtQuick.NativeStyle/TextField 6.0", + "QtQuick.NativeStyle/TextField 6.3", + "QtQuick.NativeStyle/TextField 6.7" + ] + exportMetaObjectRevisions: [1536, 1539, 1543] + } + Component { + file: "qquickstyleitemtreeindicator.h" + lineNumber: 13 + name: "QQuickStyleItemTreeIndicator" + accessSemantics: "reference" + prototype: "QQuickStyleItem" + exports: [ + "QtQuick.NativeStyle/TreeIndicator 6.0", + "QtQuick.NativeStyle/TreeIndicator 6.3", + "QtQuick.NativeStyle/TreeIndicator 6.7" + ] + exportMetaObjectRevisions: [1536, 1539, 1543] + } + Component { + file: "qquickstyleitem.h" + lineNumber: 42 + name: "QQuickStyleMargins" + accessSemantics: "value" + exports: ["QtQuick.NativeStyle/stylemargins 6.0"] + isCreatable: false + exportMetaObjectRevisions: [1536] + Property { name: "left"; type: "int"; read: "left"; index: 0; lineNumber: 46; isReadonly: true } + Property { name: "top"; type: "int"; read: "top"; index: 1; lineNumber: 47; isReadonly: true } + Property { name: "right"; type: "int"; read: "right"; index: 2; lineNumber: 48; isReadonly: true } + Property { name: "bottom"; type: "int"; read: "bottom"; index: 3; lineNumber: 49; isReadonly: true } + } +} diff --git a/photowall-qt/build/qml/QtQuick/NativeStyle/qmldir b/photowall-qt/build/qml/QtQuick/NativeStyle/qmldir new file mode 100644 index 0000000..2f2db20 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/NativeStyle/qmldir @@ -0,0 +1,49 @@ +module QtQuick.NativeStyle +linktarget Qt6::qtquickcontrols2nativestyleplugin +plugin qtquickcontrols2nativestyleplugin +classname QtQuickControls2NativeStylePlugin +typeinfo plugins.qmltypes +depends QtQuick.Controls auto +depends QtQuick.Layouts auto +depends QtQuick auto +prefer :/qt-project.org/imports/QtQuick/NativeStyle/ +DefaultButton 6.0 controls/DefaultButton.qml +DefaultButton 2.0 controls/DefaultButton.qml +DefaultCheckBox 6.0 controls/DefaultCheckBox.qml +DefaultCheckBox 2.0 controls/DefaultCheckBox.qml +DefaultComboBox 6.0 controls/DefaultComboBox.qml +DefaultComboBox 2.0 controls/DefaultComboBox.qml +DefaultDial 6.0 controls/DefaultDial.qml +DefaultDial 2.0 controls/DefaultDial.qml +DefaultFrame 6.0 controls/DefaultFrame.qml +DefaultFrame 2.0 controls/DefaultFrame.qml +DefaultGroupBox 6.0 controls/DefaultGroupBox.qml +DefaultGroupBox 2.0 controls/DefaultGroupBox.qml +DefaultItemDelegate 6.0 controls/DefaultItemDelegate.qml +DefaultItemDelegate 2.0 controls/DefaultItemDelegate.qml +DefaultItemDelegateIconLabel 6.0 controls/DefaultItemDelegateIconLabel.qml +DefaultItemDelegateIconLabel 2.0 controls/DefaultItemDelegateIconLabel.qml +DefaultProgressBar 6.0 controls/DefaultProgressBar.qml +DefaultProgressBar 2.0 controls/DefaultProgressBar.qml +DefaultRadioButton 6.0 controls/DefaultRadioButton.qml +DefaultRadioButton 2.0 controls/DefaultRadioButton.qml +DefaultRadioDelegate 6.0 controls/DefaultRadioDelegate.qml +DefaultRadioDelegate 2.0 controls/DefaultRadioDelegate.qml +DefaultScrollBar 6.0 controls/DefaultScrollBar.qml +DefaultScrollBar 2.0 controls/DefaultScrollBar.qml +DefaultSearchField 6.0 controls/DefaultSearchField.qml +DefaultSearchField 2.0 controls/DefaultSearchField.qml +DefaultSlider 6.0 controls/DefaultSlider.qml +DefaultSlider 2.0 controls/DefaultSlider.qml +DefaultSpinBox 6.0 controls/DefaultSpinBox.qml +DefaultSpinBox 2.0 controls/DefaultSpinBox.qml +DefaultTextArea 6.0 controls/DefaultTextArea.qml +DefaultTextArea 2.0 controls/DefaultTextArea.qml +DefaultTextField 6.0 controls/DefaultTextField.qml +DefaultTextField 2.0 controls/DefaultTextField.qml +WindowsFocusFrame 6.0 util/WindowsFocusFrame.qml +WindowsFocusFrame 2.0 util/WindowsFocusFrame.qml +DefaultTreeViewDelegate 6.0 controls/DefaultTreeViewDelegate.qml +DefaultTreeViewDelegate 2.0 controls/DefaultTreeViewDelegate.qml +depends QtQuick + diff --git a/photowall-qt/build/qml/QtQuick/NativeStyle/qtquickcontrols2nativestyleplugin.dll b/photowall-qt/build/qml/QtQuick/NativeStyle/qtquickcontrols2nativestyleplugin.dll new file mode 100644 index 0000000..776d33c Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/NativeStyle/qtquickcontrols2nativestyleplugin.dll differ diff --git a/photowall-qt/build/qml/QtQuick/Shapes/plugins.qmltypes b/photowall-qt/build/qml/QtQuick/Shapes/plugins.qmltypes new file mode 100644 index 0000000..988c9bb --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Shapes/plugins.qmltypes @@ -0,0 +1,692 @@ +import QtQuick.tooling 1.2 + +// This file describes the plugin-supplied types contained in the library. +// It is used for QML tooling purposes only. +// +// This file was auto-generated by qmltyperegistrar. + +Module { + Component { + file: "private/qquickshape_p.h" + lineNumber: 352 + name: "QQuickShape" + accessSemantics: "reference" + defaultProperty: "data" + parentProperty: "parent" + prototype: "QQuickItem" + exports: [ + "QtQuick.Shapes/Shape 1.0", + "QtQuick.Shapes/Shape 1.11", + "QtQuick.Shapes/Shape 2.0", + "QtQuick.Shapes/Shape 2.1", + "QtQuick.Shapes/Shape 2.4", + "QtQuick.Shapes/Shape 2.7", + "QtQuick.Shapes/Shape 2.11", + "QtQuick.Shapes/Shape 6.0", + "QtQuick.Shapes/Shape 6.3", + "QtQuick.Shapes/Shape 6.6", + "QtQuick.Shapes/Shape 6.7" + ] + exportMetaObjectRevisions: [ + 256, + 267, + 512, + 513, + 516, + 519, + 523, + 1536, + 1539, + 1542, + 1543 + ] + Enum { + name: "RendererType" + lineNumber: 373 + values: [ + "UnknownRenderer", + "GeometryRenderer", + "NvprRenderer", + "SoftwareRenderer", + "CurveRenderer" + ] + } + Enum { + name: "Status" + lineNumber: 382 + values: ["Null", "Ready", "Processing"] + } + Enum { + name: "ContainsMode" + lineNumber: 389 + values: ["BoundingRectContains", "FillContains"] + } + Enum { + name: "FillMode" + lineNumber: 395 + values: [ + "NoResize", + "PreserveAspectFit", + "PreserveAspectCrop", + "Stretch" + ] + } + Enum { + name: "HAlignment" + lineNumber: 403 + values: ["AlignLeft", "AlignRight", "AlignHCenter"] + } + Enum { + name: "VAlignment" + lineNumber: 407 + values: ["AlignTop", "AlignBottom", "AlignVCenter"] + } + Property { + name: "rendererType" + type: "RendererType" + read: "rendererType" + notify: "rendererChanged" + index: 0 + lineNumber: 355 + isReadonly: true + } + Property { + name: "asynchronous" + type: "bool" + read: "asynchronous" + write: "setAsynchronous" + notify: "asynchronousChanged" + index: 1 + lineNumber: 356 + } + Property { + name: "vendorExtensionsEnabled" + type: "bool" + read: "vendorExtensionsEnabled" + write: "setVendorExtensionsEnabled" + notify: "vendorExtensionsEnabledChanged" + index: 2 + lineNumber: 357 + } + Property { + name: "preferredRendererType" + revision: 1542 + type: "RendererType" + read: "preferredRendererType" + write: "setPreferredRendererType" + notify: "preferredRendererTypeChanged" + index: 3 + lineNumber: 358 + isFinal: true + } + Property { + name: "status" + type: "Status" + read: "status" + notify: "statusChanged" + index: 4 + lineNumber: 360 + isReadonly: true + } + Property { + name: "containsMode" + revision: 267 + type: "ContainsMode" + read: "containsMode" + write: "setContainsMode" + notify: "containsModeChanged" + index: 5 + lineNumber: 361 + } + Property { + name: "boundingRect" + revision: 1542 + type: "QRectF" + read: "boundingRect" + notify: "boundingRectChanged" + index: 6 + lineNumber: 362 + isReadonly: true + isFinal: true + } + Property { + name: "fillMode" + revision: 1543 + type: "FillMode" + read: "fillMode" + write: "setFillMode" + notify: "fillModeChanged" + index: 7 + lineNumber: 363 + isFinal: true + } + Property { + name: "horizontalAlignment" + revision: 1543 + type: "HAlignment" + read: "horizontalAlignment" + write: "setHorizontalAlignment" + notify: "horizontalAlignmentChanged" + index: 8 + lineNumber: 364 + isFinal: true + } + Property { + name: "verticalAlignment" + revision: 1543 + type: "VAlignment" + read: "verticalAlignment" + write: "setVerticalAlignment" + notify: "verticalAlignmentChanged" + index: 9 + lineNumber: 365 + isFinal: true + } + Property { + name: "data" + type: "QObject" + isList: true + read: "data" + index: 10 + lineNumber: 367 + isReadonly: true + } + Signal { name: "rendererChanged"; lineNumber: 456 } + Signal { name: "asynchronousChanged"; lineNumber: 457 } + Signal { name: "vendorExtensionsEnabledChanged"; lineNumber: 458 } + Signal { name: "statusChanged"; lineNumber: 459 } + Signal { name: "preferredRendererTypeChanged"; revision: 1542; lineNumber: 460 } + Signal { name: "boundingRectChanged"; revision: 1542; lineNumber: 461 } + Signal { name: "containsModeChanged"; revision: 267; lineNumber: 462 } + Signal { name: "fillModeChanged"; revision: 1543; lineNumber: 464 } + Signal { name: "horizontalAlignmentChanged"; revision: 1543; lineNumber: 465 } + Signal { name: "verticalAlignmentChanged"; revision: 1543; lineNumber: 466 } + Method { name: "_q_shapePathChanged"; lineNumber: 471 } + } + Component { + file: "private/qquickshape_p.h" + lineNumber: 151 + name: "QQuickShapeConicalGradient" + accessSemantics: "reference" + defaultProperty: "stops" + prototype: "QQuickShapeGradient" + exports: [ + "QtQuick.Shapes/ConicalGradient 1.0", + "QtQuick.Shapes/ConicalGradient 2.0", + "QtQuick.Shapes/ConicalGradient 2.12", + "QtQuick.Shapes/ConicalGradient 6.0" + ] + exportMetaObjectRevisions: [256, 512, 524, 1536] + Property { + name: "centerX" + type: "double" + read: "centerX" + write: "setCenterX" + notify: "centerXChanged" + index: 0 + lineNumber: 154 + } + Property { + name: "centerY" + type: "double" + read: "centerY" + write: "setCenterY" + notify: "centerYChanged" + index: 1 + lineNumber: 155 + } + Property { + name: "angle" + type: "double" + read: "angle" + write: "setAngle" + notify: "angleChanged" + index: 2 + lineNumber: 156 + } + Signal { name: "centerXChanged"; lineNumber: 174 } + Signal { name: "centerYChanged"; lineNumber: 175 } + Signal { name: "angleChanged"; lineNumber: 176 } + } + Component { + file: "private/qquickshape_p.h" + lineNumber: 38 + name: "QQuickShapeGradient" + accessSemantics: "reference" + defaultProperty: "stops" + prototype: "QQuickGradient" + exports: [ + "QtQuick.Shapes/ShapeGradient 1.0", + "QtQuick.Shapes/ShapeGradient 2.0", + "QtQuick.Shapes/ShapeGradient 2.12", + "QtQuick.Shapes/ShapeGradient 6.0" + ] + isCreatable: false + exportMetaObjectRevisions: [256, 512, 524, 1536] + Enum { + name: "SpreadMode" + lineNumber: 49 + values: ["PadSpread", "ReflectSpread", "RepeatSpread"] + } + Property { + name: "spread" + type: "SpreadMode" + read: "spread" + write: "setSpread" + notify: "spreadChanged" + index: 0 + lineNumber: 41 + } + Signal { name: "spreadChanged"; lineNumber: 62 } + } + Component { + file: "private/qquickshape_p.h" + lineNumber: 68 + name: "QQuickShapeLinearGradient" + accessSemantics: "reference" + defaultProperty: "stops" + prototype: "QQuickShapeGradient" + exports: [ + "QtQuick.Shapes/LinearGradient 1.0", + "QtQuick.Shapes/LinearGradient 2.0", + "QtQuick.Shapes/LinearGradient 2.12", + "QtQuick.Shapes/LinearGradient 6.0" + ] + exportMetaObjectRevisions: [256, 512, 524, 1536] + Property { + name: "x1" + type: "double" + read: "x1" + write: "setX1" + notify: "x1Changed" + index: 0 + lineNumber: 71 + } + Property { + name: "y1" + type: "double" + read: "y1" + write: "setY1" + notify: "y1Changed" + index: 1 + lineNumber: 72 + } + Property { + name: "x2" + type: "double" + read: "x2" + write: "setX2" + notify: "x2Changed" + index: 2 + lineNumber: 73 + } + Property { + name: "y2" + type: "double" + read: "y2" + write: "setY2" + notify: "y2Changed" + index: 3 + lineNumber: 74 + } + Signal { name: "x1Changed"; lineNumber: 92 } + Signal { name: "y1Changed"; lineNumber: 93 } + Signal { name: "x2Changed"; lineNumber: 94 } + Signal { name: "y2Changed"; lineNumber: 95 } + } + Component { + file: "private/qquickshape_p.h" + lineNumber: 215 + name: "QQuickShapePath" + accessSemantics: "reference" + defaultProperty: "pathElements" + prototype: "QQuickPath" + exports: [ + "QtQuick.Shapes/ShapePath 1.0", + "QtQuick.Shapes/ShapePath 1.14", + "QtQuick.Shapes/ShapePath 2.0", + "QtQuick.Shapes/ShapePath 2.14", + "QtQuick.Shapes/ShapePath 6.0", + "QtQuick.Shapes/ShapePath 6.6", + "QtQuick.Shapes/ShapePath 6.7", + "QtQuick.Shapes/ShapePath 6.8", + "QtQuick.Shapes/ShapePath 6.9", + "QtQuick.Shapes/ShapePath 6.10" + ] + exportMetaObjectRevisions: [ + 256, + 270, + 512, + 526, + 1536, + 1542, + 1543, + 1544, + 1545, + 1546 + ] + Enum { + name: "FillRule" + lineNumber: 239 + values: ["OddEvenFill", "WindingFill"] + } + Enum { + name: "JoinStyle" + lineNumber: 245 + values: ["MiterJoin", "BevelJoin", "RoundJoin"] + } + Enum { + name: "CapStyle" + lineNumber: 252 + values: ["FlatCap", "SquareCap", "RoundCap"] + } + Enum { + name: "StrokeStyle" + lineNumber: 259 + values: ["SolidLine", "DashLine"] + } + Enum { + name: "PathHints" + alias: "PathHint" + isFlag: true + lineNumber: 265 + values: [ + "PathLinear", + "PathQuadratic", + "PathConvex", + "PathFillOnRight", + "PathSolid", + "PathNonIntersecting", + "PathNonOverlappingControlPointTriangles" + ] + } + Property { + name: "strokeColor" + type: "QColor" + read: "strokeColor" + write: "setStrokeColor" + notify: "strokeColorChanged" + index: 0 + lineNumber: 219 + } + Property { + name: "strokeWidth" + type: "double" + read: "strokeWidth" + write: "setStrokeWidth" + notify: "strokeWidthChanged" + index: 1 + lineNumber: 220 + } + Property { + name: "fillColor" + type: "QColor" + read: "fillColor" + write: "setFillColor" + notify: "fillColorChanged" + index: 2 + lineNumber: 221 + } + Property { + name: "fillRule" + type: "FillRule" + read: "fillRule" + write: "setFillRule" + notify: "fillRuleChanged" + index: 3 + lineNumber: 222 + } + Property { + name: "joinStyle" + type: "JoinStyle" + read: "joinStyle" + write: "setJoinStyle" + notify: "joinStyleChanged" + index: 4 + lineNumber: 223 + } + Property { + name: "miterLimit" + type: "int" + read: "miterLimit" + write: "setMiterLimit" + notify: "miterLimitChanged" + index: 5 + lineNumber: 224 + } + Property { + name: "capStyle" + type: "CapStyle" + read: "capStyle" + write: "setCapStyle" + notify: "capStyleChanged" + index: 6 + lineNumber: 225 + } + Property { + name: "strokeStyle" + type: "StrokeStyle" + read: "strokeStyle" + write: "setStrokeStyle" + notify: "strokeStyleChanged" + index: 7 + lineNumber: 226 + } + Property { + name: "dashOffset" + type: "double" + read: "dashOffset" + write: "setDashOffset" + notify: "dashOffsetChanged" + index: 8 + lineNumber: 227 + } + Property { + name: "dashPattern" + type: "double" + isList: true + read: "dashPattern" + write: "setDashPattern" + notify: "dashPatternChanged" + index: 9 + lineNumber: 228 + } + Property { + name: "fillGradient" + type: "QQuickShapeGradient" + isPointer: true + read: "fillGradient" + write: "setFillGradient" + reset: "resetFillGradient" + index: 10 + lineNumber: 229 + } + Property { + name: "scale" + revision: 270 + type: "QSizeF" + read: "scale" + write: "setScale" + notify: "scaleChanged" + index: 11 + lineNumber: 230 + } + Property { + name: "pathHints" + revision: 1543 + type: "PathHints" + read: "pathHints" + write: "setPathHints" + notify: "pathHintsChanged" + index: 12 + lineNumber: 231 + isFinal: true + } + Property { + name: "fillTransform" + revision: 1544 + type: "QMatrix4x4" + read: "fillTransform" + write: "setFillTransform" + notify: "fillTransformChanged" + index: 13 + lineNumber: 232 + isFinal: true + } + Property { + name: "fillItem" + revision: 1544 + type: "QQuickItem" + isPointer: true + read: "fillItem" + write: "setFillItem" + notify: "fillItemChanged" + index: 14 + lineNumber: 233 + isFinal: true + } + Property { + name: "trim" + revision: 1546 + type: "QQuickShapeTrim" + isPointer: true + read: "trim" + index: 15 + lineNumber: 234 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Signal { name: "shapePathChanged"; lineNumber: 327 } + Signal { name: "strokeColorChanged"; lineNumber: 328 } + Signal { name: "strokeWidthChanged"; lineNumber: 329 } + Signal { name: "fillColorChanged"; lineNumber: 330 } + Signal { name: "fillRuleChanged"; lineNumber: 331 } + Signal { name: "joinStyleChanged"; lineNumber: 332 } + Signal { name: "miterLimitChanged"; lineNumber: 333 } + Signal { name: "capStyleChanged"; lineNumber: 334 } + Signal { name: "strokeStyleChanged"; lineNumber: 335 } + Signal { name: "dashOffsetChanged"; lineNumber: 336 } + Signal { name: "dashPatternChanged"; lineNumber: 337 } + Signal { name: "pathHintsChanged"; revision: 1543; lineNumber: 339 } + Signal { name: "fillTransformChanged"; revision: 1544; lineNumber: 340 } + Signal { name: "fillItemChanged"; revision: 1544; lineNumber: 341 } + Method { name: "_q_fillGradientChanged"; lineNumber: 346 } + Method { name: "_q_fillItemDestroyed"; lineNumber: 347 } + } + Component { + file: "private/qquickshape_p.h" + lineNumber: 102 + name: "QQuickShapeRadialGradient" + accessSemantics: "reference" + defaultProperty: "stops" + prototype: "QQuickShapeGradient" + exports: [ + "QtQuick.Shapes/RadialGradient 1.0", + "QtQuick.Shapes/RadialGradient 2.0", + "QtQuick.Shapes/RadialGradient 2.12", + "QtQuick.Shapes/RadialGradient 6.0" + ] + exportMetaObjectRevisions: [256, 512, 524, 1536] + Property { + name: "centerX" + type: "double" + read: "centerX" + write: "setCenterX" + notify: "centerXChanged" + index: 0 + lineNumber: 105 + } + Property { + name: "centerY" + type: "double" + read: "centerY" + write: "setCenterY" + notify: "centerYChanged" + index: 1 + lineNumber: 106 + } + Property { + name: "centerRadius" + type: "double" + read: "centerRadius" + write: "setCenterRadius" + notify: "centerRadiusChanged" + index: 2 + lineNumber: 107 + } + Property { + name: "focalX" + type: "double" + read: "focalX" + write: "setFocalX" + notify: "focalXChanged" + index: 3 + lineNumber: 108 + } + Property { + name: "focalY" + type: "double" + read: "focalY" + write: "setFocalY" + notify: "focalYChanged" + index: 4 + lineNumber: 109 + } + Property { + name: "focalRadius" + type: "double" + read: "focalRadius" + write: "setFocalRadius" + notify: "focalRadiusChanged" + index: 5 + lineNumber: 110 + } + Signal { name: "centerXChanged"; lineNumber: 137 } + Signal { name: "centerYChanged"; lineNumber: 138 } + Signal { name: "focalXChanged"; lineNumber: 139 } + Signal { name: "focalYChanged"; lineNumber: 140 } + Signal { name: "centerRadiusChanged"; lineNumber: 141 } + Signal { name: "focalRadiusChanged"; lineNumber: 142 } + } + Component { + file: "private/qquickshape_p.h" + lineNumber: 183 + name: "QQuickShapeTrim" + accessSemantics: "reference" + prototype: "QObject" + Property { + name: "start" + type: "double" + read: "start" + write: "setStart" + notify: "startChanged" + index: 0 + lineNumber: 187 + isFinal: true + } + Property { + name: "end" + type: "double" + read: "end" + write: "setEnd" + notify: "endChanged" + index: 1 + lineNumber: 188 + isFinal: true + } + Property { + name: "offset" + type: "double" + read: "offset" + write: "setOffset" + notify: "offsetChanged" + index: 2 + lineNumber: 189 + isFinal: true + } + Signal { name: "startChanged"; lineNumber: 205 } + Signal { name: "endChanged"; lineNumber: 206 } + Signal { name: "offsetChanged"; lineNumber: 207 } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Shapes/qmldir b/photowall-qt/build/qml/QtQuick/Shapes/qmldir new file mode 100644 index 0000000..428ff39 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Shapes/qmldir @@ -0,0 +1,8 @@ +module QtQuick.Shapes +linktarget Qt6::qmlshapesplugin +plugin qmlshapesplugin +classname QmlShapesPlugin +typeinfo plugins.qmltypes +depends QtQuick auto +prefer :/qt-project.org/imports/QtQuick/Shapes/ + diff --git a/photowall-qt/build/qml/QtQuick/Shapes/qmlshapesplugin.dll b/photowall-qt/build/qml/QtQuick/Shapes/qmlshapesplugin.dll new file mode 100644 index 0000000..60f2e06 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Shapes/qmlshapesplugin.dll differ diff --git a/photowall-qt/build/qml/QtQuick/Templates/plugins.qmltypes b/photowall-qt/build/qml/QtQuick/Templates/plugins.qmltypes new file mode 100644 index 0000000..f8743f7 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Templates/plugins.qmltypes @@ -0,0 +1,9787 @@ +import QtQuick.tooling 1.2 + +// This file describes the plugin-supplied types contained in the library. +// It is used for QML tooling purposes only. +// +// This file was auto-generated by qmltyperegistrar. + +Module { + Component { + file: "private/qquickdialog_p.h" + lineNumber: 121 + name: "QColorDialogOptions" + accessSemantics: "none" + Enum { + name: "ColorDialogOptions" + alias: "ColorDialogOption" + isFlag: true + lineNumber: 157 + values: [ + "ShowAlphaChannel", + "NoButtons", + "DontUseNativeDialog", + "NoEyeDropperButton" + ] + } + } + Component { + file: "private/qquickdialog_p.h" + lineNumber: 128 + name: "QFileDialogOptions" + accessSemantics: "none" + Enum { + name: "ViewMode" + lineNumber: 272 + values: ["Detail", "List"] + } + Enum { + name: "FileMode" + lineNumber: 275 + values: [ + "AnyFile", + "ExistingFile", + "Directory", + "ExistingFiles", + "DirectoryOnly" + ] + } + Enum { + name: "AcceptMode" + lineNumber: 278 + values: ["AcceptOpen", "AcceptSave"] + } + Enum { + name: "DialogLabel" + lineNumber: 281 + values: [ + "LookIn", + "FileName", + "FileType", + "Accept", + "Reject", + "DialogLabelCount" + ] + } + Enum { + name: "FileDialogOptions" + alias: "FileDialogOption" + isFlag: true + lineNumber: 285 + values: [ + "ShowDirsOnly", + "DontResolveSymlinks", + "DontConfirmOverwrite", + "DontUseNativeDialog", + "ReadOnly", + "HideNameFilterDetails", + "DontUseCustomDirectoryIcons" + ] + } + } + Component { + file: "private/qquickdialog_p.h" + lineNumber: 135 + name: "QFontDialogOptions" + accessSemantics: "none" + Enum { + name: "FontDialogOptions" + alias: "FontDialogOption" + isFlag: true + lineNumber: 218 + values: [ + "NoButtons", + "DontUseNativeDialog", + "ScalableFonts", + "NonScalableFonts", + "MonospacedFonts", + "ProportionalFonts" + ] + } + } + Component { + file: "qpa/qplatformdialoghelper.h" + lineNumber: 44 + name: "QPlatformDialogHelper" + accessSemantics: "reference" + prototype: "QObject" + Enum { + name: "StandardButtons" + alias: "StandardButton" + isFlag: true + lineNumber: 53 + values: [ + "NoButton", + "Ok", + "Save", + "SaveAll", + "Open", + "Yes", + "YesToAll", + "No", + "NoToAll", + "Abort", + "Retry", + "Ignore", + "Close", + "Cancel", + "Discard", + "Help", + "Apply", + "Reset", + "RestoreDefaults", + "FirstButton", + "LastButton", + "LowestBit", + "HighestBit" + ] + } + Enum { + name: "ButtonRole" + lineNumber: 85 + values: [ + "InvalidRole", + "AcceptRole", + "RejectRole", + "DestructiveRole", + "ActionRole", + "HelpRole", + "YesRole", + "NoRole", + "ResetRole", + "ApplyRole", + "NRoles", + "RoleMask", + "AlternateRole", + "Stretch", + "Reverse", + "EOL" + ] + } + Enum { + name: "ButtonLayout" + lineNumber: 110 + values: [ + "UnknownLayout", + "WinLayout", + "MacLayout", + "KdeLayout", + "GnomeLayout", + "AndroidLayout" + ] + } + Signal { name: "accept"; lineNumber: 138 } + Signal { name: "reject"; lineNumber: 139 } + } + Component { + file: "private/qquickabstractbutton_p.h" + lineNumber: 27 + name: "QQuickAbstractButton" + accessSemantics: "reference" + prototype: "QQuickControl" + deferredNames: ["background", "contentItem", "indicator"] + exports: [ + "QtQuick.Templates/AbstractButton 2.0", + "QtQuick.Templates/AbstractButton 2.1", + "QtQuick.Templates/AbstractButton 2.2", + "QtQuick.Templates/AbstractButton 2.3", + "QtQuick.Templates/AbstractButton 2.4", + "QtQuick.Templates/AbstractButton 2.5", + "QtQuick.Templates/AbstractButton 2.7", + "QtQuick.Templates/AbstractButton 2.11", + "QtQuick.Templates/AbstractButton 6.0", + "QtQuick.Templates/AbstractButton 6.3", + "QtQuick.Templates/AbstractButton 6.7", + "QtQuick.Templates/AbstractButton 6.8" + ] + exportMetaObjectRevisions: [ + 512, + 513, + 514, + 515, + 516, + 517, + 519, + 523, + 1536, + 1539, + 1543, + 1544 + ] + Enum { + name: "Display" + lineNumber: 88 + values: [ + "IconOnly", + "TextOnly", + "TextBesideIcon", + "TextUnderIcon" + ] + } + Property { + name: "text" + type: "QString" + read: "text" + write: "setText" + reset: "resetText" + notify: "textChanged" + index: 0 + lineNumber: 30 + isFinal: true + } + Property { + name: "down" + type: "bool" + read: "isDown" + write: "setDown" + reset: "resetDown" + notify: "downChanged" + index: 1 + lineNumber: 31 + isFinal: true + } + Property { + name: "pressed" + type: "bool" + read: "isPressed" + notify: "pressedChanged" + index: 2 + lineNumber: 32 + isReadonly: true + isFinal: true + } + Property { + name: "checked" + type: "bool" + read: "isChecked" + write: "setChecked" + notify: "checkedChanged" + index: 3 + lineNumber: 33 + isFinal: true + } + Property { + name: "checkable" + type: "bool" + read: "isCheckable" + write: "setCheckable" + notify: "checkableChanged" + index: 4 + lineNumber: 34 + isFinal: true + } + Property { + name: "autoExclusive" + type: "bool" + read: "autoExclusive" + write: "setAutoExclusive" + notify: "autoExclusiveChanged" + index: 5 + lineNumber: 35 + isFinal: true + } + Property { + name: "autoRepeat" + type: "bool" + read: "autoRepeat" + write: "setAutoRepeat" + notify: "autoRepeatChanged" + index: 6 + lineNumber: 36 + isFinal: true + } + Property { + name: "indicator" + type: "QQuickItem" + isPointer: true + read: "indicator" + write: "setIndicator" + notify: "indicatorChanged" + index: 7 + lineNumber: 37 + isFinal: true + } + Property { + name: "icon" + revision: 515 + type: "QQuickIcon" + read: "icon" + write: "setIcon" + notify: "iconChanged" + index: 8 + lineNumber: 39 + isFinal: true + } + Property { + name: "display" + revision: 515 + type: "Display" + read: "display" + write: "setDisplay" + notify: "displayChanged" + index: 9 + lineNumber: 40 + isFinal: true + } + Property { + name: "action" + revision: 515 + type: "QQuickAction" + isPointer: true + read: "action" + write: "setAction" + notify: "actionChanged" + index: 10 + lineNumber: 41 + isFinal: true + } + Property { + name: "autoRepeatDelay" + revision: 516 + type: "int" + read: "autoRepeatDelay" + write: "setAutoRepeatDelay" + notify: "autoRepeatDelayChanged" + index: 11 + lineNumber: 43 + isFinal: true + } + Property { + name: "autoRepeatInterval" + revision: 516 + type: "int" + read: "autoRepeatInterval" + write: "setAutoRepeatInterval" + notify: "autoRepeatIntervalChanged" + index: 12 + lineNumber: 44 + isFinal: true + } + Property { + name: "pressX" + revision: 516 + type: "double" + read: "pressX" + notify: "pressXChanged" + index: 13 + lineNumber: 45 + isReadonly: true + isFinal: true + } + Property { + name: "pressY" + revision: 516 + type: "double" + read: "pressY" + notify: "pressYChanged" + index: 14 + lineNumber: 46 + isReadonly: true + isFinal: true + } + Property { + name: "implicitIndicatorWidth" + revision: 517 + type: "double" + read: "implicitIndicatorWidth" + notify: "implicitIndicatorWidthChanged" + index: 15 + lineNumber: 48 + isReadonly: true + isFinal: true + } + Property { + name: "implicitIndicatorHeight" + revision: 517 + type: "double" + read: "implicitIndicatorHeight" + notify: "implicitIndicatorHeightChanged" + index: 16 + lineNumber: 49 + isReadonly: true + isFinal: true + } + Signal { name: "pressed"; lineNumber: 127 } + Signal { name: "released"; lineNumber: 128 } + Signal { name: "canceled"; lineNumber: 129 } + Signal { name: "clicked"; lineNumber: 130 } + Signal { name: "pressAndHold"; lineNumber: 131 } + Signal { name: "doubleClicked"; lineNumber: 132 } + Signal { name: "textChanged"; lineNumber: 133 } + Signal { name: "downChanged"; lineNumber: 134 } + Signal { name: "pressedChanged"; lineNumber: 135 } + Signal { name: "checkedChanged"; lineNumber: 136 } + Signal { name: "checkableChanged"; lineNumber: 137 } + Signal { name: "autoExclusiveChanged"; lineNumber: 138 } + Signal { name: "autoRepeatChanged"; lineNumber: 139 } + Signal { name: "indicatorChanged"; lineNumber: 140 } + Signal { name: "toggled"; revision: 514; lineNumber: 142 } + Signal { name: "iconChanged"; revision: 515; lineNumber: 144 } + Signal { name: "displayChanged"; revision: 515; lineNumber: 145 } + Signal { name: "actionChanged"; revision: 515; lineNumber: 146 } + Signal { name: "autoRepeatDelayChanged"; revision: 516; lineNumber: 148 } + Signal { name: "autoRepeatIntervalChanged"; revision: 516; lineNumber: 149 } + Signal { name: "pressXChanged"; revision: 516; lineNumber: 150 } + Signal { name: "pressYChanged"; revision: 516; lineNumber: 151 } + Signal { name: "implicitIndicatorWidthChanged"; revision: 517; lineNumber: 153 } + Signal { name: "implicitIndicatorHeightChanged"; revision: 517; lineNumber: 154 } + Method { name: "toggle"; lineNumber: 122 } + Method { name: "click"; revision: 1544; lineNumber: 123 } + Method { name: "animateClick"; revision: 1544; lineNumber: 124 } + Method { name: "accessiblePressAction"; lineNumber: 184 } + } + Component { + file: "private/qquickaction_p.h" + lineNumber: 29 + name: "QQuickAction" + accessSemantics: "reference" + prototype: "QObject" + exports: [ + "QtQuick.Templates/Action 2.3", + "QtQuick.Templates/Action 6.0" + ] + exportMetaObjectRevisions: [515, 1536] + Property { + name: "text" + type: "QString" + read: "text" + write: "setText" + notify: "textChanged" + index: 0 + lineNumber: 32 + isFinal: true + } + Property { + name: "icon" + type: "QQuickIcon" + read: "icon" + write: "setIcon" + notify: "iconChanged" + index: 1 + lineNumber: 33 + isFinal: true + } + Property { + name: "enabled" + type: "bool" + read: "isEnabled" + write: "setEnabled" + reset: "resetEnabled" + notify: "enabledChanged" + index: 2 + lineNumber: 34 + isFinal: true + } + Property { + name: "checked" + type: "bool" + read: "isChecked" + write: "setChecked" + notify: "checkedChanged" + index: 3 + lineNumber: 35 + isFinal: true + } + Property { + name: "checkable" + type: "bool" + read: "isCheckable" + write: "setCheckable" + notify: "checkableChanged" + index: 4 + lineNumber: 36 + isFinal: true + } + Property { + name: "shortcut" + type: "QVariant" + read: "shortcut" + write: "setShortcut" + notify: "shortcutChanged" + index: 5 + lineNumber: 38 + privateClass: "QQuickActionPrivate" + isFinal: true + } + Signal { + name: "textChanged" + lineNumber: 73 + Parameter { name: "text"; type: "QString" } + } + Signal { + name: "iconChanged" + lineNumber: 74 + Parameter { name: "icon"; type: "QQuickIcon" } + } + Signal { + name: "enabledChanged" + lineNumber: 75 + Parameter { name: "enabled"; type: "bool" } + } + Signal { + name: "checkedChanged" + lineNumber: 76 + Parameter { name: "checked"; type: "bool" } + } + Signal { + name: "checkableChanged" + lineNumber: 77 + Parameter { name: "checkable"; type: "bool" } + } + Signal { + name: "shortcutChanged" + lineNumber: 79 + Parameter { name: "shortcut"; type: "QKeySequence" } + } + Signal { + name: "toggled" + lineNumber: 82 + Parameter { name: "source"; type: "QObject"; isPointer: true } + } + Signal { name: "toggled"; isCloned: true; lineNumber: 82 } + Signal { + name: "triggered" + lineNumber: 83 + Parameter { name: "source"; type: "QObject"; isPointer: true } + } + Signal { name: "triggered"; isCloned: true; lineNumber: 83 } + Method { + name: "toggle" + lineNumber: 69 + Parameter { name: "source"; type: "QObject"; isPointer: true } + } + Method { name: "toggle"; isCloned: true; lineNumber: 69 } + Method { + name: "trigger" + lineNumber: 70 + Parameter { name: "source"; type: "QObject"; isPointer: true } + } + Method { name: "trigger"; isCloned: true; lineNumber: 70 } + } + Component { + file: "private/qquickactiongroup_p.h" + lineNumber: 30 + name: "QQuickActionGroup" + accessSemantics: "reference" + defaultProperty: "actions" + prototype: "QObject" + exports: [ + "QtQuick.Templates/ActionGroup 2.3", + "QtQuick.Templates/ActionGroup 6.0" + ] + exportMetaObjectRevisions: [515, 1536] + attachedType: "QQuickActionGroupAttached" + Property { + name: "checkedAction" + type: "QQuickAction" + isPointer: true + read: "checkedAction" + write: "setCheckedAction" + notify: "checkedActionChanged" + index: 0 + lineNumber: 33 + isFinal: true + } + Property { + name: "actions" + type: "QQuickAction" + isList: true + read: "actions" + notify: "actionsChanged" + index: 1 + lineNumber: 34 + isReadonly: true + isFinal: true + } + Property { + name: "exclusive" + type: "bool" + read: "isExclusive" + write: "setExclusive" + notify: "exclusiveChanged" + index: 2 + lineNumber: 35 + isFinal: true + } + Property { + name: "enabled" + type: "bool" + read: "isEnabled" + write: "setEnabled" + notify: "enabledChanged" + index: 3 + lineNumber: 36 + isFinal: true + } + Signal { name: "checkedActionChanged"; lineNumber: 64 } + Signal { name: "actionsChanged"; lineNumber: 65 } + Signal { name: "exclusiveChanged"; lineNumber: 66 } + Signal { name: "enabledChanged"; lineNumber: 67 } + Signal { + name: "triggered" + lineNumber: 68 + Parameter { name: "action"; type: "QQuickAction"; isPointer: true } + } + Method { + name: "addAction" + lineNumber: 60 + Parameter { name: "action"; type: "QQuickAction"; isPointer: true } + } + Method { + name: "removeAction" + lineNumber: 61 + Parameter { name: "action"; type: "QQuickAction"; isPointer: true } + } + Method { name: "_q_updateCurrent"; lineNumber: 74 } + } + Component { + file: "private/qquickactiongroup_p.h" + lineNumber: 77 + name: "QQuickActionGroupAttached" + accessSemantics: "reference" + prototype: "QObject" + Property { + name: "group" + type: "QQuickActionGroup" + isPointer: true + read: "group" + write: "setGroup" + notify: "groupChanged" + index: 0 + lineNumber: 80 + isFinal: true + } + Signal { name: "groupChanged"; lineNumber: 89 } + } + Component { + file: "private/qquickapplicationwindow_p.h" + lineNumber: 33 + name: "QQuickApplicationWindow" + accessSemantics: "reference" + defaultProperty: "contentData" + prototype: "QQuickWindowQmlImpl" + deferredNames: ["background"] + exports: [ + "QtQuick.Templates/ApplicationWindow 2.0", + "QtQuick.Templates/ApplicationWindow 2.1", + "QtQuick.Templates/ApplicationWindow 2.2", + "QtQuick.Templates/ApplicationWindow 2.3", + "QtQuick.Templates/ApplicationWindow 2.13", + "QtQuick.Templates/ApplicationWindow 2.14", + "QtQuick.Templates/ApplicationWindow 6.0", + "QtQuick.Templates/ApplicationWindow 6.2", + "QtQuick.Templates/ApplicationWindow 6.7", + "QtQuick.Templates/ApplicationWindow 6.9", + "QtQuick.Templates/ApplicationWindow 6.10" + ] + exportMetaObjectRevisions: [ + 512, + 513, + 514, + 515, + 525, + 526, + 1536, + 1538, + 1543, + 1545, + 1546 + ] + attachedType: "QQuickApplicationWindowAttached" + Property { + name: "background" + type: "QQuickItem" + isPointer: true + read: "background" + write: "setBackground" + notify: "backgroundChanged" + index: 0 + lineNumber: 36 + isFinal: true + } + Property { + name: "contentItem" + type: "QQuickItem" + isPointer: true + read: "contentItem" + index: 1 + lineNumber: 37 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "contentData" + type: "QObject" + isList: true + read: "contentData" + index: 2 + lineNumber: 38 + privateClass: "QQuickApplicationWindowPrivate" + isReadonly: true + isFinal: true + } + Property { + name: "activeFocusControl" + type: "QQuickItem" + isPointer: true + read: "activeFocusControl" + notify: "activeFocusControlChanged" + index: 3 + lineNumber: 39 + isReadonly: true + isFinal: true + } + Property { + name: "header" + type: "QQuickItem" + isPointer: true + read: "header" + write: "setHeader" + notify: "headerChanged" + index: 4 + lineNumber: 40 + isFinal: true + } + Property { + name: "footer" + type: "QQuickItem" + isPointer: true + read: "footer" + write: "setFooter" + notify: "footerChanged" + index: 5 + lineNumber: 41 + isFinal: true + } + Property { + name: "font" + type: "QFont" + read: "font" + write: "setFont" + reset: "resetFont" + notify: "fontChanged" + index: 6 + lineNumber: 42 + isFinal: true + } + Property { + name: "locale" + type: "QLocale" + read: "locale" + write: "setLocale" + reset: "resetLocale" + notify: "localeChanged" + index: 7 + lineNumber: 43 + isFinal: true + } + Property { + name: "menuBar" + revision: 515 + type: "QQuickItem" + isPointer: true + read: "menuBar" + write: "setMenuBar" + notify: "menuBarChanged" + index: 8 + lineNumber: 45 + isFinal: true + } + Property { + name: "palette" + revision: 515 + type: "QQuickPalette" + isPointer: true + read: "palette" + write: "setPalette" + reset: "resetPalette" + notify: "paletteChanged" + index: 9 + lineNumber: 47 + privateClass: "QQuickApplicationWindowPrivate" + } + Property { + name: "topPadding" + revision: 1545 + type: "double" + read: "topPadding" + write: "setTopPadding" + reset: "resetTopPadding" + notify: "topPaddingChanged" + index: 10 + lineNumber: 49 + privateClass: "QQuickApplicationWindowPrivate->control" + isFinal: true + } + Property { + name: "leftPadding" + revision: 1545 + type: "double" + read: "leftPadding" + write: "setLeftPadding" + reset: "resetLeftPadding" + notify: "leftPaddingChanged" + index: 11 + lineNumber: 51 + privateClass: "QQuickApplicationWindowPrivate->control" + isFinal: true + } + Property { + name: "rightPadding" + revision: 1545 + type: "double" + read: "rightPadding" + write: "setRightPadding" + reset: "resetRightPadding" + notify: "rightPaddingChanged" + index: 12 + lineNumber: 53 + privateClass: "QQuickApplicationWindowPrivate->control" + isFinal: true + } + Property { + name: "bottomPadding" + revision: 1545 + type: "double" + read: "bottomPadding" + write: "setBottomPadding" + reset: "resetBottomPadding" + notify: "bottomPaddingChanged" + index: 13 + lineNumber: 55 + privateClass: "QQuickApplicationWindowPrivate->control" + isFinal: true + } + Signal { name: "backgroundChanged"; lineNumber: 95 } + Signal { name: "activeFocusControlChanged"; lineNumber: 96 } + Signal { name: "headerChanged"; lineNumber: 97 } + Signal { name: "footerChanged"; lineNumber: 98 } + Signal { name: "fontChanged"; lineNumber: 99 } + Signal { name: "localeChanged"; lineNumber: 100 } + Signal { name: "menuBarChanged"; revision: 515; lineNumber: 101 } + Signal { name: "topPaddingChanged"; revision: 1545; lineNumber: 103 } + Signal { name: "leftPaddingChanged"; revision: 1545; lineNumber: 104 } + Signal { name: "rightPaddingChanged"; revision: 1545; lineNumber: 105 } + Signal { name: "bottomPaddingChanged"; revision: 1545; lineNumber: 106 } + Method { name: "_q_updateActiveFocus"; lineNumber: 118 } + } + Component { + file: "private/qquickapplicationwindow_p.h" + lineNumber: 121 + name: "QQuickApplicationWindowAttached" + accessSemantics: "reference" + prototype: "QObject" + Property { + name: "window" + type: "QQuickApplicationWindow" + isPointer: true + read: "window" + notify: "windowChanged" + index: 0 + lineNumber: 124 + isReadonly: true + isFinal: true + } + Property { + name: "contentItem" + type: "QQuickItem" + isPointer: true + read: "contentItem" + notify: "contentItemChanged" + index: 1 + lineNumber: 125 + isReadonly: true + isFinal: true + } + Property { + name: "activeFocusControl" + type: "QQuickItem" + isPointer: true + read: "activeFocusControl" + notify: "activeFocusControlChanged" + index: 2 + lineNumber: 126 + isReadonly: true + isFinal: true + } + Property { + name: "header" + type: "QQuickItem" + isPointer: true + read: "header" + notify: "headerChanged" + index: 3 + lineNumber: 127 + isReadonly: true + isFinal: true + } + Property { + name: "footer" + type: "QQuickItem" + isPointer: true + read: "footer" + notify: "footerChanged" + index: 4 + lineNumber: 128 + isReadonly: true + isFinal: true + } + Property { + name: "menuBar" + type: "QQuickItem" + isPointer: true + read: "menuBar" + notify: "menuBarChanged" + index: 5 + lineNumber: 129 + isReadonly: true + isFinal: true + } + Signal { name: "windowChanged"; lineNumber: 142 } + Signal { name: "contentItemChanged"; lineNumber: 143 } + Signal { name: "activeFocusControlChanged"; lineNumber: 144 } + Signal { name: "headerChanged"; lineNumber: 145 } + Signal { name: "footerChanged"; lineNumber: 146 } + Signal { name: "menuBarChanged"; lineNumber: 148 } + } + Component { + file: "private/qquickbusyindicator_p.h" + lineNumber: 25 + name: "QQuickBusyIndicator" + accessSemantics: "reference" + prototype: "QQuickControl" + exports: [ + "QtQuick.Templates/BusyIndicator 2.0", + "QtQuick.Templates/BusyIndicator 2.1", + "QtQuick.Templates/BusyIndicator 2.4", + "QtQuick.Templates/BusyIndicator 2.5", + "QtQuick.Templates/BusyIndicator 2.7", + "QtQuick.Templates/BusyIndicator 2.11", + "QtQuick.Templates/BusyIndicator 6.0", + "QtQuick.Templates/BusyIndicator 6.3", + "QtQuick.Templates/BusyIndicator 6.7" + ] + exportMetaObjectRevisions: [ + 512, + 513, + 516, + 517, + 519, + 523, + 1536, + 1539, + 1543 + ] + Property { + name: "running" + type: "bool" + read: "isRunning" + write: "setRunning" + notify: "runningChanged" + index: 0 + lineNumber: 28 + isFinal: true + } + Signal { name: "runningChanged"; lineNumber: 39 } + } + Component { + file: "private/qquickbutton_p.h" + lineNumber: 25 + name: "QQuickButton" + accessSemantics: "reference" + prototype: "QQuickAbstractButton" + exports: [ + "QtQuick.Templates/Button 2.0", + "QtQuick.Templates/Button 2.1", + "QtQuick.Templates/Button 2.2", + "QtQuick.Templates/Button 2.3", + "QtQuick.Templates/Button 2.4", + "QtQuick.Templates/Button 2.5", + "QtQuick.Templates/Button 2.7", + "QtQuick.Templates/Button 2.11", + "QtQuick.Templates/Button 6.0", + "QtQuick.Templates/Button 6.3", + "QtQuick.Templates/Button 6.7", + "QtQuick.Templates/Button 6.8" + ] + exportMetaObjectRevisions: [ + 512, + 513, + 514, + 515, + 516, + 517, + 519, + 523, + 1536, + 1539, + 1543, + 1544 + ] + Property { + name: "highlighted" + type: "bool" + read: "isHighlighted" + write: "setHighlighted" + notify: "highlightedChanged" + index: 0 + lineNumber: 28 + isFinal: true + } + Property { + name: "flat" + type: "bool" + read: "isFlat" + write: "setFlat" + notify: "flatChanged" + index: 1 + lineNumber: 29 + isFinal: true + } + Signal { name: "highlightedChanged"; lineNumber: 43 } + Signal { name: "flatChanged"; lineNumber: 44 } + } + Component { + file: "private/qquickbuttongroup_p.h" + lineNumber: 31 + name: "QQuickButtonGroup" + accessSemantics: "reference" + prototype: "QObject" + interfaces: ["QQmlParserStatus"] + exports: [ + "QtQuick.Templates/ButtonGroup 2.0", + "QtQuick.Templates/ButtonGroup 2.1", + "QtQuick.Templates/ButtonGroup 2.3", + "QtQuick.Templates/ButtonGroup 2.4", + "QtQuick.Templates/ButtonGroup 6.0" + ] + exportMetaObjectRevisions: [512, 513, 515, 516, 1536] + attachedType: "QQuickButtonGroupAttached" + Property { + name: "checkedButton" + type: "QQuickAbstractButton" + isPointer: true + read: "checkedButton" + write: "setCheckedButton" + notify: "checkedButtonChanged" + index: 0 + lineNumber: 34 + isFinal: true + } + Property { + name: "buttons" + type: "QQuickAbstractButton" + isList: true + read: "buttons" + notify: "buttonsChanged" + index: 1 + lineNumber: 35 + isReadonly: true + isFinal: true + } + Property { + name: "exclusive" + revision: 515 + type: "bool" + read: "isExclusive" + write: "setExclusive" + notify: "exclusiveChanged" + index: 2 + lineNumber: 37 + isFinal: true + } + Property { + name: "checkState" + revision: 516 + type: "Qt::CheckState" + read: "checkState" + write: "setCheckState" + notify: "checkStateChanged" + index: 3 + lineNumber: 39 + isFinal: true + } + Signal { name: "checkedButtonChanged"; lineNumber: 68 } + Signal { name: "buttonsChanged"; lineNumber: 69 } + Signal { + name: "clicked" + revision: 513 + lineNumber: 71 + Parameter { name: "button"; type: "QQuickAbstractButton"; isPointer: true } + } + Signal { name: "exclusiveChanged"; revision: 515; lineNumber: 73 } + Signal { name: "checkStateChanged"; revision: 516; lineNumber: 75 } + Method { + name: "addButton" + lineNumber: 64 + Parameter { name: "button"; type: "QQuickAbstractButton"; isPointer: true } + } + Method { + name: "removeButton" + lineNumber: 65 + Parameter { name: "button"; type: "QQuickAbstractButton"; isPointer: true } + } + Method { name: "_q_updateCurrent"; lineNumber: 85 } + } + Component { + file: "private/qquickbuttongroup_p.h" + lineNumber: 88 + name: "QQuickButtonGroupAttached" + accessSemantics: "reference" + prototype: "QObject" + Property { + name: "group" + type: "QQuickButtonGroup" + isPointer: true + read: "group" + write: "setGroup" + notify: "groupChanged" + index: 0 + lineNumber: 91 + isFinal: true + } + Signal { name: "groupChanged"; lineNumber: 100 } + } + Component { + file: "private/qquickcalendar_p.h" + lineNumber: 26 + name: "QQuickCalendar" + accessSemantics: "reference" + prototype: "QObject" + exports: ["QtQuick.Templates/Calendar 6.3"] + exportMetaObjectRevisions: [1539] + Enum { + name: "Month" + lineNumber: 35 + values: [ + "January", + "February", + "March", + "April", + "May", + "June", + "July", + "August", + "September", + "October", + "November", + "December" + ] + } + } + Component { + file: "private/qquickcalendarmodel_p.h" + lineNumber: 29 + name: "QQuickCalendarModel" + accessSemantics: "reference" + prototype: "QAbstractListModel" + interfaces: ["QQmlParserStatus"] + exports: [ + "QtQuick.Templates/CalendarModel 6.3", + "QtQuick.Templates/CalendarModel 6.4" + ] + exportMetaObjectRevisions: [1539, 1540] + Property { + name: "from" + type: "QDate" + read: "from" + write: "setFrom" + notify: "fromChanged" + index: 0 + lineNumber: 33 + isFinal: true + } + Property { + name: "to" + type: "QDate" + read: "to" + write: "setTo" + notify: "toChanged" + index: 1 + lineNumber: 34 + isFinal: true + } + Property { + name: "count" + type: "int" + read: "rowCount" + notify: "countChanged" + index: 2 + lineNumber: 35 + isReadonly: true + } + Signal { name: "fromChanged"; lineNumber: 63 } + Signal { name: "toChanged"; lineNumber: 64 } + Signal { name: "countChanged"; lineNumber: 65 } + Method { + name: "monthAt" + type: "int" + isMethodConstant: true + lineNumber: 48 + Parameter { name: "index"; type: "int" } + } + Method { + name: "yearAt" + type: "int" + isMethodConstant: true + lineNumber: 49 + Parameter { name: "index"; type: "int" } + } + Method { + name: "indexOf" + type: "int" + isMethodConstant: true + lineNumber: 50 + Parameter { name: "date"; type: "QDate" } + } + Method { + name: "indexOf" + type: "int" + isMethodConstant: true + lineNumber: 51 + Parameter { name: "year"; type: "int" } + Parameter { name: "month"; type: "int" } + } + } + Component { + file: "private/qquickcheckbox_p.h" + lineNumber: 25 + name: "QQuickCheckBox" + accessSemantics: "reference" + prototype: "QQuickAbstractButton" + exports: [ + "QtQuick.Templates/CheckBox 2.0", + "QtQuick.Templates/CheckBox 2.1", + "QtQuick.Templates/CheckBox 2.2", + "QtQuick.Templates/CheckBox 2.3", + "QtQuick.Templates/CheckBox 2.4", + "QtQuick.Templates/CheckBox 2.5", + "QtQuick.Templates/CheckBox 2.7", + "QtQuick.Templates/CheckBox 2.11", + "QtQuick.Templates/CheckBox 6.0", + "QtQuick.Templates/CheckBox 6.3", + "QtQuick.Templates/CheckBox 6.7", + "QtQuick.Templates/CheckBox 6.8" + ] + exportMetaObjectRevisions: [ + 512, + 513, + 514, + 515, + 516, + 517, + 519, + 523, + 1536, + 1539, + 1543, + 1544 + ] + Property { + name: "tristate" + type: "bool" + read: "isTristate" + write: "setTristate" + notify: "tristateChanged" + index: 0 + lineNumber: 28 + isFinal: true + } + Property { + name: "checkState" + type: "Qt::CheckState" + read: "checkState" + write: "setCheckState" + notify: "checkStateChanged" + index: 1 + lineNumber: 29 + isFinal: true + } + Property { + name: "nextCheckState" + revision: 516 + type: "QJSValue" + read: "getNextCheckState" + write: "setNextCheckState" + notify: "nextCheckStateChanged" + index: 2 + lineNumber: 31 + isFinal: true + } + Signal { name: "tristateChanged"; lineNumber: 48 } + Signal { name: "checkStateChanged"; lineNumber: 49 } + Signal { name: "nextCheckStateChanged"; revision: 516; lineNumber: 51 } + } + Component { + file: "private/qquickcheckdelegate_p.h" + lineNumber: 25 + name: "QQuickCheckDelegate" + accessSemantics: "reference" + prototype: "QQuickItemDelegate" + exports: [ + "QtQuick.Templates/CheckDelegate 2.0", + "QtQuick.Templates/CheckDelegate 2.1", + "QtQuick.Templates/CheckDelegate 2.2", + "QtQuick.Templates/CheckDelegate 2.3", + "QtQuick.Templates/CheckDelegate 2.4", + "QtQuick.Templates/CheckDelegate 2.5", + "QtQuick.Templates/CheckDelegate 2.7", + "QtQuick.Templates/CheckDelegate 2.11", + "QtQuick.Templates/CheckDelegate 6.0", + "QtQuick.Templates/CheckDelegate 6.3", + "QtQuick.Templates/CheckDelegate 6.7", + "QtQuick.Templates/CheckDelegate 6.8" + ] + exportMetaObjectRevisions: [ + 512, + 513, + 514, + 515, + 516, + 517, + 519, + 523, + 1536, + 1539, + 1543, + 1544 + ] + Property { + name: "tristate" + type: "bool" + read: "isTristate" + write: "setTristate" + notify: "tristateChanged" + index: 0 + lineNumber: 28 + isFinal: true + } + Property { + name: "checkState" + type: "Qt::CheckState" + read: "checkState" + write: "setCheckState" + notify: "checkStateChanged" + index: 1 + lineNumber: 29 + isFinal: true + } + Property { + name: "nextCheckState" + revision: 516 + type: "QJSValue" + write: "setNextCheckState" + notify: "nextCheckStateChanged" + index: 2 + lineNumber: 31 + privateClass: "QQuickCheckDelegatePrivate" + isFinal: true + } + Signal { name: "tristateChanged"; lineNumber: 45 } + Signal { name: "checkStateChanged"; lineNumber: 46 } + Signal { name: "nextCheckStateChanged"; revision: 516; lineNumber: 48 } + } + Component { + file: "private/qquickcombobox_p.h" + lineNumber: 35 + name: "QQuickComboBox" + accessSemantics: "reference" + prototype: "QQuickControl" + deferredNames: ["background", "contentItem", "indicator", "popup"] + exports: [ + "QtQuick.Templates/ComboBox 2.0", + "QtQuick.Templates/ComboBox 2.1", + "QtQuick.Templates/ComboBox 2.2", + "QtQuick.Templates/ComboBox 2.4", + "QtQuick.Templates/ComboBox 2.5", + "QtQuick.Templates/ComboBox 2.7", + "QtQuick.Templates/ComboBox 2.11", + "QtQuick.Templates/ComboBox 2.14", + "QtQuick.Templates/ComboBox 2.15", + "QtQuick.Templates/ComboBox 6.0", + "QtQuick.Templates/ComboBox 6.3", + "QtQuick.Templates/ComboBox 6.7" + ] + exportMetaObjectRevisions: [ + 512, + 513, + 514, + 516, + 517, + 519, + 523, + 526, + 527, + 1536, + 1539, + 1543 + ] + Enum { + name: "ImplicitContentWidthPolicy" + lineNumber: 161 + values: [ + "ContentItemImplicitWidth", + "WidestText", + "WidestTextWhenCompleted" + ] + } + Property { + name: "count" + type: "int" + read: "count" + notify: "countChanged" + index: 0 + lineNumber: 38 + isReadonly: true + isFinal: true + } + Property { + name: "model" + type: "QVariant" + read: "model" + write: "setModel" + notify: "modelChanged" + index: 1 + lineNumber: 39 + isFinal: true + } + Property { + name: "delegateModel" + type: "QQmlInstanceModel" + isPointer: true + read: "delegateModel" + notify: "delegateModelChanged" + index: 2 + lineNumber: 40 + isReadonly: true + isFinal: true + } + Property { + name: "pressed" + type: "bool" + read: "isPressed" + notify: "pressedChanged" + index: 3 + lineNumber: 41 + isReadonly: true + isFinal: true + } + Property { + name: "highlightedIndex" + type: "int" + read: "highlightedIndex" + notify: "highlightedIndexChanged" + index: 4 + lineNumber: 42 + isReadonly: true + isFinal: true + } + Property { + name: "currentIndex" + type: "int" + read: "currentIndex" + write: "setCurrentIndex" + notify: "currentIndexChanged" + index: 5 + lineNumber: 43 + isFinal: true + } + Property { + name: "currentText" + type: "QString" + read: "currentText" + notify: "currentTextChanged" + index: 6 + lineNumber: 44 + isReadonly: true + isFinal: true + } + Property { + name: "displayText" + type: "QString" + read: "displayText" + write: "setDisplayText" + reset: "resetDisplayText" + notify: "displayTextChanged" + index: 7 + lineNumber: 45 + isFinal: true + } + Property { + name: "textRole" + type: "QString" + read: "textRole" + write: "setTextRole" + notify: "textRoleChanged" + index: 8 + lineNumber: 46 + isFinal: true + } + Property { + name: "delegate" + type: "QQmlComponent" + isPointer: true + read: "delegate" + write: "setDelegate" + notify: "delegateChanged" + index: 9 + lineNumber: 47 + isFinal: true + } + Property { + name: "indicator" + type: "QQuickItem" + isPointer: true + read: "indicator" + write: "setIndicator" + notify: "indicatorChanged" + index: 10 + lineNumber: 48 + isFinal: true + } + Property { + name: "popup" + type: "QQuickPopup" + isPointer: true + read: "popup" + write: "setPopup" + notify: "popupChanged" + index: 11 + lineNumber: 49 + isFinal: true + } + Property { + name: "flat" + revision: 513 + type: "bool" + read: "isFlat" + write: "setFlat" + notify: "flatChanged" + index: 12 + lineNumber: 51 + isFinal: true + } + Property { + name: "down" + revision: 514 + type: "bool" + read: "isDown" + write: "setDown" + reset: "resetDown" + notify: "downChanged" + index: 13 + lineNumber: 53 + isFinal: true + } + Property { + name: "editable" + revision: 514 + type: "bool" + read: "isEditable" + write: "setEditable" + notify: "editableChanged" + index: 14 + lineNumber: 54 + isFinal: true + } + Property { + name: "editText" + revision: 514 + type: "QString" + read: "editText" + write: "setEditText" + reset: "resetEditText" + notify: "editTextChanged" + index: 15 + lineNumber: 55 + isFinal: true + } + Property { + name: "validator" + revision: 514 + type: "QValidator" + isPointer: true + read: "validator" + write: "setValidator" + notify: "validatorChanged" + index: 16 + lineNumber: 57 + isFinal: true + } + Property { + name: "inputMethodHints" + revision: 514 + type: "Qt::InputMethodHints" + read: "inputMethodHints" + write: "setInputMethodHints" + notify: "inputMethodHintsChanged" + index: 17 + lineNumber: 59 + isFinal: true + } + Property { + name: "inputMethodComposing" + revision: 514 + type: "bool" + read: "isInputMethodComposing" + notify: "inputMethodComposingChanged" + index: 18 + lineNumber: 60 + isReadonly: true + isFinal: true + } + Property { + name: "acceptableInput" + revision: 514 + type: "bool" + read: "hasAcceptableInput" + notify: "acceptableInputChanged" + index: 19 + lineNumber: 61 + isReadonly: true + isFinal: true + } + Property { + name: "implicitIndicatorWidth" + revision: 517 + type: "double" + read: "implicitIndicatorWidth" + notify: "implicitIndicatorWidthChanged" + index: 20 + lineNumber: 63 + isReadonly: true + isFinal: true + } + Property { + name: "implicitIndicatorHeight" + revision: 517 + type: "double" + read: "implicitIndicatorHeight" + notify: "implicitIndicatorHeightChanged" + index: 21 + lineNumber: 64 + isReadonly: true + isFinal: true + } + Property { + name: "currentValue" + revision: 526 + type: "QVariant" + read: "currentValue" + write: "setCurrentValue" + notify: "currentValueChanged" + index: 22 + lineNumber: 67 + isFinal: true + } + Property { + name: "valueRole" + revision: 526 + type: "QString" + read: "valueRole" + write: "setValueRole" + notify: "valueRoleChanged" + index: 23 + lineNumber: 68 + isFinal: true + } + Property { + name: "selectTextByMouse" + revision: 527 + type: "bool" + read: "selectTextByMouse" + write: "setSelectTextByMouse" + notify: "selectTextByMouseChanged" + index: 24 + lineNumber: 70 + isFinal: true + } + Property { + name: "implicitContentWidthPolicy" + revision: 1536 + type: "ImplicitContentWidthPolicy" + read: "implicitContentWidthPolicy" + write: "setImplicitContentWidthPolicy" + notify: "implicitContentWidthPolicyChanged" + index: 25 + lineNumber: 72 + isFinal: true + } + Signal { + name: "activated" + lineNumber: 177 + Parameter { name: "index"; type: "int" } + } + Signal { + name: "highlighted" + lineNumber: 178 + Parameter { name: "index"; type: "int" } + } + Signal { name: "countChanged"; lineNumber: 179 } + Signal { name: "modelChanged"; lineNumber: 180 } + Signal { name: "delegateModelChanged"; lineNumber: 181 } + Signal { name: "pressedChanged"; lineNumber: 182 } + Signal { name: "highlightedIndexChanged"; lineNumber: 183 } + Signal { name: "currentIndexChanged"; lineNumber: 184 } + Signal { name: "currentTextChanged"; lineNumber: 185 } + Signal { name: "displayTextChanged"; lineNumber: 186 } + Signal { name: "textRoleChanged"; lineNumber: 187 } + Signal { name: "delegateChanged"; lineNumber: 188 } + Signal { name: "indicatorChanged"; lineNumber: 189 } + Signal { name: "popupChanged"; lineNumber: 190 } + Signal { name: "flatChanged"; revision: 513; lineNumber: 192 } + Signal { name: "accepted"; revision: 514; lineNumber: 194 } + Signal { name: "downChanged"; revision: 514; lineNumber: 195 } + Signal { name: "editableChanged"; revision: 514; lineNumber: 196 } + Signal { name: "editTextChanged"; revision: 514; lineNumber: 197 } + Signal { name: "validatorChanged"; revision: 514; lineNumber: 199 } + Signal { name: "inputMethodHintsChanged"; revision: 514; lineNumber: 201 } + Signal { name: "inputMethodComposingChanged"; revision: 514; lineNumber: 202 } + Signal { name: "acceptableInputChanged"; revision: 514; lineNumber: 203 } + Signal { name: "implicitIndicatorWidthChanged"; revision: 517; lineNumber: 205 } + Signal { name: "implicitIndicatorHeightChanged"; revision: 517; lineNumber: 206 } + Signal { name: "valueRoleChanged"; revision: 526; lineNumber: 208 } + Signal { name: "currentValueChanged"; revision: 526; lineNumber: 209 } + Signal { name: "selectTextByMouseChanged"; revision: 527; lineNumber: 211 } + Signal { name: "implicitContentWidthPolicyChanged"; revision: 1536; lineNumber: 213 } + Method { name: "incrementCurrentIndex"; lineNumber: 172 } + Method { name: "decrementCurrentIndex"; lineNumber: 173 } + Method { name: "selectAll"; revision: 514; lineNumber: 174 } + Method { + name: "textAt" + type: "QString" + isMethodConstant: true + lineNumber: 116 + Parameter { name: "index"; type: "int" } + } + Method { + name: "find" + type: "int" + isMethodConstant: true + lineNumber: 117 + Parameter { name: "text"; type: "QString" } + Parameter { name: "flags"; type: "Qt::MatchFlags" } + } + Method { + name: "find" + type: "int" + isCloned: true + isMethodConstant: true + lineNumber: 117 + Parameter { name: "text"; type: "QString" } + } + Method { + name: "valueAt" + revision: 526 + type: "QVariant" + isMethodConstant: true + lineNumber: 153 + Parameter { name: "index"; type: "int" } + } + Method { + name: "indexOfValue" + revision: 526 + type: "int" + isMethodConstant: true + lineNumber: 154 + Parameter { name: "value"; type: "QVariant" } + } + } + Component { + file: "private/qquickcontainer_p.h" + lineNumber: 28 + name: "QQuickContainer" + accessSemantics: "reference" + defaultProperty: "contentData" + prototype: "QQuickControl" + exports: [ + "QtQuick.Templates/Container 2.0", + "QtQuick.Templates/Container 2.1", + "QtQuick.Templates/Container 2.3", + "QtQuick.Templates/Container 2.4", + "QtQuick.Templates/Container 2.5", + "QtQuick.Templates/Container 2.7", + "QtQuick.Templates/Container 2.11", + "QtQuick.Templates/Container 6.0", + "QtQuick.Templates/Container 6.3", + "QtQuick.Templates/Container 6.7" + ] + exportMetaObjectRevisions: [ + 512, + 513, + 515, + 516, + 517, + 519, + 523, + 1536, + 1539, + 1543 + ] + Property { + name: "count" + type: "int" + read: "count" + notify: "countChanged" + index: 0 + lineNumber: 31 + isReadonly: true + isFinal: true + } + Property { + name: "contentModel" + type: "QVariant" + read: "contentModel" + index: 1 + lineNumber: 32 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "contentData" + type: "QObject" + isList: true + read: "contentData" + index: 2 + lineNumber: 33 + isReadonly: true + } + Property { + name: "contentChildren" + type: "QQuickItem" + isList: true + read: "contentChildren" + notify: "contentChildrenChanged" + index: 3 + lineNumber: 34 + isReadonly: true + isFinal: true + } + Property { + name: "currentIndex" + type: "int" + read: "currentIndex" + write: "setCurrentIndex" + notify: "currentIndexChanged" + index: 4 + lineNumber: 35 + isFinal: true + } + Property { + name: "currentItem" + type: "QQuickItem" + isPointer: true + read: "currentItem" + notify: "currentItemChanged" + index: 5 + lineNumber: 36 + isReadonly: true + isFinal: true + } + Property { + name: "contentWidth" + revision: 517 + type: "double" + read: "contentWidth" + write: "setContentWidth" + reset: "resetContentWidth" + notify: "contentWidthChanged" + index: 6 + lineNumber: 38 + isFinal: true + } + Property { + name: "contentHeight" + revision: 517 + type: "double" + read: "contentHeight" + write: "setContentHeight" + reset: "resetContentHeight" + notify: "contentHeightChanged" + index: 7 + lineNumber: 39 + isFinal: true + } + Signal { name: "countChanged"; lineNumber: 80 } + Signal { name: "contentChildrenChanged"; lineNumber: 81 } + Signal { name: "currentIndexChanged"; lineNumber: 82 } + Signal { name: "currentItemChanged"; lineNumber: 83 } + Signal { name: "contentWidthChanged"; revision: 517; lineNumber: 85 } + Signal { name: "contentHeightChanged"; revision: 517; lineNumber: 86 } + Method { + name: "setCurrentIndex" + lineNumber: 74 + Parameter { name: "index"; type: "int" } + } + Method { name: "incrementCurrentIndex"; revision: 513; lineNumber: 76 } + Method { name: "decrementCurrentIndex"; revision: 513; lineNumber: 77 } + Method { name: "_q_currentIndexChanged"; lineNumber: 104 } + Method { + name: "itemAt" + type: "QQuickItem" + isPointer: true + isMethodConstant: true + lineNumber: 49 + Parameter { name: "index"; type: "int" } + } + Method { + name: "addItem" + lineNumber: 50 + Parameter { name: "item"; type: "QQuickItem"; isPointer: true } + } + Method { + name: "insertItem" + lineNumber: 51 + Parameter { name: "index"; type: "int" } + Parameter { name: "item"; type: "QQuickItem"; isPointer: true } + } + Method { + name: "moveItem" + lineNumber: 52 + Parameter { name: "from"; type: "int" } + Parameter { name: "to"; type: "int" } + } + Method { + name: "removeItem" + lineNumber: 53 + Parameter { name: "item"; type: "QQuickItem"; isPointer: true } + } + Method { + name: "takeItem" + revision: 515 + type: "QQuickItem" + isPointer: true + lineNumber: 55 + Parameter { name: "index"; type: "int" } + } + } + Component { + file: "private/qquickcontextmenu_p.h" + lineNumber: 28 + name: "QQuickContextMenu" + accessSemantics: "reference" + prototype: "QObject" + interfaces: ["QQmlParserStatus"] + deferredNames: ["menu"] + exports: ["QtQuick.Templates/ContextMenu 6.9"] + isCreatable: false + exportMetaObjectRevisions: [1545] + attachedType: "QQuickContextMenu" + Property { + name: "menu" + type: "QQuickMenu" + isPointer: true + read: "menu" + write: "setMenu" + notify: "menuChanged" + index: 0 + lineNumber: 32 + isFinal: true + } + Signal { name: "menuChanged"; lineNumber: 48 } + Signal { + name: "requested" + lineNumber: 49 + Parameter { name: "position"; type: "QPointF" } + } + } + Component { + file: "private/qquickcontrol_p.h" + lineNumber: 32 + name: "QQuickControl" + accessSemantics: "reference" + defaultProperty: "data" + parentProperty: "parent" + prototype: "QQuickItem" + deferredNames: ["background", "contentItem"] + exports: [ + "QtQuick.Templates/Control 2.0", + "QtQuick.Templates/Control 2.1", + "QtQuick.Templates/Control 2.4", + "QtQuick.Templates/Control 2.5", + "QtQuick.Templates/Control 2.7", + "QtQuick.Templates/Control 2.11", + "QtQuick.Templates/Control 6.0", + "QtQuick.Templates/Control 6.3", + "QtQuick.Templates/Control 6.7" + ] + exportMetaObjectRevisions: [ + 512, + 513, + 516, + 517, + 519, + 523, + 1536, + 1539, + 1543 + ] + Property { + name: "font" + type: "QFont" + read: "font" + write: "setFont" + reset: "resetFont" + notify: "fontChanged" + index: 0 + lineNumber: 35 + isFinal: true + } + Property { + name: "availableWidth" + type: "double" + read: "availableWidth" + notify: "availableWidthChanged" + index: 1 + lineNumber: 36 + isReadonly: true + isFinal: true + } + Property { + name: "availableHeight" + type: "double" + read: "availableHeight" + notify: "availableHeightChanged" + index: 2 + lineNumber: 37 + isReadonly: true + isFinal: true + } + Property { + name: "padding" + type: "double" + read: "padding" + write: "setPadding" + reset: "resetPadding" + notify: "paddingChanged" + index: 3 + lineNumber: 38 + isFinal: true + } + Property { + name: "topPadding" + type: "double" + read: "topPadding" + write: "setTopPadding" + reset: "resetTopPadding" + notify: "topPaddingChanged" + index: 4 + lineNumber: 39 + isFinal: true + } + Property { + name: "leftPadding" + type: "double" + read: "leftPadding" + write: "setLeftPadding" + reset: "resetLeftPadding" + notify: "leftPaddingChanged" + index: 5 + lineNumber: 40 + isFinal: true + } + Property { + name: "rightPadding" + type: "double" + read: "rightPadding" + write: "setRightPadding" + reset: "resetRightPadding" + notify: "rightPaddingChanged" + index: 6 + lineNumber: 41 + isFinal: true + } + Property { + name: "bottomPadding" + type: "double" + read: "bottomPadding" + write: "setBottomPadding" + reset: "resetBottomPadding" + notify: "bottomPaddingChanged" + index: 7 + lineNumber: 42 + isFinal: true + } + Property { + name: "spacing" + type: "double" + read: "spacing" + write: "setSpacing" + reset: "resetSpacing" + notify: "spacingChanged" + index: 8 + lineNumber: 43 + isFinal: true + } + Property { + name: "locale" + type: "QLocale" + read: "locale" + write: "setLocale" + reset: "resetLocale" + notify: "localeChanged" + index: 9 + lineNumber: 44 + isFinal: true + } + Property { + name: "mirrored" + type: "bool" + read: "isMirrored" + notify: "mirroredChanged" + index: 10 + lineNumber: 45 + isReadonly: true + isFinal: true + } + Property { + name: "focusPolicy" + type: "Qt::FocusPolicy" + read: "focusPolicy" + write: "setFocusPolicy" + notify: "focusPolicyChanged" + index: 11 + lineNumber: 46 + isFinal: true + } + Property { + name: "focusReason" + type: "Qt::FocusReason" + read: "focusReason" + write: "setFocusReason" + notify: "focusReasonChanged" + index: 12 + lineNumber: 47 + isFinal: true + } + Property { + name: "visualFocus" + type: "bool" + read: "hasVisualFocus" + notify: "visualFocusChanged" + index: 13 + lineNumber: 48 + isReadonly: true + isFinal: true + } + Property { + name: "hovered" + type: "bool" + read: "isHovered" + notify: "hoveredChanged" + index: 14 + lineNumber: 49 + isReadonly: true + isFinal: true + } + Property { + name: "hoverEnabled" + type: "bool" + read: "isHoverEnabled" + write: "setHoverEnabled" + reset: "resetHoverEnabled" + notify: "hoverEnabledChanged" + index: 15 + lineNumber: 50 + isFinal: true + } + Property { + name: "wheelEnabled" + type: "bool" + read: "isWheelEnabled" + write: "setWheelEnabled" + notify: "wheelEnabledChanged" + index: 16 + lineNumber: 51 + isFinal: true + } + Property { + name: "background" + type: "QQuickItem" + isPointer: true + read: "background" + write: "setBackground" + notify: "backgroundChanged" + index: 17 + lineNumber: 52 + isFinal: true + } + Property { + name: "contentItem" + type: "QQuickItem" + isPointer: true + read: "contentItem" + write: "setContentItem" + notify: "contentItemChanged" + index: 18 + lineNumber: 53 + isFinal: true + } + Property { + name: "baselineOffset" + type: "double" + read: "baselineOffset" + write: "setBaselineOffset" + reset: "resetBaselineOffset" + notify: "baselineOffsetChanged" + index: 19 + lineNumber: 54 + isFinal: true + } + Property { + name: "horizontalPadding" + revision: 517 + type: "double" + read: "horizontalPadding" + write: "setHorizontalPadding" + reset: "resetHorizontalPadding" + notify: "horizontalPaddingChanged" + index: 20 + lineNumber: 56 + isFinal: true + } + Property { + name: "verticalPadding" + revision: 517 + type: "double" + read: "verticalPadding" + write: "setVerticalPadding" + reset: "resetVerticalPadding" + notify: "verticalPaddingChanged" + index: 21 + lineNumber: 57 + isFinal: true + } + Property { + name: "implicitContentWidth" + revision: 517 + type: "double" + read: "implicitContentWidth" + notify: "implicitContentWidthChanged" + index: 22 + lineNumber: 58 + isReadonly: true + isFinal: true + } + Property { + name: "implicitContentHeight" + revision: 517 + type: "double" + read: "implicitContentHeight" + notify: "implicitContentHeightChanged" + index: 23 + lineNumber: 59 + isReadonly: true + isFinal: true + } + Property { + name: "implicitBackgroundWidth" + revision: 517 + type: "double" + read: "implicitBackgroundWidth" + notify: "implicitBackgroundWidthChanged" + index: 24 + lineNumber: 60 + isReadonly: true + isFinal: true + } + Property { + name: "implicitBackgroundHeight" + revision: 517 + type: "double" + read: "implicitBackgroundHeight" + notify: "implicitBackgroundHeightChanged" + index: 25 + lineNumber: 61 + isReadonly: true + isFinal: true + } + Property { + name: "topInset" + revision: 517 + type: "double" + read: "topInset" + write: "setTopInset" + reset: "resetTopInset" + notify: "topInsetChanged" + index: 26 + lineNumber: 62 + isFinal: true + } + Property { + name: "leftInset" + revision: 517 + type: "double" + read: "leftInset" + write: "setLeftInset" + reset: "resetLeftInset" + notify: "leftInsetChanged" + index: 27 + lineNumber: 63 + isFinal: true + } + Property { + name: "rightInset" + revision: 517 + type: "double" + read: "rightInset" + write: "setRightInset" + reset: "resetRightInset" + notify: "rightInsetChanged" + index: 28 + lineNumber: 64 + isFinal: true + } + Property { + name: "bottomInset" + revision: 517 + type: "double" + read: "bottomInset" + write: "setBottomInset" + reset: "resetBottomInset" + notify: "bottomInsetChanged" + index: 29 + lineNumber: 65 + isFinal: true + } + Signal { name: "fontChanged"; lineNumber: 168 } + Signal { name: "availableWidthChanged"; lineNumber: 169 } + Signal { name: "availableHeightChanged"; lineNumber: 170 } + Signal { name: "paddingChanged"; lineNumber: 171 } + Signal { name: "topPaddingChanged"; lineNumber: 172 } + Signal { name: "leftPaddingChanged"; lineNumber: 173 } + Signal { name: "rightPaddingChanged"; lineNumber: 174 } + Signal { name: "bottomPaddingChanged"; lineNumber: 175 } + Signal { name: "spacingChanged"; lineNumber: 176 } + Signal { name: "localeChanged"; lineNumber: 177 } + Signal { name: "focusReasonChanged"; lineNumber: 178 } + Signal { name: "mirroredChanged"; lineNumber: 179 } + Signal { name: "visualFocusChanged"; lineNumber: 180 } + Signal { name: "hoveredChanged"; lineNumber: 181 } + Signal { name: "hoverEnabledChanged"; lineNumber: 182 } + Signal { name: "wheelEnabledChanged"; lineNumber: 183 } + Signal { name: "backgroundChanged"; lineNumber: 184 } + Signal { name: "contentItemChanged"; lineNumber: 185 } + Signal { name: "baselineOffsetChanged"; lineNumber: 186 } + Signal { name: "horizontalPaddingChanged"; revision: 517; lineNumber: 188 } + Signal { name: "verticalPaddingChanged"; revision: 517; lineNumber: 189 } + Signal { name: "implicitContentWidthChanged"; revision: 517; lineNumber: 190 } + Signal { name: "implicitContentHeightChanged"; revision: 517; lineNumber: 191 } + Signal { name: "implicitBackgroundWidthChanged"; revision: 517; lineNumber: 192 } + Signal { name: "implicitBackgroundHeightChanged"; revision: 517; lineNumber: 193 } + Signal { name: "topInsetChanged"; revision: 517; lineNumber: 194 } + Signal { name: "leftInsetChanged"; revision: 517; lineNumber: 195 } + Signal { name: "rightInsetChanged"; revision: 517; lineNumber: 196 } + Signal { name: "bottomInsetChanged"; revision: 517; lineNumber: 197 } + } + Component { + file: "private/qquickdayofweekrow_p.h" + lineNumber: 26 + name: "QQuickDayOfWeekRow" + accessSemantics: "reference" + prototype: "QQuickControl" + exports: [ + "QtQuick.Templates/AbstractDayOfWeekRow 6.3", + "QtQuick.Templates/AbstractDayOfWeekRow 6.7" + ] + exportMetaObjectRevisions: [1539, 1543] + Property { + name: "source" + type: "QVariant" + read: "source" + write: "setSource" + notify: "sourceChanged" + index: 0 + lineNumber: 29 + isFinal: true + } + Property { + name: "delegate" + type: "QQmlComponent" + isPointer: true + read: "delegate" + write: "setDelegate" + notify: "delegateChanged" + index: 1 + lineNumber: 30 + isFinal: true + } + Signal { name: "sourceChanged"; lineNumber: 44 } + Signal { name: "delegateChanged"; lineNumber: 45 } + } + Component { + file: "private/qquickdelaybutton_p.h" + lineNumber: 26 + name: "QQuickDelayButton" + accessSemantics: "reference" + prototype: "QQuickAbstractButton" + exports: [ + "QtQuick.Templates/DelayButton 2.2", + "QtQuick.Templates/DelayButton 2.3", + "QtQuick.Templates/DelayButton 2.4", + "QtQuick.Templates/DelayButton 2.5", + "QtQuick.Templates/DelayButton 2.7", + "QtQuick.Templates/DelayButton 2.11", + "QtQuick.Templates/DelayButton 6.0", + "QtQuick.Templates/DelayButton 6.3", + "QtQuick.Templates/DelayButton 6.7", + "QtQuick.Templates/DelayButton 6.8" + ] + exportMetaObjectRevisions: [ + 514, + 515, + 516, + 517, + 519, + 523, + 1536, + 1539, + 1543, + 1544 + ] + Property { + name: "delay" + type: "int" + read: "delay" + write: "setDelay" + notify: "delayChanged" + index: 0 + lineNumber: 29 + isFinal: true + } + Property { + name: "progress" + type: "double" + read: "progress" + write: "setProgress" + notify: "progressChanged" + index: 1 + lineNumber: 30 + isFinal: true + } + Property { + name: "transition" + type: "QQuickTransition" + isPointer: true + read: "transition" + write: "setTransition" + notify: "transitionChanged" + index: 2 + lineNumber: 31 + isFinal: true + } + Signal { name: "activated"; lineNumber: 48 } + Signal { name: "delayChanged"; lineNumber: 49 } + Signal { name: "progressChanged"; lineNumber: 50 } + Signal { name: "transitionChanged"; lineNumber: 51 } + } + Component { + file: "private/qquickdial_p.h" + lineNumber: 28 + name: "QQuickDial" + accessSemantics: "reference" + prototype: "QQuickControl" + deferredNames: ["background", "handle"] + exports: [ + "QtQuick.Templates/Dial 2.0", + "QtQuick.Templates/Dial 2.1", + "QtQuick.Templates/Dial 2.2", + "QtQuick.Templates/Dial 2.4", + "QtQuick.Templates/Dial 2.5", + "QtQuick.Templates/Dial 2.7", + "QtQuick.Templates/Dial 2.11", + "QtQuick.Templates/Dial 6.0", + "QtQuick.Templates/Dial 6.3", + "QtQuick.Templates/Dial 6.6", + "QtQuick.Templates/Dial 6.7" + ] + exportMetaObjectRevisions: [ + 512, + 513, + 514, + 516, + 517, + 519, + 523, + 1536, + 1539, + 1542, + 1543 + ] + Enum { + name: "SnapMode" + lineNumber: 76 + values: ["NoSnap", "SnapAlways", "SnapOnRelease"] + } + Enum { + name: "InputMode" + lineNumber: 86 + values: ["Circular", "Horizontal", "Vertical"] + } + Enum { + name: "WrapDirection" + lineNumber: 93 + values: ["Clockwise", "CounterClockwise"] + } + Property { + name: "from" + type: "double" + read: "from" + write: "setFrom" + notify: "fromChanged" + index: 0 + lineNumber: 31 + isFinal: true + } + Property { + name: "to" + type: "double" + read: "to" + write: "setTo" + notify: "toChanged" + index: 1 + lineNumber: 32 + isFinal: true + } + Property { + name: "value" + type: "double" + read: "value" + write: "setValue" + notify: "valueChanged" + index: 2 + lineNumber: 33 + isFinal: true + } + Property { + name: "position" + type: "double" + read: "position" + notify: "positionChanged" + index: 3 + lineNumber: 34 + isReadonly: true + isFinal: true + } + Property { + name: "angle" + type: "double" + read: "angle" + notify: "angleChanged" + index: 4 + lineNumber: 35 + isReadonly: true + isFinal: true + } + Property { + name: "startAngle" + revision: 1542 + type: "double" + read: "startAngle" + write: "setStartAngle" + notify: "startAngleChanged" + index: 5 + lineNumber: 36 + isFinal: true + } + Property { + name: "endAngle" + revision: 1542 + type: "double" + read: "endAngle" + write: "setEndAngle" + notify: "endAngleChanged" + index: 6 + lineNumber: 37 + isFinal: true + } + Property { + name: "stepSize" + type: "double" + read: "stepSize" + write: "setStepSize" + notify: "stepSizeChanged" + index: 7 + lineNumber: 38 + isFinal: true + } + Property { + name: "snapMode" + type: "SnapMode" + read: "snapMode" + write: "setSnapMode" + notify: "snapModeChanged" + index: 8 + lineNumber: 39 + isFinal: true + } + Property { + name: "wrap" + type: "bool" + read: "wrap" + write: "setWrap" + notify: "wrapChanged" + index: 9 + lineNumber: 40 + isFinal: true + } + Property { + name: "pressed" + type: "bool" + read: "isPressed" + notify: "pressedChanged" + index: 10 + lineNumber: 41 + isReadonly: true + isFinal: true + } + Property { + name: "handle" + type: "QQuickItem" + isPointer: true + read: "handle" + write: "setHandle" + notify: "handleChanged" + index: 11 + lineNumber: 42 + isFinal: true + } + Property { + name: "live" + revision: 514 + type: "bool" + read: "live" + write: "setLive" + notify: "liveChanged" + index: 12 + lineNumber: 44 + isFinal: true + } + Property { + name: "inputMode" + revision: 517 + type: "InputMode" + read: "inputMode" + write: "setInputMode" + notify: "inputModeChanged" + index: 13 + lineNumber: 46 + isFinal: true + } + Signal { name: "fromChanged"; lineNumber: 121 } + Signal { name: "toChanged"; lineNumber: 122 } + Signal { name: "valueChanged"; lineNumber: 123 } + Signal { name: "positionChanged"; lineNumber: 124 } + Signal { name: "angleChanged"; lineNumber: 125 } + Signal { name: "stepSizeChanged"; lineNumber: 126 } + Signal { name: "snapModeChanged"; lineNumber: 127 } + Signal { name: "wrapChanged"; lineNumber: 128 } + Signal { name: "pressedChanged"; lineNumber: 129 } + Signal { name: "handleChanged"; lineNumber: 130 } + Signal { name: "moved"; revision: 514; lineNumber: 132 } + Signal { name: "liveChanged"; revision: 514; lineNumber: 133 } + Signal { name: "inputModeChanged"; revision: 517; lineNumber: 135 } + Signal { name: "startAngleChanged"; revision: 1542; lineNumber: 136 } + Signal { name: "endAngleChanged"; revision: 1542; lineNumber: 137 } + Signal { + name: "wrapped" + revision: 1542 + lineNumber: 138 + Parameter { type: "WrapDirection" } + } + Method { name: "increase"; lineNumber: 117 } + Method { name: "decrease"; lineNumber: 118 } + } + Component { + file: "private/qquickdialog_p.h" + lineNumber: 29 + name: "QQuickDialog" + accessSemantics: "reference" + defaultProperty: "contentData" + prototype: "QQuickPopup" + extension: "QPlatformDialogHelper" + extensionIsNamespace: true + exports: [ + "QtQuick.Templates/Dialog 2.1", + "QtQuick.Templates/Dialog 2.3", + "QtQuick.Templates/Dialog 2.5", + "QtQuick.Templates/Dialog 6.0", + "QtQuick.Templates/Dialog 6.8" + ] + exportMetaObjectRevisions: [513, 515, 517, 1536, 1544] + Enum { + name: "StandardCode" + lineNumber: 65 + values: ["Rejected", "Accepted"] + } + Property { + name: "title" + type: "QString" + read: "title" + write: "setTitle" + notify: "titleChanged" + index: 0 + lineNumber: 32 + isFinal: true + } + Property { + name: "header" + type: "QQuickItem" + isPointer: true + read: "header" + write: "setHeader" + notify: "headerChanged" + index: 1 + lineNumber: 33 + isFinal: true + } + Property { + name: "footer" + type: "QQuickItem" + isPointer: true + read: "footer" + write: "setFooter" + notify: "footerChanged" + index: 2 + lineNumber: 34 + isFinal: true + } + Property { + name: "standardButtons" + type: "QPlatformDialogHelper::StandardButtons" + read: "standardButtons" + write: "setStandardButtons" + notify: "standardButtonsChanged" + index: 3 + lineNumber: 35 + isFinal: true + } + Property { + name: "result" + revision: 515 + type: "int" + read: "result" + write: "setResult" + notify: "resultChanged" + index: 4 + lineNumber: 37 + isFinal: true + } + Property { + name: "implicitHeaderWidth" + revision: 517 + type: "double" + read: "implicitHeaderWidth" + notify: "implicitHeaderWidthChanged" + index: 5 + lineNumber: 40 + isReadonly: true + isFinal: true + } + Property { + name: "implicitHeaderHeight" + revision: 517 + type: "double" + read: "implicitHeaderHeight" + notify: "implicitHeaderHeightChanged" + index: 6 + lineNumber: 41 + isReadonly: true + isFinal: true + } + Property { + name: "implicitFooterWidth" + revision: 517 + type: "double" + read: "implicitFooterWidth" + notify: "implicitFooterWidthChanged" + index: 7 + lineNumber: 42 + isReadonly: true + isFinal: true + } + Property { + name: "implicitFooterHeight" + revision: 517 + type: "double" + read: "implicitFooterHeight" + notify: "implicitFooterHeightChanged" + index: 8 + lineNumber: 43 + isReadonly: true + isFinal: true + } + Signal { name: "accepted"; lineNumber: 86 } + Signal { name: "rejected"; lineNumber: 87 } + Signal { name: "titleChanged"; lineNumber: 88 } + Signal { name: "headerChanged"; lineNumber: 89 } + Signal { name: "footerChanged"; lineNumber: 90 } + Signal { name: "standardButtonsChanged"; lineNumber: 91 } + Signal { name: "applied"; revision: 515; lineNumber: 93 } + Signal { name: "reset"; revision: 515; lineNumber: 94 } + Signal { name: "discarded"; revision: 515; lineNumber: 95 } + Signal { name: "helpRequested"; revision: 515; lineNumber: 96 } + Signal { name: "resultChanged"; revision: 515; lineNumber: 97 } + Signal { name: "implicitHeaderWidthChanged"; lineNumber: 99 } + Signal { name: "implicitHeaderHeightChanged"; lineNumber: 100 } + Signal { name: "implicitFooterWidthChanged"; lineNumber: 101 } + Signal { name: "implicitFooterHeightChanged"; lineNumber: 102 } + Method { name: "accept"; lineNumber: 81 } + Method { name: "reject"; lineNumber: 82 } + Method { + name: "done" + lineNumber: 83 + Parameter { name: "result"; type: "int" } + } + Method { + name: "standardButton" + revision: 515 + type: "QQuickAbstractButton" + isPointer: true + isMethodConstant: true + lineNumber: 62 + Parameter { name: "button"; type: "QPlatformDialogHelper::StandardButton" } + } + } + Component { + file: "private/qquickdialogbuttonbox_p.h" + lineNumber: 32 + name: "QQuickDialogButtonBox" + accessSemantics: "reference" + defaultProperty: "contentData" + prototype: "QQuickContainer" + extension: "QPlatformDialogHelper" + extensionIsNamespace: true + exports: [ + "QtQuick.Templates/DialogButtonBox 2.1", + "QtQuick.Templates/DialogButtonBox 2.3", + "QtQuick.Templates/DialogButtonBox 2.4", + "QtQuick.Templates/DialogButtonBox 2.5", + "QtQuick.Templates/DialogButtonBox 2.7", + "QtQuick.Templates/DialogButtonBox 2.11", + "QtQuick.Templates/DialogButtonBox 6.0", + "QtQuick.Templates/DialogButtonBox 6.3", + "QtQuick.Templates/DialogButtonBox 6.7" + ] + exportMetaObjectRevisions: [ + 513, + 515, + 516, + 517, + 519, + 523, + 1536, + 1539, + 1543 + ] + attachedType: "QQuickDialogButtonBoxAttached" + Enum { + name: "Position" + lineNumber: 50 + values: ["Header", "Footer"] + } + Property { + name: "position" + type: "Position" + read: "position" + write: "setPosition" + notify: "positionChanged" + index: 0 + lineNumber: 35 + isFinal: true + } + Property { + name: "alignment" + type: "Qt::Alignment" + read: "alignment" + write: "setAlignment" + reset: "resetAlignment" + notify: "alignmentChanged" + index: 1 + lineNumber: 36 + isFinal: true + } + Property { + name: "standardButtons" + type: "QPlatformDialogHelper::StandardButtons" + read: "standardButtons" + write: "setStandardButtons" + notify: "standardButtonsChanged" + index: 2 + lineNumber: 37 + isFinal: true + } + Property { + name: "delegate" + type: "QQmlComponent" + isPointer: true + read: "delegate" + write: "setDelegate" + notify: "delegateChanged" + index: 3 + lineNumber: 38 + isFinal: true + } + Property { + name: "buttonLayout" + revision: 517 + type: "QPlatformDialogHelper::ButtonLayout" + read: "buttonLayout" + write: "setButtonLayout" + reset: "resetButtonLayout" + notify: "buttonLayoutChanged" + index: 4 + lineNumber: 40 + isFinal: true + } + Signal { name: "accepted"; lineNumber: 77 } + Signal { name: "rejected"; lineNumber: 78 } + Signal { name: "helpRequested"; lineNumber: 79 } + Signal { + name: "clicked" + lineNumber: 80 + Parameter { name: "button"; type: "QQuickAbstractButton"; isPointer: true } + } + Signal { name: "positionChanged"; lineNumber: 81 } + Signal { name: "alignmentChanged"; lineNumber: 82 } + Signal { name: "standardButtonsChanged"; lineNumber: 83 } + Signal { name: "delegateChanged"; lineNumber: 84 } + Signal { name: "applied"; revision: 515; lineNumber: 86 } + Signal { name: "reset"; revision: 515; lineNumber: 87 } + Signal { name: "discarded"; revision: 515; lineNumber: 88 } + Signal { name: "buttonLayoutChanged"; revision: 517; lineNumber: 90 } + Method { + name: "standardButton" + type: "QQuickAbstractButton" + isPointer: true + isMethodConstant: true + lineNumber: 65 + Parameter { name: "button"; type: "QPlatformDialogHelper::StandardButton" } + } + } + Component { + file: "private/qquickdialogbuttonbox_p.h" + lineNumber: 111 + name: "QQuickDialogButtonBoxAttached" + accessSemantics: "reference" + prototype: "QObject" + Property { + name: "buttonBox" + type: "QQuickDialogButtonBox" + isPointer: true + read: "buttonBox" + notify: "buttonBoxChanged" + index: 0 + lineNumber: 114 + isReadonly: true + isFinal: true + } + Property { + name: "buttonRole" + type: "QPlatformDialogHelper::ButtonRole" + read: "buttonRole" + write: "setButtonRole" + notify: "buttonRoleChanged" + index: 1 + lineNumber: 115 + isFinal: true + } + Signal { name: "buttonBoxChanged"; lineNumber: 126 } + Signal { name: "buttonRoleChanged"; lineNumber: 127 } + } + Component { + file: "private/qquickdrawer_p.h" + lineNumber: 25 + name: "QQuickDrawer" + accessSemantics: "reference" + defaultProperty: "contentData" + prototype: "QQuickPopup" + exports: [ + "QtQuick.Templates/Drawer 2.0", + "QtQuick.Templates/Drawer 2.1", + "QtQuick.Templates/Drawer 2.2", + "QtQuick.Templates/Drawer 2.3", + "QtQuick.Templates/Drawer 2.5", + "QtQuick.Templates/Drawer 6.0", + "QtQuick.Templates/Drawer 6.8" + ] + exportMetaObjectRevisions: [512, 513, 514, 515, 517, 1536, 1544] + Property { + name: "edge" + type: "Qt::Edge" + read: "edge" + write: "setEdge" + notify: "edgeChanged" + index: 0 + lineNumber: 28 + isFinal: true + } + Property { + name: "position" + type: "double" + read: "position" + write: "setPosition" + notify: "positionChanged" + index: 1 + lineNumber: 29 + isFinal: true + } + Property { + name: "dragMargin" + type: "double" + read: "dragMargin" + write: "setDragMargin" + reset: "resetDragMargin" + notify: "dragMarginChanged" + index: 2 + lineNumber: 30 + isFinal: true + } + Property { + name: "interactive" + revision: 514 + type: "bool" + read: "isInteractive" + write: "setInteractive" + notify: "interactiveChanged" + index: 3 + lineNumber: 32 + isFinal: true + } + Signal { name: "edgeChanged"; lineNumber: 54 } + Signal { name: "positionChanged"; lineNumber: 55 } + Signal { name: "dragMarginChanged"; lineNumber: 56 } + Signal { name: "interactiveChanged"; revision: 514; lineNumber: 58 } + } + Component { + file: "private/qquickframe_p.h" + lineNumber: 25 + name: "QQuickFrame" + accessSemantics: "reference" + defaultProperty: "contentData" + prototype: "QQuickPane" + exports: [ + "QtQuick.Templates/Frame 2.0", + "QtQuick.Templates/Frame 2.1", + "QtQuick.Templates/Frame 2.4", + "QtQuick.Templates/Frame 2.5", + "QtQuick.Templates/Frame 2.7", + "QtQuick.Templates/Frame 2.11", + "QtQuick.Templates/Frame 6.0", + "QtQuick.Templates/Frame 6.3", + "QtQuick.Templates/Frame 6.7" + ] + exportMetaObjectRevisions: [ + 512, + 513, + 516, + 517, + 519, + 523, + 1536, + 1539, + 1543 + ] + } + Component { + file: "private/qquickgroupbox_p.h" + lineNumber: 25 + name: "QQuickGroupBox" + accessSemantics: "reference" + prototype: "QQuickFrame" + deferredNames: ["background", "contentItem", "label"] + exports: [ + "QtQuick.Templates/GroupBox 2.0", + "QtQuick.Templates/GroupBox 2.1", + "QtQuick.Templates/GroupBox 2.4", + "QtQuick.Templates/GroupBox 2.5", + "QtQuick.Templates/GroupBox 2.7", + "QtQuick.Templates/GroupBox 2.11", + "QtQuick.Templates/GroupBox 6.0", + "QtQuick.Templates/GroupBox 6.3", + "QtQuick.Templates/GroupBox 6.7" + ] + exportMetaObjectRevisions: [ + 512, + 513, + 516, + 517, + 519, + 523, + 1536, + 1539, + 1543 + ] + Property { + name: "title" + type: "QString" + read: "title" + write: "setTitle" + notify: "titleChanged" + index: 0 + lineNumber: 28 + isFinal: true + } + Property { + name: "label" + type: "QQuickItem" + isPointer: true + read: "label" + write: "setLabel" + notify: "labelChanged" + index: 1 + lineNumber: 29 + isFinal: true + } + Property { + name: "implicitLabelWidth" + revision: 517 + type: "double" + read: "implicitLabelWidth" + notify: "implicitLabelWidthChanged" + index: 2 + lineNumber: 31 + isReadonly: true + isFinal: true + } + Property { + name: "implicitLabelHeight" + revision: 517 + type: "double" + read: "implicitLabelHeight" + notify: "implicitLabelHeightChanged" + index: 3 + lineNumber: 32 + isReadonly: true + isFinal: true + } + Signal { name: "titleChanged"; lineNumber: 52 } + Signal { name: "labelChanged"; lineNumber: 53 } + Signal { name: "implicitLabelWidthChanged"; revision: 517; lineNumber: 55 } + Signal { name: "implicitLabelHeightChanged"; revision: 517; lineNumber: 56 } + } + Component { + file: "private/qquickheaderview_p.h" + lineNumber: 26 + name: "QQuickHeaderViewBase" + accessSemantics: "reference" + prototype: "QQuickTableView" + Property { + name: "textRole" + type: "QString" + read: "textRole" + write: "setTextRole" + notify: "textRoleChanged" + index: 0 + lineNumber: 30 + isFinal: true + } + Signal { name: "textRoleChanged"; lineNumber: 43 } + } + Component { + file: "private/qquickheaderviewdelegate_p.h" + lineNumber: 26 + name: "QQuickHeaderViewDelegate" + accessSemantics: "reference" + prototype: "QQuickTableViewDelegate" + exports: ["QtQuick.Templates/HeaderViewDelegate 6.10"] + exportMetaObjectRevisions: [1546] + Property { + name: "orientation" + type: "Qt::Orientation" + read: "orientation" + notify: "orientationChanged" + index: 0 + lineNumber: 30 + isReadonly: true + isFinal: true + } + Property { + name: "headerView" + type: "QQuickHeaderViewBase" + isPointer: true + read: "headerView" + write: "setHeaderView" + notify: "headerViewChanged" + index: 1 + lineNumber: 32 + isFinal: true + isRequired: true + } + Property { + name: "model" + type: "QVariant" + read: "model" + write: "setModel" + notify: "modelChanged" + index: 2 + lineNumber: 33 + isFinal: true + isRequired: true + } + Signal { name: "headerViewChanged"; lineNumber: 50 } + Signal { name: "modelChanged"; lineNumber: 51 } + Signal { name: "orientationChanged"; lineNumber: 52 } + } + Component { + file: "private/qquickheaderview_p.h" + lineNumber: 52 + name: "QQuickHorizontalHeaderView" + accessSemantics: "reference" + prototype: "QQuickHeaderViewBase" + exports: [ + "QtQuick.Templates/HorizontalHeaderView 2.15", + "QtQuick.Templates/HorizontalHeaderView 6.0", + "QtQuick.Templates/HorizontalHeaderView 6.2", + "QtQuick.Templates/HorizontalHeaderView 6.3", + "QtQuick.Templates/HorizontalHeaderView 6.4", + "QtQuick.Templates/HorizontalHeaderView 6.5", + "QtQuick.Templates/HorizontalHeaderView 6.6", + "QtQuick.Templates/HorizontalHeaderView 6.7", + "QtQuick.Templates/HorizontalHeaderView 6.8", + "QtQuick.Templates/HorizontalHeaderView 6.9", + "QtQuick.Templates/HorizontalHeaderView 6.10" + ] + exportMetaObjectRevisions: [ + 527, + 1536, + 1538, + 1539, + 1540, + 1541, + 1542, + 1543, + 1544, + 1545, + 1546 + ] + Property { + name: "movableColumns" + revision: 1544 + type: "bool" + read: "movableColumns" + write: "setMovableColumns" + notify: "movableColumnsChanged" + index: 0 + lineNumber: 56 + isFinal: true + } + Signal { name: "movableColumnsChanged"; revision: 1544; lineNumber: 68 } + } + Component { + file: "private/qquickicon_p.h" + lineNumber: 31 + name: "QQuickIcon" + accessSemantics: "value" + Property { + name: "name" + type: "QString" + read: "name" + write: "setName" + reset: "resetName" + index: 0 + lineNumber: 34 + isFinal: true + } + Property { + name: "source" + type: "QUrl" + read: "source" + write: "setSource" + reset: "resetSource" + index: 1 + lineNumber: 35 + isFinal: true + } + Property { + name: "width" + type: "int" + read: "width" + write: "setWidth" + reset: "resetWidth" + index: 2 + lineNumber: 36 + isFinal: true + } + Property { + name: "height" + type: "int" + read: "height" + write: "setHeight" + reset: "resetHeight" + index: 3 + lineNumber: 37 + isFinal: true + } + Property { + name: "color" + type: "QColor" + read: "color" + write: "setColor" + reset: "resetColor" + index: 4 + lineNumber: 38 + isFinal: true + } + Property { + name: "cache" + type: "bool" + read: "cache" + write: "setCache" + reset: "resetCache" + index: 5 + lineNumber: 39 + isFinal: true + } + } + Component { + file: "private/qquickindicatorbutton_p.h" + lineNumber: 26 + name: "QQuickIndicatorButton" + accessSemantics: "reference" + prototype: "QObject" + deferredNames: ["indicator"] + Property { + name: "pressed" + type: "bool" + read: "isPressed" + write: "setPressed" + notify: "pressedChanged" + index: 0 + lineNumber: 29 + isFinal: true + } + Property { + name: "indicator" + type: "QQuickItem" + isPointer: true + read: "indicator" + write: "setIndicator" + notify: "indicatorChanged" + index: 1 + lineNumber: 30 + isFinal: true + } + Property { + name: "hovered" + revision: 513 + type: "bool" + read: "isHovered" + write: "setHovered" + notify: "hoveredChanged" + index: 2 + lineNumber: 32 + isFinal: true + } + Property { + name: "implicitIndicatorWidth" + revision: 517 + type: "double" + read: "implicitIndicatorWidth" + notify: "implicitIndicatorWidthChanged" + index: 3 + lineNumber: 34 + isReadonly: true + isFinal: true + } + Property { + name: "implicitIndicatorHeight" + revision: 517 + type: "double" + read: "implicitIndicatorHeight" + notify: "implicitIndicatorHeightChanged" + index: 4 + lineNumber: 35 + isReadonly: true + isFinal: true + } + Signal { name: "pressedChanged"; lineNumber: 57 } + Signal { name: "indicatorChanged"; lineNumber: 58 } + Signal { name: "hoveredChanged"; revision: 513; lineNumber: 60 } + Signal { name: "implicitIndicatorWidthChanged"; revision: 517; lineNumber: 62 } + Signal { name: "implicitIndicatorHeightChanged"; revision: 517; lineNumber: 63 } + } + Component { + file: "private/qquickitemdelegate_p.h" + lineNumber: 25 + name: "QQuickItemDelegate" + accessSemantics: "reference" + prototype: "QQuickAbstractButton" + exports: [ + "QtQuick.Templates/ItemDelegate 2.0", + "QtQuick.Templates/ItemDelegate 2.1", + "QtQuick.Templates/ItemDelegate 2.2", + "QtQuick.Templates/ItemDelegate 2.3", + "QtQuick.Templates/ItemDelegate 2.4", + "QtQuick.Templates/ItemDelegate 2.5", + "QtQuick.Templates/ItemDelegate 2.7", + "QtQuick.Templates/ItemDelegate 2.11", + "QtQuick.Templates/ItemDelegate 6.0", + "QtQuick.Templates/ItemDelegate 6.3", + "QtQuick.Templates/ItemDelegate 6.7", + "QtQuick.Templates/ItemDelegate 6.8" + ] + exportMetaObjectRevisions: [ + 512, + 513, + 514, + 515, + 516, + 517, + 519, + 523, + 1536, + 1539, + 1543, + 1544 + ] + Property { + name: "highlighted" + type: "bool" + read: "isHighlighted" + write: "setHighlighted" + notify: "highlightedChanged" + index: 0 + lineNumber: 28 + isFinal: true + } + Signal { name: "highlightedChanged"; lineNumber: 39 } + } + Component { + file: "private/qquicklabel_p.h" + lineNumber: 27 + name: "QQuickLabel" + accessSemantics: "reference" + prototype: "QQuickText" + deferredNames: ["background"] + exports: [ + "QtQuick.Templates/Label 2.0", + "QtQuick.Templates/Label 2.1", + "QtQuick.Templates/Label 2.2", + "QtQuick.Templates/Label 2.3", + "QtQuick.Templates/Label 2.4", + "QtQuick.Templates/Label 2.5", + "QtQuick.Templates/Label 2.6", + "QtQuick.Templates/Label 2.7", + "QtQuick.Templates/Label 2.9", + "QtQuick.Templates/Label 2.10", + "QtQuick.Templates/Label 2.11", + "QtQuick.Templates/Label 6.0", + "QtQuick.Templates/Label 6.2", + "QtQuick.Templates/Label 6.3", + "QtQuick.Templates/Label 6.7" + ] + exportMetaObjectRevisions: [ + 512, + 513, + 514, + 515, + 516, + 517, + 518, + 519, + 521, + 522, + 523, + 1536, + 1538, + 1539, + 1543 + ] + Property { + name: "font" + type: "QFont" + read: "font" + write: "setFont" + notify: "fontChanged" + index: 0 + lineNumber: 30 + } + Property { + name: "background" + type: "QQuickItem" + isPointer: true + read: "background" + write: "setBackground" + notify: "backgroundChanged" + index: 1 + lineNumber: 31 + isFinal: true + } + Property { + name: "implicitBackgroundWidth" + revision: 517 + type: "double" + read: "implicitBackgroundWidth" + notify: "implicitBackgroundWidthChanged" + index: 2 + lineNumber: 33 + isReadonly: true + isFinal: true + } + Property { + name: "implicitBackgroundHeight" + revision: 517 + type: "double" + read: "implicitBackgroundHeight" + notify: "implicitBackgroundHeightChanged" + index: 3 + lineNumber: 34 + isReadonly: true + isFinal: true + } + Property { + name: "topInset" + revision: 517 + type: "double" + read: "topInset" + write: "setTopInset" + reset: "resetTopInset" + notify: "topInsetChanged" + index: 4 + lineNumber: 35 + isFinal: true + } + Property { + name: "leftInset" + revision: 517 + type: "double" + read: "leftInset" + write: "setLeftInset" + reset: "resetLeftInset" + notify: "leftInsetChanged" + index: 5 + lineNumber: 36 + isFinal: true + } + Property { + name: "rightInset" + revision: 517 + type: "double" + read: "rightInset" + write: "setRightInset" + reset: "resetRightInset" + notify: "rightInsetChanged" + index: 6 + lineNumber: 37 + isFinal: true + } + Property { + name: "bottomInset" + revision: 517 + type: "double" + read: "bottomInset" + write: "setBottomInset" + reset: "resetBottomInset" + notify: "bottomInsetChanged" + index: 7 + lineNumber: 38 + isFinal: true + } + Signal { name: "fontChanged"; lineNumber: 74 } + Signal { name: "backgroundChanged"; lineNumber: 75 } + Signal { name: "implicitBackgroundWidthChanged"; revision: 517; lineNumber: 77 } + Signal { name: "implicitBackgroundHeightChanged"; revision: 517; lineNumber: 78 } + Signal { name: "topInsetChanged"; revision: 517; lineNumber: 79 } + Signal { name: "leftInsetChanged"; revision: 517; lineNumber: 80 } + Signal { name: "rightInsetChanged"; revision: 517; lineNumber: 81 } + Signal { name: "bottomInsetChanged"; revision: 517; lineNumber: 82 } + } + Component { + file: "private/qquickmenu_p.h" + lineNumber: 35 + name: "QQuickMenu" + accessSemantics: "reference" + defaultProperty: "contentData" + prototype: "QQuickPopup" + exports: [ + "QtQuick.Templates/Menu 2.0", + "QtQuick.Templates/Menu 2.1", + "QtQuick.Templates/Menu 2.3", + "QtQuick.Templates/Menu 2.5", + "QtQuick.Templates/Menu 6.0", + "QtQuick.Templates/Menu 6.5", + "QtQuick.Templates/Menu 6.8" + ] + exportMetaObjectRevisions: [512, 513, 515, 517, 1536, 1541, 1544] + Property { + name: "contentModel" + type: "QVariant" + read: "contentModel" + index: 0 + lineNumber: 38 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "contentData" + type: "QObject" + isList: true + read: "contentData" + index: 1 + lineNumber: 39 + isReadonly: true + isFinal: true + } + Property { + name: "title" + type: "QString" + read: "title" + write: "setTitle" + notify: "titleChanged" + index: 2 + lineNumber: 40 + isFinal: true + } + Property { + name: "count" + revision: 515 + type: "int" + read: "count" + notify: "countChanged" + index: 3 + lineNumber: 42 + isReadonly: true + isFinal: true + } + Property { + name: "cascade" + revision: 515 + type: "bool" + read: "cascade" + write: "setCascade" + reset: "resetCascade" + notify: "cascadeChanged" + index: 4 + lineNumber: 43 + isFinal: true + } + Property { + name: "overlap" + revision: 515 + type: "double" + read: "overlap" + write: "setOverlap" + notify: "overlapChanged" + index: 5 + lineNumber: 44 + isFinal: true + } + Property { + name: "delegate" + revision: 515 + type: "QQmlComponent" + isPointer: true + read: "delegate" + write: "setDelegate" + notify: "delegateChanged" + index: 6 + lineNumber: 45 + isFinal: true + } + Property { + name: "currentIndex" + revision: 515 + type: "int" + read: "currentIndex" + write: "setCurrentIndex" + notify: "currentIndexChanged" + index: 7 + lineNumber: 46 + isFinal: true + } + Property { + name: "icon" + revision: 1541 + type: "QQuickIcon" + read: "icon" + write: "setIcon" + notify: "iconChanged" + index: 8 + lineNumber: 48 + isFinal: true + } + Signal { + name: "titleChanged" + lineNumber: 121 + Parameter { name: "title"; type: "QString" } + } + Signal { name: "countChanged"; revision: 515; lineNumber: 123 } + Signal { + name: "cascadeChanged" + revision: 515 + lineNumber: 124 + Parameter { name: "cascade"; type: "bool" } + } + Signal { name: "overlapChanged"; revision: 515; lineNumber: 125 } + Signal { name: "delegateChanged"; revision: 515; lineNumber: 126 } + Signal { name: "currentIndexChanged"; revision: 515; lineNumber: 127 } + Signal { + name: "iconChanged" + revision: 1541 + lineNumber: 129 + Parameter { name: "icon"; type: "QQuickIcon" } + } + Method { + name: "itemAt" + type: "QQuickItem" + isPointer: true + isMethodConstant: true + lineNumber: 57 + Parameter { name: "index"; type: "int" } + } + Method { + name: "addItem" + lineNumber: 58 + Parameter { name: "item"; type: "QQuickItem"; isPointer: true } + } + Method { + name: "insertItem" + lineNumber: 59 + Parameter { name: "index"; type: "int" } + Parameter { name: "item"; type: "QQuickItem"; isPointer: true } + } + Method { + name: "moveItem" + lineNumber: 60 + Parameter { name: "from"; type: "int" } + Parameter { name: "to"; type: "int" } + } + Method { + name: "removeItem" + lineNumber: 61 + Parameter { name: "item"; type: "QQuickItem"; isPointer: true } + } + Method { + name: "takeItem" + revision: 515 + type: "QQuickItem" + isPointer: true + lineNumber: 87 + Parameter { name: "index"; type: "int" } + } + Method { + name: "menuAt" + revision: 515 + type: "QQuickMenu" + isPointer: true + isMethodConstant: true + lineNumber: 89 + Parameter { name: "index"; type: "int" } + } + Method { + name: "addMenu" + revision: 515 + lineNumber: 90 + Parameter { name: "menu"; type: "QQuickMenu"; isPointer: true } + } + Method { + name: "insertMenu" + revision: 515 + lineNumber: 91 + Parameter { name: "index"; type: "int" } + Parameter { name: "menu"; type: "QQuickMenu"; isPointer: true } + } + Method { + name: "removeMenu" + revision: 515 + lineNumber: 92 + Parameter { name: "menu"; type: "QQuickMenu"; isPointer: true } + } + Method { + name: "takeMenu" + revision: 515 + type: "QQuickMenu" + isPointer: true + lineNumber: 93 + Parameter { name: "index"; type: "int" } + } + Method { + name: "actionAt" + revision: 515 + type: "QQuickAction" + isPointer: true + isMethodConstant: true + lineNumber: 95 + Parameter { name: "index"; type: "int" } + } + Method { + name: "addAction" + revision: 515 + lineNumber: 96 + Parameter { name: "action"; type: "QQuickAction"; isPointer: true } + } + Method { + name: "insertAction" + revision: 515 + lineNumber: 97 + Parameter { name: "index"; type: "int" } + Parameter { name: "action"; type: "QQuickAction"; isPointer: true } + } + Method { + name: "removeAction" + revision: 515 + lineNumber: 98 + Parameter { name: "action"; type: "QQuickAction"; isPointer: true } + } + Method { + name: "takeAction" + revision: 515 + type: "QQuickAction" + isPointer: true + lineNumber: 99 + Parameter { name: "index"; type: "int" } + } + Method { + name: "popup" + revision: 515 + lineNumber: 105 + Parameter { name: "parent"; type: "QQuickItem"; isPointer: true } + Parameter { name: "x"; type: "double" } + Parameter { name: "y"; type: "double" } + Parameter { name: "menuItem"; type: "QQuickItem"; isPointer: true } + } + Method { + name: "popup" + revision: 515 + isCloned: true + lineNumber: 105 + Parameter { name: "parent"; type: "QQuickItem"; isPointer: true } + Parameter { name: "x"; type: "double" } + Parameter { name: "y"; type: "double" } + } + Method { + name: "popup" + revision: 515 + lineNumber: 106 + Parameter { name: "parent"; type: "QQuickItem"; isPointer: true } + Parameter { name: "position"; type: "QPointF" } + Parameter { name: "menuItem"; type: "QQuickItem"; isPointer: true } + } + Method { + name: "popup" + revision: 515 + isCloned: true + lineNumber: 106 + Parameter { name: "parent"; type: "QQuickItem"; isPointer: true } + Parameter { name: "position"; type: "QPointF" } + } + Method { + name: "popup" + revision: 515 + lineNumber: 107 + Parameter { name: "parent"; type: "QQuickItem"; isPointer: true } + Parameter { name: "menuItem"; type: "QQuickItem"; isPointer: true } + } + Method { + name: "popup" + revision: 515 + lineNumber: 108 + Parameter { name: "parent"; type: "QQuickItem"; isPointer: true } + } + Method { name: "popup"; revision: 515; isCloned: true; lineNumber: 108 } + Method { + name: "popup" + revision: 515 + lineNumber: 110 + Parameter { name: "x"; type: "double" } + Parameter { name: "y"; type: "double" } + Parameter { name: "menuItem"; type: "QQuickItem"; isPointer: true } + } + Method { + name: "popup" + revision: 515 + isCloned: true + lineNumber: 110 + Parameter { name: "x"; type: "double" } + Parameter { name: "y"; type: "double" } + } + Method { + name: "popup" + revision: 515 + lineNumber: 111 + Parameter { name: "position"; type: "QPointF" } + Parameter { name: "menuItem"; type: "QQuickItem"; isPointer: true } + } + Method { + name: "popup" + revision: 515 + isCloned: true + lineNumber: 111 + Parameter { name: "position"; type: "QPointF" } + } + Method { name: "dismiss"; revision: 515; lineNumber: 112 } + } + Component { + file: "private/qquickmenubar_p.h" + lineNumber: 29 + name: "QQuickMenuBar" + accessSemantics: "reference" + defaultProperty: "contentData" + prototype: "QQuickContainer" + exports: [ + "QtQuick.Templates/MenuBar 2.3", + "QtQuick.Templates/MenuBar 2.4", + "QtQuick.Templates/MenuBar 2.5", + "QtQuick.Templates/MenuBar 2.7", + "QtQuick.Templates/MenuBar 2.11", + "QtQuick.Templates/MenuBar 6.0", + "QtQuick.Templates/MenuBar 6.3", + "QtQuick.Templates/MenuBar 6.7" + ] + exportMetaObjectRevisions: [515, 516, 517, 519, 523, 1536, 1539, 1543] + Property { + name: "delegate" + type: "QQmlComponent" + isPointer: true + read: "delegate" + write: "setDelegate" + notify: "delegateChanged" + index: 0 + lineNumber: 32 + isFinal: true + } + Property { + name: "menus" + type: "QQuickMenu" + isList: true + read: "menus" + notify: "menusChanged" + index: 1 + lineNumber: 33 + privateClass: "QQuickMenuBarPrivate" + isReadonly: true + isFinal: true + } + Property { + name: "contentData" + type: "QObject" + isList: true + read: "contentData" + index: 2 + lineNumber: 34 + privateClass: "QQuickMenuBarPrivate" + isReadonly: true + isFinal: true + } + Signal { name: "delegateChanged"; lineNumber: 52 } + Signal { name: "menusChanged"; lineNumber: 53 } + Method { + name: "menuAt" + type: "QQuickMenu" + isPointer: true + isMethodConstant: true + lineNumber: 45 + Parameter { name: "index"; type: "int" } + } + Method { + name: "addMenu" + lineNumber: 46 + Parameter { name: "menu"; type: "QQuickMenu"; isPointer: true } + } + Method { + name: "insertMenu" + lineNumber: 47 + Parameter { name: "index"; type: "int" } + Parameter { name: "menu"; type: "QQuickMenu"; isPointer: true } + } + Method { + name: "removeMenu" + lineNumber: 48 + Parameter { name: "menu"; type: "QQuickMenu"; isPointer: true } + } + Method { + name: "takeMenu" + type: "QQuickMenu" + isPointer: true + lineNumber: 49 + Parameter { name: "index"; type: "int" } + } + } + Component { + file: "private/qquickmenubaritem_p.h" + lineNumber: 29 + name: "QQuickMenuBarItem" + accessSemantics: "reference" + prototype: "QQuickAbstractButton" + exports: [ + "QtQuick.Templates/MenuBarItem 2.3", + "QtQuick.Templates/MenuBarItem 2.4", + "QtQuick.Templates/MenuBarItem 2.5", + "QtQuick.Templates/MenuBarItem 2.7", + "QtQuick.Templates/MenuBarItem 2.11", + "QtQuick.Templates/MenuBarItem 6.0", + "QtQuick.Templates/MenuBarItem 6.3", + "QtQuick.Templates/MenuBarItem 6.7", + "QtQuick.Templates/MenuBarItem 6.8" + ] + exportMetaObjectRevisions: [ + 515, + 516, + 517, + 519, + 523, + 1536, + 1539, + 1543, + 1544 + ] + Property { + name: "menuBar" + type: "QQuickMenuBar" + isPointer: true + read: "menuBar" + notify: "menuBarChanged" + index: 0 + lineNumber: 32 + isReadonly: true + isFinal: true + } + Property { + name: "menu" + type: "QQuickMenu" + isPointer: true + read: "menu" + write: "setMenu" + notify: "menuChanged" + index: 1 + lineNumber: 33 + isFinal: true + } + Property { + name: "highlighted" + type: "bool" + read: "isHighlighted" + write: "setHighlighted" + notify: "highlightedChanged" + index: 2 + lineNumber: 34 + isFinal: true + } + Signal { name: "triggered"; lineNumber: 50 } + Signal { name: "menuBarChanged"; lineNumber: 51 } + Signal { name: "menuChanged"; lineNumber: 52 } + Signal { name: "highlightedChanged"; lineNumber: 53 } + } + Component { + file: "private/qquickmenuitem_p.h" + lineNumber: 29 + name: "QQuickMenuItem" + accessSemantics: "reference" + prototype: "QQuickAbstractButton" + deferredNames: ["arrow", "background", "contentItem", "indicator"] + exports: [ + "QtQuick.Templates/MenuItem 2.0", + "QtQuick.Templates/MenuItem 2.1", + "QtQuick.Templates/MenuItem 2.2", + "QtQuick.Templates/MenuItem 2.3", + "QtQuick.Templates/MenuItem 2.4", + "QtQuick.Templates/MenuItem 2.5", + "QtQuick.Templates/MenuItem 2.7", + "QtQuick.Templates/MenuItem 2.11", + "QtQuick.Templates/MenuItem 6.0", + "QtQuick.Templates/MenuItem 6.3", + "QtQuick.Templates/MenuItem 6.7", + "QtQuick.Templates/MenuItem 6.8" + ] + exportMetaObjectRevisions: [ + 512, + 513, + 514, + 515, + 516, + 517, + 519, + 523, + 1536, + 1539, + 1543, + 1544 + ] + Property { + name: "highlighted" + type: "bool" + read: "isHighlighted" + write: "setHighlighted" + notify: "highlightedChanged" + index: 0 + lineNumber: 32 + isFinal: true + } + Property { + name: "arrow" + revision: 515 + type: "QQuickItem" + isPointer: true + read: "arrow" + write: "setArrow" + notify: "arrowChanged" + index: 1 + lineNumber: 34 + isFinal: true + } + Property { + name: "menu" + revision: 515 + type: "QQuickMenu" + isPointer: true + read: "menu" + notify: "menuChanged" + index: 2 + lineNumber: 35 + isReadonly: true + isFinal: true + } + Property { + name: "subMenu" + revision: 515 + type: "QQuickMenu" + isPointer: true + read: "subMenu" + notify: "subMenuChanged" + index: 3 + lineNumber: 36 + isReadonly: true + isFinal: true + } + Property { + name: "implicitTextPadding" + revision: 1544 + type: "double" + read: "implicitTextPadding" + write: "setImplicitTextPadding" + notify: "implicitTextPaddingChanged" + index: 4 + lineNumber: 37 + } + Property { + name: "textPadding" + revision: 1544 + type: "double" + read: "textPadding" + notify: "textPaddingChanged" + index: 5 + lineNumber: 38 + isReadonly: true + } + Signal { name: "triggered"; lineNumber: 61 } + Signal { name: "highlightedChanged"; lineNumber: 62 } + Signal { name: "arrowChanged"; revision: 515; lineNumber: 64 } + Signal { name: "menuChanged"; revision: 515; lineNumber: 65 } + Signal { name: "subMenuChanged"; revision: 515; lineNumber: 66 } + Signal { name: "implicitTextPaddingChanged"; revision: 1544; lineNumber: 67 } + Signal { name: "textPaddingChanged"; revision: 1544; lineNumber: 68 } + } + Component { + file: "private/qquickmenuseparator_p.h" + lineNumber: 26 + name: "QQuickMenuSeparator" + accessSemantics: "reference" + prototype: "QQuickControl" + exports: [ + "QtQuick.Templates/MenuSeparator 2.1", + "QtQuick.Templates/MenuSeparator 2.4", + "QtQuick.Templates/MenuSeparator 2.5", + "QtQuick.Templates/MenuSeparator 2.7", + "QtQuick.Templates/MenuSeparator 2.11", + "QtQuick.Templates/MenuSeparator 6.0", + "QtQuick.Templates/MenuSeparator 6.3", + "QtQuick.Templates/MenuSeparator 6.7" + ] + exportMetaObjectRevisions: [513, 516, 517, 519, 523, 1536, 1539, 1543] + } + Component { + file: "private/qquickmonthgrid_p.h" + lineNumber: 26 + name: "QQuickMonthGrid" + accessSemantics: "reference" + prototype: "QQuickControl" + exports: [ + "QtQuick.Templates/AbstractMonthGrid 6.3", + "QtQuick.Templates/AbstractMonthGrid 6.7" + ] + exportMetaObjectRevisions: [1539, 1543] + Property { + name: "month" + type: "int" + read: "month" + write: "setMonth" + notify: "monthChanged" + index: 0 + lineNumber: 29 + isFinal: true + } + Property { + name: "year" + type: "int" + read: "year" + write: "setYear" + notify: "yearChanged" + index: 1 + lineNumber: 30 + isFinal: true + } + Property { + name: "source" + type: "QVariant" + read: "source" + write: "setSource" + notify: "sourceChanged" + index: 2 + lineNumber: 31 + isFinal: true + } + Property { + name: "title" + type: "QString" + read: "title" + write: "setTitle" + notify: "titleChanged" + index: 3 + lineNumber: 32 + isFinal: true + } + Property { + name: "delegate" + type: "QQmlComponent" + isPointer: true + read: "delegate" + write: "setDelegate" + notify: "delegateChanged" + index: 4 + lineNumber: 33 + isFinal: true + } + Signal { name: "monthChanged"; lineNumber: 56 } + Signal { name: "yearChanged"; lineNumber: 57 } + Signal { name: "sourceChanged"; lineNumber: 58 } + Signal { name: "titleChanged"; lineNumber: 59 } + Signal { name: "delegateChanged"; lineNumber: 60 } + Signal { + name: "pressed" + lineNumber: 62 + Parameter { name: "date"; type: "QDateTime" } + } + Signal { + name: "released" + lineNumber: 63 + Parameter { name: "date"; type: "QDateTime" } + } + Signal { + name: "clicked" + lineNumber: 64 + Parameter { name: "date"; type: "QDateTime" } + } + Signal { + name: "pressAndHold" + lineNumber: 65 + Parameter { name: "date"; type: "QDateTime" } + } + } + Component { + file: "private/qquicknativeicon_p.h" + lineNumber: 29 + name: "QQuickNativeIcon" + accessSemantics: "value" + Property { + name: "source" + type: "QUrl" + read: "source" + write: "setSource" + index: 0 + lineNumber: 33 + isFinal: true + } + Property { + name: "name" + type: "QString" + read: "name" + write: "setName" + index: 1 + lineNumber: 34 + isFinal: true + } + Property { + name: "mask" + type: "bool" + read: "isMask" + write: "setMask" + index: 2 + lineNumber: 35 + isFinal: true + } + } + Component { + file: "private/qquickoverlay_p.h" + lineNumber: 29 + name: "QQuickOverlay" + accessSemantics: "reference" + defaultProperty: "data" + parentProperty: "parent" + prototype: "QQuickItem" + exports: [ + "QtQuick.Templates/Overlay 2.3", + "QtQuick.Templates/Overlay 2.4", + "QtQuick.Templates/Overlay 2.7", + "QtQuick.Templates/Overlay 2.11", + "QtQuick.Templates/Overlay 6.0", + "QtQuick.Templates/Overlay 6.3", + "QtQuick.Templates/Overlay 6.7" + ] + isCreatable: false + exportMetaObjectRevisions: [515, 516, 519, 523, 1536, 1539, 1543] + attachedType: "QQuickOverlayAttached" + Property { + name: "modal" + type: "QQmlComponent" + isPointer: true + read: "modal" + write: "setModal" + notify: "modalChanged" + index: 0 + lineNumber: 32 + isFinal: true + } + Property { + name: "modeless" + type: "QQmlComponent" + isPointer: true + read: "modeless" + write: "setModeless" + notify: "modelessChanged" + index: 1 + lineNumber: 33 + isFinal: true + } + Signal { name: "modalChanged"; lineNumber: 54 } + Signal { name: "modelessChanged"; lineNumber: 55 } + Signal { name: "pressed"; lineNumber: 56 } + Signal { name: "released"; lineNumber: 57 } + } + Component { + file: "private/qquickoverlay_p.h" + lineNumber: 80 + name: "QQuickOverlayAttached" + accessSemantics: "reference" + prototype: "QObject" + Property { + name: "overlay" + type: "QQuickOverlay" + isPointer: true + read: "overlay" + notify: "overlayChanged" + index: 0 + lineNumber: 83 + isReadonly: true + isFinal: true + } + Property { + name: "modal" + type: "QQmlComponent" + isPointer: true + read: "modal" + write: "setModal" + notify: "modalChanged" + index: 1 + lineNumber: 84 + isFinal: true + } + Property { + name: "modeless" + type: "QQmlComponent" + isPointer: true + read: "modeless" + write: "setModeless" + notify: "modelessChanged" + index: 2 + lineNumber: 85 + isFinal: true + } + Signal { name: "overlayChanged"; lineNumber: 99 } + Signal { name: "modalChanged"; lineNumber: 100 } + Signal { name: "modelessChanged"; lineNumber: 101 } + Signal { name: "pressed"; lineNumber: 102 } + Signal { name: "released"; lineNumber: 103 } + } + Component { + file: "private/qquickpage_p.h" + lineNumber: 26 + name: "QQuickPage" + accessSemantics: "reference" + defaultProperty: "contentData" + prototype: "QQuickPane" + exports: [ + "QtQuick.Templates/Page 2.0", + "QtQuick.Templates/Page 2.1", + "QtQuick.Templates/Page 2.4", + "QtQuick.Templates/Page 2.5", + "QtQuick.Templates/Page 2.7", + "QtQuick.Templates/Page 2.11", + "QtQuick.Templates/Page 6.0", + "QtQuick.Templates/Page 6.3", + "QtQuick.Templates/Page 6.7" + ] + exportMetaObjectRevisions: [ + 512, + 513, + 516, + 517, + 519, + 523, + 1536, + 1539, + 1543 + ] + Property { + name: "title" + type: "QString" + read: "title" + write: "setTitle" + reset: "resetTitle" + notify: "titleChanged" + index: 0 + lineNumber: 29 + isFinal: true + } + Property { + name: "header" + type: "QQuickItem" + isPointer: true + read: "header" + write: "setHeader" + notify: "headerChanged" + index: 1 + lineNumber: 30 + isFinal: true + } + Property { + name: "footer" + type: "QQuickItem" + isPointer: true + read: "footer" + write: "setFooter" + notify: "footerChanged" + index: 2 + lineNumber: 31 + isFinal: true + } + Property { + name: "implicitHeaderWidth" + revision: 517 + type: "double" + read: "implicitHeaderWidth" + notify: "implicitHeaderWidthChanged" + index: 3 + lineNumber: 33 + isReadonly: true + isFinal: true + } + Property { + name: "implicitHeaderHeight" + revision: 517 + type: "double" + read: "implicitHeaderHeight" + notify: "implicitHeaderHeightChanged" + index: 4 + lineNumber: 34 + isReadonly: true + isFinal: true + } + Property { + name: "implicitFooterWidth" + revision: 517 + type: "double" + read: "implicitFooterWidth" + notify: "implicitFooterWidthChanged" + index: 5 + lineNumber: 35 + isReadonly: true + isFinal: true + } + Property { + name: "implicitFooterHeight" + revision: 517 + type: "double" + read: "implicitFooterHeight" + notify: "implicitFooterHeightChanged" + index: 6 + lineNumber: 36 + isReadonly: true + isFinal: true + } + Signal { name: "titleChanged"; lineNumber: 62 } + Signal { name: "headerChanged"; lineNumber: 63 } + Signal { name: "footerChanged"; lineNumber: 64 } + Signal { name: "implicitHeaderWidthChanged"; lineNumber: 66 } + Signal { name: "implicitHeaderHeightChanged"; lineNumber: 67 } + Signal { name: "implicitFooterWidthChanged"; lineNumber: 68 } + Signal { name: "implicitFooterHeightChanged"; lineNumber: 69 } + } + Component { + file: "private/qquickpageindicator_p.h" + lineNumber: 26 + name: "QQuickPageIndicator" + accessSemantics: "reference" + prototype: "QQuickControl" + exports: [ + "QtQuick.Templates/PageIndicator 2.0", + "QtQuick.Templates/PageIndicator 2.1", + "QtQuick.Templates/PageIndicator 2.4", + "QtQuick.Templates/PageIndicator 2.5", + "QtQuick.Templates/PageIndicator 2.7", + "QtQuick.Templates/PageIndicator 2.11", + "QtQuick.Templates/PageIndicator 6.0", + "QtQuick.Templates/PageIndicator 6.3", + "QtQuick.Templates/PageIndicator 6.7" + ] + exportMetaObjectRevisions: [ + 512, + 513, + 516, + 517, + 519, + 523, + 1536, + 1539, + 1543 + ] + Property { + name: "count" + type: "int" + read: "count" + write: "setCount" + notify: "countChanged" + index: 0 + lineNumber: 29 + isFinal: true + } + Property { + name: "currentIndex" + type: "int" + read: "currentIndex" + write: "setCurrentIndex" + notify: "currentIndexChanged" + index: 1 + lineNumber: 30 + isFinal: true + } + Property { + name: "interactive" + type: "bool" + read: "isInteractive" + write: "setInteractive" + notify: "interactiveChanged" + index: 2 + lineNumber: 31 + isFinal: true + } + Property { + name: "delegate" + type: "QQmlComponent" + isPointer: true + read: "delegate" + write: "setDelegate" + notify: "delegateChanged" + index: 3 + lineNumber: 32 + isFinal: true + } + Signal { name: "countChanged"; lineNumber: 53 } + Signal { name: "currentIndexChanged"; lineNumber: 54 } + Signal { name: "interactiveChanged"; lineNumber: 55 } + Signal { name: "delegateChanged"; lineNumber: 56 } + } + Component { + file: "private/qquickpane_p.h" + lineNumber: 26 + name: "QQuickPane" + accessSemantics: "reference" + defaultProperty: "contentData" + prototype: "QQuickControl" + exports: [ + "QtQuick.Templates/Pane 2.0", + "QtQuick.Templates/Pane 2.1", + "QtQuick.Templates/Pane 2.4", + "QtQuick.Templates/Pane 2.5", + "QtQuick.Templates/Pane 2.7", + "QtQuick.Templates/Pane 2.11", + "QtQuick.Templates/Pane 6.0", + "QtQuick.Templates/Pane 6.3", + "QtQuick.Templates/Pane 6.7" + ] + exportMetaObjectRevisions: [ + 512, + 513, + 516, + 517, + 519, + 523, + 1536, + 1539, + 1543 + ] + Property { + name: "contentWidth" + type: "double" + read: "contentWidth" + write: "setContentWidth" + reset: "resetContentWidth" + notify: "contentWidthChanged" + index: 0 + lineNumber: 29 + isFinal: true + } + Property { + name: "contentHeight" + type: "double" + read: "contentHeight" + write: "setContentHeight" + reset: "resetContentHeight" + notify: "contentHeightChanged" + index: 1 + lineNumber: 30 + isFinal: true + } + Property { + name: "contentData" + type: "QObject" + isList: true + read: "contentData" + index: 2 + lineNumber: 31 + privateClass: "QQuickPanePrivate" + isReadonly: true + isFinal: true + } + Property { + name: "contentChildren" + type: "QQuickItem" + isList: true + read: "contentChildren" + notify: "contentChildrenChanged" + index: 3 + lineNumber: 32 + privateClass: "QQuickPanePrivate" + isReadonly: true + isFinal: true + } + Signal { name: "contentWidthChanged"; lineNumber: 50 } + Signal { name: "contentHeightChanged"; lineNumber: 51 } + Signal { name: "contentChildrenChanged"; lineNumber: 52 } + } + Component { + file: "private/qquickpopup_p.h" + lineNumber: 43 + name: "QQuickPopup" + accessSemantics: "reference" + defaultProperty: "contentData" + prototype: "QObject" + interfaces: ["QQmlParserStatus", "QQuickSafeAreaAttachable"] + deferredNames: ["background", "contentItem"] + exports: [ + "QtQuick.Templates/Popup 2.0", + "QtQuick.Templates/Popup 2.1", + "QtQuick.Templates/Popup 2.3", + "QtQuick.Templates/Popup 2.5", + "QtQuick.Templates/Popup 6.0", + "QtQuick.Templates/Popup 6.8" + ] + exportMetaObjectRevisions: [512, 513, 515, 517, 1536, 1544] + Enum { + name: "ClosePolicy" + alias: "ClosePolicyFlag" + isFlag: true + lineNumber: 238 + values: [ + "NoAutoClose", + "CloseOnPressOutside", + "CloseOnPressOutsideParent", + "CloseOnReleaseOutside", + "CloseOnReleaseOutsideParent", + "CloseOnEscape" + ] + } + Enum { + name: "TransformOrigin" + lineNumber: 254 + values: [ + "TopLeft", + "Top", + "TopRight", + "Left", + "Center", + "Right", + "BottomLeft", + "Bottom", + "BottomRight" + ] + } + Enum { + name: "PopupType" + lineNumber: 320 + values: ["Item", "Window", "Native"] + } + Property { + name: "x" + type: "double" + read: "x" + write: "setX" + notify: "xChanged" + index: 0 + lineNumber: 48 + isFinal: true + } + Property { + name: "y" + type: "double" + read: "y" + write: "setY" + notify: "yChanged" + index: 1 + lineNumber: 49 + isFinal: true + } + Property { + name: "z" + type: "double" + read: "z" + write: "setZ" + reset: "resetZ" + notify: "zChanged" + index: 2 + lineNumber: 50 + isFinal: true + } + Property { + name: "width" + type: "double" + read: "width" + write: "setWidth" + reset: "resetWidth" + notify: "widthChanged" + index: 3 + lineNumber: 51 + isFinal: true + } + Property { + name: "height" + type: "double" + read: "height" + write: "setHeight" + reset: "resetHeight" + notify: "heightChanged" + index: 4 + lineNumber: 52 + isFinal: true + } + Property { + name: "implicitWidth" + type: "double" + read: "implicitWidth" + write: "setImplicitWidth" + notify: "implicitWidthChanged" + index: 5 + lineNumber: 53 + isFinal: true + } + Property { + name: "implicitHeight" + type: "double" + read: "implicitHeight" + write: "setImplicitHeight" + notify: "implicitHeightChanged" + index: 6 + lineNumber: 54 + isFinal: true + } + Property { + name: "contentWidth" + type: "double" + read: "contentWidth" + write: "setContentWidth" + notify: "contentWidthChanged" + index: 7 + lineNumber: 55 + isFinal: true + } + Property { + name: "contentHeight" + type: "double" + read: "contentHeight" + write: "setContentHeight" + notify: "contentHeightChanged" + index: 8 + lineNumber: 56 + isFinal: true + } + Property { + name: "availableWidth" + type: "double" + read: "availableWidth" + notify: "availableWidthChanged" + index: 9 + lineNumber: 57 + isReadonly: true + isFinal: true + } + Property { + name: "availableHeight" + type: "double" + read: "availableHeight" + notify: "availableHeightChanged" + index: 10 + lineNumber: 58 + isReadonly: true + isFinal: true + } + Property { + name: "margins" + type: "double" + read: "margins" + write: "setMargins" + reset: "resetMargins" + notify: "marginsChanged" + index: 11 + lineNumber: 59 + isFinal: true + } + Property { + name: "topMargin" + type: "double" + read: "topMargin" + write: "setTopMargin" + reset: "resetTopMargin" + notify: "topMarginChanged" + index: 12 + lineNumber: 60 + isFinal: true + } + Property { + name: "leftMargin" + type: "double" + read: "leftMargin" + write: "setLeftMargin" + reset: "resetLeftMargin" + notify: "leftMarginChanged" + index: 13 + lineNumber: 61 + isFinal: true + } + Property { + name: "rightMargin" + type: "double" + read: "rightMargin" + write: "setRightMargin" + reset: "resetRightMargin" + notify: "rightMarginChanged" + index: 14 + lineNumber: 62 + isFinal: true + } + Property { + name: "bottomMargin" + type: "double" + read: "bottomMargin" + write: "setBottomMargin" + reset: "resetBottomMargin" + notify: "bottomMarginChanged" + index: 15 + lineNumber: 63 + isFinal: true + } + Property { + name: "padding" + type: "double" + read: "padding" + write: "setPadding" + reset: "resetPadding" + notify: "paddingChanged" + index: 16 + lineNumber: 64 + isFinal: true + } + Property { + name: "topPadding" + type: "double" + read: "topPadding" + write: "setTopPadding" + reset: "resetTopPadding" + notify: "topPaddingChanged" + index: 17 + lineNumber: 65 + isFinal: true + } + Property { + name: "leftPadding" + type: "double" + read: "leftPadding" + write: "setLeftPadding" + reset: "resetLeftPadding" + notify: "leftPaddingChanged" + index: 18 + lineNumber: 66 + isFinal: true + } + Property { + name: "rightPadding" + type: "double" + read: "rightPadding" + write: "setRightPadding" + reset: "resetRightPadding" + notify: "rightPaddingChanged" + index: 19 + lineNumber: 67 + isFinal: true + } + Property { + name: "bottomPadding" + type: "double" + read: "bottomPadding" + write: "setBottomPadding" + reset: "resetBottomPadding" + notify: "bottomPaddingChanged" + index: 20 + lineNumber: 68 + isFinal: true + } + Property { + name: "locale" + type: "QLocale" + read: "locale" + write: "setLocale" + reset: "resetLocale" + notify: "localeChanged" + index: 21 + lineNumber: 69 + isFinal: true + } + Property { + name: "font" + type: "QFont" + read: "font" + write: "setFont" + reset: "resetFont" + notify: "fontChanged" + index: 22 + lineNumber: 70 + isFinal: true + } + Property { + name: "parent" + type: "QQuickItem" + isPointer: true + read: "parentItem" + write: "setParentItem" + reset: "resetParentItem" + notify: "parentChanged" + index: 23 + lineNumber: 71 + isFinal: true + } + Property { + name: "background" + type: "QQuickItem" + isPointer: true + read: "background" + write: "setBackground" + notify: "backgroundChanged" + index: 24 + lineNumber: 72 + isFinal: true + } + Property { + name: "contentItem" + type: "QQuickItem" + isPointer: true + read: "contentItem" + write: "setContentItem" + notify: "contentItemChanged" + index: 25 + lineNumber: 73 + isFinal: true + } + Property { + name: "contentData" + type: "QObject" + isList: true + read: "contentData" + index: 26 + lineNumber: 74 + privateClass: "QQuickPopupPrivate" + isReadonly: true + } + Property { + name: "contentChildren" + type: "QQuickItem" + isList: true + read: "contentChildren" + notify: "contentChildrenChanged" + index: 27 + lineNumber: 75 + privateClass: "QQuickPopupPrivate" + isReadonly: true + isFinal: true + } + Property { + name: "clip" + type: "bool" + read: "clip" + write: "setClip" + notify: "clipChanged" + index: 28 + lineNumber: 76 + isFinal: true + } + Property { + name: "focus" + type: "bool" + read: "hasFocus" + write: "setFocus" + notify: "focusChanged" + index: 29 + lineNumber: 77 + isFinal: true + } + Property { + name: "activeFocus" + type: "bool" + read: "hasActiveFocus" + notify: "activeFocusChanged" + index: 30 + lineNumber: 78 + isReadonly: true + isFinal: true + } + Property { + name: "modal" + type: "bool" + read: "isModal" + write: "setModal" + notify: "modalChanged" + index: 31 + lineNumber: 79 + isFinal: true + } + Property { + name: "dim" + type: "bool" + read: "dim" + write: "setDim" + reset: "resetDim" + notify: "dimChanged" + index: 32 + lineNumber: 80 + isFinal: true + } + Property { + name: "visible" + type: "bool" + read: "isVisible" + write: "setVisible" + notify: "visibleChanged" + index: 33 + lineNumber: 81 + isFinal: true + } + Property { + name: "opacity" + type: "double" + read: "opacity" + write: "setOpacity" + notify: "opacityChanged" + index: 34 + lineNumber: 82 + isFinal: true + } + Property { + name: "scale" + type: "double" + read: "scale" + write: "setScale" + notify: "scaleChanged" + index: 35 + lineNumber: 83 + isFinal: true + } + Property { + name: "closePolicy" + type: "ClosePolicy" + read: "closePolicy" + write: "setClosePolicy" + reset: "resetClosePolicy" + notify: "closePolicyChanged" + index: 36 + lineNumber: 84 + isFinal: true + } + Property { + name: "transformOrigin" + type: "TransformOrigin" + read: "transformOrigin" + write: "setTransformOrigin" + index: 37 + lineNumber: 85 + isFinal: true + } + Property { + name: "enter" + type: "QQuickTransition" + isPointer: true + read: "enter" + write: "setEnter" + notify: "enterChanged" + index: 38 + lineNumber: 86 + isFinal: true + } + Property { + name: "exit" + type: "QQuickTransition" + isPointer: true + read: "exit" + write: "setExit" + notify: "exitChanged" + index: 39 + lineNumber: 87 + isFinal: true + } + Property { + name: "spacing" + revision: 513 + type: "double" + read: "spacing" + write: "setSpacing" + reset: "resetSpacing" + notify: "spacingChanged" + index: 40 + lineNumber: 89 + isFinal: true + } + Property { + name: "opened" + revision: 515 + type: "bool" + read: "isOpened" + notify: "openedChanged" + index: 41 + lineNumber: 91 + isReadonly: true + isFinal: true + } + Property { + name: "mirrored" + revision: 515 + type: "bool" + read: "isMirrored" + notify: "mirroredChanged" + index: 42 + lineNumber: 92 + isReadonly: true + isFinal: true + } + Property { + name: "enabled" + revision: 515 + type: "bool" + read: "isEnabled" + write: "setEnabled" + notify: "enabledChanged" + index: 43 + lineNumber: 93 + isFinal: true + } + Property { + name: "palette" + revision: 515 + type: "QQuickPalette" + isPointer: true + read: "palette" + write: "setPalette" + reset: "resetPalette" + notify: "paletteChanged" + index: 44 + lineNumber: 94 + privateClass: "QQuickPopupPrivate" + } + Property { + name: "horizontalPadding" + type: "double" + read: "horizontalPadding" + write: "setHorizontalPadding" + reset: "resetHorizontalPadding" + notify: "horizontalPaddingChanged" + index: 45 + lineNumber: 96 + isFinal: true + } + Property { + name: "verticalPadding" + type: "double" + read: "verticalPadding" + write: "setVerticalPadding" + reset: "resetVerticalPadding" + notify: "verticalPaddingChanged" + index: 46 + lineNumber: 97 + isFinal: true + } + Property { + name: "anchors" + revision: 517 + type: "QQuickPopupAnchors" + isPointer: true + read: "getAnchors" + index: 47 + lineNumber: 98 + privateClass: "QQuickPopupPrivate" + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "implicitContentWidth" + revision: 517 + type: "double" + read: "implicitContentWidth" + notify: "implicitContentWidthChanged" + index: 48 + lineNumber: 99 + isReadonly: true + isFinal: true + } + Property { + name: "implicitContentHeight" + revision: 517 + type: "double" + read: "implicitContentHeight" + notify: "implicitContentHeightChanged" + index: 49 + lineNumber: 100 + isReadonly: true + isFinal: true + } + Property { + name: "implicitBackgroundWidth" + revision: 517 + type: "double" + read: "implicitBackgroundWidth" + notify: "implicitBackgroundWidthChanged" + index: 50 + lineNumber: 101 + isReadonly: true + isFinal: true + } + Property { + name: "implicitBackgroundHeight" + revision: 517 + type: "double" + read: "implicitBackgroundHeight" + notify: "implicitBackgroundHeightChanged" + index: 51 + lineNumber: 102 + isReadonly: true + isFinal: true + } + Property { + name: "topInset" + revision: 517 + type: "double" + read: "topInset" + write: "setTopInset" + reset: "resetTopInset" + notify: "topInsetChanged" + index: 52 + lineNumber: 103 + isFinal: true + } + Property { + name: "leftInset" + revision: 517 + type: "double" + read: "leftInset" + write: "setLeftInset" + reset: "resetLeftInset" + notify: "leftInsetChanged" + index: 53 + lineNumber: 104 + isFinal: true + } + Property { + name: "rightInset" + revision: 517 + type: "double" + read: "rightInset" + write: "setRightInset" + reset: "resetRightInset" + notify: "rightInsetChanged" + index: 54 + lineNumber: 105 + isFinal: true + } + Property { + name: "bottomInset" + revision: 517 + type: "double" + read: "bottomInset" + write: "setBottomInset" + reset: "resetBottomInset" + notify: "bottomInsetChanged" + index: 55 + lineNumber: 106 + isFinal: true + } + Property { + name: "popupType" + revision: 1544 + type: "PopupType" + read: "popupType" + write: "setPopupType" + notify: "popupTypeChanged" + index: 56 + lineNumber: 107 + isFinal: true + } + Signal { name: "opened"; lineNumber: 335 } + Signal { name: "closed"; lineNumber: 336 } + Signal { name: "aboutToShow"; lineNumber: 337 } + Signal { name: "aboutToHide"; lineNumber: 338 } + Signal { name: "xChanged"; lineNumber: 339 } + Signal { name: "yChanged"; lineNumber: 340 } + Signal { name: "zChanged"; lineNumber: 341 } + Signal { name: "widthChanged"; lineNumber: 342 } + Signal { name: "heightChanged"; lineNumber: 343 } + Signal { name: "implicitWidthChanged"; lineNumber: 344 } + Signal { name: "implicitHeightChanged"; lineNumber: 345 } + Signal { name: "contentWidthChanged"; lineNumber: 346 } + Signal { name: "contentHeightChanged"; lineNumber: 347 } + Signal { name: "availableWidthChanged"; lineNumber: 348 } + Signal { name: "availableHeightChanged"; lineNumber: 349 } + Signal { name: "marginsChanged"; lineNumber: 350 } + Signal { name: "topMarginChanged"; lineNumber: 351 } + Signal { name: "leftMarginChanged"; lineNumber: 352 } + Signal { name: "rightMarginChanged"; lineNumber: 353 } + Signal { name: "bottomMarginChanged"; lineNumber: 354 } + Signal { name: "paddingChanged"; lineNumber: 355 } + Signal { name: "topPaddingChanged"; lineNumber: 356 } + Signal { name: "leftPaddingChanged"; lineNumber: 357 } + Signal { name: "rightPaddingChanged"; lineNumber: 358 } + Signal { name: "bottomPaddingChanged"; lineNumber: 359 } + Signal { name: "fontChanged"; lineNumber: 360 } + Signal { name: "localeChanged"; lineNumber: 361 } + Signal { name: "parentChanged"; lineNumber: 362 } + Signal { name: "backgroundChanged"; lineNumber: 363 } + Signal { name: "contentItemChanged"; lineNumber: 364 } + Signal { name: "contentChildrenChanged"; lineNumber: 365 } + Signal { name: "clipChanged"; lineNumber: 366 } + Signal { name: "focusChanged"; lineNumber: 367 } + Signal { name: "activeFocusChanged"; lineNumber: 368 } + Signal { name: "modalChanged"; lineNumber: 369 } + Signal { name: "dimChanged"; lineNumber: 370 } + Signal { name: "visibleChanged"; lineNumber: 371 } + Signal { name: "opacityChanged"; lineNumber: 372 } + Signal { name: "scaleChanged"; lineNumber: 373 } + Signal { name: "closePolicyChanged"; lineNumber: 374 } + Signal { name: "enterChanged"; lineNumber: 375 } + Signal { name: "exitChanged"; lineNumber: 376 } + Signal { + name: "windowChanged" + lineNumber: 377 + Parameter { name: "window"; type: "QQuickWindow"; isPointer: true } + } + Signal { name: "spacingChanged"; revision: 513; lineNumber: 379 } + Signal { name: "openedChanged"; revision: 515; lineNumber: 381 } + Signal { name: "mirroredChanged"; revision: 515; lineNumber: 382 } + Signal { name: "enabledChanged"; revision: 515; lineNumber: 383 } + Signal { name: "paletteChanged"; revision: 515; lineNumber: 384 } + Signal { name: "paletteCreated"; revision: 515; lineNumber: 385 } + Signal { name: "horizontalPaddingChanged"; revision: 517; lineNumber: 387 } + Signal { name: "verticalPaddingChanged"; revision: 517; lineNumber: 388 } + Signal { name: "implicitContentWidthChanged"; revision: 517; lineNumber: 389 } + Signal { name: "implicitContentHeightChanged"; revision: 517; lineNumber: 390 } + Signal { name: "implicitBackgroundWidthChanged"; revision: 517; lineNumber: 391 } + Signal { name: "implicitBackgroundHeightChanged"; revision: 517; lineNumber: 392 } + Signal { name: "topInsetChanged"; revision: 517; lineNumber: 393 } + Signal { name: "leftInsetChanged"; revision: 517; lineNumber: 394 } + Signal { name: "rightInsetChanged"; revision: 517; lineNumber: 395 } + Signal { name: "bottomInsetChanged"; revision: 517; lineNumber: 396 } + Signal { name: "popupTypeChanged"; revision: 1544; lineNumber: 397 } + Method { name: "open"; lineNumber: 331 } + Method { name: "close"; lineNumber: 332 } + Method { + name: "forceActiveFocus" + lineNumber: 273 + Parameter { name: "reason"; type: "Qt::FocusReason" } + } + Method { name: "forceActiveFocus"; isCloned: true; lineNumber: 273 } + } + Component { + file: "private/qquickpopupanchors_p.h" + lineNumber: 30 + name: "QQuickPopupAnchors" + accessSemantics: "reference" + prototype: "QObject" + Property { + name: "centerIn" + type: "QQuickItem" + isPointer: true + read: "centerIn" + write: "setCenterIn" + reset: "resetCenterIn" + notify: "centerInChanged" + index: 0 + lineNumber: 33 + isFinal: true + } + Signal { name: "centerInChanged"; lineNumber: 46 } + } + Component { + file: "private/qquickpopupwindow_p_p.h" + lineNumber: 27 + name: "QQuickPopupWindow" + accessSemantics: "reference" + prototype: "QQuickWindowQmlImpl" + } + Component { + file: "private/qquickprogressbar_p.h" + lineNumber: 25 + name: "QQuickProgressBar" + accessSemantics: "reference" + prototype: "QQuickControl" + exports: [ + "QtQuick.Templates/ProgressBar 2.0", + "QtQuick.Templates/ProgressBar 2.1", + "QtQuick.Templates/ProgressBar 2.4", + "QtQuick.Templates/ProgressBar 2.5", + "QtQuick.Templates/ProgressBar 2.7", + "QtQuick.Templates/ProgressBar 2.11", + "QtQuick.Templates/ProgressBar 6.0", + "QtQuick.Templates/ProgressBar 6.3", + "QtQuick.Templates/ProgressBar 6.7" + ] + exportMetaObjectRevisions: [ + 512, + 513, + 516, + 517, + 519, + 523, + 1536, + 1539, + 1543 + ] + Property { + name: "from" + type: "double" + read: "from" + write: "setFrom" + notify: "fromChanged" + index: 0 + lineNumber: 28 + isFinal: true + } + Property { + name: "to" + type: "double" + read: "to" + write: "setTo" + notify: "toChanged" + index: 1 + lineNumber: 29 + isFinal: true + } + Property { + name: "value" + type: "double" + read: "value" + write: "setValue" + notify: "valueChanged" + index: 2 + lineNumber: 30 + isFinal: true + } + Property { + name: "position" + type: "double" + read: "position" + notify: "positionChanged" + index: 3 + lineNumber: 31 + isReadonly: true + isFinal: true + } + Property { + name: "visualPosition" + type: "double" + read: "visualPosition" + notify: "visualPositionChanged" + index: 4 + lineNumber: 32 + isReadonly: true + isFinal: true + } + Property { + name: "indeterminate" + type: "bool" + read: "isIndeterminate" + write: "setIndeterminate" + notify: "indeterminateChanged" + index: 5 + lineNumber: 33 + isFinal: true + } + Signal { name: "fromChanged"; lineNumber: 56 } + Signal { name: "toChanged"; lineNumber: 57 } + Signal { name: "valueChanged"; lineNumber: 58 } + Signal { name: "positionChanged"; lineNumber: 59 } + Signal { name: "visualPositionChanged"; lineNumber: 60 } + Signal { name: "indeterminateChanged"; lineNumber: 61 } + } + Component { + file: "private/qquickradiobutton_p.h" + lineNumber: 26 + name: "QQuickRadioButton" + accessSemantics: "reference" + prototype: "QQuickAbstractButton" + exports: [ + "QtQuick.Templates/RadioButton 2.0", + "QtQuick.Templates/RadioButton 2.1", + "QtQuick.Templates/RadioButton 2.2", + "QtQuick.Templates/RadioButton 2.3", + "QtQuick.Templates/RadioButton 2.4", + "QtQuick.Templates/RadioButton 2.5", + "QtQuick.Templates/RadioButton 2.7", + "QtQuick.Templates/RadioButton 2.11", + "QtQuick.Templates/RadioButton 6.0", + "QtQuick.Templates/RadioButton 6.3", + "QtQuick.Templates/RadioButton 6.7", + "QtQuick.Templates/RadioButton 6.8" + ] + exportMetaObjectRevisions: [ + 512, + 513, + 514, + 515, + 516, + 517, + 519, + 523, + 1536, + 1539, + 1543, + 1544 + ] + } + Component { + file: "private/qquickradiodelegate_p.h" + lineNumber: 25 + name: "QQuickRadioDelegate" + accessSemantics: "reference" + prototype: "QQuickItemDelegate" + exports: [ + "QtQuick.Templates/RadioDelegate 2.0", + "QtQuick.Templates/RadioDelegate 2.1", + "QtQuick.Templates/RadioDelegate 2.2", + "QtQuick.Templates/RadioDelegate 2.3", + "QtQuick.Templates/RadioDelegate 2.4", + "QtQuick.Templates/RadioDelegate 2.5", + "QtQuick.Templates/RadioDelegate 2.7", + "QtQuick.Templates/RadioDelegate 2.11", + "QtQuick.Templates/RadioDelegate 6.0", + "QtQuick.Templates/RadioDelegate 6.3", + "QtQuick.Templates/RadioDelegate 6.7", + "QtQuick.Templates/RadioDelegate 6.8" + ] + exportMetaObjectRevisions: [ + 512, + 513, + 514, + 515, + 516, + 517, + 519, + 523, + 1536, + 1539, + 1543, + 1544 + ] + } + Component { + file: "private/qquickrangeslider_p.h" + lineNumber: 26 + name: "QQuickRangeSlider" + accessSemantics: "reference" + prototype: "QQuickControl" + exports: [ + "QtQuick.Templates/RangeSlider 2.0", + "QtQuick.Templates/RangeSlider 2.1", + "QtQuick.Templates/RangeSlider 2.2", + "QtQuick.Templates/RangeSlider 2.3", + "QtQuick.Templates/RangeSlider 2.4", + "QtQuick.Templates/RangeSlider 2.5", + "QtQuick.Templates/RangeSlider 2.7", + "QtQuick.Templates/RangeSlider 2.11", + "QtQuick.Templates/RangeSlider 6.0", + "QtQuick.Templates/RangeSlider 6.3", + "QtQuick.Templates/RangeSlider 6.7" + ] + exportMetaObjectRevisions: [ + 512, + 513, + 514, + 515, + 516, + 517, + 519, + 523, + 1536, + 1539, + 1543 + ] + Enum { + name: "SnapMode" + lineNumber: 62 + values: ["NoSnap", "SnapAlways", "SnapOnRelease"] + } + Property { + name: "from" + type: "double" + read: "from" + write: "setFrom" + notify: "fromChanged" + index: 0 + lineNumber: 29 + isFinal: true + } + Property { + name: "to" + type: "double" + read: "to" + write: "setTo" + notify: "toChanged" + index: 1 + lineNumber: 30 + isFinal: true + } + Property { + name: "first" + type: "QQuickRangeSliderNode" + isPointer: true + read: "first" + index: 2 + lineNumber: 31 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "second" + type: "QQuickRangeSliderNode" + isPointer: true + read: "second" + index: 3 + lineNumber: 32 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "stepSize" + type: "double" + read: "stepSize" + write: "setStepSize" + notify: "stepSizeChanged" + index: 4 + lineNumber: 33 + isFinal: true + } + Property { + name: "snapMode" + type: "SnapMode" + read: "snapMode" + write: "setSnapMode" + notify: "snapModeChanged" + index: 5 + lineNumber: 34 + isFinal: true + } + Property { + name: "orientation" + type: "Qt::Orientation" + read: "orientation" + write: "setOrientation" + notify: "orientationChanged" + index: 6 + lineNumber: 35 + isFinal: true + } + Property { + name: "live" + revision: 514 + type: "bool" + read: "live" + write: "setLive" + notify: "liveChanged" + index: 7 + lineNumber: 37 + isFinal: true + } + Property { + name: "horizontal" + revision: 515 + type: "bool" + read: "isHorizontal" + notify: "orientationChanged" + index: 8 + lineNumber: 38 + isReadonly: true + isFinal: true + } + Property { + name: "vertical" + revision: 515 + type: "bool" + read: "isVertical" + notify: "orientationChanged" + index: 9 + lineNumber: 40 + isReadonly: true + isFinal: true + } + Property { + name: "touchDragThreshold" + revision: 517 + type: "double" + read: "touchDragThreshold" + write: "setTouchDragThreshold" + reset: "resetTouchDragThreshold" + notify: "touchDragThresholdChanged" + index: 10 + lineNumber: 42 + isFinal: true + } + Signal { name: "fromChanged"; lineNumber: 92 } + Signal { name: "toChanged"; lineNumber: 93 } + Signal { name: "stepSizeChanged"; lineNumber: 94 } + Signal { name: "snapModeChanged"; lineNumber: 95 } + Signal { name: "orientationChanged"; lineNumber: 96 } + Signal { name: "liveChanged"; revision: 514; lineNumber: 98 } + Signal { name: "touchDragThresholdChanged"; revision: 517; lineNumber: 100 } + Method { + name: "setValues" + lineNumber: 75 + Parameter { name: "firstValue"; type: "double" } + Parameter { name: "secondValue"; type: "double" } + } + Method { + name: "valueAt" + revision: 517 + type: "double" + isMethodConstant: true + lineNumber: 89 + Parameter { name: "position"; type: "double" } + } + } + Component { + file: "private/qquickrangeslider_p.h" + lineNumber: 130 + name: "QQuickRangeSliderNode" + accessSemantics: "reference" + prototype: "QObject" + deferredNames: ["handle"] + Property { + name: "value" + type: "double" + read: "value" + write: "setValue" + notify: "valueChanged" + index: 0 + lineNumber: 133 + isFinal: true + } + Property { + name: "position" + type: "double" + read: "position" + notify: "positionChanged" + index: 1 + lineNumber: 134 + isReadonly: true + isFinal: true + } + Property { + name: "visualPosition" + type: "double" + read: "visualPosition" + notify: "visualPositionChanged" + index: 2 + lineNumber: 135 + isReadonly: true + isFinal: true + } + Property { + name: "handle" + type: "QQuickItem" + isPointer: true + read: "handle" + write: "setHandle" + notify: "handleChanged" + index: 3 + lineNumber: 136 + isFinal: true + } + Property { + name: "pressed" + type: "bool" + read: "isPressed" + write: "setPressed" + notify: "pressedChanged" + index: 4 + lineNumber: 137 + isFinal: true + } + Property { + name: "hovered" + revision: 513 + type: "bool" + read: "isHovered" + write: "setHovered" + notify: "hoveredChanged" + index: 5 + lineNumber: 139 + isFinal: true + } + Property { + name: "implicitHandleWidth" + revision: 517 + type: "double" + read: "implicitHandleWidth" + notify: "implicitHandleWidthChanged" + index: 6 + lineNumber: 141 + isReadonly: true + isFinal: true + } + Property { + name: "implicitHandleHeight" + revision: 517 + type: "double" + read: "implicitHandleHeight" + notify: "implicitHandleHeightChanged" + index: 7 + lineNumber: 142 + isReadonly: true + isFinal: true + } + Signal { name: "valueChanged"; lineNumber: 176 } + Signal { name: "positionChanged"; lineNumber: 177 } + Signal { name: "visualPositionChanged"; lineNumber: 178 } + Signal { name: "handleChanged"; lineNumber: 179 } + Signal { name: "pressedChanged"; lineNumber: 180 } + Signal { name: "hoveredChanged"; revision: 513; lineNumber: 182 } + Signal { name: "moved"; lineNumber: 184 } + Signal { name: "implicitHandleWidthChanged"; lineNumber: 185 } + Signal { name: "implicitHandleHeightChanged"; lineNumber: 186 } + Method { name: "increase"; lineNumber: 172 } + Method { name: "decrease"; lineNumber: 173 } + } + Component { + file: "private/qquickroundbutton_p.h" + lineNumber: 25 + name: "QQuickRoundButton" + accessSemantics: "reference" + prototype: "QQuickButton" + exports: [ + "QtQuick.Templates/RoundButton 2.1", + "QtQuick.Templates/RoundButton 2.2", + "QtQuick.Templates/RoundButton 2.3", + "QtQuick.Templates/RoundButton 2.4", + "QtQuick.Templates/RoundButton 2.5", + "QtQuick.Templates/RoundButton 2.7", + "QtQuick.Templates/RoundButton 2.11", + "QtQuick.Templates/RoundButton 6.0", + "QtQuick.Templates/RoundButton 6.3", + "QtQuick.Templates/RoundButton 6.7", + "QtQuick.Templates/RoundButton 6.8" + ] + exportMetaObjectRevisions: [ + 513, + 514, + 515, + 516, + 517, + 519, + 523, + 1536, + 1539, + 1543, + 1544 + ] + Property { + name: "radius" + type: "double" + read: "radius" + write: "setRadius" + reset: "resetRadius" + notify: "radiusChanged" + index: 0 + lineNumber: 28 + isFinal: true + } + Signal { name: "radiusChanged"; lineNumber: 40 } + } + Component { + file: "private/qquickscrollbar_p.h" + lineNumber: 26 + name: "QQuickScrollBar" + accessSemantics: "reference" + prototype: "QQuickControl" + exports: [ + "QtQuick.Templates/ScrollBar 2.0", + "QtQuick.Templates/ScrollBar 2.1", + "QtQuick.Templates/ScrollBar 2.2", + "QtQuick.Templates/ScrollBar 2.3", + "QtQuick.Templates/ScrollBar 2.4", + "QtQuick.Templates/ScrollBar 2.5", + "QtQuick.Templates/ScrollBar 2.7", + "QtQuick.Templates/ScrollBar 2.11", + "QtQuick.Templates/ScrollBar 6.0", + "QtQuick.Templates/ScrollBar 6.3", + "QtQuick.Templates/ScrollBar 6.7" + ] + exportMetaObjectRevisions: [ + 512, + 513, + 514, + 515, + 516, + 517, + 519, + 523, + 1536, + 1539, + 1543 + ] + attachedType: "QQuickScrollBarAttached" + Enum { + name: "SnapMode" + lineNumber: 75 + values: ["NoSnap", "SnapAlways", "SnapOnRelease"] + } + Enum { + name: "Policy" + lineNumber: 89 + values: ["AsNeeded", "AlwaysOff", "AlwaysOn"] + } + Property { + name: "size" + type: "double" + read: "size" + write: "setSize" + notify: "sizeChanged" + index: 0 + lineNumber: 29 + isFinal: true + } + Property { + name: "position" + type: "double" + read: "position" + write: "setPosition" + notify: "positionChanged" + index: 1 + lineNumber: 30 + isFinal: true + } + Property { + name: "stepSize" + type: "double" + read: "stepSize" + write: "setStepSize" + notify: "stepSizeChanged" + index: 2 + lineNumber: 31 + isFinal: true + } + Property { + name: "active" + type: "bool" + read: "isActive" + write: "setActive" + notify: "activeChanged" + index: 3 + lineNumber: 32 + isFinal: true + } + Property { + name: "pressed" + type: "bool" + read: "isPressed" + write: "setPressed" + notify: "pressedChanged" + index: 4 + lineNumber: 33 + isFinal: true + } + Property { + name: "orientation" + type: "Qt::Orientation" + read: "orientation" + write: "setOrientation" + notify: "orientationChanged" + index: 5 + lineNumber: 34 + isFinal: true + } + Property { + name: "snapMode" + revision: 514 + type: "SnapMode" + read: "snapMode" + write: "setSnapMode" + notify: "snapModeChanged" + index: 6 + lineNumber: 36 + isFinal: true + } + Property { + name: "interactive" + revision: 514 + type: "bool" + read: "isInteractive" + write: "setInteractive" + reset: "resetInteractive" + notify: "interactiveChanged" + index: 7 + lineNumber: 37 + isFinal: true + } + Property { + name: "policy" + revision: 514 + type: "Policy" + read: "policy" + write: "setPolicy" + notify: "policyChanged" + index: 8 + lineNumber: 38 + isFinal: true + } + Property { + name: "horizontal" + revision: 515 + type: "bool" + read: "isHorizontal" + notify: "orientationChanged" + index: 9 + lineNumber: 40 + isReadonly: true + isFinal: true + } + Property { + name: "vertical" + revision: 515 + type: "bool" + read: "isVertical" + notify: "orientationChanged" + index: 10 + lineNumber: 41 + isReadonly: true + isFinal: true + } + Property { + name: "minimumSize" + revision: 516 + type: "double" + read: "minimumSize" + write: "setMinimumSize" + notify: "minimumSizeChanged" + index: 11 + lineNumber: 43 + isFinal: true + } + Property { + name: "visualSize" + revision: 516 + type: "double" + read: "visualSize" + notify: "visualSizeChanged" + index: 12 + lineNumber: 44 + isReadonly: true + isFinal: true + } + Property { + name: "visualPosition" + revision: 516 + type: "double" + read: "visualPosition" + notify: "visualPositionChanged" + index: 13 + lineNumber: 45 + isReadonly: true + isFinal: true + } + Property { + name: "__decreaseVisual" + type: "QQuickIndicatorButton" + isPointer: true + read: "decreaseVisual" + index: 14 + lineNumber: 47 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "__increaseVisual" + type: "QQuickIndicatorButton" + isPointer: true + read: "increaseVisual" + index: 15 + lineNumber: 48 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Signal { name: "sizeChanged"; lineNumber: 120 } + Signal { name: "positionChanged"; lineNumber: 121 } + Signal { name: "stepSizeChanged"; lineNumber: 122 } + Signal { name: "activeChanged"; lineNumber: 123 } + Signal { name: "pressedChanged"; lineNumber: 124 } + Signal { name: "orientationChanged"; lineNumber: 125 } + Signal { name: "snapModeChanged"; revision: 514; lineNumber: 127 } + Signal { name: "interactiveChanged"; revision: 514; lineNumber: 128 } + Signal { name: "policyChanged"; revision: 514; lineNumber: 129 } + Signal { name: "minimumSizeChanged"; revision: 516; lineNumber: 131 } + Signal { name: "visualSizeChanged"; revision: 516; lineNumber: 132 } + Signal { name: "visualPositionChanged"; revision: 516; lineNumber: 133 } + Method { name: "increase"; lineNumber: 114 } + Method { name: "decrease"; lineNumber: 115 } + Method { + name: "setSize" + lineNumber: 116 + Parameter { name: "size"; type: "double" } + } + Method { + name: "setPosition" + lineNumber: 117 + Parameter { name: "position"; type: "double" } + } + } + Component { + file: "private/qquickscrollbar_p.h" + lineNumber: 160 + name: "QQuickScrollBarAttached" + accessSemantics: "reference" + prototype: "QObject" + Property { + name: "horizontal" + type: "QQuickScrollBar" + isPointer: true + read: "horizontal" + write: "setHorizontal" + notify: "horizontalChanged" + index: 0 + lineNumber: 163 + isFinal: true + } + Property { + name: "vertical" + type: "QQuickScrollBar" + isPointer: true + read: "vertical" + write: "setVertical" + notify: "verticalChanged" + index: 1 + lineNumber: 164 + isFinal: true + } + Signal { name: "horizontalChanged"; lineNumber: 177 } + Signal { name: "verticalChanged"; lineNumber: 178 } + } + Component { + file: "private/qquickscrollindicator_p.h" + lineNumber: 27 + name: "QQuickScrollIndicator" + accessSemantics: "reference" + prototype: "QQuickControl" + exports: [ + "QtQuick.Templates/ScrollIndicator 2.0", + "QtQuick.Templates/ScrollIndicator 2.1", + "QtQuick.Templates/ScrollIndicator 2.3", + "QtQuick.Templates/ScrollIndicator 2.4", + "QtQuick.Templates/ScrollIndicator 2.5", + "QtQuick.Templates/ScrollIndicator 2.7", + "QtQuick.Templates/ScrollIndicator 2.11", + "QtQuick.Templates/ScrollIndicator 6.0", + "QtQuick.Templates/ScrollIndicator 6.3", + "QtQuick.Templates/ScrollIndicator 6.7" + ] + exportMetaObjectRevisions: [ + 512, + 513, + 515, + 516, + 517, + 519, + 523, + 1536, + 1539, + 1543 + ] + attachedType: "QQuickScrollIndicatorAttached" + Property { + name: "size" + type: "double" + read: "size" + write: "setSize" + notify: "sizeChanged" + index: 0 + lineNumber: 30 + isFinal: true + } + Property { + name: "position" + type: "double" + read: "position" + write: "setPosition" + notify: "positionChanged" + index: 1 + lineNumber: 31 + isFinal: true + } + Property { + name: "active" + type: "bool" + read: "isActive" + write: "setActive" + notify: "activeChanged" + index: 2 + lineNumber: 32 + isFinal: true + } + Property { + name: "orientation" + type: "Qt::Orientation" + read: "orientation" + write: "setOrientation" + notify: "orientationChanged" + index: 3 + lineNumber: 33 + isFinal: true + } + Property { + name: "horizontal" + revision: 515 + type: "bool" + read: "isHorizontal" + notify: "orientationChanged" + index: 4 + lineNumber: 35 + isReadonly: true + isFinal: true + } + Property { + name: "vertical" + revision: 515 + type: "bool" + read: "isVertical" + notify: "orientationChanged" + index: 5 + lineNumber: 36 + isReadonly: true + isFinal: true + } + Property { + name: "minimumSize" + revision: 516 + type: "double" + read: "minimumSize" + write: "setMinimumSize" + notify: "minimumSizeChanged" + index: 6 + lineNumber: 38 + isFinal: true + } + Property { + name: "visualSize" + revision: 516 + type: "double" + read: "visualSize" + notify: "visualSizeChanged" + index: 7 + lineNumber: 39 + isReadonly: true + isFinal: true + } + Property { + name: "visualPosition" + revision: 516 + type: "double" + read: "visualPosition" + notify: "visualPositionChanged" + index: 8 + lineNumber: 40 + isReadonly: true + isFinal: true + } + Signal { name: "sizeChanged"; lineNumber: 75 } + Signal { name: "positionChanged"; lineNumber: 76 } + Signal { name: "activeChanged"; lineNumber: 77 } + Signal { name: "orientationChanged"; lineNumber: 78 } + Signal { name: "minimumSizeChanged"; revision: 516; lineNumber: 80 } + Signal { name: "visualSizeChanged"; revision: 516; lineNumber: 81 } + Signal { name: "visualPositionChanged"; revision: 516; lineNumber: 82 } + Method { + name: "setSize" + lineNumber: 71 + Parameter { name: "size"; type: "double" } + } + Method { + name: "setPosition" + lineNumber: 72 + Parameter { name: "position"; type: "double" } + } + } + Component { + file: "private/qquickscrollindicator_p.h" + lineNumber: 100 + name: "QQuickScrollIndicatorAttached" + accessSemantics: "reference" + prototype: "QObject" + Property { + name: "horizontal" + type: "QQuickScrollIndicator" + isPointer: true + read: "horizontal" + write: "setHorizontal" + notify: "horizontalChanged" + index: 0 + lineNumber: 103 + isFinal: true + } + Property { + name: "vertical" + type: "QQuickScrollIndicator" + isPointer: true + read: "vertical" + write: "setVertical" + notify: "verticalChanged" + index: 1 + lineNumber: 104 + isFinal: true + } + Signal { name: "horizontalChanged"; lineNumber: 117 } + Signal { name: "verticalChanged"; lineNumber: 118 } + } + Component { + file: "private/qquickscrollview_p.h" + lineNumber: 26 + name: "QQuickScrollView" + accessSemantics: "reference" + defaultProperty: "contentData" + prototype: "QQuickPane" + exports: [ + "QtQuick.Templates/ScrollView 2.2", + "QtQuick.Templates/ScrollView 2.4", + "QtQuick.Templates/ScrollView 2.5", + "QtQuick.Templates/ScrollView 2.7", + "QtQuick.Templates/ScrollView 2.11", + "QtQuick.Templates/ScrollView 6.0", + "QtQuick.Templates/ScrollView 6.3", + "QtQuick.Templates/ScrollView 6.6", + "QtQuick.Templates/ScrollView 6.7" + ] + exportMetaObjectRevisions: [ + 514, + 516, + 517, + 519, + 523, + 1536, + 1539, + 1542, + 1543 + ] + Property { + name: "effectiveScrollBarWidth" + revision: 1542 + type: "double" + read: "effectiveScrollBarWidth" + notify: "effectiveScrollBarWidthChanged" + index: 0 + lineNumber: 31 + isReadonly: true + isFinal: true + } + Property { + name: "effectiveScrollBarHeight" + revision: 1542 + type: "double" + read: "effectiveScrollBarHeight" + notify: "effectiveScrollBarHeightChanged" + index: 1 + lineNumber: 32 + isReadonly: true + isFinal: true + } + Signal { name: "effectiveScrollBarWidthChanged"; revision: 1542; lineNumber: 54 } + Signal { name: "effectiveScrollBarHeightChanged"; revision: 1542; lineNumber: 55 } + } + Component { + file: "private/qquicksearchfield_p.h" + lineNumber: 30 + name: "QQuickSearchField" + accessSemantics: "reference" + prototype: "QQuickControl" + exports: ["QtQuick.Templates/SearchField 6.10"] + exportMetaObjectRevisions: [1546] + Property { + name: "suggestionModel" + type: "QVariant" + read: "suggestionModel" + write: "setSuggestionModel" + notify: "suggestionModelChanged" + index: 0 + lineNumber: 33 + isFinal: true + } + Property { + name: "delegateModel" + type: "QQmlInstanceModel" + isPointer: true + read: "delegateModel" + notify: "delegateModelChanged" + index: 1 + lineNumber: 35 + isReadonly: true + isFinal: true + } + Property { + name: "suggestionCount" + type: "int" + read: "suggestionCount" + notify: "suggestionCountChanged" + index: 2 + lineNumber: 36 + isReadonly: true + isFinal: true + } + Property { + name: "currentIndex" + type: "int" + read: "currentIndex" + write: "setCurrentIndex" + notify: "currentIndexChanged" + index: 3 + lineNumber: 37 + isFinal: true + } + Property { + name: "highlightedIndex" + type: "int" + read: "highlightedIndex" + notify: "highlightedIndexChanged" + index: 4 + lineNumber: 39 + isReadonly: true + isFinal: true + } + Property { + name: "text" + type: "QString" + read: "text" + write: "setText" + notify: "textChanged" + index: 5 + lineNumber: 40 + isFinal: true + } + Property { + name: "textRole" + type: "QString" + read: "textRole" + write: "setTextRole" + notify: "textRoleChanged" + index: 6 + lineNumber: 41 + isFinal: true + } + Property { + name: "live" + type: "bool" + read: "isLive" + write: "setLive" + notify: "liveChanged" + index: 7 + lineNumber: 42 + } + Property { + name: "searchIndicator" + type: "QQuickIndicatorButton" + isPointer: true + read: "searchIndicator" + index: 8 + lineNumber: 43 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "clearIndicator" + type: "QQuickIndicatorButton" + isPointer: true + read: "clearIndicator" + index: 9 + lineNumber: 44 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "popup" + type: "QQuickPopup" + isPointer: true + read: "popup" + write: "setPopup" + notify: "popupChanged" + index: 10 + lineNumber: 45 + isFinal: true + } + Property { + name: "delegate" + type: "QQmlComponent" + isPointer: true + read: "delegate" + write: "setDelegate" + notify: "delegateChanged" + index: 11 + lineNumber: 46 + isFinal: true + } + Signal { + name: "activated" + lineNumber: 86 + Parameter { name: "index"; type: "int" } + } + Signal { + name: "highlighted" + lineNumber: 87 + Parameter { name: "index"; type: "int" } + } + Signal { name: "accepted"; lineNumber: 88 } + Signal { name: "searchTriggered"; lineNumber: 89 } + Signal { name: "textEdited"; lineNumber: 90 } + Signal { name: "suggestionModelChanged"; lineNumber: 91 } + Signal { name: "delegateModelChanged"; lineNumber: 92 } + Signal { name: "suggestionCountChanged"; lineNumber: 93 } + Signal { name: "currentIndexChanged"; lineNumber: 94 } + Signal { name: "highlightedIndexChanged"; lineNumber: 95 } + Signal { name: "textChanged"; lineNumber: 96 } + Signal { name: "textRoleChanged"; lineNumber: 97 } + Signal { name: "liveChanged"; lineNumber: 98 } + Signal { name: "popupChanged"; lineNumber: 99 } + Signal { name: "delegateChanged"; lineNumber: 100 } + Signal { name: "searchButtonPressed"; lineNumber: 102 } + Signal { name: "clearButtonPressed"; lineNumber: 103 } + } + Component { + file: "private/qquickselectionrectangle_p.h" + lineNumber: 31 + name: "QQuickSelectionRectangle" + accessSemantics: "reference" + prototype: "QQuickControl" + exports: [ + "QtQuick.Templates/SelectionRectangle 6.2", + "QtQuick.Templates/SelectionRectangle 6.3", + "QtQuick.Templates/SelectionRectangle 6.7" + ] + exportMetaObjectRevisions: [1538, 1539, 1543] + attachedType: "QQuickSelectionRectangleAttached" + Enum { + name: "SelectionMode" + lineNumber: 46 + values: ["Drag", "PressAndHold", "Auto"] + } + Property { + name: "selectionMode" + type: "SelectionMode" + read: "selectionMode" + write: "setSelectionMode" + notify: "selectionModeChanged" + index: 0 + lineNumber: 34 + isFinal: true + } + Property { + name: "target" + type: "QQuickItem" + isPointer: true + read: "target" + write: "setTarget" + notify: "targetChanged" + index: 1 + lineNumber: 35 + isFinal: true + } + Property { + name: "topLeftHandle" + type: "QQmlComponent" + isPointer: true + read: "topLeftHandle" + write: "setTopLeftHandle" + notify: "topLeftHandleChanged" + index: 2 + lineNumber: 36 + isFinal: true + } + Property { + name: "bottomRightHandle" + type: "QQmlComponent" + isPointer: true + read: "bottomRightHandle" + write: "setBottomRightHandle" + notify: "bottomRightHandleChanged" + index: 3 + lineNumber: 37 + isFinal: true + } + Property { + name: "active" + type: "bool" + read: "active" + notify: "activeChanged" + index: 4 + lineNumber: 38 + isReadonly: true + isFinal: true + } + Property { + name: "dragging" + type: "bool" + read: "dragging" + notify: "draggingChanged" + index: 5 + lineNumber: 39 + isReadonly: true + isFinal: true + } + Signal { name: "targetChanged"; lineNumber: 72 } + Signal { name: "activeChanged"; lineNumber: 73 } + Signal { name: "draggingChanged"; lineNumber: 74 } + Signal { name: "topLeftHandleChanged"; lineNumber: 75 } + Signal { name: "bottomRightHandleChanged"; lineNumber: 76 } + Signal { name: "selectionModeChanged"; lineNumber: 77 } + } + Component { + file: "private/qquickselectionrectangle_p.h" + lineNumber: 84 + name: "QQuickSelectionRectangleAttached" + accessSemantics: "reference" + prototype: "QObject" + Property { + name: "control" + type: "QQuickSelectionRectangle" + isPointer: true + read: "control" + notify: "controlChanged" + index: 0 + lineNumber: 87 + isReadonly: true + isFinal: true + } + Property { + name: "dragging" + type: "bool" + read: "dragging" + notify: "draggingChanged" + index: 1 + lineNumber: 88 + isReadonly: true + isFinal: true + } + Signal { name: "controlChanged"; lineNumber: 100 } + Signal { name: "draggingChanged"; lineNumber: 101 } + } + Component { + file: "private/qquickslider_p.h" + lineNumber: 25 + name: "QQuickSlider" + accessSemantics: "reference" + prototype: "QQuickControl" + deferredNames: ["background", "handle"] + exports: [ + "QtQuick.Templates/Slider 2.0", + "QtQuick.Templates/Slider 2.1", + "QtQuick.Templates/Slider 2.2", + "QtQuick.Templates/Slider 2.3", + "QtQuick.Templates/Slider 2.4", + "QtQuick.Templates/Slider 2.5", + "QtQuick.Templates/Slider 2.7", + "QtQuick.Templates/Slider 2.11", + "QtQuick.Templates/Slider 6.0", + "QtQuick.Templates/Slider 6.3", + "QtQuick.Templates/Slider 6.7" + ] + exportMetaObjectRevisions: [ + 512, + 513, + 514, + 515, + 516, + 517, + 519, + 523, + 1536, + 1539, + 1543 + ] + Enum { + name: "SnapMode" + lineNumber: 69 + values: ["NoSnap", "SnapAlways", "SnapOnRelease"] + } + Property { + name: "from" + type: "double" + read: "from" + write: "setFrom" + notify: "fromChanged" + index: 0 + lineNumber: 28 + isFinal: true + } + Property { + name: "to" + type: "double" + read: "to" + write: "setTo" + notify: "toChanged" + index: 1 + lineNumber: 29 + isFinal: true + } + Property { + name: "value" + type: "double" + read: "value" + write: "setValue" + notify: "valueChanged" + index: 2 + lineNumber: 30 + isFinal: true + } + Property { + name: "position" + type: "double" + read: "position" + notify: "positionChanged" + index: 3 + lineNumber: 31 + isReadonly: true + isFinal: true + } + Property { + name: "visualPosition" + type: "double" + read: "visualPosition" + notify: "visualPositionChanged" + index: 4 + lineNumber: 32 + isReadonly: true + isFinal: true + } + Property { + name: "stepSize" + type: "double" + read: "stepSize" + write: "setStepSize" + notify: "stepSizeChanged" + index: 5 + lineNumber: 33 + isFinal: true + } + Property { + name: "snapMode" + type: "SnapMode" + read: "snapMode" + write: "setSnapMode" + notify: "snapModeChanged" + index: 6 + lineNumber: 34 + isFinal: true + } + Property { + name: "pressed" + type: "bool" + read: "isPressed" + write: "setPressed" + notify: "pressedChanged" + index: 7 + lineNumber: 35 + isFinal: true + } + Property { + name: "orientation" + type: "Qt::Orientation" + read: "orientation" + write: "setOrientation" + notify: "orientationChanged" + index: 8 + lineNumber: 36 + isFinal: true + } + Property { + name: "handle" + type: "QQuickItem" + isPointer: true + read: "handle" + write: "setHandle" + notify: "handleChanged" + index: 9 + lineNumber: 37 + isFinal: true + } + Property { + name: "live" + revision: 514 + type: "bool" + read: "live" + write: "setLive" + notify: "liveChanged" + index: 10 + lineNumber: 38 + isFinal: true + } + Property { + name: "horizontal" + revision: 515 + type: "bool" + read: "isHorizontal" + notify: "orientationChanged" + index: 11 + lineNumber: 40 + isReadonly: true + isFinal: true + } + Property { + name: "vertical" + revision: 515 + type: "bool" + read: "isVertical" + notify: "orientationChanged" + index: 12 + lineNumber: 41 + isReadonly: true + isFinal: true + } + Property { + name: "touchDragThreshold" + revision: 517 + type: "double" + read: "touchDragThreshold" + write: "setTouchDragThreshold" + reset: "resetTouchDragThreshold" + notify: "touchDragThresholdChanged" + index: 13 + lineNumber: 43 + isFinal: true + } + Property { + name: "implicitHandleWidth" + revision: 517 + type: "double" + read: "implicitHandleWidth" + notify: "implicitHandleWidthChanged" + index: 14 + lineNumber: 44 + isReadonly: true + isFinal: true + } + Property { + name: "implicitHandleHeight" + revision: 517 + type: "double" + read: "implicitHandleHeight" + notify: "implicitHandleHeightChanged" + index: 15 + lineNumber: 45 + isReadonly: true + isFinal: true + } + Signal { name: "fromChanged"; lineNumber: 112 } + Signal { name: "toChanged"; lineNumber: 113 } + Signal { name: "valueChanged"; lineNumber: 114 } + Signal { name: "positionChanged"; lineNumber: 115 } + Signal { name: "visualPositionChanged"; lineNumber: 116 } + Signal { name: "stepSizeChanged"; lineNumber: 117 } + Signal { name: "snapModeChanged"; lineNumber: 118 } + Signal { name: "pressedChanged"; lineNumber: 119 } + Signal { name: "orientationChanged"; lineNumber: 120 } + Signal { name: "handleChanged"; lineNumber: 121 } + Signal { name: "moved"; revision: 514; lineNumber: 123 } + Signal { name: "liveChanged"; revision: 514; lineNumber: 124 } + Signal { name: "touchDragThresholdChanged"; revision: 517; lineNumber: 126 } + Signal { name: "implicitHandleWidthChanged"; revision: 517; lineNumber: 127 } + Signal { name: "implicitHandleHeightChanged"; revision: 517; lineNumber: 128 } + Method { name: "increase"; lineNumber: 108 } + Method { name: "decrease"; lineNumber: 109 } + Method { + name: "valueAt" + revision: 513 + type: "double" + isMethodConstant: true + lineNumber: 89 + Parameter { name: "position"; type: "double" } + } + } + Component { + file: "private/qquickspinbox_p.h" + lineNumber: 28 + name: "QQuickSpinBox" + accessSemantics: "reference" + prototype: "QQuickControl" + exports: [ + "QtQuick.Templates/SpinBox 2.0", + "QtQuick.Templates/SpinBox 2.1", + "QtQuick.Templates/SpinBox 2.2", + "QtQuick.Templates/SpinBox 2.3", + "QtQuick.Templates/SpinBox 2.4", + "QtQuick.Templates/SpinBox 2.5", + "QtQuick.Templates/SpinBox 2.7", + "QtQuick.Templates/SpinBox 2.11", + "QtQuick.Templates/SpinBox 6.0", + "QtQuick.Templates/SpinBox 6.3", + "QtQuick.Templates/SpinBox 6.6", + "QtQuick.Templates/SpinBox 6.7" + ] + exportMetaObjectRevisions: [ + 512, + 513, + 514, + 515, + 516, + 517, + 519, + 523, + 1536, + 1539, + 1542, + 1543 + ] + Property { + name: "from" + type: "int" + read: "from" + write: "setFrom" + notify: "fromChanged" + index: 0 + lineNumber: 31 + isFinal: true + } + Property { + name: "to" + type: "int" + read: "to" + write: "setTo" + notify: "toChanged" + index: 1 + lineNumber: 32 + isFinal: true + } + Property { + name: "value" + type: "int" + read: "value" + write: "setValue" + notify: "valueChanged" + index: 2 + lineNumber: 33 + isFinal: true + } + Property { + name: "stepSize" + type: "int" + read: "stepSize" + write: "setStepSize" + notify: "stepSizeChanged" + index: 3 + lineNumber: 34 + isFinal: true + } + Property { + name: "editable" + type: "bool" + read: "isEditable" + write: "setEditable" + notify: "editableChanged" + index: 4 + lineNumber: 35 + isFinal: true + } + Property { + name: "live" + revision: 1542 + type: "bool" + read: "isLive" + write: "setLive" + notify: "liveChanged" + index: 5 + lineNumber: 36 + isFinal: true + } + Property { + name: "validator" + type: "QValidator" + isPointer: true + read: "validator" + write: "setValidator" + notify: "validatorChanged" + index: 6 + lineNumber: 39 + isFinal: true + } + Property { + name: "textFromValue" + type: "QJSValue" + read: "textFromValue" + write: "setTextFromValue" + notify: "textFromValueChanged" + index: 7 + lineNumber: 41 + isFinal: true + } + Property { + name: "valueFromText" + type: "QJSValue" + read: "valueFromText" + write: "setValueFromText" + notify: "valueFromTextChanged" + index: 8 + lineNumber: 42 + isFinal: true + } + Property { + name: "up" + type: "QQuickIndicatorButton" + isPointer: true + read: "up" + index: 9 + lineNumber: 43 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "down" + type: "QQuickIndicatorButton" + isPointer: true + read: "down" + index: 10 + lineNumber: 44 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "inputMethodHints" + revision: 514 + type: "Qt::InputMethodHints" + read: "inputMethodHints" + write: "setInputMethodHints" + notify: "inputMethodHintsChanged" + index: 11 + lineNumber: 46 + isFinal: true + } + Property { + name: "inputMethodComposing" + revision: 514 + type: "bool" + read: "isInputMethodComposing" + notify: "inputMethodComposingChanged" + index: 12 + lineNumber: 47 + isReadonly: true + isFinal: true + } + Property { + name: "wrap" + revision: 515 + type: "bool" + read: "wrap" + write: "setWrap" + notify: "wrapChanged" + index: 13 + lineNumber: 49 + isFinal: true + } + Property { + name: "displayText" + revision: 516 + type: "QString" + read: "displayText" + notify: "displayTextChanged" + index: 14 + lineNumber: 51 + isReadonly: true + isFinal: true + } + Signal { name: "fromChanged"; lineNumber: 109 } + Signal { name: "toChanged"; lineNumber: 110 } + Signal { name: "valueChanged"; lineNumber: 111 } + Signal { name: "stepSizeChanged"; lineNumber: 112 } + Signal { name: "editableChanged"; lineNumber: 113 } + Signal { name: "liveChanged"; revision: 1542; lineNumber: 114 } + Signal { name: "validatorChanged"; lineNumber: 116 } + Signal { name: "textFromValueChanged"; lineNumber: 118 } + Signal { name: "valueFromTextChanged"; lineNumber: 119 } + Signal { name: "valueModified"; revision: 514; lineNumber: 121 } + Signal { name: "inputMethodHintsChanged"; revision: 514; lineNumber: 122 } + Signal { name: "inputMethodComposingChanged"; revision: 514; lineNumber: 123 } + Signal { name: "wrapChanged"; revision: 515; lineNumber: 125 } + Signal { name: "displayTextChanged"; revision: 516; lineNumber: 127 } + Method { name: "increase"; lineNumber: 105 } + Method { name: "decrease"; lineNumber: 106 } + } + Component { + file: "private/qquicksplitview_p.h" + lineNumber: 163 + name: "QQuickSplitHandleAttached" + accessSemantics: "reference" + prototype: "QObject" + exports: [ + "QtQuick.Templates/SplitHandle 2.13", + "QtQuick.Templates/SplitHandle 6.0" + ] + isCreatable: false + exportMetaObjectRevisions: [525, 1536] + attachedType: "QQuickSplitHandleAttached" + Property { + name: "hovered" + type: "bool" + read: "isHovered" + notify: "hoveredChanged" + index: 0 + lineNumber: 166 + isReadonly: true + isFinal: true + } + Property { + name: "pressed" + type: "bool" + read: "isPressed" + notify: "pressedChanged" + index: 1 + lineNumber: 167 + isReadonly: true + isFinal: true + } + Signal { name: "hoveredChanged"; lineNumber: 182 } + Signal { name: "pressedChanged"; lineNumber: 183 } + } + Component { + file: "private/qquicksplitview_p.h" + lineNumber: 33 + name: "QQuickSplitView" + accessSemantics: "reference" + defaultProperty: "contentData" + prototype: "QQuickContainer" + exports: [ + "QtQuick.Templates/SplitView 2.13", + "QtQuick.Templates/SplitView 6.0", + "QtQuick.Templates/SplitView 6.3", + "QtQuick.Templates/SplitView 6.7" + ] + exportMetaObjectRevisions: [525, 1536, 1539, 1543] + attachedType: "QQuickSplitViewAttached" + Property { + name: "orientation" + type: "Qt::Orientation" + read: "orientation" + write: "setOrientation" + notify: "orientationChanged" + index: 0 + lineNumber: 36 + isFinal: true + } + Property { + name: "resizing" + type: "bool" + read: "isResizing" + notify: "resizingChanged" + index: 1 + lineNumber: 37 + isReadonly: true + } + Property { + name: "handle" + type: "QQmlComponent" + isPointer: true + read: "handle" + write: "setHandle" + notify: "handleChanged" + index: 2 + lineNumber: 38 + isFinal: true + } + Signal { name: "orientationChanged"; lineNumber: 67 } + Signal { name: "resizingChanged"; lineNumber: 68 } + Signal { name: "handleChanged"; lineNumber: 69 } + Method { name: "saveState"; type: "QVariant"; lineNumber: 63 } + Method { + name: "restoreState" + type: "bool" + lineNumber: 64 + Parameter { name: "state"; type: "QVariant" } + } + } + Component { + file: "private/qquicksplitview_p.h" + lineNumber: 93 + name: "QQuickSplitViewAttached" + accessSemantics: "reference" + prototype: "QObject" + Property { + name: "view" + type: "QQuickSplitView" + isPointer: true + read: "view" + notify: "viewChanged" + index: 0 + lineNumber: 96 + isReadonly: true + isFinal: true + } + Property { + name: "minimumWidth" + type: "double" + read: "minimumWidth" + write: "setMinimumWidth" + reset: "resetMinimumWidth" + notify: "minimumWidthChanged" + index: 1 + lineNumber: 97 + isFinal: true + } + Property { + name: "minimumHeight" + type: "double" + read: "minimumHeight" + write: "setMinimumHeight" + reset: "resetMinimumHeight" + notify: "minimumHeightChanged" + index: 2 + lineNumber: 99 + isFinal: true + } + Property { + name: "preferredWidth" + type: "double" + read: "preferredWidth" + write: "setPreferredWidth" + reset: "resetPreferredWidth" + notify: "preferredWidthChanged" + index: 3 + lineNumber: 101 + isFinal: true + } + Property { + name: "preferredHeight" + type: "double" + read: "preferredHeight" + write: "setPreferredHeight" + reset: "resetPreferredHeight" + notify: "preferredHeightChanged" + index: 4 + lineNumber: 103 + isFinal: true + } + Property { + name: "maximumWidth" + type: "double" + read: "maximumWidth" + write: "setMaximumWidth" + reset: "resetMaximumWidth" + notify: "maximumWidthChanged" + index: 5 + lineNumber: 105 + isFinal: true + } + Property { + name: "maximumHeight" + type: "double" + read: "maximumHeight" + write: "setMaximumHeight" + reset: "resetMaximumHeight" + notify: "maximumHeightChanged" + index: 6 + lineNumber: 107 + isFinal: true + } + Property { + name: "fillHeight" + type: "bool" + read: "fillHeight" + write: "setFillHeight" + notify: "fillHeightChanged" + index: 7 + lineNumber: 109 + isFinal: true + } + Property { + name: "fillWidth" + type: "bool" + read: "fillWidth" + write: "setFillWidth" + notify: "fillWidthChanged" + index: 8 + lineNumber: 110 + isFinal: true + } + Signal { name: "viewChanged"; lineNumber: 148 } + Signal { name: "minimumWidthChanged"; lineNumber: 149 } + Signal { name: "minimumHeightChanged"; lineNumber: 150 } + Signal { name: "preferredWidthChanged"; lineNumber: 151 } + Signal { name: "preferredHeightChanged"; lineNumber: 152 } + Signal { name: "maximumWidthChanged"; lineNumber: 153 } + Signal { name: "maximumHeightChanged"; lineNumber: 154 } + Signal { name: "fillWidthChanged"; lineNumber: 155 } + Signal { name: "fillHeightChanged"; lineNumber: 156 } + } + Component { + file: "private/qquickstackview_p.h" + lineNumber: 67 + name: "QQuickStackView" + accessSemantics: "reference" + prototype: "QQuickControl" + exports: [ + "QtQuick.Templates/StackView 2.0", + "QtQuick.Templates/StackView 2.1", + "QtQuick.Templates/StackView 2.3", + "QtQuick.Templates/StackView 2.4", + "QtQuick.Templates/StackView 2.5", + "QtQuick.Templates/StackView 2.7", + "QtQuick.Templates/StackView 2.11", + "QtQuick.Templates/StackView 6.0", + "QtQuick.Templates/StackView 6.3", + "QtQuick.Templates/StackView 6.7" + ] + exportMetaObjectRevisions: [ + 512, + 513, + 515, + 516, + 517, + 519, + 523, + 1536, + 1539, + 1543 + ] + attachedType: "QQuickStackViewAttached" + Enum { + name: "Status" + lineNumber: 98 + values: ["Inactive", "Deactivating", "Activating", "Active"] + } + Enum { + name: "LoadBehavior" + lineNumber: 129 + values: ["DontLoad", "ForceLoad"] + } + Enum { + name: "Operation" + lineNumber: 138 + values: [ + "Transition", + "Immediate", + "PushTransition", + "ReplaceTransition", + "PopTransition" + ] + } + Property { + name: "busy" + type: "bool" + read: "isBusy" + notify: "busyChanged" + index: 0 + lineNumber: 70 + isReadonly: true + isFinal: true + } + Property { + name: "depth" + type: "int" + read: "depth" + notify: "depthChanged" + index: 1 + lineNumber: 71 + isReadonly: true + isFinal: true + } + Property { + name: "currentItem" + type: "QQuickItem" + isPointer: true + read: "currentItem" + notify: "currentItemChanged" + index: 2 + lineNumber: 72 + isReadonly: true + isFinal: true + } + Property { + name: "initialItem" + type: "QJSValue" + read: "initialItem" + write: "setInitialItem" + index: 3 + lineNumber: 73 + isFinal: true + } + Property { + name: "popEnter" + type: "QQuickTransition" + isPointer: true + read: "popEnter" + write: "setPopEnter" + notify: "popEnterChanged" + index: 4 + lineNumber: 75 + isFinal: true + } + Property { + name: "popExit" + type: "QQuickTransition" + isPointer: true + read: "popExit" + write: "setPopExit" + notify: "popExitChanged" + index: 5 + lineNumber: 76 + isFinal: true + } + Property { + name: "pushEnter" + type: "QQuickTransition" + isPointer: true + read: "pushEnter" + write: "setPushEnter" + notify: "pushEnterChanged" + index: 6 + lineNumber: 77 + isFinal: true + } + Property { + name: "pushExit" + type: "QQuickTransition" + isPointer: true + read: "pushExit" + write: "setPushExit" + notify: "pushExitChanged" + index: 7 + lineNumber: 78 + isFinal: true + } + Property { + name: "replaceEnter" + type: "QQuickTransition" + isPointer: true + read: "replaceEnter" + write: "setReplaceEnter" + notify: "replaceEnterChanged" + index: 8 + lineNumber: 79 + isFinal: true + } + Property { + name: "replaceExit" + type: "QQuickTransition" + isPointer: true + read: "replaceExit" + write: "setReplaceExit" + notify: "replaceExitChanged" + index: 9 + lineNumber: 80 + isFinal: true + } + Property { + name: "empty" + revision: 515 + type: "bool" + read: "isEmpty" + notify: "emptyChanged" + index: 10 + lineNumber: 83 + isReadonly: true + isFinal: true + } + Signal { name: "busyChanged"; lineNumber: 180 } + Signal { name: "depthChanged"; lineNumber: 181 } + Signal { name: "currentItemChanged"; lineNumber: 182 } + Signal { name: "popEnterChanged"; lineNumber: 184 } + Signal { name: "popExitChanged"; lineNumber: 185 } + Signal { name: "pushEnterChanged"; lineNumber: 186 } + Signal { name: "pushExitChanged"; lineNumber: 187 } + Signal { name: "replaceEnterChanged"; lineNumber: 188 } + Signal { name: "replaceExitChanged"; lineNumber: 189 } + Signal { name: "emptyChanged"; revision: 515; lineNumber: 192 } + Method { + name: "clear" + lineNumber: 177 + Parameter { name: "operation"; type: "Operation" } + } + Method { name: "clear"; isCloned: true; lineNumber: 177 } + Method { + name: "get" + type: "QQuickItem" + isPointer: true + lineNumber: 135 + Parameter { name: "index"; type: "int" } + Parameter { name: "behavior"; type: "QQuickStackView::LoadBehavior" } + } + Method { + name: "get" + type: "QQuickItem" + isPointer: true + isCloned: true + lineNumber: 135 + Parameter { name: "index"; type: "int" } + } + Method { + name: "find" + type: "QQuickItem" + isPointer: true + lineNumber: 136 + Parameter { name: "callback"; type: "QJSValue" } + Parameter { name: "behavior"; type: "QQuickStackView::LoadBehavior" } + } + Method { + name: "find" + type: "QQuickItem" + isPointer: true + isCloned: true + lineNumber: 136 + Parameter { name: "callback"; type: "QJSValue" } + } + Method { name: "push"; isJavaScriptFunction: true; lineNumber: 147 } + Method { name: "pop"; isJavaScriptFunction: true; lineNumber: 148 } + Method { name: "replace"; isJavaScriptFunction: true; lineNumber: 149 } + Method { + name: "pushItems" + revision: 1543 + type: "QQuickItem" + isPointer: true + lineNumber: 151 + Parameter { name: "args"; type: "QQuickStackViewArg"; isList: true } + Parameter { name: "operation"; type: "Operation" } + } + Method { + name: "pushItems" + revision: 1543 + type: "QQuickItem" + isPointer: true + isCloned: true + lineNumber: 151 + Parameter { name: "args"; type: "QQuickStackViewArg"; isList: true } + } + Method { + name: "pushItem" + revision: 1543 + type: "QQuickItem" + isPointer: true + lineNumber: 153 + Parameter { name: "item"; type: "QQuickItem"; isPointer: true } + Parameter { name: "properties"; type: "QVariantMap" } + Parameter { name: "operation"; type: "Operation" } + } + Method { + name: "pushItem" + revision: 1543 + type: "QQuickItem" + isPointer: true + isCloned: true + lineNumber: 153 + Parameter { name: "item"; type: "QQuickItem"; isPointer: true } + Parameter { name: "properties"; type: "QVariantMap" } + } + Method { + name: "pushItem" + revision: 1543 + type: "QQuickItem" + isPointer: true + isCloned: true + lineNumber: 153 + Parameter { name: "item"; type: "QQuickItem"; isPointer: true } + } + Method { + name: "pushItem" + revision: 1543 + type: "QQuickItem" + isPointer: true + lineNumber: 155 + Parameter { name: "component"; type: "QQmlComponent"; isPointer: true } + Parameter { name: "properties"; type: "QVariantMap" } + Parameter { name: "operation"; type: "Operation" } + } + Method { + name: "pushItem" + revision: 1543 + type: "QQuickItem" + isPointer: true + isCloned: true + lineNumber: 155 + Parameter { name: "component"; type: "QQmlComponent"; isPointer: true } + Parameter { name: "properties"; type: "QVariantMap" } + } + Method { + name: "pushItem" + revision: 1543 + type: "QQuickItem" + isPointer: true + isCloned: true + lineNumber: 155 + Parameter { name: "component"; type: "QQmlComponent"; isPointer: true } + } + Method { + name: "pushItem" + revision: 1543 + type: "QQuickItem" + isPointer: true + lineNumber: 157 + Parameter { name: "url"; type: "QUrl" } + Parameter { name: "properties"; type: "QVariantMap" } + Parameter { name: "operation"; type: "Operation" } + } + Method { + name: "pushItem" + revision: 1543 + type: "QQuickItem" + isPointer: true + isCloned: true + lineNumber: 157 + Parameter { name: "url"; type: "QUrl" } + Parameter { name: "properties"; type: "QVariantMap" } + } + Method { + name: "pushItem" + revision: 1543 + type: "QQuickItem" + isPointer: true + isCloned: true + lineNumber: 157 + Parameter { name: "url"; type: "QUrl" } + } + Method { + name: "popToItem" + revision: 1543 + type: "QQuickItem" + isPointer: true + lineNumber: 160 + Parameter { name: "item"; type: "QQuickItem"; isPointer: true } + Parameter { name: "operation"; type: "Operation" } + } + Method { + name: "popToItem" + revision: 1543 + type: "QQuickItem" + isPointer: true + isCloned: true + lineNumber: 160 + Parameter { name: "item"; type: "QQuickItem"; isPointer: true } + } + Method { + name: "popToIndex" + revision: 1543 + type: "QQuickItem" + isPointer: true + lineNumber: 161 + Parameter { name: "index"; type: "int" } + Parameter { name: "operation"; type: "Operation" } + } + Method { + name: "popToIndex" + revision: 1543 + type: "QQuickItem" + isPointer: true + isCloned: true + lineNumber: 161 + Parameter { name: "index"; type: "int" } + } + Method { + name: "popCurrentItem" + revision: 1543 + type: "QQuickItem" + isPointer: true + lineNumber: 162 + Parameter { name: "operation"; type: "Operation" } + } + Method { + name: "popCurrentItem" + revision: 1543 + type: "QQuickItem" + isPointer: true + isCloned: true + lineNumber: 162 + } + Method { + name: "replaceCurrentItem" + revision: 1543 + type: "QQuickItem" + isPointer: true + lineNumber: 164 + Parameter { name: "args"; type: "QQuickStackViewArg"; isList: true } + Parameter { name: "operation"; type: "Operation" } + } + Method { + name: "replaceCurrentItem" + revision: 1543 + type: "QQuickItem" + isPointer: true + isCloned: true + lineNumber: 164 + Parameter { name: "args"; type: "QQuickStackViewArg"; isList: true } + } + Method { + name: "replaceCurrentItem" + revision: 1543 + type: "QQuickItem" + isPointer: true + lineNumber: 166 + Parameter { name: "item"; type: "QQuickItem"; isPointer: true } + Parameter { name: "properties"; type: "QVariantMap" } + Parameter { name: "operation"; type: "Operation" } + } + Method { + name: "replaceCurrentItem" + revision: 1543 + type: "QQuickItem" + isPointer: true + isCloned: true + lineNumber: 166 + Parameter { name: "item"; type: "QQuickItem"; isPointer: true } + Parameter { name: "properties"; type: "QVariantMap" } + } + Method { + name: "replaceCurrentItem" + revision: 1543 + type: "QQuickItem" + isPointer: true + isCloned: true + lineNumber: 166 + Parameter { name: "item"; type: "QQuickItem"; isPointer: true } + } + Method { + name: "replaceCurrentItem" + revision: 1543 + type: "QQuickItem" + isPointer: true + lineNumber: 168 + Parameter { name: "component"; type: "QQmlComponent"; isPointer: true } + Parameter { name: "properties"; type: "QVariantMap" } + Parameter { name: "operation"; type: "Operation" } + } + Method { + name: "replaceCurrentItem" + revision: 1543 + type: "QQuickItem" + isPointer: true + isCloned: true + lineNumber: 168 + Parameter { name: "component"; type: "QQmlComponent"; isPointer: true } + Parameter { name: "properties"; type: "QVariantMap" } + } + Method { + name: "replaceCurrentItem" + revision: 1543 + type: "QQuickItem" + isPointer: true + isCloned: true + lineNumber: 168 + Parameter { name: "component"; type: "QQmlComponent"; isPointer: true } + } + Method { + name: "replaceCurrentItem" + revision: 1543 + type: "QQuickItem" + isPointer: true + lineNumber: 170 + Parameter { name: "url"; type: "QUrl" } + Parameter { name: "properties"; type: "QVariantMap" } + Parameter { name: "operation"; type: "Operation" } + } + Method { + name: "replaceCurrentItem" + revision: 1543 + type: "QQuickItem" + isPointer: true + isCloned: true + lineNumber: 170 + Parameter { name: "url"; type: "QUrl" } + Parameter { name: "properties"; type: "QVariantMap" } + } + Method { + name: "replaceCurrentItem" + revision: 1543 + type: "QQuickItem" + isPointer: true + isCloned: true + lineNumber: 170 + Parameter { name: "url"; type: "QUrl" } + } + } + Component { + file: "private/qquickstackview_p.h" + lineNumber: 40 + name: "QQuickStackViewArg" + accessSemantics: "value" + Method { + name: "QQuickStackViewArg" + isConstructor: true + lineNumber: 48 + Parameter { name: "item"; type: "QQuickItem"; isPointer: true } + } + Method { + name: "QQuickStackViewArg" + isConstructor: true + lineNumber: 49 + Parameter { name: "url"; type: "QUrl" } + } + Method { + name: "QQuickStackViewArg" + isConstructor: true + lineNumber: 50 + Parameter { name: "component"; type: "QQmlComponent"; isPointer: true } + } + Method { + name: "QQuickStackViewArg" + isConstructor: true + lineNumber: 51 + Parameter { name: "properties"; type: "QVariantMap" } + } + } + Component { + file: "private/qquickstackview_p.h" + lineNumber: 212 + name: "QQuickStackViewAttached" + accessSemantics: "reference" + prototype: "QObject" + Property { + name: "index" + type: "int" + read: "index" + notify: "indexChanged" + index: 0 + lineNumber: 215 + isReadonly: true + isFinal: true + } + Property { + name: "view" + type: "QQuickStackView" + isPointer: true + read: "view" + notify: "viewChanged" + index: 1 + lineNumber: 216 + isReadonly: true + isFinal: true + } + Property { + name: "status" + type: "QQuickStackView::Status" + read: "status" + notify: "statusChanged" + index: 2 + lineNumber: 217 + isReadonly: true + isFinal: true + } + Property { + name: "visible" + type: "bool" + read: "isVisible" + write: "setVisible" + reset: "resetVisible" + notify: "visibleChanged" + index: 3 + lineNumber: 219 + isFinal: true + } + Signal { name: "indexChanged"; lineNumber: 235 } + Signal { name: "viewChanged"; lineNumber: 236 } + Signal { name: "statusChanged"; lineNumber: 237 } + Signal { name: "activated"; lineNumber: 239 } + Signal { name: "activating"; lineNumber: 240 } + Signal { name: "deactivated"; lineNumber: 241 } + Signal { name: "deactivating"; lineNumber: 242 } + Signal { name: "removed"; lineNumber: 243 } + Signal { name: "visibleChanged"; lineNumber: 245 } + } + Component { + file: "private/qquickswipe_p.h" + lineNumber: 30 + name: "QQuickSwipe" + accessSemantics: "reference" + prototype: "QObject" + Property { + name: "position" + type: "double" + read: "position" + write: "setPosition" + notify: "positionChanged" + index: 0 + lineNumber: 33 + isFinal: true + } + Property { + name: "complete" + type: "bool" + read: "isComplete" + notify: "completeChanged" + index: 1 + lineNumber: 34 + isReadonly: true + isFinal: true + } + Property { + name: "left" + type: "QQmlComponent" + isPointer: true + read: "left" + write: "setLeft" + notify: "leftChanged" + index: 2 + lineNumber: 35 + isFinal: true + } + Property { + name: "behind" + type: "QQmlComponent" + isPointer: true + read: "behind" + write: "setBehind" + notify: "behindChanged" + index: 3 + lineNumber: 36 + isFinal: true + } + Property { + name: "right" + type: "QQmlComponent" + isPointer: true + read: "right" + write: "setRight" + notify: "rightChanged" + index: 4 + lineNumber: 37 + isFinal: true + } + Property { + name: "leftItem" + type: "QQuickItem" + isPointer: true + read: "leftItem" + notify: "leftItemChanged" + index: 5 + lineNumber: 38 + isReadonly: true + isFinal: true + } + Property { + name: "behindItem" + type: "QQuickItem" + isPointer: true + read: "behindItem" + notify: "behindItemChanged" + index: 6 + lineNumber: 39 + isReadonly: true + isFinal: true + } + Property { + name: "rightItem" + type: "QQuickItem" + isPointer: true + read: "rightItem" + notify: "rightItemChanged" + index: 7 + lineNumber: 40 + isReadonly: true + isFinal: true + } + Property { + name: "enabled" + type: "bool" + read: "isEnabled" + write: "setEnabled" + notify: "enabledChanged" + index: 8 + lineNumber: 42 + isFinal: true + } + Property { + name: "transition" + type: "QQuickTransition" + isPointer: true + read: "transition" + write: "setTransition" + notify: "transitionChanged" + index: 9 + lineNumber: 43 + isFinal: true + } + Signal { name: "positionChanged"; lineNumber: 87 } + Signal { name: "completeChanged"; lineNumber: 88 } + Signal { name: "leftChanged"; lineNumber: 89 } + Signal { name: "behindChanged"; lineNumber: 90 } + Signal { name: "rightChanged"; lineNumber: 91 } + Signal { name: "leftItemChanged"; lineNumber: 92 } + Signal { name: "behindItemChanged"; lineNumber: 93 } + Signal { name: "rightItemChanged"; lineNumber: 94 } + Signal { name: "completed"; lineNumber: 96 } + Signal { name: "opened"; lineNumber: 98 } + Signal { name: "closed"; lineNumber: 99 } + Signal { name: "enabledChanged"; lineNumber: 100 } + Signal { name: "transitionChanged"; lineNumber: 101 } + Method { name: "close"; revision: 513; lineNumber: 75 } + Method { + name: "open" + revision: 514 + lineNumber: 84 + Parameter { name: "side"; type: "QQuickSwipeDelegate::Side" } + } + } + Component { + file: "private/qquickswipedelegate_p.h" + lineNumber: 28 + name: "QQuickSwipeDelegate" + accessSemantics: "reference" + prototype: "QQuickItemDelegate" + exports: [ + "QtQuick.Templates/SwipeDelegate 2.0", + "QtQuick.Templates/SwipeDelegate 2.1", + "QtQuick.Templates/SwipeDelegate 2.2", + "QtQuick.Templates/SwipeDelegate 2.3", + "QtQuick.Templates/SwipeDelegate 2.4", + "QtQuick.Templates/SwipeDelegate 2.5", + "QtQuick.Templates/SwipeDelegate 2.7", + "QtQuick.Templates/SwipeDelegate 2.11", + "QtQuick.Templates/SwipeDelegate 6.0", + "QtQuick.Templates/SwipeDelegate 6.3", + "QtQuick.Templates/SwipeDelegate 6.7", + "QtQuick.Templates/SwipeDelegate 6.8" + ] + exportMetaObjectRevisions: [ + 512, + 513, + 514, + 515, + 516, + 517, + 519, + 523, + 1536, + 1539, + 1543, + 1544 + ] + attachedType: "QQuickSwipeDelegateAttached" + Enum { + name: "Side" + lineNumber: 41 + values: ["Left", "Right"] + } + Property { + name: "swipe" + type: "QQuickSwipe" + isPointer: true + read: "swipe" + index: 0 + lineNumber: 31 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + } + Component { + file: "private/qquickswipedelegate_p.h" + lineNumber: 68 + name: "QQuickSwipeDelegateAttached" + accessSemantics: "reference" + prototype: "QObject" + Property { + name: "pressed" + type: "bool" + read: "isPressed" + notify: "pressedChanged" + index: 0 + lineNumber: 71 + isReadonly: true + isFinal: true + } + Signal { name: "pressedChanged"; lineNumber: 80 } + Signal { name: "clicked"; lineNumber: 81 } + } + Component { + file: "private/qquickswipeview_p.h" + lineNumber: 28 + name: "QQuickSwipeView" + accessSemantics: "reference" + defaultProperty: "contentData" + prototype: "QQuickContainer" + exports: [ + "QtQuick.Templates/SwipeView 2.0", + "QtQuick.Templates/SwipeView 2.1", + "QtQuick.Templates/SwipeView 2.2", + "QtQuick.Templates/SwipeView 2.3", + "QtQuick.Templates/SwipeView 2.4", + "QtQuick.Templates/SwipeView 2.5", + "QtQuick.Templates/SwipeView 2.7", + "QtQuick.Templates/SwipeView 2.11", + "QtQuick.Templates/SwipeView 6.0", + "QtQuick.Templates/SwipeView 6.3", + "QtQuick.Templates/SwipeView 6.7" + ] + exportMetaObjectRevisions: [ + 512, + 513, + 514, + 515, + 516, + 517, + 519, + 523, + 1536, + 1539, + 1543 + ] + attachedType: "QQuickSwipeViewAttached" + Property { + name: "interactive" + revision: 513 + type: "bool" + read: "isInteractive" + write: "setInteractive" + notify: "interactiveChanged" + index: 0 + lineNumber: 32 + isFinal: true + } + Property { + name: "orientation" + revision: 514 + type: "Qt::Orientation" + read: "orientation" + write: "setOrientation" + notify: "orientationChanged" + index: 1 + lineNumber: 34 + isFinal: true + } + Property { + name: "horizontal" + revision: 515 + type: "bool" + read: "isHorizontal" + notify: "orientationChanged" + index: 2 + lineNumber: 36 + isReadonly: true + isFinal: true + } + Property { + name: "vertical" + revision: 515 + type: "bool" + read: "isVertical" + notify: "orientationChanged" + index: 3 + lineNumber: 37 + isReadonly: true + isFinal: true + } + Signal { name: "interactiveChanged"; revision: 513; lineNumber: 61 } + Signal { name: "orientationChanged"; revision: 514; lineNumber: 63 } + } + Component { + file: "private/qquickswipeview_p.h" + lineNumber: 83 + name: "QQuickSwipeViewAttached" + accessSemantics: "reference" + prototype: "QObject" + Property { + name: "index" + type: "int" + read: "index" + notify: "indexChanged" + index: 0 + lineNumber: 86 + isReadonly: true + isFinal: true + } + Property { + name: "isCurrentItem" + type: "bool" + read: "isCurrentItem" + notify: "isCurrentItemChanged" + index: 1 + lineNumber: 87 + isReadonly: true + isFinal: true + } + Property { + name: "view" + type: "QQuickSwipeView" + isPointer: true + read: "view" + notify: "viewChanged" + index: 2 + lineNumber: 88 + isReadonly: true + isFinal: true + } + Property { + name: "isNextItem" + revision: 513 + type: "bool" + read: "isNextItem" + notify: "isNextItemChanged" + index: 3 + lineNumber: 90 + isReadonly: true + isFinal: true + } + Property { + name: "isPreviousItem" + revision: 513 + type: "bool" + read: "isPreviousItem" + notify: "isPreviousItemChanged" + index: 4 + lineNumber: 91 + isReadonly: true + isFinal: true + } + Signal { name: "indexChanged"; lineNumber: 105 } + Signal { name: "isCurrentItemChanged"; lineNumber: 106 } + Signal { name: "viewChanged"; lineNumber: 107 } + Signal { name: "isNextItemChanged"; lineNumber: 109 } + Signal { name: "isPreviousItemChanged"; lineNumber: 110 } + } + Component { + file: "private/qquickswitch_p.h" + lineNumber: 25 + name: "QQuickSwitch" + accessSemantics: "reference" + prototype: "QQuickAbstractButton" + exports: [ + "QtQuick.Templates/Switch 2.0", + "QtQuick.Templates/Switch 2.1", + "QtQuick.Templates/Switch 2.2", + "QtQuick.Templates/Switch 2.3", + "QtQuick.Templates/Switch 2.4", + "QtQuick.Templates/Switch 2.5", + "QtQuick.Templates/Switch 2.7", + "QtQuick.Templates/Switch 2.11", + "QtQuick.Templates/Switch 6.0", + "QtQuick.Templates/Switch 6.3", + "QtQuick.Templates/Switch 6.7", + "QtQuick.Templates/Switch 6.8" + ] + exportMetaObjectRevisions: [ + 512, + 513, + 514, + 515, + 516, + 517, + 519, + 523, + 1536, + 1539, + 1543, + 1544 + ] + Property { + name: "position" + type: "double" + read: "position" + write: "setPosition" + notify: "positionChanged" + index: 0 + lineNumber: 28 + isFinal: true + } + Property { + name: "visualPosition" + type: "double" + read: "visualPosition" + notify: "visualPositionChanged" + index: 1 + lineNumber: 29 + isReadonly: true + isFinal: true + } + Signal { name: "positionChanged"; lineNumber: 42 } + Signal { name: "visualPositionChanged"; lineNumber: 43 } + } + Component { + file: "private/qquickswitchdelegate_p.h" + lineNumber: 25 + name: "QQuickSwitchDelegate" + accessSemantics: "reference" + prototype: "QQuickItemDelegate" + exports: [ + "QtQuick.Templates/SwitchDelegate 2.0", + "QtQuick.Templates/SwitchDelegate 2.1", + "QtQuick.Templates/SwitchDelegate 2.2", + "QtQuick.Templates/SwitchDelegate 2.3", + "QtQuick.Templates/SwitchDelegate 2.4", + "QtQuick.Templates/SwitchDelegate 2.5", + "QtQuick.Templates/SwitchDelegate 2.7", + "QtQuick.Templates/SwitchDelegate 2.11", + "QtQuick.Templates/SwitchDelegate 6.0", + "QtQuick.Templates/SwitchDelegate 6.3", + "QtQuick.Templates/SwitchDelegate 6.7", + "QtQuick.Templates/SwitchDelegate 6.8" + ] + exportMetaObjectRevisions: [ + 512, + 513, + 514, + 515, + 516, + 517, + 519, + 523, + 1536, + 1539, + 1543, + 1544 + ] + Property { + name: "position" + type: "double" + read: "position" + write: "setPosition" + notify: "positionChanged" + index: 0 + lineNumber: 28 + isFinal: true + } + Property { + name: "visualPosition" + type: "double" + read: "visualPosition" + notify: "visualPositionChanged" + index: 1 + lineNumber: 29 + isReadonly: true + isFinal: true + } + Signal { name: "positionChanged"; lineNumber: 42 } + Signal { name: "visualPositionChanged"; lineNumber: 43 } + } + Component { + file: "private/qquicktabbar_p.h" + lineNumber: 29 + name: "QQuickTabBar" + accessSemantics: "reference" + defaultProperty: "contentData" + prototype: "QQuickContainer" + exports: [ + "QtQuick.Templates/TabBar 2.0", + "QtQuick.Templates/TabBar 2.1", + "QtQuick.Templates/TabBar 2.3", + "QtQuick.Templates/TabBar 2.4", + "QtQuick.Templates/TabBar 2.5", + "QtQuick.Templates/TabBar 2.7", + "QtQuick.Templates/TabBar 2.11", + "QtQuick.Templates/TabBar 6.0", + "QtQuick.Templates/TabBar 6.3", + "QtQuick.Templates/TabBar 6.7" + ] + exportMetaObjectRevisions: [ + 512, + 513, + 515, + 516, + 517, + 519, + 523, + 1536, + 1539, + 1543 + ] + attachedType: "QQuickTabBarAttached" + Enum { + name: "Position" + lineNumber: 40 + values: ["Header", "Footer"] + } + Property { + name: "position" + type: "Position" + read: "position" + write: "setPosition" + notify: "positionChanged" + index: 0 + lineNumber: 32 + isFinal: true + } + Signal { name: "positionChanged"; lineNumber: 52 } + } + Component { + file: "private/qquicktabbar_p.h" + lineNumber: 77 + name: "QQuickTabBarAttached" + accessSemantics: "reference" + prototype: "QObject" + Property { + name: "index" + type: "int" + read: "index" + notify: "indexChanged" + index: 0 + lineNumber: 80 + isReadonly: true + isFinal: true + } + Property { + name: "tabBar" + type: "QQuickTabBar" + isPointer: true + read: "tabBar" + notify: "tabBarChanged" + index: 1 + lineNumber: 81 + isReadonly: true + isFinal: true + } + Property { + name: "position" + type: "QQuickTabBar::Position" + read: "position" + notify: "positionChanged" + index: 2 + lineNumber: 82 + isReadonly: true + isFinal: true + } + Signal { name: "indexChanged"; lineNumber: 92 } + Signal { name: "tabBarChanged"; lineNumber: 93 } + Signal { name: "positionChanged"; lineNumber: 94 } + } + Component { + file: "private/qquicktabbutton_p.h" + lineNumber: 25 + name: "QQuickTabButton" + accessSemantics: "reference" + prototype: "QQuickAbstractButton" + exports: [ + "QtQuick.Templates/TabButton 2.0", + "QtQuick.Templates/TabButton 2.1", + "QtQuick.Templates/TabButton 2.2", + "QtQuick.Templates/TabButton 2.3", + "QtQuick.Templates/TabButton 2.4", + "QtQuick.Templates/TabButton 2.5", + "QtQuick.Templates/TabButton 2.7", + "QtQuick.Templates/TabButton 2.11", + "QtQuick.Templates/TabButton 6.0", + "QtQuick.Templates/TabButton 6.3", + "QtQuick.Templates/TabButton 6.7", + "QtQuick.Templates/TabButton 6.8" + ] + exportMetaObjectRevisions: [ + 512, + 513, + 514, + 515, + 516, + 517, + 519, + 523, + 1536, + 1539, + 1543, + 1544 + ] + } + Component { + file: "private/qquicktableviewdelegate_p.h" + lineNumber: 28 + name: "QQuickTableViewDelegate" + accessSemantics: "reference" + prototype: "QQuickItemDelegate" + exports: ["QtQuick.Templates/TableViewDelegate 6.9"] + exportMetaObjectRevisions: [1545] + Property { + name: "tableView" + type: "QQuickTableView" + isPointer: true + read: "tableView" + write: "setTableView" + notify: "tableViewChanged" + index: 0 + lineNumber: 33 + isFinal: true + isRequired: true + } + Property { + name: "current" + type: "bool" + read: "current" + write: "setCurrent" + notify: "currentChanged" + index: 1 + lineNumber: 34 + isFinal: true + isRequired: true + } + Property { + name: "selected" + type: "bool" + read: "selected" + write: "setSelected" + notify: "selectedChanged" + index: 2 + lineNumber: 35 + isFinal: true + isRequired: true + } + Property { + name: "editing" + type: "bool" + read: "editing" + write: "setEditing" + notify: "editingChanged" + index: 3 + lineNumber: 36 + isFinal: true + isRequired: true + } + Signal { name: "tableViewChanged"; lineNumber: 57 } + Signal { name: "currentChanged"; lineNumber: 58 } + Signal { name: "selectedChanged"; lineNumber: 59 } + Signal { name: "editingChanged"; lineNumber: 60 } + } + Component { + file: "private/qquicktextarea_p.h" + lineNumber: 30 + name: "QQuickTextArea" + accessSemantics: "reference" + prototype: "QQuickTextEdit" + deferredNames: ["background"] + exports: [ + "QtQuick.Templates/TextArea 2.0", + "QtQuick.Templates/TextArea 2.1", + "QtQuick.Templates/TextArea 2.2", + "QtQuick.Templates/TextArea 2.3", + "QtQuick.Templates/TextArea 2.4", + "QtQuick.Templates/TextArea 2.5", + "QtQuick.Templates/TextArea 2.6", + "QtQuick.Templates/TextArea 2.7", + "QtQuick.Templates/TextArea 2.10", + "QtQuick.Templates/TextArea 2.11", + "QtQuick.Templates/TextArea 6.0", + "QtQuick.Templates/TextArea 6.2", + "QtQuick.Templates/TextArea 6.3", + "QtQuick.Templates/TextArea 6.4", + "QtQuick.Templates/TextArea 6.7", + "QtQuick.Templates/TextArea 6.9" + ] + exportMetaObjectRevisions: [ + 512, + 513, + 514, + 515, + 516, + 517, + 518, + 519, + 522, + 523, + 1536, + 1538, + 1539, + 1540, + 1543, + 1545 + ] + attachedType: "QQuickTextAreaAttached" + Property { + name: "font" + type: "QFont" + read: "font" + write: "setFont" + notify: "fontChanged" + index: 0 + lineNumber: 33 + } + Property { + name: "implicitWidth" + type: "double" + read: "implicitWidth" + write: "setImplicitWidth" + notify: "implicitWidthChanged3" + index: 1 + lineNumber: 34 + isFinal: true + } + Property { + name: "implicitHeight" + type: "double" + read: "implicitHeight" + write: "setImplicitHeight" + notify: "implicitHeightChanged3" + index: 2 + lineNumber: 35 + isFinal: true + } + Property { + name: "background" + type: "QQuickItem" + isPointer: true + read: "background" + write: "setBackground" + notify: "backgroundChanged" + index: 3 + lineNumber: 36 + isFinal: true + } + Property { + name: "placeholderText" + type: "QString" + read: "placeholderText" + write: "setPlaceholderText" + notify: "placeholderTextChanged" + index: 4 + lineNumber: 37 + isFinal: true + } + Property { + name: "focusReason" + type: "Qt::FocusReason" + read: "focusReason" + write: "setFocusReason" + notify: "focusReasonChanged" + index: 5 + lineNumber: 38 + isFinal: true + } + Property { + name: "hovered" + revision: 513 + type: "bool" + read: "isHovered" + notify: "hoveredChanged" + index: 6 + lineNumber: 40 + isReadonly: true + isFinal: true + } + Property { + name: "hoverEnabled" + revision: 513 + type: "bool" + read: "isHoverEnabled" + write: "setHoverEnabled" + reset: "resetHoverEnabled" + notify: "hoverEnabledChanged" + index: 7 + lineNumber: 41 + isFinal: true + } + Property { + name: "placeholderTextColor" + revision: 517 + type: "QColor" + read: "placeholderTextColor" + write: "setPlaceholderTextColor" + notify: "placeholderTextColorChanged" + index: 8 + lineNumber: 43 + isFinal: true + } + Property { + name: "implicitBackgroundWidth" + revision: 517 + type: "double" + read: "implicitBackgroundWidth" + notify: "implicitBackgroundWidthChanged" + index: 9 + lineNumber: 44 + isReadonly: true + isFinal: true + } + Property { + name: "implicitBackgroundHeight" + revision: 517 + type: "double" + read: "implicitBackgroundHeight" + notify: "implicitBackgroundHeightChanged" + index: 10 + lineNumber: 45 + isReadonly: true + isFinal: true + } + Property { + name: "topInset" + revision: 517 + type: "double" + read: "topInset" + write: "setTopInset" + reset: "resetTopInset" + notify: "topInsetChanged" + index: 11 + lineNumber: 46 + isFinal: true + } + Property { + name: "leftInset" + revision: 517 + type: "double" + read: "leftInset" + write: "setLeftInset" + reset: "resetLeftInset" + notify: "leftInsetChanged" + index: 12 + lineNumber: 47 + isFinal: true + } + Property { + name: "rightInset" + revision: 517 + type: "double" + read: "rightInset" + write: "setRightInset" + reset: "resetRightInset" + notify: "rightInsetChanged" + index: 13 + lineNumber: 48 + isFinal: true + } + Property { + name: "bottomInset" + revision: 517 + type: "double" + read: "bottomInset" + write: "setBottomInset" + reset: "resetBottomInset" + notify: "bottomInsetChanged" + index: 14 + lineNumber: 49 + isFinal: true + } + Signal { name: "fontChanged"; lineNumber: 107 } + Signal { name: "implicitWidthChanged3"; lineNumber: 108 } + Signal { name: "implicitHeightChanged3"; lineNumber: 109 } + Signal { name: "backgroundChanged"; lineNumber: 110 } + Signal { name: "placeholderTextChanged"; lineNumber: 111 } + Signal { name: "focusReasonChanged"; lineNumber: 112 } + Signal { + name: "pressAndHold" + lineNumber: 113 + Parameter { name: "event"; type: "QQuickMouseEvent"; isPointer: true } + } + Signal { + name: "pressed" + revision: 513 + lineNumber: 115 + Parameter { name: "event"; type: "QQuickMouseEvent"; isPointer: true } + } + Signal { + name: "released" + revision: 513 + lineNumber: 116 + Parameter { name: "event"; type: "QQuickMouseEvent"; isPointer: true } + } + Signal { name: "hoveredChanged"; revision: 513; lineNumber: 117 } + Signal { name: "hoverEnabledChanged"; revision: 513; lineNumber: 118 } + Signal { name: "placeholderTextColorChanged"; revision: 517; lineNumber: 120 } + Signal { name: "implicitBackgroundWidthChanged"; revision: 517; lineNumber: 121 } + Signal { name: "implicitBackgroundHeightChanged"; revision: 517; lineNumber: 122 } + Signal { name: "topInsetChanged"; revision: 517; lineNumber: 123 } + Signal { name: "leftInsetChanged"; revision: 517; lineNumber: 124 } + Signal { name: "rightInsetChanged"; revision: 517; lineNumber: 125 } + Signal { name: "bottomInsetChanged"; revision: 517; lineNumber: 126 } + } + Component { + file: "private/qquicktextarea_p.h" + lineNumber: 159 + name: "QQuickTextAreaAttached" + accessSemantics: "reference" + prototype: "QObject" + Property { + name: "flickable" + type: "QQuickTextArea" + isPointer: true + read: "flickable" + write: "setFlickable" + notify: "flickableChanged" + index: 0 + lineNumber: 162 + isFinal: true + } + Signal { name: "flickableChanged"; lineNumber: 171 } + } + Component { + file: "private/qquicktextfield_p.h" + lineNumber: 28 + name: "QQuickTextField" + accessSemantics: "reference" + prototype: "QQuickTextInput" + deferredNames: ["background"] + exports: [ + "QtQuick.Templates/TextField 2.0", + "QtQuick.Templates/TextField 2.1", + "QtQuick.Templates/TextField 2.2", + "QtQuick.Templates/TextField 2.4", + "QtQuick.Templates/TextField 2.5", + "QtQuick.Templates/TextField 2.6", + "QtQuick.Templates/TextField 2.7", + "QtQuick.Templates/TextField 2.9", + "QtQuick.Templates/TextField 2.11", + "QtQuick.Templates/TextField 6.0", + "QtQuick.Templates/TextField 6.2", + "QtQuick.Templates/TextField 6.3", + "QtQuick.Templates/TextField 6.4", + "QtQuick.Templates/TextField 6.7" + ] + exportMetaObjectRevisions: [ + 512, + 513, + 514, + 516, + 517, + 518, + 519, + 521, + 523, + 1536, + 1538, + 1539, + 1540, + 1543 + ] + Property { + name: "font" + type: "QFont" + read: "font" + write: "setFont" + notify: "fontChanged" + index: 0 + lineNumber: 31 + } + Property { + name: "implicitWidth" + type: "double" + read: "implicitWidth" + write: "setImplicitWidth" + notify: "implicitWidthChanged3" + index: 1 + lineNumber: 32 + isFinal: true + } + Property { + name: "implicitHeight" + type: "double" + read: "implicitHeight" + write: "setImplicitHeight" + notify: "implicitHeightChanged3" + index: 2 + lineNumber: 33 + isFinal: true + } + Property { + name: "background" + type: "QQuickItem" + isPointer: true + read: "background" + write: "setBackground" + notify: "backgroundChanged" + index: 3 + lineNumber: 34 + isFinal: true + } + Property { + name: "placeholderText" + type: "QString" + read: "placeholderText" + write: "setPlaceholderText" + notify: "placeholderTextChanged" + index: 4 + lineNumber: 35 + isFinal: true + } + Property { + name: "focusReason" + type: "Qt::FocusReason" + read: "focusReason" + write: "setFocusReason" + notify: "focusReasonChanged" + index: 5 + lineNumber: 36 + isFinal: true + } + Property { + name: "hovered" + revision: 513 + type: "bool" + read: "isHovered" + notify: "hoveredChanged" + index: 6 + lineNumber: 38 + isReadonly: true + isFinal: true + } + Property { + name: "hoverEnabled" + revision: 513 + type: "bool" + read: "isHoverEnabled" + write: "setHoverEnabled" + reset: "resetHoverEnabled" + notify: "hoverEnabledChanged" + index: 7 + lineNumber: 39 + isFinal: true + } + Property { + name: "placeholderTextColor" + revision: 517 + type: "QColor" + read: "placeholderTextColor" + write: "setPlaceholderTextColor" + notify: "placeholderTextColorChanged" + index: 8 + lineNumber: 41 + isFinal: true + } + Property { + name: "implicitBackgroundWidth" + revision: 517 + type: "double" + read: "implicitBackgroundWidth" + notify: "implicitBackgroundWidthChanged" + index: 9 + lineNumber: 42 + isReadonly: true + isFinal: true + } + Property { + name: "implicitBackgroundHeight" + revision: 517 + type: "double" + read: "implicitBackgroundHeight" + notify: "implicitBackgroundHeightChanged" + index: 10 + lineNumber: 43 + isReadonly: true + isFinal: true + } + Property { + name: "topInset" + revision: 517 + type: "double" + read: "topInset" + write: "setTopInset" + reset: "resetTopInset" + notify: "topInsetChanged" + index: 11 + lineNumber: 44 + isFinal: true + } + Property { + name: "leftInset" + revision: 517 + type: "double" + read: "leftInset" + write: "setLeftInset" + reset: "resetLeftInset" + notify: "leftInsetChanged" + index: 12 + lineNumber: 45 + isFinal: true + } + Property { + name: "rightInset" + revision: 517 + type: "double" + read: "rightInset" + write: "setRightInset" + reset: "resetRightInset" + notify: "rightInsetChanged" + index: 13 + lineNumber: 46 + isFinal: true + } + Property { + name: "bottomInset" + revision: 517 + type: "double" + read: "bottomInset" + write: "setBottomInset" + reset: "resetBottomInset" + notify: "bottomInsetChanged" + index: 14 + lineNumber: 47 + isFinal: true + } + Signal { name: "fontChanged"; lineNumber: 100 } + Signal { name: "implicitWidthChanged3"; lineNumber: 101 } + Signal { name: "implicitHeightChanged3"; lineNumber: 102 } + Signal { name: "backgroundChanged"; lineNumber: 103 } + Signal { name: "placeholderTextChanged"; lineNumber: 104 } + Signal { name: "focusReasonChanged"; lineNumber: 105 } + Signal { + name: "pressAndHold" + lineNumber: 106 + Parameter { name: "event"; type: "QQuickMouseEvent"; isPointer: true } + } + Signal { + name: "pressed" + revision: 513 + lineNumber: 108 + Parameter { name: "event"; type: "QQuickMouseEvent"; isPointer: true } + } + Signal { + name: "released" + revision: 513 + lineNumber: 109 + Parameter { name: "event"; type: "QQuickMouseEvent"; isPointer: true } + } + Signal { name: "hoveredChanged"; revision: 513; lineNumber: 110 } + Signal { name: "hoverEnabledChanged"; revision: 513; lineNumber: 111 } + Signal { name: "placeholderTextColorChanged"; revision: 517; lineNumber: 113 } + Signal { name: "implicitBackgroundWidthChanged"; revision: 517; lineNumber: 114 } + Signal { name: "implicitBackgroundHeightChanged"; revision: 517; lineNumber: 115 } + Signal { name: "topInsetChanged"; revision: 517; lineNumber: 116 } + Signal { name: "leftInsetChanged"; revision: 517; lineNumber: 117 } + Signal { name: "rightInsetChanged"; revision: 517; lineNumber: 118 } + Signal { name: "bottomInsetChanged"; revision: 517; lineNumber: 119 } + } + Component { + file: "private/qquicktoolbar_p.h" + lineNumber: 25 + name: "QQuickToolBar" + accessSemantics: "reference" + defaultProperty: "contentData" + prototype: "QQuickPane" + exports: [ + "QtQuick.Templates/ToolBar 2.0", + "QtQuick.Templates/ToolBar 2.1", + "QtQuick.Templates/ToolBar 2.4", + "QtQuick.Templates/ToolBar 2.5", + "QtQuick.Templates/ToolBar 2.7", + "QtQuick.Templates/ToolBar 2.11", + "QtQuick.Templates/ToolBar 6.0", + "QtQuick.Templates/ToolBar 6.3", + "QtQuick.Templates/ToolBar 6.7" + ] + exportMetaObjectRevisions: [ + 512, + 513, + 516, + 517, + 519, + 523, + 1536, + 1539, + 1543 + ] + Enum { + name: "Position" + lineNumber: 35 + values: ["Header", "Footer"] + } + Property { + name: "position" + type: "Position" + read: "position" + write: "setPosition" + notify: "positionChanged" + index: 0 + lineNumber: 28 + isFinal: true + } + Signal { name: "positionChanged"; lineNumber: 45 } + } + Component { + file: "private/qquicktoolbutton_p.h" + lineNumber: 25 + name: "QQuickToolButton" + accessSemantics: "reference" + prototype: "QQuickButton" + exports: [ + "QtQuick.Templates/ToolButton 2.0", + "QtQuick.Templates/ToolButton 2.1", + "QtQuick.Templates/ToolButton 2.2", + "QtQuick.Templates/ToolButton 2.3", + "QtQuick.Templates/ToolButton 2.4", + "QtQuick.Templates/ToolButton 2.5", + "QtQuick.Templates/ToolButton 2.7", + "QtQuick.Templates/ToolButton 2.11", + "QtQuick.Templates/ToolButton 6.0", + "QtQuick.Templates/ToolButton 6.3", + "QtQuick.Templates/ToolButton 6.7", + "QtQuick.Templates/ToolButton 6.8" + ] + exportMetaObjectRevisions: [ + 512, + 513, + 514, + 515, + 516, + 517, + 519, + 523, + 1536, + 1539, + 1543, + 1544 + ] + } + Component { + file: "private/qquicktoolseparator_p.h" + lineNumber: 25 + name: "QQuickToolSeparator" + accessSemantics: "reference" + prototype: "QQuickControl" + exports: [ + "QtQuick.Templates/ToolSeparator 2.1", + "QtQuick.Templates/ToolSeparator 2.4", + "QtQuick.Templates/ToolSeparator 2.5", + "QtQuick.Templates/ToolSeparator 2.7", + "QtQuick.Templates/ToolSeparator 2.11", + "QtQuick.Templates/ToolSeparator 6.0", + "QtQuick.Templates/ToolSeparator 6.3", + "QtQuick.Templates/ToolSeparator 6.7" + ] + exportMetaObjectRevisions: [513, 516, 517, 519, 523, 1536, 1539, 1543] + Property { + name: "orientation" + type: "Qt::Orientation" + read: "orientation" + write: "setOrientation" + notify: "orientationChanged" + index: 0 + lineNumber: 28 + isFinal: true + } + Property { + name: "horizontal" + type: "bool" + read: "isHorizontal" + notify: "orientationChanged" + index: 1 + lineNumber: 29 + isReadonly: true + isFinal: true + } + Property { + name: "vertical" + type: "bool" + read: "isVertical" + notify: "orientationChanged" + index: 2 + lineNumber: 30 + isReadonly: true + isFinal: true + } + Signal { name: "orientationChanged"; lineNumber: 44 } + } + Component { + file: "private/qquicktooltip_p.h" + lineNumber: 27 + name: "QQuickToolTip" + accessSemantics: "reference" + defaultProperty: "contentData" + prototype: "QQuickPopup" + exports: [ + "QtQuick.Templates/ToolTip 2.0", + "QtQuick.Templates/ToolTip 2.1", + "QtQuick.Templates/ToolTip 2.3", + "QtQuick.Templates/ToolTip 2.5", + "QtQuick.Templates/ToolTip 6.0", + "QtQuick.Templates/ToolTip 6.8" + ] + exportMetaObjectRevisions: [512, 513, 515, 517, 1536, 1544] + attachedType: "QQuickToolTipAttached" + Property { + name: "delay" + type: "int" + read: "delay" + write: "setDelay" + notify: "delayChanged" + index: 0 + lineNumber: 30 + isFinal: true + } + Property { + name: "timeout" + type: "int" + read: "timeout" + write: "setTimeout" + notify: "timeoutChanged" + index: 1 + lineNumber: 31 + isFinal: true + } + Property { + name: "text" + type: "QString" + read: "text" + write: "setText" + notify: "textChanged" + index: 2 + lineNumber: 32 + isFinal: true + } + Signal { name: "textChanged"; lineNumber: 54 } + Signal { name: "delayChanged"; lineNumber: 55 } + Signal { name: "timeoutChanged"; lineNumber: 56 } + Method { + name: "show" + revision: 517 + lineNumber: 59 + Parameter { name: "text"; type: "QString" } + Parameter { name: "ms"; type: "int" } + } + Method { + name: "show" + revision: 517 + isCloned: true + lineNumber: 59 + Parameter { name: "text"; type: "QString" } + } + Method { name: "hide"; revision: 517; lineNumber: 60 } + } + Component { + file: "private/qquicktooltip_p.h" + lineNumber: 78 + name: "QQuickToolTipAttached" + accessSemantics: "reference" + prototype: "QObject" + Property { + name: "text" + type: "QString" + read: "text" + write: "setText" + notify: "textChanged" + index: 0 + lineNumber: 81 + isFinal: true + } + Property { + name: "delay" + type: "int" + read: "delay" + write: "setDelay" + notify: "delayChanged" + index: 1 + lineNumber: 82 + isFinal: true + } + Property { + name: "timeout" + type: "int" + read: "timeout" + write: "setTimeout" + notify: "timeoutChanged" + index: 2 + lineNumber: 83 + isFinal: true + } + Property { + name: "visible" + type: "bool" + read: "isVisible" + write: "setVisible" + notify: "visibleChanged" + index: 3 + lineNumber: 84 + isFinal: true + } + Property { + name: "toolTip" + type: "QQuickToolTip" + isPointer: true + read: "toolTip" + index: 4 + lineNumber: 85 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Signal { name: "textChanged"; lineNumber: 105 } + Signal { name: "delayChanged"; lineNumber: 106 } + Signal { name: "timeoutChanged"; lineNumber: 107 } + Signal { name: "visibleChanged"; lineNumber: 108 } + Method { + name: "show" + lineNumber: 111 + Parameter { name: "text"; type: "QString" } + Parameter { name: "ms"; type: "int" } + } + Method { + name: "show" + isCloned: true + lineNumber: 111 + Parameter { name: "text"; type: "QString" } + } + Method { name: "hide"; lineNumber: 112 } + } + Component { + file: "private/qquicktreeviewdelegate_p.h" + lineNumber: 28 + name: "QQuickTreeViewDelegate" + accessSemantics: "reference" + prototype: "QQuickItemDelegate" + exports: [ + "QtQuick.Templates/TreeViewDelegate 6.3", + "QtQuick.Templates/TreeViewDelegate 6.4", + "QtQuick.Templates/TreeViewDelegate 6.5", + "QtQuick.Templates/TreeViewDelegate 6.7", + "QtQuick.Templates/TreeViewDelegate 6.8" + ] + exportMetaObjectRevisions: [1539, 1540, 1541, 1543, 1544] + Property { + name: "indentation" + type: "double" + read: "indentation" + write: "setIndentation" + notify: "indentationChanged" + index: 0 + lineNumber: 31 + isFinal: true + } + Property { + name: "leftMargin" + type: "double" + read: "leftMargin" + write: "setLeftMargin" + notify: "leftMarginChanged" + index: 1 + lineNumber: 32 + isFinal: true + } + Property { + name: "rightMargin" + type: "double" + read: "rightMargin" + write: "setRightMargin" + notify: "rightMarginChanged" + index: 2 + lineNumber: 33 + isFinal: true + } + Property { + name: "treeView" + type: "QQuickTreeView" + isPointer: true + read: "treeView" + write: "setTreeView" + notify: "treeviewChanged" + index: 3 + lineNumber: 36 + isFinal: true + isRequired: true + } + Property { + name: "isTreeNode" + type: "bool" + read: "isTreeNode" + write: "setIsTreeNode" + notify: "isTreeNodeChanged" + index: 4 + lineNumber: 37 + isFinal: true + isRequired: true + } + Property { + name: "hasChildren" + type: "bool" + read: "hasChildren" + write: "setHasChildren" + notify: "hasChildrenChanged" + index: 5 + lineNumber: 38 + isFinal: true + isRequired: true + } + Property { + name: "expanded" + type: "bool" + read: "expanded" + write: "setExpanded" + notify: "expandedChanged" + index: 6 + lineNumber: 39 + isFinal: true + isRequired: true + } + Property { + name: "depth" + type: "int" + read: "depth" + write: "setDepth" + notify: "depthChanged" + index: 7 + lineNumber: 40 + isFinal: true + isRequired: true + } + Property { + name: "current" + revision: 1540 + type: "bool" + read: "current" + write: "setCurrent" + notify: "currentChanged" + index: 8 + lineNumber: 41 + isFinal: true + isRequired: true + } + Property { + name: "selected" + revision: 1540 + type: "bool" + read: "selected" + write: "setSelected" + notify: "selectedChanged" + index: 9 + lineNumber: 42 + isFinal: true + isRequired: true + } + Property { + name: "editing" + revision: 1541 + type: "bool" + read: "editing" + write: "setEditing" + notify: "editingChanged" + index: 10 + lineNumber: 43 + isFinal: true + isRequired: true + } + Signal { name: "indicatorChanged"; lineNumber: 85 } + Signal { name: "indentationChanged"; lineNumber: 86 } + Signal { name: "isTreeNodeChanged"; lineNumber: 87 } + Signal { name: "hasChildrenChanged"; lineNumber: 88 } + Signal { name: "expandedChanged"; lineNumber: 89 } + Signal { name: "depthChanged"; lineNumber: 90 } + Signal { name: "treeviewChanged"; lineNumber: 91 } + Signal { name: "leftMarginChanged"; lineNumber: 92 } + Signal { name: "rightMarginChanged"; lineNumber: 93 } + Signal { name: "currentChanged"; revision: 1540; lineNumber: 94 } + Signal { name: "selectedChanged"; revision: 1540; lineNumber: 95 } + Signal { name: "editingChanged"; revision: 1541; lineNumber: 96 } + } + Component { + file: "private/qquicktumbler_p.h" + lineNumber: 28 + name: "QQuickTumbler" + accessSemantics: "reference" + prototype: "QQuickControl" + exports: [ + "QtQuick.Templates/Tumbler 2.0", + "QtQuick.Templates/Tumbler 2.1", + "QtQuick.Templates/Tumbler 2.2", + "QtQuick.Templates/Tumbler 2.4", + "QtQuick.Templates/Tumbler 2.5", + "QtQuick.Templates/Tumbler 2.7", + "QtQuick.Templates/Tumbler 2.11", + "QtQuick.Templates/Tumbler 6.0", + "QtQuick.Templates/Tumbler 6.3", + "QtQuick.Templates/Tumbler 6.7", + "QtQuick.Templates/Tumbler 6.9" + ] + exportMetaObjectRevisions: [ + 512, + 513, + 514, + 516, + 517, + 519, + 523, + 1536, + 1539, + 1543, + 1545 + ] + attachedType: "QQuickTumblerAttached" + Enum { + name: "PositionMode" + lineNumber: 75 + values: [ + "Beginning", + "Center", + "End", + "Visible", + "Contain", + "SnapPosition" + ] + } + Property { + name: "model" + type: "QVariant" + read: "model" + write: "setModel" + notify: "modelChanged" + index: 0 + lineNumber: 31 + isFinal: true + } + Property { + name: "count" + type: "int" + read: "count" + notify: "countChanged" + index: 1 + lineNumber: 32 + isReadonly: true + isFinal: true + } + Property { + name: "currentIndex" + type: "int" + read: "currentIndex" + write: "setCurrentIndex" + notify: "currentIndexChanged" + index: 2 + lineNumber: 33 + isFinal: true + } + Property { + name: "currentItem" + type: "QQuickItem" + isPointer: true + read: "currentItem" + notify: "currentItemChanged" + index: 3 + lineNumber: 34 + isReadonly: true + isFinal: true + } + Property { + name: "delegate" + type: "QQmlComponent" + isPointer: true + read: "delegate" + write: "setDelegate" + notify: "delegateChanged" + index: 4 + lineNumber: 35 + isFinal: true + } + Property { + name: "visibleItemCount" + type: "int" + read: "visibleItemCount" + write: "setVisibleItemCount" + notify: "visibleItemCountChanged" + index: 5 + lineNumber: 36 + isFinal: true + } + Property { + name: "wrap" + revision: 513 + type: "bool" + read: "wrap" + write: "setWrap" + reset: "resetWrap" + notify: "wrapChanged" + index: 6 + lineNumber: 38 + isFinal: true + } + Property { + name: "moving" + revision: 514 + type: "bool" + read: "isMoving" + notify: "movingChanged" + index: 7 + lineNumber: 40 + isReadonly: true + isFinal: true + } + Property { + name: "flickDeceleration" + revision: 1545 + type: "double" + read: "flickDeceleration" + write: "setFlickDeceleration" + reset: "resetFlickDeceleration" + notify: "flickDecelerationChanged" + index: 8 + lineNumber: 41 + isFinal: true + } + Signal { name: "modelChanged"; lineNumber: 93 } + Signal { name: "countChanged"; lineNumber: 94 } + Signal { name: "currentIndexChanged"; lineNumber: 95 } + Signal { name: "currentItemChanged"; lineNumber: 96 } + Signal { name: "delegateChanged"; lineNumber: 97 } + Signal { name: "visibleItemCountChanged"; lineNumber: 98 } + Signal { name: "wrapChanged"; revision: 513; lineNumber: 100 } + Signal { name: "movingChanged"; revision: 514; lineNumber: 102 } + Signal { name: "flickDecelerationChanged"; revision: 1545; lineNumber: 103 } + Method { name: "_q_updateItemWidths"; lineNumber: 118 } + Method { name: "_q_updateItemHeights"; lineNumber: 119 } + Method { name: "_q_onViewCurrentIndexChanged"; lineNumber: 120 } + Method { name: "_q_onViewCountChanged"; lineNumber: 121 } + Method { name: "_q_onViewOffsetChanged"; lineNumber: 122 } + Method { name: "_q_onViewContentYChanged"; lineNumber: 123 } + Method { + name: "positionViewAtIndex" + revision: 517 + lineNumber: 86 + Parameter { name: "index"; type: "int" } + Parameter { name: "mode"; type: "PositionMode" } + } + } + Component { + file: "private/qquicktumbler_p.h" + lineNumber: 128 + name: "QQuickTumblerAttached" + accessSemantics: "reference" + prototype: "QObject" + Property { + name: "tumbler" + type: "QQuickTumbler" + isPointer: true + read: "tumbler" + index: 0 + lineNumber: 131 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "displacement" + type: "double" + read: "displacement" + notify: "displacementChanged" + index: 1 + lineNumber: 132 + isReadonly: true + isFinal: true + } + Signal { name: "displacementChanged"; lineNumber: 141 } + } + Component { + file: "private/qquickheaderview_p.h" + lineNumber: 78 + name: "QQuickVerticalHeaderView" + accessSemantics: "reference" + prototype: "QQuickHeaderViewBase" + exports: [ + "QtQuick.Templates/VerticalHeaderView 2.15", + "QtQuick.Templates/VerticalHeaderView 6.0", + "QtQuick.Templates/VerticalHeaderView 6.2", + "QtQuick.Templates/VerticalHeaderView 6.3", + "QtQuick.Templates/VerticalHeaderView 6.4", + "QtQuick.Templates/VerticalHeaderView 6.5", + "QtQuick.Templates/VerticalHeaderView 6.6", + "QtQuick.Templates/VerticalHeaderView 6.7", + "QtQuick.Templates/VerticalHeaderView 6.8", + "QtQuick.Templates/VerticalHeaderView 6.9", + "QtQuick.Templates/VerticalHeaderView 6.10" + ] + exportMetaObjectRevisions: [ + 527, + 1536, + 1538, + 1539, + 1540, + 1541, + 1542, + 1543, + 1544, + 1545, + 1546 + ] + Property { + name: "movableRows" + revision: 1544 + type: "bool" + read: "movableRows" + write: "setMovableRows" + notify: "movableRowsChanged" + index: 0 + lineNumber: 82 + isFinal: true + } + Signal { name: "movableRowsChanged"; revision: 1544; lineNumber: 94 } + } + Component { + file: "private/qquickweeknumbercolumn_p.h" + lineNumber: 26 + name: "QQuickWeekNumberColumn" + accessSemantics: "reference" + prototype: "QQuickControl" + exports: [ + "QtQuick.Templates/AbstractWeekNumberColumn 6.3", + "QtQuick.Templates/AbstractWeekNumberColumn 6.7" + ] + exportMetaObjectRevisions: [1539, 1543] + Property { + name: "month" + type: "int" + read: "month" + write: "setMonth" + notify: "monthChanged" + index: 0 + lineNumber: 29 + isFinal: true + } + Property { + name: "year" + type: "int" + read: "year" + write: "setYear" + notify: "yearChanged" + index: 1 + lineNumber: 30 + isFinal: true + } + Property { + name: "source" + type: "QVariant" + read: "source" + write: "setSource" + notify: "sourceChanged" + index: 2 + lineNumber: 31 + isFinal: true + } + Property { + name: "delegate" + type: "QQmlComponent" + isPointer: true + read: "delegate" + write: "setDelegate" + notify: "delegateChanged" + index: 3 + lineNumber: 32 + isFinal: true + } + Signal { name: "monthChanged"; lineNumber: 52 } + Signal { name: "yearChanged"; lineNumber: 53 } + Signal { name: "sourceChanged"; lineNumber: 54 } + Signal { name: "delegateChanged"; lineNumber: 55 } + } +} diff --git a/photowall-qt/build/qml/QtQuick/Templates/qmldir b/photowall-qt/build/qml/QtQuick/Templates/qmldir new file mode 100644 index 0000000..c9375cb --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Templates/qmldir @@ -0,0 +1,9 @@ +module QtQuick.Templates +linktarget Qt6::qtquicktemplates2plugin +plugin qtquicktemplates2plugin +classname QtQuickTemplates2Plugin +typeinfo plugins.qmltypes +depends QtQuick auto +prefer :/qt-project.org/imports/QtQuick/Templates/ +depends QtQuick + diff --git a/photowall-qt/build/qml/QtQuick/Templates/qtquicktemplates2plugin.dll b/photowall-qt/build/qml/QtQuick/Templates/qtquicktemplates2plugin.dll new file mode 100644 index 0000000..104d5ef Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Templates/qtquicktemplates2plugin.dll differ diff --git a/photowall-qt/build/qml/QtQuick/Window/qmldir b/photowall-qt/build/qml/QtQuick/Window/qmldir new file mode 100644 index 0000000..5ff5ce8 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Window/qmldir @@ -0,0 +1,8 @@ +module QtQuick.Window +linktarget Qt6::quickwindow +plugin quickwindowplugin +classname QtQuick_WindowPlugin +typeinfo quickwindow.qmltypes +import QtQuick auto +prefer :/qt-project.org/imports/QtQuick/Window/ + diff --git a/photowall-qt/build/qml/QtQuick/Window/quickwindow.qmltypes b/photowall-qt/build/qml/QtQuick/Window/quickwindow.qmltypes new file mode 100644 index 0000000..91181ef --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/Window/quickwindow.qmltypes @@ -0,0 +1,8 @@ +import QtQuick.tooling 1.2 + +// This file describes the plugin-supplied types contained in the library. +// It is used for QML tooling purposes only. +// +// This file was auto-generated by qmltyperegistrar. + +Module {} diff --git a/photowall-qt/build/qml/QtQuick/Window/quickwindowplugin.dll b/photowall-qt/build/qml/QtQuick/Window/quickwindowplugin.dll new file mode 100644 index 0000000..d5d8481 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/Window/quickwindowplugin.dll differ diff --git a/photowall-qt/build/qml/QtQuick/plugins.qmltypes b/photowall-qt/build/qml/QtQuick/plugins.qmltypes new file mode 100644 index 0000000..c79a394 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/plugins.qmltypes @@ -0,0 +1,21968 @@ +import QtQuick.tooling 1.2 + +// This file describes the plugin-supplied types contained in the library. +// It is used for QML tooling purposes only. +// +// This file was auto-generated by qmltyperegistrar. + +Module { + Component { + file: "qaccessible_base.h" + lineNumber: 25 + name: "QAccessible" + accessSemantics: "value" + Enum { + name: "Event" + lineNumber: 30 + values: [ + "SoundPlayed", + "Alert", + "ForegroundChanged", + "MenuStart", + "MenuEnd", + "PopupMenuStart", + "PopupMenuEnd", + "ContextHelpStart", + "ContextHelpEnd", + "DragDropStart", + "DragDropEnd", + "DialogStart", + "DialogEnd", + "ScrollingStart", + "ScrollingEnd", + "MenuCommand", + "ActionChanged", + "ActiveDescendantChanged", + "AttributeChanged", + "DocumentContentChanged", + "DocumentLoadComplete", + "DocumentLoadStopped", + "DocumentReload", + "HyperlinkEndIndexChanged", + "HyperlinkNumberOfAnchorsChanged", + "HyperlinkSelectedLinkChanged", + "HypertextLinkActivated", + "HypertextLinkSelected", + "HyperlinkStartIndexChanged", + "HypertextChanged", + "HypertextNLinksChanged", + "ObjectAttributeChanged", + "PageChanged", + "SectionChanged", + "TableCaptionChanged", + "TableColumnDescriptionChanged", + "TableColumnHeaderChanged", + "TableModelChanged", + "TableRowDescriptionChanged", + "TableRowHeaderChanged", + "TableSummaryChanged", + "TextAttributeChanged", + "TextCaretMoved", + "TextColumnChanged", + "TextInserted", + "TextRemoved", + "TextUpdated", + "TextSelectionChanged", + "VisibleDataChanged", + "ObjectCreated", + "ObjectDestroyed", + "ObjectShow", + "ObjectHide", + "ObjectReorder", + "Focus", + "Selection", + "SelectionAdd", + "SelectionRemove", + "SelectionWithin", + "StateChanged", + "LocationChanged", + "NameChanged", + "DescriptionChanged", + "ValueChanged", + "ParentChanged", + "HelpChanged", + "DefaultActionChanged", + "AcceleratorChanged", + "Announcement", + "IdentifierChanged", + "InvalidEvent" + ] + } + Enum { + name: "Role" + lineNumber: 192 + values: [ + "NoRole", + "TitleBar", + "MenuBar", + "ScrollBar", + "Grip", + "Sound", + "Cursor", + "Caret", + "AlertMessage", + "Window", + "Client", + "PopupMenu", + "MenuItem", + "ToolTip", + "Application", + "Document", + "Pane", + "Chart", + "Dialog", + "Border", + "Grouping", + "Separator", + "ToolBar", + "StatusBar", + "Table", + "ColumnHeader", + "RowHeader", + "Column", + "Row", + "Cell", + "Link", + "HelpBalloon", + "Assistant", + "List", + "ListItem", + "Tree", + "TreeItem", + "PageTab", + "PropertyPage", + "Indicator", + "Graphic", + "StaticText", + "EditableText", + "Button", + "PushButton", + "CheckBox", + "RadioButton", + "ComboBox", + "ProgressBar", + "Dial", + "HotkeyField", + "Slider", + "SpinBox", + "Canvas", + "Animation", + "Equation", + "ButtonDropDown", + "ButtonMenu", + "ButtonDropGrid", + "Whitespace", + "PageTabList", + "Clock", + "Splitter", + "LayeredPane", + "Terminal", + "Desktop", + "Paragraph", + "WebDocument", + "Section", + "Notification", + "ColorChooser", + "Footer", + "Form", + "Heading", + "Note", + "ComplementaryContent", + "BlockQuote", + "UserRole" + ] + } + Enum { + name: "Attribute" + isScoped: true + lineNumber: 377 + values: ["Custom", "Level", "Locale"] + } + Enum { + name: "AnnouncementPoliteness" + isScoped: true + lineNumber: 384 + values: ["Polite", "Assertive"] + } + } + Component { + file: "qvalidator.h" + lineNumber: 89 + name: "QDoubleValidator" + accessSemantics: "reference" + prototype: "QValidator" + Enum { + name: "Notation" + lineNumber: 102 + values: ["StandardNotation", "ScientificNotation"] + } + Property { + name: "bottom" + type: "double" + read: "bottom" + write: "setBottom" + notify: "bottomChanged" + index: 0 + lineNumber: 92 + } + Property { + name: "top" + type: "double" + read: "top" + write: "setTop" + notify: "topChanged" + index: 1 + lineNumber: 93 + } + Property { + name: "decimals" + type: "int" + read: "decimals" + write: "setDecimals" + notify: "decimalsChanged" + index: 2 + lineNumber: 94 + } + Property { + name: "notation" + type: "Notation" + read: "notation" + write: "setNotation" + notify: "notationChanged" + index: 3 + lineNumber: 95 + } + Signal { + name: "bottomChanged" + lineNumber: 123 + Parameter { name: "bottom"; type: "double" } + } + Signal { + name: "topChanged" + lineNumber: 124 + Parameter { name: "top"; type: "double" } + } + Signal { + name: "decimalsChanged" + lineNumber: 125 + Parameter { name: "decimals"; type: "int" } + } + Signal { + name: "notationChanged" + lineNumber: 126 + Parameter { name: "notation"; type: "QDoubleValidator::Notation" } + } + } + Component { + file: "private/qquickforeignutils_p.h" + lineNumber: 99 + name: "QEventPoint" + accessSemantics: "value" + exports: ["QtQuick/eventPoint 6.5"] + isCreatable: false + exportMetaObjectRevisions: [1541] + Enum { + name: "States" + alias: "State" + isFlag: true + type: "quint8" + lineNumber: 48 + values: [ + "Unknown", + "Stationary", + "Pressed", + "Updated", + "Released" + ] + } + Property { + name: "accepted" + type: "bool" + read: "isAccepted" + write: "setAccepted" + index: 0 + lineNumber: 22 + } + Property { + name: "device" + type: "QPointingDevice" + isPointer: true + isTypeConstant: true + read: "device" + index: 1 + lineNumber: 23 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "id" + type: "int" + read: "id" + index: 2 + lineNumber: 24 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "uniqueId" + type: "QPointingDeviceUniqueId" + read: "uniqueId" + index: 3 + lineNumber: 25 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "state" + type: "State" + read: "state" + index: 4 + lineNumber: 26 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "timestamp" + type: "uint" + read: "timestamp" + index: 5 + lineNumber: 27 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "pressTimestamp" + type: "uint" + read: "pressTimestamp" + index: 6 + lineNumber: 28 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "lastTimestamp" + type: "uint" + read: "lastTimestamp" + index: 7 + lineNumber: 29 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "timeHeld" + type: "double" + read: "timeHeld" + index: 8 + lineNumber: 30 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "pressure" + type: "double" + read: "pressure" + index: 9 + lineNumber: 31 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "rotation" + type: "double" + read: "rotation" + index: 10 + lineNumber: 32 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "ellipseDiameters" + type: "QSizeF" + read: "ellipseDiameters" + index: 11 + lineNumber: 33 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "velocity" + type: "QVector2D" + read: "velocity" + index: 12 + lineNumber: 34 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "position" + type: "QPointF" + read: "position" + index: 13 + lineNumber: 35 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "pressPosition" + type: "QPointF" + read: "pressPosition" + index: 14 + lineNumber: 36 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "grabPosition" + type: "QPointF" + read: "grabPosition" + index: 15 + lineNumber: 37 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "lastPosition" + type: "QPointF" + read: "lastPosition" + index: 16 + lineNumber: 38 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "scenePosition" + type: "QPointF" + read: "scenePosition" + index: 17 + lineNumber: 39 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "scenePressPosition" + type: "QPointF" + read: "scenePressPosition" + index: 18 + lineNumber: 40 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "sceneGrabPosition" + type: "QPointF" + read: "sceneGrabPosition" + index: 19 + lineNumber: 41 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "sceneLastPosition" + type: "QPointF" + read: "sceneLastPosition" + index: 20 + lineNumber: 42 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "globalPosition" + type: "QPointF" + read: "globalPosition" + index: 21 + lineNumber: 43 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "globalPressPosition" + type: "QPointF" + read: "globalPressPosition" + index: 22 + lineNumber: 44 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "globalGrabPosition" + type: "QPointF" + read: "globalGrabPosition" + index: 23 + lineNumber: 45 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "globalLastPosition" + type: "QPointF" + read: "globalLastPosition" + index: 24 + lineNumber: 46 + isReadonly: true + isPropertyConstant: true + } + } + Component { + file: "private/qquickforeignutils_p.h" + lineNumber: 115 + name: "QEventPointDerived" + accessSemantics: "none" + prototype: "QEventPoint" + exports: ["QtQuick/EventPoint 6.6"] + isCreatable: false + exportMetaObjectRevisions: [1542] + } + Component { + file: "private/qquickforeignutils_p.h" + lineNumber: 123 + name: "QFontVariableAxis" + accessSemantics: "value" + Property { + name: "tag" + type: "QByteArray" + read: "tagString" + index: 0 + lineNumber: 22 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "name" + type: "QString" + read: "name" + index: 1 + lineNumber: 23 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "minimumValue" + type: "double" + read: "minimumValue" + index: 2 + lineNumber: 24 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "maximumValue" + type: "double" + read: "maximumValue" + index: 3 + lineNumber: 25 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "defaultValue" + type: "double" + read: "defaultValue" + index: 4 + lineNumber: 26 + isReadonly: true + isPropertyConstant: true + } + } + Component { + file: "qbrush.h" + lineNumber: 156 + name: "QGradient" + accessSemantics: "value" + Enum { + name: "Type" + lineNumber: 160 + values: [ + "LinearGradient", + "RadialGradient", + "ConicalGradient", + "NoGradient" + ] + } + Enum { + name: "Spread" + lineNumber: 168 + values: ["PadSpread", "ReflectSpread", "RepeatSpread"] + } + Enum { + name: "CoordinateMode" + lineNumber: 175 + values: [ + "LogicalMode", + "StretchToDeviceMode", + "ObjectBoundingMode", + "ObjectMode" + ] + } + Enum { + name: "Preset" + lineNumber: 188 + values: [ + "WarmFlame", + "NightFade", + "SpringWarmth", + "JuicyPeach", + "YoungPassion", + "LadyLips", + "SunnyMorning", + "RainyAshville", + "FrozenDreams", + "WinterNeva", + "DustyGrass", + "TemptingAzure", + "HeavyRain", + "AmyCrisp", + "MeanFruit", + "DeepBlue", + "RipeMalinka", + "CloudyKnoxville", + "MalibuBeach", + "NewLife", + "TrueSunset", + "MorpheusDen", + "RareWind", + "NearMoon", + "WildApple", + "SaintPetersburg", + "PlumPlate", + "EverlastingSky", + "HappyFisher", + "Blessing", + "SharpeyeEagle", + "LadogaBottom", + "LemonGate", + "ItmeoBranding", + "ZeusMiracle", + "OldHat", + "StarWine", + "HappyAcid", + "AwesomePine", + "NewYork", + "ShyRainbow", + "MixedHopes", + "FlyHigh", + "StrongBliss", + "FreshMilk", + "SnowAgain", + "FebruaryInk", + "KindSteel", + "SoftGrass", + "GrownEarly", + "SharpBlues", + "ShadyWater", + "DirtyBeauty", + "GreatWhale", + "TeenNotebook", + "PoliteRumors", + "SweetPeriod", + "WideMatrix", + "SoftCherish", + "RedSalvation", + "BurningSpring", + "NightParty", + "SkyGlider", + "HeavenPeach", + "PurpleDivision", + "AquaSplash", + "SpikyNaga", + "LoveKiss", + "CleanMirror", + "PremiumDark", + "ColdEvening", + "CochitiLake", + "SummerGames", + "PassionateBed", + "MountainRock", + "DesertHump", + "JungleDay", + "PhoenixStart", + "OctoberSilence", + "FarawayRiver", + "AlchemistLab", + "OverSun", + "PremiumWhite", + "MarsParty", + "EternalConstance", + "JapanBlush", + "SmilingRain", + "CloudyApple", + "BigMango", + "HealthyWater", + "AmourAmour", + "RiskyConcrete", + "StrongStick", + "ViciousStance", + "PaloAlto", + "HappyMemories", + "MidnightBloom", + "Crystalline", + "PartyBliss", + "ConfidentCloud", + "LeCocktail", + "RiverCity", + "FrozenBerry", + "ChildCare", + "FlyingLemon", + "NewRetrowave", + "HiddenJaguar", + "AboveTheSky", + "Nega", + "DenseWater", + "Seashore", + "MarbleWall", + "CheerfulCaramel", + "NightSky", + "MagicLake", + "YoungGrass", + "ColorfulPeach", + "GentleCare", + "PlumBath", + "HappyUnicorn", + "AfricanField", + "SolidStone", + "OrangeJuice", + "GlassWater", + "NorthMiracle", + "FruitBlend", + "MillenniumPine", + "HighFlight", + "MoleHall", + "SpaceShift", + "ForestInei", + "RoyalGarden", + "RichMetal", + "JuicyCake", + "SmartIndigo", + "SandStrike", + "NorseBeauty", + "AquaGuidance", + "SunVeggie", + "SeaLord", + "BlackSea", + "GrassShampoo", + "LandingAircraft", + "WitchDance", + "SleeplessNight", + "AngelCare", + "CrystalRiver", + "SoftLipstick", + "SaltMountain", + "PerfectWhite", + "FreshOasis", + "StrictNovember", + "MorningSalad", + "DeepRelief", + "SeaStrike", + "NightCall", + "SupremeSky", + "LightBlue", + "MindCrawl", + "LilyMeadow", + "SugarLollipop", + "SweetDessert", + "MagicRay", + "TeenParty", + "FrozenHeat", + "GagarinView", + "FabledSunset", + "PerfectBlue", + "NumPresets" + ] + } + } + Component { + file: "private/qquickforeignutils_p.h" + lineNumber: 49 + name: "QImage" + accessSemantics: "value" + prototype: "QPaintDevice" + Enum { + name: "Format" + lineNumber: 41 + values: [ + "Format_Invalid", + "Format_Mono", + "Format_MonoLSB", + "Format_Indexed8", + "Format_RGB32", + "Format_ARGB32", + "Format_ARGB32_Premultiplied", + "Format_RGB16", + "Format_ARGB8565_Premultiplied", + "Format_RGB666", + "Format_ARGB6666_Premultiplied", + "Format_RGB555", + "Format_ARGB8555_Premultiplied", + "Format_RGB888", + "Format_RGB444", + "Format_ARGB4444_Premultiplied", + "Format_RGBX8888", + "Format_RGBA8888", + "Format_RGBA8888_Premultiplied", + "Format_BGR30", + "Format_A2BGR30_Premultiplied", + "Format_RGB30", + "Format_A2RGB30_Premultiplied", + "Format_Alpha8", + "Format_Grayscale8", + "Format_RGBX64", + "Format_RGBA64", + "Format_RGBA64_Premultiplied", + "Format_Grayscale16", + "Format_BGR888", + "Format_RGBX16FPx4", + "Format_RGBA16FPx4", + "Format_RGBA16FPx4_Premultiplied", + "Format_RGBX32FPx4", + "Format_RGBA32FPx4", + "Format_RGBA32FPx4_Premultiplied", + "Format_CMYK8888", + "NImageFormats" + ] + } + } + Component { + file: "private/qquickitemsmodule_p.h" + lineNumber: 32 + name: "QInputDevice" + accessSemantics: "reference" + prototype: "QObject" + exports: ["QtQuick/InputDevice 6.0", "QtQuick/InputDevice 6.9"] + isCreatable: false + exportMetaObjectRevisions: [1536, 1545] + Enum { + name: "DeviceTypes" + alias: "DeviceType" + isFlag: true + isScoped: true + lineNumber: 30 + values: [ + "Unknown", + "Mouse", + "TouchScreen", + "TouchPad", + "Puck", + "Stylus", + "Airbrush", + "Keyboard", + "AllDevices" + ] + } + Enum { + name: "Capabilities" + alias: "Capability" + isFlag: true + isScoped: true + lineNumber: 44 + values: [ + "None", + "Position", + "Area", + "Pressure", + "Velocity", + "NormalizedPosition", + "MouseEmulation", + "PixelScroll", + "Scroll", + "Hover", + "Rotation", + "XTilt", + "YTilt", + "TangentialPressure", + "ZPosition", + "All" + ] + } + Property { + name: "name" + type: "QString" + read: "name" + index: 0 + lineNumber: 20 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "type" + type: "DeviceType" + read: "type" + index: 1 + lineNumber: 21 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "capabilities" + type: "Capabilities" + read: "capabilities" + notify: "capabilitiesChanged" + index: 2 + lineNumber: 22 + isReadonly: true + } + Property { + name: "systemId" + type: "qlonglong" + read: "systemId" + index: 3 + lineNumber: 24 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "seatName" + type: "QString" + read: "seatName" + index: 4 + lineNumber: 25 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "availableVirtualGeometry" + type: "QRect" + read: "availableVirtualGeometry" + notify: "availableVirtualGeometryChanged" + index: 5 + lineNumber: 26 + isReadonly: true + } + Signal { + name: "availableVirtualGeometryChanged" + lineNumber: 85 + Parameter { name: "area"; type: "QRect" } + } + Signal { + name: "capabilitiesChanged" + revision: 1545 + lineNumber: 86 + Parameter { name: "capabilities"; type: "Capabilities" } + } + } + Component { + file: "private/qquickforeignutils_p.h" + lineNumber: 78 + name: "QInputMethod" + accessSemantics: "reference" + prototype: "QObject" + exports: ["QtQuick/InputMethod 2.0", "QtQuick/InputMethod 6.0"] + isCreatable: false + exportMetaObjectRevisions: [512, 1536] + Enum { + name: "Action" + lineNumber: 48 + values: ["Click", "ContextMenu"] + } + Property { + name: "cursorRectangle" + type: "QRectF" + read: "cursorRectangle" + notify: "cursorRectangleChanged" + index: 0 + lineNumber: 22 + isReadonly: true + } + Property { + name: "anchorRectangle" + type: "QRectF" + read: "anchorRectangle" + notify: "anchorRectangleChanged" + index: 1 + lineNumber: 23 + isReadonly: true + } + Property { + name: "keyboardRectangle" + type: "QRectF" + read: "keyboardRectangle" + notify: "keyboardRectangleChanged" + index: 2 + lineNumber: 24 + isReadonly: true + } + Property { + name: "inputItemClipRectangle" + type: "QRectF" + read: "inputItemClipRectangle" + notify: "inputItemClipRectangleChanged" + index: 3 + lineNumber: 25 + isReadonly: true + } + Property { + name: "visible" + type: "bool" + read: "isVisible" + notify: "visibleChanged" + index: 4 + lineNumber: 27 + isReadonly: true + } + Property { + name: "animating" + type: "bool" + read: "isAnimating" + notify: "animatingChanged" + index: 5 + lineNumber: 28 + isReadonly: true + } + Property { + name: "locale" + type: "QLocale" + read: "locale" + notify: "localeChanged" + index: 6 + lineNumber: 29 + isReadonly: true + } + Property { + name: "inputDirection" + type: "Qt::LayoutDirection" + read: "inputDirection" + notify: "inputDirectionChanged" + index: 7 + lineNumber: 30 + isReadonly: true + } + Signal { name: "cursorRectangleChanged"; lineNumber: 75 } + Signal { name: "anchorRectangleChanged"; lineNumber: 76 } + Signal { name: "keyboardRectangleChanged"; lineNumber: 77 } + Signal { name: "inputItemClipRectangleChanged"; lineNumber: 78 } + Signal { name: "visibleChanged"; lineNumber: 79 } + Signal { name: "animatingChanged"; lineNumber: 80 } + Signal { name: "localeChanged"; lineNumber: 81 } + Signal { + name: "inputDirectionChanged" + lineNumber: 82 + Parameter { name: "newDirection"; type: "Qt::LayoutDirection" } + } + Method { name: "show"; lineNumber: 65 } + Method { name: "hide"; lineNumber: 66 } + Method { + name: "update" + lineNumber: 68 + Parameter { name: "queries"; type: "Qt::InputMethodQueries" } + } + Method { name: "reset"; lineNumber: 69 } + Method { name: "commit"; lineNumber: 70 } + Method { + name: "invokeAction" + lineNumber: 72 + Parameter { name: "a"; type: "Action" } + Parameter { name: "cursorPosition"; type: "int" } + } + } + Component { + file: "qvalidator.h" + lineNumber: 56 + name: "QIntValidator" + accessSemantics: "reference" + prototype: "QValidator" + Property { + name: "bottom" + type: "int" + read: "bottom" + write: "setBottom" + notify: "bottomChanged" + index: 0 + lineNumber: 59 + } + Property { + name: "top" + type: "int" + read: "top" + write: "setTop" + notify: "topChanged" + index: 1 + lineNumber: 60 + } + Signal { + name: "bottomChanged" + lineNumber: 77 + Parameter { name: "bottom"; type: "int" } + } + Signal { + name: "topChanged" + lineNumber: 78 + Parameter { name: "top"; type: "int" } + } + } + Component { + file: "private/qquickforeignutils_p.h" + lineNumber: 90 + name: "QKeySequence" + accessSemantics: "none" + exports: ["QtQuick/StandardKey 2.2", "QtQuick/StandardKey 6.0"] + isCreatable: false + exportMetaObjectRevisions: [514, 1536] + Enum { + name: "StandardKey" + lineNumber: 39 + values: [ + "UnknownKey", + "HelpContents", + "WhatsThis", + "Open", + "Close", + "Save", + "New", + "Delete", + "Cut", + "Copy", + "Paste", + "Undo", + "Redo", + "Back", + "Forward", + "Refresh", + "ZoomIn", + "ZoomOut", + "Print", + "AddTab", + "NextChild", + "PreviousChild", + "Find", + "FindNext", + "FindPrevious", + "Replace", + "SelectAll", + "Bold", + "Italic", + "Underline", + "MoveToNextChar", + "MoveToPreviousChar", + "MoveToNextWord", + "MoveToPreviousWord", + "MoveToNextLine", + "MoveToPreviousLine", + "MoveToNextPage", + "MoveToPreviousPage", + "MoveToStartOfLine", + "MoveToEndOfLine", + "MoveToStartOfBlock", + "MoveToEndOfBlock", + "MoveToStartOfDocument", + "MoveToEndOfDocument", + "SelectNextChar", + "SelectPreviousChar", + "SelectNextWord", + "SelectPreviousWord", + "SelectNextLine", + "SelectPreviousLine", + "SelectNextPage", + "SelectPreviousPage", + "SelectStartOfLine", + "SelectEndOfLine", + "SelectStartOfBlock", + "SelectEndOfBlock", + "SelectStartOfDocument", + "SelectEndOfDocument", + "DeleteStartOfWord", + "DeleteEndOfWord", + "DeleteEndOfLine", + "InsertParagraphSeparator", + "InsertLineSeparator", + "SaveAs", + "Preferences", + "Quit", + "FullScreen", + "Deselect", + "DeleteCompleteLine", + "Backspace", + "Cancel" + ] + } + Enum { + name: "SequenceFormat" + lineNumber: 114 + values: ["NativeText", "PortableText"] + } + Enum { + name: "SequenceMatch" + lineNumber: 134 + values: ["NoMatch", "PartialMatch", "ExactMatch"] + } + } + Component { + file: "private/qquickitemsmodule_p.h" + lineNumber: 41 + name: "QPointingDevice" + accessSemantics: "reference" + prototype: "QInputDevice" + exports: [ + "QtQuick/PointerDevice 2.12", + "QtQuick/PointerDevice 6.0", + "QtQuick/PointerDevice 6.9" + ] + isCreatable: false + exportMetaObjectRevisions: [524, 1536, 1545] + Enum { + name: "PointerTypes" + alias: "PointerType" + isFlag: true + isScoped: true + lineNumber: 60 + values: [ + "Unknown", + "Generic", + "Finger", + "Pen", + "Eraser", + "Cursor", + "AllPointerTypes" + ] + } + Enum { + name: "GrabTransition" + lineNumber: 72 + values: [ + "GrabPassive", + "UngrabPassive", + "CancelGrabPassive", + "OverrideGrabPassive", + "GrabExclusive", + "UngrabExclusive", + "CancelGrabExclusive" + ] + } + Property { + name: "pointerType" + type: "PointerType" + read: "pointerType" + index: 0 + lineNumber: 54 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "maximumPoints" + type: "int" + read: "maximumPoints" + index: 1 + lineNumber: 55 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "buttonCount" + type: "int" + read: "buttonCount" + index: 2 + lineNumber: 56 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "uniqueId" + type: "QPointingDeviceUniqueId" + read: "uniqueId" + index: 3 + lineNumber: 57 + isReadonly: true + isPropertyConstant: true + } + Signal { + name: "grabChanged" + isMethodConstant: true + lineNumber: 111 + Parameter { name: "grabber"; type: "QObject"; isPointer: true } + Parameter { name: "transition"; type: "GrabTransition" } + Parameter { name: "event"; type: "QPointerEvent"; isPointer: true; isTypeConstant: true } + Parameter { name: "point"; type: "QEventPoint" } + } + } + Component { + file: "private/qquickitemsmodule_p.h" + lineNumber: 50 + name: "QPointingDeviceUniqueId" + accessSemantics: "value" + exports: [ + "QtQuick/pointingDeviceUniqueId 2.9", + "QtQuick/pointingDeviceUniqueId 6.0" + ] + isCreatable: false + exportMetaObjectRevisions: [521, 1536] + Property { + name: "numericId" + type: "qlonglong" + read: "numericId" + index: 0 + lineNumber: 23 + isReadonly: true + isPropertyConstant: true + } + } + Component { + file: "private/qquickanimation_p.h" + lineNumber: 35 + name: "QQuickAbstractAnimation" + accessSemantics: "reference" + prototype: "QObject" + interfaces: ["QQmlParserStatus", "QQmlPropertyValueSource"] + exports: [ + "QtQuick/Animation 2.0", + "QtQuick/Animation 2.12", + "QtQuick/Animation 6.0" + ] + isCreatable: false + exportMetaObjectRevisions: [512, 524, 1536] + Enum { + name: "Loops" + lineNumber: 62 + values: ["Infinite"] + } + Property { + name: "running" + type: "bool" + read: "isRunning" + write: "setRunning" + notify: "runningChanged" + index: 0 + lineNumber: 42 + } + Property { + name: "paused" + type: "bool" + read: "isPaused" + write: "setPaused" + notify: "pausedChanged" + index: 1 + lineNumber: 43 + } + Property { + name: "alwaysRunToEnd" + type: "bool" + read: "alwaysRunToEnd" + write: "setAlwaysRunToEnd" + notify: "alwaysRunToEndChanged" + index: 2 + lineNumber: 44 + } + Property { + name: "loops" + type: "int" + read: "loops" + write: "setLoops" + notify: "loopCountChanged" + index: 3 + lineNumber: 45 + } + Signal { name: "started"; lineNumber: 92 } + Signal { name: "stopped"; lineNumber: 93 } + Signal { + name: "runningChanged" + lineNumber: 94 + Parameter { type: "bool" } + } + Signal { + name: "pausedChanged" + lineNumber: 95 + Parameter { type: "bool" } + } + Signal { + name: "alwaysRunToEndChanged" + lineNumber: 96 + Parameter { type: "bool" } + } + Signal { + name: "loopCountChanged" + lineNumber: 97 + Parameter { type: "int" } + } + Signal { name: "finished"; revision: 524; lineNumber: 98 } + Method { name: "restart"; lineNumber: 101 } + Method { name: "start"; lineNumber: 102 } + Method { name: "pause"; lineNumber: 103 } + Method { name: "resume"; lineNumber: 104 } + Method { name: "stop"; lineNumber: 105 } + Method { name: "complete"; lineNumber: 106 } + } + Component { + file: "private/qquickaccessibleattached_p.h" + lineNumber: 52 + name: "QQuickAccessibleAttached" + accessSemantics: "reference" + prototype: "QObject" + extension: "QAccessible" + extensionIsNamespace: true + exports: [ + "QtQuick/Accessible 2.0", + "QtQuick/Accessible 6.0", + "QtQuick/Accessible 6.2", + "QtQuick/Accessible 6.8" + ] + isCreatable: false + exportMetaObjectRevisions: [512, 1536, 1538, 1544] + attachedType: "QQuickAccessibleAttached" + Property { + name: "role" + type: "QAccessible::Role" + read: "role" + write: "setRole" + notify: "roleChanged" + index: 0 + lineNumber: 55 + isFinal: true + } + Property { + name: "name" + type: "QString" + read: "name" + write: "setName" + notify: "nameChanged" + index: 1 + lineNumber: 56 + isFinal: true + } + Property { + name: "description" + type: "QString" + read: "description" + write: "setDescription" + notify: "descriptionChanged" + index: 2 + lineNumber: 57 + isFinal: true + } + Property { + name: "id" + type: "QString" + read: "id" + write: "setId" + notify: "idChanged" + index: 3 + lineNumber: 58 + isFinal: true + } + Property { + name: "ignored" + type: "bool" + read: "ignored" + write: "setIgnored" + notify: "ignoredChanged" + index: 4 + lineNumber: 59 + isFinal: true + } + Property { + name: "labelledBy" + type: "QQuickItem" + isPointer: true + read: "labelledBy" + write: "setLabelledBy" + notify: "labelledByChanged" + index: 5 + lineNumber: 60 + isFinal: true + } + Property { + name: "labelFor" + type: "QQuickItem" + isPointer: true + read: "labelFor" + write: "setLabelFor" + notify: "labelForChanged" + index: 6 + lineNumber: 61 + isFinal: true + } + Property { + name: "checkable" + type: "bool" + read: "checkable" + write: "set_checkable" + notify: "checkableChanged" + index: 7 + lineNumber: 70 + isFinal: true + } + Property { + name: "checked" + type: "bool" + read: "checked" + write: "set_checked" + notify: "checkedChanged" + index: 8 + lineNumber: 71 + isFinal: true + } + Property { + name: "editable" + type: "bool" + read: "editable" + write: "set_editable" + notify: "editableChanged" + index: 9 + lineNumber: 72 + isFinal: true + } + Property { + name: "focusable" + type: "bool" + read: "focusable" + write: "set_focusable" + notify: "focusableChanged" + index: 10 + lineNumber: 73 + isFinal: true + } + Property { + name: "focused" + type: "bool" + read: "focused" + write: "set_focused" + notify: "focusedChanged" + index: 11 + lineNumber: 74 + isFinal: true + } + Property { + name: "multiLine" + type: "bool" + read: "multiLine" + write: "set_multiLine" + notify: "multiLineChanged" + index: 12 + lineNumber: 75 + isFinal: true + } + Property { + name: "readOnly" + type: "bool" + read: "readOnly" + write: "set_readOnly" + notify: "readOnlyChanged" + index: 13 + lineNumber: 76 + isFinal: true + } + Property { + name: "selected" + type: "bool" + read: "selected" + write: "set_selected" + notify: "selectedChanged" + index: 14 + lineNumber: 77 + isFinal: true + } + Property { + name: "selectable" + type: "bool" + read: "selectable" + write: "set_selectable" + notify: "selectableChanged" + index: 15 + lineNumber: 78 + isFinal: true + } + Property { + name: "pressed" + type: "bool" + read: "pressed" + write: "set_pressed" + notify: "pressedChanged" + index: 16 + lineNumber: 79 + isFinal: true + } + Property { + name: "checkStateMixed" + type: "bool" + read: "checkStateMixed" + write: "set_checkStateMixed" + notify: "checkStateMixedChanged" + index: 17 + lineNumber: 80 + isFinal: true + } + Property { + name: "defaultButton" + type: "bool" + read: "defaultButton" + write: "set_defaultButton" + notify: "defaultButtonChanged" + index: 18 + lineNumber: 81 + isFinal: true + } + Property { + name: "passwordEdit" + type: "bool" + read: "passwordEdit" + write: "set_passwordEdit" + notify: "passwordEditChanged" + index: 19 + lineNumber: 82 + isFinal: true + } + Property { + name: "selectableText" + type: "bool" + read: "selectableText" + write: "set_selectableText" + notify: "selectableTextChanged" + index: 20 + lineNumber: 83 + isFinal: true + } + Property { + name: "searchEdit" + type: "bool" + read: "searchEdit" + write: "set_searchEdit" + notify: "searchEditChanged" + index: 21 + lineNumber: 84 + isFinal: true + } + Signal { + name: "checkableChanged" + lineNumber: 70 + Parameter { name: "arg"; type: "bool" } + } + Signal { + name: "checkedChanged" + lineNumber: 71 + Parameter { name: "arg"; type: "bool" } + } + Signal { + name: "editableChanged" + lineNumber: 72 + Parameter { name: "arg"; type: "bool" } + } + Signal { + name: "focusableChanged" + lineNumber: 73 + Parameter { name: "arg"; type: "bool" } + } + Signal { + name: "focusedChanged" + lineNumber: 74 + Parameter { name: "arg"; type: "bool" } + } + Signal { + name: "multiLineChanged" + lineNumber: 75 + Parameter { name: "arg"; type: "bool" } + } + Signal { + name: "readOnlyChanged" + lineNumber: 76 + Parameter { name: "arg"; type: "bool" } + } + Signal { + name: "selectedChanged" + lineNumber: 77 + Parameter { name: "arg"; type: "bool" } + } + Signal { + name: "selectableChanged" + lineNumber: 78 + Parameter { name: "arg"; type: "bool" } + } + Signal { + name: "pressedChanged" + lineNumber: 79 + Parameter { name: "arg"; type: "bool" } + } + Signal { + name: "checkStateMixedChanged" + lineNumber: 80 + Parameter { name: "arg"; type: "bool" } + } + Signal { + name: "defaultButtonChanged" + lineNumber: 81 + Parameter { name: "arg"; type: "bool" } + } + Signal { + name: "passwordEditChanged" + lineNumber: 82 + Parameter { name: "arg"; type: "bool" } + } + Signal { + name: "selectableTextChanged" + lineNumber: 83 + Parameter { name: "arg"; type: "bool" } + } + Signal { + name: "searchEditChanged" + lineNumber: 84 + Parameter { name: "arg"; type: "bool" } + } + Signal { name: "roleChanged"; lineNumber: 248 } + Signal { name: "nameChanged"; lineNumber: 249 } + Signal { name: "descriptionChanged"; lineNumber: 250 } + Signal { name: "idChanged"; lineNumber: 251 } + Signal { name: "ignoredChanged"; lineNumber: 252 } + Signal { name: "labelledByChanged"; lineNumber: 253 } + Signal { name: "labelForChanged"; lineNumber: 254 } + Signal { name: "pressAction"; lineNumber: 255 } + Signal { name: "toggleAction"; lineNumber: 256 } + Signal { name: "increaseAction"; lineNumber: 257 } + Signal { name: "decreaseAction"; lineNumber: 258 } + Signal { name: "scrollUpAction"; lineNumber: 259 } + Signal { name: "scrollDownAction"; lineNumber: 260 } + Signal { name: "scrollLeftAction"; lineNumber: 261 } + Signal { name: "scrollRightAction"; lineNumber: 262 } + Signal { name: "previousPageAction"; lineNumber: 263 } + Signal { name: "nextPageAction"; lineNumber: 264 } + Method { name: "valueChanged"; lineNumber: 236 } + Method { name: "cursorPositionChanged"; lineNumber: 240 } + Method { + name: "setIgnored" + lineNumber: 245 + Parameter { name: "ignored"; type: "bool" } + } + Method { + name: "stripHtml" + revision: 1538 + type: "QString" + lineNumber: 230 + Parameter { name: "html"; type: "QString" } + } + Method { + name: "announce" + revision: 1544 + lineNumber: 233 + Parameter { name: "message"; type: "QString" } + Parameter { name: "politeness"; type: "QAccessible::AnnouncementPoliteness" } + } + Method { + name: "announce" + revision: 1544 + isCloned: true + lineNumber: 233 + Parameter { name: "message"; type: "QString" } + } + } + Component { + file: "private/qquickitemanimation_p.h" + lineNumber: 62 + name: "QQuickAnchorAnimation" + accessSemantics: "reference" + prototype: "QQuickAbstractAnimation" + exports: [ + "QtQuick/AnchorAnimation 2.0", + "QtQuick/AnchorAnimation 2.12", + "QtQuick/AnchorAnimation 6.0" + ] + exportMetaObjectRevisions: [512, 524, 1536] + Property { + name: "targets" + type: "QQuickItem" + isList: true + read: "targets" + index: 0 + lineNumber: 66 + isReadonly: true + } + Property { + name: "duration" + type: "int" + read: "duration" + write: "setDuration" + notify: "durationChanged" + index: 1 + lineNumber: 67 + } + Property { + name: "easing" + type: "QEasingCurve" + read: "easing" + write: "setEasing" + notify: "easingChanged" + index: 2 + lineNumber: 68 + } + Signal { + name: "durationChanged" + lineNumber: 84 + Parameter { type: "int" } + } + Signal { + name: "easingChanged" + lineNumber: 85 + Parameter { type: "QEasingCurve" } + } + } + Component { + file: "private/qquickstateoperations_p.h" + lineNumber: 150 + name: "QQuickAnchorChanges" + accessSemantics: "reference" + prototype: "QQuickStateOperation" + exports: ["QtQuick/AnchorChanges 2.0", "QtQuick/AnchorChanges 6.0"] + exportMetaObjectRevisions: [512, 1536] + Property { + name: "target" + type: "QQuickItem" + isPointer: true + read: "object" + write: "setObject" + index: 0 + lineNumber: 155 + } + Property { + name: "anchors" + type: "QQuickAnchorSet" + isPointer: true + read: "anchors" + index: 1 + lineNumber: 156 + isReadonly: true + isPropertyConstant: true + } + } + Component { + file: "private/qquickanchors_p_p.h" + lineNumber: 25 + name: "QQuickAnchorLine" + accessSemantics: "value" + } + Component { + file: "private/qquickstateoperations_p.h" + lineNumber: 95 + name: "QQuickAnchorSet" + accessSemantics: "reference" + prototype: "QObject" + Property { + name: "left" + type: "QQmlScriptString" + read: "left" + write: "setLeft" + reset: "resetLeft" + index: 0 + lineNumber: 99 + isFinal: true + } + Property { + name: "right" + type: "QQmlScriptString" + read: "right" + write: "setRight" + reset: "resetRight" + index: 1 + lineNumber: 100 + isFinal: true + } + Property { + name: "horizontalCenter" + type: "QQmlScriptString" + read: "horizontalCenter" + write: "setHorizontalCenter" + reset: "resetHorizontalCenter" + index: 2 + lineNumber: 101 + isFinal: true + } + Property { + name: "top" + type: "QQmlScriptString" + read: "top" + write: "setTop" + reset: "resetTop" + index: 3 + lineNumber: 102 + isFinal: true + } + Property { + name: "bottom" + type: "QQmlScriptString" + read: "bottom" + write: "setBottom" + reset: "resetBottom" + index: 4 + lineNumber: 103 + isFinal: true + } + Property { + name: "verticalCenter" + type: "QQmlScriptString" + read: "verticalCenter" + write: "setVerticalCenter" + reset: "resetVerticalCenter" + index: 5 + lineNumber: 104 + isFinal: true + } + Property { + name: "baseline" + type: "QQmlScriptString" + read: "baseline" + write: "setBaseline" + reset: "resetBaseline" + index: 6 + lineNumber: 105 + isFinal: true + } + } + Component { + file: "private/qquickanchors_p.h" + lineNumber: 30 + name: "QQuickAnchors" + accessSemantics: "reference" + prototype: "QObject" + Enum { + name: "Anchors" + alias: "Anchor" + isFlag: true + lineNumber: 59 + values: [ + "InvalidAnchor", + "LeftAnchor", + "RightAnchor", + "TopAnchor", + "BottomAnchor", + "HCenterAnchor", + "VCenterAnchor", + "BaselineAnchor", + "Horizontal_Mask", + "Vertical_Mask" + ] + } + Property { + name: "left" + type: "QQuickAnchorLine" + read: "left" + write: "setLeft" + reset: "resetLeft" + notify: "leftChanged" + index: 0 + lineNumber: 34 + isFinal: true + } + Property { + name: "right" + type: "QQuickAnchorLine" + read: "right" + write: "setRight" + reset: "resetRight" + notify: "rightChanged" + index: 1 + lineNumber: 35 + isFinal: true + } + Property { + name: "horizontalCenter" + type: "QQuickAnchorLine" + read: "horizontalCenter" + write: "setHorizontalCenter" + reset: "resetHorizontalCenter" + notify: "horizontalCenterChanged" + index: 2 + lineNumber: 36 + isFinal: true + } + Property { + name: "top" + type: "QQuickAnchorLine" + read: "top" + write: "setTop" + reset: "resetTop" + notify: "topChanged" + index: 3 + lineNumber: 37 + isFinal: true + } + Property { + name: "bottom" + type: "QQuickAnchorLine" + read: "bottom" + write: "setBottom" + reset: "resetBottom" + notify: "bottomChanged" + index: 4 + lineNumber: 38 + isFinal: true + } + Property { + name: "verticalCenter" + type: "QQuickAnchorLine" + read: "verticalCenter" + write: "setVerticalCenter" + reset: "resetVerticalCenter" + notify: "verticalCenterChanged" + index: 5 + lineNumber: 39 + isFinal: true + } + Property { + name: "baseline" + type: "QQuickAnchorLine" + read: "baseline" + write: "setBaseline" + reset: "resetBaseline" + notify: "baselineChanged" + index: 6 + lineNumber: 40 + isFinal: true + } + Property { + name: "margins" + type: "double" + read: "margins" + write: "setMargins" + notify: "marginsChanged" + index: 7 + lineNumber: 41 + isFinal: true + } + Property { + name: "leftMargin" + type: "double" + read: "leftMargin" + write: "setLeftMargin" + reset: "resetLeftMargin" + notify: "leftMarginChanged" + index: 8 + lineNumber: 42 + isFinal: true + } + Property { + name: "rightMargin" + type: "double" + read: "rightMargin" + write: "setRightMargin" + reset: "resetRightMargin" + notify: "rightMarginChanged" + index: 9 + lineNumber: 43 + isFinal: true + } + Property { + name: "horizontalCenterOffset" + type: "double" + read: "horizontalCenterOffset" + write: "setHorizontalCenterOffset" + notify: "horizontalCenterOffsetChanged" + index: 10 + lineNumber: 44 + isFinal: true + } + Property { + name: "topMargin" + type: "double" + read: "topMargin" + write: "setTopMargin" + reset: "resetTopMargin" + notify: "topMarginChanged" + index: 11 + lineNumber: 45 + isFinal: true + } + Property { + name: "bottomMargin" + type: "double" + read: "bottomMargin" + write: "setBottomMargin" + reset: "resetBottomMargin" + notify: "bottomMarginChanged" + index: 12 + lineNumber: 46 + isFinal: true + } + Property { + name: "verticalCenterOffset" + type: "double" + read: "verticalCenterOffset" + write: "setVerticalCenterOffset" + notify: "verticalCenterOffsetChanged" + index: 13 + lineNumber: 47 + isFinal: true + } + Property { + name: "baselineOffset" + type: "double" + read: "baselineOffset" + write: "setBaselineOffset" + notify: "baselineOffsetChanged" + index: 14 + lineNumber: 48 + isFinal: true + } + Property { + name: "fill" + type: "QQuickItem" + isPointer: true + read: "fill" + write: "setFill" + reset: "resetFill" + notify: "fillChanged" + index: 15 + lineNumber: 49 + isFinal: true + } + Property { + name: "centerIn" + type: "QQuickItem" + isPointer: true + read: "centerIn" + write: "setCenterIn" + reset: "resetCenterIn" + notify: "centerInChanged" + index: 16 + lineNumber: 50 + isFinal: true + } + Property { + name: "alignWhenCentered" + type: "bool" + read: "alignWhenCentered" + write: "setAlignWhenCentered" + notify: "centerAlignedChanged" + index: 17 + lineNumber: 51 + isFinal: true + } + Signal { name: "leftChanged"; lineNumber: 156 } + Signal { name: "rightChanged"; lineNumber: 157 } + Signal { name: "topChanged"; lineNumber: 158 } + Signal { name: "bottomChanged"; lineNumber: 159 } + Signal { name: "verticalCenterChanged"; lineNumber: 160 } + Signal { name: "horizontalCenterChanged"; lineNumber: 161 } + Signal { name: "baselineChanged"; lineNumber: 162 } + Signal { name: "fillChanged"; lineNumber: 163 } + Signal { name: "centerInChanged"; lineNumber: 164 } + Signal { name: "leftMarginChanged"; lineNumber: 165 } + Signal { name: "rightMarginChanged"; lineNumber: 166 } + Signal { name: "topMarginChanged"; lineNumber: 167 } + Signal { name: "bottomMarginChanged"; lineNumber: 168 } + Signal { name: "marginsChanged"; lineNumber: 169 } + Signal { name: "verticalCenterOffsetChanged"; lineNumber: 170 } + Signal { name: "horizontalCenterOffsetChanged"; lineNumber: 171 } + Signal { name: "baselineOffsetChanged"; lineNumber: 172 } + Signal { name: "centerAlignedChanged"; lineNumber: 173 } + } + Component { + file: "private/qquickanimatedimage_p.h" + lineNumber: 30 + name: "QQuickAnimatedImage" + accessSemantics: "reference" + prototype: "QQuickImage" + exports: [ + "QtQuick/AnimatedImage 2.0", + "QtQuick/AnimatedImage 2.1", + "QtQuick/AnimatedImage 2.3", + "QtQuick/AnimatedImage 2.4", + "QtQuick/AnimatedImage 2.5", + "QtQuick/AnimatedImage 2.7", + "QtQuick/AnimatedImage 2.11", + "QtQuick/AnimatedImage 2.14", + "QtQuick/AnimatedImage 2.15", + "QtQuick/AnimatedImage 6.0", + "QtQuick/AnimatedImage 6.2", + "QtQuick/AnimatedImage 6.3", + "QtQuick/AnimatedImage 6.7", + "QtQuick/AnimatedImage 6.8" + ] + exportMetaObjectRevisions: [ + 512, + 513, + 515, + 516, + 517, + 519, + 523, + 526, + 527, + 1536, + 1538, + 1539, + 1543, + 1544 + ] + Property { + name: "playing" + type: "bool" + read: "isPlaying" + write: "setPlaying" + notify: "playingChanged" + index: 0 + lineNumber: 34 + } + Property { + name: "paused" + type: "bool" + read: "isPaused" + write: "setPaused" + notify: "pausedChanged" + index: 1 + lineNumber: 35 + } + Property { + name: "currentFrame" + type: "int" + read: "currentFrame" + write: "setCurrentFrame" + notify: "frameChanged" + index: 2 + lineNumber: 36 + } + Property { + name: "frameCount" + type: "int" + read: "frameCount" + notify: "frameCountChanged" + index: 3 + lineNumber: 37 + isReadonly: true + } + Property { + name: "speed" + revision: 523 + type: "double" + read: "speed" + write: "setSpeed" + notify: "speedChanged" + index: 4 + lineNumber: 38 + } + Signal { name: "playingChanged"; lineNumber: 65 } + Signal { name: "pausedChanged"; lineNumber: 66 } + Signal { name: "frameChanged"; lineNumber: 67 } + Signal { name: "currentFrameChanged"; lineNumber: 68 } + Signal { name: "frameCountChanged"; lineNumber: 69 } + Signal { name: "speedChanged"; revision: 523; lineNumber: 70 } + Method { name: "movieUpdate"; lineNumber: 73 } + Method { name: "movieRequestFinished"; lineNumber: 74 } + Method { name: "playingStatusChanged"; lineNumber: 75 } + Method { name: "onCacheChanged"; lineNumber: 76 } + } + Component { + file: "private/qquickanimatedsprite_p.h" + lineNumber: 35 + name: "QQuickAnimatedSprite" + accessSemantics: "reference" + defaultProperty: "data" + parentProperty: "parent" + prototype: "QQuickItem" + exports: [ + "QtQuick/AnimatedSprite 2.0", + "QtQuick/AnimatedSprite 2.1", + "QtQuick/AnimatedSprite 2.4", + "QtQuick/AnimatedSprite 2.7", + "QtQuick/AnimatedSprite 2.11", + "QtQuick/AnimatedSprite 2.12", + "QtQuick/AnimatedSprite 2.15", + "QtQuick/AnimatedSprite 6.0", + "QtQuick/AnimatedSprite 6.3", + "QtQuick/AnimatedSprite 6.7" + ] + exportMetaObjectRevisions: [ + 512, + 513, + 516, + 519, + 523, + 524, + 527, + 1536, + 1539, + 1543 + ] + Enum { + name: "LoopParameters" + lineNumber: 65 + values: ["Infinite"] + } + Enum { + name: "FinishBehavior" + lineNumber: 70 + values: ["FinishAtInitialFrame", "FinishAtFinalFrame"] + } + Property { + name: "running" + type: "bool" + read: "running" + write: "setRunning" + notify: "runningChanged" + index: 0 + lineNumber: 38 + } + Property { + name: "interpolate" + type: "bool" + read: "interpolate" + write: "setInterpolate" + notify: "interpolateChanged" + index: 1 + lineNumber: 39 + } + Property { + name: "source" + type: "QUrl" + read: "source" + write: "setSource" + notify: "sourceChanged" + index: 2 + lineNumber: 42 + } + Property { + name: "reverse" + type: "bool" + read: "reverse" + write: "setReverse" + notify: "reverseChanged" + index: 3 + lineNumber: 43 + } + Property { + name: "frameSync" + type: "bool" + read: "frameSync" + write: "setFrameSync" + notify: "frameSyncChanged" + index: 4 + lineNumber: 44 + } + Property { + name: "frameCount" + type: "int" + read: "frameCount" + write: "setFrameCount" + notify: "frameCountChanged" + index: 5 + lineNumber: 45 + } + Property { + name: "frameHeight" + type: "int" + read: "frameHeight" + write: "setFrameHeight" + notify: "frameHeightChanged" + index: 6 + lineNumber: 48 + } + Property { + name: "frameWidth" + type: "int" + read: "frameWidth" + write: "setFrameWidth" + notify: "frameWidthChanged" + index: 7 + lineNumber: 49 + } + Property { + name: "frameX" + type: "int" + read: "frameX" + write: "setFrameX" + notify: "frameXChanged" + index: 8 + lineNumber: 50 + } + Property { + name: "frameY" + type: "int" + read: "frameY" + write: "setFrameY" + notify: "frameYChanged" + index: 9 + lineNumber: 51 + } + Property { + name: "frameRate" + type: "double" + read: "frameRate" + write: "setFrameRate" + reset: "resetFrameRate" + notify: "frameRateChanged" + index: 10 + lineNumber: 53 + } + Property { + name: "frameDuration" + type: "int" + read: "frameDuration" + write: "setFrameDuration" + reset: "resetFrameDuration" + notify: "frameDurationChanged" + index: 11 + lineNumber: 54 + } + Property { + name: "loops" + type: "int" + read: "loops" + write: "setLoops" + notify: "loopsChanged" + index: 12 + lineNumber: 56 + } + Property { + name: "paused" + type: "bool" + read: "paused" + write: "setPaused" + notify: "pausedChanged" + index: 13 + lineNumber: 57 + } + Property { + name: "currentFrame" + type: "int" + read: "currentFrame" + write: "setCurrentFrame" + notify: "currentFrameChanged" + index: 14 + lineNumber: 58 + } + Property { + name: "finishBehavior" + revision: 527 + type: "FinishBehavior" + read: "finishBehavior" + write: "setFinishBehavior" + notify: "finishBehaviorChanged" + index: 15 + lineNumber: 59 + } + Signal { + name: "pausedChanged" + lineNumber: 96 + Parameter { name: "arg"; type: "bool" } + } + Signal { + name: "runningChanged" + lineNumber: 97 + Parameter { name: "arg"; type: "bool" } + } + Signal { + name: "interpolateChanged" + lineNumber: 98 + Parameter { name: "arg"; type: "bool" } + } + Signal { + name: "sourceChanged" + lineNumber: 100 + Parameter { name: "arg"; type: "QUrl" } + } + Signal { + name: "reverseChanged" + lineNumber: 101 + Parameter { name: "arg"; type: "bool" } + } + Signal { + name: "frameSyncChanged" + lineNumber: 102 + Parameter { name: "arg"; type: "bool" } + } + Signal { + name: "frameCountChanged" + lineNumber: 103 + Parameter { name: "arg"; type: "int" } + } + Signal { + name: "frameHeightChanged" + lineNumber: 104 + Parameter { name: "arg"; type: "int" } + } + Signal { + name: "frameWidthChanged" + lineNumber: 105 + Parameter { name: "arg"; type: "int" } + } + Signal { + name: "frameXChanged" + lineNumber: 106 + Parameter { name: "arg"; type: "int" } + } + Signal { + name: "frameYChanged" + lineNumber: 107 + Parameter { name: "arg"; type: "int" } + } + Signal { + name: "frameRateChanged" + lineNumber: 108 + Parameter { name: "arg"; type: "double" } + } + Signal { + name: "frameDurationChanged" + lineNumber: 109 + Parameter { name: "arg"; type: "int" } + } + Signal { + name: "loopsChanged" + lineNumber: 110 + Parameter { name: "arg"; type: "int" } + } + Signal { + name: "currentFrameChanged" + lineNumber: 111 + Parameter { name: "arg"; type: "int" } + } + Signal { + name: "finishBehaviorChanged" + revision: 527 + lineNumber: 112 + Parameter { name: "arg"; type: "QQuickAnimatedSprite::FinishBehavior" } + } + Signal { name: "finished"; revision: 524; lineNumber: 114 } + Method { name: "start"; lineNumber: 117 } + Method { name: "stop"; lineNumber: 118 } + Method { name: "restart"; lineNumber: 119 } + Method { + name: "advance" + lineNumber: 120 + Parameter { name: "frames"; type: "int" } + } + Method { name: "advance"; isCloned: true; lineNumber: 120 } + Method { name: "pause"; lineNumber: 121 } + Method { name: "resume"; lineNumber: 122 } + Method { + name: "setRunning" + lineNumber: 124 + Parameter { name: "arg"; type: "bool" } + } + Method { + name: "setPaused" + lineNumber: 125 + Parameter { name: "arg"; type: "bool" } + } + Method { + name: "setInterpolate" + lineNumber: 126 + Parameter { name: "arg"; type: "bool" } + } + Method { + name: "setSource" + lineNumber: 127 + Parameter { name: "arg"; type: "QUrl" } + } + Method { + name: "setReverse" + lineNumber: 128 + Parameter { name: "arg"; type: "bool" } + } + Method { + name: "setFrameSync" + lineNumber: 129 + Parameter { name: "arg"; type: "bool" } + } + Method { + name: "setFrameCount" + lineNumber: 130 + Parameter { name: "arg"; type: "int" } + } + Method { + name: "setFrameHeight" + lineNumber: 131 + Parameter { name: "arg"; type: "int" } + } + Method { + name: "setFrameWidth" + lineNumber: 132 + Parameter { name: "arg"; type: "int" } + } + Method { + name: "setFrameX" + lineNumber: 133 + Parameter { name: "arg"; type: "int" } + } + Method { + name: "setFrameY" + lineNumber: 134 + Parameter { name: "arg"; type: "int" } + } + Method { + name: "setFrameRate" + lineNumber: 135 + Parameter { name: "arg"; type: "double" } + } + Method { + name: "setFrameDuration" + lineNumber: 136 + Parameter { name: "arg"; type: "int" } + } + Method { name: "resetFrameRate"; lineNumber: 137 } + Method { name: "resetFrameDuration"; lineNumber: 138 } + Method { + name: "setLoops" + lineNumber: 139 + Parameter { name: "arg"; type: "int" } + } + Method { + name: "setCurrentFrame" + lineNumber: 140 + Parameter { name: "arg"; type: "int" } + } + Method { name: "createEngine"; lineNumber: 143 } + Method { name: "reset"; lineNumber: 146 } + } + Component { + file: "private/qquickanimationcontroller_p.h" + lineNumber: 26 + name: "QQuickAnimationController" + accessSemantics: "reference" + defaultProperty: "animation" + prototype: "QObject" + interfaces: ["QQmlFinalizerHook"] + exports: [ + "QtQuick/AnimationController 2.0", + "QtQuick/AnimationController 6.0" + ] + exportMetaObjectRevisions: [512, 1536] + Property { + name: "progress" + type: "double" + read: "progress" + write: "setProgress" + notify: "progressChanged" + index: 0 + lineNumber: 37 + } + Property { + name: "animation" + type: "QQuickAbstractAnimation" + isPointer: true + read: "animation" + write: "setAnimation" + notify: "animationChanged" + index: 1 + lineNumber: 38 + } + Signal { name: "progressChanged"; lineNumber: 52 } + Signal { name: "animationChanged"; lineNumber: 53 } + Method { name: "reload"; lineNumber: 55 } + Method { name: "completeToBeginning"; lineNumber: 56 } + Method { name: "completeToEnd"; lineNumber: 57 } + Method { name: "updateProgress"; lineNumber: 59 } + } + Component { + file: "private/qquickanimation_p.h" + lineNumber: 396 + name: "QQuickAnimationGroup" + accessSemantics: "reference" + defaultProperty: "animations" + prototype: "QQuickAbstractAnimation" + Property { + name: "animations" + type: "QQuickAbstractAnimation" + isList: true + read: "animations" + index: 0 + lineNumber: 402 + isReadonly: true + } + } + Component { + file: "private/qquickanimator_p.h" + lineNumber: 27 + name: "QQuickAnimator" + accessSemantics: "reference" + prototype: "QQuickAbstractAnimation" + exports: [ + "QtQuick/Animator 2.2", + "QtQuick/Animator 2.12", + "QtQuick/Animator 6.0" + ] + isCreatable: false + exportMetaObjectRevisions: [514, 524, 1536] + Property { + name: "target" + type: "QQuickItem" + isPointer: true + read: "targetItem" + write: "setTargetItem" + notify: "targetItemChanged" + index: 0 + lineNumber: 31 + } + Property { + name: "easing" + type: "QEasingCurve" + read: "easing" + write: "setEasing" + notify: "easingChanged" + index: 1 + lineNumber: 32 + } + Property { + name: "duration" + type: "int" + read: "duration" + write: "setDuration" + notify: "durationChanged" + index: 2 + lineNumber: 33 + } + Property { + name: "to" + type: "double" + read: "to" + write: "setTo" + notify: "toChanged" + index: 3 + lineNumber: 34 + } + Property { + name: "from" + type: "double" + read: "from" + write: "setFrom" + notify: "fromChanged" + index: 4 + lineNumber: 35 + } + Signal { + name: "targetItemChanged" + lineNumber: 70 + Parameter { type: "QQuickItem"; isPointer: true } + } + Signal { + name: "durationChanged" + lineNumber: 71 + Parameter { name: "duration"; type: "int" } + } + Signal { + name: "easingChanged" + lineNumber: 72 + Parameter { name: "curve"; type: "QEasingCurve" } + } + Signal { + name: "toChanged" + lineNumber: 73 + Parameter { name: "to"; type: "double" } + } + Signal { + name: "fromChanged" + lineNumber: 74 + Parameter { name: "from"; type: "double" } + } + } + Component { + file: "private/qquickapplication_p.h" + lineNumber: 32 + name: "QQuickApplication" + accessSemantics: "reference" + prototype: "QQmlApplication" + exports: ["QtQuick/Application 2.0", "QtQuick/Application 6.0"] + isCreatable: false + isSingleton: true + exportMetaObjectRevisions: [512, 1536] + Property { + name: "active" + type: "bool" + read: "active" + notify: "activeChanged" + index: 0 + lineNumber: 35 + isReadonly: true + isFinal: true + } + Property { + name: "layoutDirection" + type: "Qt::LayoutDirection" + read: "layoutDirection" + notify: "layoutDirectionChanged" + index: 1 + lineNumber: 36 + isReadonly: true + isFinal: true + } + Property { + name: "supportsMultipleWindows" + type: "bool" + read: "supportsMultipleWindows" + index: 2 + lineNumber: 37 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "state" + type: "Qt::ApplicationState" + read: "state" + notify: "stateChanged" + index: 3 + lineNumber: 38 + isReadonly: true + isFinal: true + } + Property { + name: "font" + type: "QFont" + read: "font" + index: 4 + lineNumber: 39 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "displayName" + type: "QString" + read: "displayName" + write: "setDisplayName" + notify: "displayNameChanged" + index: 5 + lineNumber: 40 + isFinal: true + } + Property { + name: "screens" + type: "QQuickScreenInfo" + isList: true + read: "screens" + notify: "screensChanged" + index: 6 + lineNumber: 41 + isReadonly: true + isFinal: true + } + Property { + name: "styleHints" + type: "QStyleHints" + isPointer: true + read: "styleHints" + index: 7 + lineNumber: 42 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Signal { name: "activeChanged"; lineNumber: 62 } + Signal { name: "displayNameChanged"; lineNumber: 63 } + Signal { name: "layoutDirectionChanged"; lineNumber: 64 } + Signal { + name: "stateChanged" + lineNumber: 65 + Parameter { name: "state"; type: "Qt::ApplicationState" } + } + Signal { name: "screensChanged"; lineNumber: 66 } + Method { name: "updateScreens"; lineNumber: 69 } + } + Component { + file: "private/qquickpositioners_p.h" + lineNumber: 69 + name: "QQuickBasePositioner" + accessSemantics: "reference" + prototype: "QQuickImplicitSizeItem" + exports: [ + "QtQuick/Positioner 2.0", + "QtQuick/Positioner 2.1", + "QtQuick/Positioner 2.4", + "QtQuick/Positioner 2.6", + "QtQuick/Positioner 2.7", + "QtQuick/Positioner 2.9", + "QtQuick/Positioner 2.11", + "QtQuick/Positioner 6.0", + "QtQuick/Positioner 6.2", + "QtQuick/Positioner 6.3", + "QtQuick/Positioner 6.7" + ] + isCreatable: false + exportMetaObjectRevisions: [ + 512, + 513, + 516, + 518, + 519, + 521, + 523, + 1536, + 1538, + 1539, + 1543 + ] + attachedType: "QQuickPositionerAttached" + Property { + name: "spacing" + type: "double" + read: "spacing" + write: "setSpacing" + notify: "spacingChanged" + index: 0 + lineNumber: 73 + } + Property { + name: "populate" + type: "QQuickTransition" + isPointer: true + read: "populate" + write: "setPopulate" + notify: "populateChanged" + index: 1 + lineNumber: 75 + } + Property { + name: "move" + type: "QQuickTransition" + isPointer: true + read: "move" + write: "setMove" + notify: "moveChanged" + index: 2 + lineNumber: 76 + } + Property { + name: "add" + type: "QQuickTransition" + isPointer: true + read: "add" + write: "setAdd" + notify: "addChanged" + index: 3 + lineNumber: 77 + } + Property { + name: "padding" + revision: 518 + type: "double" + read: "padding" + write: "setPadding" + reset: "resetPadding" + notify: "paddingChanged" + index: 4 + lineNumber: 80 + } + Property { + name: "topPadding" + revision: 518 + type: "double" + read: "topPadding" + write: "setTopPadding" + reset: "resetTopPadding" + notify: "topPaddingChanged" + index: 5 + lineNumber: 81 + } + Property { + name: "leftPadding" + revision: 518 + type: "double" + read: "leftPadding" + write: "setLeftPadding" + reset: "resetLeftPadding" + notify: "leftPaddingChanged" + index: 6 + lineNumber: 82 + } + Property { + name: "rightPadding" + revision: 518 + type: "double" + read: "rightPadding" + write: "setRightPadding" + reset: "resetRightPadding" + notify: "rightPaddingChanged" + index: 7 + lineNumber: 83 + } + Property { + name: "bottomPadding" + revision: 518 + type: "double" + read: "bottomPadding" + write: "setBottomPadding" + reset: "resetBottomPadding" + notify: "bottomPaddingChanged" + index: 8 + lineNumber: 84 + } + Signal { name: "spacingChanged"; lineNumber: 145 } + Signal { name: "populateChanged"; lineNumber: 146 } + Signal { name: "moveChanged"; lineNumber: 147 } + Signal { name: "addChanged"; lineNumber: 148 } + Signal { name: "paddingChanged"; revision: 518; lineNumber: 149 } + Signal { name: "topPaddingChanged"; revision: 518; lineNumber: 150 } + Signal { name: "leftPaddingChanged"; revision: 518; lineNumber: 151 } + Signal { name: "rightPaddingChanged"; revision: 518; lineNumber: 152 } + Signal { name: "bottomPaddingChanged"; revision: 518; lineNumber: 153 } + Signal { name: "positioningComplete"; revision: 521; lineNumber: 154 } + Method { name: "prePositioning"; lineNumber: 157 } + Method { name: "forceLayout"; revision: 521; lineNumber: 135 } + } + Component { + file: "private/qquickbehavior_p.h" + lineNumber: 30 + name: "QQuickBehavior" + accessSemantics: "reference" + defaultProperty: "animation" + prototype: "QObject" + interfaces: ["QQmlFinalizerHook", "QQmlPropertyValueInterceptor"] + deferredNames: ["animation"] + exports: [ + "QtQuick/Behavior 2.0", + "QtQuick/Behavior 2.13", + "QtQuick/Behavior 2.15", + "QtQuick/Behavior 6.0" + ] + exportMetaObjectRevisions: [512, 525, 527, 1536] + Property { + name: "animation" + type: "QQuickAbstractAnimation" + isPointer: true + read: "animation" + write: "setAnimation" + index: 0 + lineNumber: 38 + } + Property { + name: "enabled" + type: "bool" + read: "enabled" + write: "setEnabled" + notify: "enabledChanged" + index: 1 + lineNumber: 39 + } + Property { + name: "targetValue" + revision: 525 + type: "QVariant" + read: "targetValue" + notify: "targetValueChanged" + index: 2 + lineNumber: 40 + isReadonly: true + } + Property { + name: "targetProperty" + revision: 527 + type: "QQmlProperty" + read: "targetProperty" + notify: "targetPropertyChanged" + index: 3 + lineNumber: 41 + isReadonly: true + } + Signal { name: "enabledChanged"; lineNumber: 67 } + Signal { name: "targetValueChanged"; lineNumber: 68 } + Signal { name: "targetPropertyChanged"; lineNumber: 69 } + } + Component { + file: "private/qquickborderimage_p.h" + lineNumber: 26 + name: "QQuickBorderImage" + accessSemantics: "reference" + prototype: "QQuickImageBase" + exports: [ + "QtQuick/BorderImage 2.0", + "QtQuick/BorderImage 2.1", + "QtQuick/BorderImage 2.4", + "QtQuick/BorderImage 2.7", + "QtQuick/BorderImage 2.11", + "QtQuick/BorderImage 2.14", + "QtQuick/BorderImage 2.15", + "QtQuick/BorderImage 6.0", + "QtQuick/BorderImage 6.2", + "QtQuick/BorderImage 6.3", + "QtQuick/BorderImage 6.7", + "QtQuick/BorderImage 6.8" + ] + exportMetaObjectRevisions: [ + 512, + 513, + 516, + 519, + 523, + 526, + 527, + 1536, + 1538, + 1539, + 1543, + 1544 + ] + Enum { + name: "TileMode" + lineNumber: 44 + values: ["Stretch", "Repeat", "Round"] + } + Property { + name: "border" + type: "QQuickScaleGrid" + isPointer: true + read: "border" + index: 0 + lineNumber: 30 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "horizontalTileMode" + type: "TileMode" + read: "horizontalTileMode" + write: "setHorizontalTileMode" + notify: "horizontalTileModeChanged" + index: 1 + lineNumber: 31 + } + Property { + name: "verticalTileMode" + type: "TileMode" + read: "verticalTileMode" + write: "setVerticalTileMode" + notify: "verticalTileModeChanged" + index: 2 + lineNumber: 32 + } + Property { + name: "sourceSize" + type: "QSize" + read: "sourceSize" + notify: "sourceSizeChanged" + index: 3 + lineNumber: 34 + isReadonly: true + } + Signal { name: "horizontalTileModeChanged"; lineNumber: 56 } + Signal { name: "verticalTileModeChanged"; lineNumber: 57 } + Signal { name: "sourceSizeChanged"; lineNumber: 58 } + Method { name: "doUpdate"; lineNumber: 69 } + Method { name: "requestFinished"; lineNumber: 70 } + Method { name: "sciRequestFinished"; lineNumber: 72 } + } + Component { + file: "private/qquickshadereffectmesh_p.h" + lineNumber: 91 + name: "QQuickBorderImageMesh" + accessSemantics: "reference" + prototype: "QQuickShaderEffectMesh" + exports: [ + "QtQuick/BorderImageMesh 2.8", + "QtQuick/BorderImageMesh 6.0" + ] + exportMetaObjectRevisions: [520, 1536] + Enum { + name: "TileMode" + lineNumber: 112 + values: ["Stretch", "Repeat", "Round"] + } + Property { + name: "border" + type: "QQuickScaleGrid" + isPointer: true + read: "border" + index: 0 + lineNumber: 95 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "size" + type: "QSize" + read: "size" + write: "setSize" + notify: "sizeChanged" + index: 1 + lineNumber: 96 + } + Property { + name: "horizontalTileMode" + type: "TileMode" + read: "horizontalTileMode" + write: "setHorizontalTileMode" + notify: "horizontalTileModeChanged" + index: 2 + lineNumber: 97 + } + Property { + name: "verticalTileMode" + type: "TileMode" + read: "verticalTileMode" + write: "setVerticalTileMode" + notify: "verticalTileModeChanged" + index: 3 + lineNumber: 98 + } + Signal { name: "sizeChanged"; lineNumber: 125 } + Signal { name: "horizontalTileModeChanged"; lineNumber: 126 } + Signal { name: "verticalTileModeChanged"; lineNumber: 127 } + } + Component { + file: "private/qquickcanvasitem_p.h" + lineNumber: 57 + name: "QQuickCanvasItem" + accessSemantics: "reference" + defaultProperty: "data" + parentProperty: "parent" + prototype: "QQuickItem" + exports: [ + "QtQuick/Canvas 2.0", + "QtQuick/Canvas 2.1", + "QtQuick/Canvas 2.4", + "QtQuick/Canvas 2.7", + "QtQuick/Canvas 2.11", + "QtQuick/Canvas 6.0", + "QtQuick/Canvas 6.3", + "QtQuick/Canvas 6.7" + ] + exportMetaObjectRevisions: [512, 513, 516, 519, 523, 1536, 1539, 1543] + Enum { + name: "RenderTarget" + lineNumber: 73 + values: ["Image", "FramebufferObject"] + } + Enum { + name: "RenderStrategy" + lineNumber: 79 + values: ["Immediate", "Threaded", "Cooperative"] + } + Property { + name: "available" + type: "bool" + read: "isAvailable" + notify: "availableChanged" + index: 0 + lineNumber: 61 + isReadonly: true + } + Property { + name: "contextType" + type: "QString" + read: "contextType" + write: "setContextType" + notify: "contextTypeChanged" + index: 1 + lineNumber: 62 + } + Property { + name: "context" + type: "QJSValue" + read: "context" + notify: "contextChanged" + index: 2 + lineNumber: 63 + isReadonly: true + } + Property { + name: "canvasSize" + type: "QSizeF" + read: "canvasSize" + write: "setCanvasSize" + notify: "canvasSizeChanged" + index: 3 + lineNumber: 64 + } + Property { + name: "tileSize" + type: "QSize" + read: "tileSize" + write: "setTileSize" + notify: "tileSizeChanged" + index: 4 + lineNumber: 65 + } + Property { + name: "canvasWindow" + type: "QRectF" + read: "canvasWindow" + write: "setCanvasWindow" + notify: "canvasWindowChanged" + index: 5 + lineNumber: 66 + } + Property { + name: "renderTarget" + type: "RenderTarget" + read: "renderTarget" + write: "setRenderTarget" + notify: "renderTargetChanged" + index: 6 + lineNumber: 67 + } + Property { + name: "renderStrategy" + type: "RenderStrategy" + read: "renderStrategy" + write: "setRenderStrategy" + notify: "renderStrategyChanged" + index: 7 + lineNumber: 68 + } + Signal { + name: "paint" + lineNumber: 131 + Parameter { name: "region"; type: "QRect" } + } + Signal { name: "painted"; lineNumber: 132 } + Signal { name: "availableChanged"; lineNumber: 133 } + Signal { name: "contextTypeChanged"; lineNumber: 134 } + Signal { name: "contextChanged"; lineNumber: 135 } + Signal { name: "canvasSizeChanged"; lineNumber: 136 } + Signal { name: "tileSizeChanged"; lineNumber: 137 } + Signal { name: "canvasWindowChanged"; lineNumber: 138 } + Signal { name: "renderTargetChanged"; lineNumber: 139 } + Signal { name: "renderStrategyChanged"; lineNumber: 140 } + Signal { name: "imageLoaded"; lineNumber: 141 } + Method { + name: "loadImage" + lineNumber: 144 + Parameter { name: "url"; type: "QUrl" } + Parameter { name: "sourceSize"; type: "QSizeF" } + } + Method { + name: "loadImage" + isCloned: true + lineNumber: 144 + Parameter { name: "url"; type: "QUrl" } + } + Method { + name: "unloadImage" + lineNumber: 145 + Parameter { name: "url"; type: "QUrl" } + } + Method { + name: "isImageLoaded" + type: "bool" + isMethodConstant: true + lineNumber: 146 + Parameter { name: "url"; type: "QUrl" } + } + Method { + name: "isImageLoading" + type: "bool" + isMethodConstant: true + lineNumber: 147 + Parameter { name: "url"; type: "QUrl" } + } + Method { + name: "isImageError" + type: "bool" + isMethodConstant: true + lineNumber: 148 + Parameter { name: "url"; type: "QUrl" } + } + Method { name: "sceneGraphInitialized"; lineNumber: 151 } + Method { name: "checkAnimationCallbacks"; lineNumber: 152 } + Method { name: "invalidateSceneGraph"; lineNumber: 153 } + Method { name: "schedulePolish"; lineNumber: 154 } + Method { name: "getContext"; isJavaScriptFunction: true; lineNumber: 115 } + Method { name: "requestAnimationFrame"; isJavaScriptFunction: true; lineNumber: 117 } + Method { name: "cancelRequestAnimationFrame"; isJavaScriptFunction: true; lineNumber: 118 } + Method { name: "requestPaint"; lineNumber: 120 } + Method { + name: "markDirty" + lineNumber: 121 + Parameter { name: "dirtyRect"; type: "QRectF" } + } + Method { name: "markDirty"; isCloned: true; lineNumber: 121 } + Method { + name: "save" + type: "bool" + isMethodConstant: true + lineNumber: 123 + Parameter { name: "filename"; type: "QString" } + Parameter { name: "imageSize"; type: "QSizeF" } + } + Method { + name: "save" + type: "bool" + isCloned: true + isMethodConstant: true + lineNumber: 123 + Parameter { name: "filename"; type: "QString" } + } + Method { + name: "toDataURL" + type: "QString" + isMethodConstant: true + lineNumber: 124 + Parameter { name: "type"; type: "QString" } + } + Method { + name: "toDataURL" + type: "QString" + isCloned: true + isMethodConstant: true + lineNumber: 124 + } + Method { name: "delayedCreate"; lineNumber: 166 } + } + Component { + file: "private/qquickevents_p_p.h" + lineNumber: 243 + name: "QQuickCloseEvent" + accessSemantics: "reference" + prototype: "QObject" + exports: ["QtQuick/CloseEvent 2.0", "QtQuick/CloseEvent 6.0"] + isCreatable: false + exportMetaObjectRevisions: [512, 1536] + Property { + name: "accepted" + type: "bool" + read: "isAccepted" + write: "setAccepted" + index: 0 + lineNumber: 246 + isFinal: true + } + } + Component { + file: "private/qquickanimation_p.h" + lineNumber: 296 + name: "QQuickColorAnimation" + accessSemantics: "reference" + prototype: "QQuickPropertyAnimation" + exports: [ + "QtQuick/ColorAnimation 2.0", + "QtQuick/ColorAnimation 2.12", + "QtQuick/ColorAnimation 6.0" + ] + exportMetaObjectRevisions: [512, 524, 1536] + Property { name: "from"; type: "QColor"; read: "from"; write: "setFrom"; index: 0; lineNumber: 300 } + Property { name: "to"; type: "QColor"; read: "to"; write: "setTo"; index: 1; lineNumber: 301 } + } + Component { + file: "private/qquickcolorgroup_p.h" + lineNumber: 33 + name: "QQuickColorGroup" + accessSemantics: "reference" + prototype: "QObject" + exports: [ + "QtQuick/ColorGroup 6.0", + "QtQuick/ColorGroup 6.2", + "QtQuick/ColorGroup 6.6" + ] + exportMetaObjectRevisions: [1536, 1538, 1542] + Property { + name: "alternateBase" + type: "QColor" + read: "alternateBase" + write: "setAlternateBase" + reset: "resetAlternateBase" + notify: "alternateBaseChanged" + index: 0 + lineNumber: 37 + isFinal: true + } + Property { + name: "base" + type: "QColor" + read: "base" + write: "setBase" + reset: "resetBase" + notify: "baseChanged" + index: 1 + lineNumber: 38 + isFinal: true + } + Property { + name: "brightText" + type: "QColor" + read: "brightText" + write: "setBrightText" + reset: "resetBrightText" + notify: "brightTextChanged" + index: 2 + lineNumber: 39 + isFinal: true + } + Property { + name: "button" + type: "QColor" + read: "button" + write: "setButton" + reset: "resetButton" + notify: "buttonChanged" + index: 3 + lineNumber: 40 + isFinal: true + } + Property { + name: "buttonText" + type: "QColor" + read: "buttonText" + write: "setButtonText" + reset: "resetButtonText" + notify: "buttonTextChanged" + index: 4 + lineNumber: 41 + isFinal: true + } + Property { + name: "dark" + type: "QColor" + read: "dark" + write: "setDark" + reset: "resetDark" + notify: "darkChanged" + index: 5 + lineNumber: 42 + isFinal: true + } + Property { + name: "highlight" + type: "QColor" + read: "highlight" + write: "setHighlight" + reset: "resetHighlight" + notify: "highlightChanged" + index: 6 + lineNumber: 43 + isFinal: true + } + Property { + name: "highlightedText" + type: "QColor" + read: "highlightedText" + write: "setHighlightedText" + reset: "resetHighlightedText" + notify: "highlightedTextChanged" + index: 7 + lineNumber: 44 + isFinal: true + } + Property { + name: "light" + type: "QColor" + read: "light" + write: "setLight" + reset: "resetLight" + notify: "lightChanged" + index: 8 + lineNumber: 45 + isFinal: true + } + Property { + name: "link" + type: "QColor" + read: "link" + write: "setLink" + reset: "resetLink" + notify: "linkChanged" + index: 9 + lineNumber: 46 + isFinal: true + } + Property { + name: "linkVisited" + type: "QColor" + read: "linkVisited" + write: "setLinkVisited" + reset: "resetLinkVisited" + notify: "linkVisitedChanged" + index: 10 + lineNumber: 47 + isFinal: true + } + Property { + name: "mid" + type: "QColor" + read: "mid" + write: "setMid" + reset: "resetMid" + notify: "midChanged" + index: 11 + lineNumber: 48 + isFinal: true + } + Property { + name: "midlight" + type: "QColor" + read: "midlight" + write: "setMidlight" + reset: "resetMidlight" + notify: "midlightChanged" + index: 12 + lineNumber: 49 + isFinal: true + } + Property { + name: "shadow" + type: "QColor" + read: "shadow" + write: "setShadow" + reset: "resetShadow" + notify: "shadowChanged" + index: 13 + lineNumber: 50 + isFinal: true + } + Property { + name: "text" + type: "QColor" + read: "text" + write: "setText" + reset: "resetText" + notify: "textChanged" + index: 14 + lineNumber: 51 + isFinal: true + } + Property { + name: "toolTipBase" + type: "QColor" + read: "toolTipBase" + write: "setToolTipBase" + reset: "resetToolTipBase" + notify: "toolTipBaseChanged" + index: 15 + lineNumber: 52 + isFinal: true + } + Property { + name: "toolTipText" + type: "QColor" + read: "toolTipText" + write: "setToolTipText" + reset: "resetToolTipText" + notify: "toolTipTextChanged" + index: 16 + lineNumber: 53 + isFinal: true + } + Property { + name: "window" + type: "QColor" + read: "window" + write: "setWindow" + reset: "resetWindow" + notify: "windowChanged" + index: 17 + lineNumber: 54 + isFinal: true + } + Property { + name: "windowText" + type: "QColor" + read: "windowText" + write: "setWindowText" + reset: "resetWindowText" + notify: "windowTextChanged" + index: 18 + lineNumber: 55 + isFinal: true + } + Property { + name: "placeholderText" + revision: 1538 + type: "QColor" + read: "placeholderText" + write: "setPlaceholderText" + reset: "resetPlaceholderText" + notify: "placeholderTextChanged" + index: 19 + lineNumber: 56 + isFinal: true + } + Property { + name: "accent" + revision: 1542 + type: "QColor" + read: "accent" + write: "setAccent" + reset: "resetAccent" + notify: "accentChanged" + index: 20 + lineNumber: 58 + isFinal: true + } + Signal { name: "alternateBaseChanged"; lineNumber: 164 } + Signal { name: "baseChanged"; lineNumber: 165 } + Signal { name: "brightTextChanged"; lineNumber: 166 } + Signal { name: "buttonChanged"; lineNumber: 167 } + Signal { name: "buttonTextChanged"; lineNumber: 168 } + Signal { name: "darkChanged"; lineNumber: 169 } + Signal { name: "highlightChanged"; lineNumber: 170 } + Signal { name: "highlightedTextChanged"; lineNumber: 171 } + Signal { name: "lightChanged"; lineNumber: 172 } + Signal { name: "linkChanged"; lineNumber: 173 } + Signal { name: "linkVisitedChanged"; lineNumber: 174 } + Signal { name: "midChanged"; lineNumber: 175 } + Signal { name: "midlightChanged"; lineNumber: 176 } + Signal { name: "shadowChanged"; lineNumber: 177 } + Signal { name: "textChanged"; lineNumber: 178 } + Signal { name: "toolTipBaseChanged"; lineNumber: 179 } + Signal { name: "toolTipTextChanged"; lineNumber: 180 } + Signal { name: "windowChanged"; lineNumber: 181 } + Signal { name: "windowTextChanged"; lineNumber: 182 } + Signal { name: "placeholderTextChanged"; revision: 1538; lineNumber: 183 } + Signal { name: "accentChanged"; revision: 1542; lineNumber: 184 } + Signal { name: "changed"; lineNumber: 186 } + } + Component { + file: "private/qquickvaluetypes_p.h" + lineNumber: 515 + name: "QQuickColorSpaceEnums" + accessSemantics: "none" + exports: ["QtQuick/ColorSpace 2.15", "QtQuick/ColorSpace 6.0"] + isCreatable: false + enforcesScopedEnums: true + exportMetaObjectRevisions: [527, 1536] + Enum { + name: "NamedColorSpace" + lineNumber: 522 + values: [ + "Unknown", + "SRgb", + "SRgbLinear", + "AdobeRgb", + "DisplayP3", + "ProPhotoRgb" + ] + } + Enum { + name: "Primaries" + isScoped: true + lineNumber: 532 + values: ["Custom", "SRgb", "AdobeRgb", "DciP3D65", "ProPhotoRgb"] + } + Enum { + name: "TransferFunction" + isScoped: true + lineNumber: 540 + values: ["Custom", "Linear", "Gamma", "SRgb", "ProPhotoRgb"] + } + } + Component { + file: "private/qquickvaluetypes_p.h" + lineNumber: 550 + name: "QColorSpace" + accessSemantics: "value" + extension: "QQuickColorSpaceValueType" + Enum { + name: "NamedColorSpace" + lineNumber: 24 + values: [ + "SRgb", + "SRgbLinear", + "AdobeRgb", + "DisplayP3", + "ProPhotoRgb", + "Bt2020", + "Bt2100Pq", + "Bt2100Hlg" + ] + } + Enum { + name: "Primaries" + isScoped: true + lineNumber: 35 + values: [ + "Custom", + "SRgb", + "AdobeRgb", + "DciP3D65", + "ProPhotoRgb", + "Bt2020" + ] + } + Enum { + name: "TransferFunction" + isScoped: true + lineNumber: 44 + values: [ + "Custom", + "Linear", + "Gamma", + "SRgb", + "ProPhotoRgb", + "Bt2020", + "St2084", + "Hlg" + ] + } + Enum { + name: "TransformModel" + isScoped: true + type: "quint8" + lineNumber: 55 + values: ["ThreeComponentMatrix", "ElementListProcessing"] + } + Enum { + name: "ColorModel" + isScoped: true + type: "quint8" + lineNumber: 60 + values: ["Undefined", "Rgb", "Gray", "Cmyk"] + } + } + Component { + file: "private/qquickvaluetypes_p.h" + lineNumber: 550 + name: "QQuickColorSpaceValueType" + accessSemantics: "value" + prototype: "QColorSpace" + Property { + name: "namedColorSpace" + type: "QQuickColorSpaceEnums::NamedColorSpace" + read: "namedColorSpace" + write: "setNamedColorSpace" + index: 0 + lineNumber: 554 + isFinal: true + } + Property { + name: "primaries" + type: "QQuickColorSpaceEnums::Primaries" + read: "primaries" + write: "setPrimaries" + index: 1 + lineNumber: 555 + isFinal: true + } + Property { + name: "transferFunction" + type: "QQuickColorSpaceEnums::TransferFunction" + read: "transferFunction" + write: "setTransferFunction" + index: 2 + lineNumber: 556 + isFinal: true + } + Property { + name: "gamma" + type: "float" + read: "gamma" + write: "setGamma" + index: 3 + lineNumber: 557 + isFinal: true + } + } + Component { + file: "private/qquickvaluetypes_p.h" + lineNumber: 34 + name: "QColor" + accessSemantics: "value" + extension: "QQuickColorValueType" + exports: ["QtQuick/color 2.0", "QtQuick/color 6.0"] + isStructured: true + exportMetaObjectRevisions: [512, 1536] + } + Component { + file: "private/qquickvaluetypes_p.h" + lineNumber: 34 + name: "QQuickColorValueType" + accessSemantics: "value" + prototype: "QColor" + Property { + name: "r" + type: "double" + read: "r" + write: "setR" + index: 0 + lineNumber: 36 + isFinal: true + } + Property { + name: "g" + type: "double" + read: "g" + write: "setG" + index: 1 + lineNumber: 37 + isFinal: true + } + Property { + name: "b" + type: "double" + read: "b" + write: "setB" + index: 2 + lineNumber: 38 + isFinal: true + } + Property { + name: "a" + type: "double" + read: "a" + write: "setA" + index: 3 + lineNumber: 39 + isFinal: true + } + Property { + name: "hsvHue" + type: "double" + read: "hsvHue" + write: "setHsvHue" + index: 4 + lineNumber: 40 + isFinal: true + } + Property { + name: "hsvSaturation" + type: "double" + read: "hsvSaturation" + write: "setHsvSaturation" + index: 5 + lineNumber: 41 + isFinal: true + } + Property { + name: "hsvValue" + type: "double" + read: "hsvValue" + write: "setHsvValue" + index: 6 + lineNumber: 42 + isFinal: true + } + Property { + name: "hslHue" + type: "double" + read: "hslHue" + write: "setHslHue" + index: 7 + lineNumber: 43 + isFinal: true + } + Property { + name: "hslSaturation" + type: "double" + read: "hslSaturation" + write: "setHslSaturation" + index: 8 + lineNumber: 44 + isFinal: true + } + Property { + name: "hslLightness" + type: "double" + read: "hslLightness" + write: "setHslLightness" + index: 9 + lineNumber: 45 + isFinal: true + } + Property { + name: "valid" + type: "bool" + read: "isValid" + index: 10 + lineNumber: 46 + isReadonly: true + isFinal: true + } + Method { name: "toString"; type: "QString"; isMethodConstant: true; lineNumber: 60 } + Method { + name: "alpha" + type: "QColor" + isMethodConstant: true + lineNumber: 62 + Parameter { name: "value"; type: "double" } + } + Method { + name: "lighter" + type: "QColor" + isMethodConstant: true + lineNumber: 63 + Parameter { name: "factor"; type: "double" } + } + Method { name: "lighter"; type: "QColor"; isCloned: true; isMethodConstant: true; lineNumber: 63 } + Method { + name: "darker" + type: "QColor" + isMethodConstant: true + lineNumber: 64 + Parameter { name: "factor"; type: "double" } + } + Method { name: "darker"; type: "QColor"; isCloned: true; isMethodConstant: true; lineNumber: 64 } + Method { + name: "tint" + type: "QColor" + isMethodConstant: true + lineNumber: 65 + Parameter { name: "tintColor"; type: "QColor" } + } + Method { name: "QQuickColorValueType"; isConstructor: true; lineNumber: 57 } + Method { + name: "QQuickColorValueType" + isConstructor: true + lineNumber: 58 + Parameter { name: "color"; type: "QColor" } + } + Method { + name: "QQuickColorValueType" + isConstructor: true + lineNumber: 59 + Parameter { name: "string"; type: "QString" } + } + } + Component { + file: "private/qquickpositioners_p.h" + lineNumber: 209 + name: "QQuickColumn" + accessSemantics: "reference" + prototype: "QQuickBasePositioner" + exports: [ + "QtQuick/Column 2.0", + "QtQuick/Column 2.1", + "QtQuick/Column 2.4", + "QtQuick/Column 2.6", + "QtQuick/Column 2.7", + "QtQuick/Column 2.9", + "QtQuick/Column 2.11", + "QtQuick/Column 6.0", + "QtQuick/Column 6.2", + "QtQuick/Column 6.3", + "QtQuick/Column 6.7" + ] + exportMetaObjectRevisions: [ + 512, + 513, + 516, + 518, + 519, + 521, + 523, + 1536, + 1538, + 1539, + 1543 + ] + } + Component { + file: "private/qquickpath_p.h" + lineNumber: 86 + name: "QQuickCurve" + accessSemantics: "reference" + prototype: "QQuickPathElement" + Property { + name: "x" + type: "double" + read: "x" + write: "setX" + notify: "xChanged" + index: 0 + lineNumber: 90 + } + Property { + name: "y" + type: "double" + read: "y" + write: "setY" + notify: "yChanged" + index: 1 + lineNumber: 91 + } + Property { + name: "relativeX" + type: "double" + read: "relativeX" + write: "setRelativeX" + notify: "relativeXChanged" + index: 2 + lineNumber: 92 + } + Property { + name: "relativeY" + type: "double" + read: "relativeY" + write: "setRelativeY" + notify: "relativeYChanged" + index: 3 + lineNumber: 93 + } + Signal { name: "xChanged"; lineNumber: 118 } + Signal { name: "yChanged"; lineNumber: 119 } + Signal { name: "relativeXChanged"; lineNumber: 120 } + Signal { name: "relativeYChanged"; lineNumber: 121 } + } + Component { + file: "private/qquickvalidator_p.h" + lineNumber: 45 + name: "QQuickDoubleValidator" + accessSemantics: "reference" + prototype: "QDoubleValidator" + exports: [ + "QtQuick/DoubleValidator 2.0", + "QtQuick/DoubleValidator 6.0" + ] + exportMetaObjectRevisions: [512, 1536] + Property { + name: "locale" + type: "QString" + read: "localeName" + write: "setLocaleName" + reset: "resetLocaleName" + notify: "localeNameChanged" + index: 0 + lineNumber: 48 + } + Signal { name: "localeNameChanged"; lineNumber: 59 } + } + Component { + file: "private/qquickdrag_p.h" + lineNumber: 125 + name: "QQuickDrag" + accessSemantics: "reference" + prototype: "QObject" + exports: ["QtQuick/Drag 2.0", "QtQuick/Drag 6.0"] + isCreatable: false + exportMetaObjectRevisions: [512, 1536] + attachedType: "QQuickDragAttached" + Enum { + name: "DragType" + lineNumber: 152 + values: ["None", "Automatic", "Internal"] + } + Enum { + name: "Axis" + lineNumber: 159 + values: ["XAxis", "YAxis", "XAndYAxis", "XandYAxis"] + } + Property { + name: "target" + type: "QQuickItem" + isPointer: true + read: "target" + write: "setTarget" + reset: "resetTarget" + notify: "targetChanged" + index: 0 + lineNumber: 129 + isFinal: true + } + Property { + name: "axis" + type: "Axis" + read: "axis" + write: "setAxis" + notify: "axisChanged" + index: 1 + lineNumber: 130 + isFinal: true + } + Property { + name: "minimumX" + type: "double" + read: "xmin" + write: "setXmin" + notify: "minimumXChanged" + index: 2 + lineNumber: 131 + isFinal: true + } + Property { + name: "maximumX" + type: "double" + read: "xmax" + write: "setXmax" + notify: "maximumXChanged" + index: 3 + lineNumber: 132 + isFinal: true + } + Property { + name: "minimumY" + type: "double" + read: "ymin" + write: "setYmin" + notify: "minimumYChanged" + index: 4 + lineNumber: 133 + isFinal: true + } + Property { + name: "maximumY" + type: "double" + read: "ymax" + write: "setYmax" + notify: "maximumYChanged" + index: 5 + lineNumber: 134 + isFinal: true + } + Property { + name: "active" + type: "bool" + read: "active" + notify: "activeChanged" + index: 6 + lineNumber: 135 + isReadonly: true + isFinal: true + } + Property { + name: "filterChildren" + type: "bool" + read: "filterChildren" + write: "setFilterChildren" + notify: "filterChildrenChanged" + index: 7 + lineNumber: 136 + isFinal: true + } + Property { + name: "smoothed" + type: "bool" + read: "smoothed" + write: "setSmoothed" + notify: "smoothedChanged" + index: 8 + lineNumber: 137 + isFinal: true + } + Property { + name: "threshold" + type: "double" + read: "threshold" + write: "setThreshold" + reset: "resetThreshold" + notify: "thresholdChanged" + index: 9 + lineNumber: 140 + isFinal: true + } + Signal { name: "targetChanged"; lineNumber: 189 } + Signal { name: "axisChanged"; lineNumber: 190 } + Signal { name: "minimumXChanged"; lineNumber: 191 } + Signal { name: "maximumXChanged"; lineNumber: 192 } + Signal { name: "minimumYChanged"; lineNumber: 193 } + Signal { name: "maximumYChanged"; lineNumber: 194 } + Signal { name: "activeChanged"; lineNumber: 195 } + Signal { name: "filterChildrenChanged"; lineNumber: 196 } + Signal { name: "smoothedChanged"; lineNumber: 197 } + Signal { name: "thresholdChanged"; lineNumber: 198 } + } + Component { + file: "private/qquickdrag_p.h" + lineNumber: 215 + name: "QQuickDragAttached" + accessSemantics: "reference" + prototype: "QObject" + Property { + name: "active" + type: "bool" + read: "isActive" + write: "setActive" + notify: "activeChanged" + index: 0 + lineNumber: 220 + isFinal: true + } + Property { + name: "source" + type: "QObject" + isPointer: true + read: "source" + write: "setSource" + reset: "resetSource" + notify: "sourceChanged" + index: 1 + lineNumber: 221 + isFinal: true + } + Property { + name: "target" + type: "QObject" + isPointer: true + read: "target" + notify: "targetChanged" + index: 2 + lineNumber: 222 + isReadonly: true + isFinal: true + } + Property { + name: "hotSpot" + type: "QPointF" + read: "hotSpot" + write: "setHotSpot" + notify: "hotSpotChanged" + index: 3 + lineNumber: 223 + isFinal: true + } + Property { + name: "imageSource" + type: "QUrl" + read: "imageSource" + write: "setImageSource" + notify: "imageSourceChanged" + index: 4 + lineNumber: 224 + isFinal: true + } + Property { + name: "imageSourceSize" + type: "QSize" + read: "imageSourceSize" + write: "setImageSourceSize" + notify: "imageSourceSizeChanged" + index: 5 + lineNumber: 226 + isFinal: true + } + Property { + name: "keys" + type: "QStringList" + read: "keys" + write: "setKeys" + notify: "keysChanged" + index: 6 + lineNumber: 227 + isFinal: true + } + Property { + name: "mimeData" + type: "QVariantMap" + read: "mimeData" + write: "setMimeData" + notify: "mimeDataChanged" + index: 7 + lineNumber: 228 + isFinal: true + } + Property { + name: "supportedActions" + type: "Qt::DropActions" + read: "supportedActions" + write: "setSupportedActions" + notify: "supportedActionsChanged" + index: 8 + lineNumber: 229 + isFinal: true + } + Property { + name: "proposedAction" + type: "Qt::DropAction" + read: "proposedAction" + write: "setProposedAction" + notify: "proposedActionChanged" + index: 9 + lineNumber: 230 + isFinal: true + } + Property { + name: "dragType" + type: "QQuickDrag::DragType" + read: "dragType" + write: "setDragType" + notify: "dragTypeChanged" + index: 10 + lineNumber: 231 + isFinal: true + } + Signal { name: "dragStarted"; lineNumber: 283 } + Signal { + name: "dragFinished" + lineNumber: 284 + Parameter { name: "dropAction"; type: "Qt::DropAction" } + } + Signal { name: "activeChanged"; lineNumber: 286 } + Signal { name: "sourceChanged"; lineNumber: 287 } + Signal { name: "targetChanged"; lineNumber: 288 } + Signal { name: "hotSpotChanged"; lineNumber: 289 } + Signal { name: "imageSourceChanged"; lineNumber: 290 } + Signal { name: "imageSourceSizeChanged"; lineNumber: 291 } + Signal { name: "keysChanged"; lineNumber: 292 } + Signal { name: "mimeDataChanged"; lineNumber: 293 } + Signal { name: "supportedActionsChanged"; lineNumber: 294 } + Signal { name: "proposedActionChanged"; lineNumber: 295 } + Signal { name: "dragTypeChanged"; lineNumber: 296 } + Method { name: "start"; isJavaScriptFunction: true; lineNumber: 278 } + Method { name: "startDrag"; isJavaScriptFunction: true; lineNumber: 279 } + Method { name: "cancel"; lineNumber: 280 } + Method { name: "drop"; type: "int"; lineNumber: 273 } + } + Component { + file: "private/qquickdragaxis_p.h" + lineNumber: 28 + name: "QQuickDragAxis" + accessSemantics: "reference" + prototype: "QObject" + exports: [ + "QtQuick/DragAxis 2.12", + "QtQuick/DragAxis 6.0", + "QtQuick/DragAxis 6.5" + ] + isCreatable: false + exportMetaObjectRevisions: [524, 1536, 1541] + Property { + name: "minimum" + type: "double" + read: "minimum" + write: "setMinimum" + notify: "minimumChanged" + index: 0 + lineNumber: 31 + } + Property { + name: "maximum" + type: "double" + read: "maximum" + write: "setMaximum" + notify: "maximumChanged" + index: 1 + lineNumber: 32 + } + Property { + name: "enabled" + type: "bool" + read: "enabled" + write: "setEnabled" + notify: "enabledChanged" + index: 2 + lineNumber: 33 + } + Property { + name: "activeValue" + revision: 1541 + type: "double" + read: "activeValue" + notify: "activeValueChanged" + index: 3 + lineNumber: 34 + isReadonly: true + } + Signal { name: "minimumChanged"; lineNumber: 62 } + Signal { name: "maximumChanged"; lineNumber: 63 } + Signal { name: "enabledChanged"; lineNumber: 64 } + Signal { + name: "activeValueChanged" + revision: 1541 + lineNumber: 65 + Parameter { name: "delta"; type: "double" } + } + } + Component { + file: "private/qquickdroparea_p.h" + lineNumber: 30 + name: "QQuickDragEvent" + accessSemantics: "reference" + prototype: "QObject" + exports: ["QtQuick/DragEvent 2.0", "QtQuick/DragEvent 6.0"] + isCreatable: false + exportMetaObjectRevisions: [512, 1536] + Property { + name: "x" + type: "double" + read: "x" + index: 0 + lineNumber: 33 + isReadonly: true + isFinal: true + } + Property { + name: "y" + type: "double" + read: "y" + index: 1 + lineNumber: 34 + isReadonly: true + isFinal: true + } + Property { + name: "source" + type: "QObject" + isPointer: true + read: "source" + index: 2 + lineNumber: 35 + isReadonly: true + isFinal: true + } + Property { + name: "keys" + type: "QStringList" + read: "keys" + index: 3 + lineNumber: 36 + isReadonly: true + isFinal: true + } + Property { + name: "supportedActions" + type: "Qt::DropActions" + read: "supportedActions" + index: 4 + lineNumber: 37 + isReadonly: true + isFinal: true + } + Property { + name: "proposedAction" + type: "Qt::DropActions" + read: "proposedAction" + index: 5 + lineNumber: 38 + isReadonly: true + isFinal: true + } + Property { + name: "action" + type: "Qt::DropAction" + read: "action" + write: "setAction" + reset: "resetAction" + index: 6 + lineNumber: 39 + isFinal: true + } + Property { + name: "accepted" + type: "bool" + read: "accepted" + write: "setAccepted" + index: 7 + lineNumber: 40 + isFinal: true + } + Property { + name: "hasColor" + type: "bool" + read: "hasColor" + index: 8 + lineNumber: 41 + isReadonly: true + isFinal: true + } + Property { + name: "hasHtml" + type: "bool" + read: "hasHtml" + index: 9 + lineNumber: 42 + isReadonly: true + isFinal: true + } + Property { + name: "hasText" + type: "bool" + read: "hasText" + index: 10 + lineNumber: 43 + isReadonly: true + isFinal: true + } + Property { + name: "hasUrls" + type: "bool" + read: "hasUrls" + index: 11 + lineNumber: 44 + isReadonly: true + isFinal: true + } + Property { + name: "colorData" + type: "QVariant" + read: "colorData" + index: 12 + lineNumber: 45 + isReadonly: true + isFinal: true + } + Property { + name: "html" + type: "QString" + read: "html" + index: 13 + lineNumber: 46 + isReadonly: true + isFinal: true + } + Property { + name: "text" + type: "QString" + read: "text" + index: 14 + lineNumber: 47 + isReadonly: true + isFinal: true + } + Property { + name: "urls" + type: "QUrl" + isList: true + read: "urls" + index: 15 + lineNumber: 48 + isReadonly: true + isFinal: true + } + Property { + name: "formats" + type: "QStringList" + read: "formats" + index: 16 + lineNumber: 49 + isReadonly: true + isFinal: true + } + Method { + name: "getDataAsString" + type: "QString" + isMethodConstant: true + lineNumber: 82 + Parameter { name: "format"; type: "QString" } + } + Method { + name: "getDataAsArrayBuffer" + type: "QByteArray" + isMethodConstant: true + lineNumber: 83 + Parameter { name: "format"; type: "QString" } + } + Method { name: "acceptProposedAction"; lineNumber: 84 } + Method { name: "accept"; lineNumber: 85 } + Method { + name: "accept" + lineNumber: 86 + Parameter { name: "action"; type: "Qt::DropAction" } + } + } + Component { + file: "private/qquickdraghandler_p.h" + lineNumber: 26 + name: "QQuickDragHandler" + accessSemantics: "reference" + prototype: "QQuickMultiPointHandler" + exports: [ + "QtQuick/DragHandler 2.12", + "QtQuick/DragHandler 2.14", + "QtQuick/DragHandler 2.15", + "QtQuick/DragHandler 6.0", + "QtQuick/DragHandler 6.2", + "QtQuick/DragHandler 6.3" + ] + exportMetaObjectRevisions: [524, 526, 527, 1536, 1538, 1539] + Enum { + name: "SnapMode" + lineNumber: 41 + values: [ + "NoSnap", + "SnapAuto", + "SnapIfPressedOutsideTarget", + "SnapAlways" + ] + } + Property { + name: "xAxis" + type: "QQuickDragAxis" + isPointer: true + read: "xAxis" + index: 0 + lineNumber: 29 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "yAxis" + type: "QQuickDragAxis" + isPointer: true + read: "yAxis" + index: 1 + lineNumber: 30 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "translation" + type: "QVector2D" + read: "translation" + notify: "translationChanged" + index: 2 + lineNumber: 32 + isReadonly: true + } + Property { + name: "activeTranslation" + revision: 1538 + type: "QVector2D" + read: "activeTranslation" + notify: "translationChanged" + index: 3 + lineNumber: 34 + isReadonly: true + } + Property { + name: "persistentTranslation" + revision: 1538 + type: "QVector2D" + read: "persistentTranslation" + write: "setPersistentTranslation" + notify: "translationChanged" + index: 4 + lineNumber: 35 + } + Property { + name: "snapMode" + revision: 526 + type: "SnapMode" + read: "snapMode" + write: "setSnapMode" + notify: "snapModeChanged" + index: 5 + lineNumber: 36 + } + Signal { + name: "translationChanged" + lineNumber: 67 + Parameter { name: "delta"; type: "QVector2D" } + } + Signal { name: "snapModeChanged"; revision: 526; lineNumber: 68 } + } + Component { + file: "private/qquickdroparea_p.h" + lineNumber: 121 + name: "QQuickDropArea" + accessSemantics: "reference" + defaultProperty: "data" + parentProperty: "parent" + prototype: "QQuickItem" + exports: [ + "QtQuick/DropArea 2.0", + "QtQuick/DropArea 2.1", + "QtQuick/DropArea 2.4", + "QtQuick/DropArea 2.7", + "QtQuick/DropArea 2.11", + "QtQuick/DropArea 6.0", + "QtQuick/DropArea 6.3", + "QtQuick/DropArea 6.7" + ] + exportMetaObjectRevisions: [512, 513, 516, 519, 523, 1536, 1539, 1543] + Property { + name: "containsDrag" + type: "bool" + read: "containsDrag" + notify: "containsDragChanged" + index: 0 + lineNumber: 124 + isReadonly: true + } + Property { + name: "keys" + type: "QStringList" + read: "keys" + write: "setKeys" + notify: "keysChanged" + index: 1 + lineNumber: 125 + } + Property { + name: "drag" + type: "QQuickDropAreaDrag" + isPointer: true + read: "drag" + index: 2 + lineNumber: 126 + isReadonly: true + isPropertyConstant: true + } + Signal { name: "containsDragChanged"; lineNumber: 143 } + Signal { name: "keysChanged"; lineNumber: 144 } + Signal { name: "sourceChanged"; lineNumber: 145 } + Signal { + name: "entered" + lineNumber: 147 + Parameter { name: "drag"; type: "QQuickDragEvent"; isPointer: true } + } + Signal { name: "exited"; lineNumber: 148 } + Signal { + name: "positionChanged" + lineNumber: 149 + Parameter { name: "drag"; type: "QQuickDragEvent"; isPointer: true } + } + Signal { + name: "dropped" + lineNumber: 150 + Parameter { name: "drop"; type: "QQuickDragEvent"; isPointer: true } + } + } + Component { + file: "private/qquickdroparea_p.h" + lineNumber: 93 + name: "QQuickDropAreaDrag" + accessSemantics: "reference" + prototype: "QObject" + Property { + name: "x" + type: "double" + read: "x" + notify: "positionChanged" + index: 0 + lineNumber: 96 + isReadonly: true + isFinal: true + } + Property { + name: "y" + type: "double" + read: "y" + notify: "positionChanged" + index: 1 + lineNumber: 97 + isReadonly: true + isFinal: true + } + Property { + name: "source" + type: "QObject" + isPointer: true + read: "source" + notify: "sourceChanged" + index: 2 + lineNumber: 98 + isReadonly: true + isFinal: true + } + Signal { name: "positionChanged"; lineNumber: 110 } + Signal { name: "sourceChanged"; lineNumber: 111 } + } + Component { + file: "private/qquickitem_p.h" + lineNumber: 919 + name: "QQuickEnterKeyAttached" + accessSemantics: "reference" + prototype: "QObject" + exports: ["QtQuick/EnterKey 2.6", "QtQuick/EnterKey 6.0"] + isCreatable: false + exportMetaObjectRevisions: [518, 1536] + attachedType: "QQuickEnterKeyAttached" + Property { + name: "type" + type: "Qt::EnterKeyType" + read: "type" + write: "setType" + notify: "typeChanged" + index: 0 + lineNumber: 922 + isFinal: true + } + Signal { name: "typeChanged"; lineNumber: 937 } + } + Component { + file: "private/qquickflickable_p.h" + lineNumber: 27 + name: "QQuickFlickable" + accessSemantics: "reference" + defaultProperty: "flickableData" + parentProperty: "parent" + prototype: "QQuickItem" + exports: [ + "QtQuick/Flickable 2.0", + "QtQuick/Flickable 2.1", + "QtQuick/Flickable 2.4", + "QtQuick/Flickable 2.7", + "QtQuick/Flickable 2.9", + "QtQuick/Flickable 2.10", + "QtQuick/Flickable 2.11", + "QtQuick/Flickable 2.12", + "QtQuick/Flickable 6.0", + "QtQuick/Flickable 6.3", + "QtQuick/Flickable 6.7", + "QtQuick/Flickable 6.9" + ] + exportMetaObjectRevisions: [ + 512, + 513, + 516, + 519, + 521, + 522, + 523, + 524, + 1536, + 1539, + 1543, + 1545 + ] + Enum { + name: "BoundsBehavior" + alias: "BoundsBehaviorFlag" + isFlag: true + lineNumber: 95 + values: [ + "StopAtBounds", + "DragOverBounds", + "OvershootBounds", + "DragAndOvershootBounds" + ] + } + Enum { + name: "BoundsMovement" + lineNumber: 107 + values: ["FollowBoundsBehavior"] + } + Enum { + name: "FlickableDirection" + lineNumber: 178 + values: [ + "AutoFlickDirection", + "HorizontalFlick", + "VerticalFlick", + "HorizontalAndVerticalFlick", + "AutoFlickIfNeeded" + ] + } + Property { + name: "contentWidth" + type: "double" + read: "contentWidth" + write: "setContentWidth" + notify: "contentWidthChanged" + index: 0 + lineNumber: 31 + } + Property { + name: "contentHeight" + type: "double" + read: "contentHeight" + write: "setContentHeight" + notify: "contentHeightChanged" + index: 1 + lineNumber: 32 + } + Property { + name: "contentX" + type: "double" + read: "contentX" + write: "setContentX" + notify: "contentXChanged" + index: 2 + lineNumber: 33 + } + Property { + name: "contentY" + type: "double" + read: "contentY" + write: "setContentY" + notify: "contentYChanged" + index: 3 + lineNumber: 34 + } + Property { + name: "contentItem" + type: "QQuickItem" + isPointer: true + read: "contentItem" + index: 4 + lineNumber: 35 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "topMargin" + type: "double" + read: "topMargin" + write: "setTopMargin" + notify: "topMarginChanged" + index: 5 + lineNumber: 37 + } + Property { + name: "bottomMargin" + type: "double" + read: "bottomMargin" + write: "setBottomMargin" + notify: "bottomMarginChanged" + index: 6 + lineNumber: 38 + } + Property { + name: "originY" + type: "double" + read: "originY" + notify: "originYChanged" + index: 7 + lineNumber: 39 + isReadonly: true + } + Property { + name: "leftMargin" + type: "double" + read: "leftMargin" + write: "setLeftMargin" + notify: "leftMarginChanged" + index: 8 + lineNumber: 41 + } + Property { + name: "rightMargin" + type: "double" + read: "rightMargin" + write: "setRightMargin" + notify: "rightMarginChanged" + index: 9 + lineNumber: 42 + } + Property { + name: "originX" + type: "double" + read: "originX" + notify: "originXChanged" + index: 10 + lineNumber: 43 + isReadonly: true + } + Property { + name: "horizontalVelocity" + type: "double" + read: "horizontalVelocity" + notify: "horizontalVelocityChanged" + index: 11 + lineNumber: 45 + isReadonly: true + } + Property { + name: "verticalVelocity" + type: "double" + read: "verticalVelocity" + notify: "verticalVelocityChanged" + index: 12 + lineNumber: 46 + isReadonly: true + } + Property { + name: "boundsBehavior" + type: "BoundsBehavior" + read: "boundsBehavior" + write: "setBoundsBehavior" + notify: "boundsBehaviorChanged" + index: 13 + lineNumber: 48 + } + Property { + name: "boundsMovement" + revision: 522 + type: "BoundsMovement" + read: "boundsMovement" + write: "setBoundsMovement" + notify: "boundsMovementChanged" + index: 14 + lineNumber: 49 + } + Property { + name: "rebound" + type: "QQuickTransition" + isPointer: true + read: "rebound" + write: "setRebound" + notify: "reboundChanged" + index: 15 + lineNumber: 50 + } + Property { + name: "maximumFlickVelocity" + type: "double" + read: "maximumFlickVelocity" + write: "setMaximumFlickVelocity" + notify: "maximumFlickVelocityChanged" + index: 16 + lineNumber: 51 + } + Property { + name: "flickDeceleration" + type: "double" + read: "flickDeceleration" + write: "setFlickDeceleration" + notify: "flickDecelerationChanged" + index: 17 + lineNumber: 52 + } + Property { + name: "moving" + type: "bool" + read: "isMoving" + notify: "movingChanged" + index: 18 + lineNumber: 53 + isReadonly: true + } + Property { + name: "movingHorizontally" + type: "bool" + read: "isMovingHorizontally" + notify: "movingHorizontallyChanged" + index: 19 + lineNumber: 54 + isReadonly: true + } + Property { + name: "movingVertically" + type: "bool" + read: "isMovingVertically" + notify: "movingVerticallyChanged" + index: 20 + lineNumber: 55 + isReadonly: true + } + Property { + name: "flicking" + type: "bool" + read: "isFlicking" + notify: "flickingChanged" + index: 21 + lineNumber: 56 + isReadonly: true + } + Property { + name: "flickingHorizontally" + type: "bool" + read: "isFlickingHorizontally" + notify: "flickingHorizontallyChanged" + index: 22 + lineNumber: 57 + isReadonly: true + } + Property { + name: "flickingVertically" + type: "bool" + read: "isFlickingVertically" + notify: "flickingVerticallyChanged" + index: 23 + lineNumber: 58 + isReadonly: true + } + Property { + name: "dragging" + type: "bool" + read: "isDragging" + notify: "draggingChanged" + index: 24 + lineNumber: 59 + isReadonly: true + } + Property { + name: "draggingHorizontally" + type: "bool" + read: "isDraggingHorizontally" + notify: "draggingHorizontallyChanged" + index: 25 + lineNumber: 60 + isReadonly: true + } + Property { + name: "draggingVertically" + type: "bool" + read: "isDraggingVertically" + notify: "draggingVerticallyChanged" + index: 26 + lineNumber: 61 + isReadonly: true + } + Property { + name: "flickableDirection" + type: "FlickableDirection" + read: "flickableDirection" + write: "setFlickableDirection" + notify: "flickableDirectionChanged" + index: 27 + lineNumber: 62 + } + Property { + name: "interactive" + type: "bool" + read: "isInteractive" + write: "setInteractive" + notify: "interactiveChanged" + index: 28 + lineNumber: 64 + } + Property { + name: "pressDelay" + type: "int" + read: "pressDelay" + write: "setPressDelay" + notify: "pressDelayChanged" + index: 29 + lineNumber: 65 + } + Property { + name: "atXEnd" + type: "bool" + read: "isAtXEnd" + notify: "atXEndChanged" + index: 30 + lineNumber: 67 + isReadonly: true + } + Property { + name: "atYEnd" + type: "bool" + read: "isAtYEnd" + notify: "atYEndChanged" + index: 31 + lineNumber: 68 + isReadonly: true + } + Property { + name: "atXBeginning" + type: "bool" + read: "isAtXBeginning" + notify: "atXBeginningChanged" + index: 32 + lineNumber: 69 + isReadonly: true + } + Property { + name: "atYBeginning" + type: "bool" + read: "isAtYBeginning" + notify: "atYBeginningChanged" + index: 33 + lineNumber: 70 + isReadonly: true + } + Property { + name: "visibleArea" + type: "QQuickFlickableVisibleArea" + isPointer: true + read: "visibleArea" + index: 34 + lineNumber: 72 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "pixelAligned" + type: "bool" + read: "pixelAligned" + write: "setPixelAligned" + notify: "pixelAlignedChanged" + index: 35 + lineNumber: 74 + } + Property { + name: "synchronousDrag" + revision: 524 + type: "bool" + read: "synchronousDrag" + write: "setSynchronousDrag" + notify: "synchronousDragChanged" + index: 36 + lineNumber: 75 + } + Property { + name: "horizontalOvershoot" + revision: 521 + type: "double" + read: "horizontalOvershoot" + notify: "horizontalOvershootChanged" + index: 37 + lineNumber: 77 + isReadonly: true + } + Property { + name: "verticalOvershoot" + revision: 521 + type: "double" + read: "verticalOvershoot" + notify: "verticalOvershootChanged" + index: 38 + lineNumber: 78 + isReadonly: true + } + Property { + name: "acceptedButtons" + revision: 1545 + type: "Qt::MouseButtons" + read: "acceptedButtons" + write: "setAcceptedButtons" + notify: "acceptedButtonsChanged" + index: 39 + lineNumber: 80 + isFinal: true + } + Property { + name: "flickableData" + type: "QObject" + isList: true + read: "flickableData" + index: 40 + lineNumber: 82 + isReadonly: true + } + Property { + name: "flickableChildren" + type: "QQuickItem" + isList: true + read: "flickableChildren" + index: 41 + lineNumber: 83 + isReadonly: true + } + Signal { name: "contentWidthChanged"; lineNumber: 202 } + Signal { name: "contentHeightChanged"; lineNumber: 203 } + Signal { name: "contentXChanged"; lineNumber: 204 } + Signal { name: "contentYChanged"; lineNumber: 205 } + Signal { name: "topMarginChanged"; lineNumber: 206 } + Signal { name: "bottomMarginChanged"; lineNumber: 207 } + Signal { name: "leftMarginChanged"; lineNumber: 208 } + Signal { name: "rightMarginChanged"; lineNumber: 209 } + Signal { name: "originYChanged"; lineNumber: 210 } + Signal { name: "originXChanged"; lineNumber: 211 } + Signal { name: "movingChanged"; lineNumber: 212 } + Signal { name: "movingHorizontallyChanged"; lineNumber: 213 } + Signal { name: "movingVerticallyChanged"; lineNumber: 214 } + Signal { name: "flickingChanged"; lineNumber: 215 } + Signal { name: "flickingHorizontallyChanged"; lineNumber: 216 } + Signal { name: "flickingVerticallyChanged"; lineNumber: 217 } + Signal { name: "draggingChanged"; lineNumber: 218 } + Signal { name: "draggingHorizontallyChanged"; lineNumber: 219 } + Signal { name: "draggingVerticallyChanged"; lineNumber: 220 } + Signal { name: "horizontalVelocityChanged"; lineNumber: 221 } + Signal { name: "verticalVelocityChanged"; lineNumber: 222 } + Signal { name: "isAtBoundaryChanged"; lineNumber: 223 } + Signal { name: "flickableDirectionChanged"; lineNumber: 224 } + Signal { name: "interactiveChanged"; lineNumber: 225 } + Signal { name: "boundsBehaviorChanged"; lineNumber: 226 } + Signal { name: "boundsMovementChanged"; revision: 522; lineNumber: 227 } + Signal { name: "reboundChanged"; lineNumber: 228 } + Signal { name: "maximumFlickVelocityChanged"; lineNumber: 229 } + Signal { name: "flickDecelerationChanged"; lineNumber: 230 } + Signal { name: "pressDelayChanged"; lineNumber: 231 } + Signal { name: "movementStarted"; lineNumber: 232 } + Signal { name: "movementEnded"; lineNumber: 233 } + Signal { name: "flickStarted"; lineNumber: 234 } + Signal { name: "flickEnded"; lineNumber: 235 } + Signal { name: "dragStarted"; lineNumber: 236 } + Signal { name: "dragEnded"; lineNumber: 237 } + Signal { name: "pixelAlignedChanged"; lineNumber: 238 } + Signal { name: "synchronousDragChanged"; revision: 524; lineNumber: 239 } + Signal { name: "horizontalOvershootChanged"; revision: 521; lineNumber: 240 } + Signal { name: "verticalOvershootChanged"; revision: 521; lineNumber: 241 } + Signal { name: "atXEndChanged"; lineNumber: 244 } + Signal { name: "atYEndChanged"; lineNumber: 245 } + Signal { name: "atXBeginningChanged"; lineNumber: 246 } + Signal { name: "atYBeginningChanged"; lineNumber: 247 } + Signal { name: "acceptedButtonsChanged"; revision: 1545; lineNumber: 249 } + Method { name: "movementStarting"; lineNumber: 265 } + Method { name: "movementEnding"; lineNumber: 266 } + Method { + name: "movementEnding" + lineNumber: 267 + Parameter { name: "hMovementEnding"; type: "bool" } + Parameter { name: "vMovementEnding"; type: "bool" } + } + Method { name: "velocityTimelineCompleted"; lineNumber: 268 } + Method { name: "timelineCompleted"; lineNumber: 269 } + Method { + name: "resizeContent" + lineNumber: 196 + Parameter { name: "w"; type: "double" } + Parameter { name: "h"; type: "double" } + Parameter { name: "center"; type: "QPointF" } + } + Method { name: "returnToBounds"; lineNumber: 197 } + Method { + name: "flick" + lineNumber: 198 + Parameter { name: "xVelocity"; type: "double" } + Parameter { name: "yVelocity"; type: "double" } + } + Method { name: "cancelFlick"; lineNumber: 199 } + } + Component { + file: "private/qquickflickable_p_p.h" + lineNumber: 253 + name: "QQuickFlickableVisibleArea" + accessSemantics: "reference" + prototype: "QObject" + Property { + name: "xPosition" + type: "double" + read: "xPosition" + notify: "xPositionChanged" + index: 0 + lineNumber: 257 + isReadonly: true + isFinal: true + } + Property { + name: "yPosition" + type: "double" + read: "yPosition" + notify: "yPositionChanged" + index: 1 + lineNumber: 258 + isReadonly: true + isFinal: true + } + Property { + name: "widthRatio" + type: "double" + read: "widthRatio" + notify: "widthRatioChanged" + index: 2 + lineNumber: 259 + isReadonly: true + isFinal: true + } + Property { + name: "heightRatio" + type: "double" + read: "heightRatio" + notify: "heightRatioChanged" + index: 3 + lineNumber: 260 + isReadonly: true + isFinal: true + } + Signal { + name: "xPositionChanged" + lineNumber: 275 + Parameter { name: "xPosition"; type: "double" } + } + Signal { + name: "yPositionChanged" + lineNumber: 276 + Parameter { name: "yPosition"; type: "double" } + } + Signal { + name: "widthRatioChanged" + lineNumber: 277 + Parameter { name: "widthRatio"; type: "double" } + } + Signal { + name: "heightRatioChanged" + lineNumber: 278 + Parameter { name: "heightRatio"; type: "double" } + } + } + Component { + file: "private/qquickflipable_p.h" + lineNumber: 32 + name: "QQuickFlipable" + accessSemantics: "reference" + defaultProperty: "data" + parentProperty: "parent" + prototype: "QQuickItem" + exports: [ + "QtQuick/Flipable 2.0", + "QtQuick/Flipable 2.1", + "QtQuick/Flipable 2.4", + "QtQuick/Flipable 2.7", + "QtQuick/Flipable 2.11", + "QtQuick/Flipable 6.0", + "QtQuick/Flipable 6.3", + "QtQuick/Flipable 6.7" + ] + exportMetaObjectRevisions: [512, 513, 516, 519, 523, 1536, 1539, 1543] + Enum { + name: "Side" + lineNumber: 53 + values: ["Front", "Back"] + } + Property { + name: "front" + type: "QQuickItem" + isPointer: true + read: "front" + write: "setFront" + notify: "frontChanged" + index: 0 + lineNumber: 36 + } + Property { + name: "back" + type: "QQuickItem" + isPointer: true + read: "back" + write: "setBack" + notify: "backChanged" + index: 1 + lineNumber: 37 + } + Property { + name: "side" + type: "Side" + read: "side" + notify: "sideChanged" + index: 2 + lineNumber: 38 + isReadonly: true + } + Signal { name: "frontChanged"; lineNumber: 58 } + Signal { name: "backChanged"; lineNumber: 59 } + Signal { name: "sideChanged"; lineNumber: 60 } + Method { name: "retransformBack"; lineNumber: 66 } + } + Component { + file: "private/qquickpositioners_p.h" + lineNumber: 338 + name: "QQuickFlow" + accessSemantics: "reference" + prototype: "QQuickBasePositioner" + exports: [ + "QtQuick/Flow 2.0", + "QtQuick/Flow 2.1", + "QtQuick/Flow 2.4", + "QtQuick/Flow 2.6", + "QtQuick/Flow 2.7", + "QtQuick/Flow 2.9", + "QtQuick/Flow 2.11", + "QtQuick/Flow 6.0", + "QtQuick/Flow 6.2", + "QtQuick/Flow 6.3", + "QtQuick/Flow 6.7" + ] + exportMetaObjectRevisions: [ + 512, + 513, + 516, + 518, + 519, + 521, + 523, + 1536, + 1538, + 1539, + 1543 + ] + Enum { + name: "Flow" + lineNumber: 349 + values: ["LeftToRight", "TopToBottom"] + } + Property { + name: "flow" + type: "Flow" + read: "flow" + write: "setFlow" + notify: "flowChanged" + index: 0 + lineNumber: 341 + } + Property { + name: "layoutDirection" + type: "Qt::LayoutDirection" + read: "layoutDirection" + write: "setLayoutDirection" + notify: "layoutDirectionChanged" + index: 1 + lineNumber: 342 + } + Property { + name: "effectiveLayoutDirection" + type: "Qt::LayoutDirection" + read: "effectiveLayoutDirection" + notify: "effectiveLayoutDirectionChanged" + index: 2 + lineNumber: 343 + isReadonly: true + } + Signal { name: "flowChanged"; lineNumber: 359 } + Signal { name: "layoutDirectionChanged"; lineNumber: 360 } + Signal { name: "effectiveLayoutDirectionChanged"; lineNumber: 361 } + } + Component { + file: "private/qquickfocusscope_p.h" + lineNumber: 25 + name: "QQuickFocusScope" + accessSemantics: "reference" + defaultProperty: "data" + parentProperty: "parent" + prototype: "QQuickItem" + exports: [ + "QtQuick/FocusScope 2.0", + "QtQuick/FocusScope 2.1", + "QtQuick/FocusScope 2.4", + "QtQuick/FocusScope 2.7", + "QtQuick/FocusScope 2.11", + "QtQuick/FocusScope 6.0", + "QtQuick/FocusScope 6.3", + "QtQuick/FocusScope 6.7" + ] + exportMetaObjectRevisions: [512, 513, 516, 519, 523, 1536, 1539, 1543] + } + Component { + file: "private/qquickvaluetypes_p.h" + lineNumber: 376 + name: "QQuickFontEnums" + accessSemantics: "none" + exports: ["QtQuick/Font 2.0", "QtQuick/Font 6.0"] + isCreatable: false + exportMetaObjectRevisions: [512, 1536] + Enum { + name: "FontWeight" + lineNumber: 383 + values: [ + "Thin", + "ExtraLight", + "Light", + "Normal", + "Medium", + "DemiBold", + "Bold", + "ExtraBold", + "Black" + ] + } + Enum { + name: "Capitalization" + lineNumber: 393 + values: [ + "MixedCase", + "AllUppercase", + "AllLowercase", + "SmallCaps", + "Capitalize" + ] + } + Enum { + name: "HintingPreference" + lineNumber: 400 + values: [ + "PreferDefaultHinting", + "PreferNoHinting", + "PreferVerticalHinting", + "PreferFullHinting" + ] + } + Enum { + name: "Style" + lineNumber: 408 + values: ["StyleNormal", "StyleItalic", "StyleOblique"] + } + } + Component { + file: "private/qquickfontinfo_p.h" + lineNumber: 29 + name: "QQuickFontInfo" + accessSemantics: "reference" + prototype: "QObject" + exports: ["QtQuick/FontInfo 6.9"] + exportMetaObjectRevisions: [1545] + Property { + name: "font" + type: "QFont" + read: "font" + write: "setFont" + notify: "fontChanged" + index: 0 + lineNumber: 33 + isFinal: true + } + Property { + name: "family" + type: "QString" + read: "family" + notify: "fontChanged" + index: 1 + lineNumber: 34 + isReadonly: true + isFinal: true + } + Property { + name: "styleName" + type: "QString" + read: "styleName" + notify: "fontChanged" + index: 2 + lineNumber: 35 + isReadonly: true + isFinal: true + } + Property { + name: "pixelSize" + type: "int" + read: "pixelSize" + notify: "fontChanged" + index: 3 + lineNumber: 36 + isReadonly: true + isFinal: true + } + Property { + name: "pointSize" + type: "double" + read: "pointSize" + notify: "fontChanged" + index: 4 + lineNumber: 37 + isReadonly: true + isFinal: true + } + Property { + name: "italic" + type: "bool" + read: "italic" + notify: "fontChanged" + index: 5 + lineNumber: 38 + isReadonly: true + isFinal: true + } + Property { + name: "weight" + type: "int" + read: "weight" + notify: "fontChanged" + index: 6 + lineNumber: 39 + isReadonly: true + isFinal: true + } + Property { + name: "bold" + type: "bool" + read: "bold" + notify: "fontChanged" + index: 7 + lineNumber: 40 + isReadonly: true + isFinal: true + } + Property { + name: "fixedPitch" + type: "bool" + read: "fixedPitch" + notify: "fontChanged" + index: 8 + lineNumber: 41 + isReadonly: true + isFinal: true + } + Property { + name: "style" + type: "QQuickFontEnums::Style" + read: "style" + notify: "fontChanged" + index: 9 + lineNumber: 42 + isReadonly: true + isFinal: true + } + Property { + name: "variableAxes" + type: "QFontVariableAxis" + isList: true + read: "variableAxes" + notify: "fontChanged" + index: 10 + lineNumber: 43 + isReadonly: true + isFinal: true + } + Signal { name: "fontChanged"; lineNumber: 68 } + } + Component { + file: "private/qquickfontloader_p.h" + lineNumber: 29 + name: "QQuickFontLoader" + accessSemantics: "reference" + prototype: "QObject" + exports: ["QtQuick/FontLoader 2.0", "QtQuick/FontLoader 6.0"] + exportMetaObjectRevisions: [512, 1536] + Enum { + name: "Status" + lineNumber: 42 + values: ["Null", "Ready", "Loading", "Error"] + } + Property { + name: "source" + type: "QUrl" + read: "source" + write: "setSource" + notify: "sourceChanged" + index: 0 + lineNumber: 34 + } + Property { + name: "name" + type: "QString" + read: "name" + notify: "nameChanged" + index: 1 + lineNumber: 35 + isReadonly: true + } + Property { + name: "status" + type: "Status" + read: "status" + notify: "statusChanged" + index: 2 + lineNumber: 36 + isReadonly: true + } + Property { + name: "font" + type: "QFont" + read: "font" + notify: "fontChanged" + index: 3 + lineNumber: 37 + isReadonly: true + } + Signal { name: "sourceChanged"; lineNumber: 60 } + Signal { name: "nameChanged"; lineNumber: 61 } + Signal { name: "fontChanged"; lineNumber: 62 } + Signal { name: "statusChanged"; lineNumber: 63 } + Method { + name: "updateFontInfo" + lineNumber: 57 + Parameter { type: "int" } + } + } + Component { + file: "private/qquickfontmetrics_p.h" + lineNumber: 31 + name: "QQuickFontMetrics" + accessSemantics: "reference" + prototype: "QObject" + exports: [ + "QtQuick/FontMetrics 2.4", + "QtQuick/FontMetrics 6.0", + "QtQuick/FontMetrics 6.9" + ] + exportMetaObjectRevisions: [516, 1536, 1545] + Property { + name: "font" + type: "QFont" + read: "font" + write: "setFont" + notify: "fontChanged" + index: 0 + lineNumber: 35 + } + Property { + name: "ascent" + type: "double" + read: "ascent" + notify: "fontChanged" + index: 1 + lineNumber: 36 + isReadonly: true + } + Property { + name: "descent" + type: "double" + read: "descent" + notify: "fontChanged" + index: 2 + lineNumber: 37 + isReadonly: true + } + Property { + name: "height" + type: "double" + read: "height" + notify: "fontChanged" + index: 3 + lineNumber: 38 + isReadonly: true + } + Property { + name: "leading" + type: "double" + read: "leading" + notify: "fontChanged" + index: 4 + lineNumber: 39 + isReadonly: true + } + Property { + name: "lineSpacing" + type: "double" + read: "lineSpacing" + notify: "fontChanged" + index: 5 + lineNumber: 40 + isReadonly: true + } + Property { + name: "minimumLeftBearing" + type: "double" + read: "minimumLeftBearing" + notify: "fontChanged" + index: 6 + lineNumber: 41 + isReadonly: true + } + Property { + name: "minimumRightBearing" + type: "double" + read: "minimumRightBearing" + notify: "fontChanged" + index: 7 + lineNumber: 42 + isReadonly: true + } + Property { + name: "maximumCharacterWidth" + type: "double" + read: "maximumCharacterWidth" + notify: "fontChanged" + index: 8 + lineNumber: 43 + isReadonly: true + } + Property { + name: "xHeight" + type: "double" + read: "xHeight" + notify: "fontChanged" + index: 9 + lineNumber: 44 + isReadonly: true + } + Property { + name: "averageCharacterWidth" + type: "double" + read: "averageCharacterWidth" + notify: "fontChanged" + index: 10 + lineNumber: 45 + isReadonly: true + } + Property { + name: "underlinePosition" + type: "double" + read: "underlinePosition" + notify: "fontChanged" + index: 11 + lineNumber: 46 + isReadonly: true + } + Property { + name: "overlinePosition" + type: "double" + read: "overlinePosition" + notify: "fontChanged" + index: 12 + lineNumber: 47 + isReadonly: true + } + Property { + name: "strikeOutPosition" + type: "double" + read: "strikeOutPosition" + notify: "fontChanged" + index: 13 + lineNumber: 48 + isReadonly: true + } + Property { + name: "lineWidth" + type: "double" + read: "lineWidth" + notify: "fontChanged" + index: 14 + lineNumber: 49 + isReadonly: true + } + Property { + name: "capitalHeight" + revision: 1545 + type: "double" + read: "capitalHeight" + notify: "fontChanged" + index: 15 + lineNumber: 50 + isReadonly: true + } + Signal { + name: "fontChanged" + lineNumber: 83 + Parameter { name: "font"; type: "QFont" } + } + Method { + name: "advanceWidth" + type: "double" + isMethodConstant: true + lineNumber: 77 + Parameter { name: "text"; type: "QString" } + } + Method { + name: "boundingRect" + type: "QRectF" + isMethodConstant: true + lineNumber: 78 + Parameter { name: "text"; type: "QString" } + } + Method { + name: "tightBoundingRect" + type: "QRectF" + isMethodConstant: true + lineNumber: 79 + Parameter { name: "text"; type: "QString" } + } + Method { + name: "elidedText" + type: "QString" + isMethodConstant: true + lineNumber: 80 + Parameter { name: "text"; type: "QString" } + Parameter { name: "mode"; type: "Qt::TextElideMode" } + Parameter { name: "width"; type: "double" } + Parameter { name: "flags"; type: "int" } + } + Method { + name: "elidedText" + type: "QString" + isCloned: true + isMethodConstant: true + lineNumber: 80 + Parameter { name: "text"; type: "QString" } + Parameter { name: "mode"; type: "Qt::TextElideMode" } + Parameter { name: "width"; type: "double" } + } + } + Component { + file: "private/qquickvaluetypes_p.h" + lineNumber: 416 + name: "QFont" + accessSemantics: "value" + extension: "QQuickFontValueType" + exports: ["QtQuick/font 2.0", "QtQuick/font 6.0"] + isStructured: true + exportMetaObjectRevisions: [512, 1536] + Enum { + name: "StyleHint" + lineNumber: 25 + values: [ + "Helvetica", + "SansSerif", + "Times", + "Serif", + "Courier", + "TypeWriter", + "OldEnglish", + "Decorative", + "System", + "AnyStyle", + "Cursive", + "Monospace", + "Fantasy" + ] + } + Enum { + name: "StyleStrategy" + lineNumber: 38 + values: [ + "PreferDefault", + "PreferBitmap", + "PreferDevice", + "PreferOutline", + "ForceOutline", + "PreferMatch", + "PreferQuality", + "PreferAntialias", + "NoAntialias", + "NoSubpixelAntialias", + "PreferNoShaping", + "ContextFontMerging", + "PreferTypoLineMetrics", + "NoFontMerging" + ] + } + Enum { + name: "HintingPreference" + lineNumber: 56 + values: [ + "PreferDefaultHinting", + "PreferNoHinting", + "PreferVerticalHinting", + "PreferFullHinting" + ] + } + Enum { + name: "Weight" + lineNumber: 64 + values: [ + "Thin", + "ExtraLight", + "Light", + "Normal", + "Medium", + "DemiBold", + "Bold", + "ExtraBold", + "Black" + ] + } + Enum { + name: "Style" + lineNumber: 77 + values: ["StyleNormal", "StyleItalic", "StyleOblique"] + } + Enum { + name: "Stretch" + lineNumber: 84 + values: [ + "AnyStretch", + "UltraCondensed", + "ExtraCondensed", + "Condensed", + "SemiCondensed", + "Unstretched", + "SemiExpanded", + "Expanded", + "ExtraExpanded", + "UltraExpanded" + ] + } + Enum { + name: "Capitalization" + lineNumber: 98 + values: [ + "MixedCase", + "AllUppercase", + "AllLowercase", + "SmallCaps", + "Capitalize" + ] + } + Enum { + name: "SpacingType" + lineNumber: 107 + values: ["PercentageSpacing", "AbsoluteSpacing"] + } + Enum { + name: "ResolveProperties" + lineNumber: 113 + values: [ + "NoPropertiesResolved", + "FamilyResolved", + "SizeResolved", + "StyleHintResolved", + "StyleStrategyResolved", + "WeightResolved", + "StyleResolved", + "UnderlineResolved", + "OverlineResolved", + "StrikeOutResolved", + "FixedPitchResolved", + "StretchResolved", + "KerningResolved", + "CapitalizationResolved", + "LetterSpacingResolved", + "WordSpacingResolved", + "HintingPreferenceResolved", + "StyleNameResolved", + "FamiliesResolved", + "FeaturesResolved", + "VariableAxesResolved", + "AllPropertiesResolved" + ] + } + } + Component { + file: "private/qquickvaluetypes_p.h" + lineNumber: 416 + name: "QQuickFontValueType" + accessSemantics: "value" + prototype: "QFont" + Property { + name: "family" + type: "QString" + read: "family" + write: "setFamily" + index: 0 + lineNumber: 420 + isFinal: true + } + Property { + name: "styleName" + type: "QString" + read: "styleName" + write: "setStyleName" + index: 1 + lineNumber: 421 + isFinal: true + } + Property { + name: "bold" + type: "bool" + read: "bold" + write: "setBold" + index: 2 + lineNumber: 422 + isFinal: true + } + Property { + name: "weight" + type: "int" + read: "weight" + write: "setWeight" + index: 3 + lineNumber: 423 + isFinal: true + } + Property { + name: "italic" + type: "bool" + read: "italic" + write: "setItalic" + index: 4 + lineNumber: 424 + isFinal: true + } + Property { + name: "underline" + type: "bool" + read: "underline" + write: "setUnderline" + index: 5 + lineNumber: 425 + isFinal: true + } + Property { + name: "overline" + type: "bool" + read: "overline" + write: "setOverline" + index: 6 + lineNumber: 426 + isFinal: true + } + Property { + name: "strikeout" + type: "bool" + read: "strikeout" + write: "setStrikeout" + index: 7 + lineNumber: 427 + isFinal: true + } + Property { + name: "pointSize" + type: "double" + read: "pointSize" + write: "setPointSize" + index: 8 + lineNumber: 428 + isFinal: true + } + Property { + name: "pixelSize" + type: "int" + read: "pixelSize" + write: "setPixelSize" + index: 9 + lineNumber: 429 + isFinal: true + } + Property { + name: "capitalization" + type: "QQuickFontEnums::Capitalization" + read: "capitalization" + write: "setCapitalization" + index: 10 + lineNumber: 430 + isFinal: true + } + Property { + name: "letterSpacing" + type: "double" + read: "letterSpacing" + write: "setLetterSpacing" + index: 11 + lineNumber: 431 + isFinal: true + } + Property { + name: "wordSpacing" + type: "double" + read: "wordSpacing" + write: "setWordSpacing" + index: 12 + lineNumber: 432 + isFinal: true + } + Property { + name: "hintingPreference" + type: "QQuickFontEnums::HintingPreference" + read: "hintingPreference" + write: "setHintingPreference" + index: 13 + lineNumber: 433 + isFinal: true + } + Property { + name: "kerning" + type: "bool" + read: "kerning" + write: "setKerning" + index: 14 + lineNumber: 434 + isFinal: true + } + Property { + name: "preferShaping" + type: "bool" + read: "preferShaping" + write: "setPreferShaping" + index: 15 + lineNumber: 435 + isFinal: true + } + Property { + name: "features" + type: "QVariantMap" + read: "features" + write: "setFeatures" + index: 16 + lineNumber: 436 + isFinal: true + } + Property { + name: "variableAxes" + type: "QVariantMap" + read: "variableAxes" + write: "setVariableAxes" + index: 17 + lineNumber: 437 + isFinal: true + } + Property { + name: "contextFontMerging" + type: "bool" + read: "contextFontMerging" + write: "setContextFontMerging" + index: 18 + lineNumber: 438 + isFinal: true + } + Property { + name: "preferTypoLineMetrics" + type: "bool" + read: "preferTypoLineMetrics" + write: "setPreferTypoLineMetrics" + index: 19 + lineNumber: 439 + isFinal: true + } + Method { name: "toString"; type: "QString"; isMethodConstant: true; lineNumber: 452 } + Method { name: "QQuickFontValueType"; isConstructor: true; lineNumber: 450 } + Method { + name: "QQuickFontValueType" + isConstructor: true + lineNumber: 451 + Parameter { name: "font"; type: "QFont" } + } + } + Component { + file: "private/qquickframeanimation_p.h" + lineNumber: 27 + name: "QQuickFrameAnimation" + accessSemantics: "reference" + prototype: "QObject" + interfaces: ["QQmlParserStatus"] + exports: ["QtQuick/FrameAnimation 6.4"] + exportMetaObjectRevisions: [1540] + Property { + name: "running" + type: "bool" + read: "isRunning" + write: "setRunning" + notify: "runningChanged" + index: 0 + lineNumber: 32 + } + Property { + name: "paused" + type: "bool" + read: "isPaused" + write: "setPaused" + notify: "pausedChanged" + index: 1 + lineNumber: 33 + } + Property { + name: "currentFrame" + type: "int" + read: "currentFrame" + notify: "currentFrameChanged" + index: 2 + lineNumber: 34 + isReadonly: true + } + Property { + name: "frameTime" + type: "double" + read: "frameTime" + notify: "frameTimeChanged" + index: 3 + lineNumber: 35 + isReadonly: true + } + Property { + name: "smoothFrameTime" + type: "double" + read: "smoothFrameTime" + notify: "smoothFrameTimeChanged" + index: 4 + lineNumber: 36 + isReadonly: true + } + Property { + name: "elapsedTime" + type: "double" + read: "elapsedTime" + notify: "elapsedTimeChanged" + index: 5 + lineNumber: 37 + isReadonly: true + } + Signal { name: "triggered"; lineNumber: 68 } + Signal { name: "runningChanged"; lineNumber: 69 } + Signal { name: "pausedChanged"; lineNumber: 70 } + Signal { name: "currentFrameChanged"; lineNumber: 71 } + Signal { name: "frameTimeChanged"; lineNumber: 72 } + Signal { name: "smoothFrameTimeChanged"; lineNumber: 73 } + Signal { name: "elapsedTimeChanged"; lineNumber: 74 } + Method { name: "start"; lineNumber: 60 } + Method { name: "stop"; lineNumber: 61 } + Method { name: "restart"; lineNumber: 62 } + Method { name: "pause"; lineNumber: 63 } + Method { name: "resume"; lineNumber: 64 } + Method { name: "reset"; lineNumber: 65 } + } + Component { + file: "private/qquickmultipointtoucharea_p.h" + lineNumber: 155 + name: "QQuickGrabGestureEvent" + accessSemantics: "reference" + prototype: "QObject" + exports: ["QtQuick/GestureEvent 2.0", "QtQuick/GestureEvent 6.0"] + isCreatable: false + exportMetaObjectRevisions: [512, 1536] + Property { + name: "touchPoints" + type: "QObject" + isList: true + read: "touchPoints" + index: 0 + lineNumber: 158 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "dragThreshold" + type: "double" + read: "dragThreshold" + index: 1 + lineNumber: 159 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Method { name: "grab"; lineNumber: 167 } + } + Component { + file: "private/qquickrectangle_p.h" + lineNumber: 88 + name: "QQuickGradient" + accessSemantics: "reference" + defaultProperty: "stops" + prototype: "QObject" + extension: "QGradient" + extensionIsNamespace: true + exports: [ + "QtQuick/Gradient 2.0", + "QtQuick/Gradient 2.12", + "QtQuick/Gradient 6.0" + ] + exportMetaObjectRevisions: [512, 524, 1536] + Enum { + name: "Orientation" + lineNumber: 103 + values: ["Vertical", "Horizontal"] + } + Property { + name: "stops" + type: "QQuickGradientStop" + isList: true + read: "stops" + index: 0 + lineNumber: 92 + isReadonly: true + } + Property { + name: "orientation" + revision: 524 + type: "Orientation" + read: "orientation" + write: "setOrientation" + notify: "orientationChanged" + index: 1 + lineNumber: 93 + } + Signal { name: "updated"; lineNumber: 115 } + Signal { name: "orientationChanged"; lineNumber: 116 } + } + Component { + file: "private/qquickrectangle_p.h" + lineNumber: 62 + name: "QQuickGradientStop" + accessSemantics: "reference" + prototype: "QObject" + exports: ["QtQuick/GradientStop 2.0", "QtQuick/GradientStop 6.0"] + exportMetaObjectRevisions: [512, 1536] + Property { + name: "position" + type: "double" + read: "position" + write: "setPosition" + index: 0 + lineNumber: 66 + } + Property { name: "color"; type: "QColor"; read: "color"; write: "setColor"; index: 1; lineNumber: 67 } + } + Component { + file: "private/qquickgraphicsinfo_p.h" + lineNumber: 31 + name: "QQuickGraphicsInfo" + accessSemantics: "reference" + prototype: "QObject" + exports: ["QtQuick/GraphicsInfo 2.8", "QtQuick/GraphicsInfo 6.0"] + isCreatable: false + exportMetaObjectRevisions: [520, 1536] + attachedType: "QQuickGraphicsInfo" + Enum { + name: "GraphicsApi" + lineNumber: 50 + values: [ + "Unknown", + "Software", + "OpenVG", + "OpenGL", + "Direct3D11", + "Vulkan", + "Metal", + "Null", + "Direct3D12", + "OpenGLRhi", + "Direct3D11Rhi", + "VulkanRhi", + "MetalRhi", + "NullRhi" + ] + } + Enum { + name: "ShaderType" + lineNumber: 69 + values: ["UnknownShadingLanguage", "GLSL", "HLSL", "RhiShader"] + } + Enum { + name: "ShaderCompilationType" + lineNumber: 77 + values: ["RuntimeCompilation", "OfflineCompilation"] + } + Enum { + name: "ShaderSourceType" + lineNumber: 83 + values: [ + "ShaderSourceString", + "ShaderSourceFile", + "ShaderByteCode" + ] + } + Enum { + name: "OpenGLContextProfile" + lineNumber: 90 + values: [ + "OpenGLNoProfile", + "OpenGLCoreProfile", + "OpenGLCompatibilityProfile" + ] + } + Enum { + name: "RenderableType" + lineNumber: 97 + values: [ + "SurfaceFormatUnspecified", + "SurfaceFormatOpenGL", + "SurfaceFormatOpenGLES" + ] + } + Property { + name: "api" + type: "GraphicsApi" + read: "api" + notify: "apiChanged" + index: 0 + lineNumber: 34 + isReadonly: true + isFinal: true + } + Property { + name: "shaderType" + type: "ShaderType" + read: "shaderType" + notify: "shaderTypeChanged" + index: 1 + lineNumber: 35 + isReadonly: true + isFinal: true + } + Property { + name: "shaderCompilationType" + type: "ShaderCompilationType" + read: "shaderCompilationType" + notify: "shaderCompilationTypeChanged" + index: 2 + lineNumber: 36 + isReadonly: true + isFinal: true + } + Property { + name: "shaderSourceType" + type: "ShaderSourceType" + read: "shaderSourceType" + notify: "shaderSourceTypeChanged" + index: 3 + lineNumber: 37 + isReadonly: true + isFinal: true + } + Property { + name: "majorVersion" + type: "int" + read: "majorVersion" + notify: "majorVersionChanged" + index: 4 + lineNumber: 39 + isReadonly: true + isFinal: true + } + Property { + name: "minorVersion" + type: "int" + read: "minorVersion" + notify: "minorVersionChanged" + index: 5 + lineNumber: 40 + isReadonly: true + isFinal: true + } + Property { + name: "profile" + type: "OpenGLContextProfile" + read: "profile" + notify: "profileChanged" + index: 6 + lineNumber: 41 + isReadonly: true + isFinal: true + } + Property { + name: "renderableType" + type: "RenderableType" + read: "renderableType" + notify: "renderableTypeChanged" + index: 7 + lineNumber: 42 + isReadonly: true + isFinal: true + } + Signal { name: "apiChanged"; lineNumber: 119 } + Signal { name: "shaderTypeChanged"; lineNumber: 120 } + Signal { name: "shaderCompilationTypeChanged"; lineNumber: 121 } + Signal { name: "shaderSourceTypeChanged"; lineNumber: 122 } + Signal { name: "majorVersionChanged"; lineNumber: 124 } + Signal { name: "minorVersionChanged"; lineNumber: 125 } + Signal { name: "profileChanged"; lineNumber: 126 } + Signal { name: "renderableTypeChanged"; lineNumber: 127 } + Method { name: "updateInfo"; lineNumber: 130 } + Method { + name: "setWindow" + lineNumber: 131 + Parameter { name: "window"; type: "QQuickWindow"; isPointer: true } + } + } + Component { + file: "private/qquickpositioners_p.h" + lineNumber: 250 + name: "QQuickGrid" + accessSemantics: "reference" + prototype: "QQuickBasePositioner" + exports: [ + "QtQuick/Grid 2.0", + "QtQuick/Grid 2.1", + "QtQuick/Grid 2.4", + "QtQuick/Grid 2.6", + "QtQuick/Grid 2.7", + "QtQuick/Grid 2.9", + "QtQuick/Grid 2.11", + "QtQuick/Grid 6.0", + "QtQuick/Grid 6.2", + "QtQuick/Grid 6.3", + "QtQuick/Grid 6.7" + ] + exportMetaObjectRevisions: [ + 512, + 513, + 516, + 518, + 519, + 521, + 523, + 1536, + 1538, + 1539, + 1543 + ] + Enum { + name: "Flow" + lineNumber: 283 + values: ["LeftToRight", "TopToBottom"] + } + Enum { + name: "HAlignment" + lineNumber: 292 + values: ["AlignLeft", "AlignRight", "AlignHCenter"] + } + Enum { + name: "VAlignment" + lineNumber: 296 + values: ["AlignTop", "AlignBottom", "AlignVCenter"] + } + Property { + name: "rows" + type: "int" + read: "rows" + write: "setRows" + notify: "rowsChanged" + index: 0 + lineNumber: 253 + } + Property { + name: "columns" + type: "int" + read: "columns" + write: "setColumns" + notify: "columnsChanged" + index: 1 + lineNumber: 254 + } + Property { + name: "rowSpacing" + type: "double" + read: "rowSpacing" + write: "setRowSpacing" + reset: "resetRowSpacing" + notify: "rowSpacingChanged" + index: 2 + lineNumber: 255 + } + Property { + name: "columnSpacing" + type: "double" + read: "columnSpacing" + write: "setColumnSpacing" + reset: "resetColumnSpacing" + notify: "columnSpacingChanged" + index: 3 + lineNumber: 256 + } + Property { + name: "flow" + type: "Flow" + read: "flow" + write: "setFlow" + notify: "flowChanged" + index: 4 + lineNumber: 257 + } + Property { + name: "layoutDirection" + type: "Qt::LayoutDirection" + read: "layoutDirection" + write: "setLayoutDirection" + notify: "layoutDirectionChanged" + index: 5 + lineNumber: 258 + } + Property { + name: "effectiveLayoutDirection" + type: "Qt::LayoutDirection" + read: "effectiveLayoutDirection" + notify: "effectiveLayoutDirectionChanged" + index: 6 + lineNumber: 259 + isReadonly: true + } + Property { + name: "horizontalItemAlignment" + revision: 513 + type: "HAlignment" + read: "hItemAlign" + write: "setHItemAlign" + notify: "horizontalAlignmentChanged" + index: 7 + lineNumber: 260 + } + Property { + name: "effectiveHorizontalItemAlignment" + revision: 513 + type: "HAlignment" + read: "effectiveHAlign" + notify: "effectiveHorizontalAlignmentChanged" + index: 8 + lineNumber: 261 + isReadonly: true + } + Property { + name: "verticalItemAlignment" + revision: 513 + type: "VAlignment" + read: "vItemAlign" + write: "setVItemAlign" + notify: "verticalAlignmentChanged" + index: 9 + lineNumber: 262 + } + Signal { name: "rowsChanged"; lineNumber: 309 } + Signal { name: "columnsChanged"; lineNumber: 310 } + Signal { name: "flowChanged"; lineNumber: 311 } + Signal { name: "layoutDirectionChanged"; lineNumber: 312 } + Signal { name: "effectiveLayoutDirectionChanged"; lineNumber: 313 } + Signal { name: "rowSpacingChanged"; lineNumber: 314 } + Signal { name: "columnSpacingChanged"; lineNumber: 315 } + Signal { + name: "horizontalAlignmentChanged" + revision: 513 + lineNumber: 316 + Parameter { name: "alignment"; type: "QQuickGrid::HAlignment" } + } + Signal { + name: "effectiveHorizontalAlignmentChanged" + revision: 513 + lineNumber: 317 + Parameter { name: "alignment"; type: "QQuickGrid::HAlignment" } + } + Signal { + name: "verticalAlignmentChanged" + revision: 513 + lineNumber: 318 + Parameter { name: "alignment"; type: "QQuickGrid::VAlignment" } + } + } + Component { + file: "private/qquickshadereffectmesh_p.h" + lineNumber: 66 + name: "QQuickGridMesh" + accessSemantics: "reference" + prototype: "QQuickShaderEffectMesh" + exports: ["QtQuick/GridMesh 2.0", "QtQuick/GridMesh 6.0"] + exportMetaObjectRevisions: [512, 1536] + Property { + name: "resolution" + type: "QSize" + read: "resolution" + write: "setResolution" + notify: "resolutionChanged" + index: 0 + lineNumber: 69 + } + Signal { name: "resolutionChanged"; lineNumber: 83 } + } + Component { + file: "private/qquickgridview_p.h" + lineNumber: 29 + name: "QQuickGridView" + accessSemantics: "reference" + defaultProperty: "data" + prototype: "QQuickItemView" + exports: [ + "QtQuick/GridView 2.0", + "QtQuick/GridView 2.1", + "QtQuick/GridView 2.3", + "QtQuick/GridView 2.4", + "QtQuick/GridView 2.7", + "QtQuick/GridView 2.9", + "QtQuick/GridView 2.10", + "QtQuick/GridView 2.11", + "QtQuick/GridView 2.12", + "QtQuick/GridView 2.13", + "QtQuick/GridView 2.15", + "QtQuick/GridView 6.0", + "QtQuick/GridView 6.3", + "QtQuick/GridView 6.7", + "QtQuick/GridView 6.9", + "QtQuick/GridView 6.10" + ] + exportMetaObjectRevisions: [ + 512, + 513, + 515, + 516, + 519, + 521, + 522, + 523, + 524, + 525, + 527, + 1536, + 1539, + 1543, + 1545, + 1546 + ] + attachedType: "QQuickGridViewAttached" + Enum { + name: "Flow" + lineNumber: 46 + values: ["FlowLeftToRight", "FlowTopToBottom"] + } + Enum { + name: "SnapMode" + lineNumber: 66 + values: ["NoSnap", "SnapToRow", "SnapOneRow"] + } + Property { + name: "flow" + type: "Flow" + read: "flow" + write: "setFlow" + notify: "flowChanged" + index: 0 + lineNumber: 34 + } + Property { + name: "cellWidth" + type: "double" + read: "cellWidth" + write: "setCellWidth" + notify: "cellWidthChanged" + index: 1 + lineNumber: 35 + } + Property { + name: "cellHeight" + type: "double" + read: "cellHeight" + write: "setCellHeight" + notify: "cellHeightChanged" + index: 2 + lineNumber: 36 + } + Property { + name: "snapMode" + type: "SnapMode" + read: "snapMode" + write: "setSnapMode" + notify: "snapModeChanged" + index: 3 + lineNumber: 38 + } + Signal { name: "cellWidthChanged"; lineNumber: 80 } + Signal { name: "cellHeightChanged"; lineNumber: 81 } + Signal { name: "highlightMoveDurationChanged"; lineNumber: 82 } + Signal { name: "flowChanged"; lineNumber: 83 } + Signal { name: "snapModeChanged"; lineNumber: 84 } + Method { name: "moveCurrentIndexUp"; lineNumber: 74 } + Method { name: "moveCurrentIndexDown"; lineNumber: 75 } + Method { name: "moveCurrentIndexLeft"; lineNumber: 76 } + Method { name: "moveCurrentIndexRight"; lineNumber: 77 } + } + Component { + file: "private/qquickgridview_p.h" + lineNumber: 93 + name: "QQuickGridViewAttached" + accessSemantics: "reference" + prototype: "QQuickItemViewAttached" + Property { + name: "view" + type: "QQuickGridView" + isPointer: true + read: "view" + notify: "viewChanged" + index: 0 + lineNumber: 96 + isReadonly: true + isFinal: true + } + } + Component { + file: "private/qquickhandlerpoint_p.h" + lineNumber: 26 + name: "QQuickHandlerPoint" + accessSemantics: "value" + Property { + name: "id" + type: "int" + read: "id" + index: 0 + lineNumber: 28 + isReadonly: true + isFinal: true + } + Property { + name: "uniqueId" + type: "QPointingDeviceUniqueId" + read: "uniqueId" + index: 1 + lineNumber: 29 + isReadonly: true + isFinal: true + } + Property { + name: "position" + type: "QPointF" + read: "position" + index: 2 + lineNumber: 30 + isReadonly: true + isFinal: true + } + Property { + name: "scenePosition" + type: "QPointF" + read: "scenePosition" + index: 3 + lineNumber: 31 + isReadonly: true + isFinal: true + } + Property { + name: "pressPosition" + type: "QPointF" + read: "pressPosition" + index: 4 + lineNumber: 32 + isReadonly: true + isFinal: true + } + Property { + name: "scenePressPosition" + type: "QPointF" + read: "scenePressPosition" + index: 5 + lineNumber: 33 + isReadonly: true + isFinal: true + } + Property { + name: "sceneGrabPosition" + type: "QPointF" + read: "sceneGrabPosition" + index: 6 + lineNumber: 34 + isReadonly: true + isFinal: true + } + Property { + name: "pressedButtons" + type: "Qt::MouseButtons" + read: "pressedButtons" + index: 7 + lineNumber: 35 + isReadonly: true + isFinal: true + } + Property { + name: "modifiers" + type: "Qt::KeyboardModifiers" + read: "modifiers" + index: 8 + lineNumber: 36 + isReadonly: true + isFinal: true + } + Property { + name: "velocity" + type: "QVector2D" + read: "velocity" + index: 9 + lineNumber: 37 + isReadonly: true + isFinal: true + } + Property { + name: "rotation" + type: "double" + read: "rotation" + index: 10 + lineNumber: 38 + isReadonly: true + isFinal: true + } + Property { + name: "pressure" + type: "double" + read: "pressure" + index: 11 + lineNumber: 39 + isReadonly: true + isFinal: true + } + Property { + name: "ellipseDiameters" + type: "QSizeF" + read: "ellipseDiameters" + index: 12 + lineNumber: 40 + isReadonly: true + isFinal: true + } + Property { + name: "device" + type: "QPointingDevice" + isPointer: true + read: "device" + index: 13 + lineNumber: 41 + isReadonly: true + isFinal: true + } + } + Component { + file: "private/qquickhoverhandler_p.h" + lineNumber: 29 + name: "QQuickHoverHandler" + accessSemantics: "reference" + prototype: "QQuickSinglePointHandler" + exports: [ + "QtQuick/HoverHandler 2.12", + "QtQuick/HoverHandler 2.15", + "QtQuick/HoverHandler 6.0", + "QtQuick/HoverHandler 6.3" + ] + exportMetaObjectRevisions: [524, 527, 1536, 1539] + Property { + name: "hovered" + type: "bool" + read: "isHovered" + notify: "hoveredChanged" + index: 0 + lineNumber: 32 + isReadonly: true + } + Property { + name: "blocking" + revision: 1539 + type: "bool" + read: "isBlocking" + write: "setBlocking" + notify: "blockingChanged" + index: 1 + lineNumber: 33 + } + Signal { name: "hoveredChanged"; lineNumber: 49 } + Signal { name: "blockingChanged"; revision: 1539; lineNumber: 50 } + } + Component { + file: "private/qquickimage_p.h" + lineNumber: 25 + name: "QQuickImage" + accessSemantics: "reference" + prototype: "QQuickImageBase" + exports: [ + "QtQuick/Image 2.0", + "QtQuick/Image 2.1", + "QtQuick/Image 2.3", + "QtQuick/Image 2.4", + "QtQuick/Image 2.5", + "QtQuick/Image 2.7", + "QtQuick/Image 2.11", + "QtQuick/Image 2.14", + "QtQuick/Image 2.15", + "QtQuick/Image 6.0", + "QtQuick/Image 6.2", + "QtQuick/Image 6.3", + "QtQuick/Image 6.7", + "QtQuick/Image 6.8" + ] + exportMetaObjectRevisions: [ + 512, + 513, + 515, + 516, + 517, + 519, + 523, + 526, + 527, + 1536, + 1538, + 1539, + 1543, + 1544 + ] + Enum { + name: "HAlignment" + lineNumber: 45 + values: ["AlignLeft", "AlignRight", "AlignHCenter"] + } + Enum { + name: "VAlignment" + lineNumber: 49 + values: ["AlignTop", "AlignBottom", "AlignVCenter"] + } + Enum { + name: "FillMode" + lineNumber: 54 + values: [ + "Stretch", + "PreserveAspectFit", + "PreserveAspectCrop", + "Tile", + "TileVertically", + "TileHorizontally", + "Pad" + ] + } + Property { + name: "fillMode" + type: "FillMode" + read: "fillMode" + write: "setFillMode" + notify: "fillModeChanged" + index: 0 + lineNumber: 29 + } + Property { + name: "paintedWidth" + type: "double" + read: "paintedWidth" + notify: "paintedGeometryChanged" + index: 1 + lineNumber: 30 + isReadonly: true + } + Property { + name: "paintedHeight" + type: "double" + read: "paintedHeight" + notify: "paintedGeometryChanged" + index: 2 + lineNumber: 31 + isReadonly: true + } + Property { + name: "horizontalAlignment" + type: "HAlignment" + read: "horizontalAlignment" + write: "setHorizontalAlignment" + notify: "horizontalAlignmentChanged" + index: 3 + lineNumber: 32 + } + Property { + name: "verticalAlignment" + type: "VAlignment" + read: "verticalAlignment" + write: "setVerticalAlignment" + notify: "verticalAlignmentChanged" + index: 4 + lineNumber: 33 + } + Property { + name: "sourceSize" + type: "QSize" + read: "sourceSize" + write: "setSourceSize" + reset: "resetSourceSize" + notify: "sourceSizeChanged" + index: 5 + lineNumber: 34 + } + Property { + name: "mipmap" + revision: 515 + type: "bool" + read: "mipmap" + write: "setMipmap" + notify: "mipmapChanged" + index: 6 + lineNumber: 35 + } + Property { + name: "autoTransform" + revision: 517 + type: "bool" + read: "autoTransform" + write: "setAutoTransform" + notify: "autoTransformChanged" + index: 7 + lineNumber: 36 + } + Property { + name: "sourceClipRect" + revision: 527 + type: "QRectF" + read: "sourceClipRect" + write: "setSourceClipRect" + reset: "resetSourceClipRect" + notify: "sourceClipRectChanged" + index: 8 + lineNumber: 37 + } + Signal { name: "fillModeChanged"; lineNumber: 80 } + Signal { name: "paintedGeometryChanged"; lineNumber: 81 } + Signal { + name: "horizontalAlignmentChanged" + lineNumber: 82 + Parameter { name: "alignment"; type: "QQuickImage::HAlignment" } + } + Signal { + name: "verticalAlignmentChanged" + lineNumber: 83 + Parameter { name: "alignment"; type: "QQuickImage::VAlignment" } + } + Signal { + name: "mipmapChanged" + revision: 515 + lineNumber: 84 + Parameter { type: "bool" } + } + Signal { name: "autoTransformChanged"; revision: 517; lineNumber: 85 } + Method { name: "invalidateSceneGraph"; lineNumber: 88 } + } + Component { + file: "private/qquickimagebase_p.h" + lineNumber: 26 + name: "QQuickImageBase" + accessSemantics: "reference" + prototype: "QQuickImplicitSizeItem" + exports: [ + "QtQuick/ImageBase 2.14", + "QtQuick/ImageBase 2.15", + "QtQuick/ImageBase 6.0", + "QtQuick/ImageBase 6.2", + "QtQuick/ImageBase 6.3", + "QtQuick/ImageBase 6.7", + "QtQuick/ImageBase 6.8" + ] + isCreatable: false + exportMetaObjectRevisions: [526, 527, 1536, 1538, 1539, 1543, 1544] + Enum { + name: "LoadPixmapOptions" + alias: "LoadPixmapOption" + isFlag: true + lineNumber: 47 + values: ["NoOption", "HandleDPR", "UseProviderOptions"] + } + Enum { + name: "Status" + lineNumber: 58 + values: ["Null", "Ready", "Loading", "Error"] + } + Property { + name: "status" + type: "Status" + read: "status" + notify: "statusChanged" + index: 0 + lineNumber: 30 + isReadonly: true + } + Property { + name: "source" + type: "QUrl" + read: "source" + write: "setSource" + notify: "sourceChanged" + index: 1 + lineNumber: 31 + } + Property { + name: "progress" + type: "double" + read: "progress" + notify: "progressChanged" + index: 2 + lineNumber: 32 + isReadonly: true + } + Property { + name: "asynchronous" + type: "bool" + read: "asynchronous" + write: "setAsynchronous" + notify: "asynchronousChanged" + index: 3 + lineNumber: 33 + } + Property { + name: "cache" + type: "bool" + read: "cache" + write: "setCache" + notify: "cacheChanged" + index: 4 + lineNumber: 34 + } + Property { + name: "mirror" + type: "bool" + read: "mirror" + write: "setMirror" + notify: "mirrorChanged" + index: 5 + lineNumber: 35 + } + Property { + name: "mirrorVertically" + revision: 1538 + type: "bool" + read: "mirrorVertically" + write: "setMirrorVertically" + notify: "mirrorVerticallyChanged" + index: 6 + lineNumber: 36 + } + Property { + name: "retainWhileLoading" + revision: 1544 + type: "bool" + read: "retainWhileLoading" + write: "setRetainWhileLoading" + notify: "retainWhileLoadingChanged" + index: 7 + lineNumber: 37 + } + Property { + name: "currentFrame" + revision: 526 + type: "int" + read: "currentFrame" + write: "setCurrentFrame" + notify: "currentFrameChanged" + index: 8 + lineNumber: 38 + } + Property { + name: "frameCount" + revision: 526 + type: "int" + read: "frameCount" + notify: "frameCountChanged" + index: 9 + lineNumber: 39 + isReadonly: true + } + Property { + name: "colorSpace" + revision: 527 + type: "QColorSpace" + read: "colorSpace" + write: "setColorSpace" + notify: "colorSpaceChanged" + index: 10 + lineNumber: 40 + } + Signal { + name: "sourceChanged" + lineNumber: 109 + Parameter { type: "QUrl" } + } + Signal { name: "sourceSizeChanged"; lineNumber: 110 } + Signal { + name: "statusChanged" + lineNumber: 111 + Parameter { type: "QQuickImageBase::Status" } + } + Signal { + name: "progressChanged" + lineNumber: 112 + Parameter { name: "progress"; type: "double" } + } + Signal { name: "asynchronousChanged"; lineNumber: 113 } + Signal { name: "cacheChanged"; lineNumber: 114 } + Signal { name: "mirrorChanged"; lineNumber: 115 } + Signal { name: "currentFrameChanged"; revision: 526; lineNumber: 116 } + Signal { name: "frameCountChanged"; revision: 526; lineNumber: 117 } + Signal { name: "sourceClipRectChanged"; revision: 527; lineNumber: 118 } + Signal { name: "colorSpaceChanged"; revision: 527; lineNumber: 119 } + Signal { name: "mirrorVerticallyChanged"; revision: 1538; lineNumber: 120 } + Signal { name: "retainWhileLoadingChanged"; revision: 1544; lineNumber: 121 } + Method { name: "requestFinished"; lineNumber: 133 } + Method { + name: "requestProgress" + lineNumber: 134 + Parameter { type: "qlonglong" } + Parameter { type: "qlonglong" } + } + } + Component { + file: "private/qquickimplicitsizeitem_p.h" + lineNumber: 25 + name: "QQuickImplicitSizeItem" + accessSemantics: "reference" + defaultProperty: "data" + parentProperty: "parent" + prototype: "QQuickItem" + Property { + name: "implicitWidth" + type: "double" + read: "implicitWidth" + notify: "implicitWidthChanged" + index: 0 + lineNumber: 28 + isReadonly: true + } + Property { + name: "implicitHeight" + type: "double" + read: "implicitHeight" + notify: "implicitHeightChanged" + index: 1 + lineNumber: 29 + isReadonly: true + } + } + Component { + file: "private/qquickinputmethod_p.h" + lineNumber: 29 + name: "QQuickInputMethod" + accessSemantics: "reference" + prototype: "QObject" + exports: ["QtQuick/InputMethod 6.4"] + isCreatable: false + isSingleton: true + exportMetaObjectRevisions: [1540] + Property { + name: "cursorRectangle" + type: "QRectF" + read: "cursorRectangle" + notify: "cursorRectangleChanged" + index: 0 + lineNumber: 36 + isReadonly: true + isFinal: true + } + Property { + name: "anchorRectangle" + type: "QRectF" + read: "anchorRectangle" + notify: "anchorRectangleChanged" + index: 1 + lineNumber: 37 + isReadonly: true + isFinal: true + } + Property { + name: "keyboardRectangle" + type: "QRectF" + read: "keyboardRectangle" + notify: "keyboardRectangleChanged" + index: 2 + lineNumber: 38 + isReadonly: true + isFinal: true + } + Property { + name: "inputItemClipRectangle" + type: "QRectF" + read: "inputItemClipRectangle" + notify: "inputItemClipRectangleChanged" + index: 3 + lineNumber: 39 + isReadonly: true + isFinal: true + } + Property { + name: "visible" + type: "bool" + read: "isVisible" + notify: "visibleChanged" + index: 4 + lineNumber: 41 + isReadonly: true + isFinal: true + } + Property { + name: "animating" + type: "bool" + read: "isAnimating" + notify: "animatingChanged" + index: 5 + lineNumber: 42 + isReadonly: true + isFinal: true + } + Property { + name: "locale" + type: "QLocale" + read: "locale" + notify: "localeChanged" + index: 6 + lineNumber: 43 + isReadonly: true + isFinal: true + } + Property { + name: "inputDirection" + type: "Qt::LayoutDirection" + read: "inputDirection" + notify: "inputDirectionChanged" + index: 7 + lineNumber: 44 + isReadonly: true + isFinal: true + } + Signal { name: "anchorRectangleChanged"; lineNumber: 67 } + Signal { name: "animatingChanged"; lineNumber: 68 } + Signal { name: "cursorRectangleChanged"; lineNumber: 69 } + Signal { + name: "inputDirectionChanged" + lineNumber: 70 + Parameter { name: "newDirection"; type: "Qt::LayoutDirection" } + } + Signal { name: "inputItemClipRectangleChanged"; lineNumber: 71 } + Signal { name: "keyboardRectangleChanged"; lineNumber: 72 } + Signal { name: "localeChanged"; lineNumber: 73 } + Signal { name: "visibleChanged"; lineNumber: 74 } + Method { name: "commit"; lineNumber: 77 } + Method { name: "hide"; lineNumber: 78 } + Method { + name: "invokeAction" + lineNumber: 79 + Parameter { name: "a"; type: "QInputMethod::Action" } + Parameter { name: "cursorPosition"; type: "int" } + } + Method { name: "reset"; lineNumber: 80 } + Method { name: "show"; lineNumber: 81 } + Method { + name: "update" + lineNumber: 82 + Parameter { name: "queries"; type: "Qt::InputMethodQueries" } + } + } + Component { + file: "private/qquickvalidator_p.h" + lineNumber: 28 + name: "QQuickIntValidator" + accessSemantics: "reference" + prototype: "QIntValidator" + exports: ["QtQuick/IntValidator 2.0", "QtQuick/IntValidator 6.0"] + exportMetaObjectRevisions: [512, 1536] + Property { + name: "locale" + type: "QString" + read: "localeName" + write: "setLocaleName" + reset: "resetLocaleName" + notify: "localeNameChanged" + index: 0 + lineNumber: 31 + } + Signal { name: "localeNameChanged"; lineNumber: 42 } + } + Component { + file: "qquickitem.h" + lineNumber: 63 + name: "QQuickItem" + accessSemantics: "reference" + defaultProperty: "data" + parentProperty: "parent" + prototype: "QObject" + interfaces: ["QQmlParserStatus"] + exports: [ + "QtQuick/Item 2.0", + "QtQuick/Item 2.1", + "QtQuick/Item 2.4", + "QtQuick/Item 2.7", + "QtQuick/Item 2.11", + "QtQuick/Item 6.0", + "QtQuick/Item 6.3", + "QtQuick/Item 6.7" + ] + exportMetaObjectRevisions: [512, 513, 516, 519, 523, 1536, 1539, 1543] + Enum { + name: "Flags" + alias: "Flag" + isFlag: true + lineNumber: 130 + values: [ + "ItemClipsChildrenToShape", + "ItemAcceptsInputMethod", + "ItemIsFocusScope", + "ItemHasContents", + "ItemAcceptsDrops", + "ItemIsViewport", + "ItemObservesViewport" + ] + } + Enum { + name: "ItemChange" + lineNumber: 145 + values: [ + "ItemChildAddedChange", + "ItemChildRemovedChange", + "ItemSceneChange", + "ItemVisibleHasChanged", + "ItemParentHasChanged", + "ItemOpacityHasChanged", + "ItemActiveFocusHasChanged", + "ItemRotationHasChanged", + "ItemAntialiasingHasChanged", + "ItemDevicePixelRatioHasChanged", + "ItemEnabledHasChanged", + "ItemScaleHasChanged", + "ItemTransformHasChanged" + ] + } + Enum { + name: "TransformOrigin" + lineNumber: 174 + values: [ + "TopLeft", + "Top", + "TopRight", + "Left", + "Center", + "Right", + "BottomLeft", + "Bottom", + "BottomRight" + ] + } + Property { + name: "parent" + type: "QQuickItem" + isPointer: true + read: "parentItem" + write: "setParentItem" + notify: "parentChanged" + index: 0 + lineNumber: 68 + isFinal: true + } + Property { + name: "data" + type: "QObject" + isList: true + read: "data" + index: 1 + lineNumber: 69 + privateClass: "QQuickItemPrivate" + isReadonly: true + } + Property { + name: "resources" + type: "QObject" + isList: true + read: "resources" + index: 2 + lineNumber: 70 + privateClass: "QQuickItemPrivate" + isReadonly: true + } + Property { + name: "children" + type: "QQuickItem" + isList: true + read: "children" + notify: "childrenChanged" + index: 3 + lineNumber: 71 + privateClass: "QQuickItemPrivate" + isReadonly: true + } + Property { + name: "x" + type: "double" + bindable: "bindableX" + read: "x" + write: "setX" + notify: "xChanged" + index: 4 + lineNumber: 73 + isFinal: true + } + Property { + name: "y" + type: "double" + bindable: "bindableY" + read: "y" + write: "setY" + notify: "yChanged" + index: 5 + lineNumber: 74 + isFinal: true + } + Property { + name: "z" + type: "double" + read: "z" + write: "setZ" + notify: "zChanged" + index: 6 + lineNumber: 75 + isFinal: true + } + Property { + name: "width" + type: "double" + bindable: "bindableWidth" + read: "width" + write: "setWidth" + reset: "resetWidth" + notify: "widthChanged" + index: 7 + lineNumber: 76 + isFinal: true + } + Property { + name: "height" + type: "double" + bindable: "bindableHeight" + read: "height" + write: "setHeight" + reset: "resetHeight" + notify: "heightChanged" + index: 8 + lineNumber: 77 + isFinal: true + } + Property { + name: "opacity" + type: "double" + read: "opacity" + write: "setOpacity" + notify: "opacityChanged" + index: 9 + lineNumber: 79 + isFinal: true + } + Property { + name: "enabled" + type: "bool" + read: "isEnabled" + write: "setEnabled" + notify: "enabledChanged" + index: 10 + lineNumber: 80 + } + Property { + name: "visible" + type: "bool" + read: "isVisible" + write: "setVisible" + notify: "visibleChanged" + index: 11 + lineNumber: 81 + isFinal: true + } + Property { + name: "palette" + revision: 1536 + type: "QQuickPalette" + isPointer: true + read: "palette" + write: "setPalette" + reset: "resetPalette" + notify: "paletteChanged" + index: 12 + lineNumber: 82 + privateClass: "QQuickItemPrivate" + } + Property { + name: "visibleChildren" + type: "QQuickItem" + isList: true + read: "visibleChildren" + notify: "visibleChildrenChanged" + index: 13 + lineNumber: 83 + privateClass: "QQuickItemPrivate" + isReadonly: true + } + Property { + name: "states" + type: "QQuickState" + isList: true + read: "states" + index: 14 + lineNumber: 85 + privateClass: "QQuickItemPrivate" + isReadonly: true + } + Property { + name: "transitions" + type: "QQuickTransition" + isList: true + read: "transitions" + index: 15 + lineNumber: 86 + privateClass: "QQuickItemPrivate" + isReadonly: true + } + Property { + name: "state" + type: "QString" + read: "state" + write: "setState" + notify: "stateChanged" + index: 16 + lineNumber: 87 + } + Property { + name: "childrenRect" + type: "QRectF" + read: "childrenRect" + notify: "childrenRectChanged" + index: 17 + lineNumber: 88 + isReadonly: true + isFinal: true + } + Property { + name: "anchors" + type: "QQuickAnchors" + isPointer: true + read: "anchors" + index: 18 + lineNumber: 89 + privateClass: "QQuickItemPrivate" + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "left" + type: "QQuickAnchorLine" + read: "left" + index: 19 + lineNumber: 90 + privateClass: "QQuickItemPrivate" + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "right" + type: "QQuickAnchorLine" + read: "right" + index: 20 + lineNumber: 91 + privateClass: "QQuickItemPrivate" + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "horizontalCenter" + type: "QQuickAnchorLine" + read: "horizontalCenter" + index: 21 + lineNumber: 92 + privateClass: "QQuickItemPrivate" + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "top" + type: "QQuickAnchorLine" + read: "top" + index: 22 + lineNumber: 93 + privateClass: "QQuickItemPrivate" + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "bottom" + type: "QQuickAnchorLine" + read: "bottom" + index: 23 + lineNumber: 94 + privateClass: "QQuickItemPrivate" + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "verticalCenter" + type: "QQuickAnchorLine" + read: "verticalCenter" + index: 24 + lineNumber: 95 + privateClass: "QQuickItemPrivate" + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "baseline" + type: "QQuickAnchorLine" + read: "baseline" + index: 25 + lineNumber: 96 + privateClass: "QQuickItemPrivate" + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "baselineOffset" + type: "double" + read: "baselineOffset" + write: "setBaselineOffset" + notify: "baselineOffsetChanged" + index: 26 + lineNumber: 97 + } + Property { + name: "clip" + type: "bool" + read: "clip" + write: "setClip" + notify: "clipChanged" + index: 27 + lineNumber: 99 + } + Property { + name: "focus" + type: "bool" + read: "hasFocus" + write: "setFocus" + notify: "focusChanged" + index: 28 + lineNumber: 101 + isFinal: true + } + Property { + name: "activeFocus" + type: "bool" + read: "hasActiveFocus" + notify: "activeFocusChanged" + index: 29 + lineNumber: 102 + isReadonly: true + isFinal: true + } + Property { + name: "activeFocusOnTab" + revision: 513 + type: "bool" + read: "activeFocusOnTab" + write: "setActiveFocusOnTab" + notify: "activeFocusOnTabChanged" + index: 30 + lineNumber: 103 + isFinal: true + } + Property { + name: "focusPolicy" + revision: 1543 + type: "Qt::FocusPolicy" + read: "focusPolicy" + write: "setFocusPolicy" + notify: "focusPolicyChanged" + index: 31 + lineNumber: 105 + } + Property { + name: "rotation" + type: "double" + read: "rotation" + write: "setRotation" + notify: "rotationChanged" + index: 32 + lineNumber: 107 + } + Property { + name: "scale" + type: "double" + read: "scale" + write: "setScale" + notify: "scaleChanged" + index: 33 + lineNumber: 108 + } + Property { + name: "transformOrigin" + type: "TransformOrigin" + read: "transformOrigin" + write: "setTransformOrigin" + notify: "transformOriginChanged" + index: 34 + lineNumber: 109 + } + Property { + name: "transformOriginPoint" + type: "QPointF" + read: "transformOriginPoint" + index: 35 + lineNumber: 110 + isReadonly: true + } + Property { + name: "transform" + type: "QQuickTransform" + isList: true + read: "transform" + index: 36 + lineNumber: 111 + isReadonly: true + isFinal: true + } + Property { + name: "smooth" + type: "bool" + read: "smooth" + write: "setSmooth" + notify: "smoothChanged" + index: 37 + lineNumber: 113 + } + Property { + name: "antialiasing" + type: "bool" + read: "antialiasing" + write: "setAntialiasing" + reset: "resetAntialiasing" + notify: "antialiasingChanged" + index: 38 + lineNumber: 114 + } + Property { + name: "implicitWidth" + type: "double" + read: "implicitWidth" + write: "setImplicitWidth" + notify: "implicitWidthChanged" + index: 39 + lineNumber: 115 + } + Property { + name: "implicitHeight" + type: "double" + read: "implicitHeight" + write: "setImplicitHeight" + notify: "implicitHeightChanged" + index: 40 + lineNumber: 116 + } + Property { + name: "containmentMask" + revision: 523 + type: "QObject" + isPointer: true + read: "containmentMask" + write: "setContainmentMask" + notify: "containmentMaskChanged" + index: 41 + lineNumber: 117 + } + Property { + name: "layer" + type: "QQuickItemLayer" + isPointer: true + read: "layer" + index: 42 + lineNumber: 120 + privateClass: "QQuickItemPrivate" + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Signal { + name: "childrenRectChanged" + lineNumber: 388 + Parameter { type: "QRectF" } + } + Signal { + name: "baselineOffsetChanged" + lineNumber: 389 + Parameter { type: "double" } + } + Signal { + name: "stateChanged" + lineNumber: 390 + Parameter { type: "QString" } + } + Signal { + name: "focusChanged" + lineNumber: 391 + Parameter { type: "bool" } + } + Signal { + name: "activeFocusChanged" + lineNumber: 392 + Parameter { type: "bool" } + } + Signal { + name: "focusPolicyChanged" + revision: 1543 + lineNumber: 393 + Parameter { type: "Qt::FocusPolicy" } + } + Signal { + name: "activeFocusOnTabChanged" + revision: 513 + lineNumber: 394 + Parameter { type: "bool" } + } + Signal { + name: "parentChanged" + lineNumber: 395 + Parameter { type: "QQuickItem"; isPointer: true } + } + Signal { + name: "transformOriginChanged" + lineNumber: 396 + Parameter { type: "TransformOrigin" } + } + Signal { + name: "smoothChanged" + lineNumber: 397 + Parameter { type: "bool" } + } + Signal { + name: "antialiasingChanged" + lineNumber: 398 + Parameter { type: "bool" } + } + Signal { + name: "clipChanged" + lineNumber: 399 + Parameter { type: "bool" } + } + Signal { + name: "windowChanged" + revision: 513 + lineNumber: 400 + Parameter { name: "window"; type: "QQuickWindow"; isPointer: true } + } + Signal { name: "childrenChanged"; lineNumber: 402 } + Signal { name: "opacityChanged"; lineNumber: 403 } + Signal { name: "enabledChanged"; lineNumber: 404 } + Signal { name: "visibleChanged"; lineNumber: 405 } + Signal { name: "visibleChildrenChanged"; lineNumber: 406 } + Signal { name: "rotationChanged"; lineNumber: 407 } + Signal { name: "scaleChanged"; lineNumber: 408 } + Signal { name: "xChanged"; lineNumber: 410 } + Signal { name: "yChanged"; lineNumber: 411 } + Signal { name: "widthChanged"; lineNumber: 412 } + Signal { name: "heightChanged"; lineNumber: 413 } + Signal { name: "zChanged"; lineNumber: 414 } + Signal { name: "implicitWidthChanged"; lineNumber: 415 } + Signal { name: "implicitHeightChanged"; lineNumber: 416 } + Signal { name: "containmentMaskChanged"; revision: 523; lineNumber: 417 } + Signal { name: "paletteChanged"; revision: 1536; lineNumber: 419 } + Signal { name: "paletteCreated"; revision: 1536; lineNumber: 420 } + Method { name: "update"; lineNumber: 385 } + Method { + name: "_q_resourceObjectDeleted" + lineNumber: 478 + Parameter { type: "QObject"; isPointer: true } + } + Method { + name: "_q_createJSWrapper" + type: "qulonglong" + lineNumber: 479 + Parameter { type: "QQmlV4ExecutionEnginePtr" } + } + Method { + name: "grabToImage" + revision: 516 + type: "bool" + lineNumber: 309 + Parameter { name: "callback"; type: "QJSValue" } + Parameter { name: "targetSize"; type: "QSize" } + } + Method { + name: "grabToImage" + revision: 516 + type: "bool" + isCloned: true + lineNumber: 309 + Parameter { name: "callback"; type: "QJSValue" } + } + Method { + name: "contains" + type: "bool" + isMethodConstant: true + lineNumber: 312 + Parameter { name: "point"; type: "QPointF" } + } + Method { + name: "mapFromItem" + type: "QPointF" + isMethodConstant: true + lineNumber: 330 + Parameter { name: "item"; type: "QQuickItem"; isPointer: true; isTypeConstant: true } + Parameter { name: "point"; type: "QPointF" } + } + Method { + name: "mapFromItem" + type: "QPointF" + lineNumber: 332 + Parameter { name: "item"; type: "QQuickItem"; isPointer: true; isTypeConstant: true } + Parameter { name: "x"; type: "double" } + Parameter { name: "y"; type: "double" } + } + Method { + name: "mapFromItem" + type: "QRectF" + isMethodConstant: true + lineNumber: 333 + Parameter { name: "item"; type: "QQuickItem"; isPointer: true; isTypeConstant: true } + Parameter { name: "rect"; type: "QRectF" } + } + Method { + name: "mapFromItem" + type: "QRectF" + isMethodConstant: true + lineNumber: 334 + Parameter { name: "item"; type: "QQuickItem"; isPointer: true; isTypeConstant: true } + Parameter { name: "x"; type: "double" } + Parameter { name: "y"; type: "double" } + Parameter { name: "width"; type: "double" } + Parameter { name: "height"; type: "double" } + } + Method { + name: "mapToItem" + type: "QPointF" + isMethodConstant: true + lineNumber: 340 + Parameter { name: "item"; type: "QQuickItem"; isPointer: true; isTypeConstant: true } + Parameter { name: "point"; type: "QPointF" } + } + Method { + name: "mapToItem" + type: "QPointF" + lineNumber: 342 + Parameter { name: "item"; type: "QQuickItem"; isPointer: true; isTypeConstant: true } + Parameter { name: "x"; type: "double" } + Parameter { name: "y"; type: "double" } + } + Method { + name: "mapToItem" + type: "QRectF" + isMethodConstant: true + lineNumber: 343 + Parameter { name: "item"; type: "QQuickItem"; isPointer: true; isTypeConstant: true } + Parameter { name: "rect"; type: "QRectF" } + } + Method { + name: "mapToItem" + type: "QRectF" + isMethodConstant: true + lineNumber: 344 + Parameter { name: "item"; type: "QQuickItem"; isPointer: true; isTypeConstant: true } + Parameter { name: "x"; type: "double" } + Parameter { name: "y"; type: "double" } + Parameter { name: "width"; type: "double" } + Parameter { name: "height"; type: "double" } + } + Method { + name: "mapFromGlobal" + revision: 519 + type: "QPointF" + isMethodConstant: true + lineNumber: 350 + Parameter { name: "x"; type: "double" } + Parameter { name: "y"; type: "double" } + } + Method { + name: "mapFromGlobal" + revision: 519 + type: "QPointF" + isMethodConstant: true + lineNumber: 352 + Parameter { name: "point"; type: "QPointF" } + } + Method { + name: "mapToGlobal" + revision: 519 + type: "QPointF" + isMethodConstant: true + lineNumber: 358 + Parameter { name: "x"; type: "double" } + Parameter { name: "y"; type: "double" } + } + Method { + name: "mapToGlobal" + revision: 519 + type: "QPointF" + isMethodConstant: true + lineNumber: 360 + Parameter { name: "point"; type: "QPointF" } + } + Method { name: "forceActiveFocus"; lineNumber: 362 } + Method { + name: "forceActiveFocus" + lineNumber: 363 + Parameter { name: "reason"; type: "Qt::FocusReason" } + } + Method { + name: "nextItemInFocusChain" + revision: 513 + type: "QQuickItem" + isPointer: true + lineNumber: 364 + Parameter { name: "forward"; type: "bool" } + } + Method { + name: "nextItemInFocusChain" + revision: 513 + type: "QQuickItem" + isPointer: true + isCloned: true + lineNumber: 364 + } + Method { + name: "childAt" + type: "QQuickItem" + isPointer: true + isMethodConstant: true + lineNumber: 365 + Parameter { name: "x"; type: "double" } + Parameter { name: "y"; type: "double" } + } + Method { name: "ensurePolished"; revision: 1539; lineNumber: 366 } + Method { name: "dumpItemTree"; revision: 1539; isMethodConstant: true; lineNumber: 368 } + } + Component { + file: "qquickitemgrabresult.h" + lineNumber: 20 + name: "QQuickItemGrabResult" + accessSemantics: "reference" + prototype: "QObject" + Property { + name: "image" + type: "QImage" + read: "image" + index: 0 + lineNumber: 25 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "url" + type: "QUrl" + read: "url" + index: 1 + lineNumber: 26 + isReadonly: true + isPropertyConstant: true + } + Signal { name: "ready"; lineNumber: 47 } + Method { name: "setup"; lineNumber: 50 } + Method { name: "render"; lineNumber: 51 } + Method { + name: "saveToFile" + type: "bool" + isMethodConstant: true + lineNumber: 40 + Parameter { name: "fileName"; type: "QString" } + } + Method { + name: "saveToFile" + revision: 1538 + type: "bool" + isMethodConstant: true + lineNumber: 41 + Parameter { name: "fileName"; type: "QUrl" } + } + } + Component { + file: "private/qquickitem_p.h" + lineNumber: 116 + name: "QQuickItemLayer" + accessSemantics: "reference" + prototype: "QObject" + Property { + name: "enabled" + type: "bool" + read: "enabled" + write: "setEnabled" + notify: "enabledChanged" + index: 0 + lineNumber: 120 + isFinal: true + } + Property { + name: "textureSize" + type: "QSize" + read: "size" + write: "setSize" + notify: "sizeChanged" + index: 1 + lineNumber: 121 + isFinal: true + } + Property { + name: "sourceRect" + type: "QRectF" + read: "sourceRect" + write: "setSourceRect" + notify: "sourceRectChanged" + index: 2 + lineNumber: 122 + isFinal: true + } + Property { + name: "mipmap" + type: "bool" + read: "mipmap" + write: "setMipmap" + notify: "mipmapChanged" + index: 3 + lineNumber: 123 + isFinal: true + } + Property { + name: "smooth" + type: "bool" + read: "smooth" + write: "setSmooth" + notify: "smoothChanged" + index: 4 + lineNumber: 124 + isFinal: true + } + Property { + name: "live" + revision: 1541 + type: "bool" + read: "live" + write: "setLive" + notify: "liveChanged" + index: 5 + lineNumber: 125 + isFinal: true + } + Property { + name: "wrapMode" + type: "QQuickShaderEffectSource::WrapMode" + read: "wrapMode" + write: "setWrapMode" + notify: "wrapModeChanged" + index: 6 + lineNumber: 126 + isFinal: true + } + Property { + name: "format" + type: "QQuickShaderEffectSource::Format" + read: "format" + write: "setFormat" + notify: "formatChanged" + index: 7 + lineNumber: 127 + isFinal: true + } + Property { + name: "samplerName" + type: "QByteArray" + read: "name" + write: "setName" + notify: "nameChanged" + index: 8 + lineNumber: 128 + isFinal: true + } + Property { + name: "effect" + type: "QQmlComponent" + isPointer: true + read: "effect" + write: "setEffect" + notify: "effectChanged" + index: 9 + lineNumber: 129 + isFinal: true + } + Property { + name: "textureMirroring" + type: "QQuickShaderEffectSource::TextureMirroring" + read: "textureMirroring" + write: "setTextureMirroring" + notify: "textureMirroringChanged" + index: 10 + lineNumber: 130 + isFinal: true + } + Property { + name: "samples" + type: "int" + read: "samples" + write: "setSamples" + notify: "samplesChanged" + index: 11 + lineNumber: 131 + isFinal: true + } + Signal { + name: "enabledChanged" + lineNumber: 192 + Parameter { name: "enabled"; type: "bool" } + } + Signal { + name: "sizeChanged" + lineNumber: 193 + Parameter { name: "size"; type: "QSize" } + } + Signal { + name: "mipmapChanged" + lineNumber: 194 + Parameter { name: "mipmap"; type: "bool" } + } + Signal { + name: "wrapModeChanged" + lineNumber: 195 + Parameter { name: "mode"; type: "QQuickShaderEffectSource::WrapMode" } + } + Signal { + name: "nameChanged" + lineNumber: 196 + Parameter { name: "name"; type: "QByteArray" } + } + Signal { + name: "effectChanged" + lineNumber: 197 + Parameter { name: "component"; type: "QQmlComponent"; isPointer: true } + } + Signal { + name: "smoothChanged" + lineNumber: 198 + Parameter { name: "smooth"; type: "bool" } + } + Signal { + name: "liveChanged" + lineNumber: 199 + Parameter { name: "live"; type: "bool" } + } + Signal { + name: "formatChanged" + lineNumber: 200 + Parameter { name: "format"; type: "QQuickShaderEffectSource::Format" } + } + Signal { + name: "sourceRectChanged" + lineNumber: 201 + Parameter { name: "sourceRect"; type: "QRectF" } + } + Signal { + name: "textureMirroringChanged" + lineNumber: 202 + Parameter { name: "mirroring"; type: "QQuickShaderEffectSource::TextureMirroring" } + } + Signal { + name: "samplesChanged" + lineNumber: 203 + Parameter { name: "count"; type: "int" } + } + } + Component { + file: "private/qquickitemview_p.h" + lineNumber: 39 + name: "QQuickItemView" + accessSemantics: "reference" + defaultProperty: "flickableData" + prototype: "QQuickFlickable" + exports: [ + "QtQuick/ItemView 2.1", + "QtQuick/ItemView 2.3", + "QtQuick/ItemView 2.4", + "QtQuick/ItemView 2.7", + "QtQuick/ItemView 2.9", + "QtQuick/ItemView 2.10", + "QtQuick/ItemView 2.11", + "QtQuick/ItemView 2.12", + "QtQuick/ItemView 2.13", + "QtQuick/ItemView 2.15", + "QtQuick/ItemView 6.0", + "QtQuick/ItemView 6.3", + "QtQuick/ItemView 6.7", + "QtQuick/ItemView 6.9", + "QtQuick/ItemView 6.10" + ] + isCreatable: false + exportMetaObjectRevisions: [ + 513, + 515, + 516, + 519, + 521, + 522, + 523, + 524, + 525, + 527, + 1536, + 1539, + 1543, + 1545, + 1546 + ] + Enum { + name: "LayoutDirection" + lineNumber: 96 + values: [ + "LeftToRight", + "RightToLeft", + "VerticalTopToBottom", + "VerticalBottomToTop" + ] + } + Enum { + name: "VerticalLayoutDirection" + lineNumber: 104 + values: ["TopToBottom", "BottomToTop"] + } + Enum { + name: "HighlightRangeMode" + lineNumber: 190 + values: ["NoHighlightRange", "ApplyRange", "StrictlyEnforceRange"] + } + Enum { + name: "PositionMode" + lineNumber: 209 + values: [ + "Beginning", + "Center", + "End", + "Visible", + "Contain", + "SnapPosition" + ] + } + Property { + name: "model" + type: "QVariant" + read: "model" + write: "setModel" + notify: "modelChanged" + index: 0 + lineNumber: 43 + } + Property { + name: "delegate" + type: "QQmlComponent" + isPointer: true + read: "delegate" + write: "setDelegate" + notify: "delegateChanged" + index: 1 + lineNumber: 44 + } + Property { + name: "count" + type: "int" + read: "count" + notify: "countChanged" + index: 2 + lineNumber: 45 + isReadonly: true + } + Property { + name: "currentIndex" + type: "int" + read: "currentIndex" + write: "setCurrentIndex" + notify: "currentIndexChanged" + index: 3 + lineNumber: 47 + } + Property { + name: "currentItem" + type: "QQuickItem" + isPointer: true + read: "currentItem" + notify: "currentItemChanged" + index: 4 + lineNumber: 48 + isReadonly: true + } + Property { + name: "keyNavigationWraps" + type: "bool" + read: "isWrapEnabled" + write: "setWrapEnabled" + notify: "keyNavigationWrapsChanged" + index: 5 + lineNumber: 50 + } + Property { + name: "keyNavigationEnabled" + revision: 519 + type: "bool" + read: "isKeyNavigationEnabled" + write: "setKeyNavigationEnabled" + notify: "keyNavigationEnabledChanged" + index: 6 + lineNumber: 51 + } + Property { + name: "cacheBuffer" + type: "int" + read: "cacheBuffer" + write: "setCacheBuffer" + notify: "cacheBufferChanged" + index: 7 + lineNumber: 52 + } + Property { + name: "displayMarginBeginning" + revision: 515 + type: "int" + read: "displayMarginBeginning" + write: "setDisplayMarginBeginning" + notify: "displayMarginBeginningChanged" + index: 8 + lineNumber: 53 + } + Property { + name: "displayMarginEnd" + revision: 515 + type: "int" + read: "displayMarginEnd" + write: "setDisplayMarginEnd" + notify: "displayMarginEndChanged" + index: 9 + lineNumber: 54 + } + Property { + name: "layoutDirection" + type: "Qt::LayoutDirection" + read: "layoutDirection" + write: "setLayoutDirection" + notify: "layoutDirectionChanged" + index: 10 + lineNumber: 56 + } + Property { + name: "effectiveLayoutDirection" + type: "Qt::LayoutDirection" + read: "effectiveLayoutDirection" + notify: "effectiveLayoutDirectionChanged" + index: 11 + lineNumber: 57 + isReadonly: true + } + Property { + name: "verticalLayoutDirection" + type: "VerticalLayoutDirection" + read: "verticalLayoutDirection" + write: "setVerticalLayoutDirection" + notify: "verticalLayoutDirectionChanged" + index: 12 + lineNumber: 58 + } + Property { + name: "header" + type: "QQmlComponent" + isPointer: true + read: "header" + write: "setHeader" + notify: "headerChanged" + index: 13 + lineNumber: 60 + } + Property { + name: "headerItem" + type: "QQuickItem" + isPointer: true + read: "headerItem" + notify: "headerItemChanged" + index: 14 + lineNumber: 61 + isReadonly: true + } + Property { + name: "footer" + type: "QQmlComponent" + isPointer: true + read: "footer" + write: "setFooter" + notify: "footerChanged" + index: 15 + lineNumber: 62 + } + Property { + name: "footerItem" + type: "QQuickItem" + isPointer: true + read: "footerItem" + notify: "footerItemChanged" + index: 16 + lineNumber: 63 + isReadonly: true + } + Property { + name: "populate" + type: "QQuickTransition" + isPointer: true + read: "populateTransition" + write: "setPopulateTransition" + notify: "populateTransitionChanged" + index: 17 + lineNumber: 66 + } + Property { + name: "add" + type: "QQuickTransition" + isPointer: true + read: "addTransition" + write: "setAddTransition" + notify: "addTransitionChanged" + index: 18 + lineNumber: 67 + } + Property { + name: "addDisplaced" + type: "QQuickTransition" + isPointer: true + read: "addDisplacedTransition" + write: "setAddDisplacedTransition" + notify: "addDisplacedTransitionChanged" + index: 19 + lineNumber: 68 + } + Property { + name: "move" + type: "QQuickTransition" + isPointer: true + read: "moveTransition" + write: "setMoveTransition" + notify: "moveTransitionChanged" + index: 20 + lineNumber: 69 + } + Property { + name: "moveDisplaced" + type: "QQuickTransition" + isPointer: true + read: "moveDisplacedTransition" + write: "setMoveDisplacedTransition" + notify: "moveDisplacedTransitionChanged" + index: 21 + lineNumber: 70 + } + Property { + name: "remove" + type: "QQuickTransition" + isPointer: true + read: "removeTransition" + write: "setRemoveTransition" + notify: "removeTransitionChanged" + index: 22 + lineNumber: 71 + } + Property { + name: "removeDisplaced" + type: "QQuickTransition" + isPointer: true + read: "removeDisplacedTransition" + write: "setRemoveDisplacedTransition" + notify: "removeDisplacedTransitionChanged" + index: 23 + lineNumber: 72 + } + Property { + name: "displaced" + type: "QQuickTransition" + isPointer: true + read: "displacedTransition" + write: "setDisplacedTransition" + notify: "displacedTransitionChanged" + index: 24 + lineNumber: 73 + } + Property { + name: "highlight" + type: "QQmlComponent" + isPointer: true + read: "highlight" + write: "setHighlight" + notify: "highlightChanged" + index: 25 + lineNumber: 76 + } + Property { + name: "highlightItem" + type: "QQuickItem" + isPointer: true + read: "highlightItem" + notify: "highlightItemChanged" + index: 26 + lineNumber: 77 + isReadonly: true + } + Property { + name: "highlightFollowsCurrentItem" + type: "bool" + read: "highlightFollowsCurrentItem" + write: "setHighlightFollowsCurrentItem" + notify: "highlightFollowsCurrentItemChanged" + index: 27 + lineNumber: 78 + } + Property { + name: "highlightRangeMode" + type: "HighlightRangeMode" + read: "highlightRangeMode" + write: "setHighlightRangeMode" + notify: "highlightRangeModeChanged" + index: 28 + lineNumber: 79 + } + Property { + name: "preferredHighlightBegin" + type: "double" + read: "preferredHighlightBegin" + write: "setPreferredHighlightBegin" + reset: "resetPreferredHighlightBegin" + notify: "preferredHighlightBeginChanged" + index: 29 + lineNumber: 80 + } + Property { + name: "preferredHighlightEnd" + type: "double" + read: "preferredHighlightEnd" + write: "setPreferredHighlightEnd" + reset: "resetPreferredHighlightEnd" + notify: "preferredHighlightEndChanged" + index: 30 + lineNumber: 81 + } + Property { + name: "highlightMoveDuration" + type: "int" + read: "highlightMoveDuration" + write: "setHighlightMoveDuration" + notify: "highlightMoveDurationChanged" + index: 31 + lineNumber: 82 + } + Property { + name: "reuseItems" + revision: 527 + type: "bool" + read: "reuseItems" + write: "setReuseItems" + notify: "reuseItemsChanged" + index: 32 + lineNumber: 84 + } + Property { + name: "delegateModelAccess" + revision: 1546 + type: "QQmlDelegateModel::DelegateModelAccess" + read: "delegateModelAccess" + write: "setDelegateModelAccess" + notify: "delegateModelAccessChanged" + index: 33 + lineNumber: 85 + isFinal: true + } + Signal { name: "modelChanged"; lineNumber: 229 } + Signal { name: "delegateChanged"; lineNumber: 230 } + Signal { name: "countChanged"; lineNumber: 231 } + Signal { name: "currentIndexChanged"; lineNumber: 232 } + Signal { name: "currentItemChanged"; lineNumber: 233 } + Signal { name: "keyNavigationWrapsChanged"; lineNumber: 235 } + Signal { name: "keyNavigationEnabledChanged"; revision: 519; lineNumber: 236 } + Signal { name: "cacheBufferChanged"; lineNumber: 237 } + Signal { name: "displayMarginBeginningChanged"; lineNumber: 238 } + Signal { name: "displayMarginEndChanged"; lineNumber: 239 } + Signal { name: "layoutDirectionChanged"; lineNumber: 241 } + Signal { name: "effectiveLayoutDirectionChanged"; lineNumber: 242 } + Signal { name: "verticalLayoutDirectionChanged"; lineNumber: 243 } + Signal { name: "headerChanged"; lineNumber: 245 } + Signal { name: "footerChanged"; lineNumber: 246 } + Signal { name: "headerItemChanged"; lineNumber: 247 } + Signal { name: "footerItemChanged"; lineNumber: 248 } + Signal { name: "populateTransitionChanged"; lineNumber: 251 } + Signal { name: "addTransitionChanged"; lineNumber: 252 } + Signal { name: "addDisplacedTransitionChanged"; lineNumber: 253 } + Signal { name: "moveTransitionChanged"; lineNumber: 254 } + Signal { name: "moveDisplacedTransitionChanged"; lineNumber: 255 } + Signal { name: "removeTransitionChanged"; lineNumber: 256 } + Signal { name: "removeDisplacedTransitionChanged"; lineNumber: 257 } + Signal { name: "displacedTransitionChanged"; lineNumber: 258 } + Signal { name: "highlightChanged"; lineNumber: 261 } + Signal { name: "highlightItemChanged"; lineNumber: 262 } + Signal { name: "highlightFollowsCurrentItemChanged"; lineNumber: 263 } + Signal { name: "highlightRangeModeChanged"; lineNumber: 264 } + Signal { name: "preferredHighlightBeginChanged"; lineNumber: 265 } + Signal { name: "preferredHighlightEndChanged"; lineNumber: 266 } + Signal { name: "highlightMoveDurationChanged"; lineNumber: 267 } + Signal { name: "reuseItemsChanged"; revision: 527; lineNumber: 269 } + Signal { name: "delegateModelAccessChanged"; revision: 1546; lineNumber: 270 } + Method { name: "destroyRemoved"; lineNumber: 282 } + Method { + name: "createdItem" + lineNumber: 283 + Parameter { name: "index"; type: "int" } + Parameter { name: "item"; type: "QObject"; isPointer: true } + } + Method { + name: "initItem" + lineNumber: 284 + Parameter { name: "index"; type: "int" } + Parameter { name: "item"; type: "QObject"; isPointer: true } + } + Method { + name: "modelUpdated" + lineNumber: 285 + Parameter { name: "changeSet"; type: "QQmlChangeSet" } + Parameter { name: "reset"; type: "bool" } + } + Method { + name: "destroyingItem" + lineNumber: 286 + Parameter { name: "item"; type: "QObject"; isPointer: true } + } + Method { + name: "onItemPooled" + revision: 527 + lineNumber: 287 + Parameter { name: "modelIndex"; type: "int" } + Parameter { name: "object"; type: "QObject"; isPointer: true } + } + Method { + name: "onItemReused" + revision: 527 + lineNumber: 288 + Parameter { name: "modelIndex"; type: "int" } + Parameter { name: "object"; type: "QObject"; isPointer: true } + } + Method { name: "animStopped"; lineNumber: 289 } + Method { name: "trackedPositionChanged"; lineNumber: 290 } + Method { + name: "positionViewAtIndex" + lineNumber: 212 + Parameter { name: "index"; type: "int" } + Parameter { name: "mode"; type: "int" } + } + Method { + name: "indexAt" + type: "int" + isMethodConstant: true + lineNumber: 213 + Parameter { name: "x"; type: "double" } + Parameter { name: "y"; type: "double" } + } + Method { + name: "itemAt" + type: "QQuickItem" + isPointer: true + isMethodConstant: true + lineNumber: 214 + Parameter { name: "x"; type: "double" } + Parameter { name: "y"; type: "double" } + } + Method { + name: "itemAtIndex" + revision: 525 + type: "QQuickItem" + isPointer: true + isMethodConstant: true + lineNumber: 215 + Parameter { name: "index"; type: "int" } + } + Method { name: "positionViewAtBeginning"; lineNumber: 216 } + Method { name: "positionViewAtEnd"; lineNumber: 217 } + Method { name: "forceLayout"; revision: 513; lineNumber: 218 } + } + Component { + file: "private/qquickitemview_p.h" + lineNumber: 297 + name: "QQuickItemViewAttached" + accessSemantics: "reference" + prototype: "QObject" + Property { + name: "isCurrentItem" + type: "bool" + read: "isCurrentItem" + notify: "currentItemChanged" + index: 0 + lineNumber: 301 + isReadonly: true + isFinal: true + } + Property { + name: "delayRemove" + type: "bool" + read: "delayRemove" + write: "setDelayRemove" + notify: "delayRemoveChanged" + index: 1 + lineNumber: 302 + isFinal: true + } + Property { + name: "section" + type: "QString" + read: "section" + notify: "sectionChanged" + index: 2 + lineNumber: 304 + isReadonly: true + isFinal: true + } + Property { + name: "previousSection" + type: "QString" + read: "prevSection" + notify: "prevSectionChanged" + index: 3 + lineNumber: 305 + isReadonly: true + isFinal: true + } + Property { + name: "nextSection" + type: "QString" + read: "nextSection" + notify: "nextSectionChanged" + index: 4 + lineNumber: 306 + isReadonly: true + isFinal: true + } + Signal { name: "viewChanged"; lineNumber: 372 } + Signal { name: "currentItemChanged"; lineNumber: 373 } + Signal { name: "delayRemoveChanged"; lineNumber: 374 } + Signal { name: "add"; lineNumber: 376 } + Signal { name: "remove"; lineNumber: 377 } + Signal { name: "sectionChanged"; lineNumber: 379 } + Signal { name: "prevSectionChanged"; lineNumber: 380 } + Signal { name: "nextSectionChanged"; lineNumber: 381 } + Signal { name: "pooled"; lineNumber: 383 } + Signal { name: "reused"; lineNumber: 384 } + } + Component { + file: "private/qquickevents_p_p.h" + lineNumber: 40 + name: "QQuickKeyEvent" + accessSemantics: "reference" + prototype: "QObject" + exports: [ + "QtQuick/KeyEvent 2.0", + "QtQuick/KeyEvent 2.2", + "QtQuick/KeyEvent 6.0" + ] + isCreatable: false + exportMetaObjectRevisions: [512, 514, 1536] + Property { + name: "key" + type: "int" + read: "key" + index: 0 + lineNumber: 43 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "text" + type: "QString" + read: "text" + index: 1 + lineNumber: 44 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "modifiers" + type: "int" + read: "modifiers" + index: 2 + lineNumber: 45 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "isAutoRepeat" + type: "bool" + read: "isAutoRepeat" + index: 3 + lineNumber: 46 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "count" + type: "int" + read: "count" + index: 4 + lineNumber: 47 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "nativeScanCode" + type: "uint" + read: "nativeScanCode" + index: 5 + lineNumber: 48 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "accepted" + type: "bool" + read: "isAccepted" + write: "setAccepted" + index: 6 + lineNumber: 49 + isFinal: true + } + Method { + name: "matches" + revision: 514 + type: "bool" + isMethodConstant: true + lineNumber: 93 + Parameter { name: "key"; type: "QKeySequence::StandardKey" } + } + } + Component { + file: "private/qquickitem_p.h" + lineNumber: 832 + name: "QQuickKeyNavigationAttached" + accessSemantics: "reference" + prototype: "QObject" + exports: ["QtQuick/KeyNavigation 2.0", "QtQuick/KeyNavigation 6.0"] + isCreatable: false + exportMetaObjectRevisions: [512, 1536] + attachedType: "QQuickKeyNavigationAttached" + Enum { + name: "Priority" + lineNumber: 866 + values: ["BeforeItem", "AfterItem"] + } + Property { + name: "left" + type: "QQuickItem" + isPointer: true + read: "left" + write: "setLeft" + notify: "leftChanged" + index: 0 + lineNumber: 837 + isFinal: true + } + Property { + name: "right" + type: "QQuickItem" + isPointer: true + read: "right" + write: "setRight" + notify: "rightChanged" + index: 1 + lineNumber: 838 + isFinal: true + } + Property { + name: "up" + type: "QQuickItem" + isPointer: true + read: "up" + write: "setUp" + notify: "upChanged" + index: 2 + lineNumber: 839 + isFinal: true + } + Property { + name: "down" + type: "QQuickItem" + isPointer: true + read: "down" + write: "setDown" + notify: "downChanged" + index: 3 + lineNumber: 840 + isFinal: true + } + Property { + name: "tab" + type: "QQuickItem" + isPointer: true + read: "tab" + write: "setTab" + notify: "tabChanged" + index: 4 + lineNumber: 841 + isFinal: true + } + Property { + name: "backtab" + type: "QQuickItem" + isPointer: true + read: "backtab" + write: "setBacktab" + notify: "backtabChanged" + index: 5 + lineNumber: 842 + isFinal: true + } + Property { + name: "priority" + type: "Priority" + read: "priority" + write: "setPriority" + notify: "priorityChanged" + index: 6 + lineNumber: 843 + isFinal: true + } + Signal { name: "leftChanged"; lineNumber: 874 } + Signal { name: "rightChanged"; lineNumber: 875 } + Signal { name: "upChanged"; lineNumber: 876 } + Signal { name: "downChanged"; lineNumber: 877 } + Signal { name: "tabChanged"; lineNumber: 878 } + Signal { name: "backtabChanged"; lineNumber: 879 } + Signal { name: "priorityChanged"; lineNumber: 880 } + } + Component { + file: "private/qquickitem_p.h" + lineNumber: 965 + name: "QQuickKeysAttached" + accessSemantics: "reference" + prototype: "QObject" + exports: ["QtQuick/Keys 2.0", "QtQuick/Keys 6.0"] + isCreatable: false + exportMetaObjectRevisions: [512, 1536] + attachedType: "QQuickKeysAttached" + Enum { + name: "Priority" + lineNumber: 992 + values: ["BeforeItem", "AfterItem"] + } + Property { + name: "enabled" + type: "bool" + read: "enabled" + write: "setEnabled" + notify: "enabledChanged" + index: 0 + lineNumber: 970 + isFinal: true + } + Property { + name: "forwardTo" + type: "QQuickItem" + isList: true + read: "forwardTo" + index: 1 + lineNumber: 971 + isReadonly: true + isFinal: true + } + Property { + name: "priority" + type: "Priority" + read: "priority" + write: "setPriority" + notify: "priorityChanged" + index: 2 + lineNumber: 972 + isFinal: true + } + Signal { name: "enabledChanged"; lineNumber: 1007 } + Signal { name: "priorityChanged"; lineNumber: 1008 } + Signal { + name: "pressed" + lineNumber: 1009 + Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true } + } + Signal { + name: "released" + lineNumber: 1010 + Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true } + } + Signal { + name: "shortcutOverride" + lineNumber: 1011 + Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true } + } + Signal { + name: "digit0Pressed" + lineNumber: 1012 + Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true } + } + Signal { + name: "digit1Pressed" + lineNumber: 1013 + Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true } + } + Signal { + name: "digit2Pressed" + lineNumber: 1014 + Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true } + } + Signal { + name: "digit3Pressed" + lineNumber: 1015 + Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true } + } + Signal { + name: "digit4Pressed" + lineNumber: 1016 + Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true } + } + Signal { + name: "digit5Pressed" + lineNumber: 1017 + Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true } + } + Signal { + name: "digit6Pressed" + lineNumber: 1018 + Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true } + } + Signal { + name: "digit7Pressed" + lineNumber: 1019 + Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true } + } + Signal { + name: "digit8Pressed" + lineNumber: 1020 + Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true } + } + Signal { + name: "digit9Pressed" + lineNumber: 1021 + Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true } + } + Signal { + name: "leftPressed" + lineNumber: 1023 + Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true } + } + Signal { + name: "rightPressed" + lineNumber: 1024 + Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true } + } + Signal { + name: "upPressed" + lineNumber: 1025 + Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true } + } + Signal { + name: "downPressed" + lineNumber: 1026 + Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true } + } + Signal { + name: "tabPressed" + lineNumber: 1027 + Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true } + } + Signal { + name: "backtabPressed" + lineNumber: 1028 + Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true } + } + Signal { + name: "asteriskPressed" + lineNumber: 1030 + Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true } + } + Signal { + name: "numberSignPressed" + lineNumber: 1031 + Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true } + } + Signal { + name: "escapePressed" + lineNumber: 1032 + Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true } + } + Signal { + name: "returnPressed" + lineNumber: 1033 + Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true } + } + Signal { + name: "enterPressed" + lineNumber: 1034 + Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true } + } + Signal { + name: "deletePressed" + lineNumber: 1035 + Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true } + } + Signal { + name: "spacePressed" + lineNumber: 1036 + Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true } + } + Signal { + name: "backPressed" + lineNumber: 1037 + Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true } + } + Signal { + name: "cancelPressed" + lineNumber: 1038 + Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true } + } + Signal { + name: "selectPressed" + lineNumber: 1039 + Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true } + } + Signal { + name: "yesPressed" + lineNumber: 1040 + Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true } + } + Signal { + name: "noPressed" + lineNumber: 1041 + Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true } + } + Signal { + name: "context1Pressed" + lineNumber: 1042 + Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true } + } + Signal { + name: "context2Pressed" + lineNumber: 1043 + Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true } + } + Signal { + name: "context3Pressed" + lineNumber: 1044 + Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true } + } + Signal { + name: "context4Pressed" + lineNumber: 1045 + Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true } + } + Signal { + name: "callPressed" + lineNumber: 1046 + Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true } + } + Signal { + name: "hangupPressed" + lineNumber: 1047 + Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true } + } + Signal { + name: "flipPressed" + lineNumber: 1048 + Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true } + } + Signal { + name: "menuPressed" + lineNumber: 1049 + Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true } + } + Signal { + name: "volumeUpPressed" + lineNumber: 1050 + Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true } + } + Signal { + name: "volumeDownPressed" + lineNumber: 1051 + Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true } + } + } + Component { + file: "private/qquickitem_p.h" + lineNumber: 889 + name: "QQuickLayoutMirroringAttached" + accessSemantics: "reference" + prototype: "QObject" + exports: [ + "QtQuick/LayoutMirroring 2.0", + "QtQuick/LayoutMirroring 6.0" + ] + isCreatable: false + exportMetaObjectRevisions: [512, 1536] + attachedType: "QQuickLayoutMirroringAttached" + Property { + name: "enabled" + type: "bool" + read: "enabled" + write: "setEnabled" + reset: "resetEnabled" + notify: "enabledChanged" + index: 0 + lineNumber: 892 + isFinal: true + } + Property { + name: "childrenInherit" + type: "bool" + read: "childrenInherit" + write: "setChildrenInherit" + notify: "childrenInheritChanged" + index: 1 + lineNumber: 893 + isFinal: true + } + Signal { name: "enabledChanged"; lineNumber: 912 } + Signal { name: "childrenInheritChanged"; lineNumber: 913 } + } + Component { + file: "private/qquicklistview_p.h" + lineNumber: 81 + name: "QQuickListView" + accessSemantics: "reference" + defaultProperty: "data" + prototype: "QQuickItemView" + exports: [ + "QtQuick/ListView 2.0", + "QtQuick/ListView 2.1", + "QtQuick/ListView 2.3", + "QtQuick/ListView 2.4", + "QtQuick/ListView 2.7", + "QtQuick/ListView 2.9", + "QtQuick/ListView 2.10", + "QtQuick/ListView 2.11", + "QtQuick/ListView 2.12", + "QtQuick/ListView 2.13", + "QtQuick/ListView 2.15", + "QtQuick/ListView 6.0", + "QtQuick/ListView 6.3", + "QtQuick/ListView 6.7", + "QtQuick/ListView 6.9", + "QtQuick/ListView 6.10" + ] + exportMetaObjectRevisions: [ + 512, + 513, + 515, + 516, + 519, + 521, + 522, + 523, + 524, + 525, + 527, + 1536, + 1539, + 1543, + 1545, + 1546 + ] + attachedType: "QQuickListViewAttached" + Enum { + name: "Orientation" + lineNumber: 113 + values: ["Horizontal", "Vertical"] + } + Enum { + name: "SnapMode" + lineNumber: 134 + values: ["NoSnap", "SnapToItem", "SnapOneItem"] + } + Enum { + name: "HeaderPositioning" + lineNumber: 139 + values: ["InlineHeader", "OverlayHeader", "PullBackHeader"] + } + Enum { + name: "FooterPositioning" + lineNumber: 144 + values: ["InlineFooter", "OverlayFooter", "PullBackFooter"] + } + Property { + name: "highlightMoveVelocity" + type: "double" + read: "highlightMoveVelocity" + write: "setHighlightMoveVelocity" + notify: "highlightMoveVelocityChanged" + index: 0 + lineNumber: 86 + } + Property { + name: "highlightResizeVelocity" + type: "double" + read: "highlightResizeVelocity" + write: "setHighlightResizeVelocity" + notify: "highlightResizeVelocityChanged" + index: 1 + lineNumber: 87 + } + Property { + name: "highlightResizeDuration" + type: "int" + read: "highlightResizeDuration" + write: "setHighlightResizeDuration" + notify: "highlightResizeDurationChanged" + index: 2 + lineNumber: 88 + } + Property { + name: "spacing" + type: "double" + read: "spacing" + write: "setSpacing" + notify: "spacingChanged" + index: 3 + lineNumber: 90 + } + Property { + name: "orientation" + type: "Orientation" + read: "orientation" + write: "setOrientation" + notify: "orientationChanged" + index: 4 + lineNumber: 91 + } + Property { + name: "section" + type: "QQuickViewSection" + isPointer: true + read: "sectionCriteria" + index: 5 + lineNumber: 93 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "currentSection" + type: "QString" + read: "currentSection" + notify: "currentSectionChanged" + index: 6 + lineNumber: 94 + isReadonly: true + } + Property { + name: "snapMode" + type: "SnapMode" + read: "snapMode" + write: "setSnapMode" + notify: "snapModeChanged" + index: 7 + lineNumber: 96 + } + Property { + name: "headerPositioning" + revision: 516 + type: "HeaderPositioning" + read: "headerPositioning" + write: "setHeaderPositioning" + notify: "headerPositioningChanged" + index: 8 + lineNumber: 98 + } + Property { + name: "footerPositioning" + revision: 516 + type: "FooterPositioning" + read: "footerPositioning" + write: "setFooterPositioning" + notify: "footerPositioningChanged" + index: 9 + lineNumber: 99 + } + Signal { name: "spacingChanged"; lineNumber: 156 } + Signal { name: "orientationChanged"; lineNumber: 157 } + Signal { name: "currentSectionChanged"; lineNumber: 158 } + Signal { name: "highlightMoveVelocityChanged"; lineNumber: 159 } + Signal { name: "highlightResizeVelocityChanged"; lineNumber: 160 } + Signal { name: "highlightResizeDurationChanged"; lineNumber: 161 } + Signal { name: "snapModeChanged"; lineNumber: 162 } + Signal { name: "headerPositioningChanged"; revision: 516; lineNumber: 163 } + Signal { name: "footerPositioningChanged"; revision: 516; lineNumber: 164 } + Method { name: "incrementCurrentIndex"; lineNumber: 152 } + Method { name: "decrementCurrentIndex"; lineNumber: 153 } + } + Component { + file: "private/qquicklistview_p.h" + lineNumber: 175 + name: "QQuickListViewAttached" + accessSemantics: "reference" + prototype: "QQuickItemViewAttached" + Property { + name: "view" + type: "QQuickListView" + isPointer: true + read: "view" + notify: "viewChanged" + index: 0 + lineNumber: 178 + isReadonly: true + isFinal: true + } + } + Component { + file: "private/qquickloader_p.h" + lineNumber: 26 + name: "QQuickLoader" + accessSemantics: "reference" + prototype: "QQuickImplicitSizeItem" + exports: [ + "QtQuick/Loader 2.0", + "QtQuick/Loader 2.1", + "QtQuick/Loader 2.4", + "QtQuick/Loader 2.7", + "QtQuick/Loader 2.11", + "QtQuick/Loader 6.0", + "QtQuick/Loader 6.2", + "QtQuick/Loader 6.3", + "QtQuick/Loader 6.7" + ] + exportMetaObjectRevisions: [ + 512, + 513, + 516, + 519, + 523, + 1536, + 1538, + 1539, + 1543 + ] + Enum { + name: "Status" + lineNumber: 57 + values: ["Null", "Ready", "Loading", "Error"] + } + Property { + name: "active" + type: "bool" + read: "active" + write: "setActive" + notify: "activeChanged" + index: 0 + lineNumber: 30 + } + Property { + name: "source" + type: "QUrl" + read: "source" + write: "setSourceWithoutResolve" + notify: "sourceChanged" + index: 1 + lineNumber: 31 + } + Property { + name: "sourceComponent" + type: "QQmlComponent" + isPointer: true + read: "sourceComponent" + write: "setSourceComponent" + reset: "resetSourceComponent" + notify: "sourceComponentChanged" + index: 2 + lineNumber: 32 + } + Property { + name: "item" + type: "QObject" + isPointer: true + read: "item" + notify: "itemChanged" + index: 3 + lineNumber: 33 + isReadonly: true + } + Property { + name: "status" + type: "Status" + read: "status" + notify: "statusChanged" + index: 4 + lineNumber: 34 + isReadonly: true + } + Property { + name: "progress" + type: "double" + read: "progress" + notify: "progressChanged" + index: 5 + lineNumber: 35 + isReadonly: true + } + Property { + name: "asynchronous" + type: "bool" + read: "asynchronous" + write: "setAsynchronous" + notify: "asynchronousChanged" + index: 6 + lineNumber: 36 + } + Signal { name: "itemChanged"; lineNumber: 68 } + Signal { name: "activeChanged"; lineNumber: 69 } + Signal { name: "sourceChanged"; lineNumber: 70 } + Signal { name: "sourceComponentChanged"; lineNumber: 71 } + Signal { name: "statusChanged"; lineNumber: 72 } + Signal { name: "progressChanged"; lineNumber: 73 } + Signal { name: "loaded"; lineNumber: 74 } + Signal { name: "asynchronousChanged"; lineNumber: 75 } + Method { name: "_q_sourceLoaded"; lineNumber: 89 } + Method { name: "_q_updateSize"; lineNumber: 90 } + Method { + name: "setSource" + lineNumber: 47 + Parameter { name: "source"; type: "QUrl" } + Parameter { name: "initialProperties"; type: "QJSValue" } + } + Method { + name: "setSource" + lineNumber: 48 + Parameter { name: "source"; type: "QUrl" } + } + } + Component { + file: "private/qquicktranslate_p.h" + lineNumber: 173 + name: "QQuickMatrix4x4" + accessSemantics: "reference" + prototype: "QQuickTransform" + exports: ["QtQuick/Matrix4x4 2.3", "QtQuick/Matrix4x4 6.0"] + exportMetaObjectRevisions: [515, 1536] + Property { + name: "matrix" + type: "QMatrix4x4" + read: "matrix" + write: "setMatrix" + notify: "matrixChanged" + index: 0 + lineNumber: 177 + } + Signal { name: "matrixChanged"; lineNumber: 189 } + } + Component { + file: "private/qquickvaluetypes_p.h" + lineNumber: 258 + name: "QMatrix4x4" + accessSemantics: "value" + extension: "QQuickMatrix4x4ValueType" + exports: ["QtQuick/matrix4x4 2.0", "QtQuick/matrix4x4 6.0"] + isStructured: true + exportMetaObjectRevisions: [512, 1536] + } + Component { + file: "private/qquickvaluetypes_p.h" + lineNumber: 258 + name: "QQuickMatrix4x4ValueType" + accessSemantics: "value" + prototype: "QMatrix4x4" + Property { + name: "m11" + type: "double" + read: "m11" + write: "setM11" + index: 0 + lineNumber: 260 + isFinal: true + } + Property { + name: "m12" + type: "double" + read: "m12" + write: "setM12" + index: 1 + lineNumber: 261 + isFinal: true + } + Property { + name: "m13" + type: "double" + read: "m13" + write: "setM13" + index: 2 + lineNumber: 262 + isFinal: true + } + Property { + name: "m14" + type: "double" + read: "m14" + write: "setM14" + index: 3 + lineNumber: 263 + isFinal: true + } + Property { + name: "m21" + type: "double" + read: "m21" + write: "setM21" + index: 4 + lineNumber: 264 + isFinal: true + } + Property { + name: "m22" + type: "double" + read: "m22" + write: "setM22" + index: 5 + lineNumber: 265 + isFinal: true + } + Property { + name: "m23" + type: "double" + read: "m23" + write: "setM23" + index: 6 + lineNumber: 266 + isFinal: true + } + Property { + name: "m24" + type: "double" + read: "m24" + write: "setM24" + index: 7 + lineNumber: 267 + isFinal: true + } + Property { + name: "m31" + type: "double" + read: "m31" + write: "setM31" + index: 8 + lineNumber: 268 + isFinal: true + } + Property { + name: "m32" + type: "double" + read: "m32" + write: "setM32" + index: 9 + lineNumber: 269 + isFinal: true + } + Property { + name: "m33" + type: "double" + read: "m33" + write: "setM33" + index: 10 + lineNumber: 270 + isFinal: true + } + Property { + name: "m34" + type: "double" + read: "m34" + write: "setM34" + index: 11 + lineNumber: 271 + isFinal: true + } + Property { + name: "m41" + type: "double" + read: "m41" + write: "setM41" + index: 12 + lineNumber: 272 + isFinal: true + } + Property { + name: "m42" + type: "double" + read: "m42" + write: "setM42" + index: 13 + lineNumber: 273 + isFinal: true + } + Property { + name: "m43" + type: "double" + read: "m43" + write: "setM43" + index: 14 + lineNumber: 274 + isFinal: true + } + Property { + name: "m44" + type: "double" + read: "m44" + write: "setM44" + index: 15 + lineNumber: 275 + isFinal: true + } + Method { + name: "translate" + lineNumber: 322 + Parameter { name: "t"; type: "QVector3D" } + } + Method { + name: "rotate" + lineNumber: 323 + Parameter { name: "angle"; type: "float" } + Parameter { name: "axis"; type: "QVector3D" } + } + Method { + name: "rotate" + lineNumber: 324 + Parameter { name: "q"; type: "QQuaternion" } + } + Method { + name: "scale" + lineNumber: 325 + Parameter { name: "s"; type: "float" } + } + Method { + name: "scale" + lineNumber: 326 + Parameter { name: "sx"; type: "float" } + Parameter { name: "sy"; type: "float" } + Parameter { name: "sz"; type: "float" } + } + Method { + name: "scale" + lineNumber: 327 + Parameter { name: "s"; type: "QVector3D" } + } + Method { + name: "lookAt" + lineNumber: 328 + Parameter { name: "eye"; type: "QVector3D" } + Parameter { name: "center"; type: "QVector3D" } + Parameter { name: "up"; type: "QVector3D" } + } + Method { + name: "times" + type: "QMatrix4x4" + isMethodConstant: true + lineNumber: 333 + Parameter { name: "m"; type: "QMatrix4x4" } + } + Method { + name: "times" + type: "QVector4D" + isMethodConstant: true + lineNumber: 334 + Parameter { name: "vec"; type: "QVector4D" } + } + Method { + name: "times" + type: "QVector3D" + isMethodConstant: true + lineNumber: 335 + Parameter { name: "vec"; type: "QVector3D" } + } + Method { + name: "times" + type: "QMatrix4x4" + isMethodConstant: true + lineNumber: 336 + Parameter { name: "factor"; type: "double" } + } + Method { + name: "plus" + type: "QMatrix4x4" + isMethodConstant: true + lineNumber: 337 + Parameter { name: "m"; type: "QMatrix4x4" } + } + Method { + name: "minus" + type: "QMatrix4x4" + isMethodConstant: true + lineNumber: 338 + Parameter { name: "m"; type: "QMatrix4x4" } + } + Method { + name: "row" + type: "QVector4D" + isMethodConstant: true + lineNumber: 340 + Parameter { name: "n"; type: "int" } + } + Method { + name: "column" + type: "QVector4D" + isMethodConstant: true + lineNumber: 341 + Parameter { name: "m"; type: "int" } + } + Method { name: "determinant"; type: "double"; isMethodConstant: true; lineNumber: 343 } + Method { name: "inverted"; type: "QMatrix4x4"; isMethodConstant: true; lineNumber: 344 } + Method { name: "transposed"; type: "QMatrix4x4"; isMethodConstant: true; lineNumber: 345 } + Method { + name: "map" + type: "QPointF" + isMethodConstant: true + lineNumber: 347 + Parameter { name: "p"; type: "QPointF" } + } + Method { + name: "mapRect" + type: "QRectF" + isMethodConstant: true + lineNumber: 348 + Parameter { name: "r"; type: "QRectF" } + } + Method { + name: "fuzzyEquals" + type: "bool" + isMethodConstant: true + lineNumber: 350 + Parameter { name: "m"; type: "QMatrix4x4" } + Parameter { name: "epsilon"; type: "double" } + } + Method { + name: "fuzzyEquals" + type: "bool" + isMethodConstant: true + lineNumber: 351 + Parameter { name: "m"; type: "QMatrix4x4" } + } + Method { name: "QQuickMatrix4x4ValueType"; isConstructor: true; lineNumber: 286 } + } + Component { + file: "private/qquickmousearea_p.h" + lineNumber: 30 + name: "QQuickMouseArea" + accessSemantics: "reference" + defaultProperty: "data" + parentProperty: "parent" + prototype: "QQuickItem" + exports: [ + "QtQuick/MouseArea 2.0", + "QtQuick/MouseArea 2.1", + "QtQuick/MouseArea 2.4", + "QtQuick/MouseArea 2.5", + "QtQuick/MouseArea 2.7", + "QtQuick/MouseArea 2.9", + "QtQuick/MouseArea 2.11", + "QtQuick/MouseArea 6.0", + "QtQuick/MouseArea 6.3", + "QtQuick/MouseArea 6.7" + ] + exportMetaObjectRevisions: [ + 512, + 513, + 516, + 517, + 519, + 521, + 523, + 1536, + 1539, + 1543 + ] + Property { + name: "mouseX" + type: "double" + read: "mouseX" + notify: "mouseXChanged" + index: 0 + lineNumber: 34 + isReadonly: true + } + Property { + name: "mouseY" + type: "double" + read: "mouseY" + notify: "mouseYChanged" + index: 1 + lineNumber: 35 + isReadonly: true + } + Property { + name: "containsMouse" + type: "bool" + read: "hovered" + notify: "hoveredChanged" + index: 2 + lineNumber: 36 + isReadonly: true + } + Property { + name: "pressed" + type: "bool" + read: "isPressed" + notify: "pressedChanged" + index: 3 + lineNumber: 37 + isReadonly: true + } + Property { + name: "enabled" + type: "bool" + read: "isEnabled" + write: "setEnabled" + notify: "enabledChanged" + index: 4 + lineNumber: 38 + } + Property { + name: "scrollGestureEnabled" + revision: 517 + type: "bool" + read: "isScrollGestureEnabled" + write: "setScrollGestureEnabled" + notify: "scrollGestureEnabledChanged" + index: 5 + lineNumber: 39 + } + Property { + name: "pressedButtons" + type: "Qt::MouseButtons" + read: "pressedButtons" + notify: "pressedButtonsChanged" + index: 6 + lineNumber: 40 + isReadonly: true + } + Property { + name: "acceptedButtons" + type: "Qt::MouseButtons" + read: "acceptedButtons" + write: "setAcceptedButtons" + notify: "acceptedButtonsChanged" + index: 7 + lineNumber: 41 + } + Property { + name: "hoverEnabled" + type: "bool" + read: "hoverEnabled" + write: "setHoverEnabled" + notify: "hoverEnabledChanged" + index: 8 + lineNumber: 42 + } + Property { + name: "drag" + type: "QQuickDrag" + isPointer: true + read: "drag" + index: 9 + lineNumber: 44 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "preventStealing" + type: "bool" + read: "preventStealing" + write: "setPreventStealing" + notify: "preventStealingChanged" + index: 10 + lineNumber: 46 + } + Property { + name: "propagateComposedEvents" + type: "bool" + read: "propagateComposedEvents" + write: "setPropagateComposedEvents" + notify: "propagateComposedEventsChanged" + index: 11 + lineNumber: 47 + } + Property { + name: "cursorShape" + type: "Qt::CursorShape" + read: "cursorShape" + write: "setCursorShape" + reset: "unsetCursor" + notify: "cursorShapeChanged" + index: 12 + lineNumber: 49 + } + Property { + name: "containsPress" + revision: 516 + type: "bool" + read: "containsPress" + notify: "containsPressChanged" + index: 13 + lineNumber: 51 + isReadonly: true + } + Property { + name: "pressAndHoldInterval" + revision: 521 + type: "int" + read: "pressAndHoldInterval" + write: "setPressAndHoldInterval" + reset: "resetPressAndHoldInterval" + notify: "pressAndHoldIntervalChanged" + index: 14 + lineNumber: 52 + } + Signal { name: "hoveredChanged"; lineNumber: 101 } + Signal { name: "pressedChanged"; lineNumber: 102 } + Signal { name: "enabledChanged"; lineNumber: 103 } + Signal { name: "scrollGestureEnabledChanged"; revision: 517; lineNumber: 104 } + Signal { name: "pressedButtonsChanged"; lineNumber: 105 } + Signal { name: "acceptedButtonsChanged"; lineNumber: 106 } + Signal { name: "hoverEnabledChanged"; lineNumber: 107 } + Signal { name: "cursorShapeChanged"; lineNumber: 109 } + Signal { + name: "positionChanged" + lineNumber: 111 + Parameter { name: "mouse"; type: "QQuickMouseEvent"; isPointer: true } + } + Signal { + name: "mouseXChanged" + lineNumber: 112 + Parameter { name: "mouse"; type: "QQuickMouseEvent"; isPointer: true } + } + Signal { + name: "mouseYChanged" + lineNumber: 113 + Parameter { name: "mouse"; type: "QQuickMouseEvent"; isPointer: true } + } + Signal { name: "preventStealingChanged"; lineNumber: 114 } + Signal { name: "propagateComposedEventsChanged"; lineNumber: 115 } + Signal { + name: "pressed" + lineNumber: 117 + Parameter { name: "mouse"; type: "QQuickMouseEvent"; isPointer: true } + } + Signal { + name: "pressAndHold" + lineNumber: 118 + Parameter { name: "mouse"; type: "QQuickMouseEvent"; isPointer: true } + } + Signal { + name: "released" + lineNumber: 119 + Parameter { name: "mouse"; type: "QQuickMouseEvent"; isPointer: true } + } + Signal { + name: "clicked" + lineNumber: 120 + Parameter { name: "mouse"; type: "QQuickMouseEvent"; isPointer: true } + } + Signal { + name: "doubleClicked" + lineNumber: 121 + Parameter { name: "mouse"; type: "QQuickMouseEvent"; isPointer: true } + } + Signal { + name: "wheel" + lineNumber: 123 + Parameter { name: "wheel"; type: "QQuickWheelEvent"; isPointer: true } + } + Signal { name: "entered"; lineNumber: 125 } + Signal { name: "exited"; lineNumber: 126 } + Signal { name: "canceled"; lineNumber: 127 } + Signal { name: "containsPressChanged"; revision: 516; lineNumber: 128 } + Signal { name: "pressAndHoldIntervalChanged"; revision: 521; lineNumber: 129 } + } + Component { + file: "private/qquickevents_p_p.h" + lineNumber: 107 + name: "QQuickMouseEvent" + accessSemantics: "reference" + prototype: "QObject" + exports: [ + "QtQuick/MouseEvent 2.0", + "QtQuick/MouseEvent 2.7", + "QtQuick/MouseEvent 2.11", + "QtQuick/MouseEvent 6.0" + ] + isCreatable: false + exportMetaObjectRevisions: [512, 519, 523, 1536] + Property { + name: "x" + type: "double" + read: "x" + index: 0 + lineNumber: 110 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "y" + type: "double" + read: "y" + index: 1 + lineNumber: 111 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "button" + type: "int" + read: "button" + index: 2 + lineNumber: 112 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "buttons" + type: "int" + read: "buttons" + index: 3 + lineNumber: 113 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "modifiers" + type: "int" + read: "modifiers" + index: 4 + lineNumber: 114 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "source" + revision: 519 + type: "int" + read: "source" + index: 5 + lineNumber: 116 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "isClick" + type: "bool" + read: "isClick" + index: 6 + lineNumber: 118 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "wasHeld" + type: "bool" + read: "wasHeld" + index: 7 + lineNumber: 119 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "accepted" + type: "bool" + read: "isAccepted" + write: "setAccepted" + index: 8 + lineNumber: 120 + isFinal: true + } + Property { + name: "flags" + revision: 523 + type: "int" + read: "flags" + index: 9 + lineNumber: 121 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + } + Component { + file: "private/qquickmultipointhandler_p.h" + lineNumber: 29 + name: "QQuickMultiPointHandler" + accessSemantics: "reference" + prototype: "QQuickPointerDeviceHandler" + Property { + name: "minimumPointCount" + type: "int" + read: "minimumPointCount" + write: "setMinimumPointCount" + notify: "minimumPointCountChanged" + index: 0 + lineNumber: 32 + } + Property { + name: "maximumPointCount" + type: "int" + read: "maximumPointCount" + write: "setMaximumPointCount" + notify: "maximumPointCountChanged" + index: 1 + lineNumber: 33 + } + Property { + name: "centroid" + type: "QQuickHandlerPoint" + read: "centroid" + notify: "centroidChanged" + index: 2 + lineNumber: 34 + isReadonly: true + } + Signal { name: "minimumPointCountChanged"; lineNumber: 48 } + Signal { name: "maximumPointCountChanged"; lineNumber: 49 } + Signal { name: "centroidChanged"; lineNumber: 50 } + } + Component { + file: "private/qquickmultipointtoucharea_p.h" + lineNumber: 182 + name: "QQuickMultiPointTouchArea" + accessSemantics: "reference" + defaultProperty: "data" + parentProperty: "parent" + prototype: "QQuickItem" + exports: [ + "QtQuick/MultiPointTouchArea 2.0", + "QtQuick/MultiPointTouchArea 2.1", + "QtQuick/MultiPointTouchArea 2.4", + "QtQuick/MultiPointTouchArea 2.7", + "QtQuick/MultiPointTouchArea 2.11", + "QtQuick/MultiPointTouchArea 6.0", + "QtQuick/MultiPointTouchArea 6.3", + "QtQuick/MultiPointTouchArea 6.7" + ] + exportMetaObjectRevisions: [512, 513, 516, 519, 523, 1536, 1539, 1543] + Property { + name: "touchPoints" + type: "QQuickTouchPoint" + isList: true + read: "touchPoints" + index: 0 + lineNumber: 187 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "minimumTouchPoints" + type: "int" + read: "minimumTouchPoints" + write: "setMinimumTouchPoints" + notify: "minimumTouchPointsChanged" + index: 1 + lineNumber: 188 + } + Property { + name: "maximumTouchPoints" + type: "int" + read: "maximumTouchPoints" + write: "setMaximumTouchPoints" + notify: "maximumTouchPointsChanged" + index: 2 + lineNumber: 189 + } + Property { + name: "mouseEnabled" + type: "bool" + read: "mouseEnabled" + write: "setMouseEnabled" + notify: "mouseEnabledChanged" + index: 3 + lineNumber: 190 + } + Signal { + name: "pressed" + lineNumber: 226 + Parameter { name: "touchPoints"; type: "QObjectList" } + } + Signal { + name: "updated" + lineNumber: 227 + Parameter { name: "touchPoints"; type: "QObjectList" } + } + Signal { + name: "released" + lineNumber: 228 + Parameter { name: "touchPoints"; type: "QObjectList" } + } + Signal { + name: "canceled" + lineNumber: 229 + Parameter { name: "touchPoints"; type: "QObjectList" } + } + Signal { + name: "gestureStarted" + lineNumber: 236 + Parameter { name: "gesture"; type: "QQuickGrabGestureEvent"; isPointer: true } + } + Signal { + name: "touchUpdated" + lineNumber: 238 + Parameter { name: "touchPoints"; type: "QObjectList" } + } + Signal { name: "minimumTouchPointsChanged"; lineNumber: 242 } + Signal { name: "maximumTouchPointsChanged"; lineNumber: 243 } + Signal { name: "mouseEnabledChanged"; lineNumber: 244 } + } + Component { + file: "private/qquickanimation_p.h" + lineNumber: 316 + name: "QQuickNumberAnimation" + accessSemantics: "reference" + prototype: "QQuickPropertyAnimation" + exports: [ + "QtQuick/NumberAnimation 2.0", + "QtQuick/NumberAnimation 2.12", + "QtQuick/NumberAnimation 6.0" + ] + exportMetaObjectRevisions: [512, 524, 1536] + Property { + name: "from" + type: "double" + read: "from" + write: "setFrom" + notify: "fromChanged" + index: 0 + lineNumber: 321 + } + Property { + name: "to" + type: "double" + read: "to" + write: "setTo" + notify: "toChanged" + index: 1 + lineNumber: 322 + } + } + Component { + file: "private/qquickanimator_p.h" + lineNumber: 113 + name: "QQuickOpacityAnimator" + accessSemantics: "reference" + prototype: "QQuickAnimator" + exports: [ + "QtQuick/OpacityAnimator 2.2", + "QtQuick/OpacityAnimator 2.12", + "QtQuick/OpacityAnimator 6.0" + ] + exportMetaObjectRevisions: [514, 524, 1536] + } + Component { + file: "qquickpainteditem.h" + lineNumber: 16 + name: "QQuickPaintedItem" + accessSemantics: "reference" + defaultProperty: "data" + parentProperty: "parent" + prototype: "QQuickItem" + exports: [ + "QtQuick/PaintedItem 2.0", + "QtQuick/PaintedItem 2.1", + "QtQuick/PaintedItem 2.4", + "QtQuick/PaintedItem 2.7", + "QtQuick/PaintedItem 2.11", + "QtQuick/PaintedItem 6.0", + "QtQuick/PaintedItem 6.3", + "QtQuick/PaintedItem 6.7" + ] + isCreatable: false + exportMetaObjectRevisions: [512, 513, 516, 519, 523, 1536, 1539, 1543] + Enum { + name: "RenderTarget" + lineNumber: 34 + values: [ + "Image", + "FramebufferObject", + "InvertedYFramebufferObject" + ] + } + Enum { + name: "PerformanceHints" + alias: "PerformanceHint" + isFlag: true + lineNumber: 41 + values: ["FastFBOResizing"] + } + Property { + name: "contentsSize" + type: "QSize" + read: "contentsSize" + write: "setContentsSize" + notify: "contentsSizeChanged" + index: 0 + lineNumber: 20 + } + Property { + name: "fillColor" + type: "QColor" + read: "fillColor" + write: "setFillColor" + notify: "fillColorChanged" + index: 1 + lineNumber: 21 + } + Property { + name: "contentsScale" + type: "double" + read: "contentsScale" + write: "setContentsScale" + notify: "contentsScaleChanged" + index: 2 + lineNumber: 22 + } + Property { + name: "renderTarget" + type: "RenderTarget" + read: "renderTarget" + write: "setRenderTarget" + notify: "renderTargetChanged" + index: 3 + lineNumber: 23 + } + Property { + name: "textureSize" + type: "QSize" + read: "textureSize" + write: "setTextureSize" + notify: "textureSizeChanged" + index: 4 + lineNumber: 24 + } + Signal { name: "fillColorChanged"; lineNumber: 86 } + Signal { name: "contentsSizeChanged"; lineNumber: 87 } + Signal { name: "contentsScaleChanged"; lineNumber: 88 } + Signal { name: "renderTargetChanged"; lineNumber: 89 } + Signal { name: "textureSizeChanged"; lineNumber: 90 } + Method { name: "invalidateSceneGraph"; lineNumber: 99 } + } + Component { + file: "private/qquickpalette_p.h" + lineNumber: 28 + name: "QQuickPalette" + accessSemantics: "reference" + prototype: "QQuickColorGroup" + exports: [ + "QtQuick/Palette 6.0", + "QtQuick/Palette 6.2", + "QtQuick/Palette 6.6" + ] + exportMetaObjectRevisions: [1536, 1538, 1542] + Property { + name: "active" + type: "QQuickColorGroup" + isPointer: true + read: "active" + write: "setActive" + reset: "resetActive" + notify: "activeChanged" + index: 0 + lineNumber: 32 + isFinal: true + } + Property { + name: "inactive" + type: "QQuickColorGroup" + isPointer: true + read: "inactive" + write: "setInactive" + reset: "resetInactive" + notify: "inactiveChanged" + index: 1 + lineNumber: 33 + isFinal: true + } + Property { + name: "disabled" + type: "QQuickColorGroup" + isPointer: true + read: "disabled" + write: "setDisabled" + reset: "resetDisabled" + notify: "disabledChanged" + index: 2 + lineNumber: 34 + isFinal: true + } + Signal { name: "activeChanged"; lineNumber: 71 } + Signal { name: "inactiveChanged"; lineNumber: 72 } + Signal { name: "disabledChanged"; lineNumber: 73 } + Method { + name: "setActive" + lineNumber: 66 + Parameter { name: "active"; type: "QQuickColorGroup"; isPointer: true } + } + Method { + name: "setInactive" + lineNumber: 67 + Parameter { name: "inactive"; type: "QQuickColorGroup"; isPointer: true } + } + Method { + name: "setDisabled" + lineNumber: 68 + Parameter { name: "disabled"; type: "QQuickColorGroup"; isPointer: true } + } + } + Component { + file: "private/qquickanimation_p.h" + lineNumber: 434 + name: "QQuickParallelAnimation" + accessSemantics: "reference" + defaultProperty: "animations" + prototype: "QQuickAnimationGroup" + exports: [ + "QtQuick/ParallelAnimation 2.0", + "QtQuick/ParallelAnimation 2.12", + "QtQuick/ParallelAnimation 6.0" + ] + exportMetaObjectRevisions: [512, 524, 1536] + } + Component { + file: "private/qquickitemanimation_p.h" + lineNumber: 26 + name: "QQuickParentAnimation" + accessSemantics: "reference" + defaultProperty: "animations" + prototype: "QQuickAnimationGroup" + exports: [ + "QtQuick/ParentAnimation 2.0", + "QtQuick/ParentAnimation 2.12", + "QtQuick/ParentAnimation 6.0" + ] + exportMetaObjectRevisions: [512, 524, 1536] + Property { + name: "target" + type: "QQuickItem" + isPointer: true + read: "target" + write: "setTargetObject" + notify: "targetChanged" + index: 0 + lineNumber: 31 + } + Property { + name: "newParent" + type: "QQuickItem" + isPointer: true + read: "newParent" + write: "setNewParent" + notify: "newParentChanged" + index: 1 + lineNumber: 32 + } + Property { + name: "via" + type: "QQuickItem" + isPointer: true + read: "via" + write: "setVia" + notify: "viaChanged" + index: 2 + lineNumber: 33 + } + Signal { name: "targetChanged"; lineNumber: 50 } + Signal { name: "newParentChanged"; lineNumber: 51 } + Signal { name: "viaChanged"; lineNumber: 52 } + } + Component { + file: "private/qquickstateoperations_p.h" + lineNumber: 29 + name: "QQuickParentChange" + accessSemantics: "reference" + parentProperty: "parent" + prototype: "QQuickStateOperation" + exports: ["QtQuick/ParentChange 2.0", "QtQuick/ParentChange 6.0"] + exportMetaObjectRevisions: [512, 1536] + Property { + name: "target" + type: "QQuickItem" + isPointer: true + read: "object" + write: "setObject" + index: 0 + lineNumber: 34 + } + Property { + name: "parent" + type: "QQuickItem" + isPointer: true + read: "parent" + write: "setParent" + index: 1 + lineNumber: 35 + } + Property { name: "x"; type: "QQmlScriptString"; read: "x"; write: "setX"; index: 2; lineNumber: 36 } + Property { name: "y"; type: "QQmlScriptString"; read: "y"; write: "setY"; index: 3; lineNumber: 37 } + Property { + name: "width" + type: "QQmlScriptString" + read: "width" + write: "setWidth" + index: 4 + lineNumber: 38 + } + Property { + name: "height" + type: "QQmlScriptString" + read: "height" + write: "setHeight" + index: 5 + lineNumber: 39 + } + Property { + name: "scale" + type: "QQmlScriptString" + read: "scale" + write: "setScale" + index: 6 + lineNumber: 40 + } + Property { + name: "rotation" + type: "QQmlScriptString" + read: "rotation" + write: "setRotation" + index: 7 + lineNumber: 41 + } + } + Component { + file: "private/qquickpath_p.h" + lineNumber: 611 + name: "QQuickPath" + accessSemantics: "reference" + defaultProperty: "pathElements" + prototype: "QObject" + interfaces: ["QQmlParserStatus"] + exports: [ + "QtQuick/Path 2.0", + "QtQuick/Path 2.14", + "QtQuick/Path 6.0", + "QtQuick/Path 6.6", + "QtQuick/Path 6.9" + ] + exportMetaObjectRevisions: [512, 526, 1536, 1542, 1545] + Property { + name: "pathElements" + type: "QQuickPathElement" + isList: true + read: "pathElements" + index: 0 + lineNumber: 616 + isReadonly: true + } + Property { + name: "startX" + type: "double" + read: "startX" + write: "setStartX" + notify: "startXChanged" + index: 1 + lineNumber: 617 + } + Property { + name: "startY" + type: "double" + read: "startY" + write: "setStartY" + notify: "startYChanged" + index: 2 + lineNumber: 618 + } + Property { + name: "closed" + type: "bool" + read: "isClosed" + notify: "changed" + index: 3 + lineNumber: 619 + isReadonly: true + } + Property { + name: "simplify" + revision: 1542 + type: "bool" + read: "simplify" + write: "setSimplify" + notify: "simplifyChanged" + index: 4 + lineNumber: 620 + isFinal: true + } + Property { + name: "scale" + revision: 526 + type: "QSizeF" + read: "scale" + write: "setScale" + notify: "scaleChanged" + index: 5 + lineNumber: 621 + } + Property { + name: "asynchronous" + revision: 1545 + type: "bool" + read: "isAsynchronous" + write: "setAsynchronous" + notify: "asynchronousChanged" + index: 6 + lineNumber: 622 + } + Signal { name: "changed"; lineNumber: 661 } + Signal { name: "startXChanged"; lineNumber: 662 } + Signal { name: "startYChanged"; lineNumber: 663 } + Signal { name: "simplifyChanged"; revision: 1542; lineNumber: 664 } + Signal { name: "scaleChanged"; revision: 526; lineNumber: 665 } + Signal { name: "asynchronousChanged"; revision: 1545; lineNumber: 666 } + Method { name: "processPath"; lineNumber: 686 } + Method { + name: "pointAtPercent" + revision: 526 + type: "QPointF" + isMethodConstant: true + lineNumber: 647 + Parameter { name: "t"; type: "double" } + } + } + Component { + file: "private/qquickpath_p.h" + lineNumber: 328 + name: "QQuickPathAngleArc" + accessSemantics: "reference" + prototype: "QQuickCurve" + exports: ["QtQuick/PathAngleArc 2.11", "QtQuick/PathAngleArc 6.0"] + exportMetaObjectRevisions: [523, 1536] + Property { + name: "centerX" + type: "double" + read: "centerX" + write: "setCenterX" + notify: "centerXChanged" + index: 0 + lineNumber: 331 + } + Property { + name: "centerY" + type: "double" + read: "centerY" + write: "setCenterY" + notify: "centerYChanged" + index: 1 + lineNumber: 332 + } + Property { + name: "radiusX" + type: "double" + read: "radiusX" + write: "setRadiusX" + notify: "radiusXChanged" + index: 2 + lineNumber: 333 + } + Property { + name: "radiusY" + type: "double" + read: "radiusY" + write: "setRadiusY" + notify: "radiusYChanged" + index: 3 + lineNumber: 334 + } + Property { + name: "startAngle" + type: "double" + read: "startAngle" + write: "setStartAngle" + notify: "startAngleChanged" + index: 4 + lineNumber: 335 + } + Property { + name: "sweepAngle" + type: "double" + read: "sweepAngle" + write: "setSweepAngle" + notify: "sweepAngleChanged" + index: 5 + lineNumber: 336 + } + Property { + name: "moveToStart" + type: "bool" + read: "moveToStart" + write: "setMoveToStart" + notify: "moveToStartChanged" + index: 6 + lineNumber: 337 + } + Signal { name: "centerXChanged"; lineNumber: 370 } + Signal { name: "centerYChanged"; lineNumber: 371 } + Signal { name: "radiusXChanged"; lineNumber: 372 } + Signal { name: "radiusYChanged"; lineNumber: 373 } + Signal { name: "startAngleChanged"; lineNumber: 374 } + Signal { name: "sweepAngleChanged"; lineNumber: 375 } + Signal { name: "moveToStartChanged"; lineNumber: 376 } + } + Component { + file: "private/qquickitemanimation_p.h" + lineNumber: 99 + name: "QQuickPathAnimation" + accessSemantics: "reference" + prototype: "QQuickAbstractAnimation" + exports: [ + "QtQuick/PathAnimation 2.0", + "QtQuick/PathAnimation 2.12", + "QtQuick/PathAnimation 6.0" + ] + exportMetaObjectRevisions: [512, 524, 1536] + Enum { + name: "Orientation" + lineNumber: 121 + values: [ + "Fixed", + "RightFirst", + "LeftFirst", + "BottomFirst", + "TopFirst" + ] + } + Property { + name: "duration" + type: "int" + read: "duration" + write: "setDuration" + notify: "durationChanged" + index: 0 + lineNumber: 105 + } + Property { + name: "easing" + type: "QEasingCurve" + read: "easing" + write: "setEasing" + notify: "easingChanged" + index: 1 + lineNumber: 106 + } + Property { + name: "path" + type: "QQuickPath" + isPointer: true + read: "path" + write: "setPath" + notify: "pathChanged" + index: 2 + lineNumber: 107 + } + Property { + name: "target" + type: "QQuickItem" + isPointer: true + read: "target" + write: "setTargetObject" + notify: "targetChanged" + index: 3 + lineNumber: 108 + } + Property { + name: "orientation" + type: "Orientation" + read: "orientation" + write: "setOrientation" + notify: "orientationChanged" + index: 4 + lineNumber: 109 + } + Property { + name: "anchorPoint" + type: "QPointF" + read: "anchorPoint" + write: "setAnchorPoint" + notify: "anchorPointChanged" + index: 5 + lineNumber: 110 + } + Property { + name: "orientationEntryDuration" + type: "int" + read: "orientationEntryDuration" + write: "setOrientationEntryDuration" + notify: "orientationEntryDurationChanged" + index: 6 + lineNumber: 111 + } + Property { + name: "orientationExitDuration" + type: "int" + read: "orientationExitDuration" + write: "setOrientationExitDuration" + notify: "orientationExitDurationChanged" + index: 7 + lineNumber: 112 + } + Property { + name: "endRotation" + type: "double" + read: "endRotation" + write: "setEndRotation" + notify: "endRotationChanged" + index: 8 + lineNumber: 113 + } + Signal { + name: "durationChanged" + lineNumber: 163 + Parameter { type: "int" } + } + Signal { + name: "easingChanged" + lineNumber: 164 + Parameter { type: "QEasingCurve" } + } + Signal { name: "pathChanged"; lineNumber: 165 } + Signal { name: "targetChanged"; lineNumber: 166 } + Signal { + name: "orientationChanged" + lineNumber: 167 + Parameter { type: "QQuickPathAnimation::Orientation" } + } + Signal { + name: "anchorPointChanged" + lineNumber: 168 + Parameter { type: "QPointF" } + } + Signal { + name: "orientationEntryDurationChanged" + lineNumber: 169 + Parameter { type: "double" } + } + Signal { + name: "orientationExitDurationChanged" + lineNumber: 170 + Parameter { type: "double" } + } + Signal { + name: "endRotationChanged" + lineNumber: 171 + Parameter { type: "double" } + } + } + Component { + file: "private/qquickpath_p.h" + lineNumber: 278 + name: "QQuickPathArc" + accessSemantics: "reference" + prototype: "QQuickCurve" + exports: [ + "QtQuick/PathArc 2.0", + "QtQuick/PathArc 2.9", + "QtQuick/PathArc 6.0" + ] + exportMetaObjectRevisions: [512, 521, 1536] + Enum { + name: "ArcDirection" + lineNumber: 293 + values: ["Clockwise", "Counterclockwise"] + } + Property { + name: "radiusX" + type: "double" + read: "radiusX" + write: "setRadiusX" + notify: "radiusXChanged" + index: 0 + lineNumber: 281 + } + Property { + name: "radiusY" + type: "double" + read: "radiusY" + write: "setRadiusY" + notify: "radiusYChanged" + index: 1 + lineNumber: 282 + } + Property { + name: "useLargeArc" + type: "bool" + read: "useLargeArc" + write: "setUseLargeArc" + notify: "useLargeArcChanged" + index: 2 + lineNumber: 283 + } + Property { + name: "direction" + type: "ArcDirection" + read: "direction" + write: "setDirection" + notify: "directionChanged" + index: 3 + lineNumber: 284 + } + Property { + name: "xAxisRotation" + revision: 521 + type: "double" + read: "xAxisRotation" + write: "setXAxisRotation" + notify: "xAxisRotationChanged" + index: 4 + lineNumber: 285 + } + Signal { name: "radiusXChanged"; lineNumber: 314 } + Signal { name: "radiusYChanged"; lineNumber: 315 } + Signal { name: "useLargeArcChanged"; lineNumber: 316 } + Signal { name: "directionChanged"; lineNumber: 317 } + Signal { name: "xAxisRotationChanged"; revision: 521; lineNumber: 318 } + } + Component { + file: "private/qquickpath_p.h" + lineNumber: 59 + name: "QQuickPathAttribute" + accessSemantics: "reference" + prototype: "QQuickPathElement" + exports: ["QtQuick/PathAttribute 2.0", "QtQuick/PathAttribute 6.0"] + exportMetaObjectRevisions: [512, 1536] + Property { + name: "name" + type: "QString" + read: "name" + write: "setName" + notify: "nameChanged" + index: 0 + lineNumber: 63 + } + Property { + name: "value" + type: "double" + read: "value" + write: "setValue" + notify: "valueChanged" + index: 1 + lineNumber: 64 + } + Signal { name: "nameChanged"; lineNumber: 78 } + Signal { name: "valueChanged"; lineNumber: 79 } + } + Component { + file: "private/qquickpath_p.h" + lineNumber: 267 + name: "QQuickPathCatmullRomCurve" + accessSemantics: "reference" + prototype: "QQuickCurve" + exports: ["QtQuick/PathCurve 2.0", "QtQuick/PathCurve 6.0"] + exportMetaObjectRevisions: [512, 1536] + } + Component { + file: "private/qquickpath_p.h" + lineNumber: 199 + name: "QQuickPathCubic" + accessSemantics: "reference" + prototype: "QQuickCurve" + exports: ["QtQuick/PathCubic 2.0", "QtQuick/PathCubic 6.0"] + exportMetaObjectRevisions: [512, 1536] + Property { + name: "control1X" + type: "double" + read: "control1X" + write: "setControl1X" + notify: "control1XChanged" + index: 0 + lineNumber: 203 + } + Property { + name: "control1Y" + type: "double" + read: "control1Y" + write: "setControl1Y" + notify: "control1YChanged" + index: 1 + lineNumber: 204 + } + Property { + name: "control2X" + type: "double" + read: "control2X" + write: "setControl2X" + notify: "control2XChanged" + index: 2 + lineNumber: 205 + } + Property { + name: "control2Y" + type: "double" + read: "control2Y" + write: "setControl2Y" + notify: "control2YChanged" + index: 3 + lineNumber: 206 + } + Property { + name: "relativeControl1X" + type: "double" + read: "relativeControl1X" + write: "setRelativeControl1X" + notify: "relativeControl1XChanged" + index: 4 + lineNumber: 207 + } + Property { + name: "relativeControl1Y" + type: "double" + read: "relativeControl1Y" + write: "setRelativeControl1Y" + notify: "relativeControl1YChanged" + index: 5 + lineNumber: 208 + } + Property { + name: "relativeControl2X" + type: "double" + read: "relativeControl2X" + write: "setRelativeControl2X" + notify: "relativeControl2XChanged" + index: 6 + lineNumber: 209 + } + Property { + name: "relativeControl2Y" + type: "double" + read: "relativeControl2Y" + write: "setRelativeControl2Y" + notify: "relativeControl2YChanged" + index: 7 + lineNumber: 210 + } + Signal { name: "control1XChanged"; lineNumber: 247 } + Signal { name: "control1YChanged"; lineNumber: 248 } + Signal { name: "control2XChanged"; lineNumber: 249 } + Signal { name: "control2YChanged"; lineNumber: 250 } + Signal { name: "relativeControl1XChanged"; lineNumber: 251 } + Signal { name: "relativeControl1YChanged"; lineNumber: 252 } + Signal { name: "relativeControl2XChanged"; lineNumber: 253 } + Signal { name: "relativeControl2YChanged"; lineNumber: 254 } + } + Component { + file: "private/qquickpath_p.h" + lineNumber: 48 + name: "QQuickPathElement" + accessSemantics: "reference" + prototype: "QObject" + Signal { name: "changed"; lineNumber: 56 } + } + Component { + file: "private/qquickpathinterpolator_p.h" + lineNumber: 29 + name: "QQuickPathInterpolator" + accessSemantics: "reference" + prototype: "QObject" + exports: [ + "QtQuick/PathInterpolator 2.0", + "QtQuick/PathInterpolator 6.0" + ] + exportMetaObjectRevisions: [512, 1536] + Property { + name: "path" + type: "QQuickPath" + isPointer: true + read: "path" + write: "setPath" + notify: "pathChanged" + index: 0 + lineNumber: 32 + } + Property { + name: "progress" + type: "double" + read: "progress" + write: "setProgress" + notify: "progressChanged" + index: 1 + lineNumber: 33 + } + Property { + name: "x" + type: "double" + read: "x" + notify: "xChanged" + index: 2 + lineNumber: 34 + isReadonly: true + } + Property { + name: "y" + type: "double" + read: "y" + notify: "yChanged" + index: 3 + lineNumber: 35 + isReadonly: true + } + Property { + name: "angle" + type: "double" + read: "angle" + notify: "angleChanged" + index: 4 + lineNumber: 36 + isReadonly: true + } + Signal { name: "pathChanged"; lineNumber: 53 } + Signal { name: "progressChanged"; lineNumber: 54 } + Signal { name: "xChanged"; lineNumber: 55 } + Signal { name: "yChanged"; lineNumber: 56 } + Signal { name: "angleChanged"; lineNumber: 57 } + Method { name: "_q_pathUpdated"; lineNumber: 60 } + } + Component { + file: "private/qquickpath_p.h" + lineNumber: 134 + name: "QQuickPathLine" + accessSemantics: "reference" + prototype: "QQuickCurve" + exports: ["QtQuick/PathLine 2.0", "QtQuick/PathLine 6.0"] + exportMetaObjectRevisions: [512, 1536] + } + Component { + file: "private/qquickpath_p.h" + lineNumber: 145 + name: "QQuickPathMove" + accessSemantics: "reference" + prototype: "QQuickCurve" + exports: ["QtQuick/PathMove 2.9", "QtQuick/PathMove 6.0"] + exportMetaObjectRevisions: [521, 1536] + } + Component { + file: "private/qquickpath_p.h" + lineNumber: 573 + name: "QQuickPathMultiline" + accessSemantics: "reference" + prototype: "QQuickCurve" + exports: ["QtQuick/PathMultiline 2.14", "QtQuick/PathMultiline 6.0"] + exportMetaObjectRevisions: [526, 1536] + Property { + name: "start" + type: "QPointF" + read: "start" + notify: "startChanged" + index: 0 + lineNumber: 576 + isReadonly: true + } + Property { + name: "paths" + type: "QVariant" + read: "paths" + write: "setPaths" + notify: "pathsChanged" + index: 1 + lineNumber: 577 + } + Signal { name: "pathsChanged"; lineNumber: 590 } + Signal { name: "startChanged"; lineNumber: 591 } + } + Component { + file: "private/qquickpath_p.h" + lineNumber: 530 + name: "QQuickPathPercent" + accessSemantics: "reference" + prototype: "QQuickPathElement" + exports: ["QtQuick/PathPercent 2.0", "QtQuick/PathPercent 6.0"] + exportMetaObjectRevisions: [512, 1536] + Property { + name: "value" + type: "double" + read: "value" + write: "setValue" + notify: "valueChanged" + index: 0 + lineNumber: 533 + } + Signal { name: "valueChanged"; lineNumber: 543 } + } + Component { + file: "private/qquickpath_p.h" + lineNumber: 549 + name: "QQuickPathPolyline" + accessSemantics: "reference" + prototype: "QQuickCurve" + exports: ["QtQuick/PathPolyline 2.14", "QtQuick/PathPolyline 6.0"] + exportMetaObjectRevisions: [526, 1536] + Property { + name: "start" + type: "QPointF" + read: "start" + notify: "startChanged" + index: 0 + lineNumber: 552 + isReadonly: true + } + Property { + name: "path" + type: "QVariant" + read: "path" + write: "setPath" + notify: "pathChanged" + index: 1 + lineNumber: 553 + } + Signal { name: "pathChanged"; lineNumber: 566 } + Signal { name: "startChanged"; lineNumber: 567 } + } + Component { + file: "private/qquickpath_p.h" + lineNumber: 156 + name: "QQuickPathQuad" + accessSemantics: "reference" + prototype: "QQuickCurve" + exports: ["QtQuick/PathQuad 2.0", "QtQuick/PathQuad 6.0"] + exportMetaObjectRevisions: [512, 1536] + Property { + name: "controlX" + type: "double" + read: "controlX" + write: "setControlX" + notify: "controlXChanged" + index: 0 + lineNumber: 160 + } + Property { + name: "controlY" + type: "double" + read: "controlY" + write: "setControlY" + notify: "controlYChanged" + index: 1 + lineNumber: 161 + } + Property { + name: "relativeControlX" + type: "double" + read: "relativeControlX" + write: "setRelativeControlX" + notify: "relativeControlXChanged" + index: 2 + lineNumber: 162 + } + Property { + name: "relativeControlY" + type: "double" + read: "relativeControlY" + write: "setRelativeControlY" + notify: "relativeControlYChanged" + index: 3 + lineNumber: 163 + } + Signal { name: "controlXChanged"; lineNumber: 187 } + Signal { name: "controlYChanged"; lineNumber: 188 } + Signal { name: "relativeControlXChanged"; lineNumber: 189 } + Signal { name: "relativeControlYChanged"; lineNumber: 190 } + } + Component { + file: "private/qquickpath_p.h" + lineNumber: 409 + name: "QQuickPathRectangle" + accessSemantics: "reference" + prototype: "QQuickCurve" + exports: ["QtQuick/PathRectangle 6.8", "QtQuick/PathRectangle 6.10"] + exportMetaObjectRevisions: [1544, 1546] + Property { + name: "width" + type: "double" + read: "width" + write: "setWidth" + notify: "widthChanged" + index: 0 + lineNumber: 413 + isFinal: true + } + Property { + name: "height" + type: "double" + read: "height" + write: "setHeight" + notify: "heightChanged" + index: 1 + lineNumber: 414 + isFinal: true + } + Property { + name: "strokeAdjustment" + type: "double" + read: "strokeAdjustment" + write: "setStrokeAdjustment" + notify: "strokeAdjustmentChanged" + index: 2 + lineNumber: 415 + isFinal: true + } + Property { + name: "radius" + type: "double" + read: "radius" + write: "setRadius" + notify: "radiusChanged" + index: 3 + lineNumber: 416 + isFinal: true + } + Property { + name: "topLeftRadius" + type: "double" + read: "topLeftRadius" + write: "setTopLeftRadius" + reset: "resetTopLeftRadius" + notify: "topLeftRadiusChanged" + index: 4 + lineNumber: 417 + isFinal: true + } + Property { + name: "topRightRadius" + type: "double" + read: "topRightRadius" + write: "setTopRightRadius" + reset: "resetTopRightRadius" + notify: "topRightRadiusChanged" + index: 5 + lineNumber: 418 + isFinal: true + } + Property { + name: "bottomLeftRadius" + type: "double" + read: "bottomLeftRadius" + write: "setBottomLeftRadius" + reset: "resetBottomLeftRadius" + notify: "bottomLeftRadiusChanged" + index: 6 + lineNumber: 419 + isFinal: true + } + Property { + name: "bottomRightRadius" + type: "double" + read: "bottomRightRadius" + write: "setBottomRightRadius" + reset: "resetBottomRightRadius" + notify: "bottomRightRadiusChanged" + index: 7 + lineNumber: 420 + isFinal: true + } + Property { + name: "bevel" + revision: 1546 + type: "bool" + read: "hasBevel" + write: "setBevel" + notify: "bevelChanged" + index: 8 + lineNumber: 421 + isFinal: true + } + Property { + name: "topLeftBevel" + revision: 1546 + type: "bool" + read: "hasTopLeftBevel" + write: "setTopLeftBevel" + reset: "resetTopLeftBevel" + notify: "topLeftBevelChanged" + index: 9 + lineNumber: 422 + isFinal: true + } + Property { + name: "topRightBevel" + revision: 1546 + type: "bool" + read: "hasTopRightBevel" + write: "setTopRightBevel" + reset: "resetTopRightBevel" + notify: "topRightBevelChanged" + index: 10 + lineNumber: 423 + isFinal: true + } + Property { + name: "bottomLeftBevel" + revision: 1546 + type: "bool" + read: "hasBottomLeftBevel" + write: "setBottomLeftBevel" + reset: "resetBottomLeftBevel" + notify: "bottomLeftBevelChanged" + index: 11 + lineNumber: 424 + isFinal: true + } + Property { + name: "bottomRightBevel" + revision: 1546 + type: "bool" + read: "hasBottomRightBevel" + write: "setBottomRightBevel" + reset: "resetBottomRightBevel" + notify: "bottomRightBevelChanged" + index: 12 + lineNumber: 425 + isFinal: true + } + Signal { name: "widthChanged"; lineNumber: 490 } + Signal { name: "heightChanged"; lineNumber: 491 } + Signal { name: "strokeAdjustmentChanged"; lineNumber: 492 } + Signal { name: "radiusChanged"; lineNumber: 493 } + Signal { name: "topLeftRadiusChanged"; lineNumber: 494 } + Signal { name: "topRightRadiusChanged"; lineNumber: 495 } + Signal { name: "bottomLeftRadiusChanged"; lineNumber: 496 } + Signal { name: "bottomRightRadiusChanged"; lineNumber: 497 } + Signal { name: "bevelChanged"; revision: 1546; lineNumber: 498 } + Signal { name: "topLeftBevelChanged"; revision: 1546; lineNumber: 499 } + Signal { name: "topRightBevelChanged"; revision: 1546; lineNumber: 500 } + Signal { name: "bottomLeftBevelChanged"; revision: 1546; lineNumber: 501 } + Signal { name: "bottomRightBevelChanged"; revision: 1546; lineNumber: 502 } + } + Component { + file: "private/qquickpath_p.h" + lineNumber: 388 + name: "QQuickPathSvg" + accessSemantics: "reference" + prototype: "QQuickCurve" + exports: ["QtQuick/PathSvg 2.0", "QtQuick/PathSvg 6.0"] + exportMetaObjectRevisions: [512, 1536] + Property { + name: "path" + type: "QString" + read: "path" + write: "setPath" + notify: "pathChanged" + index: 0 + lineNumber: 391 + } + Signal { name: "pathChanged"; lineNumber: 403 } + } + Component { + file: "private/qquickpath_p.h" + lineNumber: 723 + name: "QQuickPathText" + accessSemantics: "reference" + prototype: "QQuickPathElement" + exports: ["QtQuick/PathText 2.15", "QtQuick/PathText 6.0"] + exportMetaObjectRevisions: [527, 1536] + Property { + name: "x" + type: "double" + read: "x" + write: "setX" + notify: "xChanged" + index: 0 + lineNumber: 726 + } + Property { + name: "y" + type: "double" + read: "y" + write: "setY" + notify: "yChanged" + index: 1 + lineNumber: 727 + } + Property { + name: "width" + type: "double" + read: "width" + notify: "changed" + index: 2 + lineNumber: 728 + isReadonly: true + } + Property { + name: "height" + type: "double" + read: "height" + notify: "changed" + index: 3 + lineNumber: 729 + isReadonly: true + } + Property { + name: "text" + type: "QString" + read: "text" + write: "setText" + notify: "textChanged" + index: 4 + lineNumber: 730 + } + Property { + name: "font" + type: "QFont" + read: "font" + write: "setFont" + notify: "fontChanged" + index: 5 + lineNumber: 731 + } + Signal { name: "xChanged"; lineNumber: 801 } + Signal { name: "yChanged"; lineNumber: 802 } + Signal { name: "textChanged"; lineNumber: 803 } + Signal { name: "fontChanged"; lineNumber: 804 } + Method { name: "invalidate"; lineNumber: 807 } + } + Component { + file: "private/qquickpathview_p.h" + lineNumber: 35 + name: "QQuickPathView" + accessSemantics: "reference" + defaultProperty: "data" + parentProperty: "parent" + prototype: "QQuickItem" + exports: [ + "QtQuick/PathView 2.0", + "QtQuick/PathView 2.1", + "QtQuick/PathView 2.4", + "QtQuick/PathView 2.7", + "QtQuick/PathView 2.11", + "QtQuick/PathView 2.13", + "QtQuick/PathView 6.0", + "QtQuick/PathView 6.3", + "QtQuick/PathView 6.7" + ] + exportMetaObjectRevisions: [ + 512, + 513, + 516, + 519, + 523, + 525, + 1536, + 1539, + 1543 + ] + attachedType: "QQuickPathViewAttached" + Enum { + name: "HighlightRangeMode" + lineNumber: 95 + values: ["NoHighlightRange", "ApplyRange", "StrictlyEnforceRange"] + } + Enum { + name: "SnapMode" + lineNumber: 137 + values: ["NoSnap", "SnapToItem", "SnapOneItem"] + } + Enum { + name: "MovementDirection" + lineNumber: 142 + values: ["Shortest", "Negative", "Positive"] + } + Enum { + name: "PositionMode" + lineNumber: 147 + values: ["Beginning", "Center", "End", "Contain", "SnapPosition"] + } + Property { + name: "model" + type: "QVariant" + read: "model" + write: "setModel" + notify: "modelChanged" + index: 0 + lineNumber: 39 + } + Property { + name: "path" + type: "QQuickPath" + isPointer: true + read: "path" + write: "setPath" + notify: "pathChanged" + index: 1 + lineNumber: 40 + } + Property { + name: "currentIndex" + type: "int" + read: "currentIndex" + write: "setCurrentIndex" + notify: "currentIndexChanged" + index: 2 + lineNumber: 41 + } + Property { + name: "currentItem" + type: "QQuickItem" + isPointer: true + read: "currentItem" + notify: "currentItemChanged" + index: 3 + lineNumber: 42 + isReadonly: true + } + Property { + name: "offset" + type: "double" + read: "offset" + write: "setOffset" + notify: "offsetChanged" + index: 4 + lineNumber: 43 + } + Property { + name: "highlight" + type: "QQmlComponent" + isPointer: true + read: "highlight" + write: "setHighlight" + notify: "highlightChanged" + index: 5 + lineNumber: 45 + } + Property { + name: "highlightItem" + type: "QQuickItem" + isPointer: true + read: "highlightItem" + notify: "highlightItemChanged" + index: 6 + lineNumber: 46 + isReadonly: true + } + Property { + name: "preferredHighlightBegin" + type: "double" + read: "preferredHighlightBegin" + write: "setPreferredHighlightBegin" + notify: "preferredHighlightBeginChanged" + index: 7 + lineNumber: 48 + } + Property { + name: "preferredHighlightEnd" + type: "double" + read: "preferredHighlightEnd" + write: "setPreferredHighlightEnd" + notify: "preferredHighlightEndChanged" + index: 8 + lineNumber: 49 + } + Property { + name: "highlightRangeMode" + type: "HighlightRangeMode" + read: "highlightRangeMode" + write: "setHighlightRangeMode" + notify: "highlightRangeModeChanged" + index: 9 + lineNumber: 50 + } + Property { + name: "highlightMoveDuration" + type: "int" + read: "highlightMoveDuration" + write: "setHighlightMoveDuration" + notify: "highlightMoveDurationChanged" + index: 10 + lineNumber: 51 + } + Property { + name: "dragMargin" + type: "double" + read: "dragMargin" + write: "setDragMargin" + notify: "dragMarginChanged" + index: 11 + lineNumber: 53 + } + Property { + name: "maximumFlickVelocity" + type: "double" + read: "maximumFlickVelocity" + write: "setMaximumFlickVelocity" + notify: "maximumFlickVelocityChanged" + index: 12 + lineNumber: 54 + } + Property { + name: "flickDeceleration" + type: "double" + read: "flickDeceleration" + write: "setFlickDeceleration" + notify: "flickDecelerationChanged" + index: 13 + lineNumber: 55 + } + Property { + name: "interactive" + type: "bool" + read: "isInteractive" + write: "setInteractive" + notify: "interactiveChanged" + index: 14 + lineNumber: 56 + } + Property { + name: "moving" + type: "bool" + read: "isMoving" + notify: "movingChanged" + index: 15 + lineNumber: 58 + isReadonly: true + } + Property { + name: "flicking" + type: "bool" + read: "isFlicking" + notify: "flickingChanged" + index: 16 + lineNumber: 59 + isReadonly: true + } + Property { + name: "dragging" + type: "bool" + read: "isDragging" + notify: "draggingChanged" + index: 17 + lineNumber: 60 + isReadonly: true + } + Property { + name: "count" + type: "int" + read: "count" + notify: "countChanged" + index: 18 + lineNumber: 62 + isReadonly: true + } + Property { + name: "delegate" + type: "QQmlComponent" + isPointer: true + read: "delegate" + write: "setDelegate" + notify: "delegateChanged" + index: 19 + lineNumber: 63 + } + Property { + name: "pathItemCount" + type: "int" + read: "pathItemCount" + write: "setPathItemCount" + reset: "resetPathItemCount" + notify: "pathItemCountChanged" + index: 20 + lineNumber: 64 + } + Property { + name: "snapMode" + type: "SnapMode" + read: "snapMode" + write: "setSnapMode" + notify: "snapModeChanged" + index: 21 + lineNumber: 65 + } + Property { + name: "movementDirection" + revision: 519 + type: "MovementDirection" + read: "movementDirection" + write: "setMovementDirection" + notify: "movementDirectionChanged" + index: 22 + lineNumber: 66 + } + Property { + name: "cacheItemCount" + type: "int" + read: "cacheItemCount" + write: "setCacheItemCount" + notify: "cacheItemCountChanged" + index: 23 + lineNumber: 68 + } + Signal { name: "currentIndexChanged"; lineNumber: 161 } + Signal { name: "currentItemChanged"; lineNumber: 162 } + Signal { name: "offsetChanged"; lineNumber: 163 } + Signal { name: "modelChanged"; lineNumber: 164 } + Signal { name: "countChanged"; lineNumber: 165 } + Signal { name: "pathChanged"; lineNumber: 166 } + Signal { name: "preferredHighlightBeginChanged"; lineNumber: 167 } + Signal { name: "preferredHighlightEndChanged"; lineNumber: 168 } + Signal { name: "highlightRangeModeChanged"; lineNumber: 169 } + Signal { name: "dragMarginChanged"; lineNumber: 170 } + Signal { name: "snapPositionChanged"; lineNumber: 171 } + Signal { name: "delegateChanged"; lineNumber: 172 } + Signal { name: "pathItemCountChanged"; lineNumber: 173 } + Signal { name: "maximumFlickVelocityChanged"; lineNumber: 174 } + Signal { name: "flickDecelerationChanged"; lineNumber: 175 } + Signal { name: "interactiveChanged"; lineNumber: 176 } + Signal { name: "movingChanged"; lineNumber: 177 } + Signal { name: "flickingChanged"; lineNumber: 178 } + Signal { name: "draggingChanged"; lineNumber: 179 } + Signal { name: "highlightChanged"; lineNumber: 180 } + Signal { name: "highlightItemChanged"; lineNumber: 181 } + Signal { name: "highlightMoveDurationChanged"; lineNumber: 182 } + Signal { name: "movementStarted"; lineNumber: 183 } + Signal { name: "movementEnded"; lineNumber: 184 } + Signal { name: "movementDirectionChanged"; revision: 519; lineNumber: 185 } + Signal { name: "flickStarted"; lineNumber: 186 } + Signal { name: "flickEnded"; lineNumber: 187 } + Signal { name: "dragStarted"; lineNumber: 188 } + Signal { name: "dragEnded"; lineNumber: 189 } + Signal { name: "snapModeChanged"; lineNumber: 190 } + Signal { name: "cacheItemCountChanged"; lineNumber: 191 } + Method { name: "incrementCurrentIndex"; lineNumber: 157 } + Method { name: "decrementCurrentIndex"; lineNumber: 158 } + Method { name: "refill"; lineNumber: 203 } + Method { name: "ticked"; lineNumber: 204 } + Method { name: "movementEnding"; lineNumber: 205 } + Method { + name: "modelUpdated" + lineNumber: 206 + Parameter { name: "changeSet"; type: "QQmlChangeSet" } + Parameter { name: "reset"; type: "bool" } + } + Method { + name: "createdItem" + lineNumber: 207 + Parameter { name: "index"; type: "int" } + Parameter { name: "item"; type: "QObject"; isPointer: true } + } + Method { + name: "initItem" + lineNumber: 208 + Parameter { name: "index"; type: "int" } + Parameter { name: "item"; type: "QObject"; isPointer: true } + } + Method { + name: "destroyingItem" + lineNumber: 209 + Parameter { name: "item"; type: "QObject"; isPointer: true } + } + Method { name: "pathUpdated"; lineNumber: 210 } + Method { + name: "positionViewAtIndex" + lineNumber: 149 + Parameter { name: "index"; type: "int" } + Parameter { name: "mode"; type: "int" } + } + Method { + name: "indexAt" + type: "int" + isMethodConstant: true + lineNumber: 150 + Parameter { name: "x"; type: "double" } + Parameter { name: "y"; type: "double" } + } + Method { + name: "itemAt" + type: "QQuickItem" + isPointer: true + isMethodConstant: true + lineNumber: 151 + Parameter { name: "x"; type: "double" } + Parameter { name: "y"; type: "double" } + } + Method { + name: "itemAtIndex" + revision: 525 + type: "QQuickItem" + isPointer: true + isMethodConstant: true + lineNumber: 152 + Parameter { name: "index"; type: "int" } + } + } + Component { + file: "private/qquickpathview_p.h" + lineNumber: 219 + name: "QQuickPathViewAttached" + accessSemantics: "reference" + prototype: "QObject" + Property { + name: "view" + type: "QQuickPathView" + isPointer: true + read: "view" + index: 0 + lineNumber: 223 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "isCurrentItem" + type: "bool" + read: "isCurrentItem" + notify: "currentItemChanged" + index: 1 + lineNumber: 224 + isReadonly: true + isFinal: true + } + Property { + name: "onPath" + type: "bool" + read: "isOnPath" + notify: "pathChanged" + index: 2 + lineNumber: 225 + isReadonly: true + isFinal: true + } + Signal { name: "currentItemChanged"; lineNumber: 254 } + Signal { name: "pathChanged"; lineNumber: 255 } + } + Component { + file: "private/qquickanimation_p.h" + lineNumber: 129 + name: "QQuickPauseAnimation" + accessSemantics: "reference" + prototype: "QQuickAbstractAnimation" + exports: [ + "QtQuick/PauseAnimation 2.0", + "QtQuick/PauseAnimation 2.12", + "QtQuick/PauseAnimation 6.0" + ] + exportMetaObjectRevisions: [512, 524, 1536] + Property { + name: "duration" + type: "int" + read: "duration" + write: "setDuration" + notify: "durationChanged" + index: 0 + lineNumber: 134 + } + Signal { + name: "durationChanged" + lineNumber: 146 + Parameter { type: "int" } + } + } + Component { + file: "private/qquickrectangle_p.h" + lineNumber: 27 + name: "QQuickPen" + accessSemantics: "reference" + prototype: "QObject" + Property { + name: "width" + type: "double" + read: "width" + write: "setWidth" + notify: "widthChanged" + index: 0 + lineNumber: 31 + isFinal: true + } + Property { + name: "color" + type: "QColor" + read: "color" + write: "setColor" + notify: "colorChanged" + index: 1 + lineNumber: 32 + isFinal: true + } + Property { + name: "pixelAligned" + type: "bool" + read: "pixelAligned" + write: "setPixelAligned" + notify: "pixelAlignedChanged" + index: 2 + lineNumber: 33 + isFinal: true + } + Signal { name: "widthChanged"; lineNumber: 51 } + Signal { name: "colorChanged"; lineNumber: 52 } + Signal { name: "pixelAlignedChanged"; lineNumber: 53 } + } + Component { + file: "private/qquickpincharea_p.h" + lineNumber: 25 + name: "QQuickPinch" + accessSemantics: "reference" + prototype: "QObject" + exports: ["QtQuick/Pinch 2.0", "QtQuick/Pinch 6.0"] + exportMetaObjectRevisions: [512, 1536] + Enum { + name: "Axis" + lineNumber: 90 + values: ["NoDrag", "XAxis", "YAxis", "XAndYAxis", "XandYAxis"] + } + Property { + name: "target" + type: "QQuickItem" + isPointer: true + read: "target" + write: "setTarget" + reset: "resetTarget" + notify: "targetChanged" + index: 0 + lineNumber: 29 + } + Property { + name: "minimumScale" + type: "double" + read: "minimumScale" + write: "setMinimumScale" + notify: "minimumScaleChanged" + index: 1 + lineNumber: 30 + } + Property { + name: "maximumScale" + type: "double" + read: "maximumScale" + write: "setMaximumScale" + notify: "maximumScaleChanged" + index: 2 + lineNumber: 31 + } + Property { + name: "minimumRotation" + type: "double" + read: "minimumRotation" + write: "setMinimumRotation" + notify: "minimumRotationChanged" + index: 3 + lineNumber: 32 + } + Property { + name: "maximumRotation" + type: "double" + read: "maximumRotation" + write: "setMaximumRotation" + notify: "maximumRotationChanged" + index: 4 + lineNumber: 33 + } + Property { + name: "dragAxis" + type: "Axis" + read: "axis" + write: "setAxis" + notify: "dragAxisChanged" + index: 5 + lineNumber: 34 + } + Property { + name: "minimumX" + type: "double" + read: "xmin" + write: "setXmin" + notify: "minimumXChanged" + index: 6 + lineNumber: 35 + } + Property { + name: "maximumX" + type: "double" + read: "xmax" + write: "setXmax" + notify: "maximumXChanged" + index: 7 + lineNumber: 36 + } + Property { + name: "minimumY" + type: "double" + read: "ymin" + write: "setYmin" + notify: "minimumYChanged" + index: 8 + lineNumber: 37 + } + Property { + name: "maximumY" + type: "double" + read: "ymax" + write: "setYmax" + notify: "maximumYChanged" + index: 9 + lineNumber: 38 + } + Property { + name: "active" + type: "bool" + read: "active" + notify: "activeChanged" + index: 10 + lineNumber: 39 + isReadonly: true + } + Signal { name: "targetChanged"; lineNumber: 138 } + Signal { name: "minimumScaleChanged"; lineNumber: 139 } + Signal { name: "maximumScaleChanged"; lineNumber: 140 } + Signal { name: "minimumRotationChanged"; lineNumber: 141 } + Signal { name: "maximumRotationChanged"; lineNumber: 142 } + Signal { name: "dragAxisChanged"; lineNumber: 143 } + Signal { name: "minimumXChanged"; lineNumber: 144 } + Signal { name: "maximumXChanged"; lineNumber: 145 } + Signal { name: "minimumYChanged"; lineNumber: 146 } + Signal { name: "maximumYChanged"; lineNumber: 147 } + Signal { name: "activeChanged"; lineNumber: 148 } + } + Component { + file: "private/qquickpincharea_p.h" + lineNumber: 235 + name: "QQuickPinchArea" + accessSemantics: "reference" + defaultProperty: "data" + parentProperty: "parent" + prototype: "QQuickItem" + exports: [ + "QtQuick/PinchArea 2.0", + "QtQuick/PinchArea 2.1", + "QtQuick/PinchArea 2.4", + "QtQuick/PinchArea 2.5", + "QtQuick/PinchArea 2.7", + "QtQuick/PinchArea 2.11", + "QtQuick/PinchArea 6.0", + "QtQuick/PinchArea 6.3", + "QtQuick/PinchArea 6.7" + ] + exportMetaObjectRevisions: [ + 512, + 513, + 516, + 517, + 519, + 523, + 1536, + 1539, + 1543 + ] + Property { + name: "enabled" + type: "bool" + read: "isEnabled" + write: "setEnabled" + notify: "enabledChanged" + index: 0 + lineNumber: 239 + } + Property { + name: "pinch" + type: "QQuickPinch" + isPointer: true + read: "pinch" + index: 1 + lineNumber: 240 + isReadonly: true + isPropertyConstant: true + } + Signal { name: "enabledChanged"; lineNumber: 254 } + Signal { + name: "pinchStarted" + lineNumber: 255 + Parameter { name: "pinch"; type: "QQuickPinchEvent"; isPointer: true } + } + Signal { + name: "pinchUpdated" + lineNumber: 256 + Parameter { name: "pinch"; type: "QQuickPinchEvent"; isPointer: true } + } + Signal { + name: "pinchFinished" + lineNumber: 257 + Parameter { name: "pinch"; type: "QQuickPinchEvent"; isPointer: true } + } + Signal { + name: "smartZoom" + revision: 517 + lineNumber: 258 + Parameter { name: "pinch"; type: "QQuickPinchEvent"; isPointer: true } + } + } + Component { + file: "private/qquickpincharea_p.h" + lineNumber: 164 + name: "QQuickPinchEvent" + accessSemantics: "reference" + prototype: "QObject" + Property { + name: "center" + type: "QPointF" + read: "center" + index: 0 + lineNumber: 168 + isReadonly: true + isFinal: true + } + Property { + name: "startCenter" + type: "QPointF" + read: "startCenter" + index: 1 + lineNumber: 169 + isReadonly: true + isFinal: true + } + Property { + name: "previousCenter" + type: "QPointF" + read: "previousCenter" + index: 2 + lineNumber: 170 + isReadonly: true + isFinal: true + } + Property { + name: "scale" + type: "double" + read: "scale" + index: 3 + lineNumber: 171 + isReadonly: true + isFinal: true + } + Property { + name: "previousScale" + type: "double" + read: "previousScale" + index: 4 + lineNumber: 172 + isReadonly: true + isFinal: true + } + Property { + name: "angle" + type: "double" + read: "angle" + index: 5 + lineNumber: 173 + isReadonly: true + isFinal: true + } + Property { + name: "previousAngle" + type: "double" + read: "previousAngle" + index: 6 + lineNumber: 174 + isReadonly: true + isFinal: true + } + Property { + name: "rotation" + type: "double" + read: "rotation" + index: 7 + lineNumber: 175 + isReadonly: true + isFinal: true + } + Property { + name: "point1" + type: "QPointF" + read: "point1" + index: 8 + lineNumber: 176 + isReadonly: true + isFinal: true + } + Property { + name: "startPoint1" + type: "QPointF" + read: "startPoint1" + index: 9 + lineNumber: 177 + isReadonly: true + isFinal: true + } + Property { + name: "point2" + type: "QPointF" + read: "point2" + index: 10 + lineNumber: 178 + isReadonly: true + isFinal: true + } + Property { + name: "startPoint2" + type: "QPointF" + read: "startPoint2" + index: 11 + lineNumber: 179 + isReadonly: true + isFinal: true + } + Property { + name: "pointCount" + type: "int" + read: "pointCount" + index: 12 + lineNumber: 180 + isReadonly: true + isFinal: true + } + Property { + name: "accepted" + type: "bool" + read: "accepted" + write: "setAccepted" + index: 13 + lineNumber: 181 + isFinal: true + } + } + Component { + file: "private/qquickpinchhandler_p.h" + lineNumber: 30 + name: "QQuickPinchHandler" + accessSemantics: "reference" + prototype: "QQuickMultiPointHandler" + exports: [ + "QtQuick/PinchHandler 2.12", + "QtQuick/PinchHandler 2.15", + "QtQuick/PinchHandler 6.0", + "QtQuick/PinchHandler 6.3", + "QtQuick/PinchHandler 6.5" + ] + exportMetaObjectRevisions: [524, 527, 1536, 1539, 1541] + Property { + name: "scaleAxis" + type: "QQuickDragAxis" + isPointer: true + read: "scaleAxis" + index: 0 + lineNumber: 34 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "minimumScale" + type: "double" + read: "minimumScale" + write: "setMinimumScale" + notify: "minimumScaleChanged" + index: 1 + lineNumber: 36 + } + Property { + name: "maximumScale" + type: "double" + read: "maximumScale" + write: "setMaximumScale" + notify: "maximumScaleChanged" + index: 2 + lineNumber: 37 + } + Property { + name: "scale" + type: "double" + read: "scale" + notify: "updated" + index: 3 + lineNumber: 38 + isReadonly: true + } + Property { + name: "activeScale" + type: "double" + read: "activeScale" + notify: "scaleChanged" + index: 4 + lineNumber: 40 + isReadonly: true + } + Property { + name: "persistentScale" + type: "double" + read: "persistentScale" + write: "setPersistentScale" + notify: "scaleChanged" + index: 5 + lineNumber: 41 + } + Property { + name: "rotationAxis" + type: "QQuickDragAxis" + isPointer: true + read: "rotationAxis" + index: 6 + lineNumber: 43 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "minimumRotation" + type: "double" + read: "minimumRotation" + write: "setMinimumRotation" + notify: "minimumRotationChanged" + index: 7 + lineNumber: 45 + } + Property { + name: "maximumRotation" + type: "double" + read: "maximumRotation" + write: "setMaximumRotation" + notify: "maximumRotationChanged" + index: 8 + lineNumber: 46 + } + Property { + name: "rotation" + type: "double" + read: "rotation" + notify: "updated" + index: 9 + lineNumber: 47 + isReadonly: true + } + Property { + name: "activeRotation" + type: "double" + read: "activeRotation" + notify: "rotationChanged" + index: 10 + lineNumber: 49 + isReadonly: true + } + Property { + name: "persistentRotation" + type: "double" + read: "persistentRotation" + write: "setPersistentRotation" + notify: "rotationChanged" + index: 11 + lineNumber: 50 + } + Property { + name: "xAxis" + type: "QQuickDragAxis" + isPointer: true + read: "xAxis" + index: 12 + lineNumber: 52 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "yAxis" + type: "QQuickDragAxis" + isPointer: true + read: "yAxis" + index: 13 + lineNumber: 53 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "translation" + type: "QVector2D" + read: "translation" + notify: "updated" + index: 14 + lineNumber: 55 + isReadonly: true + } + Property { + name: "activeTranslation" + revision: 1541 + type: "QPointF" + read: "activeTranslation" + notify: "translationChanged" + index: 15 + lineNumber: 57 + isReadonly: true + } + Property { + name: "persistentTranslation" + revision: 1541 + type: "QPointF" + read: "persistentTranslation" + write: "setPersistentTranslation" + notify: "translationChanged" + index: 16 + lineNumber: 58 + } + Signal { name: "minimumScaleChanged"; lineNumber: 102 } + Signal { name: "maximumScaleChanged"; lineNumber: 103 } + Signal { name: "minimumRotationChanged"; lineNumber: 104 } + Signal { name: "maximumRotationChanged"; lineNumber: 105 } + Signal { name: "updated"; lineNumber: 106 } + Signal { + name: "scaleChanged" + lineNumber: 107 + Parameter { name: "delta"; type: "double" } + } + Signal { + name: "rotationChanged" + lineNumber: 108 + Parameter { name: "delta"; type: "double" } + } + Signal { + name: "translationChanged" + lineNumber: 109 + Parameter { name: "delta"; type: "QVector2D" } + } + } + Component { + file: "private/qquickvaluetypes_p.h" + lineNumber: 354 + name: "QQuickPlanarTransform" + accessSemantics: "reference" + prototype: "QObject" + exports: ["QtQuick/PlanarTransform 6.8"] + isCreatable: false + isSingleton: true + exportMetaObjectRevisions: [1544] + Method { name: "identity"; type: "QMatrix4x4"; lineNumber: 364 } + Method { + name: "fromAffineMatrix" + type: "QMatrix4x4" + lineNumber: 365 + Parameter { name: "scaleX"; type: "float" } + Parameter { name: "shearY"; type: "float" } + Parameter { name: "shearX"; type: "float" } + Parameter { name: "scaleY"; type: "float" } + Parameter { name: "translateX"; type: "float" } + Parameter { name: "translateY"; type: "float" } + } + Method { + name: "fromTranslate" + type: "QMatrix4x4" + lineNumber: 368 + Parameter { name: "translateX"; type: "float" } + Parameter { name: "translateY"; type: "float" } + } + Method { + name: "fromScale" + type: "QMatrix4x4" + lineNumber: 369 + Parameter { name: "scaleX"; type: "float" } + Parameter { name: "scaleY"; type: "float" } + Parameter { name: "originX"; type: "float" } + Parameter { name: "originY"; type: "float" } + } + Method { + name: "fromScale" + type: "QMatrix4x4" + isCloned: true + lineNumber: 369 + Parameter { name: "scaleX"; type: "float" } + Parameter { name: "scaleY"; type: "float" } + Parameter { name: "originX"; type: "float" } + } + Method { + name: "fromScale" + type: "QMatrix4x4" + isCloned: true + lineNumber: 369 + Parameter { name: "scaleX"; type: "float" } + Parameter { name: "scaleY"; type: "float" } + } + Method { + name: "fromRotate" + type: "QMatrix4x4" + lineNumber: 371 + Parameter { name: "angle"; type: "float" } + Parameter { name: "originX"; type: "float" } + Parameter { name: "originY"; type: "float" } + } + Method { + name: "fromRotate" + type: "QMatrix4x4" + isCloned: true + lineNumber: 371 + Parameter { name: "angle"; type: "float" } + Parameter { name: "originX"; type: "float" } + } + Method { + name: "fromRotate" + type: "QMatrix4x4" + isCloned: true + lineNumber: 371 + Parameter { name: "angle"; type: "float" } + } + Method { + name: "fromShear" + type: "QMatrix4x4" + lineNumber: 372 + Parameter { name: "shearX"; type: "float" } + Parameter { name: "shearY"; type: "float" } + Parameter { name: "originX"; type: "float" } + Parameter { name: "originY"; type: "float" } + } + Method { + name: "fromShear" + type: "QMatrix4x4" + isCloned: true + lineNumber: 372 + Parameter { name: "shearX"; type: "float" } + Parameter { name: "shearY"; type: "float" } + Parameter { name: "originX"; type: "float" } + } + Method { + name: "fromShear" + type: "QMatrix4x4" + isCloned: true + lineNumber: 372 + Parameter { name: "shearX"; type: "float" } + Parameter { name: "shearY"; type: "float" } + } + } + Component { + file: "private/qquickpointhandler_p.h" + lineNumber: 23 + name: "QQuickPointHandler" + accessSemantics: "reference" + prototype: "QQuickSinglePointHandler" + exports: [ + "QtQuick/PointHandler 2.12", + "QtQuick/PointHandler 2.15", + "QtQuick/PointHandler 6.0", + "QtQuick/PointHandler 6.3" + ] + exportMetaObjectRevisions: [524, 527, 1536, 1539] + Property { + name: "translation" + type: "QVector2D" + read: "translation" + notify: "translationChanged" + index: 0 + lineNumber: 26 + isReadonly: true + } + Signal { name: "translationChanged"; lineNumber: 36 } + } + Component { + file: "private/qquickpointerdevicehandler_p.h" + lineNumber: 24 + name: "QQuickPointerDeviceHandler" + accessSemantics: "reference" + parentProperty: "parent" + prototype: "QQuickPointerHandler" + Property { + name: "acceptedDevices" + type: "QInputDevice::DeviceTypes" + read: "acceptedDevices" + write: "setAcceptedDevices" + notify: "acceptedDevicesChanged" + index: 0 + lineNumber: 27 + } + Property { + name: "acceptedPointerTypes" + type: "QPointingDevice::PointerTypes" + read: "acceptedPointerTypes" + write: "setAcceptedPointerTypes" + notify: "acceptedPointerTypesChanged" + index: 1 + lineNumber: 29 + } + Property { + name: "acceptedButtons" + type: "Qt::MouseButtons" + read: "acceptedButtons" + write: "setAcceptedButtons" + notify: "acceptedButtonsChanged" + index: 2 + lineNumber: 30 + } + Property { + name: "acceptedModifiers" + type: "Qt::KeyboardModifiers" + read: "acceptedModifiers" + write: "setAcceptedModifiers" + notify: "acceptedModifiersChanged" + index: 3 + lineNumber: 31 + } + Signal { name: "acceptedDevicesChanged"; lineNumber: 48 } + Signal { name: "acceptedPointerTypesChanged"; lineNumber: 49 } + Signal { name: "acceptedButtonsChanged"; lineNumber: 50 } + Signal { name: "acceptedModifiersChanged"; lineNumber: 51 } + Method { + name: "setAcceptedDevices" + lineNumber: 42 + Parameter { name: "acceptedDevices"; type: "QInputDevice::DeviceTypes" } + } + Method { + name: "setAcceptedPointerTypes" + lineNumber: 43 + Parameter { name: "acceptedPointerTypes"; type: "QPointingDevice::PointerTypes" } + } + Method { + name: "setAcceptedButtons" + lineNumber: 44 + Parameter { name: "buttons"; type: "Qt::MouseButtons" } + } + Method { + name: "setAcceptedModifiers" + lineNumber: 45 + Parameter { name: "acceptedModifiers"; type: "Qt::KeyboardModifiers" } + } + } + Component { + file: "private/qquickpointerhandler_p.h" + lineNumber: 37 + name: "QQuickPointerHandler" + accessSemantics: "reference" + parentProperty: "parent" + prototype: "QObject" + interfaces: ["QQmlParserStatus"] + exports: [ + "QtQuick/PointerHandler 2.12", + "QtQuick/PointerHandler 2.15", + "QtQuick/PointerHandler 6.0", + "QtQuick/PointerHandler 6.3" + ] + isCreatable: false + exportMetaObjectRevisions: [524, 527, 1536, 1539] + Enum { + name: "GrabPermissions" + alias: "GrabPermission" + isFlag: true + lineNumber: 62 + values: [ + "TakeOverForbidden", + "CanTakeOverFromHandlersOfSameType", + "CanTakeOverFromHandlersOfDifferentType", + "CanTakeOverFromItems", + "CanTakeOverFromAnything", + "ApprovesTakeOverByHandlersOfSameType", + "ApprovesTakeOverByHandlersOfDifferentType", + "ApprovesTakeOverByItems", + "ApprovesCancellation", + "ApprovesTakeOverByAnything" + ] + } + Property { + name: "enabled" + type: "bool" + read: "enabled" + write: "setEnabled" + notify: "enabledChanged" + index: 0 + lineNumber: 42 + } + Property { + name: "active" + type: "bool" + read: "active" + notify: "activeChanged" + index: 1 + lineNumber: 43 + isReadonly: true + } + Property { + name: "target" + type: "QQuickItem" + isPointer: true + read: "target" + write: "setTarget" + notify: "targetChanged" + index: 2 + lineNumber: 44 + } + Property { + name: "parent" + type: "QQuickItem" + isPointer: true + read: "parentItem" + write: "setParentItem" + notify: "parentChanged" + index: 3 + lineNumber: 45 + } + Property { + name: "grabPermissions" + type: "GrabPermissions" + read: "grabPermissions" + write: "setGrabPermissions" + notify: "grabPermissionChanged" + index: 4 + lineNumber: 46 + } + Property { + name: "margin" + type: "double" + read: "margin" + write: "setMargin" + notify: "marginChanged" + index: 5 + lineNumber: 47 + } + Property { + name: "dragThreshold" + revision: 527 + type: "int" + read: "dragThreshold" + write: "setDragThreshold" + reset: "resetDragThreshold" + notify: "dragThresholdChanged" + index: 6 + lineNumber: 48 + } + Property { + name: "cursorShape" + revision: 527 + type: "Qt::CursorShape" + read: "cursorShape" + write: "setCursorShape" + reset: "resetCursorShape" + notify: "cursorShapeChanged" + index: 7 + lineNumber: 50 + } + Signal { name: "enabledChanged"; lineNumber: 109 } + Signal { name: "activeChanged"; lineNumber: 110 } + Signal { name: "targetChanged"; lineNumber: 111 } + Signal { name: "marginChanged"; lineNumber: 112 } + Signal { name: "dragThresholdChanged"; revision: 527; lineNumber: 113 } + Signal { + name: "grabChanged" + lineNumber: 114 + Parameter { name: "transition"; type: "QPointingDevice::GrabTransition" } + Parameter { name: "point"; type: "QEventPoint" } + } + Signal { name: "grabPermissionChanged"; lineNumber: 115 } + Signal { + name: "canceled" + lineNumber: 116 + Parameter { name: "point"; type: "QEventPoint" } + } + Signal { name: "cursorShapeChanged"; revision: 527; lineNumber: 118 } + Signal { name: "parentChanged"; revision: 1539; lineNumber: 120 } + } + Component { + file: "private/qquickpositioners_p.h" + lineNumber: 38 + name: "QQuickPositionerAttached" + accessSemantics: "reference" + prototype: "QObject" + Property { + name: "index" + type: "int" + read: "index" + notify: "indexChanged" + index: 0 + lineNumber: 45 + isReadonly: true + isFinal: true + } + Property { + name: "isFirstItem" + type: "bool" + read: "isFirstItem" + notify: "isFirstItemChanged" + index: 1 + lineNumber: 46 + isReadonly: true + isFinal: true + } + Property { + name: "isLastItem" + type: "bool" + read: "isLastItem" + notify: "isLastItemChanged" + index: 2 + lineNumber: 47 + isReadonly: true + isFinal: true + } + Signal { name: "indexChanged"; lineNumber: 59 } + Signal { name: "isFirstItemChanged"; lineNumber: 60 } + Signal { name: "isLastItemChanged"; lineNumber: 61 } + } + Component { + file: "private/qquicktextedit_p.h" + lineNumber: 425 + name: "QQuickPre64TextEdit" + accessSemantics: "reference" + prototype: "QQuickTextEdit" + exports: [ + "QtQuick/TextEdit 2.0", + "QtQuick/TextEdit 2.1", + "QtQuick/TextEdit 2.2", + "QtQuick/TextEdit 2.3", + "QtQuick/TextEdit 2.4", + "QtQuick/TextEdit 2.6", + "QtQuick/TextEdit 2.7", + "QtQuick/TextEdit 2.10", + "QtQuick/TextEdit 2.11", + "QtQuick/TextEdit 6.0", + "QtQuick/TextEdit 6.2", + "QtQuick/TextEdit 6.3" + ] + exportMetaObjectRevisions: [ + 512, + 513, + 514, + 515, + 516, + 518, + 519, + 522, + 523, + 1536, + 1538, + 1539 + ] + } + Component { + file: "private/qquicktextinput_p.h" + lineNumber: 411 + name: "QQuickPre64TextInput" + accessSemantics: "reference" + prototype: "QQuickTextInput" + exports: [ + "QtQuick/TextInput 2.0", + "QtQuick/TextInput 2.1", + "QtQuick/TextInput 2.2", + "QtQuick/TextInput 2.4", + "QtQuick/TextInput 2.6", + "QtQuick/TextInput 2.7", + "QtQuick/TextInput 2.9", + "QtQuick/TextInput 2.11", + "QtQuick/TextInput 6.0", + "QtQuick/TextInput 6.2", + "QtQuick/TextInput 6.3" + ] + exportMetaObjectRevisions: [ + 512, + 513, + 514, + 516, + 518, + 519, + 521, + 523, + 1536, + 1538, + 1539 + ] + } + Component { + file: "private/qquickanimation_p.h" + lineNumber: 184 + name: "QQuickPropertyAction" + accessSemantics: "reference" + prototype: "QQuickAbstractAnimation" + exports: [ + "QtQuick/PropertyAction 2.0", + "QtQuick/PropertyAction 2.12", + "QtQuick/PropertyAction 6.0" + ] + exportMetaObjectRevisions: [512, 524, 1536] + Property { + name: "target" + type: "QObject" + isPointer: true + read: "target" + write: "setTargetObject" + notify: "targetChanged" + index: 0 + lineNumber: 189 + } + Property { + name: "property" + type: "QString" + read: "property" + write: "setProperty" + notify: "propertyChanged" + index: 1 + lineNumber: 190 + } + Property { + name: "properties" + type: "QString" + read: "properties" + write: "setProperties" + notify: "propertiesChanged" + index: 2 + lineNumber: 191 + } + Property { + name: "targets" + type: "QObject" + isList: true + read: "targets" + index: 3 + lineNumber: 192 + isReadonly: true + } + Property { + name: "exclude" + type: "QObject" + isList: true + read: "exclude" + index: 4 + lineNumber: 193 + isReadonly: true + } + Property { + name: "value" + type: "QVariant" + read: "value" + write: "setValue" + notify: "valueChanged" + index: 5 + lineNumber: 194 + } + Signal { + name: "valueChanged" + lineNumber: 218 + Parameter { type: "QVariant" } + } + Signal { + name: "propertiesChanged" + lineNumber: 219 + Parameter { type: "QString" } + } + Signal { name: "targetChanged"; lineNumber: 220 } + Signal { name: "propertyChanged"; lineNumber: 221 } + } + Component { + file: "private/qquickanimation_p.h" + lineNumber: 231 + name: "QQuickPropertyAnimation" + accessSemantics: "reference" + prototype: "QQuickAbstractAnimation" + exports: [ + "QtQuick/PropertyAnimation 2.0", + "QtQuick/PropertyAnimation 2.12", + "QtQuick/PropertyAnimation 6.0" + ] + exportMetaObjectRevisions: [512, 524, 1536] + Property { + name: "duration" + type: "int" + read: "duration" + write: "setDuration" + notify: "durationChanged" + index: 0 + lineNumber: 236 + } + Property { + name: "from" + type: "QVariant" + read: "from" + write: "setFrom" + notify: "fromChanged" + index: 1 + lineNumber: 237 + } + Property { + name: "to" + type: "QVariant" + read: "to" + write: "setTo" + notify: "toChanged" + index: 2 + lineNumber: 238 + } + Property { + name: "easing" + type: "QEasingCurve" + read: "easing" + write: "setEasing" + notify: "easingChanged" + index: 3 + lineNumber: 239 + } + Property { + name: "target" + type: "QObject" + isPointer: true + read: "target" + write: "setTargetObject" + notify: "targetChanged" + index: 4 + lineNumber: 240 + } + Property { + name: "property" + type: "QString" + read: "property" + write: "setProperty" + notify: "propertyChanged" + index: 5 + lineNumber: 241 + } + Property { + name: "properties" + type: "QString" + read: "properties" + write: "setProperties" + notify: "propertiesChanged" + index: 6 + lineNumber: 242 + } + Property { + name: "targets" + type: "QObject" + isList: true + read: "targets" + index: 7 + lineNumber: 243 + isReadonly: true + } + Property { + name: "exclude" + type: "QObject" + isList: true + read: "exclude" + index: 8 + lineNumber: 244 + isReadonly: true + } + Signal { + name: "durationChanged" + lineNumber: 287 + Parameter { type: "int" } + } + Signal { name: "fromChanged"; lineNumber: 288 } + Signal { name: "toChanged"; lineNumber: 289 } + Signal { + name: "easingChanged" + lineNumber: 290 + Parameter { type: "QEasingCurve" } + } + Signal { + name: "propertiesChanged" + lineNumber: 291 + Parameter { type: "QString" } + } + Signal { name: "targetChanged"; lineNumber: 292 } + Signal { name: "propertyChanged"; lineNumber: 293 } + } + Component { + file: "private/qquickpropertychanges_p.h" + lineNumber: 25 + name: "QQuickPropertyChanges" + accessSemantics: "reference" + prototype: "QQuickStateOperation" + immediateNames: [ + "target", + "restoreEntryValues", + "explicit", + "objectName" + ] + exports: [ + "QtQuick/PropertyChanges 2.0", + "QtQuick/PropertyChanges 6.0" + ] + hasCustomParser: true + exportMetaObjectRevisions: [512, 1536] + Property { + name: "target" + type: "QObject" + isPointer: true + read: "object" + write: "setObject" + notify: "objectChanged" + index: 0 + lineNumber: 29 + } + Property { + name: "restoreEntryValues" + type: "bool" + read: "restoreEntryValues" + write: "setRestoreEntryValues" + notify: "restoreEntryValuesChanged" + index: 1 + lineNumber: 30 + } + Property { + name: "explicit" + type: "bool" + read: "isExplicit" + write: "setIsExplicit" + notify: "isExplicitChanged" + index: 2 + lineNumber: 32 + } + Signal { name: "objectChanged"; lineNumber: 68 } + Signal { name: "restoreEntryValuesChanged"; lineNumber: 69 } + Signal { name: "isExplicitChanged"; lineNumber: 70 } + } + Component { + file: "private/qquickvaluetypes_p.h" + lineNumber: 210 + name: "QQuaternion" + accessSemantics: "value" + extension: "QQuickQuaternionValueType" + exports: ["QtQuick/quaternion 2.0", "QtQuick/quaternion 6.0"] + isStructured: true + exportMetaObjectRevisions: [512, 1536] + } + Component { + file: "private/qquickvaluetypes_p.h" + lineNumber: 210 + name: "QQuickQuaternionValueType" + accessSemantics: "value" + prototype: "QQuaternion" + Property { + name: "scalar" + type: "double" + read: "scalar" + write: "setScalar" + index: 0 + lineNumber: 212 + isFinal: true + } + Property { + name: "x" + type: "double" + read: "x" + write: "setX" + index: 1 + lineNumber: 213 + isFinal: true + } + Property { + name: "y" + type: "double" + read: "y" + write: "setY" + index: 2 + lineNumber: 214 + isFinal: true + } + Property { + name: "z" + type: "double" + read: "z" + write: "setZ" + index: 3 + lineNumber: 215 + isFinal: true + } + Method { name: "toString"; type: "QString"; isMethodConstant: true; lineNumber: 228 } + Method { + name: "dotProduct" + type: "double" + isMethodConstant: true + lineNumber: 239 + Parameter { name: "q"; type: "QQuaternion" } + } + Method { + name: "times" + type: "QQuaternion" + isMethodConstant: true + lineNumber: 240 + Parameter { name: "q"; type: "QQuaternion" } + } + Method { + name: "times" + type: "QVector3D" + isMethodConstant: true + lineNumber: 241 + Parameter { name: "vec"; type: "QVector3D" } + } + Method { + name: "times" + type: "QQuaternion" + isMethodConstant: true + lineNumber: 242 + Parameter { name: "factor"; type: "double" } + } + Method { + name: "plus" + type: "QQuaternion" + isMethodConstant: true + lineNumber: 243 + Parameter { name: "q"; type: "QQuaternion" } + } + Method { + name: "minus" + type: "QQuaternion" + isMethodConstant: true + lineNumber: 244 + Parameter { name: "q"; type: "QQuaternion" } + } + Method { name: "normalized"; type: "QQuaternion"; isMethodConstant: true; lineNumber: 246 } + Method { name: "inverted"; type: "QQuaternion"; isMethodConstant: true; lineNumber: 247 } + Method { name: "conjugated"; type: "QQuaternion"; isMethodConstant: true; lineNumber: 248 } + Method { name: "length"; type: "double"; isMethodConstant: true; lineNumber: 249 } + Method { name: "toEulerAngles"; type: "QVector3D"; isMethodConstant: true; lineNumber: 251 } + Method { name: "toVector4d"; type: "QVector4D"; isMethodConstant: true; lineNumber: 252 } + Method { + name: "fuzzyEquals" + type: "bool" + isMethodConstant: true + lineNumber: 254 + Parameter { name: "q"; type: "QQuaternion" } + Parameter { name: "epsilon"; type: "double" } + } + Method { + name: "fuzzyEquals" + type: "bool" + isMethodConstant: true + lineNumber: 255 + Parameter { name: "q"; type: "QQuaternion" } + } + Method { name: "QQuickQuaternionValueType"; isConstructor: true; lineNumber: 226 } + Method { + name: "QQuickQuaternionValueType" + isConstructor: true + lineNumber: 227 + Parameter { name: "quat"; type: "QQuaternion" } + } + } + Component { + file: "private/qquickrectangle_p.h" + lineNumber: 129 + name: "QQuickRectangle" + accessSemantics: "reference" + defaultProperty: "data" + parentProperty: "parent" + prototype: "QQuickItem" + exports: [ + "QtQuick/Rectangle 2.0", + "QtQuick/Rectangle 2.1", + "QtQuick/Rectangle 2.4", + "QtQuick/Rectangle 2.7", + "QtQuick/Rectangle 2.11", + "QtQuick/Rectangle 6.0", + "QtQuick/Rectangle 6.3", + "QtQuick/Rectangle 6.7" + ] + exportMetaObjectRevisions: [512, 513, 516, 519, 523, 1536, 1539, 1543] + Property { + name: "color" + type: "QColor" + read: "color" + write: "setColor" + notify: "colorChanged" + index: 0 + lineNumber: 133 + } + Property { + name: "gradient" + type: "QJSValue" + read: "gradient" + write: "setGradient" + reset: "resetGradient" + index: 1 + lineNumber: 134 + } + Property { + name: "border" + type: "QQuickPen" + isPointer: true + read: "border" + index: 2 + lineNumber: 135 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "radius" + type: "double" + read: "radius" + write: "setRadius" + notify: "radiusChanged" + index: 3 + lineNumber: 136 + } + Property { + name: "topLeftRadius" + revision: 1543 + type: "double" + read: "topLeftRadius" + write: "setTopLeftRadius" + reset: "resetTopLeftRadius" + notify: "topLeftRadiusChanged" + index: 4 + lineNumber: 137 + isFinal: true + } + Property { + name: "topRightRadius" + revision: 1543 + type: "double" + read: "topRightRadius" + write: "setTopRightRadius" + reset: "resetTopRightRadius" + notify: "topRightRadiusChanged" + index: 5 + lineNumber: 138 + isFinal: true + } + Property { + name: "bottomLeftRadius" + revision: 1543 + type: "double" + read: "bottomLeftRadius" + write: "setBottomLeftRadius" + reset: "resetBottomLeftRadius" + notify: "bottomLeftRadiusChanged" + index: 6 + lineNumber: 139 + isFinal: true + } + Property { + name: "bottomRightRadius" + revision: 1543 + type: "double" + read: "bottomRightRadius" + write: "setBottomRightRadius" + reset: "resetBottomRightRadius" + notify: "bottomRightRadiusChanged" + index: 7 + lineNumber: 140 + isFinal: true + } + Signal { name: "colorChanged"; lineNumber: 172 } + Signal { name: "radiusChanged"; lineNumber: 173 } + Signal { name: "topLeftRadiusChanged"; revision: 1543; lineNumber: 174 } + Signal { name: "topRightRadiusChanged"; revision: 1543; lineNumber: 175 } + Signal { name: "bottomLeftRadiusChanged"; revision: 1543; lineNumber: 176 } + Signal { name: "bottomRightRadiusChanged"; revision: 1543; lineNumber: 177 } + Method { name: "doUpdate"; lineNumber: 183 } + } + Component { + file: "private/qquickrepeater_p.h" + lineNumber: 32 + name: "QQuickRepeater" + accessSemantics: "reference" + defaultProperty: "delegate" + parentProperty: "parent" + prototype: "QQuickItem" + exports: [ + "QtQuick/Repeater 2.0", + "QtQuick/Repeater 2.1", + "QtQuick/Repeater 2.4", + "QtQuick/Repeater 2.7", + "QtQuick/Repeater 2.11", + "QtQuick/Repeater 6.0", + "QtQuick/Repeater 6.3", + "QtQuick/Repeater 6.7", + "QtQuick/Repeater 6.10" + ] + exportMetaObjectRevisions: [ + 512, + 513, + 516, + 519, + 523, + 1536, + 1539, + 1543, + 1546 + ] + Property { + name: "model" + type: "QVariant" + read: "model" + write: "setModel" + notify: "modelChanged" + index: 0 + lineNumber: 36 + } + Property { + name: "delegate" + type: "QQmlComponent" + isPointer: true + read: "delegate" + write: "setDelegate" + notify: "delegateChanged" + index: 1 + lineNumber: 37 + } + Property { + name: "count" + type: "int" + read: "count" + notify: "countChanged" + index: 2 + lineNumber: 38 + isReadonly: true + } + Property { + name: "delegateModelAccess" + revision: 1546 + type: "QQmlDelegateModel::DelegateModelAccess" + read: "delegateModelAccess" + write: "setDelegateModelAccess" + notify: "delegateModelAccessChanged" + index: 3 + lineNumber: 39 + isFinal: true + } + Signal { name: "modelChanged"; lineNumber: 64 } + Signal { name: "delegateChanged"; lineNumber: 65 } + Signal { name: "countChanged"; lineNumber: 66 } + Signal { + name: "itemAdded" + lineNumber: 68 + Parameter { name: "index"; type: "int" } + Parameter { name: "item"; type: "QQuickItem"; isPointer: true } + } + Signal { + name: "itemRemoved" + lineNumber: 69 + Parameter { name: "index"; type: "int" } + Parameter { name: "item"; type: "QQuickItem"; isPointer: true } + } + Signal { name: "delegateModelAccessChanged"; revision: 1546; lineNumber: 71 } + Method { + name: "createdItem" + lineNumber: 82 + Parameter { name: "index"; type: "int" } + Parameter { name: "item"; type: "QObject"; isPointer: true } + } + Method { + name: "initItem" + lineNumber: 83 + Parameter { type: "int" } + Parameter { name: "item"; type: "QObject"; isPointer: true } + } + Method { + name: "modelUpdated" + lineNumber: 84 + Parameter { name: "changeSet"; type: "QQmlChangeSet" } + Parameter { name: "reset"; type: "bool" } + } + Method { + name: "itemAt" + type: "QQuickItem" + isPointer: true + isMethodConstant: true + lineNumber: 58 + Parameter { name: "index"; type: "int" } + } + } + Component { + file: "private/qquickwindow_p.h" + lineNumber: 63 + name: "QQuickRootItem" + accessSemantics: "reference" + defaultProperty: "data" + parentProperty: "parent" + prototype: "QQuickItem" + Method { + name: "setWidth" + lineNumber: 72 + Parameter { name: "w"; type: "int" } + } + Method { + name: "setHeight" + lineNumber: 73 + Parameter { name: "h"; type: "int" } + } + } + Component { + file: "private/qquicktranslate_p.h" + lineNumber: 96 + name: "QQuickRotation" + accessSemantics: "reference" + prototype: "QQuickTransform" + exports: ["QtQuick/Rotation 2.0", "QtQuick/Rotation 6.0"] + exportMetaObjectRevisions: [512, 1536] + Property { + name: "origin" + type: "QVector3D" + read: "origin" + write: "setOrigin" + notify: "originChanged" + index: 0 + lineNumber: 100 + } + Property { + name: "angle" + type: "double" + read: "angle" + write: "setAngle" + notify: "angleChanged" + index: 1 + lineNumber: 101 + } + Property { + name: "axis" + type: "QVector3D" + read: "axis" + write: "setAxis" + notify: "axisChanged" + index: 2 + lineNumber: 102 + } + Signal { name: "originChanged"; lineNumber: 121 } + Signal { name: "angleChanged"; lineNumber: 122 } + Signal { name: "axisChanged"; lineNumber: 123 } + } + Component { + file: "private/qquickanimation_p.h" + lineNumber: 365 + name: "QQuickRotationAnimation" + accessSemantics: "reference" + prototype: "QQuickPropertyAnimation" + exports: [ + "QtQuick/RotationAnimation 2.0", + "QtQuick/RotationAnimation 2.12", + "QtQuick/RotationAnimation 6.0" + ] + exportMetaObjectRevisions: [512, 524, 1536] + Enum { + name: "RotationDirection" + lineNumber: 386 + values: ["Numerical", "Shortest", "Clockwise", "Counterclockwise"] + } + Property { + name: "from" + type: "double" + read: "from" + write: "setFrom" + notify: "fromChanged" + index: 0 + lineNumber: 370 + } + Property { + name: "to" + type: "double" + read: "to" + write: "setTo" + notify: "toChanged" + index: 1 + lineNumber: 371 + } + Property { + name: "direction" + type: "RotationDirection" + read: "direction" + write: "setDirection" + notify: "directionChanged" + index: 2 + lineNumber: 372 + } + Signal { name: "directionChanged"; lineNumber: 392 } + } + Component { + file: "private/qquickanimator_p.h" + lineNumber: 126 + name: "QQuickRotationAnimator" + accessSemantics: "reference" + prototype: "QQuickAnimator" + exports: [ + "QtQuick/RotationAnimator 2.2", + "QtQuick/RotationAnimator 2.12", + "QtQuick/RotationAnimator 6.0" + ] + exportMetaObjectRevisions: [514, 524, 1536] + Enum { + name: "RotationDirection" + lineNumber: 135 + values: ["Numerical", "Shortest", "Clockwise", "Counterclockwise"] + } + Property { + name: "direction" + type: "RotationDirection" + read: "direction" + write: "setDirection" + notify: "directionChanged" + index: 0 + lineNumber: 130 + } + Signal { + name: "directionChanged" + lineNumber: 144 + Parameter { name: "dir"; type: "QQuickRotationAnimator::RotationDirection" } + } + } + Component { + file: "private/qquickpositioners_p.h" + lineNumber: 223 + name: "QQuickRow" + accessSemantics: "reference" + prototype: "QQuickBasePositioner" + exports: [ + "QtQuick/Row 2.0", + "QtQuick/Row 2.1", + "QtQuick/Row 2.4", + "QtQuick/Row 2.6", + "QtQuick/Row 2.7", + "QtQuick/Row 2.9", + "QtQuick/Row 2.11", + "QtQuick/Row 6.0", + "QtQuick/Row 6.2", + "QtQuick/Row 6.3", + "QtQuick/Row 6.7" + ] + exportMetaObjectRevisions: [ + 512, + 513, + 516, + 518, + 519, + 521, + 523, + 1536, + 1538, + 1539, + 1543 + ] + Property { + name: "layoutDirection" + type: "Qt::LayoutDirection" + read: "layoutDirection" + write: "setLayoutDirection" + notify: "layoutDirectionChanged" + index: 0 + lineNumber: 226 + } + Property { + name: "effectiveLayoutDirection" + type: "Qt::LayoutDirection" + read: "effectiveLayoutDirection" + notify: "effectiveLayoutDirectionChanged" + index: 1 + lineNumber: 227 + isReadonly: true + } + Signal { name: "layoutDirectionChanged"; lineNumber: 239 } + Signal { name: "effectiveLayoutDirectionChanged"; lineNumber: 240 } + } + Component { + file: "private/qquicksafearea_p.h" + lineNumber: 31 + name: "QQuickSafeArea" + accessSemantics: "reference" + prototype: "QObject" + exports: ["QtQuick/SafeArea 6.9"] + isCreatable: false + exportMetaObjectRevisions: [1545] + attachedType: "QQuickSafeArea" + Property { + name: "margins" + type: "QMarginsF" + read: "margins" + notify: "marginsChanged" + index: 0 + lineNumber: 35 + isReadonly: true + isFinal: true + } + Property { + name: "additionalMargins" + type: "QMarginsF" + read: "additionalMargins" + write: "setAdditionalMargins" + notify: "additionalMarginsChanged" + index: 1 + lineNumber: 36 + isFinal: true + } + Signal { name: "marginsChanged"; lineNumber: 57 } + Signal { name: "additionalMarginsChanged"; lineNumber: 58 } + } + Component { + file: "private/qquicktranslate_p.h" + lineNumber: 57 + name: "QQuickScale" + accessSemantics: "reference" + prototype: "QQuickTransform" + exports: ["QtQuick/Scale 2.0", "QtQuick/Scale 6.0"] + exportMetaObjectRevisions: [512, 1536] + Property { + name: "origin" + type: "QVector3D" + read: "origin" + write: "setOrigin" + notify: "originChanged" + index: 0 + lineNumber: 61 + } + Property { + name: "xScale" + type: "double" + read: "xScale" + write: "setXScale" + notify: "xScaleChanged" + index: 1 + lineNumber: 62 + } + Property { + name: "yScale" + type: "double" + read: "yScale" + write: "setYScale" + notify: "yScaleChanged" + index: 2 + lineNumber: 63 + } + Property { + name: "zScale" + type: "double" + read: "zScale" + write: "setZScale" + notify: "zScaleChanged" + index: 3 + lineNumber: 64 + } + Signal { name: "originChanged"; lineNumber: 85 } + Signal { name: "xScaleChanged"; lineNumber: 86 } + Signal { name: "yScaleChanged"; lineNumber: 87 } + Signal { name: "zScaleChanged"; lineNumber: 88 } + Signal { name: "scaleChanged"; lineNumber: 89 } + } + Component { + file: "private/qquickanimator_p.h" + lineNumber: 77 + name: "QQuickScaleAnimator" + accessSemantics: "reference" + prototype: "QQuickAnimator" + exports: [ + "QtQuick/ScaleAnimator 2.2", + "QtQuick/ScaleAnimator 2.12", + "QtQuick/ScaleAnimator 6.0" + ] + exportMetaObjectRevisions: [514, 524, 1536] + } + Component { + file: "private/qquickscalegrid_p_p.h" + lineNumber: 29 + name: "QQuickScaleGrid" + accessSemantics: "reference" + prototype: "QObject" + Property { + name: "left" + type: "int" + read: "left" + write: "setLeft" + notify: "leftBorderChanged" + index: 0 + lineNumber: 33 + isFinal: true + } + Property { + name: "top" + type: "int" + read: "top" + write: "setTop" + notify: "topBorderChanged" + index: 1 + lineNumber: 34 + isFinal: true + } + Property { + name: "right" + type: "int" + read: "right" + write: "setRight" + notify: "rightBorderChanged" + index: 2 + lineNumber: 35 + isFinal: true + } + Property { + name: "bottom" + type: "int" + read: "bottom" + write: "setBottom" + notify: "bottomBorderChanged" + index: 3 + lineNumber: 36 + isFinal: true + } + Signal { name: "borderChanged"; lineNumber: 58 } + Signal { name: "leftBorderChanged"; lineNumber: 59 } + Signal { name: "topBorderChanged"; lineNumber: 60 } + Signal { name: "rightBorderChanged"; lineNumber: 61 } + Signal { name: "bottomBorderChanged"; lineNumber: 62 } + } + Component { + file: "private/qquickscreen_p.h" + lineNumber: 120 + name: "QQuickScreen" + accessSemantics: "reference" + prototype: "QObject" + exports: [ + "QtQuick/Screen 2.0", + "QtQuick/Screen 2.3", + "QtQuick/Screen 2.10", + "QtQuick/Screen 6.0" + ] + isCreatable: false + exportMetaObjectRevisions: [512, 515, 522, 1536] + attachedType: "QQuickScreenAttached" + } + Component { + file: "private/qquickscreen_p.h" + lineNumber: 97 + name: "QQuickScreenAttached" + accessSemantics: "reference" + prototype: "QQuickScreenInfo" + Method { + name: "screenChanged" + lineNumber: 113 + Parameter { type: "QScreen"; isPointer: true } + } + Method { + name: "angleBetween" + type: "int" + lineNumber: 108 + Parameter { name: "a"; type: "int" } + Parameter { name: "b"; type: "int" } + } + } + Component { + file: "private/qquickscreen_p.h" + lineNumber: 32 + name: "QQuickScreenInfo" + accessSemantics: "reference" + prototype: "QObject" + exports: [ + "QtQuick/ScreenInfo 2.3", + "QtQuick/ScreenInfo 2.10", + "QtQuick/ScreenInfo 6.0" + ] + isCreatable: false + exportMetaObjectRevisions: [515, 522, 1536] + Property { + name: "name" + type: "QString" + read: "name" + notify: "nameChanged" + index: 0 + lineNumber: 35 + isReadonly: true + isFinal: true + } + Property { + name: "manufacturer" + revision: 522 + type: "QString" + read: "manufacturer" + notify: "manufacturerChanged" + index: 1 + lineNumber: 36 + isReadonly: true + isFinal: true + } + Property { + name: "model" + revision: 522 + type: "QString" + read: "model" + notify: "modelChanged" + index: 2 + lineNumber: 37 + isReadonly: true + isFinal: true + } + Property { + name: "serialNumber" + revision: 522 + type: "QString" + read: "serialNumber" + notify: "serialNumberChanged" + index: 3 + lineNumber: 38 + isReadonly: true + isFinal: true + } + Property { + name: "width" + type: "int" + read: "width" + notify: "widthChanged" + index: 4 + lineNumber: 39 + isReadonly: true + isFinal: true + } + Property { + name: "height" + type: "int" + read: "height" + notify: "heightChanged" + index: 5 + lineNumber: 40 + isReadonly: true + isFinal: true + } + Property { + name: "desktopAvailableWidth" + type: "int" + read: "desktopAvailableWidth" + notify: "desktopGeometryChanged" + index: 6 + lineNumber: 41 + isReadonly: true + isFinal: true + } + Property { + name: "desktopAvailableHeight" + type: "int" + read: "desktopAvailableHeight" + notify: "desktopGeometryChanged" + index: 7 + lineNumber: 42 + isReadonly: true + isFinal: true + } + Property { + name: "logicalPixelDensity" + type: "double" + read: "logicalPixelDensity" + notify: "logicalPixelDensityChanged" + index: 8 + lineNumber: 43 + isReadonly: true + isFinal: true + } + Property { + name: "pixelDensity" + type: "double" + read: "pixelDensity" + notify: "pixelDensityChanged" + index: 9 + lineNumber: 44 + isReadonly: true + isFinal: true + } + Property { + name: "devicePixelRatio" + type: "double" + read: "devicePixelRatio" + notify: "devicePixelRatioChanged" + index: 10 + lineNumber: 45 + isReadonly: true + isFinal: true + } + Property { + name: "primaryOrientation" + type: "Qt::ScreenOrientation" + read: "primaryOrientation" + notify: "primaryOrientationChanged" + index: 11 + lineNumber: 46 + isReadonly: true + isFinal: true + } + Property { + name: "orientation" + type: "Qt::ScreenOrientation" + read: "orientation" + notify: "orientationChanged" + index: 12 + lineNumber: 47 + isReadonly: true + isFinal: true + } + Property { + name: "virtualX" + revision: 515 + type: "int" + read: "virtualX" + notify: "virtualXChanged" + index: 13 + lineNumber: 49 + isReadonly: true + isFinal: true + } + Property { + name: "virtualY" + revision: 515 + type: "int" + read: "virtualY" + notify: "virtualYChanged" + index: 14 + lineNumber: 50 + isReadonly: true + isFinal: true + } + Signal { name: "nameChanged"; lineNumber: 78 } + Signal { name: "manufacturerChanged"; revision: 522; lineNumber: 79 } + Signal { name: "modelChanged"; revision: 522; lineNumber: 80 } + Signal { name: "serialNumberChanged"; revision: 522; lineNumber: 81 } + Signal { name: "widthChanged"; lineNumber: 82 } + Signal { name: "heightChanged"; lineNumber: 83 } + Signal { name: "desktopGeometryChanged"; lineNumber: 84 } + Signal { name: "logicalPixelDensityChanged"; lineNumber: 85 } + Signal { name: "pixelDensityChanged"; lineNumber: 86 } + Signal { name: "devicePixelRatioChanged"; lineNumber: 87 } + Signal { name: "primaryOrientationChanged"; lineNumber: 88 } + Signal { name: "orientationChanged"; lineNumber: 89 } + Signal { name: "virtualXChanged"; revision: 515; lineNumber: 90 } + Signal { name: "virtualYChanged"; revision: 515; lineNumber: 91 } + } + Component { + file: "private/qquickanimation_p.h" + lineNumber: 156 + name: "QQuickScriptAction" + accessSemantics: "reference" + prototype: "QQuickAbstractAnimation" + exports: [ + "QtQuick/ScriptAction 2.0", + "QtQuick/ScriptAction 2.12", + "QtQuick/ScriptAction 6.0" + ] + exportMetaObjectRevisions: [512, 524, 1536] + Property { + name: "script" + type: "QQmlScriptString" + read: "script" + write: "setScript" + index: 0 + lineNumber: 161 + } + Property { + name: "scriptName" + type: "QString" + read: "stateChangeScriptName" + write: "setStateChangeScriptName" + index: 1 + lineNumber: 162 + } + } + Component { + file: "private/qquickanimation_p.h" + lineNumber: 415 + name: "QQuickSequentialAnimation" + accessSemantics: "reference" + defaultProperty: "animations" + prototype: "QQuickAnimationGroup" + exports: [ + "QtQuick/SequentialAnimation 2.0", + "QtQuick/SequentialAnimation 2.12", + "QtQuick/SequentialAnimation 6.0" + ] + exportMetaObjectRevisions: [512, 524, 1536] + } + Component { + file: "private/qquickshadereffect_p.h" + lineNumber: 31 + name: "QQuickShaderEffect" + accessSemantics: "reference" + defaultProperty: "data" + parentProperty: "parent" + prototype: "QQuickItem" + exports: [ + "QtQuick/ShaderEffect 2.0", + "QtQuick/ShaderEffect 2.1", + "QtQuick/ShaderEffect 2.4", + "QtQuick/ShaderEffect 2.7", + "QtQuick/ShaderEffect 2.11", + "QtQuick/ShaderEffect 6.0", + "QtQuick/ShaderEffect 6.3", + "QtQuick/ShaderEffect 6.7" + ] + exportMetaObjectRevisions: [512, 513, 516, 519, 523, 1536, 1539, 1543] + Enum { + name: "CullMode" + lineNumber: 46 + values: ["NoCulling", "BackFaceCulling", "FrontFaceCulling"] + } + Enum { + name: "Status" + lineNumber: 53 + values: ["Compiled", "Uncompiled", "Error"] + } + Property { + name: "fragmentShader" + type: "QUrl" + read: "fragmentShader" + write: "setFragmentShader" + notify: "fragmentShaderChanged" + index: 0 + lineNumber: 34 + } + Property { + name: "vertexShader" + type: "QUrl" + read: "vertexShader" + write: "setVertexShader" + notify: "vertexShaderChanged" + index: 1 + lineNumber: 35 + } + Property { + name: "blending" + type: "bool" + read: "blending" + write: "setBlending" + notify: "blendingChanged" + index: 2 + lineNumber: 36 + } + Property { + name: "mesh" + type: "QVariant" + read: "mesh" + write: "setMesh" + notify: "meshChanged" + index: 3 + lineNumber: 37 + } + Property { + name: "cullMode" + type: "CullMode" + read: "cullMode" + write: "setCullMode" + notify: "cullModeChanged" + index: 4 + lineNumber: 38 + } + Property { + name: "log" + type: "QString" + read: "log" + notify: "logChanged" + index: 5 + lineNumber: 39 + isReadonly: true + } + Property { + name: "status" + type: "Status" + read: "status" + notify: "statusChanged" + index: 6 + lineNumber: 40 + isReadonly: true + } + Property { + name: "supportsAtlasTextures" + revision: 516 + type: "bool" + read: "supportsAtlasTextures" + write: "setSupportsAtlasTextures" + notify: "supportsAtlasTexturesChanged" + index: 7 + lineNumber: 41 + } + Signal { name: "fragmentShaderChanged"; lineNumber: 89 } + Signal { name: "vertexShaderChanged"; lineNumber: 90 } + Signal { name: "blendingChanged"; lineNumber: 91 } + Signal { name: "meshChanged"; lineNumber: 92 } + Signal { name: "cullModeChanged"; lineNumber: 93 } + Signal { name: "logChanged"; lineNumber: 94 } + Signal { name: "statusChanged"; lineNumber: 95 } + Signal { name: "supportsAtlasTexturesChanged"; lineNumber: 96 } + } + Component { + file: "private/qquickshadereffectmesh_p.h" + lineNumber: 41 + name: "QQuickShaderEffectMesh" + accessSemantics: "reference" + prototype: "QObject" + exports: [ + "QtQuick/ShaderEffectMesh 2.0", + "QtQuick/ShaderEffectMesh 6.0" + ] + isCreatable: false + exportMetaObjectRevisions: [512, 1536] + Signal { name: "geometryChanged"; lineNumber: 60 } + } + Component { + file: "private/qquickshadereffectsource_p.h" + lineNumber: 43 + name: "QQuickShaderEffectSource" + accessSemantics: "reference" + defaultProperty: "data" + parentProperty: "parent" + prototype: "QQuickItem" + exports: [ + "QtQuick/ShaderEffectSource 2.0", + "QtQuick/ShaderEffectSource 2.1", + "QtQuick/ShaderEffectSource 2.4", + "QtQuick/ShaderEffectSource 2.6", + "QtQuick/ShaderEffectSource 2.7", + "QtQuick/ShaderEffectSource 2.9", + "QtQuick/ShaderEffectSource 2.11", + "QtQuick/ShaderEffectSource 6.0", + "QtQuick/ShaderEffectSource 6.3", + "QtQuick/ShaderEffectSource 6.7" + ] + exportMetaObjectRevisions: [ + 512, + 513, + 516, + 518, + 519, + 521, + 523, + 1536, + 1539, + 1543 + ] + Enum { + name: "WrapMode" + lineNumber: 62 + values: [ + "ClampToEdge", + "RepeatHorizontally", + "RepeatVertically", + "Repeat" + ] + } + Enum { + name: "Format" + lineNumber: 70 + values: ["RGBA8", "RGBA16F", "RGBA32F", "Alpha", "RGB", "RGBA"] + } + Enum { + name: "TextureMirroring" + lineNumber: 82 + values: ["NoMirroring", "MirrorHorizontally", "MirrorVertically"] + } + Property { + name: "wrapMode" + type: "WrapMode" + read: "wrapMode" + write: "setWrapMode" + notify: "wrapModeChanged" + index: 0 + lineNumber: 47 + } + Property { + name: "sourceItem" + type: "QQuickItem" + isPointer: true + read: "sourceItem" + write: "setSourceItem" + notify: "sourceItemChanged" + index: 1 + lineNumber: 48 + } + Property { + name: "sourceRect" + type: "QRectF" + read: "sourceRect" + write: "setSourceRect" + notify: "sourceRectChanged" + index: 2 + lineNumber: 49 + } + Property { + name: "textureSize" + type: "QSize" + read: "textureSize" + write: "setTextureSize" + notify: "textureSizeChanged" + index: 3 + lineNumber: 50 + } + Property { + name: "format" + type: "Format" + read: "format" + write: "setFormat" + notify: "formatChanged" + index: 4 + lineNumber: 51 + } + Property { + name: "live" + type: "bool" + read: "live" + write: "setLive" + notify: "liveChanged" + index: 5 + lineNumber: 52 + } + Property { + name: "hideSource" + type: "bool" + read: "hideSource" + write: "setHideSource" + notify: "hideSourceChanged" + index: 6 + lineNumber: 53 + } + Property { + name: "mipmap" + type: "bool" + read: "mipmap" + write: "setMipmap" + notify: "mipmapChanged" + index: 7 + lineNumber: 54 + } + Property { + name: "recursive" + type: "bool" + read: "recursive" + write: "setRecursive" + notify: "recursiveChanged" + index: 8 + lineNumber: 55 + } + Property { + name: "textureMirroring" + revision: 518 + type: "TextureMirroring" + read: "textureMirroring" + write: "setTextureMirroring" + notify: "textureMirroringChanged" + index: 9 + lineNumber: 56 + } + Property { + name: "samples" + revision: 521 + type: "int" + read: "samples" + write: "setSamples" + notify: "samplesChanged" + index: 10 + lineNumber: 57 + } + Signal { name: "wrapModeChanged"; lineNumber: 131 } + Signal { name: "sourceItemChanged"; lineNumber: 132 } + Signal { name: "sourceRectChanged"; lineNumber: 133 } + Signal { name: "textureSizeChanged"; lineNumber: 134 } + Signal { name: "formatChanged"; lineNumber: 135 } + Signal { name: "liveChanged"; lineNumber: 136 } + Signal { name: "hideSourceChanged"; lineNumber: 137 } + Signal { name: "mipmapChanged"; lineNumber: 138 } + Signal { name: "recursiveChanged"; lineNumber: 139 } + Signal { name: "textureMirroringChanged"; lineNumber: 140 } + Signal { name: "samplesChanged"; lineNumber: 141 } + Signal { name: "scheduledUpdateCompleted"; lineNumber: 143 } + Method { + name: "sourceItemDestroyed" + lineNumber: 146 + Parameter { name: "item"; type: "QObject"; isPointer: true } + } + Method { name: "invalidateSceneGraph"; lineNumber: 147 } + Method { name: "scheduleUpdate"; lineNumber: 125 } + } + Component { + file: "private/qquicktranslate_p.h" + lineNumber: 130 + name: "QQuickShear" + accessSemantics: "reference" + prototype: "QQuickTransform" + exports: ["QtQuick/Shear 6.9"] + exportMetaObjectRevisions: [1545] + Property { + name: "origin" + type: "QVector3D" + read: "origin" + write: "setOrigin" + notify: "originChanged" + index: 0 + lineNumber: 134 + } + Property { + name: "xFactor" + type: "double" + read: "xFactor" + write: "setXFactor" + notify: "xFactorChanged" + index: 1 + lineNumber: 135 + } + Property { + name: "yFactor" + type: "double" + read: "yFactor" + write: "setYFactor" + notify: "yFactorChanged" + index: 2 + lineNumber: 136 + } + Property { + name: "xAngle" + type: "double" + read: "xAngle" + write: "setXAngle" + notify: "xAngleChanged" + index: 3 + lineNumber: 137 + } + Property { + name: "yAngle" + type: "double" + read: "yAngle" + write: "setYAngle" + notify: "yAngleChanged" + index: 4 + lineNumber: 138 + } + Signal { name: "originChanged"; lineNumber: 162 } + Signal { name: "xFactorChanged"; lineNumber: 163 } + Signal { name: "yFactorChanged"; lineNumber: 164 } + Signal { name: "xAngleChanged"; lineNumber: 165 } + Signal { name: "yAngleChanged"; lineNumber: 166 } + } + Component { + file: "private/qquickshortcut_p.h" + lineNumber: 32 + name: "QQuickShortcut" + accessSemantics: "reference" + prototype: "QObject" + interfaces: ["QQmlParserStatus"] + exports: [ + "QtQuick/Shortcut 2.5", + "QtQuick/Shortcut 2.6", + "QtQuick/Shortcut 2.9", + "QtQuick/Shortcut 6.0", + "QtQuick/Shortcut 6.10" + ] + exportMetaObjectRevisions: [517, 518, 521, 1536, 1546] + Property { + name: "sequence" + type: "QVariant" + read: "sequence" + write: "setSequence" + notify: "sequenceChanged" + index: 0 + lineNumber: 36 + isFinal: true + } + Property { + name: "sequences" + revision: 521 + type: "QVariantList" + read: "sequences" + write: "setSequences" + notify: "sequencesChanged" + index: 1 + lineNumber: 37 + isFinal: true + } + Property { + name: "nativeText" + revision: 518 + type: "QString" + read: "nativeText" + notify: "nativeTextChanged" + index: 2 + lineNumber: 38 + isReadonly: true + isFinal: true + } + Property { + name: "portableText" + revision: 518 + type: "QString" + read: "portableText" + notify: "portableTextChanged" + index: 3 + lineNumber: 39 + isReadonly: true + isFinal: true + } + Property { + name: "enabled" + type: "bool" + read: "isEnabled" + write: "setEnabled" + notify: "enabledChanged" + index: 4 + lineNumber: 40 + isFinal: true + } + Property { + name: "autoRepeat" + type: "bool" + read: "autoRepeat" + write: "setAutoRepeat" + notify: "autoRepeatChanged" + index: 5 + lineNumber: 41 + isFinal: true + } + Property { + name: "context" + type: "Qt::ShortcutContext" + read: "context" + write: "setContext" + notify: "contextChanged" + index: 6 + lineNumber: 42 + isFinal: true + } + Signal { name: "sequenceChanged"; lineNumber: 69 } + Signal { name: "sequencesChanged"; revision: 521; lineNumber: 70 } + Signal { name: "nativeTextChanged"; revision: 1546; lineNumber: 71 } + Signal { name: "portableTextChanged"; revision: 1546; lineNumber: 72 } + Signal { name: "enabledChanged"; lineNumber: 73 } + Signal { name: "autoRepeatChanged"; lineNumber: 74 } + Signal { name: "contextChanged"; lineNumber: 75 } + Signal { name: "activated"; lineNumber: 77 } + Signal { name: "activatedAmbiguously"; lineNumber: 78 } + } + Component { + file: "private/qquicksinglepointhandler_p.h" + lineNumber: 26 + name: "QQuickSinglePointHandler" + accessSemantics: "reference" + prototype: "QQuickPointerDeviceHandler" + Property { + name: "point" + type: "QQuickHandlerPoint" + read: "point" + notify: "pointChanged" + index: 0 + lineNumber: 29 + isReadonly: true + } + Signal { name: "pointChanged"; lineNumber: 37 } + } + Component { + file: "private/qquicksmoothedanimation_p.h" + lineNumber: 28 + name: "QQuickSmoothedAnimation" + accessSemantics: "reference" + prototype: "QQuickNumberAnimation" + exports: [ + "QtQuick/SmoothedAnimation 2.0", + "QtQuick/SmoothedAnimation 2.12", + "QtQuick/SmoothedAnimation 6.0" + ] + exportMetaObjectRevisions: [512, 524, 1536] + Enum { + name: "ReversingMode" + lineNumber: 40 + values: ["Eased", "Immediate", "Sync"] + } + Property { + name: "velocity" + type: "double" + read: "velocity" + write: "setVelocity" + notify: "velocityChanged" + index: 0 + lineNumber: 33 + } + Property { + name: "reversingMode" + type: "ReversingMode" + read: "reversingMode" + write: "setReversingMode" + notify: "reversingModeChanged" + index: 1 + lineNumber: 34 + } + Property { + name: "maximumEasingTime" + type: "double" + read: "maximumEasingTime" + write: "setMaximumEasingTime" + notify: "maximumEasingTimeChanged" + index: 2 + lineNumber: 35 + } + Signal { name: "velocityChanged"; lineNumber: 62 } + Signal { name: "reversingModeChanged"; lineNumber: 63 } + Signal { name: "maximumEasingTimeChanged"; lineNumber: 64 } + } + Component { + file: "private/qquickspringanimation_p.h" + lineNumber: 27 + name: "QQuickSpringAnimation" + accessSemantics: "reference" + prototype: "QQuickNumberAnimation" + interfaces: ["QQmlPropertyValueSource"] + exports: [ + "QtQuick/SpringAnimation 2.0", + "QtQuick/SpringAnimation 2.12", + "QtQuick/SpringAnimation 6.0" + ] + exportMetaObjectRevisions: [512, 524, 1536] + Property { + name: "velocity" + type: "double" + read: "velocity" + write: "setVelocity" + index: 0 + lineNumber: 34 + } + Property { + name: "spring" + type: "double" + read: "spring" + write: "setSpring" + index: 1 + lineNumber: 35 + } + Property { + name: "damping" + type: "double" + read: "damping" + write: "setDamping" + index: 2 + lineNumber: 36 + } + Property { + name: "epsilon" + type: "double" + read: "epsilon" + write: "setEpsilon" + index: 3 + lineNumber: 37 + } + Property { + name: "modulus" + type: "double" + read: "modulus" + write: "setModulus" + notify: "modulusChanged" + index: 4 + lineNumber: 38 + } + Property { + name: "mass" + type: "double" + read: "mass" + write: "setMass" + notify: "massChanged" + index: 5 + lineNumber: 39 + } + Signal { name: "modulusChanged"; lineNumber: 71 } + Signal { name: "massChanged"; lineNumber: 72 } + Signal { name: "syncChanged"; lineNumber: 73 } + } + Component { + file: "private/qquicksprite_p.h" + lineNumber: 34 + name: "QQuickSprite" + accessSemantics: "reference" + prototype: "QQuickStochasticState" + exports: ["QtQuick/Sprite 2.0", "QtQuick/Sprite 6.0"] + exportMetaObjectRevisions: [512, 1536] + Property { + name: "source" + type: "QUrl" + read: "source" + write: "setSource" + notify: "sourceChanged" + index: 0 + lineNumber: 37 + } + Property { + name: "reverse" + type: "bool" + read: "reverse" + write: "setReverse" + notify: "reverseChanged" + index: 1 + lineNumber: 39 + } + Property { + name: "frameSync" + type: "bool" + read: "frameSync" + write: "setFrameSync" + notify: "frameSyncChanged" + index: 2 + lineNumber: 40 + } + Property { + name: "frames" + type: "int" + read: "frames" + write: "setFrames" + notify: "frameCountChanged" + index: 3 + lineNumber: 41 + } + Property { + name: "frameCount" + type: "int" + read: "frameCount" + write: "setFrameCount" + notify: "frameCountChanged" + index: 4 + lineNumber: 42 + } + Property { + name: "frameHeight" + type: "int" + read: "frameHeight" + write: "setFrameHeight" + notify: "frameHeightChanged" + index: 5 + lineNumber: 45 + } + Property { + name: "frameWidth" + type: "int" + read: "frameWidth" + write: "setFrameWidth" + notify: "frameWidthChanged" + index: 6 + lineNumber: 46 + } + Property { + name: "frameX" + type: "int" + read: "frameX" + write: "setFrameX" + notify: "frameXChanged" + index: 7 + lineNumber: 47 + } + Property { + name: "frameY" + type: "int" + read: "frameY" + write: "setFrameY" + notify: "frameYChanged" + index: 8 + lineNumber: 48 + } + Property { + name: "frameRate" + type: "double" + read: "frameRate" + write: "setFrameRate" + reset: "resetFrameRate" + notify: "frameRateChanged" + index: 9 + lineNumber: 50 + } + Property { + name: "frameRateVariation" + type: "double" + read: "frameRateVariation" + write: "setFrameRateVariation" + notify: "frameRateVariationChanged" + index: 10 + lineNumber: 51 + } + Property { + name: "frameDuration" + type: "int" + read: "frameDuration" + write: "setFrameDuration" + reset: "resetFrameDuration" + notify: "frameDurationChanged" + index: 11 + lineNumber: 52 + } + Property { + name: "frameDurationVariation" + type: "int" + read: "frameDurationVariation" + write: "setFrameDurationVariation" + notify: "frameDurationVariationChanged" + index: 12 + lineNumber: 53 + } + Signal { + name: "sourceChanged" + lineNumber: 150 + Parameter { name: "arg"; type: "QUrl" } + } + Signal { + name: "frameHeightChanged" + lineNumber: 152 + Parameter { name: "arg"; type: "int" } + } + Signal { + name: "frameWidthChanged" + lineNumber: 154 + Parameter { name: "arg"; type: "int" } + } + Signal { + name: "reverseChanged" + lineNumber: 156 + Parameter { name: "arg"; type: "bool" } + } + Signal { + name: "frameCountChanged" + lineNumber: 158 + Parameter { name: "arg"; type: "int" } + } + Signal { + name: "frameXChanged" + lineNumber: 160 + Parameter { name: "arg"; type: "int" } + } + Signal { + name: "frameYChanged" + lineNumber: 162 + Parameter { name: "arg"; type: "int" } + } + Signal { + name: "frameRateChanged" + lineNumber: 164 + Parameter { name: "arg"; type: "double" } + } + Signal { + name: "frameRateVariationChanged" + lineNumber: 166 + Parameter { name: "arg"; type: "double" } + } + Signal { + name: "frameDurationChanged" + lineNumber: 168 + Parameter { name: "arg"; type: "int" } + } + Signal { + name: "frameDurationVariationChanged" + lineNumber: 170 + Parameter { name: "arg"; type: "int" } + } + Signal { + name: "frameSyncChanged" + lineNumber: 172 + Parameter { name: "arg"; type: "bool" } + } + Method { + name: "setSource" + lineNumber: 176 + Parameter { name: "arg"; type: "QUrl" } + } + Method { + name: "setFrameHeight" + lineNumber: 185 + Parameter { name: "arg"; type: "int" } + } + Method { + name: "setFrameWidth" + lineNumber: 193 + Parameter { name: "arg"; type: "int" } + } + Method { + name: "setReverse" + lineNumber: 201 + Parameter { name: "arg"; type: "bool" } + } + Method { + name: "setFrames" + lineNumber: 209 + Parameter { name: "arg"; type: "int" } + } + Method { + name: "setFrameCount" + lineNumber: 215 + Parameter { name: "arg"; type: "int" } + } + Method { + name: "setFrameX" + lineNumber: 223 + Parameter { name: "arg"; type: "int" } + } + Method { + name: "setFrameY" + lineNumber: 231 + Parameter { name: "arg"; type: "int" } + } + Method { + name: "setFrameRate" + lineNumber: 239 + Parameter { name: "arg"; type: "double" } + } + Method { + name: "setFrameRateVariation" + lineNumber: 247 + Parameter { name: "arg"; type: "double" } + } + Method { + name: "setFrameDuration" + lineNumber: 255 + Parameter { name: "arg"; type: "int" } + } + Method { + name: "setFrameDurationVariation" + lineNumber: 263 + Parameter { name: "arg"; type: "int" } + } + Method { + name: "setFrameSync" + lineNumber: 271 + Parameter { name: "arg"; type: "bool" } + } + Method { name: "startImageLoading"; lineNumber: 280 } + } + Component { + file: "private/qquickspritesequence_p.h" + lineNumber: 32 + name: "QQuickSpriteSequence" + accessSemantics: "reference" + defaultProperty: "sprites" + parentProperty: "parent" + prototype: "QQuickItem" + exports: [ + "QtQuick/SpriteSequence 2.0", + "QtQuick/SpriteSequence 2.1", + "QtQuick/SpriteSequence 2.4", + "QtQuick/SpriteSequence 2.7", + "QtQuick/SpriteSequence 2.11", + "QtQuick/SpriteSequence 6.0", + "QtQuick/SpriteSequence 6.3", + "QtQuick/SpriteSequence 6.7" + ] + exportMetaObjectRevisions: [512, 513, 516, 519, 523, 1536, 1539, 1543] + Property { + name: "running" + type: "bool" + read: "running" + write: "setRunning" + notify: "runningChanged" + index: 0 + lineNumber: 35 + } + Property { + name: "interpolate" + type: "bool" + read: "interpolate" + write: "setInterpolate" + notify: "interpolateChanged" + index: 1 + lineNumber: 36 + } + Property { + name: "goalSprite" + type: "QString" + read: "goalSprite" + write: "setGoalSprite" + notify: "goalSpriteChanged" + index: 2 + lineNumber: 37 + } + Property { + name: "currentSprite" + type: "QString" + read: "currentSprite" + notify: "currentSpriteChanged" + index: 3 + lineNumber: 38 + isReadonly: true + } + Property { + name: "sprites" + type: "QQuickSprite" + isList: true + read: "sprites" + index: 4 + lineNumber: 40 + isReadonly: true + } + Signal { + name: "runningChanged" + lineNumber: 57 + Parameter { name: "arg"; type: "bool" } + } + Signal { + name: "interpolateChanged" + lineNumber: 58 + Parameter { name: "arg"; type: "bool" } + } + Signal { + name: "goalSpriteChanged" + lineNumber: 59 + Parameter { name: "arg"; type: "QString" } + } + Signal { + name: "currentSpriteChanged" + lineNumber: 60 + Parameter { name: "arg"; type: "QString" } + } + Method { + name: "jumpTo" + lineNumber: 64 + Parameter { name: "sprite"; type: "QString" } + } + Method { + name: "setGoalSprite" + lineNumber: 65 + Parameter { name: "sprite"; type: "QString" } + } + Method { + name: "setRunning" + lineNumber: 66 + Parameter { name: "arg"; type: "bool" } + } + Method { + name: "setInterpolate" + lineNumber: 67 + Parameter { name: "arg"; type: "bool" } + } + Method { name: "createEngine"; lineNumber: 70 } + } + Component { + file: "private/qquickstate_p.h" + lineNumber: 122 + name: "QQuickState" + accessSemantics: "reference" + defaultProperty: "changes" + prototype: "QObject" + deferredNames: ["changes"] + exports: ["QtQuick/State 2.0", "QtQuick/State 6.0"] + exportMetaObjectRevisions: [512, 1536] + Property { name: "name"; type: "QString"; read: "name"; write: "setName"; index: 0; lineNumber: 126 } + Property { name: "when"; type: "bool"; read: "when"; write: "setWhen"; index: 1; lineNumber: 127 } + Property { + name: "extend" + type: "QString" + read: "extends" + write: "setExtends" + index: 2 + lineNumber: 128 + } + Property { + name: "changes" + type: "QQuickStateOperation" + isList: true + read: "changes" + index: 3 + lineNumber: 129 + isReadonly: true + } + Signal { name: "completed"; lineNumber: 175 } + } + Component { + file: "private/qquickstatechangescript_p.h" + lineNumber: 25 + name: "QQuickStateChangeScript" + accessSemantics: "reference" + prototype: "QQuickStateOperation" + exports: [ + "QtQuick/StateChangeScript 2.0", + "QtQuick/StateChangeScript 6.0" + ] + exportMetaObjectRevisions: [512, 1536] + Property { + name: "script" + type: "QQmlScriptString" + read: "script" + write: "setScript" + index: 0 + lineNumber: 30 + } + Property { name: "name"; type: "QString"; read: "name"; write: "setName"; index: 1; lineNumber: 31 } + } + Component { + file: "private/qquickstategroup_p.h" + lineNumber: 24 + name: "QQuickStateGroup" + accessSemantics: "reference" + prototype: "QObject" + interfaces: ["QQmlParserStatus"] + exports: ["QtQuick/StateGroup 2.0", "QtQuick/StateGroup 6.0"] + exportMetaObjectRevisions: [512, 1536] + Property { + name: "state" + type: "QString" + read: "state" + write: "setState" + notify: "stateChanged" + index: 0 + lineNumber: 30 + } + Property { + name: "states" + type: "QQuickState" + isList: true + read: "statesProperty" + index: 1 + lineNumber: 31 + isReadonly: true + } + Property { + name: "transitions" + type: "QQuickTransition" + isList: true + read: "transitionsProperty" + index: 2 + lineNumber: 32 + isReadonly: true + } + Signal { + name: "stateChanged" + lineNumber: 54 + Parameter { type: "QString" } + } + } + Component { + file: "private/qquickstate_p.h" + lineNumber: 95 + name: "QQuickStateOperation" + accessSemantics: "reference" + prototype: "QObject" + } + Component { + file: "private/qquickspriteengine_p.h" + lineNumber: 38 + name: "QQuickStochasticState" + accessSemantics: "reference" + prototype: "QObject" + Property { + name: "duration" + type: "int" + read: "duration" + write: "setDuration" + notify: "durationChanged" + index: 0 + lineNumber: 41 + } + Property { + name: "durationVariation" + type: "int" + read: "durationVariation" + write: "setDurationVariation" + notify: "durationVariationChanged" + index: 1 + lineNumber: 42 + } + Property { + name: "randomStart" + type: "bool" + read: "randomStart" + write: "setRandomStart" + notify: "randomStartChanged" + index: 2 + lineNumber: 44 + } + Property { + name: "to" + type: "QVariantMap" + read: "to" + write: "setTo" + notify: "toChanged" + index: 3 + lineNumber: 45 + } + Property { + name: "name" + type: "QString" + read: "name" + write: "setName" + notify: "nameChanged" + index: 4 + lineNumber: 46 + } + Signal { + name: "durationChanged" + lineNumber: 88 + Parameter { name: "arg"; type: "int" } + } + Signal { + name: "nameChanged" + lineNumber: 90 + Parameter { name: "arg"; type: "QString" } + } + Signal { + name: "toChanged" + lineNumber: 92 + Parameter { name: "arg"; type: "QVariantMap" } + } + Signal { + name: "durationVariationChanged" + lineNumber: 94 + Parameter { name: "arg"; type: "int" } + } + Signal { name: "entered"; lineNumber: 96 } + Signal { + name: "randomStartChanged" + lineNumber: 98 + Parameter { name: "arg"; type: "bool" } + } + Method { + name: "setDuration" + lineNumber: 101 + Parameter { name: "arg"; type: "int" } + } + Method { + name: "setName" + lineNumber: 109 + Parameter { name: "arg"; type: "QString" } + } + Method { + name: "setTo" + lineNumber: 117 + Parameter { name: "arg"; type: "QVariantMap" } + } + Method { + name: "setDurationVariation" + lineNumber: 125 + Parameter { name: "arg"; type: "int" } + } + Method { + name: "setRandomStart" + lineNumber: 133 + Parameter { name: "arg"; type: "bool" } + } + } + Component { + file: "private/qquicksystempalette_p.h" + lineNumber: 30 + name: "QQuickSystemPalette" + accessSemantics: "reference" + prototype: "QObject" + exports: [ + "QtQuick/SystemPalette 2.0", + "QtQuick/SystemPalette 6.0", + "QtQuick/SystemPalette 6.2", + "QtQuick/SystemPalette 6.7" + ] + exportMetaObjectRevisions: [512, 1536, 1538, 1543] + Enum { + name: "ColorGroup" + lineNumber: 58 + values: ["Active", "Inactive", "Disabled"] + } + Property { + name: "colorGroup" + type: "QQuickSystemPalette::ColorGroup" + read: "colorGroup" + write: "setColorGroup" + notify: "paletteChanged" + index: 0 + lineNumber: 35 + } + Property { + name: "window" + type: "QColor" + read: "window" + notify: "paletteChanged" + index: 1 + lineNumber: 36 + isReadonly: true + } + Property { + name: "windowText" + type: "QColor" + read: "windowText" + notify: "paletteChanged" + index: 2 + lineNumber: 37 + isReadonly: true + } + Property { + name: "base" + type: "QColor" + read: "base" + notify: "paletteChanged" + index: 3 + lineNumber: 38 + isReadonly: true + } + Property { + name: "text" + type: "QColor" + read: "text" + notify: "paletteChanged" + index: 4 + lineNumber: 39 + isReadonly: true + } + Property { + name: "alternateBase" + type: "QColor" + read: "alternateBase" + notify: "paletteChanged" + index: 5 + lineNumber: 40 + isReadonly: true + } + Property { + name: "button" + type: "QColor" + read: "button" + notify: "paletteChanged" + index: 6 + lineNumber: 41 + isReadonly: true + } + Property { + name: "buttonText" + type: "QColor" + read: "buttonText" + notify: "paletteChanged" + index: 7 + lineNumber: 42 + isReadonly: true + } + Property { + name: "light" + type: "QColor" + read: "light" + notify: "paletteChanged" + index: 8 + lineNumber: 43 + isReadonly: true + } + Property { + name: "midlight" + type: "QColor" + read: "midlight" + notify: "paletteChanged" + index: 9 + lineNumber: 44 + isReadonly: true + } + Property { + name: "dark" + type: "QColor" + read: "dark" + notify: "paletteChanged" + index: 10 + lineNumber: 45 + isReadonly: true + } + Property { + name: "mid" + type: "QColor" + read: "mid" + notify: "paletteChanged" + index: 11 + lineNumber: 46 + isReadonly: true + } + Property { + name: "shadow" + type: "QColor" + read: "shadow" + notify: "paletteChanged" + index: 12 + lineNumber: 47 + isReadonly: true + } + Property { + name: "highlight" + type: "QColor" + read: "highlight" + notify: "paletteChanged" + index: 13 + lineNumber: 48 + isReadonly: true + } + Property { + name: "highlightedText" + type: "QColor" + read: "highlightedText" + notify: "paletteChanged" + index: 14 + lineNumber: 49 + isReadonly: true + } + Property { + name: "placeholderText" + revision: 1538 + type: "QColor" + read: "placeholderText" + notify: "paletteChanged" + index: 15 + lineNumber: 50 + isReadonly: true + } + Property { + name: "accent" + revision: 1543 + type: "QColor" + read: "accent" + notify: "paletteChanged" + index: 16 + lineNumber: 51 + isReadonly: true + isFinal: true + } + Signal { name: "paletteChanged"; lineNumber: 87 } + } + Component { + file: "private/qquicktableview_p.h" + lineNumber: 39 + name: "QQuickTableView" + accessSemantics: "reference" + defaultProperty: "flickableData" + prototype: "QQuickFlickable" + interfaces: ["QQmlFinalizerHook"] + exports: [ + "QtQuick/TableView 2.12", + "QtQuick/TableView 2.14", + "QtQuick/TableView 6.0", + "QtQuick/TableView 6.2", + "QtQuick/TableView 6.3", + "QtQuick/TableView 6.4", + "QtQuick/TableView 6.5", + "QtQuick/TableView 6.6", + "QtQuick/TableView 6.7", + "QtQuick/TableView 6.8", + "QtQuick/TableView 6.9", + "QtQuick/TableView 6.10" + ] + exportMetaObjectRevisions: [ + 524, + 526, + 1536, + 1538, + 1539, + 1540, + 1541, + 1542, + 1543, + 1544, + 1545, + 1546 + ] + attachedType: "QQuickTableViewAttached" + Enum { + name: "PositionMode" + alias: "PositionModeFlag" + isFlag: true + lineNumber: 81 + values: [ + "AlignLeft", + "AlignRight", + "AlignHCenter", + "AlignTop", + "AlignBottom", + "AlignVCenter", + "AlignCenter", + "Visible", + "Contain" + ] + } + Enum { + name: "SelectionBehavior" + lineNumber: 95 + values: [ + "SelectionDisabled", + "SelectCells", + "SelectRows", + "SelectColumns" + ] + } + Enum { + name: "SelectionMode" + lineNumber: 103 + values: [ + "SingleSelection", + "ContiguousSelection", + "ExtendedSelection" + ] + } + Enum { + name: "EditTriggers" + alias: "EditTrigger" + isFlag: true + lineNumber: 110 + values: [ + "NoEditTriggers", + "SingleTapped", + "DoubleTapped", + "SelectedTapped", + "EditKeyPressed", + "AnyKeyPressed" + ] + } + Property { + name: "rows" + type: "int" + read: "rows" + notify: "rowsChanged" + index: 0 + lineNumber: 44 + isReadonly: true + } + Property { + name: "columns" + type: "int" + read: "columns" + notify: "columnsChanged" + index: 1 + lineNumber: 45 + isReadonly: true + } + Property { + name: "rowSpacing" + type: "double" + read: "rowSpacing" + write: "setRowSpacing" + notify: "rowSpacingChanged" + index: 2 + lineNumber: 46 + } + Property { + name: "columnSpacing" + type: "double" + read: "columnSpacing" + write: "setColumnSpacing" + notify: "columnSpacingChanged" + index: 3 + lineNumber: 47 + } + Property { + name: "rowHeightProvider" + type: "QJSValue" + read: "rowHeightProvider" + write: "setRowHeightProvider" + notify: "rowHeightProviderChanged" + index: 4 + lineNumber: 48 + } + Property { + name: "columnWidthProvider" + type: "QJSValue" + read: "columnWidthProvider" + write: "setColumnWidthProvider" + notify: "columnWidthProviderChanged" + index: 5 + lineNumber: 49 + } + Property { + name: "model" + type: "QVariant" + read: "model" + write: "setModel" + notify: "modelChanged" + index: 6 + lineNumber: 50 + } + Property { + name: "delegate" + type: "QQmlComponent" + isPointer: true + read: "delegate" + write: "setDelegate" + notify: "delegateChanged" + index: 7 + lineNumber: 51 + } + Property { + name: "reuseItems" + type: "bool" + read: "reuseItems" + write: "setReuseItems" + notify: "reuseItemsChanged" + index: 8 + lineNumber: 52 + } + Property { + name: "contentWidth" + type: "double" + read: "contentWidth" + write: "setContentWidth" + notify: "contentWidthChanged" + index: 9 + lineNumber: 53 + } + Property { + name: "contentHeight" + type: "double" + read: "contentHeight" + write: "setContentHeight" + notify: "contentHeightChanged" + index: 10 + lineNumber: 54 + } + Property { + name: "syncView" + revision: 526 + type: "QQuickTableView" + isPointer: true + read: "syncView" + write: "setSyncView" + notify: "syncViewChanged" + index: 11 + lineNumber: 55 + } + Property { + name: "syncDirection" + revision: 526 + type: "Qt::Orientations" + read: "syncDirection" + write: "setSyncDirection" + notify: "syncDirectionChanged" + index: 12 + lineNumber: 56 + } + Property { + name: "leftColumn" + revision: 1536 + type: "int" + read: "leftColumn" + notify: "leftColumnChanged" + index: 13 + lineNumber: 57 + isReadonly: true + } + Property { + name: "rightColumn" + revision: 1536 + type: "int" + read: "rightColumn" + notify: "rightColumnChanged" + index: 14 + lineNumber: 58 + isReadonly: true + } + Property { + name: "topRow" + revision: 1536 + type: "int" + read: "topRow" + notify: "topRowChanged" + index: 15 + lineNumber: 59 + isReadonly: true + } + Property { + name: "bottomRow" + revision: 1536 + type: "int" + read: "bottomRow" + notify: "bottomRowChanged" + index: 16 + lineNumber: 60 + isReadonly: true + } + Property { + name: "selectionModel" + revision: 1538 + type: "QItemSelectionModel" + isPointer: true + read: "selectionModel" + write: "setSelectionModel" + notify: "selectionModelChanged" + index: 17 + lineNumber: 61 + } + Property { + name: "animate" + revision: 1540 + type: "bool" + read: "animate" + write: "setAnimate" + notify: "animateChanged" + index: 18 + lineNumber: 62 + } + Property { + name: "keyNavigationEnabled" + revision: 1540 + type: "bool" + read: "keyNavigationEnabled" + write: "setKeyNavigationEnabled" + notify: "keyNavigationEnabledChanged" + index: 19 + lineNumber: 63 + } + Property { + name: "pointerNavigationEnabled" + revision: 1540 + type: "bool" + read: "pointerNavigationEnabled" + write: "setPointerNavigationEnabled" + notify: "pointerNavigationEnabledChanged" + index: 20 + lineNumber: 64 + } + Property { + name: "currentRow" + revision: 1540 + type: "int" + read: "currentRow" + notify: "currentRowChanged" + index: 21 + lineNumber: 65 + isReadonly: true + isFinal: true + } + Property { + name: "currentColumn" + revision: 1540 + type: "int" + read: "currentColumn" + notify: "currentColumnChanged" + index: 22 + lineNumber: 66 + isReadonly: true + isFinal: true + } + Property { + name: "alternatingRows" + revision: 1540 + type: "bool" + read: "alternatingRows" + write: "setAlternatingRows" + notify: "alternatingRowsChanged" + index: 23 + lineNumber: 67 + isFinal: true + } + Property { + name: "selectionBehavior" + revision: 1540 + type: "SelectionBehavior" + read: "selectionBehavior" + write: "setSelectionBehavior" + notify: "selectionBehaviorChanged" + index: 24 + lineNumber: 68 + isFinal: true + } + Property { + name: "resizableColumns" + revision: 1541 + type: "bool" + read: "resizableColumns" + write: "setResizableColumns" + notify: "resizableColumnsChanged" + index: 25 + lineNumber: 69 + isFinal: true + } + Property { + name: "resizableRows" + revision: 1541 + type: "bool" + read: "resizableRows" + write: "setResizableRows" + notify: "resizableRowsChanged" + index: 26 + lineNumber: 70 + isFinal: true + } + Property { + name: "editTriggers" + revision: 1541 + type: "EditTriggers" + read: "editTriggers" + write: "setEditTriggers" + notify: "editTriggersChanged" + index: 27 + lineNumber: 71 + isFinal: true + } + Property { + name: "selectionMode" + revision: 1542 + type: "SelectionMode" + read: "selectionMode" + write: "setSelectionMode" + notify: "selectionModeChanged" + index: 28 + lineNumber: 72 + isFinal: true + } + Property { + name: "delegateModelAccess" + revision: 1546 + type: "QQmlDelegateModel::DelegateModelAccess" + read: "delegateModelAccess" + write: "setDelegateModelAccess" + notify: "delegateModelAccessChanged" + index: 29 + lineNumber: 73 + isFinal: true + } + Signal { name: "rowsChanged"; lineNumber: 254 } + Signal { name: "columnsChanged"; lineNumber: 255 } + Signal { name: "rowSpacingChanged"; lineNumber: 256 } + Signal { name: "columnSpacingChanged"; lineNumber: 257 } + Signal { name: "rowHeightProviderChanged"; lineNumber: 258 } + Signal { name: "columnWidthProviderChanged"; lineNumber: 259 } + Signal { name: "modelChanged"; lineNumber: 260 } + Signal { name: "delegateChanged"; lineNumber: 261 } + Signal { name: "reuseItemsChanged"; lineNumber: 262 } + Signal { name: "syncViewChanged"; revision: 526; lineNumber: 263 } + Signal { name: "syncDirectionChanged"; revision: 526; lineNumber: 264 } + Signal { name: "leftColumnChanged"; revision: 1536; lineNumber: 265 } + Signal { name: "rightColumnChanged"; revision: 1536; lineNumber: 266 } + Signal { name: "topRowChanged"; revision: 1536; lineNumber: 267 } + Signal { name: "bottomRowChanged"; revision: 1536; lineNumber: 268 } + Signal { name: "selectionModelChanged"; revision: 1538; lineNumber: 269 } + Signal { name: "animateChanged"; revision: 1540; lineNumber: 270 } + Signal { name: "keyNavigationEnabledChanged"; revision: 1540; lineNumber: 271 } + Signal { name: "pointerNavigationEnabledChanged"; revision: 1540; lineNumber: 272 } + Signal { name: "currentRowChanged"; revision: 1540; lineNumber: 273 } + Signal { name: "currentColumnChanged"; revision: 1540; lineNumber: 274 } + Signal { name: "alternatingRowsChanged"; revision: 1540; lineNumber: 275 } + Signal { name: "selectionBehaviorChanged"; revision: 1540; lineNumber: 276 } + Signal { name: "resizableColumnsChanged"; revision: 1541; lineNumber: 277 } + Signal { name: "resizableRowsChanged"; revision: 1541; lineNumber: 278 } + Signal { name: "editTriggersChanged"; revision: 1541; lineNumber: 279 } + Signal { name: "layoutChanged"; revision: 1541; lineNumber: 280 } + Signal { name: "selectionModeChanged"; revision: 1542; lineNumber: 281 } + Signal { + name: "rowMoved" + revision: 1544 + lineNumber: 282 + Parameter { name: "logicalIndex"; type: "int" } + Parameter { name: "oldVisualIndex"; type: "int" } + Parameter { name: "newVisualIndex"; type: "int" } + } + Signal { + name: "columnMoved" + revision: 1544 + lineNumber: 283 + Parameter { name: "logicalIndex"; type: "int" } + Parameter { name: "oldVisualIndex"; type: "int" } + Parameter { name: "newVisualIndex"; type: "int" } + } + Signal { name: "delegateModelAccessChanged"; revision: 1546; lineNumber: 284 } + Method { name: "forceLayout"; lineNumber: 195 } + Method { + name: "positionViewAtCell" + lineNumber: 196 + Parameter { name: "cell"; type: "QPoint" } + Parameter { name: "mode"; type: "QQuickTableView::PositionMode" } + Parameter { name: "offset"; type: "QPointF" } + Parameter { name: "subRect"; type: "QRectF" } + } + Method { + name: "positionViewAtCell" + isCloned: true + lineNumber: 196 + Parameter { name: "cell"; type: "QPoint" } + Parameter { name: "mode"; type: "QQuickTableView::PositionMode" } + Parameter { name: "offset"; type: "QPointF" } + } + Method { + name: "positionViewAtCell" + isCloned: true + lineNumber: 196 + Parameter { name: "cell"; type: "QPoint" } + Parameter { name: "mode"; type: "QQuickTableView::PositionMode" } + } + Method { + name: "positionViewAtIndex" + lineNumber: 197 + Parameter { name: "index"; type: "QModelIndex" } + Parameter { name: "mode"; type: "QQuickTableView::PositionMode" } + Parameter { name: "offset"; type: "QPointF" } + Parameter { name: "subRect"; type: "QRectF" } + } + Method { + name: "positionViewAtIndex" + isCloned: true + lineNumber: 197 + Parameter { name: "index"; type: "QModelIndex" } + Parameter { name: "mode"; type: "QQuickTableView::PositionMode" } + Parameter { name: "offset"; type: "QPointF" } + } + Method { + name: "positionViewAtIndex" + isCloned: true + lineNumber: 197 + Parameter { name: "index"; type: "QModelIndex" } + Parameter { name: "mode"; type: "QQuickTableView::PositionMode" } + } + Method { + name: "positionViewAtRow" + lineNumber: 198 + Parameter { name: "row"; type: "int" } + Parameter { name: "mode"; type: "QQuickTableView::PositionMode" } + Parameter { name: "offset"; type: "double" } + Parameter { name: "subRect"; type: "QRectF" } + } + Method { + name: "positionViewAtRow" + isCloned: true + lineNumber: 198 + Parameter { name: "row"; type: "int" } + Parameter { name: "mode"; type: "QQuickTableView::PositionMode" } + Parameter { name: "offset"; type: "double" } + } + Method { + name: "positionViewAtRow" + isCloned: true + lineNumber: 198 + Parameter { name: "row"; type: "int" } + Parameter { name: "mode"; type: "QQuickTableView::PositionMode" } + } + Method { + name: "positionViewAtColumn" + lineNumber: 199 + Parameter { name: "column"; type: "int" } + Parameter { name: "mode"; type: "QQuickTableView::PositionMode" } + Parameter { name: "offset"; type: "double" } + Parameter { name: "subRect"; type: "QRectF" } + } + Method { + name: "positionViewAtColumn" + isCloned: true + lineNumber: 199 + Parameter { name: "column"; type: "int" } + Parameter { name: "mode"; type: "QQuickTableView::PositionMode" } + Parameter { name: "offset"; type: "double" } + } + Method { + name: "positionViewAtColumn" + isCloned: true + lineNumber: 199 + Parameter { name: "column"; type: "int" } + Parameter { name: "mode"; type: "QQuickTableView::PositionMode" } + } + Method { + name: "itemAtCell" + type: "QQuickItem" + isPointer: true + isMethodConstant: true + lineNumber: 200 + Parameter { name: "cell"; type: "QPoint" } + } + Method { + name: "cellAtPosition" + revision: 1540 + type: "QPoint" + isMethodConstant: true + lineNumber: 202 + Parameter { name: "position"; type: "QPointF" } + Parameter { name: "includeSpacing"; type: "bool" } + } + Method { + name: "cellAtPosition" + revision: 1540 + type: "QPoint" + isCloned: true + isMethodConstant: true + lineNumber: 202 + Parameter { name: "position"; type: "QPointF" } + } + Method { + name: "cellAtPosition" + revision: 1540 + type: "QPoint" + isMethodConstant: true + lineNumber: 203 + Parameter { name: "x"; type: "double" } + Parameter { name: "y"; type: "double" } + Parameter { name: "includeSpacing"; type: "bool" } + } + Method { + name: "cellAtPosition" + revision: 1540 + type: "QPoint" + isCloned: true + isMethodConstant: true + lineNumber: 203 + Parameter { name: "x"; type: "double" } + Parameter { name: "y"; type: "double" } + } + Method { + name: "modelIndex" + revision: 1540 + type: "QModelIndex" + isMethodConstant: true + lineNumber: 206 + Parameter { name: "row"; type: "int" } + Parameter { name: "column"; type: "int" } + } + Method { + name: "cellAtPos" + type: "QPoint" + isMethodConstant: true + lineNumber: 208 + Parameter { name: "position"; type: "QPointF" } + Parameter { name: "includeSpacing"; type: "bool" } + } + Method { + name: "cellAtPos" + type: "QPoint" + isCloned: true + isMethodConstant: true + lineNumber: 208 + Parameter { name: "position"; type: "QPointF" } + } + Method { + name: "cellAtPos" + type: "QPoint" + isMethodConstant: true + lineNumber: 209 + Parameter { name: "x"; type: "double" } + Parameter { name: "y"; type: "double" } + Parameter { name: "includeSpacing"; type: "bool" } + } + Method { + name: "cellAtPos" + type: "QPoint" + isCloned: true + isMethodConstant: true + lineNumber: 209 + Parameter { name: "x"; type: "double" } + Parameter { name: "y"; type: "double" } + } + Method { + name: "isColumnLoaded" + revision: 1538 + type: "bool" + isMethodConstant: true + lineNumber: 212 + Parameter { name: "column"; type: "int" } + } + Method { + name: "isRowLoaded" + revision: 1538 + type: "bool" + isMethodConstant: true + lineNumber: 213 + Parameter { name: "row"; type: "int" } + } + Method { + name: "columnWidth" + revision: 1538 + type: "double" + isMethodConstant: true + lineNumber: 215 + Parameter { name: "column"; type: "int" } + } + Method { + name: "rowHeight" + revision: 1538 + type: "double" + isMethodConstant: true + lineNumber: 216 + Parameter { name: "row"; type: "int" } + } + Method { + name: "implicitColumnWidth" + revision: 1538 + type: "double" + isMethodConstant: true + lineNumber: 217 + Parameter { name: "column"; type: "int" } + } + Method { + name: "implicitRowHeight" + revision: 1538 + type: "double" + isMethodConstant: true + lineNumber: 218 + Parameter { name: "row"; type: "int" } + } + Method { + name: "index" + revision: 1540 + type: "QModelIndex" + isMethodConstant: true + lineNumber: 220 + Parameter { name: "row"; type: "int" } + Parameter { name: "column"; type: "int" } + } + Method { + name: "modelIndex" + revision: 1540 + type: "QModelIndex" + isMethodConstant: true + lineNumber: 221 + Parameter { name: "cell"; type: "QPoint" } + } + Method { + name: "cellAtIndex" + revision: 1540 + type: "QPoint" + isMethodConstant: true + lineNumber: 222 + Parameter { name: "index"; type: "QModelIndex" } + } + Method { + name: "rowAtIndex" + revision: 1540 + type: "int" + isMethodConstant: true + lineNumber: 223 + Parameter { name: "index"; type: "QModelIndex" } + } + Method { + name: "columnAtIndex" + revision: 1540 + type: "int" + isMethodConstant: true + lineNumber: 224 + Parameter { name: "index"; type: "QModelIndex" } + } + Method { + name: "setColumnWidth" + revision: 1541 + lineNumber: 226 + Parameter { name: "column"; type: "int" } + Parameter { name: "size"; type: "double" } + } + Method { name: "clearColumnWidths"; revision: 1541; lineNumber: 227 } + Method { + name: "explicitColumnWidth" + revision: 1541 + type: "double" + isMethodConstant: true + lineNumber: 228 + Parameter { name: "column"; type: "int" } + } + Method { + name: "setRowHeight" + revision: 1541 + lineNumber: 230 + Parameter { name: "row"; type: "int" } + Parameter { name: "size"; type: "double" } + } + Method { name: "clearRowHeights"; revision: 1541; lineNumber: 231 } + Method { + name: "explicitRowHeight" + revision: 1541 + type: "double" + isMethodConstant: true + lineNumber: 232 + Parameter { name: "row"; type: "int" } + } + Method { + name: "edit" + revision: 1541 + lineNumber: 234 + Parameter { name: "index"; type: "QModelIndex" } + } + Method { name: "closeEditor"; revision: 1541; lineNumber: 235 } + Method { + name: "itemAtIndex" + revision: 1541 + type: "QQuickItem" + isPointer: true + isMethodConstant: true + lineNumber: 237 + Parameter { name: "index"; type: "QModelIndex" } + } + Method { + name: "itemAtCell" + type: "QQuickItem" + isPointer: true + isMethodConstant: true + lineNumber: 241 + Parameter { name: "column"; type: "int" } + Parameter { name: "row"; type: "int" } + } + Method { + name: "positionViewAtCell" + lineNumber: 243 + Parameter { name: "column"; type: "int" } + Parameter { name: "row"; type: "int" } + Parameter { name: "mode"; type: "QQuickTableView::PositionMode" } + Parameter { name: "offset"; type: "QPointF" } + Parameter { name: "subRect"; type: "QRectF" } + } + Method { + name: "positionViewAtCell" + isCloned: true + lineNumber: 243 + Parameter { name: "column"; type: "int" } + Parameter { name: "row"; type: "int" } + Parameter { name: "mode"; type: "QQuickTableView::PositionMode" } + Parameter { name: "offset"; type: "QPointF" } + } + Method { + name: "positionViewAtCell" + isCloned: true + lineNumber: 243 + Parameter { name: "column"; type: "int" } + Parameter { name: "row"; type: "int" } + Parameter { name: "mode"; type: "QQuickTableView::PositionMode" } + } + Method { + name: "moveColumn" + revision: 1544 + lineNumber: 246 + Parameter { name: "source"; type: "int" } + Parameter { name: "destination"; type: "int" } + } + Method { + name: "moveRow" + revision: 1544 + lineNumber: 247 + Parameter { name: "source"; type: "int" } + Parameter { name: "destination"; type: "int" } + } + Method { name: "clearColumnReordering"; revision: 1544; lineNumber: 248 } + Method { name: "clearRowReordering"; revision: 1544; lineNumber: 249 } + } + Component { + file: "private/qquicktableview_p.h" + lineNumber: 307 + name: "QQuickTableViewAttached" + accessSemantics: "reference" + prototype: "QObject" + Property { + name: "view" + type: "QQuickTableView" + isPointer: true + read: "view" + notify: "viewChanged" + index: 0 + lineNumber: 310 + isReadonly: true + isFinal: true + } + Property { + name: "editDelegate" + type: "QQmlComponent" + isPointer: true + read: "editDelegate" + write: "setEditDelegate" + notify: "editDelegateChanged" + index: 1 + lineNumber: 311 + isFinal: true + } + Signal { name: "viewChanged"; lineNumber: 334 } + Signal { name: "pooled"; lineNumber: 335 } + Signal { name: "reused"; lineNumber: 336 } + Signal { name: "editDelegateChanged"; lineNumber: 337 } + Signal { name: "commit"; lineNumber: 338 } + } + Component { + file: "private/qquicktaphandler_p.h" + lineNumber: 28 + name: "QQuickTapHandler" + accessSemantics: "reference" + prototype: "QQuickSinglePointHandler" + exports: [ + "QtQuick/TapHandler 2.12", + "QtQuick/TapHandler 2.15", + "QtQuick/TapHandler 6.0", + "QtQuick/TapHandler 6.3", + "QtQuick/TapHandler 6.5" + ] + exportMetaObjectRevisions: [524, 527, 1536, 1539, 1541] + Enum { + name: "GesturePolicy" + lineNumber: 42 + values: [ + "DragThreshold", + "WithinBounds", + "ReleaseWithinBounds", + "DragWithinBounds" + ] + } + Enum { + name: "ExclusiveSignals" + alias: "ExclusiveSignal" + isFlag: true + lineNumber: 50 + values: ["NotExclusive", "SingleTap", "DoubleTap"] + } + Property { + name: "pressed" + type: "bool" + read: "isPressed" + notify: "pressedChanged" + index: 0 + lineNumber: 31 + isReadonly: true + } + Property { + name: "tapCount" + type: "int" + read: "tapCount" + notify: "tapCountChanged" + index: 1 + lineNumber: 32 + isReadonly: true + } + Property { + name: "timeHeld" + type: "double" + read: "timeHeld" + notify: "timeHeldChanged" + index: 2 + lineNumber: 33 + isReadonly: true + } + Property { + name: "longPressThreshold" + type: "double" + read: "longPressThreshold" + write: "setLongPressThreshold" + reset: "resetLongPressThreshold" + notify: "longPressThresholdChanged" + index: 3 + lineNumber: 34 + } + Property { + name: "gesturePolicy" + type: "GesturePolicy" + read: "gesturePolicy" + write: "setGesturePolicy" + notify: "gesturePolicyChanged" + index: 4 + lineNumber: 35 + } + Property { + name: "exclusiveSignals" + revision: 1541 + type: "QQuickTapHandler::ExclusiveSignals" + read: "exclusiveSignals" + write: "setExclusiveSignals" + notify: "exclusiveSignalsChanged" + index: 5 + lineNumber: 36 + } + Signal { name: "pressedChanged"; lineNumber: 76 } + Signal { name: "tapCountChanged"; lineNumber: 77 } + Signal { name: "timeHeldChanged"; lineNumber: 78 } + Signal { name: "longPressThresholdChanged"; lineNumber: 79 } + Signal { name: "gesturePolicyChanged"; lineNumber: 80 } + Signal { name: "exclusiveSignalsChanged"; revision: 1541; lineNumber: 81 } + Signal { + name: "tapped" + lineNumber: 83 + Parameter { name: "eventPoint"; type: "QEventPoint" } + Parameter { type: "Qt::MouseButton" } + } + Signal { + name: "singleTapped" + lineNumber: 84 + Parameter { name: "eventPoint"; type: "QEventPoint" } + Parameter { type: "Qt::MouseButton" } + } + Signal { + name: "doubleTapped" + lineNumber: 85 + Parameter { name: "eventPoint"; type: "QEventPoint" } + Parameter { type: "Qt::MouseButton" } + } + Signal { name: "longPressed"; lineNumber: 86 } + } + Component { + file: "private/qquicktext_p.h" + lineNumber: 28 + name: "QQuickText" + accessSemantics: "reference" + prototype: "QQuickImplicitSizeItem" + interfaces: ["QQuickTextInterface"] + exports: [ + "QtQuick/Text 2.0", + "QtQuick/Text 2.1", + "QtQuick/Text 2.2", + "QtQuick/Text 2.3", + "QtQuick/Text 2.4", + "QtQuick/Text 2.6", + "QtQuick/Text 2.7", + "QtQuick/Text 2.9", + "QtQuick/Text 2.10", + "QtQuick/Text 2.11", + "QtQuick/Text 6.0", + "QtQuick/Text 6.2", + "QtQuick/Text 6.3", + "QtQuick/Text 6.7" + ] + exportMetaObjectRevisions: [ + 512, + 513, + 514, + 515, + 516, + 518, + 519, + 521, + 522, + 523, + 1536, + 1538, + 1539, + 1543 + ] + Enum { + name: "HAlignment" + lineNumber: 78 + values: [ + "AlignLeft", + "AlignRight", + "AlignHCenter", + "AlignJustify" + ] + } + Enum { + name: "VAlignment" + lineNumber: 83 + values: ["AlignTop", "AlignBottom", "AlignVCenter"] + } + Enum { + name: "TextStyle" + lineNumber: 87 + values: ["Normal", "Outline", "Raised", "Sunken"] + } + Enum { + name: "TextFormat" + lineNumber: 92 + values: [ + "PlainText", + "RichText", + "MarkdownText", + "AutoText", + "StyledText" + ] + } + Enum { + name: "TextElideMode" + lineNumber: 98 + values: ["ElideLeft", "ElideRight", "ElideMiddle", "ElideNone"] + } + Enum { + name: "WrapMode" + lineNumber: 104 + values: [ + "NoWrap", + "WordWrap", + "WrapAnywhere", + "WrapAtWordBoundaryOrAnywhere", + "Wrap" + ] + } + Enum { + name: "RenderType" + lineNumber: 112 + values: ["QtRendering", "NativeRendering", "CurveRendering"] + } + Enum { + name: "RenderTypeQuality" + lineNumber: 118 + values: [ + "DefaultRenderTypeQuality", + "LowRenderTypeQuality", + "NormalRenderTypeQuality", + "HighRenderTypeQuality", + "VeryHighRenderTypeQuality" + ] + } + Enum { + name: "LineHeightMode" + lineNumber: 126 + values: ["ProportionalHeight", "FixedHeight"] + } + Enum { + name: "FontSizeMode" + lineNumber: 129 + values: ["FixedSize", "HorizontalFit", "VerticalFit", "Fit"] + } + Property { + name: "text" + type: "QString" + read: "text" + write: "setText" + notify: "textChanged" + index: 0 + lineNumber: 33 + } + Property { + name: "font" + type: "QFont" + read: "font" + write: "setFont" + notify: "fontChanged" + index: 1 + lineNumber: 34 + } + Property { + name: "color" + type: "QColor" + read: "color" + write: "setColor" + notify: "colorChanged" + index: 2 + lineNumber: 35 + } + Property { + name: "linkColor" + type: "QColor" + read: "linkColor" + write: "setLinkColor" + notify: "linkColorChanged" + index: 3 + lineNumber: 36 + } + Property { + name: "style" + type: "TextStyle" + read: "style" + write: "setStyle" + notify: "styleChanged" + index: 4 + lineNumber: 37 + } + Property { + name: "styleColor" + type: "QColor" + read: "styleColor" + write: "setStyleColor" + notify: "styleColorChanged" + index: 5 + lineNumber: 38 + } + Property { + name: "horizontalAlignment" + type: "HAlignment" + read: "hAlign" + write: "setHAlign" + reset: "resetHAlign" + notify: "horizontalAlignmentChanged" + index: 6 + lineNumber: 39 + } + Property { + name: "effectiveHorizontalAlignment" + type: "HAlignment" + read: "effectiveHAlign" + notify: "effectiveHorizontalAlignmentChanged" + index: 7 + lineNumber: 40 + isReadonly: true + } + Property { + name: "verticalAlignment" + type: "VAlignment" + read: "vAlign" + write: "setVAlign" + notify: "verticalAlignmentChanged" + index: 8 + lineNumber: 41 + } + Property { + name: "wrapMode" + type: "WrapMode" + read: "wrapMode" + write: "setWrapMode" + notify: "wrapModeChanged" + index: 9 + lineNumber: 42 + } + Property { + name: "lineCount" + type: "int" + read: "lineCount" + notify: "lineCountChanged" + index: 10 + lineNumber: 43 + isReadonly: true + } + Property { + name: "truncated" + type: "bool" + read: "truncated" + notify: "truncatedChanged" + index: 11 + lineNumber: 44 + isReadonly: true + } + Property { + name: "maximumLineCount" + type: "int" + read: "maximumLineCount" + write: "setMaximumLineCount" + reset: "resetMaximumLineCount" + notify: "maximumLineCountChanged" + index: 12 + lineNumber: 45 + } + Property { + name: "textFormat" + type: "TextFormat" + read: "textFormat" + write: "setTextFormat" + notify: "textFormatChanged" + index: 13 + lineNumber: 47 + } + Property { + name: "elide" + type: "TextElideMode" + read: "elideMode" + write: "setElideMode" + notify: "elideModeChanged" + index: 14 + lineNumber: 48 + } + Property { + name: "contentWidth" + type: "double" + read: "contentWidth" + notify: "contentWidthChanged" + index: 15 + lineNumber: 49 + isReadonly: true + } + Property { + name: "contentHeight" + type: "double" + read: "contentHeight" + notify: "contentHeightChanged" + index: 16 + lineNumber: 50 + isReadonly: true + } + Property { + name: "paintedWidth" + type: "double" + read: "contentWidth" + notify: "contentWidthChanged" + index: 17 + lineNumber: 51 + isReadonly: true + } + Property { + name: "paintedHeight" + type: "double" + read: "contentHeight" + notify: "contentHeightChanged" + index: 18 + lineNumber: 52 + isReadonly: true + } + Property { + name: "lineHeight" + type: "double" + read: "lineHeight" + write: "setLineHeight" + notify: "lineHeightChanged" + index: 19 + lineNumber: 53 + } + Property { + name: "lineHeightMode" + type: "LineHeightMode" + read: "lineHeightMode" + write: "setLineHeightMode" + notify: "lineHeightModeChanged" + index: 20 + lineNumber: 54 + } + Property { + name: "baseUrl" + type: "QUrl" + read: "baseUrl" + write: "setBaseUrl" + reset: "resetBaseUrl" + notify: "baseUrlChanged" + index: 21 + lineNumber: 55 + } + Property { + name: "minimumPixelSize" + type: "int" + read: "minimumPixelSize" + write: "setMinimumPixelSize" + notify: "minimumPixelSizeChanged" + index: 22 + lineNumber: 56 + } + Property { + name: "minimumPointSize" + type: "int" + read: "minimumPointSize" + write: "setMinimumPointSize" + notify: "minimumPointSizeChanged" + index: 23 + lineNumber: 57 + } + Property { + name: "fontSizeMode" + type: "FontSizeMode" + read: "fontSizeMode" + write: "setFontSizeMode" + notify: "fontSizeModeChanged" + index: 24 + lineNumber: 58 + } + Property { + name: "renderType" + type: "RenderType" + read: "renderType" + write: "setRenderType" + notify: "renderTypeChanged" + index: 25 + lineNumber: 59 + } + Property { + name: "hoveredLink" + revision: 514 + type: "QString" + read: "hoveredLink" + notify: "linkHovered" + index: 26 + lineNumber: 60 + isReadonly: true + } + Property { + name: "renderTypeQuality" + revision: 1536 + type: "int" + read: "renderTypeQuality" + write: "setRenderTypeQuality" + notify: "renderTypeQualityChanged" + index: 27 + lineNumber: 61 + } + Property { + name: "padding" + revision: 518 + type: "double" + read: "padding" + write: "setPadding" + reset: "resetPadding" + notify: "paddingChanged" + index: 28 + lineNumber: 63 + } + Property { + name: "topPadding" + revision: 518 + type: "double" + read: "topPadding" + write: "setTopPadding" + reset: "resetTopPadding" + notify: "topPaddingChanged" + index: 29 + lineNumber: 64 + } + Property { + name: "leftPadding" + revision: 518 + type: "double" + read: "leftPadding" + write: "setLeftPadding" + reset: "resetLeftPadding" + notify: "leftPaddingChanged" + index: 30 + lineNumber: 65 + } + Property { + name: "rightPadding" + revision: 518 + type: "double" + read: "rightPadding" + write: "setRightPadding" + reset: "resetRightPadding" + notify: "rightPaddingChanged" + index: 31 + lineNumber: 66 + } + Property { + name: "bottomPadding" + revision: 518 + type: "double" + read: "bottomPadding" + write: "setBottomPadding" + reset: "resetBottomPadding" + notify: "bottomPaddingChanged" + index: 32 + lineNumber: 67 + } + Property { + name: "fontInfo" + revision: 521 + type: "QJSValue" + read: "fontInfo" + notify: "fontInfoChanged" + index: 33 + lineNumber: 69 + isReadonly: true + } + Property { + name: "advance" + revision: 522 + type: "QSizeF" + read: "advance" + notify: "contentSizeChanged" + index: 34 + lineNumber: 70 + isReadonly: true + } + Signal { + name: "textChanged" + lineNumber: 248 + Parameter { name: "text"; type: "QString" } + } + Signal { + name: "linkActivated" + lineNumber: 249 + Parameter { name: "link"; type: "QString" } + } + Signal { + name: "linkHovered" + revision: 514 + lineNumber: 250 + Parameter { name: "link"; type: "QString" } + } + Signal { + name: "fontChanged" + lineNumber: 251 + Parameter { name: "font"; type: "QFont" } + } + Signal { name: "colorChanged"; lineNumber: 252 } + Signal { name: "linkColorChanged"; lineNumber: 253 } + Signal { + name: "styleChanged" + lineNumber: 254 + Parameter { name: "style"; type: "QQuickText::TextStyle" } + } + Signal { name: "styleColorChanged"; lineNumber: 255 } + Signal { + name: "horizontalAlignmentChanged" + lineNumber: 256 + Parameter { name: "alignment"; type: "QQuickText::HAlignment" } + } + Signal { + name: "verticalAlignmentChanged" + lineNumber: 257 + Parameter { name: "alignment"; type: "QQuickText::VAlignment" } + } + Signal { name: "wrapModeChanged"; lineNumber: 258 } + Signal { name: "lineCountChanged"; lineNumber: 259 } + Signal { name: "truncatedChanged"; lineNumber: 260 } + Signal { name: "maximumLineCountChanged"; lineNumber: 261 } + Signal { + name: "textFormatChanged" + lineNumber: 262 + Parameter { name: "textFormat"; type: "QQuickText::TextFormat" } + } + Signal { + name: "elideModeChanged" + lineNumber: 263 + Parameter { name: "mode"; type: "QQuickText::TextElideMode" } + } + Signal { name: "contentSizeChanged"; lineNumber: 264 } + Signal { + name: "contentWidthChanged" + lineNumber: 266 + Parameter { name: "contentWidth"; type: "double" } + } + Signal { + name: "contentHeightChanged" + lineNumber: 267 + Parameter { name: "contentHeight"; type: "double" } + } + Signal { + name: "lineHeightChanged" + lineNumber: 269 + Parameter { name: "lineHeight"; type: "double" } + } + Signal { + name: "lineHeightModeChanged" + lineNumber: 270 + Parameter { name: "mode"; type: "QQuickText::LineHeightMode" } + } + Signal { name: "fontSizeModeChanged"; lineNumber: 271 } + Signal { name: "minimumPixelSizeChanged"; lineNumber: 272 } + Signal { name: "minimumPointSizeChanged"; lineNumber: 273 } + Signal { name: "effectiveHorizontalAlignmentChanged"; lineNumber: 274 } + Signal { + name: "lineLaidOut" + lineNumber: 275 + Parameter { name: "line"; type: "QQuickTextLine"; isPointer: true } + } + Signal { name: "baseUrlChanged"; lineNumber: 276 } + Signal { name: "renderTypeChanged"; lineNumber: 277 } + Signal { name: "paddingChanged"; revision: 518; lineNumber: 278 } + Signal { name: "topPaddingChanged"; revision: 518; lineNumber: 279 } + Signal { name: "leftPaddingChanged"; revision: 518; lineNumber: 280 } + Signal { name: "rightPaddingChanged"; revision: 518; lineNumber: 281 } + Signal { name: "bottomPaddingChanged"; revision: 518; lineNumber: 282 } + Signal { name: "fontInfoChanged"; revision: 521; lineNumber: 283 } + Signal { name: "renderTypeQualityChanged"; revision: 1536; lineNumber: 284 } + Method { name: "q_updateLayout"; lineNumber: 303 } + Method { name: "triggerPreprocess"; lineNumber: 304 } + Method { + name: "loadResource" + revision: 1543 + type: "QVariant" + lineNumber: 305 + Parameter { name: "type"; type: "int" } + Parameter { name: "source"; type: "QUrl" } + } + Method { name: "resourceRequestFinished"; lineNumber: 306 } + Method { name: "imageDownloadFinished"; lineNumber: 307 } + Method { name: "forceLayout"; revision: 521; lineNumber: 210 } + Method { + name: "linkAt" + revision: 515 + type: "QString" + isMethodConstant: true + lineNumber: 220 + Parameter { name: "x"; type: "double" } + Parameter { name: "y"; type: "double" } + } + } + Component { + file: "private/qquicktextedit_p.h" + lineNumber: 33 + name: "QTextBlock" + accessSemantics: "value" + extension: "QQuickTextBlockForeign" + } + Component { + file: "private/qquicktextedit_p.h" + lineNumber: 33 + name: "QQuickTextBlockForeign" + accessSemantics: "value" + } + Component { + file: "qquicktextdocument.h" + lineNumber: 14 + name: "QQuickTextDocument" + accessSemantics: "reference" + prototype: "QObject" + exports: [ + "QtQuick/TextDocument 2.0", + "QtQuick/TextDocument 6.0", + "QtQuick/TextDocument 6.7" + ] + isCreatable: false + exportMetaObjectRevisions: [512, 1536, 1543] + Enum { + name: "Status" + isScoped: true + type: "quint8" + lineNumber: 27 + values: [ + "Null", + "Loading", + "Loaded", + "Saving", + "Saved", + "ReadError", + "WriteError", + "NonLocalFileError" + ] + } + Property { + name: "source" + revision: 1543 + type: "QUrl" + read: "source" + write: "setSource" + notify: "sourceChanged" + index: 0 + lineNumber: 17 + } + Property { + name: "modified" + revision: 1543 + type: "bool" + read: "isModified" + write: "setModified" + notify: "modifiedChanged" + index: 1 + lineNumber: 18 + } + Property { + name: "status" + revision: 1543 + type: "Status" + read: "status" + notify: "statusChanged" + index: 2 + lineNumber: 19 + isReadonly: true + } + Property { + name: "errorString" + revision: 1543 + type: "QString" + read: "errorString" + notify: "errorStringChanged" + index: 3 + lineNumber: 20 + isReadonly: true + } + Signal { name: "textDocumentChanged"; revision: 1543; lineNumber: 57 } + Signal { name: "sourceChanged"; revision: 1543; lineNumber: 58 } + Signal { name: "modifiedChanged"; revision: 1543; lineNumber: 59 } + Signal { name: "statusChanged"; revision: 1543; lineNumber: 60 } + Signal { name: "errorStringChanged"; revision: 1543; lineNumber: 61 } + Method { name: "save"; revision: 1543; lineNumber: 50 } + Method { + name: "saveAs" + revision: 1543 + lineNumber: 51 + Parameter { name: "url"; type: "QUrl" } + } + } + Component { + file: "private/qquicktextedit_p.h" + lineNumber: 41 + name: "QQuickTextEdit" + accessSemantics: "reference" + prototype: "QQuickImplicitSizeItem" + interfaces: ["QQuickTextInterface"] + exports: [ + "QtQuick/TextEdit 6.4", + "QtQuick/TextEdit 6.7", + "QtQuick/TextEdit 6.9" + ] + exportMetaObjectRevisions: [1540, 1543, 1545] + Enum { + name: "HAlignment" + lineNumber: 103 + values: [ + "AlignLeft", + "AlignRight", + "AlignHCenter", + "AlignJustify" + ] + } + Enum { + name: "VAlignment" + lineNumber: 111 + values: ["AlignTop", "AlignBottom", "AlignVCenter"] + } + Enum { + name: "TextFormat" + lineNumber: 118 + values: ["PlainText", "RichText", "AutoText", "MarkdownText"] + } + Enum { + name: "WrapMode" + lineNumber: 126 + values: [ + "NoWrap", + "WordWrap", + "WrapAnywhere", + "WrapAtWordBoundaryOrAnywhere", + "Wrap" + ] + } + Enum { + name: "SelectionMode" + lineNumber: 134 + values: ["SelectCharacters", "SelectWords"] + } + Enum { + name: "RenderType" + lineNumber: 140 + values: ["QtRendering", "NativeRendering", "CurveRendering"] + } + Property { + name: "text" + type: "QString" + read: "text" + write: "setText" + notify: "textChanged" + index: 0 + lineNumber: 46 + } + Property { + name: "color" + type: "QColor" + read: "color" + write: "setColor" + notify: "colorChanged" + index: 1 + lineNumber: 47 + } + Property { + name: "selectionColor" + type: "QColor" + read: "selectionColor" + write: "setSelectionColor" + notify: "selectionColorChanged" + index: 2 + lineNumber: 48 + } + Property { + name: "selectedTextColor" + type: "QColor" + read: "selectedTextColor" + write: "setSelectedTextColor" + notify: "selectedTextColorChanged" + index: 3 + lineNumber: 49 + } + Property { + name: "font" + type: "QFont" + read: "font" + write: "setFont" + notify: "fontChanged" + index: 4 + lineNumber: 50 + } + Property { + name: "horizontalAlignment" + type: "HAlignment" + read: "hAlign" + write: "setHAlign" + reset: "resetHAlign" + notify: "horizontalAlignmentChanged" + index: 5 + lineNumber: 51 + } + Property { + name: "effectiveHorizontalAlignment" + type: "HAlignment" + read: "effectiveHAlign" + notify: "effectiveHorizontalAlignmentChanged" + index: 6 + lineNumber: 52 + isReadonly: true + } + Property { + name: "verticalAlignment" + type: "VAlignment" + read: "vAlign" + write: "setVAlign" + notify: "verticalAlignmentChanged" + index: 7 + lineNumber: 53 + } + Property { + name: "wrapMode" + type: "WrapMode" + read: "wrapMode" + write: "setWrapMode" + notify: "wrapModeChanged" + index: 8 + lineNumber: 54 + } + Property { + name: "lineCount" + type: "int" + read: "lineCount" + notify: "lineCountChanged" + index: 9 + lineNumber: 55 + isReadonly: true + } + Property { + name: "length" + type: "int" + read: "length" + notify: "textChanged" + index: 10 + lineNumber: 56 + isReadonly: true + } + Property { + name: "contentWidth" + type: "double" + read: "contentWidth" + notify: "contentSizeChanged" + index: 11 + lineNumber: 57 + isReadonly: true + } + Property { + name: "contentHeight" + type: "double" + read: "contentHeight" + notify: "contentSizeChanged" + index: 12 + lineNumber: 58 + isReadonly: true + } + Property { + name: "paintedWidth" + type: "double" + read: "contentWidth" + notify: "contentSizeChanged" + index: 13 + lineNumber: 59 + isReadonly: true + } + Property { + name: "paintedHeight" + type: "double" + read: "contentHeight" + notify: "contentSizeChanged" + index: 14 + lineNumber: 60 + isReadonly: true + } + Property { + name: "textFormat" + type: "TextFormat" + read: "textFormat" + write: "setTextFormat" + notify: "textFormatChanged" + index: 15 + lineNumber: 61 + } + Property { + name: "readOnly" + type: "bool" + read: "isReadOnly" + write: "setReadOnly" + notify: "readOnlyChanged" + index: 16 + lineNumber: 62 + } + Property { + name: "cursorVisible" + type: "bool" + read: "isCursorVisible" + write: "setCursorVisible" + notify: "cursorVisibleChanged" + index: 17 + lineNumber: 63 + } + Property { + name: "cursorPosition" + type: "int" + read: "cursorPosition" + write: "setCursorPosition" + notify: "cursorPositionChanged" + index: 18 + lineNumber: 64 + } + Property { + name: "cursorRectangle" + type: "QRectF" + read: "cursorRectangle" + notify: "cursorRectangleChanged" + index: 19 + lineNumber: 65 + isReadonly: true + } + Property { + name: "cursorDelegate" + type: "QQmlComponent" + isPointer: true + read: "cursorDelegate" + write: "setCursorDelegate" + notify: "cursorDelegateChanged" + index: 20 + lineNumber: 66 + } + Property { + name: "overwriteMode" + type: "bool" + read: "overwriteMode" + write: "setOverwriteMode" + notify: "overwriteModeChanged" + index: 21 + lineNumber: 67 + } + Property { + name: "selectionStart" + type: "int" + read: "selectionStart" + notify: "selectionStartChanged" + index: 22 + lineNumber: 68 + isReadonly: true + } + Property { + name: "selectionEnd" + type: "int" + read: "selectionEnd" + notify: "selectionEndChanged" + index: 23 + lineNumber: 69 + isReadonly: true + } + Property { + name: "selectedText" + type: "QString" + read: "selectedText" + notify: "selectedTextChanged" + index: 24 + lineNumber: 70 + isReadonly: true + } + Property { + name: "activeFocusOnPress" + type: "bool" + read: "focusOnPress" + write: "setFocusOnPress" + notify: "activeFocusOnPressChanged" + index: 25 + lineNumber: 71 + } + Property { + name: "persistentSelection" + type: "bool" + read: "persistentSelection" + write: "setPersistentSelection" + notify: "persistentSelectionChanged" + index: 26 + lineNumber: 72 + } + Property { + name: "textMargin" + type: "double" + read: "textMargin" + write: "setTextMargin" + notify: "textMarginChanged" + index: 27 + lineNumber: 73 + } + Property { + name: "inputMethodHints" + type: "Qt::InputMethodHints" + read: "inputMethodHints" + write: "setInputMethodHints" + notify: "inputMethodHintsChanged" + index: 28 + lineNumber: 74 + } + Property { + name: "selectByKeyboard" + revision: 513 + type: "bool" + read: "selectByKeyboard" + write: "setSelectByKeyboard" + notify: "selectByKeyboardChanged" + index: 29 + lineNumber: 75 + } + Property { + name: "selectByMouse" + type: "bool" + read: "selectByMouse" + write: "setSelectByMouse" + notify: "selectByMouseChanged" + index: 30 + lineNumber: 76 + } + Property { + name: "mouseSelectionMode" + type: "SelectionMode" + read: "mouseSelectionMode" + write: "setMouseSelectionMode" + notify: "mouseSelectionModeChanged" + index: 31 + lineNumber: 77 + } + Property { + name: "canPaste" + type: "bool" + read: "canPaste" + notify: "canPasteChanged" + index: 32 + lineNumber: 78 + isReadonly: true + } + Property { + name: "canUndo" + type: "bool" + read: "canUndo" + notify: "canUndoChanged" + index: 33 + lineNumber: 79 + isReadonly: true + } + Property { + name: "canRedo" + type: "bool" + read: "canRedo" + notify: "canRedoChanged" + index: 34 + lineNumber: 80 + isReadonly: true + } + Property { + name: "inputMethodComposing" + type: "bool" + read: "isInputMethodComposing" + notify: "inputMethodComposingChanged" + index: 35 + lineNumber: 81 + isReadonly: true + } + Property { + name: "baseUrl" + type: "QUrl" + read: "baseUrl" + write: "setBaseUrl" + reset: "resetBaseUrl" + notify: "baseUrlChanged" + index: 36 + lineNumber: 82 + } + Property { + name: "renderType" + type: "RenderType" + read: "renderType" + write: "setRenderType" + notify: "renderTypeChanged" + index: 37 + lineNumber: 83 + } + Property { + name: "textDocument" + revision: 513 + type: "QQuickTextDocument" + isPointer: true + read: "textDocument" + index: 38 + lineNumber: 84 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "hoveredLink" + revision: 514 + type: "QString" + read: "hoveredLink" + notify: "linkHovered" + index: 39 + lineNumber: 85 + isReadonly: true + } + Property { + name: "padding" + revision: 518 + type: "double" + read: "padding" + write: "setPadding" + reset: "resetPadding" + notify: "paddingChanged" + index: 40 + lineNumber: 86 + } + Property { + name: "topPadding" + revision: 518 + type: "double" + read: "topPadding" + write: "setTopPadding" + reset: "resetTopPadding" + notify: "topPaddingChanged" + index: 41 + lineNumber: 87 + } + Property { + name: "leftPadding" + revision: 518 + type: "double" + read: "leftPadding" + write: "setLeftPadding" + reset: "resetLeftPadding" + notify: "leftPaddingChanged" + index: 42 + lineNumber: 88 + } + Property { + name: "rightPadding" + revision: 518 + type: "double" + read: "rightPadding" + write: "setRightPadding" + reset: "resetRightPadding" + notify: "rightPaddingChanged" + index: 43 + lineNumber: 89 + } + Property { + name: "bottomPadding" + revision: 518 + type: "double" + read: "bottomPadding" + write: "setBottomPadding" + reset: "resetBottomPadding" + notify: "bottomPaddingChanged" + index: 44 + lineNumber: 90 + } + Property { + name: "preeditText" + revision: 519 + type: "QString" + read: "preeditText" + notify: "preeditTextChanged" + index: 45 + lineNumber: 91 + isReadonly: true + } + Property { + name: "tabStopDistance" + revision: 522 + type: "double" + read: "tabStopDistance" + write: "setTabStopDistance" + notify: "tabStopDistanceChanged" + index: 46 + lineNumber: 92 + } + Property { + name: "cursorSelection" + revision: 1543 + type: "QQuickTextSelection" + isPointer: true + read: "cursorSelection" + index: 47 + lineNumber: 93 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Signal { name: "textChanged"; lineNumber: 296 } + Signal { name: "preeditTextChanged"; revision: 519; lineNumber: 297 } + Signal { name: "contentSizeChanged"; lineNumber: 298 } + Signal { name: "cursorPositionChanged"; lineNumber: 299 } + Signal { name: "cursorRectangleChanged"; lineNumber: 300 } + Signal { name: "selectionStartChanged"; lineNumber: 301 } + Signal { name: "selectionEndChanged"; lineNumber: 302 } + Signal { name: "selectedTextChanged"; lineNumber: 303 } + Signal { + name: "colorChanged" + lineNumber: 304 + Parameter { name: "color"; type: "QColor" } + } + Signal { + name: "selectionColorChanged" + lineNumber: 305 + Parameter { name: "color"; type: "QColor" } + } + Signal { + name: "selectedTextColorChanged" + lineNumber: 306 + Parameter { name: "color"; type: "QColor" } + } + Signal { + name: "fontChanged" + lineNumber: 307 + Parameter { name: "font"; type: "QFont" } + } + Signal { + name: "horizontalAlignmentChanged" + lineNumber: 308 + Parameter { name: "alignment"; type: "QQuickTextEdit::HAlignment" } + } + Signal { + name: "verticalAlignmentChanged" + lineNumber: 309 + Parameter { name: "alignment"; type: "QQuickTextEdit::VAlignment" } + } + Signal { name: "wrapModeChanged"; lineNumber: 310 } + Signal { name: "lineCountChanged"; lineNumber: 311 } + Signal { + name: "textFormatChanged" + lineNumber: 312 + Parameter { name: "textFormat"; type: "QQuickTextEdit::TextFormat" } + } + Signal { + name: "readOnlyChanged" + lineNumber: 313 + Parameter { name: "isReadOnly"; type: "bool" } + } + Signal { + name: "cursorVisibleChanged" + lineNumber: 314 + Parameter { name: "isCursorVisible"; type: "bool" } + } + Signal { name: "cursorDelegateChanged"; lineNumber: 315 } + Signal { + name: "overwriteModeChanged" + lineNumber: 316 + Parameter { name: "overwriteMode"; type: "bool" } + } + Signal { + name: "activeFocusOnPressChanged" + lineNumber: 317 + Parameter { name: "activeFocusOnPressed"; type: "bool" } + } + Signal { + name: "persistentSelectionChanged" + lineNumber: 318 + Parameter { name: "isPersistentSelection"; type: "bool" } + } + Signal { + name: "textMarginChanged" + lineNumber: 319 + Parameter { name: "textMargin"; type: "double" } + } + Signal { + name: "selectByKeyboardChanged" + revision: 513 + lineNumber: 320 + Parameter { name: "selectByKeyboard"; type: "bool" } + } + Signal { + name: "selectByMouseChanged" + lineNumber: 321 + Parameter { name: "selectByMouse"; type: "bool" } + } + Signal { + name: "mouseSelectionModeChanged" + lineNumber: 322 + Parameter { name: "mode"; type: "QQuickTextEdit::SelectionMode" } + } + Signal { + name: "linkActivated" + lineNumber: 323 + Parameter { name: "link"; type: "QString" } + } + Signal { + name: "linkHovered" + revision: 514 + lineNumber: 324 + Parameter { name: "link"; type: "QString" } + } + Signal { name: "canPasteChanged"; lineNumber: 325 } + Signal { name: "canUndoChanged"; lineNumber: 326 } + Signal { name: "canRedoChanged"; lineNumber: 327 } + Signal { name: "inputMethodComposingChanged"; lineNumber: 328 } + Signal { name: "effectiveHorizontalAlignmentChanged"; lineNumber: 329 } + Signal { name: "baseUrlChanged"; lineNumber: 330 } + Signal { name: "inputMethodHintsChanged"; lineNumber: 331 } + Signal { name: "renderTypeChanged"; lineNumber: 332 } + Signal { name: "editingFinished"; revision: 518; lineNumber: 333 } + Signal { name: "paddingChanged"; revision: 518; lineNumber: 334 } + Signal { name: "topPaddingChanged"; revision: 518; lineNumber: 335 } + Signal { name: "leftPaddingChanged"; revision: 518; lineNumber: 336 } + Signal { name: "rightPaddingChanged"; revision: 518; lineNumber: 337 } + Signal { name: "bottomPaddingChanged"; revision: 518; lineNumber: 338 } + Signal { + name: "tabStopDistanceChanged" + revision: 522 + lineNumber: 339 + Parameter { name: "distance"; type: "double" } + } + Signal { name: "textEdited"; revision: 1545; lineNumber: 340 } + Method { name: "selectAll"; lineNumber: 343 } + Method { name: "selectWord"; lineNumber: 344 } + Method { + name: "select" + lineNumber: 345 + Parameter { name: "start"; type: "int" } + Parameter { name: "end"; type: "int" } + } + Method { name: "deselect"; lineNumber: 346 } + Method { + name: "isRightToLeft" + type: "bool" + lineNumber: 347 + Parameter { name: "start"; type: "int" } + Parameter { name: "end"; type: "int" } + } + Method { name: "cut"; lineNumber: 349 } + Method { name: "copy"; lineNumber: 350 } + Method { name: "paste"; lineNumber: 351 } + Method { name: "undo"; lineNumber: 353 } + Method { name: "redo"; lineNumber: 354 } + Method { + name: "insert" + lineNumber: 355 + Parameter { name: "position"; type: "int" } + Parameter { name: "text"; type: "QString" } + } + Method { + name: "remove" + lineNumber: 356 + Parameter { name: "start"; type: "int" } + Parameter { name: "end"; type: "int" } + } + Method { + name: "append" + revision: 514 + lineNumber: 357 + Parameter { name: "text"; type: "QString" } + } + Method { name: "clear"; revision: 519; lineNumber: 358 } + Method { name: "q_invalidate"; lineNumber: 361 } + Method { name: "q_textChanged"; lineNumber: 362 } + Method { + name: "q_contentsChange" + lineNumber: 363 + Parameter { type: "int" } + Parameter { type: "int" } + Parameter { type: "int" } + } + Method { name: "updateSelection"; lineNumber: 364 } + Method { name: "moveCursorDelegate"; lineNumber: 365 } + Method { name: "createCursor"; lineNumber: 366 } + Method { name: "q_canPasteChanged"; lineNumber: 367 } + Method { name: "updateWholeDocument"; lineNumber: 368 } + Method { + name: "invalidateBlock" + lineNumber: 369 + Parameter { name: "block"; type: "QTextBlock" } + } + Method { name: "updateCursor"; lineNumber: 370 } + Method { + name: "q_linkHovered" + lineNumber: 371 + Parameter { name: "link"; type: "QString" } + } + Method { + name: "q_markerHovered" + lineNumber: 372 + Parameter { name: "hovered"; type: "bool" } + } + Method { name: "q_updateAlignment"; lineNumber: 373 } + Method { name: "updateSize"; lineNumber: 374 } + Method { name: "triggerPreprocess"; lineNumber: 375 } + Method { + name: "loadResource" + revision: 1543 + type: "QVariant" + lineNumber: 376 + Parameter { name: "type"; type: "int" } + Parameter { name: "source"; type: "QUrl" } + } + Method { name: "resourceRequestFinished"; lineNumber: 377 } + Method { + name: "inputMethodQuery" + revision: 516 + type: "QVariant" + isMethodConstant: true + lineNumber: 236 + Parameter { name: "query"; type: "Qt::InputMethodQuery" } + Parameter { name: "argument"; type: "QVariant" } + } + Method { + name: "positionToRectangle" + type: "QRectF" + isMethodConstant: true + lineNumber: 246 + Parameter { type: "int" } + } + Method { + name: "positionAt" + type: "int" + isMethodConstant: true + lineNumber: 247 + Parameter { name: "x"; type: "double" } + Parameter { name: "y"; type: "double" } + } + Method { + name: "moveCursorSelection" + lineNumber: 248 + Parameter { name: "pos"; type: "int" } + } + Method { + name: "moveCursorSelection" + lineNumber: 249 + Parameter { name: "pos"; type: "int" } + Parameter { name: "mode"; type: "QQuickTextEdit::SelectionMode" } + } + Method { + name: "getText" + type: "QString" + isMethodConstant: true + lineNumber: 261 + Parameter { name: "start"; type: "int" } + Parameter { name: "end"; type: "int" } + } + Method { + name: "getFormattedText" + type: "QString" + isMethodConstant: true + lineNumber: 262 + Parameter { name: "start"; type: "int" } + Parameter { name: "end"; type: "int" } + } + Method { + name: "linkAt" + revision: 515 + type: "QString" + isMethodConstant: true + lineNumber: 268 + Parameter { name: "x"; type: "double" } + Parameter { name: "y"; type: "double" } + } + } + Component { + file: "private/qquicktextinput_p.h" + lineNumber: 31 + name: "QQuickTextInput" + accessSemantics: "reference" + prototype: "QQuickImplicitSizeItem" + interfaces: ["QQuickTextInterface"] + exports: ["QtQuick/TextInput 6.4", "QtQuick/TextInput 6.7"] + exportMetaObjectRevisions: [1540, 1543] + Enum { + name: "EchoMode" + lineNumber: 100 + values: ["Normal", "NoEcho", "Password", "PasswordEchoOnEdit"] + } + Enum { + name: "HAlignment" + lineNumber: 108 + values: ["AlignLeft", "AlignRight", "AlignHCenter"] + } + Enum { + name: "VAlignment" + lineNumber: 115 + values: ["AlignTop", "AlignBottom", "AlignVCenter"] + } + Enum { + name: "WrapMode" + lineNumber: 122 + values: [ + "NoWrap", + "WordWrap", + "WrapAnywhere", + "WrapAtWordBoundaryOrAnywhere", + "Wrap" + ] + } + Enum { + name: "SelectionMode" + lineNumber: 131 + values: ["SelectCharacters", "SelectWords"] + } + Enum { + name: "CursorPosition" + lineNumber: 137 + values: ["CursorBetweenCharacters", "CursorOnCharacter"] + } + Enum { + name: "RenderType" + lineNumber: 143 + values: ["QtRendering", "NativeRendering", "CurveRendering"] + } + Property { + name: "text" + type: "QString" + read: "text" + write: "setText" + notify: "textChanged" + index: 0 + lineNumber: 36 + } + Property { + name: "length" + type: "int" + read: "length" + notify: "textChanged" + index: 1 + lineNumber: 37 + isReadonly: true + } + Property { + name: "color" + type: "QColor" + read: "color" + write: "setColor" + notify: "colorChanged" + index: 2 + lineNumber: 38 + } + Property { + name: "selectionColor" + type: "QColor" + read: "selectionColor" + write: "setSelectionColor" + notify: "selectionColorChanged" + index: 3 + lineNumber: 39 + } + Property { + name: "selectedTextColor" + type: "QColor" + read: "selectedTextColor" + write: "setSelectedTextColor" + notify: "selectedTextColorChanged" + index: 4 + lineNumber: 40 + } + Property { + name: "font" + type: "QFont" + read: "font" + write: "setFont" + notify: "fontChanged" + index: 5 + lineNumber: 41 + } + Property { + name: "horizontalAlignment" + type: "HAlignment" + read: "hAlign" + write: "setHAlign" + reset: "resetHAlign" + notify: "horizontalAlignmentChanged" + index: 6 + lineNumber: 42 + } + Property { + name: "effectiveHorizontalAlignment" + type: "HAlignment" + read: "effectiveHAlign" + notify: "effectiveHorizontalAlignmentChanged" + index: 7 + lineNumber: 43 + isReadonly: true + } + Property { + name: "verticalAlignment" + type: "VAlignment" + read: "vAlign" + write: "setVAlign" + notify: "verticalAlignmentChanged" + index: 8 + lineNumber: 44 + } + Property { + name: "wrapMode" + type: "WrapMode" + read: "wrapMode" + write: "setWrapMode" + notify: "wrapModeChanged" + index: 9 + lineNumber: 45 + } + Property { + name: "readOnly" + type: "bool" + read: "isReadOnly" + write: "setReadOnly" + notify: "readOnlyChanged" + index: 10 + lineNumber: 47 + } + Property { + name: "cursorVisible" + type: "bool" + read: "isCursorVisible" + write: "setCursorVisible" + notify: "cursorVisibleChanged" + index: 11 + lineNumber: 48 + } + Property { + name: "cursorPosition" + type: "int" + read: "cursorPosition" + write: "setCursorPosition" + notify: "cursorPositionChanged" + index: 12 + lineNumber: 49 + } + Property { + name: "cursorRectangle" + type: "QRectF" + read: "cursorRectangle" + notify: "cursorRectangleChanged" + index: 13 + lineNumber: 50 + isReadonly: true + } + Property { + name: "cursorDelegate" + type: "QQmlComponent" + isPointer: true + read: "cursorDelegate" + write: "setCursorDelegate" + notify: "cursorDelegateChanged" + index: 14 + lineNumber: 51 + } + Property { + name: "overwriteMode" + type: "bool" + read: "overwriteMode" + write: "setOverwriteMode" + notify: "overwriteModeChanged" + index: 15 + lineNumber: 52 + } + Property { + name: "selectionStart" + type: "int" + read: "selectionStart" + notify: "selectionStartChanged" + index: 16 + lineNumber: 53 + isReadonly: true + } + Property { + name: "selectionEnd" + type: "int" + read: "selectionEnd" + notify: "selectionEndChanged" + index: 17 + lineNumber: 54 + isReadonly: true + } + Property { + name: "selectedText" + type: "QString" + read: "selectedText" + notify: "selectedTextChanged" + index: 18 + lineNumber: 55 + isReadonly: true + } + Property { + name: "maximumLength" + type: "int" + read: "maxLength" + write: "setMaxLength" + notify: "maximumLengthChanged" + index: 19 + lineNumber: 57 + } + Property { + name: "validator" + type: "QValidator" + isPointer: true + read: "validator" + write: "setValidator" + notify: "validatorChanged" + index: 20 + lineNumber: 59 + } + Property { + name: "inputMask" + type: "QString" + read: "inputMask" + write: "setInputMask" + notify: "inputMaskChanged" + index: 21 + lineNumber: 61 + } + Property { + name: "inputMethodHints" + type: "Qt::InputMethodHints" + read: "inputMethodHints" + write: "setInputMethodHints" + notify: "inputMethodHintsChanged" + index: 22 + lineNumber: 62 + } + Property { + name: "acceptableInput" + type: "bool" + read: "hasAcceptableInput" + notify: "acceptableInputChanged" + index: 23 + lineNumber: 64 + isReadonly: true + } + Property { + name: "echoMode" + type: "EchoMode" + read: "echoMode" + write: "setEchoMode" + notify: "echoModeChanged" + index: 24 + lineNumber: 65 + } + Property { + name: "activeFocusOnPress" + type: "bool" + read: "focusOnPress" + write: "setFocusOnPress" + notify: "activeFocusOnPressChanged" + index: 25 + lineNumber: 66 + } + Property { + name: "passwordCharacter" + type: "QString" + read: "passwordCharacter" + write: "setPasswordCharacter" + notify: "passwordCharacterChanged" + index: 26 + lineNumber: 67 + } + Property { + name: "passwordMaskDelay" + revision: 516 + type: "int" + read: "passwordMaskDelay" + write: "setPasswordMaskDelay" + reset: "resetPasswordMaskDelay" + notify: "passwordMaskDelayChanged" + index: 27 + lineNumber: 68 + } + Property { + name: "displayText" + type: "QString" + read: "displayText" + notify: "displayTextChanged" + index: 28 + lineNumber: 69 + isReadonly: true + } + Property { + name: "preeditText" + revision: 519 + type: "QString" + read: "preeditText" + notify: "preeditTextChanged" + index: 29 + lineNumber: 70 + isReadonly: true + } + Property { + name: "autoScroll" + type: "bool" + read: "autoScroll" + write: "setAutoScroll" + notify: "autoScrollChanged" + index: 30 + lineNumber: 71 + } + Property { + name: "selectByMouse" + type: "bool" + read: "selectByMouse" + write: "setSelectByMouse" + notify: "selectByMouseChanged" + index: 31 + lineNumber: 72 + } + Property { + name: "mouseSelectionMode" + type: "SelectionMode" + read: "mouseSelectionMode" + write: "setMouseSelectionMode" + notify: "mouseSelectionModeChanged" + index: 32 + lineNumber: 73 + } + Property { + name: "persistentSelection" + type: "bool" + read: "persistentSelection" + write: "setPersistentSelection" + notify: "persistentSelectionChanged" + index: 33 + lineNumber: 74 + } + Property { + name: "canPaste" + type: "bool" + read: "canPaste" + notify: "canPasteChanged" + index: 34 + lineNumber: 75 + isReadonly: true + } + Property { + name: "canUndo" + type: "bool" + read: "canUndo" + notify: "canUndoChanged" + index: 35 + lineNumber: 76 + isReadonly: true + } + Property { + name: "canRedo" + type: "bool" + read: "canRedo" + notify: "canRedoChanged" + index: 36 + lineNumber: 77 + isReadonly: true + } + Property { + name: "inputMethodComposing" + type: "bool" + read: "isInputMethodComposing" + notify: "inputMethodComposingChanged" + index: 37 + lineNumber: 78 + isReadonly: true + } + Property { + name: "contentWidth" + type: "double" + read: "contentWidth" + notify: "contentSizeChanged" + index: 38 + lineNumber: 79 + isReadonly: true + } + Property { + name: "contentHeight" + type: "double" + read: "contentHeight" + notify: "contentSizeChanged" + index: 39 + lineNumber: 80 + isReadonly: true + } + Property { + name: "renderType" + type: "RenderType" + read: "renderType" + write: "setRenderType" + notify: "renderTypeChanged" + index: 40 + lineNumber: 81 + } + Property { + name: "padding" + revision: 518 + type: "double" + read: "padding" + write: "setPadding" + reset: "resetPadding" + notify: "paddingChanged" + index: 41 + lineNumber: 83 + } + Property { + name: "topPadding" + revision: 518 + type: "double" + read: "topPadding" + write: "setTopPadding" + reset: "resetTopPadding" + notify: "topPaddingChanged" + index: 42 + lineNumber: 84 + } + Property { + name: "leftPadding" + revision: 518 + type: "double" + read: "leftPadding" + write: "setLeftPadding" + reset: "resetLeftPadding" + notify: "leftPaddingChanged" + index: 43 + lineNumber: 85 + } + Property { + name: "rightPadding" + revision: 518 + type: "double" + read: "rightPadding" + write: "setRightPadding" + reset: "resetRightPadding" + notify: "rightPaddingChanged" + index: 44 + lineNumber: 86 + } + Property { + name: "bottomPadding" + revision: 518 + type: "double" + read: "bottomPadding" + write: "setBottomPadding" + reset: "resetBottomPadding" + notify: "bottomPaddingChanged" + index: 45 + lineNumber: 87 + } + Signal { name: "textChanged"; lineNumber: 295 } + Signal { name: "cursorPositionChanged"; lineNumber: 296 } + Signal { name: "cursorRectangleChanged"; lineNumber: 297 } + Signal { name: "selectionStartChanged"; lineNumber: 298 } + Signal { name: "selectionEndChanged"; lineNumber: 299 } + Signal { name: "selectedTextChanged"; lineNumber: 300 } + Signal { name: "accepted"; lineNumber: 301 } + Signal { name: "acceptableInputChanged"; lineNumber: 302 } + Signal { name: "editingFinished"; revision: 514; lineNumber: 303 } + Signal { name: "textEdited"; revision: 521; lineNumber: 304 } + Signal { name: "colorChanged"; lineNumber: 305 } + Signal { name: "selectionColorChanged"; lineNumber: 306 } + Signal { name: "selectedTextColorChanged"; lineNumber: 307 } + Signal { + name: "fontChanged" + lineNumber: 308 + Parameter { name: "font"; type: "QFont" } + } + Signal { + name: "horizontalAlignmentChanged" + lineNumber: 309 + Parameter { name: "alignment"; type: "QQuickTextInput::HAlignment" } + } + Signal { + name: "verticalAlignmentChanged" + lineNumber: 310 + Parameter { name: "alignment"; type: "QQuickTextInput::VAlignment" } + } + Signal { name: "wrapModeChanged"; lineNumber: 311 } + Signal { + name: "readOnlyChanged" + lineNumber: 312 + Parameter { name: "isReadOnly"; type: "bool" } + } + Signal { + name: "cursorVisibleChanged" + lineNumber: 313 + Parameter { name: "isCursorVisible"; type: "bool" } + } + Signal { name: "cursorDelegateChanged"; lineNumber: 314 } + Signal { + name: "overwriteModeChanged" + lineNumber: 315 + Parameter { name: "overwriteMode"; type: "bool" } + } + Signal { + name: "maximumLengthChanged" + lineNumber: 316 + Parameter { name: "maximumLength"; type: "int" } + } + Signal { name: "validatorChanged"; lineNumber: 318 } + Signal { + name: "inputMaskChanged" + lineNumber: 320 + Parameter { name: "inputMask"; type: "QString" } + } + Signal { + name: "echoModeChanged" + lineNumber: 321 + Parameter { name: "echoMode"; type: "QQuickTextInput::EchoMode" } + } + Signal { name: "passwordCharacterChanged"; lineNumber: 322 } + Signal { + name: "passwordMaskDelayChanged" + revision: 516 + lineNumber: 323 + Parameter { name: "delay"; type: "int" } + } + Signal { name: "displayTextChanged"; lineNumber: 324 } + Signal { name: "preeditTextChanged"; revision: 519; lineNumber: 325 } + Signal { + name: "activeFocusOnPressChanged" + lineNumber: 326 + Parameter { name: "activeFocusOnPress"; type: "bool" } + } + Signal { + name: "autoScrollChanged" + lineNumber: 327 + Parameter { name: "autoScroll"; type: "bool" } + } + Signal { + name: "selectByMouseChanged" + lineNumber: 328 + Parameter { name: "selectByMouse"; type: "bool" } + } + Signal { + name: "mouseSelectionModeChanged" + lineNumber: 329 + Parameter { name: "mode"; type: "QQuickTextInput::SelectionMode" } + } + Signal { name: "persistentSelectionChanged"; lineNumber: 330 } + Signal { name: "canPasteChanged"; lineNumber: 331 } + Signal { name: "canUndoChanged"; lineNumber: 332 } + Signal { name: "canRedoChanged"; lineNumber: 333 } + Signal { name: "inputMethodComposingChanged"; lineNumber: 334 } + Signal { name: "effectiveHorizontalAlignmentChanged"; lineNumber: 335 } + Signal { name: "contentSizeChanged"; lineNumber: 336 } + Signal { name: "inputMethodHintsChanged"; lineNumber: 337 } + Signal { name: "renderTypeChanged"; lineNumber: 338 } + Signal { name: "paddingChanged"; revision: 518; lineNumber: 339 } + Signal { name: "topPaddingChanged"; revision: 518; lineNumber: 340 } + Signal { name: "leftPaddingChanged"; revision: 518; lineNumber: 341 } + Signal { name: "rightPaddingChanged"; revision: 518; lineNumber: 342 } + Signal { name: "bottomPaddingChanged"; revision: 518; lineNumber: 343 } + Method { name: "selectAll"; lineNumber: 375 } + Method { name: "selectWord"; lineNumber: 376 } + Method { + name: "select" + lineNumber: 377 + Parameter { name: "start"; type: "int" } + Parameter { name: "end"; type: "int" } + } + Method { name: "deselect"; lineNumber: 378 } + Method { + name: "isRightToLeft" + type: "bool" + lineNumber: 379 + Parameter { name: "start"; type: "int" } + Parameter { name: "end"; type: "int" } + } + Method { name: "cut"; lineNumber: 381 } + Method { name: "copy"; lineNumber: 382 } + Method { name: "paste"; lineNumber: 383 } + Method { name: "undo"; lineNumber: 385 } + Method { name: "redo"; lineNumber: 386 } + Method { + name: "insert" + lineNumber: 387 + Parameter { name: "position"; type: "int" } + Parameter { name: "text"; type: "QString" } + } + Method { + name: "remove" + lineNumber: 388 + Parameter { name: "start"; type: "int" } + Parameter { name: "end"; type: "int" } + } + Method { + name: "ensureVisible" + revision: 516 + lineNumber: 389 + Parameter { name: "position"; type: "int" } + } + Method { name: "clear"; revision: 519; lineNumber: 390 } + Method { name: "selectionChanged"; lineNumber: 393 } + Method { name: "createCursor"; lineNumber: 394 } + Method { + name: "updateCursorRectangle" + lineNumber: 395 + Parameter { name: "scroll"; type: "bool" } + } + Method { name: "updateCursorRectangle"; isCloned: true; lineNumber: 395 } + Method { name: "q_canPasteChanged"; lineNumber: 396 } + Method { name: "q_updateAlignment"; lineNumber: 397 } + Method { name: "triggerPreprocess"; lineNumber: 398 } + Method { name: "q_validatorChanged"; lineNumber: 401 } + Method { + name: "positionAt" + isJavaScriptFunction: true + isMethodConstant: true + lineNumber: 150 + } + Method { + name: "positionToRectangle" + type: "QRectF" + isMethodConstant: true + lineNumber: 151 + Parameter { name: "pos"; type: "int" } + } + Method { + name: "moveCursorSelection" + lineNumber: 152 + Parameter { name: "pos"; type: "int" } + } + Method { + name: "moveCursorSelection" + lineNumber: 153 + Parameter { name: "pos"; type: "int" } + Parameter { name: "mode"; type: "QQuickTextInput::SelectionMode" } + } + Method { + name: "inputMethodQuery" + revision: 516 + type: "QVariant" + isMethodConstant: true + lineNumber: 251 + Parameter { name: "query"; type: "Qt::InputMethodQuery" } + Parameter { name: "argument"; type: "QVariant" } + } + Method { + name: "getText" + type: "QString" + isMethodConstant: true + lineNumber: 267 + Parameter { name: "start"; type: "int" } + Parameter { name: "end"; type: "int" } + } + } + Component { + file: "private/qquicktext_p.h" + lineNumber: 317 + name: "QQuickTextLine" + accessSemantics: "reference" + prototype: "QObject" + Property { + name: "number" + type: "int" + read: "number" + index: 0 + lineNumber: 320 + isReadonly: true + isFinal: true + } + Property { + name: "width" + type: "double" + read: "width" + write: "setWidth" + index: 1 + lineNumber: 321 + isFinal: true + } + Property { + name: "height" + type: "double" + read: "height" + write: "setHeight" + index: 2 + lineNumber: 322 + isFinal: true + } + Property { + name: "x" + type: "double" + read: "x" + write: "setX" + index: 3 + lineNumber: 323 + isFinal: true + } + Property { + name: "y" + type: "double" + read: "y" + write: "setY" + index: 4 + lineNumber: 324 + isFinal: true + } + Property { + name: "implicitWidth" + revision: 527 + type: "double" + read: "implicitWidth" + index: 5 + lineNumber: 325 + isReadonly: true + isFinal: true + } + Property { + name: "isLast" + revision: 527 + type: "bool" + read: "isLast" + index: 6 + lineNumber: 326 + isReadonly: true + isFinal: true + } + } + Component { + file: "private/qquicktextmetrics_p.h" + lineNumber: 32 + name: "QQuickTextMetrics" + accessSemantics: "reference" + prototype: "QObject" + exports: ["QtQuick/TextMetrics 2.4", "QtQuick/TextMetrics 6.0"] + exportMetaObjectRevisions: [516, 1536] + Property { + name: "font" + type: "QFont" + read: "font" + write: "setFont" + notify: "fontChanged" + index: 0 + lineNumber: 36 + isFinal: true + } + Property { + name: "text" + type: "QString" + read: "text" + write: "setText" + notify: "textChanged" + index: 1 + lineNumber: 37 + isFinal: true + } + Property { + name: "advanceWidth" + type: "double" + read: "advanceWidth" + notify: "metricsChanged" + index: 2 + lineNumber: 38 + isReadonly: true + isFinal: true + } + Property { + name: "boundingRect" + type: "QRectF" + read: "boundingRect" + notify: "metricsChanged" + index: 3 + lineNumber: 39 + isReadonly: true + isFinal: true + } + Property { + name: "width" + type: "double" + read: "width" + notify: "metricsChanged" + index: 4 + lineNumber: 40 + isReadonly: true + isFinal: true + } + Property { + name: "height" + type: "double" + read: "height" + notify: "metricsChanged" + index: 5 + lineNumber: 41 + isReadonly: true + isFinal: true + } + Property { + name: "tightBoundingRect" + type: "QRectF" + read: "tightBoundingRect" + notify: "metricsChanged" + index: 6 + lineNumber: 42 + isReadonly: true + isFinal: true + } + Property { + name: "elidedText" + type: "QString" + read: "elidedText" + notify: "metricsChanged" + index: 7 + lineNumber: 43 + isReadonly: true + isFinal: true + } + Property { + name: "elide" + type: "Qt::TextElideMode" + read: "elide" + write: "setElide" + notify: "elideChanged" + index: 8 + lineNumber: 44 + isFinal: true + } + Property { + name: "elideWidth" + type: "double" + read: "elideWidth" + write: "setElideWidth" + notify: "elideWidthChanged" + index: 9 + lineNumber: 45 + isFinal: true + } + Property { + name: "renderType" + type: "QQuickText::RenderType" + read: "renderType" + write: "setRenderType" + notify: "renderTypeChanged" + index: 10 + lineNumber: 46 + } + Signal { name: "fontChanged"; lineNumber: 77 } + Signal { name: "textChanged"; lineNumber: 78 } + Signal { name: "elideChanged"; lineNumber: 79 } + Signal { name: "elideWidthChanged"; lineNumber: 80 } + Signal { name: "metricsChanged"; lineNumber: 81 } + Signal { name: "renderTypeChanged"; lineNumber: 82 } + } + Component { + file: "private/qquicktextselection_p.h" + lineNumber: 32 + name: "QQuickTextSelection" + accessSemantics: "reference" + prototype: "QObject" + Property { + name: "text" + type: "QString" + read: "text" + write: "setText" + notify: "textChanged" + index: 0 + lineNumber: 36 + isFinal: true + } + Property { + name: "font" + type: "QFont" + read: "font" + write: "setFont" + notify: "fontChanged" + index: 1 + lineNumber: 37 + isFinal: true + } + Property { + name: "color" + type: "QColor" + read: "color" + write: "setColor" + notify: "colorChanged" + index: 2 + lineNumber: 38 + isFinal: true + } + Property { + name: "alignment" + type: "Qt::Alignment" + read: "alignment" + write: "setAlignment" + notify: "alignmentChanged" + index: 3 + lineNumber: 39 + isFinal: true + } + Signal { name: "textChanged"; lineNumber: 60 } + Signal { name: "fontChanged"; lineNumber: 61 } + Signal { name: "colorChanged"; lineNumber: 62 } + Signal { name: "alignmentChanged"; lineNumber: 63 } + } + Component { + file: "private/qquickmultipointtoucharea_p.h" + lineNumber: 36 + name: "QQuickTouchPoint" + accessSemantics: "reference" + prototype: "QObject" + exports: [ + "QtQuick/TouchPoint 2.0", + "QtQuick/TouchPoint 2.9", + "QtQuick/TouchPoint 6.0" + ] + exportMetaObjectRevisions: [512, 521, 1536] + Property { + name: "pointId" + type: "int" + read: "pointId" + notify: "pointIdChanged" + index: 0 + lineNumber: 39 + isReadonly: true + } + Property { + name: "uniqueId" + revision: 521 + type: "QPointingDeviceUniqueId" + read: "uniqueId" + notify: "uniqueIdChanged" + index: 1 + lineNumber: 40 + isReadonly: true + } + Property { + name: "pressed" + type: "bool" + read: "pressed" + notify: "pressedChanged" + index: 2 + lineNumber: 41 + isReadonly: true + } + Property { + name: "x" + type: "double" + read: "x" + notify: "xChanged" + index: 3 + lineNumber: 42 + isReadonly: true + } + Property { + name: "y" + type: "double" + read: "y" + notify: "yChanged" + index: 4 + lineNumber: 43 + isReadonly: true + } + Property { + name: "ellipseDiameters" + revision: 521 + type: "QSizeF" + read: "ellipseDiameters" + notify: "ellipseDiametersChanged" + index: 5 + lineNumber: 44 + isReadonly: true + } + Property { + name: "pressure" + type: "double" + read: "pressure" + notify: "pressureChanged" + index: 6 + lineNumber: 45 + isReadonly: true + } + Property { + name: "rotation" + revision: 521 + type: "double" + read: "rotation" + notify: "rotationChanged" + index: 7 + lineNumber: 46 + isReadonly: true + } + Property { + name: "velocity" + type: "QVector2D" + read: "velocity" + notify: "velocityChanged" + index: 8 + lineNumber: 47 + isReadonly: true + } + Property { + name: "area" + type: "QRectF" + read: "area" + notify: "areaChanged" + index: 9 + lineNumber: 48 + isReadonly: true + } + Property { + name: "startX" + type: "double" + read: "startX" + notify: "startXChanged" + index: 10 + lineNumber: 50 + isReadonly: true + } + Property { + name: "startY" + type: "double" + read: "startY" + notify: "startYChanged" + index: 11 + lineNumber: 51 + isReadonly: true + } + Property { + name: "previousX" + type: "double" + read: "previousX" + notify: "previousXChanged" + index: 12 + lineNumber: 52 + isReadonly: true + } + Property { + name: "previousY" + type: "double" + read: "previousY" + notify: "previousYChanged" + index: 13 + lineNumber: 53 + isReadonly: true + } + Property { + name: "sceneX" + type: "double" + read: "sceneX" + notify: "sceneXChanged" + index: 14 + lineNumber: 54 + isReadonly: true + } + Property { + name: "sceneY" + type: "double" + read: "sceneY" + notify: "sceneYChanged" + index: 15 + lineNumber: 55 + isReadonly: true + } + Signal { name: "pressedChanged"; lineNumber: 116 } + Signal { name: "pointIdChanged"; lineNumber: 117 } + Signal { name: "uniqueIdChanged"; revision: 521; lineNumber: 118 } + Signal { name: "xChanged"; lineNumber: 119 } + Signal { name: "yChanged"; lineNumber: 120 } + Signal { name: "ellipseDiametersChanged"; revision: 521; lineNumber: 121 } + Signal { name: "pressureChanged"; lineNumber: 122 } + Signal { name: "rotationChanged"; revision: 521; lineNumber: 123 } + Signal { name: "velocityChanged"; lineNumber: 124 } + Signal { name: "areaChanged"; lineNumber: 125 } + Signal { name: "startXChanged"; lineNumber: 126 } + Signal { name: "startYChanged"; lineNumber: 127 } + Signal { name: "previousXChanged"; lineNumber: 128 } + Signal { name: "previousYChanged"; lineNumber: 129 } + Signal { name: "sceneXChanged"; lineNumber: 130 } + Signal { name: "sceneYChanged"; lineNumber: 131 } + } + Component { + file: "qquickitem.h" + lineNumber: 23 + name: "QQuickTransform" + accessSemantics: "reference" + prototype: "QObject" + Method { name: "update"; lineNumber: 38 } + } + Component { + file: "private/qquicktransition_p.h" + lineNumber: 59 + name: "QQuickTransition" + accessSemantics: "reference" + defaultProperty: "animations" + prototype: "QObject" + deferredNames: ["animations"] + exports: ["QtQuick/Transition 2.0", "QtQuick/Transition 6.0"] + exportMetaObjectRevisions: [512, 1536] + Property { + name: "from" + type: "QString" + read: "fromState" + write: "setFromState" + notify: "fromChanged" + index: 0 + lineNumber: 64 + } + Property { + name: "to" + type: "QString" + read: "toState" + write: "setToState" + notify: "toChanged" + index: 1 + lineNumber: 65 + } + Property { + name: "reversible" + type: "bool" + read: "reversible" + write: "setReversible" + notify: "reversibleChanged" + index: 2 + lineNumber: 66 + } + Property { + name: "running" + type: "bool" + read: "running" + notify: "runningChanged" + index: 3 + lineNumber: 67 + isReadonly: true + } + Property { + name: "animations" + type: "QQuickAbstractAnimation" + isList: true + read: "animations" + index: 4 + lineNumber: 68 + isReadonly: true + } + Property { + name: "enabled" + type: "bool" + read: "enabled" + write: "setEnabled" + notify: "enabledChanged" + index: 5 + lineNumber: 69 + } + Signal { name: "fromChanged"; lineNumber: 103 } + Signal { name: "toChanged"; lineNumber: 104 } + Signal { name: "reversibleChanged"; lineNumber: 105 } + Signal { name: "enabledChanged"; lineNumber: 106 } + Signal { name: "runningChanged"; lineNumber: 107 } + } + Component { + file: "private/qquicktranslate_p.h" + lineNumber: 28 + name: "QQuickTranslate" + accessSemantics: "reference" + prototype: "QQuickTransform" + exports: ["QtQuick/Translate 2.0", "QtQuick/Translate 6.0"] + exportMetaObjectRevisions: [512, 1536] + Property { + name: "x" + type: "double" + read: "x" + write: "setX" + notify: "xChanged" + index: 0 + lineNumber: 32 + } + Property { + name: "y" + type: "double" + read: "y" + write: "setY" + notify: "yChanged" + index: 1 + lineNumber: 33 + } + Signal { name: "xChanged"; lineNumber: 49 } + Signal { name: "yChanged"; lineNumber: 50 } + } + Component { + file: "private/qquicktreeview_p.h" + lineNumber: 26 + name: "QQuickTreeView" + accessSemantics: "reference" + prototype: "QQuickTableView" + exports: [ + "QtQuick/TreeView 6.3", + "QtQuick/TreeView 6.4", + "QtQuick/TreeView 6.5", + "QtQuick/TreeView 6.6", + "QtQuick/TreeView 6.7", + "QtQuick/TreeView 6.8", + "QtQuick/TreeView 6.9", + "QtQuick/TreeView 6.10" + ] + exportMetaObjectRevisions: [ + 1539, + 1540, + 1541, + 1542, + 1543, + 1544, + 1545, + 1546 + ] + Property { + name: "rootIndex" + revision: 1542 + type: "QModelIndex" + read: "rootIndex" + write: "setRootIndex" + reset: "resetRootIndex" + notify: "rootIndexChanged" + index: 0 + lineNumber: 29 + isFinal: true + } + Signal { + name: "expanded" + lineNumber: 61 + Parameter { name: "row"; type: "int" } + Parameter { name: "depth"; type: "int" } + } + Signal { + name: "collapsed" + lineNumber: 62 + Parameter { name: "row"; type: "int" } + Parameter { name: "recursively"; type: "bool" } + } + Signal { name: "rootIndexChanged"; revision: 1542; lineNumber: 63 } + Method { + name: "depth" + type: "int" + isMethodConstant: true + lineNumber: 41 + Parameter { name: "row"; type: "int" } + } + Method { + name: "isExpanded" + type: "bool" + isMethodConstant: true + lineNumber: 43 + Parameter { name: "row"; type: "int" } + } + Method { + name: "expand" + lineNumber: 44 + Parameter { name: "row"; type: "int" } + } + Method { + name: "collapse" + lineNumber: 45 + Parameter { name: "row"; type: "int" } + } + Method { + name: "toggleExpanded" + lineNumber: 46 + Parameter { name: "row"; type: "int" } + } + Method { + name: "expandRecursively" + revision: 1540 + lineNumber: 48 + Parameter { name: "row"; type: "int" } + Parameter { name: "depth"; type: "int" } + } + Method { + name: "expandRecursively" + revision: 1540 + isCloned: true + lineNumber: 48 + Parameter { name: "row"; type: "int" } + } + Method { name: "expandRecursively"; revision: 1540; isCloned: true; lineNumber: 48 } + Method { + name: "collapseRecursively" + revision: 1540 + lineNumber: 49 + Parameter { name: "row"; type: "int" } + } + Method { name: "collapseRecursively"; revision: 1540; isCloned: true; lineNumber: 49 } + Method { + name: "expandToIndex" + revision: 1540 + lineNumber: 50 + Parameter { name: "index"; type: "QModelIndex" } + } + Method { + name: "modelIndex" + type: "QModelIndex" + isMethodConstant: true + lineNumber: 52 + Parameter { name: "cell"; type: "QPoint" } + } + Method { + name: "cellAtIndex" + type: "QPoint" + isMethodConstant: true + lineNumber: 53 + Parameter { name: "index"; type: "QModelIndex" } + } + Method { + name: "modelIndex" + revision: 1540 + type: "QModelIndex" + isMethodConstant: true + lineNumber: 57 + Parameter { name: "row"; type: "int" } + Parameter { name: "column"; type: "int" } + } + } + Component { + file: "private/qquickanimator_p.h" + lineNumber: 153 + name: "QQuickUniformAnimator" + accessSemantics: "reference" + prototype: "QQuickAnimator" + exports: [ + "QtQuick/UniformAnimator 2.2", + "QtQuick/UniformAnimator 2.12", + "QtQuick/UniformAnimator 6.0" + ] + exportMetaObjectRevisions: [514, 524, 1536] + Property { + name: "uniform" + type: "QString" + read: "uniform" + write: "setUniform" + notify: "uniformChanged" + index: 0 + lineNumber: 157 + } + Signal { + name: "uniformChanged" + lineNumber: 168 + Parameter { type: "QString" } + } + } + Component { + file: "private/qquickvaluetypes_p.h" + lineNumber: 90 + name: "QVector2D" + accessSemantics: "value" + extension: "QQuickVector2DValueType" + exports: ["QtQuick/vector2d 2.0", "QtQuick/vector2d 6.0"] + isStructured: true + exportMetaObjectRevisions: [512, 1536] + } + Component { + file: "private/qquickvaluetypes_p.h" + lineNumber: 90 + name: "QQuickVector2DValueType" + accessSemantics: "value" + prototype: "QVector2D" + Property { + name: "x" + type: "double" + read: "x" + write: "setX" + index: 0 + lineNumber: 92 + isFinal: true + } + Property { + name: "y" + type: "double" + read: "y" + write: "setY" + index: 1 + lineNumber: 93 + isFinal: true + } + Method { name: "toString"; type: "QString"; isMethodConstant: true; lineNumber: 106 } + Method { + name: "dotProduct" + type: "double" + isMethodConstant: true + lineNumber: 113 + Parameter { name: "vec"; type: "QVector2D" } + } + Method { + name: "times" + type: "QVector2D" + isMethodConstant: true + lineNumber: 114 + Parameter { name: "vec"; type: "QVector2D" } + } + Method { + name: "times" + type: "QVector2D" + isMethodConstant: true + lineNumber: 115 + Parameter { name: "scalar"; type: "double" } + } + Method { + name: "plus" + type: "QVector2D" + isMethodConstant: true + lineNumber: 116 + Parameter { name: "vec"; type: "QVector2D" } + } + Method { + name: "minus" + type: "QVector2D" + isMethodConstant: true + lineNumber: 117 + Parameter { name: "vec"; type: "QVector2D" } + } + Method { name: "normalized"; type: "QVector2D"; isMethodConstant: true; lineNumber: 118 } + Method { name: "length"; type: "double"; isMethodConstant: true; lineNumber: 119 } + Method { name: "toVector3d"; type: "QVector3D"; isMethodConstant: true; lineNumber: 120 } + Method { name: "toVector4d"; type: "QVector4D"; isMethodConstant: true; lineNumber: 121 } + Method { + name: "fuzzyEquals" + type: "bool" + isMethodConstant: true + lineNumber: 122 + Parameter { name: "vec"; type: "QVector2D" } + Parameter { name: "epsilon"; type: "double" } + } + Method { + name: "fuzzyEquals" + type: "bool" + isMethodConstant: true + lineNumber: 123 + Parameter { name: "vec"; type: "QVector2D" } + } + Method { name: "QQuickVector2DValueType"; isConstructor: true; lineNumber: 104 } + Method { + name: "QQuickVector2DValueType" + isConstructor: true + lineNumber: 105 + Parameter { name: "vector2D"; type: "QVector2D" } + } + } + Component { + file: "private/qquickvaluetypes_p.h" + lineNumber: 126 + name: "QVector3D" + accessSemantics: "value" + extension: "QQuickVector3DValueType" + exports: ["QtQuick/vector3d 2.0", "QtQuick/vector3d 6.0"] + isStructured: true + exportMetaObjectRevisions: [512, 1536] + } + Component { + file: "private/qquickvaluetypes_p.h" + lineNumber: 126 + name: "QQuickVector3DValueType" + accessSemantics: "value" + prototype: "QVector3D" + Property { + name: "x" + type: "double" + read: "x" + write: "setX" + index: 0 + lineNumber: 128 + isFinal: true + } + Property { + name: "y" + type: "double" + read: "y" + write: "setY" + index: 1 + lineNumber: 129 + isFinal: true + } + Property { + name: "z" + type: "double" + read: "z" + write: "setZ" + index: 2 + lineNumber: 130 + isFinal: true + } + Method { name: "toString"; type: "QString"; isMethodConstant: true; lineNumber: 143 } + Method { + name: "crossProduct" + type: "QVector3D" + isMethodConstant: true + lineNumber: 152 + Parameter { name: "vec"; type: "QVector3D" } + } + Method { + name: "dotProduct" + type: "double" + isMethodConstant: true + lineNumber: 153 + Parameter { name: "vec"; type: "QVector3D" } + } + Method { + name: "times" + type: "QVector3D" + isMethodConstant: true + lineNumber: 154 + Parameter { name: "m"; type: "QMatrix4x4" } + } + Method { + name: "times" + type: "QVector3D" + isMethodConstant: true + lineNumber: 155 + Parameter { name: "vec"; type: "QVector3D" } + } + Method { + name: "times" + type: "QVector3D" + isMethodConstant: true + lineNumber: 156 + Parameter { name: "scalar"; type: "double" } + } + Method { + name: "plus" + type: "QVector3D" + isMethodConstant: true + lineNumber: 157 + Parameter { name: "vec"; type: "QVector3D" } + } + Method { + name: "minus" + type: "QVector3D" + isMethodConstant: true + lineNumber: 158 + Parameter { name: "vec"; type: "QVector3D" } + } + Method { name: "normalized"; type: "QVector3D"; isMethodConstant: true; lineNumber: 159 } + Method { name: "length"; type: "double"; isMethodConstant: true; lineNumber: 160 } + Method { name: "toVector2d"; type: "QVector2D"; isMethodConstant: true; lineNumber: 161 } + Method { name: "toVector4d"; type: "QVector4D"; isMethodConstant: true; lineNumber: 162 } + Method { + name: "fuzzyEquals" + type: "bool" + isMethodConstant: true + lineNumber: 163 + Parameter { name: "vec"; type: "QVector3D" } + Parameter { name: "epsilon"; type: "double" } + } + Method { + name: "fuzzyEquals" + type: "bool" + isMethodConstant: true + lineNumber: 164 + Parameter { name: "vec"; type: "QVector3D" } + } + Method { name: "QQuickVector3DValueType"; isConstructor: true; lineNumber: 141 } + Method { + name: "QQuickVector3DValueType" + isConstructor: true + lineNumber: 142 + Parameter { name: "vector3D"; type: "QVector3D" } + } + } + Component { + file: "private/qquickanimation_p.h" + lineNumber: 343 + name: "QQuickVector3dAnimation" + accessSemantics: "reference" + prototype: "QQuickPropertyAnimation" + exports: [ + "QtQuick/Vector3dAnimation 2.0", + "QtQuick/Vector3dAnimation 2.12", + "QtQuick/Vector3dAnimation 6.0" + ] + exportMetaObjectRevisions: [512, 524, 1536] + Property { + name: "from" + type: "QVector3D" + read: "from" + write: "setFrom" + notify: "fromChanged" + index: 0 + lineNumber: 348 + } + Property { + name: "to" + type: "QVector3D" + read: "to" + write: "setTo" + notify: "toChanged" + index: 1 + lineNumber: 349 + } + } + Component { + file: "private/qquickvaluetypes_p.h" + lineNumber: 167 + name: "QVector4D" + accessSemantics: "value" + extension: "QQuickVector4DValueType" + exports: ["QtQuick/vector4d 2.0", "QtQuick/vector4d 6.0"] + isStructured: true + exportMetaObjectRevisions: [512, 1536] + } + Component { + file: "private/qquickvaluetypes_p.h" + lineNumber: 167 + name: "QQuickVector4DValueType" + accessSemantics: "value" + prototype: "QVector4D" + Property { + name: "x" + type: "double" + read: "x" + write: "setX" + index: 0 + lineNumber: 169 + isFinal: true + } + Property { + name: "y" + type: "double" + read: "y" + write: "setY" + index: 1 + lineNumber: 170 + isFinal: true + } + Property { + name: "z" + type: "double" + read: "z" + write: "setZ" + index: 2 + lineNumber: 171 + isFinal: true + } + Property { + name: "w" + type: "double" + read: "w" + write: "setW" + index: 3 + lineNumber: 172 + isFinal: true + } + Method { name: "toString"; type: "QString"; isMethodConstant: true; lineNumber: 185 } + Method { + name: "dotProduct" + type: "double" + isMethodConstant: true + lineNumber: 196 + Parameter { name: "vec"; type: "QVector4D" } + } + Method { + name: "times" + type: "QVector4D" + isMethodConstant: true + lineNumber: 197 + Parameter { name: "vec"; type: "QVector4D" } + } + Method { + name: "times" + type: "QVector4D" + isMethodConstant: true + lineNumber: 198 + Parameter { name: "m"; type: "QMatrix4x4" } + } + Method { + name: "times" + type: "QVector4D" + isMethodConstant: true + lineNumber: 199 + Parameter { name: "scalar"; type: "double" } + } + Method { + name: "plus" + type: "QVector4D" + isMethodConstant: true + lineNumber: 200 + Parameter { name: "vec"; type: "QVector4D" } + } + Method { + name: "minus" + type: "QVector4D" + isMethodConstant: true + lineNumber: 201 + Parameter { name: "vec"; type: "QVector4D" } + } + Method { name: "normalized"; type: "QVector4D"; isMethodConstant: true; lineNumber: 202 } + Method { name: "length"; type: "double"; isMethodConstant: true; lineNumber: 203 } + Method { name: "toVector2d"; type: "QVector2D"; isMethodConstant: true; lineNumber: 204 } + Method { name: "toVector3d"; type: "QVector3D"; isMethodConstant: true; lineNumber: 205 } + Method { + name: "fuzzyEquals" + type: "bool" + isMethodConstant: true + lineNumber: 206 + Parameter { name: "vec"; type: "QVector4D" } + Parameter { name: "epsilon"; type: "double" } + } + Method { + name: "fuzzyEquals" + type: "bool" + isMethodConstant: true + lineNumber: 207 + Parameter { name: "vec"; type: "QVector4D" } + } + Method { name: "QQuickVector4DValueType"; isConstructor: true; lineNumber: 183 } + Method { + name: "QQuickVector4DValueType" + isConstructor: true + lineNumber: 184 + Parameter { name: "vector4d"; type: "QVector4D" } + } + } + Component { + file: "private/qquicklistview_p.h" + lineNumber: 33 + name: "QQuickViewSection" + accessSemantics: "reference" + prototype: "QObject" + exports: ["QtQuick/ViewSection 2.0", "QtQuick/ViewSection 6.0"] + exportMetaObjectRevisions: [512, 1536] + Enum { + name: "SectionCriteria" + lineNumber: 48 + values: ["FullString", "FirstCharacter"] + } + Enum { + name: "LabelPositioning" + lineNumber: 58 + values: ["InlineLabels", "CurrentLabelAtStart", "NextLabelAtEnd"] + } + Property { + name: "property" + type: "QString" + read: "property" + write: "setProperty" + notify: "propertyChanged" + index: 0 + lineNumber: 36 + } + Property { + name: "criteria" + type: "SectionCriteria" + read: "criteria" + write: "setCriteria" + notify: "criteriaChanged" + index: 1 + lineNumber: 37 + } + Property { + name: "delegate" + type: "QQmlComponent" + isPointer: true + read: "delegate" + write: "setDelegate" + notify: "delegateChanged" + index: 2 + lineNumber: 38 + } + Property { + name: "labelPositioning" + type: "int" + read: "labelPositioning" + write: "setLabelPositioning" + notify: "labelPositioningChanged" + index: 3 + lineNumber: 39 + } + Signal { name: "sectionsChanged"; lineNumber: 64 } + Signal { name: "propertyChanged"; lineNumber: 65 } + Signal { name: "criteriaChanged"; lineNumber: 66 } + Signal { name: "delegateChanged"; lineNumber: 67 } + Signal { name: "labelPositioningChanged"; lineNumber: 68 } + } + Component { + file: "private/qquickitemviewtransition_p.h" + lineNumber: 154 + name: "QQuickViewTransitionAttached" + accessSemantics: "reference" + prototype: "QObject" + exports: ["QtQuick/ViewTransition 2.0", "QtQuick/ViewTransition 6.0"] + isCreatable: false + exportMetaObjectRevisions: [512, 1536] + attachedType: "QQuickViewTransitionAttached" + Property { + name: "index" + type: "int" + read: "index" + notify: "indexChanged" + index: 0 + lineNumber: 158 + isReadonly: true + isFinal: true + } + Property { + name: "item" + type: "QQuickItem" + isPointer: true + read: "item" + notify: "itemChanged" + index: 1 + lineNumber: 159 + isReadonly: true + isFinal: true + } + Property { + name: "destination" + type: "QPointF" + read: "destination" + notify: "destinationChanged" + index: 2 + lineNumber: 160 + isReadonly: true + isFinal: true + } + Property { + name: "targetIndexes" + type: "int" + isList: true + read: "targetIndexes" + notify: "targetIndexesChanged" + index: 3 + lineNumber: 162 + isReadonly: true + isFinal: true + } + Property { + name: "targetItems" + type: "QObject" + isList: true + read: "targetItems" + notify: "targetItemsChanged" + index: 4 + lineNumber: 163 + isReadonly: true + isFinal: true + } + Signal { name: "indexChanged"; lineNumber: 183 } + Signal { name: "itemChanged"; lineNumber: 184 } + Signal { name: "destinationChanged"; lineNumber: 185 } + Signal { name: "targetIndexesChanged"; lineNumber: 187 } + Signal { name: "targetItemsChanged"; lineNumber: 188 } + } + Component { + file: "private/qquickevents_p_p.h" + lineNumber: 183 + name: "QQuickWheelEvent" + accessSemantics: "reference" + prototype: "QObject" + exports: ["QtQuick/WheelEvent 2.0", "QtQuick/WheelEvent 6.0"] + isCreatable: false + exportMetaObjectRevisions: [512, 1536] + Property { + name: "device" + type: "QPointingDevice" + isPointer: true + isTypeConstant: true + read: "pointingDevice" + index: 0 + lineNumber: 186 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "x" + type: "double" + read: "x" + index: 1 + lineNumber: 187 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "y" + type: "double" + read: "y" + index: 2 + lineNumber: 188 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "angleDelta" + type: "QPoint" + read: "angleDelta" + index: 3 + lineNumber: 189 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "pixelDelta" + type: "QPoint" + read: "pixelDelta" + index: 4 + lineNumber: 190 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "phase" + type: "Qt::ScrollPhase" + read: "phase" + index: 5 + lineNumber: 191 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "buttons" + type: "int" + read: "buttons" + index: 6 + lineNumber: 192 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "modifiers" + type: "int" + read: "modifiers" + index: 7 + lineNumber: 193 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "inverted" + type: "bool" + read: "inverted" + index: 8 + lineNumber: 194 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "accepted" + type: "bool" + read: "isAccepted" + write: "setAccepted" + index: 9 + lineNumber: 195 + isFinal: true + } + } + Component { + file: "private/qquickwheelhandler_p.h" + lineNumber: 29 + name: "QQuickWheelHandler" + accessSemantics: "reference" + prototype: "QQuickSinglePointHandler" + exports: [ + "QtQuick/WheelHandler 2.14", + "QtQuick/WheelHandler 2.15", + "QtQuick/WheelHandler 6.0", + "QtQuick/WheelHandler 6.3" + ] + exportMetaObjectRevisions: [526, 527, 1536, 1539] + Property { + name: "orientation" + type: "Qt::Orientation" + read: "orientation" + write: "setOrientation" + notify: "orientationChanged" + index: 0 + lineNumber: 32 + } + Property { + name: "invertible" + type: "bool" + read: "isInvertible" + write: "setInvertible" + notify: "invertibleChanged" + index: 1 + lineNumber: 33 + } + Property { + name: "activeTimeout" + type: "double" + read: "activeTimeout" + write: "setActiveTimeout" + notify: "activeTimeoutChanged" + index: 2 + lineNumber: 34 + } + Property { + name: "rotation" + type: "double" + read: "rotation" + write: "setRotation" + notify: "rotationChanged" + index: 3 + lineNumber: 35 + } + Property { + name: "rotationScale" + type: "double" + read: "rotationScale" + write: "setRotationScale" + notify: "rotationScaleChanged" + index: 4 + lineNumber: 36 + } + Property { + name: "property" + type: "QString" + read: "property" + write: "setProperty" + notify: "propertyChanged" + index: 5 + lineNumber: 37 + } + Property { + name: "targetScaleMultiplier" + type: "double" + read: "targetScaleMultiplier" + write: "setTargetScaleMultiplier" + notify: "targetScaleMultiplierChanged" + index: 6 + lineNumber: 38 + } + Property { + name: "targetTransformAroundCursor" + type: "bool" + read: "isTargetTransformAroundCursor" + write: "setTargetTransformAroundCursor" + notify: "targetTransformAroundCursorChanged" + index: 7 + lineNumber: 39 + } + Property { + name: "blocking" + revision: 1539 + type: "bool" + read: "isBlocking" + write: "setBlocking" + notify: "blockingChanged" + index: 8 + lineNumber: 40 + } + Signal { + name: "wheel" + lineNumber: 76 + Parameter { name: "event"; type: "QQuickWheelEvent"; isPointer: true } + } + Signal { name: "orientationChanged"; lineNumber: 78 } + Signal { name: "invertibleChanged"; lineNumber: 79 } + Signal { name: "activeTimeoutChanged"; lineNumber: 80 } + Signal { name: "rotationChanged"; lineNumber: 81 } + Signal { name: "rotationScaleChanged"; lineNumber: 82 } + Signal { name: "propertyChanged"; lineNumber: 83 } + Signal { name: "targetScaleMultiplierChanged"; lineNumber: 84 } + Signal { name: "targetTransformAroundCursorChanged"; lineNumber: 85 } + Signal { name: "blockingChanged"; revision: 1539; lineNumber: 86 } + } + Component { + file: "qquickwindow.h" + lineNumber: 42 + name: "QQuickWindow" + accessSemantics: "reference" + defaultProperty: "data" + prototype: "QWindow" + exports: ["QtQuick/Window 2.0"] + exportMetaObjectRevisions: [512] + Enum { + name: "CreateTextureOptions" + alias: "CreateTextureOption" + isFlag: true + lineNumber: 59 + values: [ + "TextureHasAlphaChannel", + "TextureHasMipmaps", + "TextureOwnsGLTexture", + "TextureCanUseAtlas", + "TextureIsOpaque" + ] + } + Enum { + name: "SceneGraphError" + lineNumber: 79 + values: ["ContextNotAvailable"] + } + Enum { + name: "TextRenderType" + lineNumber: 84 + values: [ + "QtTextRendering", + "NativeTextRendering", + "CurveTextRendering" + ] + } + Property { + name: "data" + type: "QObject" + isList: true + read: "data" + index: 0 + lineNumber: 45 + privateClass: "QQuickWindowPrivate" + isReadonly: true + } + Property { + name: "color" + type: "QColor" + read: "color" + write: "setColor" + notify: "colorChanged" + index: 1 + lineNumber: 46 + } + Property { + name: "contentItem" + type: "QQuickItem" + isPointer: true + read: "contentItem" + index: 2 + lineNumber: 47 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "activeFocusItem" + revision: 513 + type: "QQuickItem" + isPointer: true + read: "activeFocusItem" + notify: "activeFocusItemChanged" + index: 3 + lineNumber: 48 + isReadonly: true + } + Property { + name: "palette" + revision: 1538 + type: "QQuickPalette" + isPointer: true + read: "palette" + write: "setPalette" + reset: "resetPalette" + notify: "paletteChanged" + index: 4 + lineNumber: 49 + privateClass: "QQuickWindowPrivate" + } + Signal { name: "frameSwapped"; lineNumber: 170 } + Signal { name: "sceneGraphInitialized"; lineNumber: 171 } + Signal { name: "sceneGraphInvalidated"; lineNumber: 172 } + Signal { name: "beforeSynchronizing"; lineNumber: 173 } + Signal { name: "afterSynchronizing"; revision: 514; lineNumber: 174 } + Signal { name: "beforeRendering"; lineNumber: 175 } + Signal { name: "afterRendering"; lineNumber: 176 } + Signal { name: "afterAnimating"; revision: 514; lineNumber: 177 } + Signal { name: "sceneGraphAboutToStop"; revision: 514; lineNumber: 178 } + Signal { + name: "closing" + revision: 513 + lineNumber: 180 + Parameter { name: "close"; type: "QQuickCloseEvent"; isPointer: true } + } + Signal { + name: "colorChanged" + lineNumber: 181 + Parameter { type: "QColor" } + } + Signal { name: "activeFocusItemChanged"; revision: 513; lineNumber: 182 } + Signal { + name: "sceneGraphError" + revision: 514 + lineNumber: 183 + Parameter { name: "error"; type: "QQuickWindow::SceneGraphError" } + Parameter { name: "message"; type: "QString" } + } + Signal { name: "beforeRenderPassRecording"; revision: 526; lineNumber: 185 } + Signal { name: "afterRenderPassRecording"; revision: 526; lineNumber: 186 } + Signal { name: "paletteChanged"; revision: 1536; lineNumber: 188 } + Signal { name: "paletteCreated"; revision: 1536; lineNumber: 189 } + Signal { name: "beforeFrameBegin"; revision: 1536; lineNumber: 191 } + Signal { name: "afterFrameEnd"; revision: 1536; lineNumber: 192 } + Method { name: "update"; lineNumber: 195 } + Method { name: "releaseResources"; lineNumber: 196 } + Method { name: "maybeUpdate"; lineNumber: 230 } + Method { name: "cleanupSceneGraph"; lineNumber: 231 } + Method { name: "physicalDpiChanged"; lineNumber: 232 } + Method { + name: "handleScreenChanged" + lineNumber: 233 + Parameter { name: "screen"; type: "QScreen"; isPointer: true } + } + Method { name: "runJobsAfterSwap"; lineNumber: 234 } + Method { + name: "handleApplicationStateChanged" + lineNumber: 235 + Parameter { name: "state"; type: "Qt::ApplicationState" } + } + Method { name: "handleFontDatabaseChanged"; lineNumber: 236 } + } + Component { + file: "private/qquickwindowattached_p.h" + lineNumber: 28 + name: "QQuickWindowAttached" + accessSemantics: "reference" + prototype: "QObject" + Property { + name: "visibility" + type: "QWindow::Visibility" + read: "visibility" + notify: "visibilityChanged" + index: 0 + lineNumber: 32 + isReadonly: true + isFinal: true + } + Property { + name: "active" + type: "bool" + read: "isActive" + notify: "activeChanged" + index: 1 + lineNumber: 33 + isReadonly: true + isFinal: true + } + Property { + name: "activeFocusItem" + type: "QQuickItem" + isPointer: true + read: "activeFocusItem" + notify: "activeFocusItemChanged" + index: 2 + lineNumber: 34 + isReadonly: true + isFinal: true + } + Property { + name: "contentItem" + type: "QQuickItem" + isPointer: true + read: "contentItem" + notify: "contentItemChanged" + index: 3 + lineNumber: 35 + isReadonly: true + isFinal: true + } + Property { + name: "width" + type: "int" + read: "width" + notify: "widthChanged" + index: 4 + lineNumber: 36 + isReadonly: true + isFinal: true + } + Property { + name: "height" + type: "int" + read: "height" + notify: "heightChanged" + index: 5 + lineNumber: 37 + isReadonly: true + isFinal: true + } + Property { + name: "window" + type: "QQuickWindow" + isPointer: true + read: "window" + notify: "windowChanged" + index: 6 + lineNumber: 38 + isReadonly: true + isFinal: true + } + Signal { name: "visibilityChanged"; lineNumber: 55 } + Signal { name: "activeChanged"; lineNumber: 56 } + Signal { name: "activeFocusItemChanged"; lineNumber: 57 } + Signal { name: "contentItemChanged"; lineNumber: 58 } + Signal { name: "widthChanged"; lineNumber: 59 } + Signal { name: "heightChanged"; lineNumber: 60 } + Signal { name: "windowChanged"; lineNumber: 61 } + Method { + name: "windowChange" + lineNumber: 64 + Parameter { type: "QQuickWindow"; isPointer: true } + } + } + Component { + file: "private/qquickwindowcontainer_p.h" + lineNumber: 29 + name: "QQuickWindowContainer" + accessSemantics: "reference" + prototype: "QQuickImplicitSizeItem" + exports: ["QtQuick/WindowContainer 6.7"] + exportMetaObjectRevisions: [1543] + Property { + name: "window" + type: "QWindow" + isPointer: true + read: "containedWindow" + write: "setContainedWindow" + notify: "containedWindowChanged" + index: 0 + lineNumber: 33 + isFinal: true + } + Signal { + name: "containedWindowChanged" + lineNumber: 50 + Parameter { name: "window"; type: "QWindow"; isPointer: true } + } + } + Component { + file: "private/qquickwindowmodule_p.h" + lineNumber: 36 + name: "QQuickWindowQmlImpl" + accessSemantics: "reference" + defaultProperty: "data" + prototype: "QQuickWindow" + interfaces: ["QQmlParserStatus"] + exports: [ + "QtQuick/Window 2.1", + "QtQuick/Window 2.2", + "QtQuick/Window 2.3", + "QtQuick/Window 2.13", + "QtQuick/Window 2.14", + "QtQuick/Window 6.0", + "QtQuick/Window 6.2", + "QtQuick/Window 6.7", + "QtQuick/Window 6.9", + "QtQuick/Window 6.10" + ] + exportMetaObjectRevisions: [ + 513, + 514, + 515, + 525, + 526, + 1536, + 1538, + 1543, + 1545, + 1546 + ] + attachedType: "QQuickWindowAttached" + Property { + name: "visible" + type: "bool" + read: "isVisible" + write: "setVisible" + notify: "visibleChanged" + index: 0 + lineNumber: 41 + } + Property { + name: "visibility" + type: "QWindow::Visibility" + read: "visibility" + write: "setVisibility" + notify: "visibilityChanged" + index: 1 + lineNumber: 42 + } + Property { + name: "screen" + revision: 515 + type: "QObject" + isPointer: true + read: "screen" + write: "setScreen" + notify: "screenChanged" + index: 2 + lineNumber: 44 + } + Signal { + name: "visibleChanged" + lineNumber: 74 + Parameter { name: "arg"; type: "bool" } + } + Signal { + name: "visibilityChanged" + lineNumber: 75 + Parameter { name: "visibility"; type: "QWindow::Visibility" } + } + Signal { name: "screenChanged"; revision: 515; lineNumber: 76 } + Signal { + name: "xChanged" + lineNumber: 78 + Parameter { name: "arg"; type: "int" } + } + Signal { + name: "yChanged" + lineNumber: 79 + Parameter { name: "arg"; type: "int" } + } + Method { name: "applyWindowVisibility"; revision: 1543; lineNumber: 90 } + Method { name: "updateTransientParent"; revision: 1543; lineNumber: 91 } + } + Component { + file: "private/qquickanimator_p.h" + lineNumber: 89 + name: "QQuickXAnimator" + accessSemantics: "reference" + prototype: "QQuickAnimator" + exports: [ + "QtQuick/XAnimator 2.2", + "QtQuick/XAnimator 2.12", + "QtQuick/XAnimator 6.0" + ] + exportMetaObjectRevisions: [514, 524, 1536] + } + Component { + file: "private/qquickanimator_p.h" + lineNumber: 101 + name: "QQuickYAnimator" + accessSemantics: "reference" + prototype: "QQuickAnimator" + exports: [ + "QtQuick/YAnimator 2.2", + "QtQuick/YAnimator 2.12", + "QtQuick/YAnimator 6.0" + ] + exportMetaObjectRevisions: [514, 524, 1536] + } + Component { + file: "private/qquickforeignutils_p.h" + lineNumber: 66 + name: "QRegularExpressionValidator" + accessSemantics: "reference" + prototype: "QValidator" + exports: [ + "QtQuick/RegularExpressionValidator 2.14", + "QtQuick/RegularExpressionValidator 6.0" + ] + exportMetaObjectRevisions: [526, 1536] + Property { + name: "regularExpression" + type: "QRegularExpression" + read: "regularExpression" + write: "setRegularExpression" + notify: "regularExpressionChanged" + index: 0 + lineNumber: 144 + } + Signal { + name: "regularExpressionChanged" + lineNumber: 159 + Parameter { name: "re"; type: "QRegularExpression" } + } + Method { + name: "setRegularExpression" + lineNumber: 156 + Parameter { name: "re"; type: "QRegularExpression" } + } + } + Component { + file: "private/qquickforeignutils_p.h" + lineNumber: 131 + name: "QScreen" + accessSemantics: "reference" + prototype: "QObject" + Property { + name: "name" + type: "QString" + read: "name" + index: 0 + lineNumber: 36 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "manufacturer" + type: "QString" + read: "manufacturer" + index: 1 + lineNumber: 37 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "model" + type: "QString" + read: "model" + index: 2 + lineNumber: 38 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "serialNumber" + type: "QString" + read: "serialNumber" + index: 3 + lineNumber: 39 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "depth" + type: "int" + read: "depth" + index: 4 + lineNumber: 40 + isReadonly: true + isPropertyConstant: true + } + Property { + name: "size" + type: "QSize" + read: "size" + notify: "geometryChanged" + index: 5 + lineNumber: 41 + isReadonly: true + } + Property { + name: "availableSize" + type: "QSize" + read: "availableSize" + notify: "availableGeometryChanged" + index: 6 + lineNumber: 42 + isReadonly: true + } + Property { + name: "virtualSize" + type: "QSize" + read: "virtualSize" + notify: "virtualGeometryChanged" + index: 7 + lineNumber: 43 + isReadonly: true + } + Property { + name: "availableVirtualSize" + type: "QSize" + read: "availableVirtualSize" + notify: "virtualGeometryChanged" + index: 8 + lineNumber: 44 + isReadonly: true + } + Property { + name: "geometry" + type: "QRect" + read: "geometry" + notify: "geometryChanged" + index: 9 + lineNumber: 45 + isReadonly: true + } + Property { + name: "availableGeometry" + type: "QRect" + read: "availableGeometry" + notify: "availableGeometryChanged" + index: 10 + lineNumber: 46 + isReadonly: true + } + Property { + name: "virtualGeometry" + type: "QRect" + read: "virtualGeometry" + notify: "virtualGeometryChanged" + index: 11 + lineNumber: 47 + isReadonly: true + } + Property { + name: "availableVirtualGeometry" + type: "QRect" + read: "availableVirtualGeometry" + notify: "virtualGeometryChanged" + index: 12 + lineNumber: 48 + isReadonly: true + } + Property { + name: "physicalSize" + type: "QSizeF" + read: "physicalSize" + notify: "physicalSizeChanged" + index: 13 + lineNumber: 50 + isReadonly: true + } + Property { + name: "physicalDotsPerInchX" + type: "double" + read: "physicalDotsPerInchX" + notify: "physicalDotsPerInchChanged" + index: 14 + lineNumber: 51 + isReadonly: true + } + Property { + name: "physicalDotsPerInchY" + type: "double" + read: "physicalDotsPerInchY" + notify: "physicalDotsPerInchChanged" + index: 15 + lineNumber: 53 + isReadonly: true + } + Property { + name: "physicalDotsPerInch" + type: "double" + read: "physicalDotsPerInch" + notify: "physicalDotsPerInchChanged" + index: 16 + lineNumber: 55 + isReadonly: true + } + Property { + name: "logicalDotsPerInchX" + type: "double" + read: "logicalDotsPerInchX" + notify: "logicalDotsPerInchChanged" + index: 17 + lineNumber: 56 + isReadonly: true + } + Property { + name: "logicalDotsPerInchY" + type: "double" + read: "logicalDotsPerInchY" + notify: "logicalDotsPerInchChanged" + index: 18 + lineNumber: 57 + isReadonly: true + } + Property { + name: "logicalDotsPerInch" + type: "double" + read: "logicalDotsPerInch" + notify: "logicalDotsPerInchChanged" + index: 19 + lineNumber: 58 + isReadonly: true + } + Property { + name: "devicePixelRatio" + type: "double" + read: "devicePixelRatio" + notify: "physicalDotsPerInchChanged" + index: 20 + lineNumber: 59 + isReadonly: true + } + Property { + name: "primaryOrientation" + type: "Qt::ScreenOrientation" + read: "primaryOrientation" + notify: "primaryOrientationChanged" + index: 21 + lineNumber: 60 + isReadonly: true + } + Property { + name: "orientation" + type: "Qt::ScreenOrientation" + read: "orientation" + notify: "orientationChanged" + index: 22 + lineNumber: 62 + isReadonly: true + } + Property { + name: "nativeOrientation" + type: "Qt::ScreenOrientation" + read: "nativeOrientation" + index: 23 + lineNumber: 63 + isReadonly: true + } + Property { + name: "refreshRate" + type: "double" + read: "refreshRate" + notify: "refreshRateChanged" + index: 24 + lineNumber: 64 + isReadonly: true + } + Signal { + name: "geometryChanged" + lineNumber: 123 + Parameter { name: "geometry"; type: "QRect" } + } + Signal { + name: "availableGeometryChanged" + lineNumber: 124 + Parameter { name: "geometry"; type: "QRect" } + } + Signal { + name: "physicalSizeChanged" + lineNumber: 125 + Parameter { name: "size"; type: "QSizeF" } + } + Signal { + name: "physicalDotsPerInchChanged" + lineNumber: 126 + Parameter { name: "dpi"; type: "double" } + } + Signal { + name: "logicalDotsPerInchChanged" + lineNumber: 127 + Parameter { name: "dpi"; type: "double" } + } + Signal { + name: "virtualGeometryChanged" + lineNumber: 128 + Parameter { name: "rect"; type: "QRect" } + } + Signal { + name: "primaryOrientationChanged" + lineNumber: 129 + Parameter { name: "orientation"; type: "Qt::ScreenOrientation" } + } + Signal { + name: "orientationChanged" + lineNumber: 130 + Parameter { name: "orientation"; type: "Qt::ScreenOrientation" } + } + Signal { + name: "refreshRateChanged" + lineNumber: 131 + Parameter { name: "refreshRate"; type: "double" } + } + } + Component { + file: "private/qquickforeignutils_p.h" + lineNumber: 41 + name: "QStyleHints" + accessSemantics: "reference" + prototype: "QObject" + Property { + name: "cursorFlashTime" + type: "int" + read: "cursorFlashTime" + notify: "cursorFlashTimeChanged" + index: 0 + lineNumber: 20 + isReadonly: true + isFinal: true + } + Property { + name: "fontSmoothingGamma" + type: "double" + read: "fontSmoothingGamma" + index: 1 + lineNumber: 21 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "keyboardAutoRepeatRate" + type: "int" + read: "keyboardAutoRepeatRate" + index: 2 + lineNumber: 23 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "keyboardAutoRepeatRateF" + type: "double" + read: "keyboardAutoRepeatRateF" + index: 3 + lineNumber: 25 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "keyboardInputInterval" + type: "int" + read: "keyboardInputInterval" + notify: "keyboardInputIntervalChanged" + index: 4 + lineNumber: 26 + isReadonly: true + isFinal: true + } + Property { + name: "mouseDoubleClickInterval" + type: "int" + read: "mouseDoubleClickInterval" + notify: "mouseDoubleClickIntervalChanged" + index: 5 + lineNumber: 28 + isReadonly: true + isFinal: true + } + Property { + name: "mousePressAndHoldInterval" + type: "int" + read: "mousePressAndHoldInterval" + notify: "mousePressAndHoldIntervalChanged" + index: 6 + lineNumber: 30 + isReadonly: true + isFinal: true + } + Property { + name: "passwordMaskCharacter" + type: "QChar" + read: "passwordMaskCharacter" + index: 7 + lineNumber: 32 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "passwordMaskDelay" + type: "int" + read: "passwordMaskDelay" + index: 8 + lineNumber: 33 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "setFocusOnTouchRelease" + type: "bool" + read: "setFocusOnTouchRelease" + index: 9 + lineNumber: 34 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "showIsFullScreen" + type: "bool" + read: "showIsFullScreen" + index: 10 + lineNumber: 35 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "showIsMaximized" + type: "bool" + read: "showIsMaximized" + index: 11 + lineNumber: 36 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "showShortcutsInContextMenus" + type: "bool" + read: "showShortcutsInContextMenus" + write: "setShowShortcutsInContextMenus" + notify: "showShortcutsInContextMenusChanged" + index: 12 + lineNumber: 37 + isFinal: true + } + Property { + name: "contextMenuTrigger" + type: "Qt::ContextMenuTrigger" + read: "contextMenuTrigger" + write: "setContextMenuTrigger" + notify: "contextMenuTriggerChanged" + index: 13 + lineNumber: 39 + isFinal: true + } + Property { + name: "startDragDistance" + type: "int" + read: "startDragDistance" + notify: "startDragDistanceChanged" + index: 14 + lineNumber: 41 + isReadonly: true + isFinal: true + } + Property { + name: "startDragTime" + type: "int" + read: "startDragTime" + notify: "startDragTimeChanged" + index: 15 + lineNumber: 42 + isReadonly: true + isFinal: true + } + Property { + name: "startDragVelocity" + type: "int" + read: "startDragVelocity" + index: 16 + lineNumber: 43 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "useRtlExtensions" + type: "bool" + read: "useRtlExtensions" + index: 17 + lineNumber: 44 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "tabFocusBehavior" + type: "Qt::TabFocusBehavior" + read: "tabFocusBehavior" + notify: "tabFocusBehaviorChanged" + index: 18 + lineNumber: 45 + isReadonly: true + isFinal: true + } + Property { + name: "singleClickActivation" + type: "bool" + read: "singleClickActivation" + index: 19 + lineNumber: 47 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "useHoverEffects" + type: "bool" + read: "useHoverEffects" + write: "setUseHoverEffects" + notify: "useHoverEffectsChanged" + index: 20 + lineNumber: 48 + isFinal: true + } + Property { + name: "wheelScrollLines" + type: "int" + read: "wheelScrollLines" + notify: "wheelScrollLinesChanged" + index: 21 + lineNumber: 50 + isReadonly: true + isFinal: true + } + Property { + name: "mouseQuickSelectionThreshold" + type: "int" + read: "mouseQuickSelectionThreshold" + write: "setMouseQuickSelectionThreshold" + notify: "mouseQuickSelectionThresholdChanged" + index: 22 + lineNumber: 51 + isFinal: true + } + Property { + name: "mouseDoubleClickDistance" + type: "int" + read: "mouseDoubleClickDistance" + index: 23 + lineNumber: 54 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "touchDoubleTapDistance" + type: "int" + read: "touchDoubleTapDistance" + index: 24 + lineNumber: 56 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "colorScheme" + type: "Qt::ColorScheme" + read: "colorScheme" + write: "setColorScheme" + reset: "unsetColorScheme" + notify: "colorSchemeChanged" + index: 25 + lineNumber: 57 + isFinal: true + } + Property { + name: "menuSelectionWraps" + revision: 1546 + type: "bool" + read: "menuSelectionWraps" + index: 26 + lineNumber: 59 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Property { + name: "accessibility" + revision: 1546 + type: "QAccessibilityHints" + isPointer: true + isTypeConstant: true + read: "accessibility" + index: 27 + lineNumber: 60 + isReadonly: true + isFinal: true + isPropertyConstant: true + } + Signal { + name: "cursorFlashTimeChanged" + lineNumber: 110 + Parameter { name: "cursorFlashTime"; type: "int" } + } + Signal { + name: "keyboardInputIntervalChanged" + lineNumber: 111 + Parameter { name: "keyboardInputInterval"; type: "int" } + } + Signal { + name: "mouseDoubleClickIntervalChanged" + lineNumber: 112 + Parameter { name: "mouseDoubleClickInterval"; type: "int" } + } + Signal { + name: "mousePressAndHoldIntervalChanged" + lineNumber: 113 + Parameter { name: "mousePressAndHoldInterval"; type: "int" } + } + Signal { + name: "startDragDistanceChanged" + lineNumber: 114 + Parameter { name: "startDragDistance"; type: "int" } + } + Signal { + name: "startDragTimeChanged" + lineNumber: 115 + Parameter { name: "startDragTime"; type: "int" } + } + Signal { + name: "tabFocusBehaviorChanged" + lineNumber: 116 + Parameter { name: "tabFocusBehavior"; type: "Qt::TabFocusBehavior" } + } + Signal { + name: "useHoverEffectsChanged" + lineNumber: 117 + Parameter { name: "useHoverEffects"; type: "bool" } + } + Signal { + name: "showShortcutsInContextMenusChanged" + lineNumber: 118 + Parameter { type: "bool" } + } + Signal { + name: "contextMenuTriggerChanged" + lineNumber: 119 + Parameter { name: "contextMenuTrigger"; type: "Qt::ContextMenuTrigger" } + } + Signal { + name: "wheelScrollLinesChanged" + lineNumber: 120 + Parameter { name: "scrollLines"; type: "int" } + } + Signal { + name: "mouseQuickSelectionThresholdChanged" + lineNumber: 121 + Parameter { name: "threshold"; type: "int" } + } + Signal { + name: "colorSchemeChanged" + lineNumber: 122 + Parameter { name: "colorScheme"; type: "Qt::ColorScheme" } + } + } + Component { + file: "qsurface.h" + lineNumber: 20 + name: "QSurface" + accessSemantics: "value" + Enum { + name: "SurfaceClass" + lineNumber: 24 + values: ["Window", "Offscreen"] + } + Enum { + name: "SurfaceType" + lineNumber: 30 + values: [ + "RasterSurface", + "OpenGLSurface", + "RasterGLSurface", + "OpenVGSurface", + "VulkanSurface", + "MetalSurface", + "Direct3DSurface" + ] + } + } + Component { + file: "private/qquickforeignutils_p.h" + lineNumber: 57 + name: "QValidator" + accessSemantics: "reference" + prototype: "QObject" + Enum { + name: "State" + lineNumber: 31 + values: ["Invalid", "Intermediate", "Acceptable"] + } + Signal { name: "changed"; lineNumber: 45 } + } + Component { + file: "private/qquickwindowmodule_p.h" + lineNumber: 28 + name: "QWindow" + accessSemantics: "reference" + prototype: "QObject" + Enum { + name: "Visibility" + lineNumber: 105 + values: [ + "Hidden", + "AutomaticVisibility", + "Windowed", + "Minimized", + "Maximized", + "FullScreen" + ] + } + Enum { + name: "AncestorMode" + lineNumber: 115 + values: ["ExcludeTransients", "IncludeTransients"] + } + Property { + name: "title" + type: "QString" + read: "title" + write: "setTitle" + notify: "windowTitleChanged" + index: 0 + lineNumber: 77 + } + Property { + name: "modality" + type: "Qt::WindowModality" + read: "modality" + write: "setModality" + notify: "modalityChanged" + index: 1 + lineNumber: 78 + } + Property { + name: "flags" + type: "Qt::WindowFlags" + read: "flags" + write: "setFlags" + notify: "flagsChanged" + index: 2 + lineNumber: 79 + } + Property { + name: "x" + type: "int" + read: "x" + write: "setX" + notify: "xChanged" + index: 3 + lineNumber: 80 + } + Property { + name: "y" + type: "int" + read: "y" + write: "setY" + notify: "yChanged" + index: 4 + lineNumber: 81 + } + Property { + name: "width" + type: "int" + read: "width" + write: "setWidth" + notify: "widthChanged" + index: 5 + lineNumber: 82 + } + Property { + name: "height" + type: "int" + read: "height" + write: "setHeight" + notify: "heightChanged" + index: 6 + lineNumber: 83 + } + Property { + name: "minimumWidth" + type: "int" + read: "minimumWidth" + write: "setMinimumWidth" + notify: "minimumWidthChanged" + index: 7 + lineNumber: 84 + } + Property { + name: "minimumHeight" + type: "int" + read: "minimumHeight" + write: "setMinimumHeight" + notify: "minimumHeightChanged" + index: 8 + lineNumber: 85 + } + Property { + name: "maximumWidth" + type: "int" + read: "maximumWidth" + write: "setMaximumWidth" + notify: "maximumWidthChanged" + index: 9 + lineNumber: 87 + } + Property { + name: "maximumHeight" + type: "int" + read: "maximumHeight" + write: "setMaximumHeight" + notify: "maximumHeightChanged" + index: 10 + lineNumber: 88 + } + Property { + name: "visible" + type: "bool" + read: "isVisible" + write: "setVisible" + notify: "visibleChanged" + index: 11 + lineNumber: 90 + } + Property { + name: "active" + revision: 513 + type: "bool" + read: "isActive" + notify: "activeChanged" + index: 12 + lineNumber: 91 + isReadonly: true + } + Property { + name: "visibility" + revision: 513 + type: "Visibility" + read: "visibility" + write: "setVisibility" + notify: "visibilityChanged" + index: 13 + lineNumber: 92 + } + Property { + name: "contentOrientation" + type: "Qt::ScreenOrientation" + read: "contentOrientation" + write: "reportContentOrientationChange" + notify: "contentOrientationChanged" + index: 14 + lineNumber: 94 + } + Property { + name: "opacity" + revision: 513 + type: "double" + read: "opacity" + write: "setOpacity" + notify: "opacityChanged" + index: 15 + lineNumber: 96 + } + Property { + name: "transientParent" + revision: 525 + type: "QWindow" + isPointer: true + write: "setTransientParent" + notify: "transientParentChanged" + index: 16 + lineNumber: 100 + privateClass: "QWindowPrivate" + } + Signal { + name: "screenChanged" + lineNumber: 298 + Parameter { name: "screen"; type: "QScreen"; isPointer: true } + } + Signal { + name: "modalityChanged" + lineNumber: 299 + Parameter { name: "modality"; type: "Qt::WindowModality" } + } + Signal { + name: "flagsChanged" + revision: 1546 + lineNumber: 300 + Parameter { name: "flags"; type: "Qt::WindowFlags" } + } + Signal { + name: "windowStateChanged" + lineNumber: 301 + Parameter { name: "windowState"; type: "Qt::WindowState" } + } + Signal { + name: "windowTitleChanged" + revision: 514 + lineNumber: 302 + Parameter { name: "title"; type: "QString" } + } + Signal { + name: "xChanged" + lineNumber: 304 + Parameter { name: "arg"; type: "int" } + } + Signal { + name: "yChanged" + lineNumber: 305 + Parameter { name: "arg"; type: "int" } + } + Signal { + name: "widthChanged" + lineNumber: 307 + Parameter { name: "arg"; type: "int" } + } + Signal { + name: "heightChanged" + lineNumber: 308 + Parameter { name: "arg"; type: "int" } + } + Signal { + name: "minimumWidthChanged" + lineNumber: 310 + Parameter { name: "arg"; type: "int" } + } + Signal { + name: "minimumHeightChanged" + lineNumber: 311 + Parameter { name: "arg"; type: "int" } + } + Signal { + name: "maximumWidthChanged" + lineNumber: 312 + Parameter { name: "arg"; type: "int" } + } + Signal { + name: "maximumHeightChanged" + lineNumber: 313 + Parameter { name: "arg"; type: "int" } + } + Signal { + name: "safeAreaMarginsChanged" + revision: 1545 + lineNumber: 315 + Parameter { name: "arg"; type: "QMargins" } + } + Signal { + name: "visibleChanged" + lineNumber: 317 + Parameter { name: "arg"; type: "bool" } + } + Signal { + name: "visibilityChanged" + revision: 513 + lineNumber: 318 + Parameter { name: "visibility"; type: "QWindow::Visibility" } + } + Signal { name: "activeChanged"; revision: 513; lineNumber: 319 } + Signal { + name: "contentOrientationChanged" + lineNumber: 320 + Parameter { name: "orientation"; type: "Qt::ScreenOrientation" } + } + Signal { + name: "focusObjectChanged" + lineNumber: 322 + Parameter { name: "object"; type: "QObject"; isPointer: true } + } + Signal { + name: "opacityChanged" + revision: 513 + lineNumber: 324 + Parameter { name: "opacity"; type: "double" } + } + Signal { + name: "transientParentChanged" + revision: 525 + lineNumber: 326 + Parameter { name: "transientParent"; type: "QWindow"; isPointer: true } + } + Method { name: "requestActivate"; revision: 513; lineNumber: 261 } + Method { + name: "setVisible" + lineNumber: 263 + Parameter { name: "visible"; type: "bool" } + } + Method { name: "show"; lineNumber: 265 } + Method { name: "hide"; lineNumber: 266 } + Method { name: "showMinimized"; lineNumber: 268 } + Method { name: "showMaximized"; lineNumber: 269 } + Method { name: "showFullScreen"; lineNumber: 270 } + Method { name: "showNormal"; lineNumber: 271 } + Method { name: "close"; type: "bool"; lineNumber: 273 } + Method { name: "raise"; lineNumber: 274 } + Method { name: "lower"; lineNumber: 275 } + Method { + name: "startSystemResize" + type: "bool" + lineNumber: 276 + Parameter { name: "edges"; type: "Qt::Edges" } + } + Method { name: "startSystemMove"; type: "bool"; lineNumber: 277 } + Method { + name: "setTitle" + lineNumber: 279 + Parameter { type: "QString" } + } + Method { + name: "setX" + lineNumber: 281 + Parameter { name: "arg"; type: "int" } + } + Method { + name: "setY" + lineNumber: 282 + Parameter { name: "arg"; type: "int" } + } + Method { + name: "setWidth" + lineNumber: 283 + Parameter { name: "arg"; type: "int" } + } + Method { + name: "setHeight" + lineNumber: 284 + Parameter { name: "arg"; type: "int" } + } + Method { + name: "setGeometry" + lineNumber: 285 + Parameter { name: "posx"; type: "int" } + Parameter { name: "posy"; type: "int" } + Parameter { name: "w"; type: "int" } + Parameter { name: "h"; type: "int" } + } + Method { + name: "setGeometry" + lineNumber: 286 + Parameter { name: "rect"; type: "QRect" } + } + Method { + name: "setMinimumWidth" + lineNumber: 288 + Parameter { name: "w"; type: "int" } + } + Method { + name: "setMinimumHeight" + lineNumber: 289 + Parameter { name: "h"; type: "int" } + } + Method { + name: "setMaximumWidth" + lineNumber: 290 + Parameter { name: "w"; type: "int" } + } + Method { + name: "setMaximumHeight" + lineNumber: 291 + Parameter { name: "h"; type: "int" } + } + Method { + name: "alert" + revision: 513 + lineNumber: 293 + Parameter { name: "msec"; type: "int" } + } + Method { name: "requestUpdate"; revision: 515; lineNumber: 295 } + Method { name: "_q_clearAlert"; lineNumber: 359 } + } +} diff --git a/photowall-qt/build/qml/QtQuick/qmldir b/photowall-qt/build/qml/QtQuick/qmldir new file mode 100644 index 0000000..7d68a10 --- /dev/null +++ b/photowall-qt/build/qml/QtQuick/qmldir @@ -0,0 +1,9 @@ +module QtQuick +linktarget Qt6::qtquick2plugin +optional plugin qtquick2plugin +classname QtQuick2Plugin +designersupported +typeinfo plugins.qmltypes +import QtQml auto +prefer :/qt-project.org/imports/QtQuick/ + diff --git a/photowall-qt/build/qml/QtQuick/qtquick2plugin.dll b/photowall-qt/build/qml/QtQuick/qtquick2plugin.dll new file mode 100644 index 0000000..69ed936 Binary files /dev/null and b/photowall-qt/build/qml/QtQuick/qtquick2plugin.dll differ diff --git a/photowall-qt/build/qmltooling/qmldbg_debugger.dll b/photowall-qt/build/qmltooling/qmldbg_debugger.dll new file mode 100644 index 0000000..65fcacc Binary files /dev/null and b/photowall-qt/build/qmltooling/qmldbg_debugger.dll differ diff --git a/photowall-qt/build/qmltooling/qmldbg_inspector.dll b/photowall-qt/build/qmltooling/qmldbg_inspector.dll new file mode 100644 index 0000000..d837ab7 Binary files /dev/null and b/photowall-qt/build/qmltooling/qmldbg_inspector.dll differ diff --git a/photowall-qt/build/qmltooling/qmldbg_local.dll b/photowall-qt/build/qmltooling/qmldbg_local.dll new file mode 100644 index 0000000..cfce70d Binary files /dev/null and b/photowall-qt/build/qmltooling/qmldbg_local.dll differ diff --git a/photowall-qt/build/qmltooling/qmldbg_messages.dll b/photowall-qt/build/qmltooling/qmldbg_messages.dll new file mode 100644 index 0000000..1a853a2 Binary files /dev/null and b/photowall-qt/build/qmltooling/qmldbg_messages.dll differ diff --git a/photowall-qt/build/qmltooling/qmldbg_native.dll b/photowall-qt/build/qmltooling/qmldbg_native.dll new file mode 100644 index 0000000..4fe14d6 Binary files /dev/null and b/photowall-qt/build/qmltooling/qmldbg_native.dll differ diff --git a/photowall-qt/build/qmltooling/qmldbg_nativedebugger.dll b/photowall-qt/build/qmltooling/qmldbg_nativedebugger.dll new file mode 100644 index 0000000..3bfd4f1 Binary files /dev/null and b/photowall-qt/build/qmltooling/qmldbg_nativedebugger.dll differ diff --git a/photowall-qt/build/qmltooling/qmldbg_preview.dll b/photowall-qt/build/qmltooling/qmldbg_preview.dll new file mode 100644 index 0000000..b9a22e8 Binary files /dev/null and b/photowall-qt/build/qmltooling/qmldbg_preview.dll differ diff --git a/photowall-qt/build/qmltooling/qmldbg_profiler.dll b/photowall-qt/build/qmltooling/qmldbg_profiler.dll new file mode 100644 index 0000000..7374d34 Binary files /dev/null and b/photowall-qt/build/qmltooling/qmldbg_profiler.dll differ diff --git a/photowall-qt/build/qmltooling/qmldbg_quick3dprofiler.dll b/photowall-qt/build/qmltooling/qmldbg_quick3dprofiler.dll new file mode 100644 index 0000000..b86a5cb Binary files /dev/null and b/photowall-qt/build/qmltooling/qmldbg_quick3dprofiler.dll differ diff --git a/photowall-qt/build/qmltooling/qmldbg_quickprofiler.dll b/photowall-qt/build/qmltooling/qmldbg_quickprofiler.dll new file mode 100644 index 0000000..6032ca8 Binary files /dev/null and b/photowall-qt/build/qmltooling/qmldbg_quickprofiler.dll differ diff --git a/photowall-qt/build/qmltooling/qmldbg_server.dll b/photowall-qt/build/qmltooling/qmldbg_server.dll new file mode 100644 index 0000000..16ccfbc Binary files /dev/null and b/photowall-qt/build/qmltooling/qmldbg_server.dll differ diff --git a/photowall-qt/build/qmltooling/qmldbg_tcp.dll b/photowall-qt/build/qmltooling/qmldbg_tcp.dll new file mode 100644 index 0000000..3d3128f Binary files /dev/null and b/photowall-qt/build/qmltooling/qmldbg_tcp.dll differ diff --git a/photowall-qt/build/tests/CMakeFiles/PhotoWallCore.dir/PhotoWallCore_autogen/mocs_compilation.cpp.obj b/photowall-qt/build/tests/CMakeFiles/PhotoWallCore.dir/PhotoWallCore_autogen/mocs_compilation.cpp.obj new file mode 100644 index 0000000..b21ced6 Binary files /dev/null and b/photowall-qt/build/tests/CMakeFiles/PhotoWallCore.dir/PhotoWallCore_autogen/mocs_compilation.cpp.obj differ diff --git a/photowall-qt/build/tests/CMakeFiles/PhotoWallCore.dir/__/src/core/EventDispatcher.cpp.obj b/photowall-qt/build/tests/CMakeFiles/PhotoWallCore.dir/__/src/core/EventDispatcher.cpp.obj new file mode 100644 index 0000000..494c1a4 Binary files /dev/null and b/photowall-qt/build/tests/CMakeFiles/PhotoWallCore.dir/__/src/core/EventDispatcher.cpp.obj differ diff --git a/photowall-qt/build/tests/CMakeFiles/PhotoWallCore.dir/__/src/core/FolderTreeModel.cpp.obj b/photowall-qt/build/tests/CMakeFiles/PhotoWallCore.dir/__/src/core/FolderTreeModel.cpp.obj new file mode 100644 index 0000000..2ffc86c Binary files /dev/null and b/photowall-qt/build/tests/CMakeFiles/PhotoWallCore.dir/__/src/core/FolderTreeModel.cpp.obj differ diff --git a/photowall-qt/build/tests/CMakeFiles/PhotoWallCore.dir/__/src/core/PhotoModel.cpp.obj b/photowall-qt/build/tests/CMakeFiles/PhotoWallCore.dir/__/src/core/PhotoModel.cpp.obj new file mode 100644 index 0000000..e23cd49 Binary files /dev/null and b/photowall-qt/build/tests/CMakeFiles/PhotoWallCore.dir/__/src/core/PhotoModel.cpp.obj differ diff --git a/photowall-qt/build/tests/CMakeFiles/PhotoWallCore.dir/__/src/core/PhotoStore.cpp.obj b/photowall-qt/build/tests/CMakeFiles/PhotoWallCore.dir/__/src/core/PhotoStore.cpp.obj new file mode 100644 index 0000000..9bf8026 Binary files /dev/null and b/photowall-qt/build/tests/CMakeFiles/PhotoWallCore.dir/__/src/core/PhotoStore.cpp.obj differ diff --git a/photowall-qt/build/tests/CMakeFiles/PhotoWallCore.dir/__/src/core/RustBridge.cpp.obj b/photowall-qt/build/tests/CMakeFiles/PhotoWallCore.dir/__/src/core/RustBridge.cpp.obj new file mode 100644 index 0000000..38012e9 Binary files /dev/null and b/photowall-qt/build/tests/CMakeFiles/PhotoWallCore.dir/__/src/core/RustBridge.cpp.obj differ diff --git a/photowall-qt/build/tests/CMakeFiles/PhotoWallCore.dir/__/src/core/ThumbnailProvider.cpp.obj b/photowall-qt/build/tests/CMakeFiles/PhotoWallCore.dir/__/src/core/ThumbnailProvider.cpp.obj new file mode 100644 index 0000000..4294a34 Binary files /dev/null and b/photowall-qt/build/tests/CMakeFiles/PhotoWallCore.dir/__/src/core/ThumbnailProvider.cpp.obj differ diff --git a/photowall-qt/build/tests/CMakeFiles/PhotoWallCore.dir/__/src/utils/JsonHelper.cpp.obj b/photowall-qt/build/tests/CMakeFiles/PhotoWallCore.dir/__/src/utils/JsonHelper.cpp.obj new file mode 100644 index 0000000..fb0bf7b Binary files /dev/null and b/photowall-qt/build/tests/CMakeFiles/PhotoWallCore.dir/__/src/utils/JsonHelper.cpp.obj differ diff --git a/photowall-qt/build/tests/CMakeFiles/PhotoWallCore_autogen.dir/AutogenInfo.json b/photowall-qt/build/tests/CMakeFiles/PhotoWallCore_autogen.dir/AutogenInfo.json new file mode 100644 index 0000000..f3b3abe --- /dev/null +++ b/photowall-qt/build/tests/CMakeFiles/PhotoWallCore_autogen.dir/AutogenInfo.json @@ -0,0 +1,240 @@ +{ + "AUTOGEN_COMMAND_LINE_LENGTH_MAX" : 32000, + "BUILD_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallCore_autogen", + "CMAKE_BINARY_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/build", + "CMAKE_CURRENT_BINARY_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests", + "CMAKE_CURRENT_SOURCE_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/tests", + "CMAKE_EXECUTABLE" : "D:/Qt/Tools/CMake_64/bin/cmake.exe", + "CMAKE_LIST_FILES" : + [ + "D:/CodeProject/PhotoWall/photowall-qt/tests/CMakeLists.txt", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Config.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeEarlyPolicyHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigExtras.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeVersionHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtInstallPaths.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Targets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6VersionlessAliasTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtFeature.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckCXXCompilerFlag.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtFeatureCommon.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicAndroidHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicAppleHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeVersionHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicDependencyHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicExternalProjectHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicFinalizerHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicFindPackageHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicGitHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicPluginHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicPluginHelpers_v2.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomAttributionHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomCpeHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomDepHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomFileHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomGenerationHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomLicenseHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomOpsHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomPurlHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomPythonHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomQtEntityHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomSystemDepHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicTargetHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicTestHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicToolHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicWalkLibsHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicWindowsHelpers.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Dependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestDependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/QtTestProperties.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestVersionlessAliasTargets.cmake" + ], + "CMAKE_SOURCE_DIR" : "D:/CodeProject/PhotoWall/photowall-qt", + "CROSS_CONFIG" : false, + "DEP_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallCore_autogen/deps", + "DEP_FILE_RULE_NAME" : "PhotoWallCore_autogen/timestamp", + "HEADERS" : + [ + [ + "D:/CodeProject/PhotoWall/photowall-qt/include/photowall.h", + "Mu", + "DGKZTCOIDE/moc_photowall.cpp", + null + ], + [ + "D:/CodeProject/PhotoWall/photowall-qt/src/core/EventDispatcher.h", + "Mu", + "MV7IEL3DTJ/moc_EventDispatcher.cpp", + null + ], + [ + "D:/CodeProject/PhotoWall/photowall-qt/src/core/FolderTreeModel.h", + "Mu", + "MV7IEL3DTJ/moc_FolderTreeModel.cpp", + null + ], + [ + "D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoModel.h", + "Mu", + "MV7IEL3DTJ/moc_PhotoModel.cpp", + null + ], + [ + "D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoStore.h", + "Mu", + "MV7IEL3DTJ/moc_PhotoStore.cpp", + null + ], + [ + "D:/CodeProject/PhotoWall/photowall-qt/src/core/RustBridge.h", + "Mu", + "MV7IEL3DTJ/moc_RustBridge.cpp", + null + ], + [ + "D:/CodeProject/PhotoWall/photowall-qt/src/core/ThumbnailProvider.h", + "Mu", + "MV7IEL3DTJ/moc_ThumbnailProvider.cpp", + null + ], + [ + "D:/CodeProject/PhotoWall/photowall-qt/src/utils/JsonHelper.h", + "Mu", + "7KRDZL6R5E/moc_JsonHelper.cpp", + null + ] + ], + "HEADER_EXTENSIONS" : [ "h", "hh", "h++", "hm", "hpp", "hxx", "in", "txx" ], + "INCLUDE_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallCore_autogen/include", + "MOC_COMPILATION_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallCore_autogen/mocs_compilation.cpp", + "MOC_DEFINITIONS" : + [ + "MINGW_HAS_SECURE_API=1", + "QT_CORE_LIB", + "QT_GUI_LIB", + "QT_NETWORK_LIB", + "QT_OPENGL_LIB", + "QT_QMLINTEGRATION_LIB", + "QT_QML_LIB", + "QT_QUICKCONTROLS2_LIB", + "QT_QUICK_LIB", + "UNICODE", + "WIN32", + "WIN64", + "_ENABLE_EXTENDED_ALIGNED_STORAGE", + "_UNICODE", + "_WIN64" + ], + "MOC_DEPEND_FILTERS" : + [ + [ + "Q_PLUGIN_METADATA", + "[\n][ \t]*Q_PLUGIN_METADATA[ \t]*\\([^\\)]*FILE[ \t]*\"([^\"]+)\"" + ] + ], + "MOC_INCLUDES" : + [ + "D:/CodeProject/PhotoWall/photowall-qt/src", + "D:/CodeProject/PhotoWall/photowall-qt/include", + "D:/Qt/6.10.1/mingw_64/include/QtCore", + "D:/Qt/6.10.1/mingw_64/include", + "D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++", + "D:/Qt/6.10.1/mingw_64/include/QtGui", + "D:/Qt/6.10.1/mingw_64/include/QtQuick", + "D:/Qt/6.10.1/mingw_64/include/QtQml", + "D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration", + "D:/Qt/6.10.1/mingw_64/include/QtNetwork", + "D:/Qt/6.10.1/mingw_64/include/QtOpenGL", + "D:/Qt/6.10.1/mingw_64/include/QtQuickControls2", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed", + "D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include" + ], + "MOC_MACRO_NAMES" : + [ + "Q_OBJECT", + "Q_GADGET", + "Q_NAMESPACE", + "Q_NAMESPACE_EXPORT", + "Q_GADGET_EXPORT", + "Q_ENUM_NS" + ], + "MOC_OPTIONS" : [], + "MOC_PATH_PREFIX" : false, + "MOC_PREDEFS_CMD" : + [ + "D:/Qt/Tools/mingw1310_64/bin/g++.exe", + "-std=gnu++17", + "-dM", + "-E", + "-c", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp" + ], + "MOC_PREDEFS_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallCore_autogen/moc_predefs.h", + "MOC_RELAXED_MODE" : false, + "MOC_SKIP" : [], + "MULTI_CONFIG" : false, + "PARALLEL" : 16, + "PARSE_CACHE_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/PhotoWallCore_autogen.dir/ParseCache.txt", + "QT_MOC_EXECUTABLE" : "D:/Qt/6.10.1/mingw_64/bin/moc.exe", + "QT_UIC_EXECUTABLE" : "", + "QT_VERSION_MAJOR" : 6, + "QT_VERSION_MINOR" : 10, + "SETTINGS_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/PhotoWallCore_autogen.dir/AutogenUsed.txt", + "SOURCES" : + [ + [ + "D:/CodeProject/PhotoWall/photowall-qt/src/core/EventDispatcher.cpp", + "Mu", + null + ], + [ + "D:/CodeProject/PhotoWall/photowall-qt/src/core/FolderTreeModel.cpp", + "Mu", + null + ], + [ + "D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoModel.cpp", + "Mu", + null + ], + [ + "D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoStore.cpp", + "Mu", + null + ], + [ + "D:/CodeProject/PhotoWall/photowall-qt/src/core/RustBridge.cpp", + "Mu", + null + ], + [ + "D:/CodeProject/PhotoWall/photowall-qt/src/core/ThumbnailProvider.cpp", + "Mu", + null + ], + [ + "D:/CodeProject/PhotoWall/photowall-qt/src/utils/JsonHelper.cpp", + "Mu", + null + ] + ], + "USE_BETTER_GRAPH" : true, + "VERBOSITY" : 0 +} diff --git a/photowall-qt/build/tests/CMakeFiles/PhotoWallCore_autogen.dir/AutogenUsed.txt b/photowall-qt/build/tests/CMakeFiles/PhotoWallCore_autogen.dir/AutogenUsed.txt new file mode 100644 index 0000000..6af689f --- /dev/null +++ b/photowall-qt/build/tests/CMakeFiles/PhotoWallCore_autogen.dir/AutogenUsed.txt @@ -0,0 +1 @@ +moc:9bc210f6b55b5ea989e533bfaf7b786d00845e47c0fbb45f689f5040c2cbe206 diff --git a/photowall-qt/build/tests/CMakeFiles/PhotoWallCore_autogen.dir/ParseCache.txt b/photowall-qt/build/tests/CMakeFiles/PhotoWallCore_autogen.dir/ParseCache.txt new file mode 100644 index 0000000..6a65dc2 --- /dev/null +++ b/photowall-qt/build/tests/CMakeFiles/PhotoWallCore_autogen.dir/ParseCache.txt @@ -0,0 +1,2178 @@ +# Generated by CMake. Changes will be overwritten. +D:/CodeProject/PhotoWall/photowall-qt/include/photowall.h +D:/CodeProject/PhotoWall/photowall-qt/src/core/ThumbnailProvider.h + mmc:Q_OBJECT + mdp:D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallCore_autogen/moc_predefs.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/src/core/ThumbnailProvider.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QCache + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QHash + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QMutex + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QSet + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20iterator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcache.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcheckedint_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdeadlinetimer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qline.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmargins.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetaobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmutex.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpoint.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrect.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsize.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qspan.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtimezone.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtsan_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtyperevision.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qversionnumber.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qcolor.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qimage.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qpaintdevice.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qpixelformat.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qpixmap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qpolygon.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qregion.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qrgb.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qrgba64.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qtgui-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qtransform.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs_win.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetwork-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQml/qjsengine.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQml/qjsmanagedvalue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQml/qjsnumbercoercion.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQml/qjsprimitivevalue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQml/qjsvalue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQml/qqml.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlabstracturlinterceptor.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQml/qqmldebug.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlengine.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlerror.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQml/qqmllist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlparserstatus.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlprivate.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlpropertyvaluesource.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlregistration.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQml/qtqml-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQml/qtqmlexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQml/qtqmlglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration/qqmlintegration.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQuick/QQuickAsyncImageProvider + mdp:D:/Qt/6.10.1/mingw_64/include/QtQuick/qquickimageprovider.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQuick/qtquick-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQuick/qtquickexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQuick/qtquickglobal.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cassert + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h +D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoModel.h + mmc:Q_OBJECT + mdp:D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallCore_autogen/moc_predefs.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoModel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QAbstractListModel + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QHash + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonArray + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QSet + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractitemmodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonarray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h +D:/CodeProject/PhotoWall/photowall-qt/src/core/EventDispatcher.h + mmc:Q_OBJECT + mdp:D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallCore_autogen/moc_predefs.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/src/core/EventDispatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QHash + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QObject + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h +D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoStore.h + mmc:Q_OBJECT + mdp:D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallCore_autogen/moc_predefs.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoStore.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QObject + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QSet + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlregistration.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration/qqmlintegration.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h +D:/CodeProject/PhotoWall/photowall-qt/src/core/FolderTreeModel.h + mmc:Q_OBJECT + mdp:D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallCore_autogen/moc_predefs.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/src/core/FolderTreeModel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QAbstractItemModel + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonArray + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractitemmodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonarray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h +D:/CodeProject/PhotoWall/photowall-qt/src/core/RustBridge.h + mmc:Q_OBJECT + mdp:D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallCore_autogen/moc_predefs.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/include/photowall.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/src/core/RustBridge.h + mdp:D:/CodeProject/PhotoWall/src-tauri/crates/photowall-ffi/include/photowall.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonArray + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QMutex + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QObject + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QString + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdeadlinetimer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonarray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmutex.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtsan_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h +D:/CodeProject/PhotoWall/photowall-qt/src/utils/JsonHelper.h +D:/CodeProject/PhotoWall/photowall-qt/src/core/EventDispatcher.cpp +D:/CodeProject/PhotoWall/photowall-qt/src/core/FolderTreeModel.cpp +D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoModel.cpp +D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoStore.cpp +D:/CodeProject/PhotoWall/photowall-qt/src/core/RustBridge.cpp +D:/CodeProject/PhotoWall/photowall-qt/src/core/ThumbnailProvider.cpp +D:/CodeProject/PhotoWall/photowall-qt/src/utils/JsonHelper.cpp diff --git a/photowall-qt/build/tests/CMakeFiles/PhotoWallTestCommon.dir/PhotoWallTestCommon_autogen/mocs_compilation.cpp.obj b/photowall-qt/build/tests/CMakeFiles/PhotoWallTestCommon.dir/PhotoWallTestCommon_autogen/mocs_compilation.cpp.obj new file mode 100644 index 0000000..e56ab59 Binary files /dev/null and b/photowall-qt/build/tests/CMakeFiles/PhotoWallTestCommon.dir/PhotoWallTestCommon_autogen/mocs_compilation.cpp.obj differ diff --git a/photowall-qt/build/tests/CMakeFiles/PhotoWallTestCommon.dir/common/TestUtils.cpp.obj b/photowall-qt/build/tests/CMakeFiles/PhotoWallTestCommon.dir/common/TestUtils.cpp.obj new file mode 100644 index 0000000..a82e6e1 Binary files /dev/null and b/photowall-qt/build/tests/CMakeFiles/PhotoWallTestCommon.dir/common/TestUtils.cpp.obj differ diff --git a/photowall-qt/build/tests/CMakeFiles/PhotoWallTestCommon.dir/mocks/MockFFI.cpp.obj b/photowall-qt/build/tests/CMakeFiles/PhotoWallTestCommon.dir/mocks/MockFFI.cpp.obj new file mode 100644 index 0000000..08df6d1 Binary files /dev/null and b/photowall-qt/build/tests/CMakeFiles/PhotoWallTestCommon.dir/mocks/MockFFI.cpp.obj differ diff --git a/photowall-qt/build/tests/CMakeFiles/PhotoWallTestCommon.dir/mocks/MockPhotoDatabase.cpp.obj b/photowall-qt/build/tests/CMakeFiles/PhotoWallTestCommon.dir/mocks/MockPhotoDatabase.cpp.obj new file mode 100644 index 0000000..5c7382e Binary files /dev/null and b/photowall-qt/build/tests/CMakeFiles/PhotoWallTestCommon.dir/mocks/MockPhotoDatabase.cpp.obj differ diff --git a/photowall-qt/build/tests/CMakeFiles/PhotoWallTestCommon_autogen.dir/AutogenInfo.json b/photowall-qt/build/tests/CMakeFiles/PhotoWallTestCommon_autogen.dir/AutogenInfo.json new file mode 100644 index 0000000..d9cd2f2 --- /dev/null +++ b/photowall-qt/build/tests/CMakeFiles/PhotoWallTestCommon_autogen.dir/AutogenInfo.json @@ -0,0 +1,210 @@ +{ + "AUTOGEN_COMMAND_LINE_LENGTH_MAX" : 32000, + "BUILD_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallTestCommon_autogen", + "CMAKE_BINARY_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/build", + "CMAKE_CURRENT_BINARY_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests", + "CMAKE_CURRENT_SOURCE_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/tests", + "CMAKE_EXECUTABLE" : "D:/Qt/Tools/CMake_64/bin/cmake.exe", + "CMAKE_LIST_FILES" : + [ + "D:/CodeProject/PhotoWall/photowall-qt/tests/CMakeLists.txt", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Config.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeEarlyPolicyHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigExtras.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeVersionHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtInstallPaths.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Targets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6VersionlessAliasTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtFeature.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckCXXCompilerFlag.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtFeatureCommon.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicAndroidHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicAppleHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeVersionHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicDependencyHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicExternalProjectHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicFinalizerHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicFindPackageHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicGitHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicPluginHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicPluginHelpers_v2.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomAttributionHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomCpeHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomDepHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomFileHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomGenerationHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomLicenseHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomOpsHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomPurlHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomPythonHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomQtEntityHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomSystemDepHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicTargetHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicTestHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicToolHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicWalkLibsHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicWindowsHelpers.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Dependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestDependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/QtTestProperties.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestVersionlessAliasTargets.cmake" + ], + "CMAKE_SOURCE_DIR" : "D:/CodeProject/PhotoWall/photowall-qt", + "CROSS_CONFIG" : false, + "DEP_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallTestCommon_autogen/deps", + "DEP_FILE_RULE_NAME" : "PhotoWallTestCommon_autogen/timestamp", + "HEADERS" : + [ + [ + "D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestConfig.h", + "Mu", + "P66WHCG54J/moc_TestConfig.cpp", + null + ], + [ + "D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestDataGenerator.h", + "Mu", + "P66WHCG54J/moc_TestDataGenerator.cpp", + null + ], + [ + "D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestUtils.h", + "Mu", + "P66WHCG54J/moc_TestUtils.cpp", + null + ], + [ + "D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockFFI.h", + "Mu", + "543F6OVNPU/moc_MockFFI.cpp", + null + ], + [ + "D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockPhotoDatabase.h", + "Mu", + "543F6OVNPU/moc_MockPhotoDatabase.cpp", + null + ] + ], + "HEADER_EXTENSIONS" : [ "h", "hh", "h++", "hm", "hpp", "hxx", "in", "txx" ], + "INCLUDE_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallTestCommon_autogen/include", + "MOC_COMPILATION_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallTestCommon_autogen/mocs_compilation.cpp", + "MOC_DEFINITIONS" : + [ + "MINGW_HAS_SECURE_API=1", + "QT_CORE_LIB", + "QT_GUI_LIB", + "QT_NETWORK_LIB", + "QT_OPENGL_LIB", + "QT_QMLINTEGRATION_LIB", + "QT_QML_LIB", + "QT_QUICKCONTROLS2_LIB", + "QT_QUICK_LIB", + "QT_TESTCASE_BUILDDIR=\"D:/CodeProject/PhotoWall/photowall-qt/build/tests\"", + "QT_TESTCASE_SOURCEDIR=\"D:/CodeProject/PhotoWall/photowall-qt/tests\"", + "QT_TESTLIB_LIB", + "UNICODE", + "WIN32", + "WIN64", + "_ENABLE_EXTENDED_ALIGNED_STORAGE", + "_UNICODE", + "_WIN64" + ], + "MOC_DEPEND_FILTERS" : + [ + [ + "Q_PLUGIN_METADATA", + "[\n][ \t]*Q_PLUGIN_METADATA[ \t]*\\([^\\)]*FILE[ \t]*\"([^\"]+)\"" + ] + ], + "MOC_INCLUDES" : + [ + "D:/CodeProject/PhotoWall/photowall-qt/tests", + "D:/CodeProject/PhotoWall/photowall-qt/src", + "D:/CodeProject/PhotoWall/photowall-qt/include", + "D:/Qt/6.10.1/mingw_64/include/QtCore", + "D:/Qt/6.10.1/mingw_64/include", + "D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++", + "D:/Qt/6.10.1/mingw_64/include/QtGui", + "D:/Qt/6.10.1/mingw_64/include/QtQuick", + "D:/Qt/6.10.1/mingw_64/include/QtQml", + "D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration", + "D:/Qt/6.10.1/mingw_64/include/QtNetwork", + "D:/Qt/6.10.1/mingw_64/include/QtOpenGL", + "D:/Qt/6.10.1/mingw_64/include/QtQuickControls2", + "D:/Qt/6.10.1/mingw_64/include/QtTest", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed", + "D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include" + ], + "MOC_MACRO_NAMES" : + [ + "Q_OBJECT", + "Q_GADGET", + "Q_NAMESPACE", + "Q_NAMESPACE_EXPORT", + "Q_GADGET_EXPORT", + "Q_ENUM_NS" + ], + "MOC_OPTIONS" : [], + "MOC_PATH_PREFIX" : false, + "MOC_PREDEFS_CMD" : + [ + "D:/Qt/Tools/mingw1310_64/bin/g++.exe", + "-std=gnu++17", + "-dM", + "-E", + "-c", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp" + ], + "MOC_PREDEFS_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallTestCommon_autogen/moc_predefs.h", + "MOC_RELAXED_MODE" : false, + "MOC_SKIP" : + [ + "D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallCore_autogen/mocs_compilation.cpp" + ], + "MULTI_CONFIG" : false, + "PARALLEL" : 16, + "PARSE_CACHE_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/PhotoWallTestCommon_autogen.dir/ParseCache.txt", + "QT_MOC_EXECUTABLE" : "D:/Qt/6.10.1/mingw_64/bin/moc.exe", + "QT_UIC_EXECUTABLE" : "", + "QT_VERSION_MAJOR" : 6, + "QT_VERSION_MINOR" : 10, + "SETTINGS_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/PhotoWallTestCommon_autogen.dir/AutogenUsed.txt", + "SOURCES" : + [ + [ + "D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestUtils.cpp", + "Mu", + null + ], + [ + "D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockFFI.cpp", + "Mu", + null + ], + [ + "D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockPhotoDatabase.cpp", + "Mu", + null + ] + ], + "USE_BETTER_GRAPH" : true, + "VERBOSITY" : 0 +} diff --git a/photowall-qt/build/tests/CMakeFiles/PhotoWallTestCommon_autogen.dir/AutogenUsed.txt b/photowall-qt/build/tests/CMakeFiles/PhotoWallTestCommon_autogen.dir/AutogenUsed.txt new file mode 100644 index 0000000..fdbd254 --- /dev/null +++ b/photowall-qt/build/tests/CMakeFiles/PhotoWallTestCommon_autogen.dir/AutogenUsed.txt @@ -0,0 +1 @@ +moc:25258bc25be3a14bf5945c0b4a0b5354edf719bbdb7ce0fb1372802370d3a86c diff --git a/photowall-qt/build/tests/CMakeFiles/PhotoWallTestCommon_autogen.dir/ParseCache.txt b/photowall-qt/build/tests/CMakeFiles/PhotoWallTestCommon_autogen.dir/ParseCache.txt new file mode 100644 index 0000000..dacf391 --- /dev/null +++ b/photowall-qt/build/tests/CMakeFiles/PhotoWallTestCommon_autogen.dir/ParseCache.txt @@ -0,0 +1,729 @@ +# Generated by CMake. Changes will be overwritten. +D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestUtils.cpp +D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestConfig.h +D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockFFI.h + mmc:Q_OBJECT + mdp:D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallTestCommon_autogen/moc_predefs.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/include/photowall.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockFFI.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockPhotoDatabase.h + mdp:D:/CodeProject/PhotoWall/src-tauri/crates/photowall-ffi/include/photowall.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QHash + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonArray + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QMutex + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QObject + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QSet + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QTimer + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qabstracteventdispatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbasictimer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdeadlinetimer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qeventloop.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonarray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmutex.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtimer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtsan_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h +D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestDataGenerator.h +D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestUtils.h +D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockPhotoDatabase.h + mmc:Q_OBJECT + mdp:D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallTestCommon_autogen/moc_predefs.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockPhotoDatabase.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QHash + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonArray + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QMutex + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QObject + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QSet + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdeadlinetimer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonarray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmutex.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtsan_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h +D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockFFI.cpp +D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockPhotoDatabase.cpp diff --git a/photowall-qt/build/tests/CMakeFiles/tst_BrowsingWorkflow.dir/e2e/tst_BrowsingWorkflow.cpp.obj b/photowall-qt/build/tests/CMakeFiles/tst_BrowsingWorkflow.dir/e2e/tst_BrowsingWorkflow.cpp.obj new file mode 100644 index 0000000..61bb7a3 Binary files /dev/null and b/photowall-qt/build/tests/CMakeFiles/tst_BrowsingWorkflow.dir/e2e/tst_BrowsingWorkflow.cpp.obj differ diff --git a/photowall-qt/build/tests/CMakeFiles/tst_BrowsingWorkflow.dir/tst_BrowsingWorkflow_autogen/mocs_compilation.cpp.obj b/photowall-qt/build/tests/CMakeFiles/tst_BrowsingWorkflow.dir/tst_BrowsingWorkflow_autogen/mocs_compilation.cpp.obj new file mode 100644 index 0000000..5408e2c Binary files /dev/null and b/photowall-qt/build/tests/CMakeFiles/tst_BrowsingWorkflow.dir/tst_BrowsingWorkflow_autogen/mocs_compilation.cpp.obj differ diff --git a/photowall-qt/build/tests/CMakeFiles/tst_BrowsingWorkflow_autogen.dir/AutogenInfo.json b/photowall-qt/build/tests/CMakeFiles/tst_BrowsingWorkflow_autogen.dir/AutogenInfo.json new file mode 100644 index 0000000..aff54f6 --- /dev/null +++ b/photowall-qt/build/tests/CMakeFiles/tst_BrowsingWorkflow_autogen.dir/AutogenInfo.json @@ -0,0 +1,170 @@ +{ + "AUTOGEN_COMMAND_LINE_LENGTH_MAX" : 32000, + "BUILD_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_BrowsingWorkflow_autogen", + "CMAKE_BINARY_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/build", + "CMAKE_CURRENT_BINARY_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests", + "CMAKE_CURRENT_SOURCE_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/tests", + "CMAKE_EXECUTABLE" : "D:/Qt/Tools/CMake_64/bin/cmake.exe", + "CMAKE_LIST_FILES" : + [ + "D:/CodeProject/PhotoWall/photowall-qt/tests/CMakeLists.txt", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Config.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeEarlyPolicyHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigExtras.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeVersionHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtInstallPaths.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Targets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6VersionlessAliasTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtFeature.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckCXXCompilerFlag.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtFeatureCommon.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicAndroidHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicAppleHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeVersionHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicDependencyHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicExternalProjectHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicFinalizerHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicFindPackageHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicGitHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicPluginHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicPluginHelpers_v2.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomAttributionHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomCpeHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomDepHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomFileHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomGenerationHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomLicenseHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomOpsHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomPurlHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomPythonHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomQtEntityHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomSystemDepHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicTargetHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicTestHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicToolHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicWalkLibsHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicWindowsHelpers.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Dependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestDependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/QtTestProperties.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestVersionlessAliasTargets.cmake" + ], + "CMAKE_SOURCE_DIR" : "D:/CodeProject/PhotoWall/photowall-qt", + "CROSS_CONFIG" : false, + "DEP_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_BrowsingWorkflow_autogen/deps", + "DEP_FILE_RULE_NAME" : "tst_BrowsingWorkflow_autogen/timestamp", + "HEADERS" : [], + "HEADER_EXTENSIONS" : [ "h", "hh", "h++", "hm", "hpp", "hxx", "in", "txx" ], + "INCLUDE_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_BrowsingWorkflow_autogen/include", + "MOC_COMPILATION_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_BrowsingWorkflow_autogen/mocs_compilation.cpp", + "MOC_DEFINITIONS" : + [ + "MINGW_HAS_SECURE_API=1", + "QT_CORE_LIB", + "QT_GUI_LIB", + "QT_NETWORK_LIB", + "QT_OPENGL_LIB", + "QT_QMLINTEGRATION_LIB", + "QT_QML_LIB", + "QT_QUICKCONTROLS2_LIB", + "QT_QUICK_LIB", + "QT_TESTCASE_BUILDDIR=\"D:/CodeProject/PhotoWall/photowall-qt/build/tests\"", + "QT_TESTCASE_SOURCEDIR=\"D:/CodeProject/PhotoWall/photowall-qt/tests\"", + "QT_TESTLIB_LIB", + "UNICODE", + "WIN32", + "WIN64", + "_ENABLE_EXTENDED_ALIGNED_STORAGE", + "_UNICODE", + "_WIN64" + ], + "MOC_DEPEND_FILTERS" : + [ + [ + "Q_PLUGIN_METADATA", + "[\n][ \t]*Q_PLUGIN_METADATA[ \t]*\\([^\\)]*FILE[ \t]*\"([^\"]+)\"" + ] + ], + "MOC_INCLUDES" : + [ + "D:/CodeProject/PhotoWall/photowall-qt/tests", + "D:/CodeProject/PhotoWall/photowall-qt/src", + "D:/CodeProject/PhotoWall/photowall-qt/include", + "D:/Qt/6.10.1/mingw_64/include/QtCore", + "D:/Qt/6.10.1/mingw_64/include", + "D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++", + "D:/Qt/6.10.1/mingw_64/include/QtGui", + "D:/Qt/6.10.1/mingw_64/include/QtQuick", + "D:/Qt/6.10.1/mingw_64/include/QtQml", + "D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration", + "D:/Qt/6.10.1/mingw_64/include/QtNetwork", + "D:/Qt/6.10.1/mingw_64/include/QtOpenGL", + "D:/Qt/6.10.1/mingw_64/include/QtQuickControls2", + "D:/Qt/6.10.1/mingw_64/include/QtTest", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed", + "D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include" + ], + "MOC_MACRO_NAMES" : + [ + "Q_OBJECT", + "Q_GADGET", + "Q_NAMESPACE", + "Q_NAMESPACE_EXPORT", + "Q_GADGET_EXPORT", + "Q_ENUM_NS" + ], + "MOC_OPTIONS" : [], + "MOC_PATH_PREFIX" : false, + "MOC_PREDEFS_CMD" : + [ + "D:/Qt/Tools/mingw1310_64/bin/g++.exe", + "-std=gnu++17", + "-dM", + "-E", + "-c", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp" + ], + "MOC_PREDEFS_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_BrowsingWorkflow_autogen/moc_predefs.h", + "MOC_RELAXED_MODE" : false, + "MOC_SKIP" : + [ + "D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallCore_autogen/mocs_compilation.cpp", + "D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallTestCommon_autogen/mocs_compilation.cpp", + "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_IndexingWorkflow_autogen/mocs_compilation.cpp" + ], + "MULTI_CONFIG" : false, + "PARALLEL" : 16, + "PARSE_CACHE_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/tst_BrowsingWorkflow_autogen.dir/ParseCache.txt", + "QT_MOC_EXECUTABLE" : "D:/Qt/6.10.1/mingw_64/bin/moc.exe", + "QT_UIC_EXECUTABLE" : "", + "QT_VERSION_MAJOR" : 6, + "QT_VERSION_MINOR" : 10, + "SETTINGS_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/tst_BrowsingWorkflow_autogen.dir/AutogenUsed.txt", + "SOURCES" : + [ + [ + "D:/CodeProject/PhotoWall/photowall-qt/tests/e2e/tst_BrowsingWorkflow.cpp", + "Mu", + null + ] + ], + "USE_BETTER_GRAPH" : true, + "VERBOSITY" : 0 +} diff --git a/photowall-qt/build/tests/CMakeFiles/tst_BrowsingWorkflow_autogen.dir/AutogenUsed.txt b/photowall-qt/build/tests/CMakeFiles/tst_BrowsingWorkflow_autogen.dir/AutogenUsed.txt new file mode 100644 index 0000000..fdbd254 --- /dev/null +++ b/photowall-qt/build/tests/CMakeFiles/tst_BrowsingWorkflow_autogen.dir/AutogenUsed.txt @@ -0,0 +1 @@ +moc:25258bc25be3a14bf5945c0b4a0b5354edf719bbdb7ce0fb1372802370d3a86c diff --git a/photowall-qt/build/tests/CMakeFiles/tst_BrowsingWorkflow_autogen.dir/ParseCache.txt b/photowall-qt/build/tests/CMakeFiles/tst_BrowsingWorkflow_autogen.dir/ParseCache.txt new file mode 100644 index 0000000..c8c52b2 --- /dev/null +++ b/photowall-qt/build/tests/CMakeFiles/tst_BrowsingWorkflow_autogen.dir/ParseCache.txt @@ -0,0 +1,766 @@ +# Generated by CMake. Changes will be overwritten. +D:/CodeProject/PhotoWall/photowall-qt/tests/e2e/tst_BrowsingWorkflow.cpp + mmc:Q_OBJECT + mid:tst_BrowsingWorkflow.moc + mdp:D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_BrowsingWorkflow_autogen/moc_predefs.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/include/photowall.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoModel.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/src/core/RustBridge.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestConfig.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestDataGenerator.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestUtils.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/tests/e2e/tst_BrowsingWorkflow.cpp + mdp:D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockFFI.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockPhotoDatabase.h + mdp:D:/CodeProject/PhotoWall/src-tauri/crates/photowall-ffi/include/photowall.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QAbstractItemModel + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QAbstractListModel + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QDateTime + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QDeadlineTimer + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QEvent + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QFlags + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QHash + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QIODevice + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonArray + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QList + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QMap + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QMargins + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QMetaType + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QMutex + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QObject + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QRandomGenerator + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QRect + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QSet + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QSharedDataPointer + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QSize + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QSizeF + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QString + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QStringList + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QTimer + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QUrl + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QVariant + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QtCore + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QtCoreDepends + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20algorithm.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20chrono.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20iterator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20map.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20vector.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23functional.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q26numeric.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractanimation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qabstracteventdispatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractitemmodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractnativeeventfilter.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractproxymodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qanimationgroup.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qapplicationstatic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qassociativeiterable.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomicscopedvaluerollback.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbasictimer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbitarray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbuffer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraymatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcache.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborarray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcbormap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstreamreader.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstreamwriter.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcheckedint_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qchronotimer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcollator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcommandlineoption.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcommandlineparser.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconcatenatetablesproxymodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreapplication.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreapplication_platform.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreevent.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcryptographichash.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdeadlinetimer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdir.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdiriterator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdirlisting.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qeasingcurve.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qelapsedtimer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qeventloop.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qexception.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfactoryinterface.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfile.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfiledevice.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfileinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfileselector.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfilesystemwatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfuture.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfuture_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfutureinterface.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfuturesynchronizer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfuturewatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qidentityproxymodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevice.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qitemselectionmodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonarray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringmatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlibrary.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlibraryinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qline.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlockfile.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qloggingcategory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmargins.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmessageauthenticationcode.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetaobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmimedata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmimedatabase.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmimetype.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmutex.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnativeinterface.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectcleanuphandler.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qoperatingsystemversion.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qparallelanimationgroup.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpauseanimation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpermissions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qplugin.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpluginloader.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpoint.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qprocess.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpromise.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qproperty.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpropertyanimation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpropertyprivate.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qqueue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrandom.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrangemodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrangemodel_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qreadwritelock.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrect.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qresource.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qresultstore.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrunnable.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsavefile.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedvaluerollback.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsemaphore.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsequentialanimationgroup.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsequentialiterable.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsettings.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedmemory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsignalmapper.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsimd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsize.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsocketnotifier.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsortfilterproxymodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qspan.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstack.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstandardpaths.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstaticlatin1stringmatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstorageinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlistmodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringliteral.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemsemaphore.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreversion.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtemporarydir.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtemporaryfile.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtestsupport_core.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtextboundaryfinder.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qthread.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qthreadpool.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qthreadstorage.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtimeline.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtimer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtimezone.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtipccommon.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtmocconstants.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtranslator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtransposeproxymodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtsan_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtsymbolmacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtyperevision.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qurlquery.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantanimation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvarianthash.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantmap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvector.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qversionnumber.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qwaitcondition.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qwineventnotifier.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qxmlstream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qxpfunctional.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/QBrush + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/QColor + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/QFont + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/QIcon + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/QImage + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/QPixmap + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/QTransform + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qbitmap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qbrush.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qcolor.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qcursor.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qevent.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qeventpoint.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qfont.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qguiapplication.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qguiapplication_platform.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qicon.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qimage.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qinputdevice.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qinputmethod.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qkeysequence.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qpaintdevice.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qpixelformat.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qpixmap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qpointingdevice.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qpolygon.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qregion.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qrgb.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qrgba64.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qscreen.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qscreen_platform.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qsurface.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qsurfaceformat.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qtestsupport_gui.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qtgui-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qtransform.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qvector2d.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qvector3d.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qvector4d.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qvectornd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qwindow.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs_win.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/QHostAddress + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkAccessManager + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkCookie + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkReply + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkRequest + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/QSslConfiguration + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/QSslPreSharedKeyAuthenticator + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qabstractsocket.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qhostaddress.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qhttpheaders.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkaccessmanager.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkcookie.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkreply.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkrequest.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qssl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslcertificate.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslconfiguration.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslerror.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslpresharedkeyauthenticator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslsocket.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtcpsocket.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetwork-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/QSignalSpy + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/QtTest + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/QtTestDepends + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qabstractitemmodeltester.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qbenchmark.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qbenchmarkmetric.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qsignalspy.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtest.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtest_gui.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtest_network.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestassert.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestcase.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestdata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestevent.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtesteventloop.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestkeyboard.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestmouse.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestspontaneevent.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestsystem.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtesttostring.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtesttouch.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestwheel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qttestexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qttestglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qttestlib-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qttestversion.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/adxintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxbf16intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxcomplexintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxfp16intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxint8intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxtileintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx2intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx5124fmapsintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx5124vnniwintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bf16intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bf16vlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bitalgintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bwintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512cdintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512dqintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512erintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fp16intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fp16vlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512ifmaintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512ifmavlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512pfintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmi2intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmi2vlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmiintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmivlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vlbwintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vldqintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vnniintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vnnivlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vp2intersectintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vp2intersectvlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vpopcntdqintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vpopcntdqvlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxifmaintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxneconvertintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxvnniint8intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxvnniintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/bmi2intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/bmiintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_futex.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_ios.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_ios.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/codecvt.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_dir.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_fwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_ops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_path.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/istream.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_conv.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets_nonio.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets_nonio.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/quoted_string.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/random.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/random.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/sstream.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_mutex.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_thread.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_lock.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cassert + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/codecvt + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/condition_variable + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwctype + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/experimental/source_location + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/filesystem + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/future + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iomanip + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ios + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/istream + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/locale + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory_resource + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/mutex + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ostream + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/random + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/shared_mutex + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/sstream + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/ctype_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/ctype_inline.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/messages_members.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/opt_random.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/time_members.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cetintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cldemoteintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clflushoptintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clwbintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clzerointrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cmpccxaddintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/emmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/enqcmdintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/f16cintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/fmaintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/fxsrintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/gfniintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/hresetintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/ia32intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/immintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/keylockerintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/lwpintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/lzcntintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mm_malloc.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/movdirintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mwaitintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mwaitxintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pconfigintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pkuintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pmmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/popcntintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/prfchiintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/prfchwintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/raointintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/rdseedintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/rtmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/serializeintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/sgxintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/shaintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/smmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tbmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tmmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tsxldtrkintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/uintrintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/vaesintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/vpclmulqdqintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/waitpkgintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/wbnoinvdintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/wmmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/x86gprintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xmmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsavecintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsaveintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsaveoptintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsavesintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xtestintrin.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wctype.h diff --git a/photowall-qt/build/tests/CMakeFiles/tst_FileOpsWorkflow.dir/e2e/tst_FileOpsWorkflow.cpp.obj b/photowall-qt/build/tests/CMakeFiles/tst_FileOpsWorkflow.dir/e2e/tst_FileOpsWorkflow.cpp.obj new file mode 100644 index 0000000..74c0e0a Binary files /dev/null and b/photowall-qt/build/tests/CMakeFiles/tst_FileOpsWorkflow.dir/e2e/tst_FileOpsWorkflow.cpp.obj differ diff --git a/photowall-qt/build/tests/CMakeFiles/tst_FileOpsWorkflow.dir/tst_FileOpsWorkflow_autogen/mocs_compilation.cpp.obj b/photowall-qt/build/tests/CMakeFiles/tst_FileOpsWorkflow.dir/tst_FileOpsWorkflow_autogen/mocs_compilation.cpp.obj new file mode 100644 index 0000000..75c7fa6 Binary files /dev/null and b/photowall-qt/build/tests/CMakeFiles/tst_FileOpsWorkflow.dir/tst_FileOpsWorkflow_autogen/mocs_compilation.cpp.obj differ diff --git a/photowall-qt/build/tests/CMakeFiles/tst_FileOpsWorkflow_autogen.dir/AutogenInfo.json b/photowall-qt/build/tests/CMakeFiles/tst_FileOpsWorkflow_autogen.dir/AutogenInfo.json new file mode 100644 index 0000000..fc2ac0f --- /dev/null +++ b/photowall-qt/build/tests/CMakeFiles/tst_FileOpsWorkflow_autogen.dir/AutogenInfo.json @@ -0,0 +1,175 @@ +{ + "AUTOGEN_COMMAND_LINE_LENGTH_MAX" : 32000, + "BUILD_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_FileOpsWorkflow_autogen", + "CMAKE_BINARY_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/build", + "CMAKE_CURRENT_BINARY_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests", + "CMAKE_CURRENT_SOURCE_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/tests", + "CMAKE_EXECUTABLE" : "D:/Qt/Tools/CMake_64/bin/cmake.exe", + "CMAKE_LIST_FILES" : + [ + "D:/CodeProject/PhotoWall/photowall-qt/tests/CMakeLists.txt", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Config.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeEarlyPolicyHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigExtras.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeVersionHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtInstallPaths.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Targets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6VersionlessAliasTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtFeature.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckCXXCompilerFlag.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtFeatureCommon.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicAndroidHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicAppleHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeVersionHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicDependencyHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicExternalProjectHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicFinalizerHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicFindPackageHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicGitHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicPluginHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicPluginHelpers_v2.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomAttributionHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomCpeHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomDepHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomFileHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomGenerationHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomLicenseHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomOpsHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomPurlHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomPythonHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomQtEntityHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomSystemDepHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicTargetHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicTestHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicToolHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicWalkLibsHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicWindowsHelpers.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Dependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestDependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/QtTestProperties.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestVersionlessAliasTargets.cmake" + ], + "CMAKE_SOURCE_DIR" : "D:/CodeProject/PhotoWall/photowall-qt", + "CROSS_CONFIG" : false, + "DEP_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_FileOpsWorkflow_autogen/deps", + "DEP_FILE_RULE_NAME" : "tst_FileOpsWorkflow_autogen/timestamp", + "HEADERS" : [], + "HEADER_EXTENSIONS" : [ "h", "hh", "h++", "hm", "hpp", "hxx", "in", "txx" ], + "INCLUDE_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_FileOpsWorkflow_autogen/include", + "MOC_COMPILATION_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_FileOpsWorkflow_autogen/mocs_compilation.cpp", + "MOC_DEFINITIONS" : + [ + "MINGW_HAS_SECURE_API=1", + "QT_CORE_LIB", + "QT_GUI_LIB", + "QT_NETWORK_LIB", + "QT_OPENGL_LIB", + "QT_QMLINTEGRATION_LIB", + "QT_QML_LIB", + "QT_QUICKCONTROLS2_LIB", + "QT_QUICK_LIB", + "QT_TESTCASE_BUILDDIR=\"D:/CodeProject/PhotoWall/photowall-qt/build/tests\"", + "QT_TESTCASE_SOURCEDIR=\"D:/CodeProject/PhotoWall/photowall-qt/tests\"", + "QT_TESTLIB_LIB", + "UNICODE", + "WIN32", + "WIN64", + "_ENABLE_EXTENDED_ALIGNED_STORAGE", + "_UNICODE", + "_WIN64" + ], + "MOC_DEPEND_FILTERS" : + [ + [ + "Q_PLUGIN_METADATA", + "[\n][ \t]*Q_PLUGIN_METADATA[ \t]*\\([^\\)]*FILE[ \t]*\"([^\"]+)\"" + ] + ], + "MOC_INCLUDES" : + [ + "D:/CodeProject/PhotoWall/photowall-qt/tests", + "D:/CodeProject/PhotoWall/photowall-qt/src", + "D:/CodeProject/PhotoWall/photowall-qt/include", + "D:/Qt/6.10.1/mingw_64/include/QtCore", + "D:/Qt/6.10.1/mingw_64/include", + "D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++", + "D:/Qt/6.10.1/mingw_64/include/QtGui", + "D:/Qt/6.10.1/mingw_64/include/QtQuick", + "D:/Qt/6.10.1/mingw_64/include/QtQml", + "D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration", + "D:/Qt/6.10.1/mingw_64/include/QtNetwork", + "D:/Qt/6.10.1/mingw_64/include/QtOpenGL", + "D:/Qt/6.10.1/mingw_64/include/QtQuickControls2", + "D:/Qt/6.10.1/mingw_64/include/QtTest", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed", + "D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include" + ], + "MOC_MACRO_NAMES" : + [ + "Q_OBJECT", + "Q_GADGET", + "Q_NAMESPACE", + "Q_NAMESPACE_EXPORT", + "Q_GADGET_EXPORT", + "Q_ENUM_NS" + ], + "MOC_OPTIONS" : [], + "MOC_PATH_PREFIX" : false, + "MOC_PREDEFS_CMD" : + [ + "D:/Qt/Tools/mingw1310_64/bin/g++.exe", + "-std=gnu++17", + "-dM", + "-E", + "-c", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp" + ], + "MOC_PREDEFS_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_FileOpsWorkflow_autogen/moc_predefs.h", + "MOC_RELAXED_MODE" : false, + "MOC_SKIP" : + [ + "D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallCore_autogen/mocs_compilation.cpp", + "D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallTestCommon_autogen/mocs_compilation.cpp", + "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_BrowsingWorkflow_autogen/mocs_compilation.cpp", + "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_FullWorkflow_autogen/mocs_compilation.cpp", + "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_IndexingWorkflow_autogen/mocs_compilation.cpp", + "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_SearchWorkflow_autogen/mocs_compilation.cpp", + "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_TagsWorkflow_autogen/mocs_compilation.cpp", + "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_TrashWorkflow_autogen/mocs_compilation.cpp" + ], + "MULTI_CONFIG" : false, + "PARALLEL" : 16, + "PARSE_CACHE_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/tst_FileOpsWorkflow_autogen.dir/ParseCache.txt", + "QT_MOC_EXECUTABLE" : "D:/Qt/6.10.1/mingw_64/bin/moc.exe", + "QT_UIC_EXECUTABLE" : "", + "QT_VERSION_MAJOR" : 6, + "QT_VERSION_MINOR" : 10, + "SETTINGS_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/tst_FileOpsWorkflow_autogen.dir/AutogenUsed.txt", + "SOURCES" : + [ + [ + "D:/CodeProject/PhotoWall/photowall-qt/tests/e2e/tst_FileOpsWorkflow.cpp", + "Mu", + null + ] + ], + "USE_BETTER_GRAPH" : true, + "VERBOSITY" : 0 +} diff --git a/photowall-qt/build/tests/CMakeFiles/tst_FileOpsWorkflow_autogen.dir/AutogenUsed.txt b/photowall-qt/build/tests/CMakeFiles/tst_FileOpsWorkflow_autogen.dir/AutogenUsed.txt new file mode 100644 index 0000000..fdbd254 --- /dev/null +++ b/photowall-qt/build/tests/CMakeFiles/tst_FileOpsWorkflow_autogen.dir/AutogenUsed.txt @@ -0,0 +1 @@ +moc:25258bc25be3a14bf5945c0b4a0b5354edf719bbdb7ce0fb1372802370d3a86c diff --git a/photowall-qt/build/tests/CMakeFiles/tst_FileOpsWorkflow_autogen.dir/ParseCache.txt b/photowall-qt/build/tests/CMakeFiles/tst_FileOpsWorkflow_autogen.dir/ParseCache.txt new file mode 100644 index 0000000..81124ec --- /dev/null +++ b/photowall-qt/build/tests/CMakeFiles/tst_FileOpsWorkflow_autogen.dir/ParseCache.txt @@ -0,0 +1,767 @@ +# Generated by CMake. Changes will be overwritten. +D:/CodeProject/PhotoWall/photowall-qt/tests/e2e/tst_FileOpsWorkflow.cpp + mmc:Q_OBJECT + mid:tst_FileOpsWorkflow.moc + mdp:D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_FileOpsWorkflow_autogen/moc_predefs.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/include/photowall.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoStore.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/src/core/RustBridge.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestConfig.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestDataGenerator.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestUtils.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/tests/e2e/tst_FileOpsWorkflow.cpp + mdp:D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockFFI.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockPhotoDatabase.h + mdp:D:/CodeProject/PhotoWall/src-tauri/crates/photowall-ffi/include/photowall.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QAbstractItemModel + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QDateTime + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QDeadlineTimer + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QEvent + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QFlags + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QHash + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QIODevice + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonArray + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QList + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QMap + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QMargins + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QMetaType + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QMutex + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QObject + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QRandomGenerator + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QRect + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QSet + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QSharedDataPointer + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QSize + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QSizeF + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QString + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QStringList + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QTimer + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QUrl + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QVariant + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QtCore + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QtCoreDepends + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20algorithm.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20chrono.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20iterator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20map.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20vector.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23functional.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q26numeric.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractanimation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qabstracteventdispatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractitemmodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractnativeeventfilter.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractproxymodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qanimationgroup.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qapplicationstatic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qassociativeiterable.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomicscopedvaluerollback.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbasictimer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbitarray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbuffer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraymatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcache.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborarray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcbormap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstreamreader.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstreamwriter.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcheckedint_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qchronotimer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcollator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcommandlineoption.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcommandlineparser.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconcatenatetablesproxymodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreapplication.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreapplication_platform.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreevent.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcryptographichash.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdeadlinetimer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdir.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdiriterator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdirlisting.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qeasingcurve.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qelapsedtimer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qeventloop.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qexception.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfactoryinterface.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfile.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfiledevice.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfileinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfileselector.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfilesystemwatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfuture.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfuture_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfutureinterface.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfuturesynchronizer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfuturewatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qidentityproxymodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevice.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qitemselectionmodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonarray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringmatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlibrary.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlibraryinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qline.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlockfile.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qloggingcategory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmargins.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmessageauthenticationcode.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetaobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmimedata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmimedatabase.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmimetype.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmutex.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnativeinterface.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectcleanuphandler.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qoperatingsystemversion.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qparallelanimationgroup.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpauseanimation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpermissions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qplugin.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpluginloader.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpoint.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qprocess.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpromise.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qproperty.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpropertyanimation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpropertyprivate.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qqueue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrandom.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrangemodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrangemodel_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qreadwritelock.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrect.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qresource.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qresultstore.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrunnable.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsavefile.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedvaluerollback.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsemaphore.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsequentialanimationgroup.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsequentialiterable.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsettings.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedmemory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsignalmapper.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsimd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsize.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsocketnotifier.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsortfilterproxymodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qspan.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstack.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstandardpaths.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstaticlatin1stringmatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstorageinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlistmodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringliteral.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemsemaphore.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreversion.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtemporarydir.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtemporaryfile.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtestsupport_core.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtextboundaryfinder.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qthread.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qthreadpool.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qthreadstorage.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtimeline.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtimer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtimezone.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtipccommon.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtmocconstants.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtranslator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtransposeproxymodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtsan_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtsymbolmacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtyperevision.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qurlquery.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantanimation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvarianthash.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantmap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvector.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qversionnumber.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qwaitcondition.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qwineventnotifier.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qxmlstream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qxpfunctional.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/QBrush + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/QColor + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/QFont + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/QIcon + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/QImage + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/QPixmap + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/QTransform + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qbitmap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qbrush.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qcolor.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qcursor.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qevent.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qeventpoint.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qfont.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qguiapplication.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qguiapplication_platform.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qicon.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qimage.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qinputdevice.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qinputmethod.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qkeysequence.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qpaintdevice.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qpixelformat.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qpixmap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qpointingdevice.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qpolygon.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qregion.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qrgb.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qrgba64.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qscreen.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qscreen_platform.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qsurface.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qsurfaceformat.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qtestsupport_gui.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qtgui-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qtransform.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qvector2d.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qvector3d.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qvector4d.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qvectornd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qwindow.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs_win.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/QHostAddress + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkAccessManager + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkCookie + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkReply + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkRequest + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/QSslConfiguration + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/QSslPreSharedKeyAuthenticator + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qabstractsocket.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qhostaddress.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qhttpheaders.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkaccessmanager.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkcookie.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkreply.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkrequest.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qssl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslcertificate.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslconfiguration.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslerror.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslpresharedkeyauthenticator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslsocket.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtcpsocket.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetwork-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlregistration.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration/qqmlintegration.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/QSignalSpy + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/QtTest + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/QtTestDepends + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qabstractitemmodeltester.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qbenchmark.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qbenchmarkmetric.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qsignalspy.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtest.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtest_gui.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtest_network.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestassert.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestcase.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestdata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestevent.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtesteventloop.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestkeyboard.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestmouse.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestspontaneevent.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestsystem.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtesttostring.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtesttouch.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestwheel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qttestexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qttestglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qttestlib-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qttestversion.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/adxintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxbf16intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxcomplexintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxfp16intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxint8intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxtileintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx2intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx5124fmapsintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx5124vnniwintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bf16intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bf16vlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bitalgintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bwintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512cdintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512dqintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512erintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fp16intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fp16vlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512ifmaintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512ifmavlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512pfintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmi2intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmi2vlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmiintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmivlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vlbwintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vldqintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vnniintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vnnivlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vp2intersectintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vp2intersectvlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vpopcntdqintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vpopcntdqvlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxifmaintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxneconvertintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxvnniint8intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxvnniintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/bmi2intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/bmiintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_futex.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_ios.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_ios.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/codecvt.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_dir.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_fwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_ops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_path.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/istream.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_conv.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets_nonio.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets_nonio.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/quoted_string.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/random.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/random.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/sstream.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_mutex.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_thread.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_lock.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cassert + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/codecvt + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/condition_variable + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwctype + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/experimental/source_location + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/filesystem + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/future + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iomanip + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ios + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/istream + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/locale + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory_resource + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/mutex + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ostream + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/random + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/shared_mutex + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/sstream + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/ctype_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/ctype_inline.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/messages_members.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/opt_random.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/time_members.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cetintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cldemoteintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clflushoptintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clwbintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clzerointrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cmpccxaddintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/emmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/enqcmdintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/f16cintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/fmaintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/fxsrintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/gfniintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/hresetintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/ia32intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/immintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/keylockerintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/lwpintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/lzcntintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mm_malloc.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/movdirintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mwaitintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mwaitxintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pconfigintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pkuintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pmmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/popcntintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/prfchiintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/prfchwintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/raointintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/rdseedintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/rtmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/serializeintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/sgxintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/shaintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/smmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tbmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tmmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tsxldtrkintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/uintrintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/vaesintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/vpclmulqdqintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/waitpkgintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/wbnoinvdintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/wmmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/x86gprintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xmmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsavecintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsaveintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsaveoptintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsavesintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xtestintrin.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wctype.h diff --git a/photowall-qt/build/tests/CMakeFiles/tst_FullWorkflow.dir/e2e/tst_FullWorkflow.cpp.obj b/photowall-qt/build/tests/CMakeFiles/tst_FullWorkflow.dir/e2e/tst_FullWorkflow.cpp.obj new file mode 100644 index 0000000..ea25ca7 Binary files /dev/null and b/photowall-qt/build/tests/CMakeFiles/tst_FullWorkflow.dir/e2e/tst_FullWorkflow.cpp.obj differ diff --git a/photowall-qt/build/tests/CMakeFiles/tst_FullWorkflow.dir/tst_FullWorkflow_autogen/mocs_compilation.cpp.obj b/photowall-qt/build/tests/CMakeFiles/tst_FullWorkflow.dir/tst_FullWorkflow_autogen/mocs_compilation.cpp.obj new file mode 100644 index 0000000..bb55a6b Binary files /dev/null and b/photowall-qt/build/tests/CMakeFiles/tst_FullWorkflow.dir/tst_FullWorkflow_autogen/mocs_compilation.cpp.obj differ diff --git a/photowall-qt/build/tests/CMakeFiles/tst_FullWorkflow_autogen.dir/AutogenInfo.json b/photowall-qt/build/tests/CMakeFiles/tst_FullWorkflow_autogen.dir/AutogenInfo.json new file mode 100644 index 0000000..7c52f83 --- /dev/null +++ b/photowall-qt/build/tests/CMakeFiles/tst_FullWorkflow_autogen.dir/AutogenInfo.json @@ -0,0 +1,174 @@ +{ + "AUTOGEN_COMMAND_LINE_LENGTH_MAX" : 32000, + "BUILD_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_FullWorkflow_autogen", + "CMAKE_BINARY_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/build", + "CMAKE_CURRENT_BINARY_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests", + "CMAKE_CURRENT_SOURCE_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/tests", + "CMAKE_EXECUTABLE" : "D:/Qt/Tools/CMake_64/bin/cmake.exe", + "CMAKE_LIST_FILES" : + [ + "D:/CodeProject/PhotoWall/photowall-qt/tests/CMakeLists.txt", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Config.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeEarlyPolicyHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigExtras.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeVersionHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtInstallPaths.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Targets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6VersionlessAliasTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtFeature.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckCXXCompilerFlag.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtFeatureCommon.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicAndroidHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicAppleHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeVersionHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicDependencyHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicExternalProjectHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicFinalizerHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicFindPackageHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicGitHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicPluginHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicPluginHelpers_v2.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomAttributionHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomCpeHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomDepHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomFileHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomGenerationHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomLicenseHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomOpsHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomPurlHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomPythonHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomQtEntityHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomSystemDepHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicTargetHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicTestHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicToolHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicWalkLibsHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicWindowsHelpers.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Dependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestDependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/QtTestProperties.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestVersionlessAliasTargets.cmake" + ], + "CMAKE_SOURCE_DIR" : "D:/CodeProject/PhotoWall/photowall-qt", + "CROSS_CONFIG" : false, + "DEP_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_FullWorkflow_autogen/deps", + "DEP_FILE_RULE_NAME" : "tst_FullWorkflow_autogen/timestamp", + "HEADERS" : [], + "HEADER_EXTENSIONS" : [ "h", "hh", "h++", "hm", "hpp", "hxx", "in", "txx" ], + "INCLUDE_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_FullWorkflow_autogen/include", + "MOC_COMPILATION_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_FullWorkflow_autogen/mocs_compilation.cpp", + "MOC_DEFINITIONS" : + [ + "MINGW_HAS_SECURE_API=1", + "QT_CORE_LIB", + "QT_GUI_LIB", + "QT_NETWORK_LIB", + "QT_OPENGL_LIB", + "QT_QMLINTEGRATION_LIB", + "QT_QML_LIB", + "QT_QUICKCONTROLS2_LIB", + "QT_QUICK_LIB", + "QT_TESTCASE_BUILDDIR=\"D:/CodeProject/PhotoWall/photowall-qt/build/tests\"", + "QT_TESTCASE_SOURCEDIR=\"D:/CodeProject/PhotoWall/photowall-qt/tests\"", + "QT_TESTLIB_LIB", + "UNICODE", + "WIN32", + "WIN64", + "_ENABLE_EXTENDED_ALIGNED_STORAGE", + "_UNICODE", + "_WIN64" + ], + "MOC_DEPEND_FILTERS" : + [ + [ + "Q_PLUGIN_METADATA", + "[\n][ \t]*Q_PLUGIN_METADATA[ \t]*\\([^\\)]*FILE[ \t]*\"([^\"]+)\"" + ] + ], + "MOC_INCLUDES" : + [ + "D:/CodeProject/PhotoWall/photowall-qt/tests", + "D:/CodeProject/PhotoWall/photowall-qt/src", + "D:/CodeProject/PhotoWall/photowall-qt/include", + "D:/Qt/6.10.1/mingw_64/include/QtCore", + "D:/Qt/6.10.1/mingw_64/include", + "D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++", + "D:/Qt/6.10.1/mingw_64/include/QtGui", + "D:/Qt/6.10.1/mingw_64/include/QtQuick", + "D:/Qt/6.10.1/mingw_64/include/QtQml", + "D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration", + "D:/Qt/6.10.1/mingw_64/include/QtNetwork", + "D:/Qt/6.10.1/mingw_64/include/QtOpenGL", + "D:/Qt/6.10.1/mingw_64/include/QtQuickControls2", + "D:/Qt/6.10.1/mingw_64/include/QtTest", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed", + "D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include" + ], + "MOC_MACRO_NAMES" : + [ + "Q_OBJECT", + "Q_GADGET", + "Q_NAMESPACE", + "Q_NAMESPACE_EXPORT", + "Q_GADGET_EXPORT", + "Q_ENUM_NS" + ], + "MOC_OPTIONS" : [], + "MOC_PATH_PREFIX" : false, + "MOC_PREDEFS_CMD" : + [ + "D:/Qt/Tools/mingw1310_64/bin/g++.exe", + "-std=gnu++17", + "-dM", + "-E", + "-c", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp" + ], + "MOC_PREDEFS_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_FullWorkflow_autogen/moc_predefs.h", + "MOC_RELAXED_MODE" : false, + "MOC_SKIP" : + [ + "D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallCore_autogen/mocs_compilation.cpp", + "D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallTestCommon_autogen/mocs_compilation.cpp", + "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_BrowsingWorkflow_autogen/mocs_compilation.cpp", + "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_IndexingWorkflow_autogen/mocs_compilation.cpp", + "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_SearchWorkflow_autogen/mocs_compilation.cpp", + "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_TagsWorkflow_autogen/mocs_compilation.cpp", + "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_TrashWorkflow_autogen/mocs_compilation.cpp" + ], + "MULTI_CONFIG" : false, + "PARALLEL" : 16, + "PARSE_CACHE_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/tst_FullWorkflow_autogen.dir/ParseCache.txt", + "QT_MOC_EXECUTABLE" : "D:/Qt/6.10.1/mingw_64/bin/moc.exe", + "QT_UIC_EXECUTABLE" : "", + "QT_VERSION_MAJOR" : 6, + "QT_VERSION_MINOR" : 10, + "SETTINGS_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/tst_FullWorkflow_autogen.dir/AutogenUsed.txt", + "SOURCES" : + [ + [ + "D:/CodeProject/PhotoWall/photowall-qt/tests/e2e/tst_FullWorkflow.cpp", + "Mu", + null + ] + ], + "USE_BETTER_GRAPH" : true, + "VERBOSITY" : 0 +} diff --git a/photowall-qt/build/tests/CMakeFiles/tst_FullWorkflow_autogen.dir/AutogenUsed.txt b/photowall-qt/build/tests/CMakeFiles/tst_FullWorkflow_autogen.dir/AutogenUsed.txt new file mode 100644 index 0000000..fdbd254 --- /dev/null +++ b/photowall-qt/build/tests/CMakeFiles/tst_FullWorkflow_autogen.dir/AutogenUsed.txt @@ -0,0 +1 @@ +moc:25258bc25be3a14bf5945c0b4a0b5354edf719bbdb7ce0fb1372802370d3a86c diff --git a/photowall-qt/build/tests/CMakeFiles/tst_FullWorkflow_autogen.dir/ParseCache.txt b/photowall-qt/build/tests/CMakeFiles/tst_FullWorkflow_autogen.dir/ParseCache.txt new file mode 100644 index 0000000..27d48af --- /dev/null +++ b/photowall-qt/build/tests/CMakeFiles/tst_FullWorkflow_autogen.dir/ParseCache.txt @@ -0,0 +1,766 @@ +# Generated by CMake. Changes will be overwritten. +D:/CodeProject/PhotoWall/photowall-qt/tests/e2e/tst_FullWorkflow.cpp + mmc:Q_OBJECT + mid:tst_FullWorkflow.moc + mdp:D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_FullWorkflow_autogen/moc_predefs.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/include/photowall.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoModel.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/src/core/RustBridge.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestConfig.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestDataGenerator.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestUtils.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/tests/e2e/tst_FullWorkflow.cpp + mdp:D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockFFI.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockPhotoDatabase.h + mdp:D:/CodeProject/PhotoWall/src-tauri/crates/photowall-ffi/include/photowall.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QAbstractItemModel + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QAbstractListModel + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QDateTime + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QDeadlineTimer + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QEvent + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QFlags + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QHash + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QIODevice + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonArray + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QList + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QMap + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QMargins + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QMetaType + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QMutex + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QObject + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QRandomGenerator + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QRect + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QSet + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QSharedDataPointer + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QSize + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QSizeF + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QString + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QStringList + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QTimer + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QUrl + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QVariant + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QtCore + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QtCoreDepends + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20algorithm.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20chrono.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20iterator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20map.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20vector.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23functional.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q26numeric.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractanimation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qabstracteventdispatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractitemmodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractnativeeventfilter.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractproxymodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qanimationgroup.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qapplicationstatic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qassociativeiterable.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomicscopedvaluerollback.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbasictimer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbitarray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbuffer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraymatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcache.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborarray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcbormap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstreamreader.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstreamwriter.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcheckedint_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qchronotimer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcollator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcommandlineoption.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcommandlineparser.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconcatenatetablesproxymodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreapplication.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreapplication_platform.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreevent.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcryptographichash.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdeadlinetimer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdir.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdiriterator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdirlisting.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qeasingcurve.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qelapsedtimer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qeventloop.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qexception.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfactoryinterface.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfile.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfiledevice.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfileinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfileselector.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfilesystemwatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfuture.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfuture_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfutureinterface.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfuturesynchronizer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfuturewatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qidentityproxymodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevice.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qitemselectionmodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonarray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringmatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlibrary.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlibraryinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qline.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlockfile.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qloggingcategory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmargins.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmessageauthenticationcode.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetaobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmimedata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmimedatabase.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmimetype.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmutex.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnativeinterface.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectcleanuphandler.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qoperatingsystemversion.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qparallelanimationgroup.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpauseanimation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpermissions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qplugin.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpluginloader.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpoint.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qprocess.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpromise.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qproperty.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpropertyanimation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpropertyprivate.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qqueue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrandom.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrangemodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrangemodel_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qreadwritelock.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrect.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qresource.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qresultstore.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrunnable.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsavefile.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedvaluerollback.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsemaphore.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsequentialanimationgroup.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsequentialiterable.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsettings.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedmemory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsignalmapper.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsimd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsize.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsocketnotifier.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsortfilterproxymodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qspan.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstack.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstandardpaths.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstaticlatin1stringmatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstorageinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlistmodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringliteral.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemsemaphore.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreversion.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtemporarydir.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtemporaryfile.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtestsupport_core.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtextboundaryfinder.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qthread.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qthreadpool.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qthreadstorage.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtimeline.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtimer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtimezone.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtipccommon.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtmocconstants.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtranslator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtransposeproxymodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtsan_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtsymbolmacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtyperevision.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qurlquery.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantanimation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvarianthash.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantmap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvector.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qversionnumber.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qwaitcondition.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qwineventnotifier.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qxmlstream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qxpfunctional.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/QBrush + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/QColor + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/QFont + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/QIcon + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/QImage + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/QPixmap + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/QTransform + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qbitmap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qbrush.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qcolor.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qcursor.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qevent.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qeventpoint.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qfont.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qguiapplication.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qguiapplication_platform.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qicon.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qimage.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qinputdevice.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qinputmethod.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qkeysequence.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qpaintdevice.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qpixelformat.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qpixmap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qpointingdevice.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qpolygon.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qregion.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qrgb.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qrgba64.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qscreen.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qscreen_platform.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qsurface.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qsurfaceformat.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qtestsupport_gui.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qtgui-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qtransform.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qvector2d.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qvector3d.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qvector4d.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qvectornd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qwindow.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs_win.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/QHostAddress + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkAccessManager + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkCookie + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkReply + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkRequest + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/QSslConfiguration + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/QSslPreSharedKeyAuthenticator + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qabstractsocket.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qhostaddress.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qhttpheaders.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkaccessmanager.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkcookie.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkreply.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkrequest.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qssl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslcertificate.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslconfiguration.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslerror.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslpresharedkeyauthenticator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslsocket.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtcpsocket.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetwork-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/QSignalSpy + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/QtTest + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/QtTestDepends + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qabstractitemmodeltester.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qbenchmark.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qbenchmarkmetric.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qsignalspy.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtest.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtest_gui.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtest_network.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestassert.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestcase.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestdata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestevent.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtesteventloop.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestkeyboard.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestmouse.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestspontaneevent.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestsystem.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtesttostring.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtesttouch.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestwheel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qttestexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qttestglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qttestlib-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qttestversion.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/adxintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxbf16intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxcomplexintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxfp16intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxint8intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxtileintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx2intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx5124fmapsintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx5124vnniwintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bf16intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bf16vlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bitalgintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bwintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512cdintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512dqintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512erintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fp16intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fp16vlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512ifmaintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512ifmavlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512pfintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmi2intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmi2vlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmiintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmivlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vlbwintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vldqintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vnniintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vnnivlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vp2intersectintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vp2intersectvlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vpopcntdqintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vpopcntdqvlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxifmaintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxneconvertintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxvnniint8intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxvnniintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/bmi2intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/bmiintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_futex.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_ios.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_ios.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/codecvt.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_dir.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_fwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_ops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_path.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/istream.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_conv.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets_nonio.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets_nonio.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/quoted_string.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/random.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/random.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/sstream.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_mutex.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_thread.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_lock.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cassert + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/codecvt + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/condition_variable + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwctype + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/experimental/source_location + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/filesystem + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/future + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iomanip + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ios + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/istream + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/locale + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory_resource + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/mutex + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ostream + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/random + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/shared_mutex + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/sstream + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/ctype_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/ctype_inline.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/messages_members.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/opt_random.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/time_members.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cetintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cldemoteintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clflushoptintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clwbintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clzerointrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cmpccxaddintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/emmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/enqcmdintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/f16cintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/fmaintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/fxsrintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/gfniintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/hresetintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/ia32intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/immintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/keylockerintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/lwpintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/lzcntintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mm_malloc.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/movdirintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mwaitintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mwaitxintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pconfigintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pkuintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pmmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/popcntintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/prfchiintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/prfchwintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/raointintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/rdseedintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/rtmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/serializeintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/sgxintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/shaintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/smmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tbmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tmmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tsxldtrkintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/uintrintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/vaesintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/vpclmulqdqintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/waitpkgintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/wbnoinvdintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/wmmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/x86gprintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xmmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsavecintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsaveintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsaveoptintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsavesintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xtestintrin.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wctype.h diff --git a/photowall-qt/build/tests/CMakeFiles/tst_IndexingWorkflow.dir/e2e/tst_IndexingWorkflow.cpp.obj b/photowall-qt/build/tests/CMakeFiles/tst_IndexingWorkflow.dir/e2e/tst_IndexingWorkflow.cpp.obj new file mode 100644 index 0000000..5b835db Binary files /dev/null and b/photowall-qt/build/tests/CMakeFiles/tst_IndexingWorkflow.dir/e2e/tst_IndexingWorkflow.cpp.obj differ diff --git a/photowall-qt/build/tests/CMakeFiles/tst_IndexingWorkflow.dir/tst_IndexingWorkflow_autogen/mocs_compilation.cpp.obj b/photowall-qt/build/tests/CMakeFiles/tst_IndexingWorkflow.dir/tst_IndexingWorkflow_autogen/mocs_compilation.cpp.obj new file mode 100644 index 0000000..efe8cf6 Binary files /dev/null and b/photowall-qt/build/tests/CMakeFiles/tst_IndexingWorkflow.dir/tst_IndexingWorkflow_autogen/mocs_compilation.cpp.obj differ diff --git a/photowall-qt/build/tests/CMakeFiles/tst_IndexingWorkflow_autogen.dir/AutogenInfo.json b/photowall-qt/build/tests/CMakeFiles/tst_IndexingWorkflow_autogen.dir/AutogenInfo.json new file mode 100644 index 0000000..83537d4 --- /dev/null +++ b/photowall-qt/build/tests/CMakeFiles/tst_IndexingWorkflow_autogen.dir/AutogenInfo.json @@ -0,0 +1,169 @@ +{ + "AUTOGEN_COMMAND_LINE_LENGTH_MAX" : 32000, + "BUILD_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_IndexingWorkflow_autogen", + "CMAKE_BINARY_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/build", + "CMAKE_CURRENT_BINARY_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests", + "CMAKE_CURRENT_SOURCE_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/tests", + "CMAKE_EXECUTABLE" : "D:/Qt/Tools/CMake_64/bin/cmake.exe", + "CMAKE_LIST_FILES" : + [ + "D:/CodeProject/PhotoWall/photowall-qt/tests/CMakeLists.txt", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Config.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeEarlyPolicyHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigExtras.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeVersionHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtInstallPaths.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Targets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6VersionlessAliasTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtFeature.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckCXXCompilerFlag.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtFeatureCommon.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicAndroidHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicAppleHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeVersionHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicDependencyHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicExternalProjectHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicFinalizerHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicFindPackageHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicGitHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicPluginHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicPluginHelpers_v2.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomAttributionHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomCpeHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomDepHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomFileHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomGenerationHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomLicenseHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomOpsHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomPurlHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomPythonHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomQtEntityHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomSystemDepHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicTargetHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicTestHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicToolHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicWalkLibsHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicWindowsHelpers.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Dependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestDependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/QtTestProperties.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestVersionlessAliasTargets.cmake" + ], + "CMAKE_SOURCE_DIR" : "D:/CodeProject/PhotoWall/photowall-qt", + "CROSS_CONFIG" : false, + "DEP_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_IndexingWorkflow_autogen/deps", + "DEP_FILE_RULE_NAME" : "tst_IndexingWorkflow_autogen/timestamp", + "HEADERS" : [], + "HEADER_EXTENSIONS" : [ "h", "hh", "h++", "hm", "hpp", "hxx", "in", "txx" ], + "INCLUDE_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_IndexingWorkflow_autogen/include", + "MOC_COMPILATION_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_IndexingWorkflow_autogen/mocs_compilation.cpp", + "MOC_DEFINITIONS" : + [ + "MINGW_HAS_SECURE_API=1", + "QT_CORE_LIB", + "QT_GUI_LIB", + "QT_NETWORK_LIB", + "QT_OPENGL_LIB", + "QT_QMLINTEGRATION_LIB", + "QT_QML_LIB", + "QT_QUICKCONTROLS2_LIB", + "QT_QUICK_LIB", + "QT_TESTCASE_BUILDDIR=\"D:/CodeProject/PhotoWall/photowall-qt/build/tests\"", + "QT_TESTCASE_SOURCEDIR=\"D:/CodeProject/PhotoWall/photowall-qt/tests\"", + "QT_TESTLIB_LIB", + "UNICODE", + "WIN32", + "WIN64", + "_ENABLE_EXTENDED_ALIGNED_STORAGE", + "_UNICODE", + "_WIN64" + ], + "MOC_DEPEND_FILTERS" : + [ + [ + "Q_PLUGIN_METADATA", + "[\n][ \t]*Q_PLUGIN_METADATA[ \t]*\\([^\\)]*FILE[ \t]*\"([^\"]+)\"" + ] + ], + "MOC_INCLUDES" : + [ + "D:/CodeProject/PhotoWall/photowall-qt/tests", + "D:/CodeProject/PhotoWall/photowall-qt/src", + "D:/CodeProject/PhotoWall/photowall-qt/include", + "D:/Qt/6.10.1/mingw_64/include/QtCore", + "D:/Qt/6.10.1/mingw_64/include", + "D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++", + "D:/Qt/6.10.1/mingw_64/include/QtGui", + "D:/Qt/6.10.1/mingw_64/include/QtQuick", + "D:/Qt/6.10.1/mingw_64/include/QtQml", + "D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration", + "D:/Qt/6.10.1/mingw_64/include/QtNetwork", + "D:/Qt/6.10.1/mingw_64/include/QtOpenGL", + "D:/Qt/6.10.1/mingw_64/include/QtQuickControls2", + "D:/Qt/6.10.1/mingw_64/include/QtTest", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed", + "D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include" + ], + "MOC_MACRO_NAMES" : + [ + "Q_OBJECT", + "Q_GADGET", + "Q_NAMESPACE", + "Q_NAMESPACE_EXPORT", + "Q_GADGET_EXPORT", + "Q_ENUM_NS" + ], + "MOC_OPTIONS" : [], + "MOC_PATH_PREFIX" : false, + "MOC_PREDEFS_CMD" : + [ + "D:/Qt/Tools/mingw1310_64/bin/g++.exe", + "-std=gnu++17", + "-dM", + "-E", + "-c", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp" + ], + "MOC_PREDEFS_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_IndexingWorkflow_autogen/moc_predefs.h", + "MOC_RELAXED_MODE" : false, + "MOC_SKIP" : + [ + "D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallCore_autogen/mocs_compilation.cpp", + "D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallTestCommon_autogen/mocs_compilation.cpp" + ], + "MULTI_CONFIG" : false, + "PARALLEL" : 16, + "PARSE_CACHE_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/tst_IndexingWorkflow_autogen.dir/ParseCache.txt", + "QT_MOC_EXECUTABLE" : "D:/Qt/6.10.1/mingw_64/bin/moc.exe", + "QT_UIC_EXECUTABLE" : "", + "QT_VERSION_MAJOR" : 6, + "QT_VERSION_MINOR" : 10, + "SETTINGS_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/tst_IndexingWorkflow_autogen.dir/AutogenUsed.txt", + "SOURCES" : + [ + [ + "D:/CodeProject/PhotoWall/photowall-qt/tests/e2e/tst_IndexingWorkflow.cpp", + "Mu", + null + ] + ], + "USE_BETTER_GRAPH" : true, + "VERBOSITY" : 0 +} diff --git a/photowall-qt/build/tests/CMakeFiles/tst_IndexingWorkflow_autogen.dir/AutogenUsed.txt b/photowall-qt/build/tests/CMakeFiles/tst_IndexingWorkflow_autogen.dir/AutogenUsed.txt new file mode 100644 index 0000000..fdbd254 --- /dev/null +++ b/photowall-qt/build/tests/CMakeFiles/tst_IndexingWorkflow_autogen.dir/AutogenUsed.txt @@ -0,0 +1 @@ +moc:25258bc25be3a14bf5945c0b4a0b5354edf719bbdb7ce0fb1372802370d3a86c diff --git a/photowall-qt/build/tests/CMakeFiles/tst_IndexingWorkflow_autogen.dir/ParseCache.txt b/photowall-qt/build/tests/CMakeFiles/tst_IndexingWorkflow_autogen.dir/ParseCache.txt new file mode 100644 index 0000000..bed9efd --- /dev/null +++ b/photowall-qt/build/tests/CMakeFiles/tst_IndexingWorkflow_autogen.dir/ParseCache.txt @@ -0,0 +1,764 @@ +# Generated by CMake. Changes will be overwritten. +D:/CodeProject/PhotoWall/photowall-qt/tests/e2e/tst_IndexingWorkflow.cpp + mmc:Q_OBJECT + mid:tst_IndexingWorkflow.moc + mdp:D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_IndexingWorkflow_autogen/moc_predefs.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/include/photowall.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/src/core/RustBridge.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestConfig.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestDataGenerator.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestUtils.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/tests/e2e/tst_IndexingWorkflow.cpp + mdp:D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockFFI.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockPhotoDatabase.h + mdp:D:/CodeProject/PhotoWall/src-tauri/crates/photowall-ffi/include/photowall.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QAbstractItemModel + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QDateTime + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QDeadlineTimer + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QEvent + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QFlags + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QHash + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QIODevice + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonArray + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QList + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QMap + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QMargins + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QMetaType + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QMutex + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QObject + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QRandomGenerator + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QRect + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QSet + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QSharedDataPointer + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QSize + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QSizeF + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QString + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QStringList + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QTimer + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QUrl + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QVariant + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QtCore + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QtCoreDepends + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20algorithm.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20chrono.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20iterator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20map.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20vector.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23functional.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q26numeric.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractanimation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qabstracteventdispatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractitemmodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractnativeeventfilter.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractproxymodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qanimationgroup.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qapplicationstatic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qassociativeiterable.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomicscopedvaluerollback.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbasictimer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbitarray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbuffer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraymatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcache.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborarray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcbormap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstreamreader.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstreamwriter.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcheckedint_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qchronotimer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcollator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcommandlineoption.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcommandlineparser.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconcatenatetablesproxymodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreapplication.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreapplication_platform.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreevent.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcryptographichash.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdeadlinetimer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdir.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdiriterator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdirlisting.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qeasingcurve.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qelapsedtimer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qeventloop.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qexception.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfactoryinterface.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfile.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfiledevice.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfileinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfileselector.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfilesystemwatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfuture.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfuture_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfutureinterface.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfuturesynchronizer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfuturewatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qidentityproxymodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevice.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qitemselectionmodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonarray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringmatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlibrary.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlibraryinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qline.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlockfile.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qloggingcategory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmargins.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmessageauthenticationcode.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetaobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmimedata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmimedatabase.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmimetype.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmutex.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnativeinterface.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectcleanuphandler.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qoperatingsystemversion.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qparallelanimationgroup.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpauseanimation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpermissions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qplugin.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpluginloader.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpoint.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qprocess.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpromise.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qproperty.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpropertyanimation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpropertyprivate.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qqueue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrandom.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrangemodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrangemodel_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qreadwritelock.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrect.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qresource.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qresultstore.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrunnable.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsavefile.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedvaluerollback.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsemaphore.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsequentialanimationgroup.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsequentialiterable.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsettings.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedmemory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsignalmapper.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsimd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsize.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsocketnotifier.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsortfilterproxymodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qspan.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstack.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstandardpaths.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstaticlatin1stringmatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstorageinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlistmodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringliteral.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemsemaphore.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreversion.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtemporarydir.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtemporaryfile.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtestsupport_core.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtextboundaryfinder.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qthread.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qthreadpool.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qthreadstorage.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtimeline.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtimer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtimezone.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtipccommon.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtmocconstants.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtranslator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtransposeproxymodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtsan_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtsymbolmacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtyperevision.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qurlquery.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantanimation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvarianthash.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantmap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvector.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qversionnumber.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qwaitcondition.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qwineventnotifier.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qxmlstream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qxpfunctional.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/QBrush + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/QColor + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/QFont + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/QIcon + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/QImage + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/QPixmap + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/QTransform + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qbitmap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qbrush.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qcolor.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qcursor.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qevent.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qeventpoint.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qfont.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qguiapplication.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qguiapplication_platform.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qicon.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qimage.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qinputdevice.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qinputmethod.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qkeysequence.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qpaintdevice.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qpixelformat.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qpixmap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qpointingdevice.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qpolygon.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qregion.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qrgb.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qrgba64.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qscreen.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qscreen_platform.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qsurface.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qsurfaceformat.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qtestsupport_gui.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qtgui-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qtransform.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qvector2d.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qvector3d.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qvector4d.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qvectornd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qwindow.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs_win.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/QHostAddress + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkAccessManager + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkCookie + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkReply + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkRequest + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/QSslConfiguration + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/QSslPreSharedKeyAuthenticator + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qabstractsocket.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qhostaddress.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qhttpheaders.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkaccessmanager.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkcookie.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkreply.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkrequest.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qssl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslcertificate.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslconfiguration.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslerror.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslpresharedkeyauthenticator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslsocket.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtcpsocket.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetwork-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/QSignalSpy + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/QtTest + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/QtTestDepends + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qabstractitemmodeltester.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qbenchmark.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qbenchmarkmetric.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qsignalspy.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtest.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtest_gui.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtest_network.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestassert.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestcase.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestdata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestevent.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtesteventloop.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestkeyboard.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestmouse.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestspontaneevent.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestsystem.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtesttostring.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtesttouch.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestwheel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qttestexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qttestglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qttestlib-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qttestversion.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/adxintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxbf16intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxcomplexintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxfp16intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxint8intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxtileintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx2intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx5124fmapsintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx5124vnniwintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bf16intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bf16vlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bitalgintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bwintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512cdintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512dqintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512erintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fp16intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fp16vlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512ifmaintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512ifmavlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512pfintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmi2intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmi2vlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmiintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmivlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vlbwintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vldqintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vnniintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vnnivlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vp2intersectintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vp2intersectvlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vpopcntdqintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vpopcntdqvlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxifmaintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxneconvertintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxvnniint8intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxvnniintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/bmi2intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/bmiintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_futex.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_ios.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_ios.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/codecvt.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_dir.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_fwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_ops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_path.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/istream.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_conv.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets_nonio.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets_nonio.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/quoted_string.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/random.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/random.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/sstream.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_mutex.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_thread.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_lock.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cassert + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/codecvt + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/condition_variable + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwctype + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/experimental/source_location + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/filesystem + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/future + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iomanip + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ios + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/istream + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/locale + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory_resource + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/mutex + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ostream + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/random + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/shared_mutex + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/sstream + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/ctype_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/ctype_inline.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/messages_members.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/opt_random.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/time_members.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cetintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cldemoteintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clflushoptintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clwbintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clzerointrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cmpccxaddintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/emmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/enqcmdintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/f16cintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/fmaintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/fxsrintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/gfniintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/hresetintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/ia32intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/immintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/keylockerintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/lwpintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/lzcntintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mm_malloc.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/movdirintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mwaitintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mwaitxintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pconfigintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pkuintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pmmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/popcntintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/prfchiintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/prfchwintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/raointintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/rdseedintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/rtmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/serializeintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/sgxintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/shaintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/smmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tbmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tmmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tsxldtrkintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/uintrintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/vaesintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/vpclmulqdqintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/waitpkgintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/wbnoinvdintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/wmmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/x86gprintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xmmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsavecintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsaveintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsaveoptintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsavesintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xtestintrin.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wctype.h diff --git a/photowall-qt/build/tests/CMakeFiles/tst_SearchWorkflow.dir/e2e/tst_SearchWorkflow.cpp.obj b/photowall-qt/build/tests/CMakeFiles/tst_SearchWorkflow.dir/e2e/tst_SearchWorkflow.cpp.obj new file mode 100644 index 0000000..654c6cf Binary files /dev/null and b/photowall-qt/build/tests/CMakeFiles/tst_SearchWorkflow.dir/e2e/tst_SearchWorkflow.cpp.obj differ diff --git a/photowall-qt/build/tests/CMakeFiles/tst_SearchWorkflow.dir/tst_SearchWorkflow_autogen/mocs_compilation.cpp.obj b/photowall-qt/build/tests/CMakeFiles/tst_SearchWorkflow.dir/tst_SearchWorkflow_autogen/mocs_compilation.cpp.obj new file mode 100644 index 0000000..0270aa1 Binary files /dev/null and b/photowall-qt/build/tests/CMakeFiles/tst_SearchWorkflow.dir/tst_SearchWorkflow_autogen/mocs_compilation.cpp.obj differ diff --git a/photowall-qt/build/tests/CMakeFiles/tst_SearchWorkflow_autogen.dir/AutogenInfo.json b/photowall-qt/build/tests/CMakeFiles/tst_SearchWorkflow_autogen.dir/AutogenInfo.json new file mode 100644 index 0000000..de5c2ba --- /dev/null +++ b/photowall-qt/build/tests/CMakeFiles/tst_SearchWorkflow_autogen.dir/AutogenInfo.json @@ -0,0 +1,171 @@ +{ + "AUTOGEN_COMMAND_LINE_LENGTH_MAX" : 32000, + "BUILD_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_SearchWorkflow_autogen", + "CMAKE_BINARY_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/build", + "CMAKE_CURRENT_BINARY_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests", + "CMAKE_CURRENT_SOURCE_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/tests", + "CMAKE_EXECUTABLE" : "D:/Qt/Tools/CMake_64/bin/cmake.exe", + "CMAKE_LIST_FILES" : + [ + "D:/CodeProject/PhotoWall/photowall-qt/tests/CMakeLists.txt", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Config.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeEarlyPolicyHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigExtras.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeVersionHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtInstallPaths.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Targets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6VersionlessAliasTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtFeature.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckCXXCompilerFlag.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtFeatureCommon.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicAndroidHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicAppleHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeVersionHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicDependencyHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicExternalProjectHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicFinalizerHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicFindPackageHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicGitHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicPluginHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicPluginHelpers_v2.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomAttributionHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomCpeHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomDepHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomFileHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomGenerationHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomLicenseHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomOpsHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomPurlHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomPythonHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomQtEntityHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomSystemDepHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicTargetHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicTestHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicToolHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicWalkLibsHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicWindowsHelpers.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Dependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestDependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/QtTestProperties.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestVersionlessAliasTargets.cmake" + ], + "CMAKE_SOURCE_DIR" : "D:/CodeProject/PhotoWall/photowall-qt", + "CROSS_CONFIG" : false, + "DEP_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_SearchWorkflow_autogen/deps", + "DEP_FILE_RULE_NAME" : "tst_SearchWorkflow_autogen/timestamp", + "HEADERS" : [], + "HEADER_EXTENSIONS" : [ "h", "hh", "h++", "hm", "hpp", "hxx", "in", "txx" ], + "INCLUDE_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_SearchWorkflow_autogen/include", + "MOC_COMPILATION_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_SearchWorkflow_autogen/mocs_compilation.cpp", + "MOC_DEFINITIONS" : + [ + "MINGW_HAS_SECURE_API=1", + "QT_CORE_LIB", + "QT_GUI_LIB", + "QT_NETWORK_LIB", + "QT_OPENGL_LIB", + "QT_QMLINTEGRATION_LIB", + "QT_QML_LIB", + "QT_QUICKCONTROLS2_LIB", + "QT_QUICK_LIB", + "QT_TESTCASE_BUILDDIR=\"D:/CodeProject/PhotoWall/photowall-qt/build/tests\"", + "QT_TESTCASE_SOURCEDIR=\"D:/CodeProject/PhotoWall/photowall-qt/tests\"", + "QT_TESTLIB_LIB", + "UNICODE", + "WIN32", + "WIN64", + "_ENABLE_EXTENDED_ALIGNED_STORAGE", + "_UNICODE", + "_WIN64" + ], + "MOC_DEPEND_FILTERS" : + [ + [ + "Q_PLUGIN_METADATA", + "[\n][ \t]*Q_PLUGIN_METADATA[ \t]*\\([^\\)]*FILE[ \t]*\"([^\"]+)\"" + ] + ], + "MOC_INCLUDES" : + [ + "D:/CodeProject/PhotoWall/photowall-qt/tests", + "D:/CodeProject/PhotoWall/photowall-qt/src", + "D:/CodeProject/PhotoWall/photowall-qt/include", + "D:/Qt/6.10.1/mingw_64/include/QtCore", + "D:/Qt/6.10.1/mingw_64/include", + "D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++", + "D:/Qt/6.10.1/mingw_64/include/QtGui", + "D:/Qt/6.10.1/mingw_64/include/QtQuick", + "D:/Qt/6.10.1/mingw_64/include/QtQml", + "D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration", + "D:/Qt/6.10.1/mingw_64/include/QtNetwork", + "D:/Qt/6.10.1/mingw_64/include/QtOpenGL", + "D:/Qt/6.10.1/mingw_64/include/QtQuickControls2", + "D:/Qt/6.10.1/mingw_64/include/QtTest", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed", + "D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include" + ], + "MOC_MACRO_NAMES" : + [ + "Q_OBJECT", + "Q_GADGET", + "Q_NAMESPACE", + "Q_NAMESPACE_EXPORT", + "Q_GADGET_EXPORT", + "Q_ENUM_NS" + ], + "MOC_OPTIONS" : [], + "MOC_PATH_PREFIX" : false, + "MOC_PREDEFS_CMD" : + [ + "D:/Qt/Tools/mingw1310_64/bin/g++.exe", + "-std=gnu++17", + "-dM", + "-E", + "-c", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp" + ], + "MOC_PREDEFS_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_SearchWorkflow_autogen/moc_predefs.h", + "MOC_RELAXED_MODE" : false, + "MOC_SKIP" : + [ + "D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallCore_autogen/mocs_compilation.cpp", + "D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallTestCommon_autogen/mocs_compilation.cpp", + "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_BrowsingWorkflow_autogen/mocs_compilation.cpp", + "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_IndexingWorkflow_autogen/mocs_compilation.cpp" + ], + "MULTI_CONFIG" : false, + "PARALLEL" : 16, + "PARSE_CACHE_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/tst_SearchWorkflow_autogen.dir/ParseCache.txt", + "QT_MOC_EXECUTABLE" : "D:/Qt/6.10.1/mingw_64/bin/moc.exe", + "QT_UIC_EXECUTABLE" : "", + "QT_VERSION_MAJOR" : 6, + "QT_VERSION_MINOR" : 10, + "SETTINGS_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/tst_SearchWorkflow_autogen.dir/AutogenUsed.txt", + "SOURCES" : + [ + [ + "D:/CodeProject/PhotoWall/photowall-qt/tests/e2e/tst_SearchWorkflow.cpp", + "Mu", + null + ] + ], + "USE_BETTER_GRAPH" : true, + "VERBOSITY" : 0 +} diff --git a/photowall-qt/build/tests/CMakeFiles/tst_SearchWorkflow_autogen.dir/AutogenUsed.txt b/photowall-qt/build/tests/CMakeFiles/tst_SearchWorkflow_autogen.dir/AutogenUsed.txt new file mode 100644 index 0000000..fdbd254 --- /dev/null +++ b/photowall-qt/build/tests/CMakeFiles/tst_SearchWorkflow_autogen.dir/AutogenUsed.txt @@ -0,0 +1 @@ +moc:25258bc25be3a14bf5945c0b4a0b5354edf719bbdb7ce0fb1372802370d3a86c diff --git a/photowall-qt/build/tests/CMakeFiles/tst_SearchWorkflow_autogen.dir/ParseCache.txt b/photowall-qt/build/tests/CMakeFiles/tst_SearchWorkflow_autogen.dir/ParseCache.txt new file mode 100644 index 0000000..0f2d87e --- /dev/null +++ b/photowall-qt/build/tests/CMakeFiles/tst_SearchWorkflow_autogen.dir/ParseCache.txt @@ -0,0 +1,766 @@ +# Generated by CMake. Changes will be overwritten. +D:/CodeProject/PhotoWall/photowall-qt/tests/e2e/tst_SearchWorkflow.cpp + mmc:Q_OBJECT + mid:tst_SearchWorkflow.moc + mdp:D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_SearchWorkflow_autogen/moc_predefs.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/include/photowall.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoModel.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/src/core/RustBridge.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestConfig.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestDataGenerator.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestUtils.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/tests/e2e/tst_SearchWorkflow.cpp + mdp:D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockFFI.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockPhotoDatabase.h + mdp:D:/CodeProject/PhotoWall/src-tauri/crates/photowall-ffi/include/photowall.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QAbstractItemModel + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QAbstractListModel + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QDateTime + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QDeadlineTimer + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QEvent + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QFlags + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QHash + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QIODevice + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonArray + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QList + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QMap + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QMargins + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QMetaType + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QMutex + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QObject + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QRandomGenerator + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QRect + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QSet + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QSharedDataPointer + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QSize + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QSizeF + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QString + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QStringList + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QTimer + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QUrl + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QVariant + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QtCore + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QtCoreDepends + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20algorithm.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20chrono.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20iterator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20map.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20vector.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23functional.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q26numeric.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractanimation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qabstracteventdispatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractitemmodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractnativeeventfilter.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractproxymodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qanimationgroup.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qapplicationstatic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qassociativeiterable.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomicscopedvaluerollback.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbasictimer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbitarray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbuffer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraymatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcache.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborarray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcbormap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstreamreader.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstreamwriter.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcheckedint_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qchronotimer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcollator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcommandlineoption.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcommandlineparser.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconcatenatetablesproxymodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreapplication.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreapplication_platform.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreevent.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcryptographichash.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdeadlinetimer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdir.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdiriterator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdirlisting.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qeasingcurve.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qelapsedtimer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qeventloop.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qexception.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfactoryinterface.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfile.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfiledevice.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfileinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfileselector.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfilesystemwatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfuture.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfuture_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfutureinterface.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfuturesynchronizer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfuturewatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qidentityproxymodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevice.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qitemselectionmodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonarray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringmatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlibrary.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlibraryinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qline.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlockfile.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qloggingcategory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmargins.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmessageauthenticationcode.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetaobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmimedata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmimedatabase.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmimetype.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmutex.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnativeinterface.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectcleanuphandler.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qoperatingsystemversion.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qparallelanimationgroup.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpauseanimation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpermissions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qplugin.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpluginloader.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpoint.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qprocess.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpromise.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qproperty.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpropertyanimation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpropertyprivate.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qqueue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrandom.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrangemodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrangemodel_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qreadwritelock.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrect.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qresource.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qresultstore.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrunnable.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsavefile.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedvaluerollback.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsemaphore.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsequentialanimationgroup.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsequentialiterable.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsettings.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedmemory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsignalmapper.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsimd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsize.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsocketnotifier.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsortfilterproxymodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qspan.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstack.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstandardpaths.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstaticlatin1stringmatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstorageinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlistmodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringliteral.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemsemaphore.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreversion.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtemporarydir.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtemporaryfile.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtestsupport_core.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtextboundaryfinder.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qthread.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qthreadpool.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qthreadstorage.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtimeline.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtimer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtimezone.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtipccommon.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtmocconstants.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtranslator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtransposeproxymodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtsan_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtsymbolmacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtyperevision.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qurlquery.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantanimation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvarianthash.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantmap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvector.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qversionnumber.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qwaitcondition.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qwineventnotifier.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qxmlstream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qxpfunctional.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/QBrush + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/QColor + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/QFont + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/QIcon + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/QImage + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/QPixmap + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/QTransform + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qbitmap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qbrush.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qcolor.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qcursor.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qevent.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qeventpoint.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qfont.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qguiapplication.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qguiapplication_platform.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qicon.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qimage.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qinputdevice.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qinputmethod.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qkeysequence.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qpaintdevice.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qpixelformat.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qpixmap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qpointingdevice.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qpolygon.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qregion.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qrgb.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qrgba64.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qscreen.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qscreen_platform.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qsurface.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qsurfaceformat.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qtestsupport_gui.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qtgui-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qtransform.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qvector2d.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qvector3d.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qvector4d.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qvectornd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qwindow.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs_win.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/QHostAddress + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkAccessManager + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkCookie + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkReply + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkRequest + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/QSslConfiguration + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/QSslPreSharedKeyAuthenticator + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qabstractsocket.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qhostaddress.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qhttpheaders.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkaccessmanager.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkcookie.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkreply.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkrequest.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qssl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslcertificate.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslconfiguration.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslerror.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslpresharedkeyauthenticator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslsocket.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtcpsocket.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetwork-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/QSignalSpy + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/QtTest + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/QtTestDepends + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qabstractitemmodeltester.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qbenchmark.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qbenchmarkmetric.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qsignalspy.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtest.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtest_gui.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtest_network.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestassert.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestcase.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestdata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestevent.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtesteventloop.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestkeyboard.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestmouse.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestspontaneevent.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestsystem.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtesttostring.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtesttouch.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestwheel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qttestexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qttestglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qttestlib-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qttestversion.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/adxintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxbf16intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxcomplexintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxfp16intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxint8intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxtileintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx2intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx5124fmapsintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx5124vnniwintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bf16intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bf16vlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bitalgintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bwintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512cdintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512dqintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512erintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fp16intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fp16vlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512ifmaintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512ifmavlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512pfintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmi2intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmi2vlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmiintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmivlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vlbwintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vldqintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vnniintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vnnivlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vp2intersectintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vp2intersectvlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vpopcntdqintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vpopcntdqvlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxifmaintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxneconvertintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxvnniint8intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxvnniintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/bmi2intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/bmiintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_futex.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_ios.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_ios.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/codecvt.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_dir.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_fwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_ops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_path.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/istream.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_conv.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets_nonio.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets_nonio.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/quoted_string.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/random.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/random.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/sstream.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_mutex.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_thread.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_lock.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cassert + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/codecvt + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/condition_variable + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwctype + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/experimental/source_location + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/filesystem + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/future + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iomanip + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ios + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/istream + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/locale + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory_resource + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/mutex + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ostream + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/random + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/shared_mutex + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/sstream + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/ctype_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/ctype_inline.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/messages_members.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/opt_random.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/time_members.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cetintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cldemoteintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clflushoptintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clwbintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clzerointrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cmpccxaddintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/emmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/enqcmdintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/f16cintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/fmaintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/fxsrintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/gfniintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/hresetintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/ia32intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/immintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/keylockerintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/lwpintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/lzcntintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mm_malloc.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/movdirintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mwaitintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mwaitxintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pconfigintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pkuintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pmmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/popcntintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/prfchiintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/prfchwintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/raointintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/rdseedintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/rtmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/serializeintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/sgxintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/shaintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/smmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tbmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tmmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tsxldtrkintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/uintrintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/vaesintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/vpclmulqdqintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/waitpkgintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/wbnoinvdintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/wmmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/x86gprintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xmmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsavecintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsaveintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsaveoptintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsavesintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xtestintrin.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wctype.h diff --git a/photowall-qt/build/tests/CMakeFiles/tst_SettingsWorkflow.dir/e2e/tst_SettingsWorkflow.cpp.obj b/photowall-qt/build/tests/CMakeFiles/tst_SettingsWorkflow.dir/e2e/tst_SettingsWorkflow.cpp.obj new file mode 100644 index 0000000..c9766e4 Binary files /dev/null and b/photowall-qt/build/tests/CMakeFiles/tst_SettingsWorkflow.dir/e2e/tst_SettingsWorkflow.cpp.obj differ diff --git a/photowall-qt/build/tests/CMakeFiles/tst_SettingsWorkflow.dir/tst_SettingsWorkflow_autogen/mocs_compilation.cpp.obj b/photowall-qt/build/tests/CMakeFiles/tst_SettingsWorkflow.dir/tst_SettingsWorkflow_autogen/mocs_compilation.cpp.obj new file mode 100644 index 0000000..0824de2 Binary files /dev/null and b/photowall-qt/build/tests/CMakeFiles/tst_SettingsWorkflow.dir/tst_SettingsWorkflow_autogen/mocs_compilation.cpp.obj differ diff --git a/photowall-qt/build/tests/CMakeFiles/tst_SettingsWorkflow_autogen.dir/AutogenInfo.json b/photowall-qt/build/tests/CMakeFiles/tst_SettingsWorkflow_autogen.dir/AutogenInfo.json new file mode 100644 index 0000000..221c795 --- /dev/null +++ b/photowall-qt/build/tests/CMakeFiles/tst_SettingsWorkflow_autogen.dir/AutogenInfo.json @@ -0,0 +1,176 @@ +{ + "AUTOGEN_COMMAND_LINE_LENGTH_MAX" : 32000, + "BUILD_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_SettingsWorkflow_autogen", + "CMAKE_BINARY_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/build", + "CMAKE_CURRENT_BINARY_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests", + "CMAKE_CURRENT_SOURCE_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/tests", + "CMAKE_EXECUTABLE" : "D:/Qt/Tools/CMake_64/bin/cmake.exe", + "CMAKE_LIST_FILES" : + [ + "D:/CodeProject/PhotoWall/photowall-qt/tests/CMakeLists.txt", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Config.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeEarlyPolicyHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigExtras.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeVersionHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtInstallPaths.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Targets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6VersionlessAliasTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtFeature.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckCXXCompilerFlag.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtFeatureCommon.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicAndroidHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicAppleHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeVersionHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicDependencyHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicExternalProjectHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicFinalizerHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicFindPackageHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicGitHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicPluginHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicPluginHelpers_v2.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomAttributionHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomCpeHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomDepHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomFileHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomGenerationHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomLicenseHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomOpsHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomPurlHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomPythonHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomQtEntityHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomSystemDepHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicTargetHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicTestHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicToolHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicWalkLibsHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicWindowsHelpers.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Dependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestDependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/QtTestProperties.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestVersionlessAliasTargets.cmake" + ], + "CMAKE_SOURCE_DIR" : "D:/CodeProject/PhotoWall/photowall-qt", + "CROSS_CONFIG" : false, + "DEP_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_SettingsWorkflow_autogen/deps", + "DEP_FILE_RULE_NAME" : "tst_SettingsWorkflow_autogen/timestamp", + "HEADERS" : [], + "HEADER_EXTENSIONS" : [ "h", "hh", "h++", "hm", "hpp", "hxx", "in", "txx" ], + "INCLUDE_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_SettingsWorkflow_autogen/include", + "MOC_COMPILATION_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_SettingsWorkflow_autogen/mocs_compilation.cpp", + "MOC_DEFINITIONS" : + [ + "MINGW_HAS_SECURE_API=1", + "QT_CORE_LIB", + "QT_GUI_LIB", + "QT_NETWORK_LIB", + "QT_OPENGL_LIB", + "QT_QMLINTEGRATION_LIB", + "QT_QML_LIB", + "QT_QUICKCONTROLS2_LIB", + "QT_QUICK_LIB", + "QT_TESTCASE_BUILDDIR=\"D:/CodeProject/PhotoWall/photowall-qt/build/tests\"", + "QT_TESTCASE_SOURCEDIR=\"D:/CodeProject/PhotoWall/photowall-qt/tests\"", + "QT_TESTLIB_LIB", + "UNICODE", + "WIN32", + "WIN64", + "_ENABLE_EXTENDED_ALIGNED_STORAGE", + "_UNICODE", + "_WIN64" + ], + "MOC_DEPEND_FILTERS" : + [ + [ + "Q_PLUGIN_METADATA", + "[\n][ \t]*Q_PLUGIN_METADATA[ \t]*\\([^\\)]*FILE[ \t]*\"([^\"]+)\"" + ] + ], + "MOC_INCLUDES" : + [ + "D:/CodeProject/PhotoWall/photowall-qt/tests", + "D:/CodeProject/PhotoWall/photowall-qt/src", + "D:/CodeProject/PhotoWall/photowall-qt/include", + "D:/Qt/6.10.1/mingw_64/include/QtCore", + "D:/Qt/6.10.1/mingw_64/include", + "D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++", + "D:/Qt/6.10.1/mingw_64/include/QtGui", + "D:/Qt/6.10.1/mingw_64/include/QtQuick", + "D:/Qt/6.10.1/mingw_64/include/QtQml", + "D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration", + "D:/Qt/6.10.1/mingw_64/include/QtNetwork", + "D:/Qt/6.10.1/mingw_64/include/QtOpenGL", + "D:/Qt/6.10.1/mingw_64/include/QtQuickControls2", + "D:/Qt/6.10.1/mingw_64/include/QtTest", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed", + "D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include" + ], + "MOC_MACRO_NAMES" : + [ + "Q_OBJECT", + "Q_GADGET", + "Q_NAMESPACE", + "Q_NAMESPACE_EXPORT", + "Q_GADGET_EXPORT", + "Q_ENUM_NS" + ], + "MOC_OPTIONS" : [], + "MOC_PATH_PREFIX" : false, + "MOC_PREDEFS_CMD" : + [ + "D:/Qt/Tools/mingw1310_64/bin/g++.exe", + "-std=gnu++17", + "-dM", + "-E", + "-c", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp" + ], + "MOC_PREDEFS_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_SettingsWorkflow_autogen/moc_predefs.h", + "MOC_RELAXED_MODE" : false, + "MOC_SKIP" : + [ + "D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallCore_autogen/mocs_compilation.cpp", + "D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallTestCommon_autogen/mocs_compilation.cpp", + "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_BrowsingWorkflow_autogen/mocs_compilation.cpp", + "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_FileOpsWorkflow_autogen/mocs_compilation.cpp", + "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_FullWorkflow_autogen/mocs_compilation.cpp", + "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_IndexingWorkflow_autogen/mocs_compilation.cpp", + "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_SearchWorkflow_autogen/mocs_compilation.cpp", + "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_TagsWorkflow_autogen/mocs_compilation.cpp", + "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_TrashWorkflow_autogen/mocs_compilation.cpp" + ], + "MULTI_CONFIG" : false, + "PARALLEL" : 16, + "PARSE_CACHE_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/tst_SettingsWorkflow_autogen.dir/ParseCache.txt", + "QT_MOC_EXECUTABLE" : "D:/Qt/6.10.1/mingw_64/bin/moc.exe", + "QT_UIC_EXECUTABLE" : "", + "QT_VERSION_MAJOR" : 6, + "QT_VERSION_MINOR" : 10, + "SETTINGS_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/tst_SettingsWorkflow_autogen.dir/AutogenUsed.txt", + "SOURCES" : + [ + [ + "D:/CodeProject/PhotoWall/photowall-qt/tests/e2e/tst_SettingsWorkflow.cpp", + "Mu", + null + ] + ], + "USE_BETTER_GRAPH" : true, + "VERBOSITY" : 0 +} diff --git a/photowall-qt/build/tests/CMakeFiles/tst_SettingsWorkflow_autogen.dir/AutogenUsed.txt b/photowall-qt/build/tests/CMakeFiles/tst_SettingsWorkflow_autogen.dir/AutogenUsed.txt new file mode 100644 index 0000000..fdbd254 --- /dev/null +++ b/photowall-qt/build/tests/CMakeFiles/tst_SettingsWorkflow_autogen.dir/AutogenUsed.txt @@ -0,0 +1 @@ +moc:25258bc25be3a14bf5945c0b4a0b5354edf719bbdb7ce0fb1372802370d3a86c diff --git a/photowall-qt/build/tests/CMakeFiles/tst_SettingsWorkflow_autogen.dir/ParseCache.txt b/photowall-qt/build/tests/CMakeFiles/tst_SettingsWorkflow_autogen.dir/ParseCache.txt new file mode 100644 index 0000000..f1838ad --- /dev/null +++ b/photowall-qt/build/tests/CMakeFiles/tst_SettingsWorkflow_autogen.dir/ParseCache.txt @@ -0,0 +1,761 @@ +# Generated by CMake. Changes will be overwritten. +D:/CodeProject/PhotoWall/photowall-qt/tests/e2e/tst_SettingsWorkflow.cpp + mmc:Q_OBJECT + mid:tst_SettingsWorkflow.moc + mdp:D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_SettingsWorkflow_autogen/moc_predefs.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/include/photowall.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/src/core/RustBridge.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestConfig.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestUtils.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/tests/e2e/tst_SettingsWorkflow.cpp + mdp:D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockFFI.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockPhotoDatabase.h + mdp:D:/CodeProject/PhotoWall/src-tauri/crates/photowall-ffi/include/photowall.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QAbstractItemModel + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QDeadlineTimer + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QEvent + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QFlags + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QHash + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QIODevice + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonArray + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QList + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QMap + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QMargins + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QMetaType + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QMutex + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QObject + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QRect + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QSet + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QSharedDataPointer + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QSize + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QSizeF + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QString + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QStringList + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QTimer + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QUrl + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QVariant + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QtCore + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QtCoreDepends + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20algorithm.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20chrono.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20iterator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20map.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20vector.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23functional.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q26numeric.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractanimation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qabstracteventdispatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractitemmodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractnativeeventfilter.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractproxymodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qanimationgroup.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qapplicationstatic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qassociativeiterable.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomicscopedvaluerollback.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbasictimer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbitarray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbuffer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraymatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcache.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborarray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcbormap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstreamreader.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstreamwriter.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcheckedint_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qchronotimer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcollator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcommandlineoption.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcommandlineparser.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconcatenatetablesproxymodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreapplication.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreapplication_platform.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreevent.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcryptographichash.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdeadlinetimer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdir.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdiriterator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdirlisting.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qeasingcurve.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qelapsedtimer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qeventloop.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qexception.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfactoryinterface.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfile.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfiledevice.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfileinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfileselector.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfilesystemwatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfuture.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfuture_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfutureinterface.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfuturesynchronizer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfuturewatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qidentityproxymodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevice.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qitemselectionmodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonarray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringmatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlibrary.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlibraryinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qline.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlockfile.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qloggingcategory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmargins.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmessageauthenticationcode.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetaobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmimedata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmimedatabase.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmimetype.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmutex.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnativeinterface.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectcleanuphandler.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qoperatingsystemversion.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qparallelanimationgroup.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpauseanimation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpermissions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qplugin.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpluginloader.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpoint.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qprocess.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpromise.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qproperty.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpropertyanimation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpropertyprivate.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qqueue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrandom.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrangemodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrangemodel_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qreadwritelock.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrect.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qresource.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qresultstore.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrunnable.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsavefile.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedvaluerollback.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsemaphore.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsequentialanimationgroup.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsequentialiterable.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsettings.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedmemory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsignalmapper.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsimd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsize.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsocketnotifier.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsortfilterproxymodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qspan.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstack.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstandardpaths.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstaticlatin1stringmatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstorageinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlistmodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringliteral.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemsemaphore.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreversion.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtemporarydir.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtemporaryfile.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtestsupport_core.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtextboundaryfinder.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qthread.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qthreadpool.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qthreadstorage.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtimeline.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtimer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtimezone.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtipccommon.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtmocconstants.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtranslator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtransposeproxymodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtsan_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtsymbolmacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtyperevision.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qurlquery.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantanimation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvarianthash.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantmap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvector.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qversionnumber.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qwaitcondition.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qwineventnotifier.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qxmlstream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qxpfunctional.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/QBrush + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/QColor + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/QFont + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/QIcon + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/QImage + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/QPixmap + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/QTransform + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qbitmap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qbrush.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qcolor.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qcursor.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qevent.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qeventpoint.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qfont.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qguiapplication.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qguiapplication_platform.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qicon.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qimage.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qinputdevice.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qinputmethod.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qkeysequence.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qpaintdevice.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qpixelformat.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qpixmap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qpointingdevice.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qpolygon.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qregion.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qrgb.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qrgba64.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qscreen.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qscreen_platform.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qsurface.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qsurfaceformat.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qtestsupport_gui.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qtgui-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qtransform.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qvector2d.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qvector3d.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qvector4d.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qvectornd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qwindow.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs_win.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/QHostAddress + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkAccessManager + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkCookie + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkReply + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkRequest + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/QSslConfiguration + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/QSslPreSharedKeyAuthenticator + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qabstractsocket.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qhostaddress.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qhttpheaders.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkaccessmanager.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkcookie.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkreply.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkrequest.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qssl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslcertificate.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslconfiguration.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslerror.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslpresharedkeyauthenticator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslsocket.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtcpsocket.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetwork-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/QSignalSpy + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/QtTest + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/QtTestDepends + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qabstractitemmodeltester.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qbenchmark.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qbenchmarkmetric.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qsignalspy.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtest.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtest_gui.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtest_network.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestassert.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestcase.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestdata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestevent.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtesteventloop.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestkeyboard.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestmouse.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestspontaneevent.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestsystem.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtesttostring.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtesttouch.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestwheel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qttestexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qttestglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qttestlib-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qttestversion.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/adxintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxbf16intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxcomplexintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxfp16intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxint8intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxtileintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx2intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx5124fmapsintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx5124vnniwintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bf16intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bf16vlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bitalgintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bwintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512cdintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512dqintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512erintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fp16intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fp16vlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512ifmaintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512ifmavlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512pfintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmi2intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmi2vlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmiintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmivlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vlbwintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vldqintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vnniintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vnnivlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vp2intersectintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vp2intersectvlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vpopcntdqintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vpopcntdqvlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxifmaintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxneconvertintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxvnniint8intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxvnniintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/bmi2intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/bmiintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_futex.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_ios.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_ios.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/codecvt.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_dir.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_fwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_ops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_path.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/istream.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_conv.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets_nonio.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets_nonio.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/quoted_string.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/random.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/random.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/sstream.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_mutex.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_thread.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_lock.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cassert + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/codecvt + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/condition_variable + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwctype + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/experimental/source_location + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/filesystem + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/future + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iomanip + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ios + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/istream + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/locale + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory_resource + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/mutex + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ostream + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/random + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/shared_mutex + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/sstream + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/ctype_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/ctype_inline.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/messages_members.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/opt_random.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/time_members.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cetintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cldemoteintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clflushoptintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clwbintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clzerointrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cmpccxaddintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/emmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/enqcmdintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/f16cintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/fmaintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/fxsrintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/gfniintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/hresetintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/ia32intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/immintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/keylockerintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/lwpintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/lzcntintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mm_malloc.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/movdirintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mwaitintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mwaitxintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pconfigintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pkuintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pmmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/popcntintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/prfchiintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/prfchwintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/raointintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/rdseedintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/rtmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/serializeintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/sgxintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/shaintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/smmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tbmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tmmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tsxldtrkintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/uintrintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/vaesintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/vpclmulqdqintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/waitpkgintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/wbnoinvdintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/wmmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/x86gprintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xmmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsavecintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsaveintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsaveoptintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsavesintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xtestintrin.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wctype.h diff --git a/photowall-qt/build/tests/CMakeFiles/tst_TagsWorkflow.dir/e2e/tst_TagsWorkflow.cpp.obj b/photowall-qt/build/tests/CMakeFiles/tst_TagsWorkflow.dir/e2e/tst_TagsWorkflow.cpp.obj new file mode 100644 index 0000000..53e3e6e Binary files /dev/null and b/photowall-qt/build/tests/CMakeFiles/tst_TagsWorkflow.dir/e2e/tst_TagsWorkflow.cpp.obj differ diff --git a/photowall-qt/build/tests/CMakeFiles/tst_TagsWorkflow.dir/tst_TagsWorkflow_autogen/mocs_compilation.cpp.obj b/photowall-qt/build/tests/CMakeFiles/tst_TagsWorkflow.dir/tst_TagsWorkflow_autogen/mocs_compilation.cpp.obj new file mode 100644 index 0000000..4881b70 Binary files /dev/null and b/photowall-qt/build/tests/CMakeFiles/tst_TagsWorkflow.dir/tst_TagsWorkflow_autogen/mocs_compilation.cpp.obj differ diff --git a/photowall-qt/build/tests/CMakeFiles/tst_TagsWorkflow_autogen.dir/AutogenInfo.json b/photowall-qt/build/tests/CMakeFiles/tst_TagsWorkflow_autogen.dir/AutogenInfo.json new file mode 100644 index 0000000..196290e --- /dev/null +++ b/photowall-qt/build/tests/CMakeFiles/tst_TagsWorkflow_autogen.dir/AutogenInfo.json @@ -0,0 +1,172 @@ +{ + "AUTOGEN_COMMAND_LINE_LENGTH_MAX" : 32000, + "BUILD_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_TagsWorkflow_autogen", + "CMAKE_BINARY_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/build", + "CMAKE_CURRENT_BINARY_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests", + "CMAKE_CURRENT_SOURCE_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/tests", + "CMAKE_EXECUTABLE" : "D:/Qt/Tools/CMake_64/bin/cmake.exe", + "CMAKE_LIST_FILES" : + [ + "D:/CodeProject/PhotoWall/photowall-qt/tests/CMakeLists.txt", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Config.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeEarlyPolicyHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigExtras.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeVersionHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtInstallPaths.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Targets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6VersionlessAliasTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtFeature.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckCXXCompilerFlag.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtFeatureCommon.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicAndroidHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicAppleHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeVersionHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicDependencyHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicExternalProjectHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicFinalizerHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicFindPackageHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicGitHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicPluginHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicPluginHelpers_v2.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomAttributionHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomCpeHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomDepHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomFileHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomGenerationHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomLicenseHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomOpsHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomPurlHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomPythonHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomQtEntityHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomSystemDepHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicTargetHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicTestHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicToolHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicWalkLibsHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicWindowsHelpers.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Dependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestDependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/QtTestProperties.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestVersionlessAliasTargets.cmake" + ], + "CMAKE_SOURCE_DIR" : "D:/CodeProject/PhotoWall/photowall-qt", + "CROSS_CONFIG" : false, + "DEP_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_TagsWorkflow_autogen/deps", + "DEP_FILE_RULE_NAME" : "tst_TagsWorkflow_autogen/timestamp", + "HEADERS" : [], + "HEADER_EXTENSIONS" : [ "h", "hh", "h++", "hm", "hpp", "hxx", "in", "txx" ], + "INCLUDE_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_TagsWorkflow_autogen/include", + "MOC_COMPILATION_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_TagsWorkflow_autogen/mocs_compilation.cpp", + "MOC_DEFINITIONS" : + [ + "MINGW_HAS_SECURE_API=1", + "QT_CORE_LIB", + "QT_GUI_LIB", + "QT_NETWORK_LIB", + "QT_OPENGL_LIB", + "QT_QMLINTEGRATION_LIB", + "QT_QML_LIB", + "QT_QUICKCONTROLS2_LIB", + "QT_QUICK_LIB", + "QT_TESTCASE_BUILDDIR=\"D:/CodeProject/PhotoWall/photowall-qt/build/tests\"", + "QT_TESTCASE_SOURCEDIR=\"D:/CodeProject/PhotoWall/photowall-qt/tests\"", + "QT_TESTLIB_LIB", + "UNICODE", + "WIN32", + "WIN64", + "_ENABLE_EXTENDED_ALIGNED_STORAGE", + "_UNICODE", + "_WIN64" + ], + "MOC_DEPEND_FILTERS" : + [ + [ + "Q_PLUGIN_METADATA", + "[\n][ \t]*Q_PLUGIN_METADATA[ \t]*\\([^\\)]*FILE[ \t]*\"([^\"]+)\"" + ] + ], + "MOC_INCLUDES" : + [ + "D:/CodeProject/PhotoWall/photowall-qt/tests", + "D:/CodeProject/PhotoWall/photowall-qt/src", + "D:/CodeProject/PhotoWall/photowall-qt/include", + "D:/Qt/6.10.1/mingw_64/include/QtCore", + "D:/Qt/6.10.1/mingw_64/include", + "D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++", + "D:/Qt/6.10.1/mingw_64/include/QtGui", + "D:/Qt/6.10.1/mingw_64/include/QtQuick", + "D:/Qt/6.10.1/mingw_64/include/QtQml", + "D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration", + "D:/Qt/6.10.1/mingw_64/include/QtNetwork", + "D:/Qt/6.10.1/mingw_64/include/QtOpenGL", + "D:/Qt/6.10.1/mingw_64/include/QtQuickControls2", + "D:/Qt/6.10.1/mingw_64/include/QtTest", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed", + "D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include" + ], + "MOC_MACRO_NAMES" : + [ + "Q_OBJECT", + "Q_GADGET", + "Q_NAMESPACE", + "Q_NAMESPACE_EXPORT", + "Q_GADGET_EXPORT", + "Q_ENUM_NS" + ], + "MOC_OPTIONS" : [], + "MOC_PATH_PREFIX" : false, + "MOC_PREDEFS_CMD" : + [ + "D:/Qt/Tools/mingw1310_64/bin/g++.exe", + "-std=gnu++17", + "-dM", + "-E", + "-c", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp" + ], + "MOC_PREDEFS_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_TagsWorkflow_autogen/moc_predefs.h", + "MOC_RELAXED_MODE" : false, + "MOC_SKIP" : + [ + "D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallCore_autogen/mocs_compilation.cpp", + "D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallTestCommon_autogen/mocs_compilation.cpp", + "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_BrowsingWorkflow_autogen/mocs_compilation.cpp", + "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_IndexingWorkflow_autogen/mocs_compilation.cpp", + "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_SearchWorkflow_autogen/mocs_compilation.cpp" + ], + "MULTI_CONFIG" : false, + "PARALLEL" : 16, + "PARSE_CACHE_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/tst_TagsWorkflow_autogen.dir/ParseCache.txt", + "QT_MOC_EXECUTABLE" : "D:/Qt/6.10.1/mingw_64/bin/moc.exe", + "QT_UIC_EXECUTABLE" : "", + "QT_VERSION_MAJOR" : 6, + "QT_VERSION_MINOR" : 10, + "SETTINGS_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/tst_TagsWorkflow_autogen.dir/AutogenUsed.txt", + "SOURCES" : + [ + [ + "D:/CodeProject/PhotoWall/photowall-qt/tests/e2e/tst_TagsWorkflow.cpp", + "Mu", + null + ] + ], + "USE_BETTER_GRAPH" : true, + "VERBOSITY" : 0 +} diff --git a/photowall-qt/build/tests/CMakeFiles/tst_TagsWorkflow_autogen.dir/AutogenUsed.txt b/photowall-qt/build/tests/CMakeFiles/tst_TagsWorkflow_autogen.dir/AutogenUsed.txt new file mode 100644 index 0000000..fdbd254 --- /dev/null +++ b/photowall-qt/build/tests/CMakeFiles/tst_TagsWorkflow_autogen.dir/AutogenUsed.txt @@ -0,0 +1 @@ +moc:25258bc25be3a14bf5945c0b4a0b5354edf719bbdb7ce0fb1372802370d3a86c diff --git a/photowall-qt/build/tests/CMakeFiles/tst_TagsWorkflow_autogen.dir/ParseCache.txt b/photowall-qt/build/tests/CMakeFiles/tst_TagsWorkflow_autogen.dir/ParseCache.txt new file mode 100644 index 0000000..c6ebc52 --- /dev/null +++ b/photowall-qt/build/tests/CMakeFiles/tst_TagsWorkflow_autogen.dir/ParseCache.txt @@ -0,0 +1,764 @@ +# Generated by CMake. Changes will be overwritten. +D:/CodeProject/PhotoWall/photowall-qt/tests/e2e/tst_TagsWorkflow.cpp + mmc:Q_OBJECT + mid:tst_TagsWorkflow.moc + mdp:D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_TagsWorkflow_autogen/moc_predefs.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/include/photowall.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/src/core/RustBridge.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestConfig.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestDataGenerator.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestUtils.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/tests/e2e/tst_TagsWorkflow.cpp + mdp:D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockFFI.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockPhotoDatabase.h + mdp:D:/CodeProject/PhotoWall/src-tauri/crates/photowall-ffi/include/photowall.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QAbstractItemModel + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QDateTime + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QDeadlineTimer + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QEvent + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QFlags + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QHash + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QIODevice + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonArray + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QList + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QMap + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QMargins + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QMetaType + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QMutex + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QObject + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QRandomGenerator + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QRect + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QSet + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QSharedDataPointer + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QSize + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QSizeF + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QString + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QStringList + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QTimer + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QUrl + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QVariant + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QtCore + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QtCoreDepends + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20algorithm.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20chrono.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20iterator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20map.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20vector.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23functional.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q26numeric.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractanimation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qabstracteventdispatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractitemmodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractnativeeventfilter.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractproxymodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qanimationgroup.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qapplicationstatic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qassociativeiterable.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomicscopedvaluerollback.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbasictimer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbitarray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbuffer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraymatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcache.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborarray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcbormap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstreamreader.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstreamwriter.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcheckedint_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qchronotimer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcollator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcommandlineoption.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcommandlineparser.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconcatenatetablesproxymodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreapplication.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreapplication_platform.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreevent.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcryptographichash.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdeadlinetimer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdir.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdiriterator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdirlisting.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qeasingcurve.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qelapsedtimer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qeventloop.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qexception.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfactoryinterface.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfile.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfiledevice.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfileinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfileselector.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfilesystemwatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfuture.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfuture_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfutureinterface.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfuturesynchronizer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfuturewatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qidentityproxymodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevice.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qitemselectionmodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonarray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringmatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlibrary.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlibraryinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qline.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlockfile.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qloggingcategory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmargins.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmessageauthenticationcode.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetaobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmimedata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmimedatabase.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmimetype.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmutex.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnativeinterface.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectcleanuphandler.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qoperatingsystemversion.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qparallelanimationgroup.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpauseanimation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpermissions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qplugin.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpluginloader.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpoint.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qprocess.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpromise.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qproperty.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpropertyanimation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpropertyprivate.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qqueue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrandom.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrangemodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrangemodel_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qreadwritelock.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrect.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qresource.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qresultstore.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrunnable.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsavefile.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedvaluerollback.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsemaphore.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsequentialanimationgroup.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsequentialiterable.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsettings.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedmemory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsignalmapper.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsimd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsize.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsocketnotifier.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsortfilterproxymodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qspan.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstack.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstandardpaths.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstaticlatin1stringmatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstorageinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlistmodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringliteral.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemsemaphore.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreversion.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtemporarydir.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtemporaryfile.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtestsupport_core.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtextboundaryfinder.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qthread.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qthreadpool.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qthreadstorage.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtimeline.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtimer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtimezone.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtipccommon.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtmocconstants.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtranslator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtransposeproxymodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtsan_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtsymbolmacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtyperevision.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qurlquery.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantanimation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvarianthash.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantmap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvector.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qversionnumber.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qwaitcondition.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qwineventnotifier.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qxmlstream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qxpfunctional.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/QBrush + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/QColor + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/QFont + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/QIcon + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/QImage + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/QPixmap + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/QTransform + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qbitmap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qbrush.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qcolor.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qcursor.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qevent.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qeventpoint.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qfont.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qguiapplication.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qguiapplication_platform.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qicon.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qimage.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qinputdevice.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qinputmethod.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qkeysequence.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qpaintdevice.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qpixelformat.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qpixmap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qpointingdevice.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qpolygon.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qregion.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qrgb.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qrgba64.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qscreen.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qscreen_platform.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qsurface.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qsurfaceformat.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qtestsupport_gui.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qtgui-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qtransform.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qvector2d.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qvector3d.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qvector4d.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qvectornd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qwindow.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs_win.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/QHostAddress + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkAccessManager + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkCookie + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkReply + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkRequest + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/QSslConfiguration + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/QSslPreSharedKeyAuthenticator + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qabstractsocket.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qhostaddress.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qhttpheaders.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkaccessmanager.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkcookie.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkreply.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkrequest.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qssl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslcertificate.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslconfiguration.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslerror.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslpresharedkeyauthenticator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslsocket.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtcpsocket.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetwork-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/QSignalSpy + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/QtTest + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/QtTestDepends + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qabstractitemmodeltester.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qbenchmark.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qbenchmarkmetric.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qsignalspy.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtest.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtest_gui.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtest_network.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestassert.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestcase.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestdata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestevent.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtesteventloop.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestkeyboard.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestmouse.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestspontaneevent.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestsystem.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtesttostring.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtesttouch.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestwheel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qttestexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qttestglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qttestlib-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qttestversion.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/adxintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxbf16intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxcomplexintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxfp16intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxint8intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxtileintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx2intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx5124fmapsintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx5124vnniwintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bf16intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bf16vlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bitalgintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bwintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512cdintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512dqintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512erintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fp16intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fp16vlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512ifmaintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512ifmavlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512pfintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmi2intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmi2vlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmiintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmivlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vlbwintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vldqintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vnniintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vnnivlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vp2intersectintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vp2intersectvlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vpopcntdqintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vpopcntdqvlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxifmaintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxneconvertintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxvnniint8intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxvnniintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/bmi2intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/bmiintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_futex.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_ios.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_ios.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/codecvt.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_dir.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_fwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_ops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_path.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/istream.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_conv.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets_nonio.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets_nonio.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/quoted_string.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/random.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/random.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/sstream.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_mutex.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_thread.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_lock.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cassert + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/codecvt + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/condition_variable + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwctype + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/experimental/source_location + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/filesystem + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/future + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iomanip + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ios + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/istream + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/locale + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory_resource + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/mutex + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ostream + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/random + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/shared_mutex + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/sstream + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/ctype_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/ctype_inline.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/messages_members.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/opt_random.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/time_members.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cetintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cldemoteintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clflushoptintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clwbintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clzerointrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cmpccxaddintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/emmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/enqcmdintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/f16cintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/fmaintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/fxsrintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/gfniintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/hresetintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/ia32intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/immintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/keylockerintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/lwpintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/lzcntintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mm_malloc.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/movdirintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mwaitintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mwaitxintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pconfigintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pkuintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pmmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/popcntintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/prfchiintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/prfchwintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/raointintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/rdseedintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/rtmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/serializeintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/sgxintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/shaintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/smmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tbmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tmmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tsxldtrkintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/uintrintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/vaesintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/vpclmulqdqintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/waitpkgintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/wbnoinvdintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/wmmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/x86gprintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xmmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsavecintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsaveintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsaveoptintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsavesintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xtestintrin.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wctype.h diff --git a/photowall-qt/build/tests/CMakeFiles/tst_TrashWorkflow.dir/e2e/tst_TrashWorkflow.cpp.obj b/photowall-qt/build/tests/CMakeFiles/tst_TrashWorkflow.dir/e2e/tst_TrashWorkflow.cpp.obj new file mode 100644 index 0000000..5048026 Binary files /dev/null and b/photowall-qt/build/tests/CMakeFiles/tst_TrashWorkflow.dir/e2e/tst_TrashWorkflow.cpp.obj differ diff --git a/photowall-qt/build/tests/CMakeFiles/tst_TrashWorkflow.dir/tst_TrashWorkflow_autogen/mocs_compilation.cpp.obj b/photowall-qt/build/tests/CMakeFiles/tst_TrashWorkflow.dir/tst_TrashWorkflow_autogen/mocs_compilation.cpp.obj new file mode 100644 index 0000000..447fefa Binary files /dev/null and b/photowall-qt/build/tests/CMakeFiles/tst_TrashWorkflow.dir/tst_TrashWorkflow_autogen/mocs_compilation.cpp.obj differ diff --git a/photowall-qt/build/tests/CMakeFiles/tst_TrashWorkflow_autogen.dir/AutogenInfo.json b/photowall-qt/build/tests/CMakeFiles/tst_TrashWorkflow_autogen.dir/AutogenInfo.json new file mode 100644 index 0000000..8101685 --- /dev/null +++ b/photowall-qt/build/tests/CMakeFiles/tst_TrashWorkflow_autogen.dir/AutogenInfo.json @@ -0,0 +1,173 @@ +{ + "AUTOGEN_COMMAND_LINE_LENGTH_MAX" : 32000, + "BUILD_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_TrashWorkflow_autogen", + "CMAKE_BINARY_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/build", + "CMAKE_CURRENT_BINARY_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests", + "CMAKE_CURRENT_SOURCE_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/tests", + "CMAKE_EXECUTABLE" : "D:/Qt/Tools/CMake_64/bin/cmake.exe", + "CMAKE_LIST_FILES" : + [ + "D:/CodeProject/PhotoWall/photowall-qt/tests/CMakeLists.txt", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Config.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeEarlyPolicyHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigExtras.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeVersionHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtInstallPaths.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Targets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6VersionlessAliasTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtFeature.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckCXXCompilerFlag.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtFeatureCommon.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicAndroidHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicAppleHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeVersionHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicDependencyHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicExternalProjectHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicFinalizerHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicFindPackageHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicGitHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicPluginHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicPluginHelpers_v2.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomAttributionHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomCpeHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomDepHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomFileHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomGenerationHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomLicenseHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomOpsHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomPurlHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomPythonHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomQtEntityHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomSystemDepHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicTargetHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicTestHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicToolHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicWalkLibsHelpers.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicWindowsHelpers.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Dependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfigVersion.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfigVersionImpl.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfig.cmake", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestDependencies.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestTargets.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestTargets-relwithdebinfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestAdditionalTargetInfo.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/QtTestProperties.cmake", + "D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestVersionlessAliasTargets.cmake" + ], + "CMAKE_SOURCE_DIR" : "D:/CodeProject/PhotoWall/photowall-qt", + "CROSS_CONFIG" : false, + "DEP_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_TrashWorkflow_autogen/deps", + "DEP_FILE_RULE_NAME" : "tst_TrashWorkflow_autogen/timestamp", + "HEADERS" : [], + "HEADER_EXTENSIONS" : [ "h", "hh", "h++", "hm", "hpp", "hxx", "in", "txx" ], + "INCLUDE_DIR" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_TrashWorkflow_autogen/include", + "MOC_COMPILATION_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_TrashWorkflow_autogen/mocs_compilation.cpp", + "MOC_DEFINITIONS" : + [ + "MINGW_HAS_SECURE_API=1", + "QT_CORE_LIB", + "QT_GUI_LIB", + "QT_NETWORK_LIB", + "QT_OPENGL_LIB", + "QT_QMLINTEGRATION_LIB", + "QT_QML_LIB", + "QT_QUICKCONTROLS2_LIB", + "QT_QUICK_LIB", + "QT_TESTCASE_BUILDDIR=\"D:/CodeProject/PhotoWall/photowall-qt/build/tests\"", + "QT_TESTCASE_SOURCEDIR=\"D:/CodeProject/PhotoWall/photowall-qt/tests\"", + "QT_TESTLIB_LIB", + "UNICODE", + "WIN32", + "WIN64", + "_ENABLE_EXTENDED_ALIGNED_STORAGE", + "_UNICODE", + "_WIN64" + ], + "MOC_DEPEND_FILTERS" : + [ + [ + "Q_PLUGIN_METADATA", + "[\n][ \t]*Q_PLUGIN_METADATA[ \t]*\\([^\\)]*FILE[ \t]*\"([^\"]+)\"" + ] + ], + "MOC_INCLUDES" : + [ + "D:/CodeProject/PhotoWall/photowall-qt/tests", + "D:/CodeProject/PhotoWall/photowall-qt/src", + "D:/CodeProject/PhotoWall/photowall-qt/include", + "D:/Qt/6.10.1/mingw_64/include/QtCore", + "D:/Qt/6.10.1/mingw_64/include", + "D:/Qt/6.10.1/mingw_64/mkspecs/win32-g++", + "D:/Qt/6.10.1/mingw_64/include/QtGui", + "D:/Qt/6.10.1/mingw_64/include/QtQuick", + "D:/Qt/6.10.1/mingw_64/include/QtQml", + "D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration", + "D:/Qt/6.10.1/mingw_64/include/QtNetwork", + "D:/Qt/6.10.1/mingw_64/include/QtOpenGL", + "D:/Qt/6.10.1/mingw_64/include/QtQuickControls2", + "D:/Qt/6.10.1/mingw_64/include/QtTest", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include", + "D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed", + "D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include" + ], + "MOC_MACRO_NAMES" : + [ + "Q_OBJECT", + "Q_GADGET", + "Q_NAMESPACE", + "Q_NAMESPACE_EXPORT", + "Q_GADGET_EXPORT", + "Q_ENUM_NS" + ], + "MOC_OPTIONS" : [], + "MOC_PATH_PREFIX" : false, + "MOC_PREDEFS_CMD" : + [ + "D:/Qt/Tools/mingw1310_64/bin/g++.exe", + "-std=gnu++17", + "-dM", + "-E", + "-c", + "D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp" + ], + "MOC_PREDEFS_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_TrashWorkflow_autogen/moc_predefs.h", + "MOC_RELAXED_MODE" : false, + "MOC_SKIP" : + [ + "D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallCore_autogen/mocs_compilation.cpp", + "D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallTestCommon_autogen/mocs_compilation.cpp", + "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_BrowsingWorkflow_autogen/mocs_compilation.cpp", + "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_IndexingWorkflow_autogen/mocs_compilation.cpp", + "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_SearchWorkflow_autogen/mocs_compilation.cpp", + "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_TagsWorkflow_autogen/mocs_compilation.cpp" + ], + "MULTI_CONFIG" : false, + "PARALLEL" : 16, + "PARSE_CACHE_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/tst_TrashWorkflow_autogen.dir/ParseCache.txt", + "QT_MOC_EXECUTABLE" : "D:/Qt/6.10.1/mingw_64/bin/moc.exe", + "QT_UIC_EXECUTABLE" : "", + "QT_VERSION_MAJOR" : 6, + "QT_VERSION_MINOR" : 10, + "SETTINGS_FILE" : "D:/CodeProject/PhotoWall/photowall-qt/build/tests/CMakeFiles/tst_TrashWorkflow_autogen.dir/AutogenUsed.txt", + "SOURCES" : + [ + [ + "D:/CodeProject/PhotoWall/photowall-qt/tests/e2e/tst_TrashWorkflow.cpp", + "Mu", + null + ] + ], + "USE_BETTER_GRAPH" : true, + "VERBOSITY" : 0 +} diff --git a/photowall-qt/build/tests/CMakeFiles/tst_TrashWorkflow_autogen.dir/AutogenUsed.txt b/photowall-qt/build/tests/CMakeFiles/tst_TrashWorkflow_autogen.dir/AutogenUsed.txt new file mode 100644 index 0000000..fdbd254 --- /dev/null +++ b/photowall-qt/build/tests/CMakeFiles/tst_TrashWorkflow_autogen.dir/AutogenUsed.txt @@ -0,0 +1 @@ +moc:25258bc25be3a14bf5945c0b4a0b5354edf719bbdb7ce0fb1372802370d3a86c diff --git a/photowall-qt/build/tests/CMakeFiles/tst_TrashWorkflow_autogen.dir/ParseCache.txt b/photowall-qt/build/tests/CMakeFiles/tst_TrashWorkflow_autogen.dir/ParseCache.txt new file mode 100644 index 0000000..01c0a8b --- /dev/null +++ b/photowall-qt/build/tests/CMakeFiles/tst_TrashWorkflow_autogen.dir/ParseCache.txt @@ -0,0 +1,766 @@ +# Generated by CMake. Changes will be overwritten. +D:/CodeProject/PhotoWall/photowall-qt/tests/e2e/tst_TrashWorkflow.cpp + mmc:Q_OBJECT + mid:tst_TrashWorkflow.moc + mdp:D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_TrashWorkflow_autogen/moc_predefs.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/include/photowall.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoModel.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/src/core/RustBridge.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestConfig.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestDataGenerator.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestUtils.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/tests/e2e/tst_TrashWorkflow.cpp + mdp:D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockFFI.h + mdp:D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockPhotoDatabase.h + mdp:D:/CodeProject/PhotoWall/src-tauri/crates/photowall-ffi/include/photowall.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QAbstractItemModel + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QAbstractListModel + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QDateTime + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QDeadlineTimer + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QEvent + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QFlags + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QHash + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QIODevice + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonArray + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QList + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QMap + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QMargins + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QMetaType + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QMutex + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QObject + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QRandomGenerator + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QRect + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QSet + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QSharedDataPointer + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QSize + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QSizeF + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QString + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QStringList + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QTimer + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QUrl + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QVariant + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QtCore + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/QtCoreDepends + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20algorithm.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20chrono.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20iterator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20map.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q20vector.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23functional.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/q26numeric.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractanimation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qabstracteventdispatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractitemmodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractnativeeventfilter.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractproxymodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qanimationgroup.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qapplicationstatic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qassociativeiterable.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qatomicscopedvaluerollback.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbasictimer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbitarray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbuffer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraymatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcache.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborarray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcbormap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstreamreader.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstreamwriter.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcheckedint_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qchronotimer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcollator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcommandlineoption.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcommandlineparser.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconcatenatetablesproxymodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreapplication.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreapplication_platform.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreevent.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qcryptographichash.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdeadlinetimer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdir.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdiriterator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qdirlisting.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qeasingcurve.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qelapsedtimer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qeventloop.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qexception.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfactoryinterface.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfile.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfiledevice.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfileinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfileselector.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfilesystemwatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfuture.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfuture_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfutureinterface.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfuturesynchronizer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qfuturewatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qidentityproxymodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevice.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qitemselectionmodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonarray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringmatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlibrary.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlibraryinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qline.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlockfile.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qloggingcategory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmargins.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmessageauthenticationcode.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetaobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmimedata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmimedatabase.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmimetype.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qmutex.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnativeinterface.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectcleanuphandler.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qoperatingsystemversion.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qparallelanimationgroup.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpauseanimation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpermissions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qplugin.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpluginloader.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpoint.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qprocess.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpromise.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qproperty.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpropertyanimation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qpropertyprivate.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qqueue.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrandom.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrangemodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrangemodel_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qreadwritelock.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrect.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qresource.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qresultstore.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qrunnable.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsavefile.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedvaluerollback.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsemaphore.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsequentialanimationgroup.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsequentialiterable.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsettings.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedmemory.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsignalmapper.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsimd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsize.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsocketnotifier.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsortfilterproxymodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qspan.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstack.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstandardpaths.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstaticlatin1stringmatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstorageinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlistmodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringliteral.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemsemaphore.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreversion.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtemporarydir.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtemporaryfile.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtestsupport_core.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtextboundaryfinder.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qthread.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qthreadpool.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qthreadstorage.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtimeline.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtimer.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtimezone.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtipccommon.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtmocconstants.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtranslator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtransposeproxymodel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtsan_impl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtsymbolmacros.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtyperevision.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qurlquery.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantanimation.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvarianthash.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantlist.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantmap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qvector.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qversionnumber.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qwaitcondition.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qwineventnotifier.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qxmlstream.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qxpfunctional.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/QBrush + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/QColor + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/QFont + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/QIcon + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/QImage + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/QPixmap + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/QTransform + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qbitmap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qbrush.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qcolor.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qcursor.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qevent.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qeventpoint.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qfont.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qguiapplication.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qguiapplication_platform.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qicon.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qimage.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qinputdevice.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qinputmethod.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qkeysequence.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qpaintdevice.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qpixelformat.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qpixmap.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qpointingdevice.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qpolygon.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qregion.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qrgb.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qrgba64.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qscreen.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qscreen_platform.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qsurface.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qsurfaceformat.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qtestsupport_gui.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qtgui-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qtransform.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qvector2d.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qvector3d.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qvector4d.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qvectornd.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qwindow.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs_win.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/QHostAddress + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkAccessManager + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkCookie + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkReply + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkRequest + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/QSslConfiguration + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/QSslPreSharedKeyAuthenticator + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qabstractsocket.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qhostaddress.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qhttpheaders.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkaccessmanager.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkcookie.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkreply.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkrequest.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qssl.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslcertificate.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslconfiguration.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslerror.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslpresharedkeyauthenticator.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslsocket.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtcpsocket.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetwork-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/QSignalSpy + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/QtTest + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/QtTestDepends + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qabstractitemmodeltester.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qbenchmark.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qbenchmarkmetric.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qsignalspy.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtest.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtest_gui.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtest_network.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestassert.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestcase.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestdata.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestevent.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtesteventloop.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestkeyboard.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestmouse.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestspontaneevent.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestsystem.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtesttostring.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtesttouch.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qtestwheel.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qttestexports.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qttestglobal.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qttestlib-config.h + mdp:D:/Qt/6.10.1/mingw_64/include/QtTest/qttestversion.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/adxintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxbf16intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxcomplexintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxfp16intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxint8intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxtileintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx2intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx5124fmapsintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx5124vnniwintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bf16intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bf16vlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bitalgintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bwintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512cdintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512dqintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512erintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fp16intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fp16vlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512ifmaintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512ifmavlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512pfintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmi2intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmi2vlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmiintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmivlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vlbwintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vldqintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vnniintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vnnivlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vp2intersectintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vp2intersectvlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vpopcntdqintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vpopcntdqvlintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxifmaintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxneconvertintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxvnniint8intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxvnniintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/bmi2intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/bmiintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_futex.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_ios.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_ios.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/codecvt.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_dir.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_fwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_ops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_path.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/istream.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_conv.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets_nonio.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets_nonio.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/quoted_string.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/random.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/random.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/sstream.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_mutex.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_thread.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_lock.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cassert + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/codecvt + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/condition_variable + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwctype + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/experimental/source_location + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/filesystem + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/future + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iomanip + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ios + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/istream + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/locale + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory_resource + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/mutex + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ostream + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/random + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/shared_mutex + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/sstream + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/ctype_base.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/ctype_inline.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/messages_members.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/opt_random.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/time_members.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cetintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cldemoteintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clflushoptintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clwbintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clzerointrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cmpccxaddintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/emmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/enqcmdintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/f16cintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/fmaintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/fxsrintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/gfniintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/hresetintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/ia32intrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/immintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/keylockerintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/lwpintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/lzcntintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mm_malloc.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/movdirintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mwaitintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mwaitxintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pconfigintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pkuintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pmmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/popcntintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/prfchiintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/prfchwintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/raointintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/rdseedintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/rtmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/serializeintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/sgxintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/shaintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/smmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tbmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tmmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tsxldtrkintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/uintrintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/vaesintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/vpclmulqdqintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/waitpkgintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/wbnoinvdintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/wmmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/x86gprintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xmmintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsavecintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsaveintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsaveoptintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsavesintrin.h + mdp:D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xtestintrin.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h + mdp:D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wctype.h diff --git a/photowall-qt/build/tests/CTestTestfile.cmake b/photowall-qt/build/tests/CTestTestfile.cmake new file mode 100644 index 0000000..3b2ba25 --- /dev/null +++ b/photowall-qt/build/tests/CTestTestfile.cmake @@ -0,0 +1,22 @@ +# CMake generated Testfile for +# Source directory: D:/CodeProject/PhotoWall/photowall-qt/tests +# Build directory: D:/CodeProject/PhotoWall/photowall-qt/build/tests +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. +add_test(tst_IndexingWorkflow "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_IndexingWorkflow.exe") +set_tests_properties(tst_IndexingWorkflow PROPERTIES ENVIRONMENT "QT_QPA_PLATFORM=offscreen" _BACKTRACE_TRIPLES "D:/CodeProject/PhotoWall/photowall-qt/tests/CMakeLists.txt;70;add_test;D:/CodeProject/PhotoWall/photowall-qt/tests/CMakeLists.txt;77;add_e2e_test;D:/CodeProject/PhotoWall/photowall-qt/tests/CMakeLists.txt;0;") +add_test(tst_BrowsingWorkflow "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_BrowsingWorkflow.exe") +set_tests_properties(tst_BrowsingWorkflow PROPERTIES ENVIRONMENT "QT_QPA_PLATFORM=offscreen" _BACKTRACE_TRIPLES "D:/CodeProject/PhotoWall/photowall-qt/tests/CMakeLists.txt;70;add_test;D:/CodeProject/PhotoWall/photowall-qt/tests/CMakeLists.txt;78;add_e2e_test;D:/CodeProject/PhotoWall/photowall-qt/tests/CMakeLists.txt;0;") +add_test(tst_SearchWorkflow "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_SearchWorkflow.exe") +set_tests_properties(tst_SearchWorkflow PROPERTIES ENVIRONMENT "QT_QPA_PLATFORM=offscreen" _BACKTRACE_TRIPLES "D:/CodeProject/PhotoWall/photowall-qt/tests/CMakeLists.txt;70;add_test;D:/CodeProject/PhotoWall/photowall-qt/tests/CMakeLists.txt;79;add_e2e_test;D:/CodeProject/PhotoWall/photowall-qt/tests/CMakeLists.txt;0;") +add_test(tst_TagsWorkflow "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_TagsWorkflow.exe") +set_tests_properties(tst_TagsWorkflow PROPERTIES ENVIRONMENT "QT_QPA_PLATFORM=offscreen" _BACKTRACE_TRIPLES "D:/CodeProject/PhotoWall/photowall-qt/tests/CMakeLists.txt;70;add_test;D:/CodeProject/PhotoWall/photowall-qt/tests/CMakeLists.txt;80;add_e2e_test;D:/CodeProject/PhotoWall/photowall-qt/tests/CMakeLists.txt;0;") +add_test(tst_TrashWorkflow "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_TrashWorkflow.exe") +set_tests_properties(tst_TrashWorkflow PROPERTIES ENVIRONMENT "QT_QPA_PLATFORM=offscreen" _BACKTRACE_TRIPLES "D:/CodeProject/PhotoWall/photowall-qt/tests/CMakeLists.txt;70;add_test;D:/CodeProject/PhotoWall/photowall-qt/tests/CMakeLists.txt;81;add_e2e_test;D:/CodeProject/PhotoWall/photowall-qt/tests/CMakeLists.txt;0;") +add_test(tst_FullWorkflow "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_FullWorkflow.exe") +set_tests_properties(tst_FullWorkflow PROPERTIES ENVIRONMENT "QT_QPA_PLATFORM=offscreen" _BACKTRACE_TRIPLES "D:/CodeProject/PhotoWall/photowall-qt/tests/CMakeLists.txt;70;add_test;D:/CodeProject/PhotoWall/photowall-qt/tests/CMakeLists.txt;82;add_e2e_test;D:/CodeProject/PhotoWall/photowall-qt/tests/CMakeLists.txt;0;") +add_test(tst_FileOpsWorkflow "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_FileOpsWorkflow.exe") +set_tests_properties(tst_FileOpsWorkflow PROPERTIES ENVIRONMENT "QT_QPA_PLATFORM=offscreen" _BACKTRACE_TRIPLES "D:/CodeProject/PhotoWall/photowall-qt/tests/CMakeLists.txt;70;add_test;D:/CodeProject/PhotoWall/photowall-qt/tests/CMakeLists.txt;83;add_e2e_test;D:/CodeProject/PhotoWall/photowall-qt/tests/CMakeLists.txt;0;") +add_test(tst_SettingsWorkflow "D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_SettingsWorkflow.exe") +set_tests_properties(tst_SettingsWorkflow PROPERTIES ENVIRONMENT "QT_QPA_PLATFORM=offscreen" _BACKTRACE_TRIPLES "D:/CodeProject/PhotoWall/photowall-qt/tests/CMakeLists.txt;70;add_test;D:/CodeProject/PhotoWall/photowall-qt/tests/CMakeLists.txt;84;add_e2e_test;D:/CodeProject/PhotoWall/photowall-qt/tests/CMakeLists.txt;0;") diff --git a/photowall-qt/build/tests/PhotoWallCore_autogen/MV7IEL3DTJ/moc_EventDispatcher.cpp b/photowall-qt/build/tests/PhotoWallCore_autogen/MV7IEL3DTJ/moc_EventDispatcher.cpp new file mode 100644 index 0000000..788b5bc --- /dev/null +++ b/photowall-qt/build/tests/PhotoWallCore_autogen/MV7IEL3DTJ/moc_EventDispatcher.cpp @@ -0,0 +1,473 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'EventDispatcher.h' +** +** Created by: The Qt Meta Object Compiler version 69 (Qt 6.10.1) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include "../../../../src/core/EventDispatcher.h" +#include + +#include + +#include + + +#include +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'EventDispatcher.h' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 69 +#error "This file was generated using the moc from 6.10.1. 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 { +struct qt_meta_tag_ZN15EventDispatcherE_t {}; +} // unnamed namespace + +template <> constexpr inline auto EventDispatcher::qt_create_metaobjectdata() +{ + namespace QMC = QtMocConstants; + QtMocHelpers::StringRefStorage qt_stringData { + "EventDispatcher", + "thumbnailReady", + "", + "fileHash", + "size", + "path", + "isPlaceholder", + "placeholderBase64", + "useOriginal", + "indexProgress", + "processed", + "total", + "currentFile", + "indexFinished", + "indexed", + "skipped", + "failed", + "indexCancelled", + "settingsChanged", + "QJsonObject", + "settings", + "autoScanStarted", + "autoScanFinished", + "count", + "autoScanError", + "error", + "fileWatcherEvent", + "eventType", + "importProgress", + "current", + "importFinished", + "imported", + "importCancelled", + "jobId", + "exportProgress", + "exportFinished", + "exported", + "exportCancelled", + "moveProgress", + "moveFinished", + "moved", + "moveCancelled", + "copyProgress", + "copyFinished", + "copied", + "copyCancelled", + "batchRenameProgress", + "batchRenameFinished", + "renamed", + "batchRenameCancelled", + "onEventReceived", + "eventName", + "payload" + }; + + QtMocHelpers::UintData qt_methods { + // Signal 'thumbnailReady' + QtMocHelpers::SignalData(1, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::QString, 3 }, { QMetaType::QString, 4 }, { QMetaType::QString, 5 }, { QMetaType::Bool, 6 }, + { QMetaType::QString, 7 }, { QMetaType::Bool, 8 }, + }}), + // Signal 'indexProgress' + QtMocHelpers::SignalData(9, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::Int, 10 }, { QMetaType::Int, 11 }, { QMetaType::QString, 12 }, + }}), + // Signal 'indexFinished' + QtMocHelpers::SignalData(13, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::Int, 14 }, { QMetaType::Int, 15 }, { QMetaType::Int, 16 }, + }}), + // Signal 'indexCancelled' + QtMocHelpers::SignalData(17, 2, QMC::AccessPublic, QMetaType::Void), + // Signal 'settingsChanged' + QtMocHelpers::SignalData(18, 2, QMC::AccessPublic, QMetaType::Void, {{ + { 0x80000000 | 19, 20 }, + }}), + // Signal 'autoScanStarted' + QtMocHelpers::SignalData(21, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::QString, 5 }, + }}), + // Signal 'autoScanFinished' + QtMocHelpers::SignalData(22, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::QString, 5 }, { QMetaType::Int, 23 }, + }}), + // Signal 'autoScanError' + QtMocHelpers::SignalData(24, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::QString, 5 }, { QMetaType::QString, 25 }, + }}), + // Signal 'fileWatcherEvent' + QtMocHelpers::SignalData(26, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::QString, 27 }, { QMetaType::QString, 5 }, + }}), + // Signal 'importProgress' + QtMocHelpers::SignalData(28, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::Int, 29 }, { QMetaType::Int, 11 }, { QMetaType::QString, 12 }, + }}), + // Signal 'importFinished' + QtMocHelpers::SignalData(30, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::Int, 31 }, { QMetaType::Int, 16 }, { QMetaType::Int, 15 }, + }}), + // Signal 'importCancelled' + QtMocHelpers::SignalData(32, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::ULongLong, 33 }, + }}), + // Signal 'exportProgress' + QtMocHelpers::SignalData(34, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::Int, 29 }, { QMetaType::Int, 11 }, { QMetaType::QString, 12 }, + }}), + // Signal 'exportFinished' + QtMocHelpers::SignalData(35, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::Int, 36 }, { QMetaType::Int, 16 }, + }}), + // Signal 'exportCancelled' + QtMocHelpers::SignalData(37, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::ULongLong, 33 }, + }}), + // Signal 'moveProgress' + QtMocHelpers::SignalData(38, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::Int, 29 }, { QMetaType::Int, 11 }, { QMetaType::QString, 12 }, + }}), + // Signal 'moveFinished' + QtMocHelpers::SignalData(39, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::Int, 40 }, { QMetaType::Int, 16 }, + }}), + // Signal 'moveCancelled' + QtMocHelpers::SignalData(41, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::ULongLong, 33 }, + }}), + // Signal 'copyProgress' + QtMocHelpers::SignalData(42, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::Int, 29 }, { QMetaType::Int, 11 }, { QMetaType::QString, 12 }, + }}), + // Signal 'copyFinished' + QtMocHelpers::SignalData(43, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::Int, 44 }, { QMetaType::Int, 16 }, + }}), + // Signal 'copyCancelled' + QtMocHelpers::SignalData(45, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::ULongLong, 33 }, + }}), + // Signal 'batchRenameProgress' + QtMocHelpers::SignalData(46, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::Int, 29 }, { QMetaType::Int, 11 }, { QMetaType::QString, 12 }, + }}), + // Signal 'batchRenameFinished' + QtMocHelpers::SignalData(47, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::Int, 48 }, { QMetaType::Int, 16 }, + }}), + // Signal 'batchRenameCancelled' + QtMocHelpers::SignalData(49, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::ULongLong, 33 }, + }}), + // Slot 'onEventReceived' + QtMocHelpers::SlotData(50, 2, QMC::AccessPrivate, QMetaType::Void, {{ + { QMetaType::QString, 51 }, { 0x80000000 | 19, 52 }, + }}), + }; + QtMocHelpers::UintData qt_properties { + }; + QtMocHelpers::UintData qt_enums { + }; + return QtMocHelpers::metaObjectData(QMC::MetaObjectFlag{}, qt_stringData, + qt_methods, qt_properties, qt_enums); +} +Q_CONSTINIT const QMetaObject EventDispatcher::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_staticMetaObjectStaticContent.stringdata, + qt_staticMetaObjectStaticContent.data, + qt_static_metacall, + nullptr, + qt_staticMetaObjectRelocatingContent.metaTypes, + nullptr +} }; + +void EventDispatcher::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + auto *_t = static_cast(_o); + if (_c == QMetaObject::InvokeMetaMethod) { + switch (_id) { + case 0: _t->thumbnailReady((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3])),(*reinterpret_cast>(_a[4])),(*reinterpret_cast>(_a[5])),(*reinterpret_cast>(_a[6]))); break; + case 1: _t->indexProgress((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3]))); break; + case 2: _t->indexFinished((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3]))); break; + case 3: _t->indexCancelled(); break; + case 4: _t->settingsChanged((*reinterpret_cast>(_a[1]))); break; + case 5: _t->autoScanStarted((*reinterpret_cast>(_a[1]))); break; + case 6: _t->autoScanFinished((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); break; + case 7: _t->autoScanError((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); break; + case 8: _t->fileWatcherEvent((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); break; + case 9: _t->importProgress((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3]))); break; + case 10: _t->importFinished((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3]))); break; + case 11: _t->importCancelled((*reinterpret_cast>(_a[1]))); break; + case 12: _t->exportProgress((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3]))); break; + case 13: _t->exportFinished((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); break; + case 14: _t->exportCancelled((*reinterpret_cast>(_a[1]))); break; + case 15: _t->moveProgress((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3]))); break; + case 16: _t->moveFinished((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); break; + case 17: _t->moveCancelled((*reinterpret_cast>(_a[1]))); break; + case 18: _t->copyProgress((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3]))); break; + case 19: _t->copyFinished((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); break; + case 20: _t->copyCancelled((*reinterpret_cast>(_a[1]))); break; + case 21: _t->batchRenameProgress((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3]))); break; + case 22: _t->batchRenameFinished((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); break; + case 23: _t->batchRenameCancelled((*reinterpret_cast>(_a[1]))); break; + case 24: _t->onEventReceived((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); break; + default: ; + } + } + if (_c == QMetaObject::IndexOfMethod) { + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::thumbnailReady, 0)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::indexProgress, 1)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::indexFinished, 2)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::indexCancelled, 3)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::settingsChanged, 4)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::autoScanStarted, 5)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::autoScanFinished, 6)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::autoScanError, 7)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::fileWatcherEvent, 8)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::importProgress, 9)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::importFinished, 10)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::importCancelled, 11)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::exportProgress, 12)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::exportFinished, 13)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::exportCancelled, 14)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::moveProgress, 15)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::moveFinished, 16)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::moveCancelled, 17)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::copyProgress, 18)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::copyFinished, 19)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::copyCancelled, 20)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::batchRenameProgress, 21)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::batchRenameFinished, 22)) + return; + if (QtMocHelpers::indexOfMethod(_a, &EventDispatcher::batchRenameCancelled, 23)) + return; + } +} + +const QMetaObject *EventDispatcher::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *EventDispatcher::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_staticMetaObjectStaticContent.strings)) + return static_cast(this); + return QObject::qt_metacast(_clname); +} + +int EventDispatcher::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QObject::qt_metacall(_c, _id, _a); + if (_id < 0) + return _id; + if (_c == QMetaObject::InvokeMetaMethod) { + if (_id < 25) + qt_static_metacall(this, _c, _id, _a); + _id -= 25; + } + if (_c == QMetaObject::RegisterMethodArgumentMetaType) { + if (_id < 25) + *reinterpret_cast(_a[0]) = QMetaType(); + _id -= 25; + } + return _id; +} + +// SIGNAL 0 +void EventDispatcher::thumbnailReady(const QString & _t1, const QString & _t2, const QString & _t3, bool _t4, const QString & _t5, bool _t6) +{ + QMetaObject::activate(this, &staticMetaObject, 0, nullptr, _t1, _t2, _t3, _t4, _t5, _t6); +} + +// SIGNAL 1 +void EventDispatcher::indexProgress(int _t1, int _t2, const QString & _t3) +{ + QMetaObject::activate(this, &staticMetaObject, 1, nullptr, _t1, _t2, _t3); +} + +// SIGNAL 2 +void EventDispatcher::indexFinished(int _t1, int _t2, int _t3) +{ + QMetaObject::activate(this, &staticMetaObject, 2, nullptr, _t1, _t2, _t3); +} + +// SIGNAL 3 +void EventDispatcher::indexCancelled() +{ + QMetaObject::activate(this, &staticMetaObject, 3, nullptr); +} + +// SIGNAL 4 +void EventDispatcher::settingsChanged(const QJsonObject & _t1) +{ + QMetaObject::activate(this, &staticMetaObject, 4, nullptr, _t1); +} + +// SIGNAL 5 +void EventDispatcher::autoScanStarted(const QString & _t1) +{ + QMetaObject::activate(this, &staticMetaObject, 5, nullptr, _t1); +} + +// SIGNAL 6 +void EventDispatcher::autoScanFinished(const QString & _t1, int _t2) +{ + QMetaObject::activate(this, &staticMetaObject, 6, nullptr, _t1, _t2); +} + +// SIGNAL 7 +void EventDispatcher::autoScanError(const QString & _t1, const QString & _t2) +{ + QMetaObject::activate(this, &staticMetaObject, 7, nullptr, _t1, _t2); +} + +// SIGNAL 8 +void EventDispatcher::fileWatcherEvent(const QString & _t1, const QString & _t2) +{ + QMetaObject::activate(this, &staticMetaObject, 8, nullptr, _t1, _t2); +} + +// SIGNAL 9 +void EventDispatcher::importProgress(int _t1, int _t2, const QString & _t3) +{ + QMetaObject::activate(this, &staticMetaObject, 9, nullptr, _t1, _t2, _t3); +} + +// SIGNAL 10 +void EventDispatcher::importFinished(int _t1, int _t2, int _t3) +{ + QMetaObject::activate(this, &staticMetaObject, 10, nullptr, _t1, _t2, _t3); +} + +// SIGNAL 11 +void EventDispatcher::importCancelled(quint64 _t1) +{ + QMetaObject::activate(this, &staticMetaObject, 11, nullptr, _t1); +} + +// SIGNAL 12 +void EventDispatcher::exportProgress(int _t1, int _t2, const QString & _t3) +{ + QMetaObject::activate(this, &staticMetaObject, 12, nullptr, _t1, _t2, _t3); +} + +// SIGNAL 13 +void EventDispatcher::exportFinished(int _t1, int _t2) +{ + QMetaObject::activate(this, &staticMetaObject, 13, nullptr, _t1, _t2); +} + +// SIGNAL 14 +void EventDispatcher::exportCancelled(quint64 _t1) +{ + QMetaObject::activate(this, &staticMetaObject, 14, nullptr, _t1); +} + +// SIGNAL 15 +void EventDispatcher::moveProgress(int _t1, int _t2, const QString & _t3) +{ + QMetaObject::activate(this, &staticMetaObject, 15, nullptr, _t1, _t2, _t3); +} + +// SIGNAL 16 +void EventDispatcher::moveFinished(int _t1, int _t2) +{ + QMetaObject::activate(this, &staticMetaObject, 16, nullptr, _t1, _t2); +} + +// SIGNAL 17 +void EventDispatcher::moveCancelled(quint64 _t1) +{ + QMetaObject::activate(this, &staticMetaObject, 17, nullptr, _t1); +} + +// SIGNAL 18 +void EventDispatcher::copyProgress(int _t1, int _t2, const QString & _t3) +{ + QMetaObject::activate(this, &staticMetaObject, 18, nullptr, _t1, _t2, _t3); +} + +// SIGNAL 19 +void EventDispatcher::copyFinished(int _t1, int _t2) +{ + QMetaObject::activate(this, &staticMetaObject, 19, nullptr, _t1, _t2); +} + +// SIGNAL 20 +void EventDispatcher::copyCancelled(quint64 _t1) +{ + QMetaObject::activate(this, &staticMetaObject, 20, nullptr, _t1); +} + +// SIGNAL 21 +void EventDispatcher::batchRenameProgress(int _t1, int _t2, const QString & _t3) +{ + QMetaObject::activate(this, &staticMetaObject, 21, nullptr, _t1, _t2, _t3); +} + +// SIGNAL 22 +void EventDispatcher::batchRenameFinished(int _t1, int _t2) +{ + QMetaObject::activate(this, &staticMetaObject, 22, nullptr, _t1, _t2); +} + +// SIGNAL 23 +void EventDispatcher::batchRenameCancelled(quint64 _t1) +{ + QMetaObject::activate(this, &staticMetaObject, 23, nullptr, _t1); +} +QT_WARNING_POP diff --git a/photowall-qt/build/tests/PhotoWallCore_autogen/MV7IEL3DTJ/moc_EventDispatcher.cpp.d b/photowall-qt/build/tests/PhotoWallCore_autogen/MV7IEL3DTJ/moc_EventDispatcher.cpp.d new file mode 100644 index 0000000..31f052c --- /dev/null +++ b/photowall-qt/build/tests/PhotoWallCore_autogen/MV7IEL3DTJ/moc_EventDispatcher.cpp.d @@ -0,0 +1,348 @@ +D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallCore_autogen/MV7IEL3DTJ/moc_EventDispatcher.cpp: D:/CodeProject/PhotoWall/photowall-qt/src/core/EventDispatcher.h \ + D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallCore_autogen/moc_predefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QHash \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h diff --git a/photowall-qt/build/tests/PhotoWallCore_autogen/MV7IEL3DTJ/moc_FolderTreeModel.cpp b/photowall-qt/build/tests/PhotoWallCore_autogen/MV7IEL3DTJ/moc_FolderTreeModel.cpp new file mode 100644 index 0000000..96e940a --- /dev/null +++ b/photowall-qt/build/tests/PhotoWallCore_autogen/MV7IEL3DTJ/moc_FolderTreeModel.cpp @@ -0,0 +1,219 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'FolderTreeModel.h' +** +** Created by: The Qt Meta Object Compiler version 69 (Qt 6.10.1) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include "../../../../src/core/FolderTreeModel.h" +#include + +#include + +#include + + +#include +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'FolderTreeModel.h' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 69 +#error "This file was generated using the moc from 6.10.1. 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 { +struct qt_meta_tag_ZN15FolderTreeModelE_t {}; +} // unnamed namespace + +template <> constexpr inline auto FolderTreeModel::qt_create_metaobjectdata() +{ + namespace QMC = QtMocConstants; + QtMocHelpers::StringRefStorage qt_stringData { + "FolderTreeModel", + "loadingChanged", + "", + "selectedPathChanged", + "folderSelected", + "path", + "refresh", + "expandPath", + "collapsePath", + "toggleExpanded", + "QModelIndex", + "index", + "indexForPath", + "loading", + "selectedPath", + "FolderRoles", + "PathRole", + "NameRole", + "PhotoCountRole", + "HasChildrenRole", + "ExpandedRole", + "DepthRole" + }; + + QtMocHelpers::UintData qt_methods { + // Signal 'loadingChanged' + QtMocHelpers::SignalData(1, 2, QMC::AccessPublic, QMetaType::Void), + // Signal 'selectedPathChanged' + QtMocHelpers::SignalData(3, 2, QMC::AccessPublic, QMetaType::Void), + // Signal 'folderSelected' + QtMocHelpers::SignalData(4, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::QString, 5 }, + }}), + // Method 'refresh' + QtMocHelpers::MethodData(6, 2, QMC::AccessPublic, QMetaType::Void), + // Method 'expandPath' + QtMocHelpers::MethodData(7, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::QString, 5 }, + }}), + // Method 'collapsePath' + QtMocHelpers::MethodData(8, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::QString, 5 }, + }}), + // Method 'toggleExpanded' + QtMocHelpers::MethodData(9, 2, QMC::AccessPublic, QMetaType::Void, {{ + { 0x80000000 | 10, 11 }, + }}), + // Method 'indexForPath' + QtMocHelpers::MethodData(12, 2, QMC::AccessPublic, 0x80000000 | 10, {{ + { QMetaType::QString, 5 }, + }}), + }; + QtMocHelpers::UintData qt_properties { + // property 'loading' + QtMocHelpers::PropertyData(13, QMetaType::Bool, QMC::DefaultPropertyFlags, 0), + // property 'selectedPath' + QtMocHelpers::PropertyData(14, QMetaType::QString, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 1), + }; + QtMocHelpers::UintData qt_enums { + // enum 'FolderRoles' + QtMocHelpers::EnumData(15, 15, QMC::EnumFlags{}).add({ + { 16, FolderRoles::PathRole }, + { 17, FolderRoles::NameRole }, + { 18, FolderRoles::PhotoCountRole }, + { 19, FolderRoles::HasChildrenRole }, + { 20, FolderRoles::ExpandedRole }, + { 21, FolderRoles::DepthRole }, + }), + }; + return QtMocHelpers::metaObjectData(QMC::MetaObjectFlag{}, qt_stringData, + qt_methods, qt_properties, qt_enums); +} +Q_CONSTINIT const QMetaObject FolderTreeModel::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_staticMetaObjectStaticContent.stringdata, + qt_staticMetaObjectStaticContent.data, + qt_static_metacall, + nullptr, + qt_staticMetaObjectRelocatingContent.metaTypes, + nullptr +} }; + +void FolderTreeModel::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + auto *_t = static_cast(_o); + if (_c == QMetaObject::InvokeMetaMethod) { + switch (_id) { + case 0: _t->loadingChanged(); break; + case 1: _t->selectedPathChanged(); break; + case 2: _t->folderSelected((*reinterpret_cast>(_a[1]))); break; + case 3: _t->refresh(); break; + case 4: _t->expandPath((*reinterpret_cast>(_a[1]))); break; + case 5: _t->collapsePath((*reinterpret_cast>(_a[1]))); break; + case 6: _t->toggleExpanded((*reinterpret_cast>(_a[1]))); break; + case 7: { QModelIndex _r = _t->indexForPath((*reinterpret_cast>(_a[1]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + default: ; + } + } + if (_c == QMetaObject::IndexOfMethod) { + if (QtMocHelpers::indexOfMethod(_a, &FolderTreeModel::loadingChanged, 0)) + return; + if (QtMocHelpers::indexOfMethod(_a, &FolderTreeModel::selectedPathChanged, 1)) + return; + if (QtMocHelpers::indexOfMethod(_a, &FolderTreeModel::folderSelected, 2)) + return; + } + if (_c == QMetaObject::ReadProperty) { + void *_v = _a[0]; + switch (_id) { + case 0: *reinterpret_cast(_v) = _t->loading(); break; + case 1: *reinterpret_cast(_v) = _t->selectedPath(); break; + default: break; + } + } + if (_c == QMetaObject::WriteProperty) { + void *_v = _a[0]; + switch (_id) { + case 1: _t->setSelectedPath(*reinterpret_cast(_v)); break; + default: break; + } + } +} + +const QMetaObject *FolderTreeModel::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *FolderTreeModel::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_staticMetaObjectStaticContent.strings)) + return static_cast(this); + return QAbstractItemModel::qt_metacast(_clname); +} + +int FolderTreeModel::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QAbstractItemModel::qt_metacall(_c, _id, _a); + if (_id < 0) + return _id; + if (_c == QMetaObject::InvokeMetaMethod) { + if (_id < 8) + qt_static_metacall(this, _c, _id, _a); + _id -= 8; + } + if (_c == QMetaObject::RegisterMethodArgumentMetaType) { + if (_id < 8) + *reinterpret_cast(_a[0]) = QMetaType(); + _id -= 8; + } + if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty + || _c == QMetaObject::ResetProperty || _c == QMetaObject::BindableProperty + || _c == QMetaObject::RegisterPropertyMetaType) { + qt_static_metacall(this, _c, _id, _a); + _id -= 2; + } + return _id; +} + +// SIGNAL 0 +void FolderTreeModel::loadingChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 0, nullptr); +} + +// SIGNAL 1 +void FolderTreeModel::selectedPathChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 1, nullptr); +} + +// SIGNAL 2 +void FolderTreeModel::folderSelected(const QString & _t1) +{ + QMetaObject::activate(this, &staticMetaObject, 2, nullptr, _t1); +} +QT_WARNING_POP diff --git a/photowall-qt/build/tests/PhotoWallCore_autogen/MV7IEL3DTJ/moc_FolderTreeModel.cpp.d b/photowall-qt/build/tests/PhotoWallCore_autogen/MV7IEL3DTJ/moc_FolderTreeModel.cpp.d new file mode 100644 index 0000000..305af61 --- /dev/null +++ b/photowall-qt/build/tests/PhotoWallCore_autogen/MV7IEL3DTJ/moc_FolderTreeModel.cpp.d @@ -0,0 +1,350 @@ +D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallCore_autogen/MV7IEL3DTJ/moc_FolderTreeModel.cpp: D:/CodeProject/PhotoWall/photowall-qt/src/core/FolderTreeModel.h \ + D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallCore_autogen/moc_predefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QAbstractItemModel \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonArray \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractitemmodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h diff --git a/photowall-qt/build/tests/PhotoWallCore_autogen/MV7IEL3DTJ/moc_PhotoModel.cpp b/photowall-qt/build/tests/PhotoWallCore_autogen/MV7IEL3DTJ/moc_PhotoModel.cpp new file mode 100644 index 0000000..ca2eddb --- /dev/null +++ b/photowall-qt/build/tests/PhotoWallCore_autogen/MV7IEL3DTJ/moc_PhotoModel.cpp @@ -0,0 +1,351 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'PhotoModel.h' +** +** Created by: The Qt Meta Object Compiler version 69 (Qt 6.10.1) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include "../../../../src/core/PhotoModel.h" +#include + +#include + +#include + + +#include +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'PhotoModel.h' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 69 +#error "This file was generated using the moc from 6.10.1. 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 { +struct qt_meta_tag_ZN10PhotoModelE_t {}; +} // unnamed namespace + +template <> constexpr inline auto PhotoModel::qt_create_metaobjectdata() +{ + namespace QMC = QtMocConstants; + QtMocHelpers::StringRefStorage qt_stringData { + "PhotoModel", + "countChanged", + "", + "loadingChanged", + "hasMoreChanged", + "totalCountChanged", + "searchFiltersChanged", + "sortFieldChanged", + "sortOrderChanged", + "selectionChanged", + "onPhotosReady", + "QJsonArray", + "photos", + "QJsonObject", + "nextCursor", + "total", + "hasMore", + "loadInitial", + "loadMore", + "refresh", + "clear", + "setSelected", + "photoId", + "selected", + "isSelected", + "selectedIds", + "QList", + "clearSelection", + "getPhotoById", + "indexOfPhoto", + "count", + "loading", + "totalCount", + "searchFilters", + "sortField", + "sortOrder", + "PhotoRoles", + "PhotoIdRole", + "FilePathRole", + "FileNameRole", + "FileHashRole", + "WidthRole", + "HeightRole", + "DateTakenRole", + "DateAddedRole", + "IsFavoriteRole", + "RatingRole", + "SelectedRole", + "CameraModelRole", + "LensModelRole", + "FileSizeRole", + "ThumbnailUrlRole" + }; + + QtMocHelpers::UintData qt_methods { + // Signal 'countChanged' + QtMocHelpers::SignalData(1, 2, QMC::AccessPublic, QMetaType::Void), + // Signal 'loadingChanged' + QtMocHelpers::SignalData(3, 2, QMC::AccessPublic, QMetaType::Void), + // Signal 'hasMoreChanged' + QtMocHelpers::SignalData(4, 2, QMC::AccessPublic, QMetaType::Void), + // Signal 'totalCountChanged' + QtMocHelpers::SignalData(5, 2, QMC::AccessPublic, QMetaType::Void), + // Signal 'searchFiltersChanged' + QtMocHelpers::SignalData(6, 2, QMC::AccessPublic, QMetaType::Void), + // Signal 'sortFieldChanged' + QtMocHelpers::SignalData(7, 2, QMC::AccessPublic, QMetaType::Void), + // Signal 'sortOrderChanged' + QtMocHelpers::SignalData(8, 2, QMC::AccessPublic, QMetaType::Void), + // Signal 'selectionChanged' + QtMocHelpers::SignalData(9, 2, QMC::AccessPublic, QMetaType::Void), + // Slot 'onPhotosReady' + QtMocHelpers::SlotData(10, 2, QMC::AccessPublic, QMetaType::Void, {{ + { 0x80000000 | 11, 12 }, { 0x80000000 | 13, 14 }, { QMetaType::Int, 15 }, { QMetaType::Bool, 16 }, + }}), + // Method 'loadInitial' + QtMocHelpers::MethodData(17, 2, QMC::AccessPublic, QMetaType::Void), + // Method 'loadMore' + QtMocHelpers::MethodData(18, 2, QMC::AccessPublic, QMetaType::Void), + // Method 'refresh' + QtMocHelpers::MethodData(19, 2, QMC::AccessPublic, QMetaType::Void), + // Method 'clear' + QtMocHelpers::MethodData(20, 2, QMC::AccessPublic, QMetaType::Void), + // Method 'setSelected' + QtMocHelpers::MethodData(21, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::LongLong, 22 }, { QMetaType::Bool, 23 }, + }}), + // Method 'isSelected' + QtMocHelpers::MethodData(24, 2, QMC::AccessPublic, QMetaType::Bool, {{ + { QMetaType::LongLong, 22 }, + }}), + // Method 'selectedIds' + QtMocHelpers::MethodData() const>(25, 2, QMC::AccessPublic, 0x80000000 | 26), + // Method 'clearSelection' + QtMocHelpers::MethodData(27, 2, QMC::AccessPublic, QMetaType::Void), + // Method 'getPhotoById' + QtMocHelpers::MethodData(28, 2, QMC::AccessPublic, 0x80000000 | 13, {{ + { QMetaType::LongLong, 22 }, + }}), + // Method 'indexOfPhoto' + QtMocHelpers::MethodData(29, 2, QMC::AccessPublic, QMetaType::Int, {{ + { QMetaType::LongLong, 22 }, + }}), + }; + QtMocHelpers::UintData qt_properties { + // property 'count' + QtMocHelpers::PropertyData(30, QMetaType::Int, QMC::DefaultPropertyFlags, 0), + // property 'loading' + QtMocHelpers::PropertyData(31, QMetaType::Bool, QMC::DefaultPropertyFlags, 1), + // property 'hasMore' + QtMocHelpers::PropertyData(16, QMetaType::Bool, QMC::DefaultPropertyFlags, 2), + // property 'totalCount' + QtMocHelpers::PropertyData(32, QMetaType::Int, QMC::DefaultPropertyFlags, 3), + // property 'searchFilters' + QtMocHelpers::PropertyData(33, 0x80000000 | 13, QMC::DefaultPropertyFlags | QMC::Writable | QMC::EnumOrFlag | QMC::StdCppSet, 4), + // property 'sortField' + QtMocHelpers::PropertyData(34, QMetaType::QString, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 5), + // property 'sortOrder' + QtMocHelpers::PropertyData(35, QMetaType::QString, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 6), + }; + QtMocHelpers::UintData qt_enums { + // enum 'PhotoRoles' + QtMocHelpers::EnumData(36, 36, QMC::EnumFlags{}).add({ + { 37, PhotoRoles::PhotoIdRole }, + { 38, PhotoRoles::FilePathRole }, + { 39, PhotoRoles::FileNameRole }, + { 40, PhotoRoles::FileHashRole }, + { 41, PhotoRoles::WidthRole }, + { 42, PhotoRoles::HeightRole }, + { 43, PhotoRoles::DateTakenRole }, + { 44, PhotoRoles::DateAddedRole }, + { 45, PhotoRoles::IsFavoriteRole }, + { 46, PhotoRoles::RatingRole }, + { 47, PhotoRoles::SelectedRole }, + { 48, PhotoRoles::CameraModelRole }, + { 49, PhotoRoles::LensModelRole }, + { 50, PhotoRoles::FileSizeRole }, + { 51, PhotoRoles::ThumbnailUrlRole }, + }), + }; + return QtMocHelpers::metaObjectData(QMC::MetaObjectFlag{}, qt_stringData, + qt_methods, qt_properties, qt_enums); +} +Q_CONSTINIT const QMetaObject PhotoModel::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_staticMetaObjectStaticContent.stringdata, + qt_staticMetaObjectStaticContent.data, + qt_static_metacall, + nullptr, + qt_staticMetaObjectRelocatingContent.metaTypes, + nullptr +} }; + +void PhotoModel::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + auto *_t = static_cast(_o); + if (_c == QMetaObject::InvokeMetaMethod) { + switch (_id) { + case 0: _t->countChanged(); break; + case 1: _t->loadingChanged(); break; + case 2: _t->hasMoreChanged(); break; + case 3: _t->totalCountChanged(); break; + case 4: _t->searchFiltersChanged(); break; + case 5: _t->sortFieldChanged(); break; + case 6: _t->sortOrderChanged(); break; + case 7: _t->selectionChanged(); break; + case 8: _t->onPhotosReady((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3])),(*reinterpret_cast>(_a[4]))); break; + case 9: _t->loadInitial(); break; + case 10: _t->loadMore(); break; + case 11: _t->refresh(); break; + case 12: _t->clear(); break; + case 13: _t->setSelected((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); break; + case 14: { bool _r = _t->isSelected((*reinterpret_cast>(_a[1]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 15: { QList _r = _t->selectedIds(); + if (_a[0]) *reinterpret_cast*>(_a[0]) = std::move(_r); } break; + case 16: _t->clearSelection(); break; + case 17: { QJsonObject _r = _t->getPhotoById((*reinterpret_cast>(_a[1]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 18: { int _r = _t->indexOfPhoto((*reinterpret_cast>(_a[1]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + default: ; + } + } + if (_c == QMetaObject::IndexOfMethod) { + if (QtMocHelpers::indexOfMethod(_a, &PhotoModel::countChanged, 0)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoModel::loadingChanged, 1)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoModel::hasMoreChanged, 2)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoModel::totalCountChanged, 3)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoModel::searchFiltersChanged, 4)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoModel::sortFieldChanged, 5)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoModel::sortOrderChanged, 6)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoModel::selectionChanged, 7)) + return; + } + if (_c == QMetaObject::ReadProperty) { + void *_v = _a[0]; + switch (_id) { + case 0: *reinterpret_cast(_v) = _t->count(); break; + case 1: *reinterpret_cast(_v) = _t->loading(); break; + case 2: *reinterpret_cast(_v) = _t->hasMore(); break; + case 3: *reinterpret_cast(_v) = _t->totalCount(); break; + case 4: *reinterpret_cast(_v) = _t->searchFilters(); break; + case 5: *reinterpret_cast(_v) = _t->sortField(); break; + case 6: *reinterpret_cast(_v) = _t->sortOrder(); break; + default: break; + } + } + if (_c == QMetaObject::WriteProperty) { + void *_v = _a[0]; + switch (_id) { + case 4: _t->setSearchFilters(*reinterpret_cast(_v)); break; + case 5: _t->setSortField(*reinterpret_cast(_v)); break; + case 6: _t->setSortOrder(*reinterpret_cast(_v)); break; + default: break; + } + } +} + +const QMetaObject *PhotoModel::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *PhotoModel::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_staticMetaObjectStaticContent.strings)) + return static_cast(this); + return QAbstractListModel::qt_metacast(_clname); +} + +int PhotoModel::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QAbstractListModel::qt_metacall(_c, _id, _a); + if (_id < 0) + return _id; + if (_c == QMetaObject::InvokeMetaMethod) { + if (_id < 19) + qt_static_metacall(this, _c, _id, _a); + _id -= 19; + } + if (_c == QMetaObject::RegisterMethodArgumentMetaType) { + if (_id < 19) + *reinterpret_cast(_a[0]) = QMetaType(); + _id -= 19; + } + if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty + || _c == QMetaObject::ResetProperty || _c == QMetaObject::BindableProperty + || _c == QMetaObject::RegisterPropertyMetaType) { + qt_static_metacall(this, _c, _id, _a); + _id -= 7; + } + return _id; +} + +// SIGNAL 0 +void PhotoModel::countChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 0, nullptr); +} + +// SIGNAL 1 +void PhotoModel::loadingChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 1, nullptr); +} + +// SIGNAL 2 +void PhotoModel::hasMoreChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 2, nullptr); +} + +// SIGNAL 3 +void PhotoModel::totalCountChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 3, nullptr); +} + +// SIGNAL 4 +void PhotoModel::searchFiltersChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 4, nullptr); +} + +// SIGNAL 5 +void PhotoModel::sortFieldChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 5, nullptr); +} + +// SIGNAL 6 +void PhotoModel::sortOrderChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 6, nullptr); +} + +// SIGNAL 7 +void PhotoModel::selectionChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 7, nullptr); +} +QT_WARNING_POP diff --git a/photowall-qt/build/tests/PhotoWallCore_autogen/MV7IEL3DTJ/moc_PhotoModel.cpp.d b/photowall-qt/build/tests/PhotoWallCore_autogen/MV7IEL3DTJ/moc_PhotoModel.cpp.d new file mode 100644 index 0000000..a2174a2 --- /dev/null +++ b/photowall-qt/build/tests/PhotoWallCore_autogen/MV7IEL3DTJ/moc_PhotoModel.cpp.d @@ -0,0 +1,352 @@ +D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallCore_autogen/MV7IEL3DTJ/moc_PhotoModel.cpp: D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoModel.h \ + D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallCore_autogen/moc_predefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QAbstractListModel \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QHash \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonArray \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSet \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractitemmodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h diff --git a/photowall-qt/build/tests/PhotoWallCore_autogen/MV7IEL3DTJ/moc_PhotoStore.cpp b/photowall-qt/build/tests/PhotoWallCore_autogen/MV7IEL3DTJ/moc_PhotoStore.cpp new file mode 100644 index 0000000..3fd48d1 --- /dev/null +++ b/photowall-qt/build/tests/PhotoWallCore_autogen/MV7IEL3DTJ/moc_PhotoStore.cpp @@ -0,0 +1,780 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'PhotoStore.h' +** +** Created by: The Qt Meta Object Compiler version 69 (Qt 6.10.1) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include "../../../../src/core/PhotoStore.h" +#include +#include + +#include + +#include + + +#include +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'PhotoStore.h' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 69 +#error "This file was generated using the moc from 6.10.1. 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 { +struct qt_meta_tag_ZN10PhotoStoreE_t {}; +} // unnamed namespace + +template <> constexpr inline auto PhotoStore::qt_create_metaobjectdata() +{ + namespace QMC = QtMocConstants; + QtMocHelpers::StringRefStorage qt_stringData { + "PhotoStore", + "QML.Element", + "auto", + "QML.Singleton", + "true", + "selectionChanged", + "", + "searchQueryChanged", + "searchFiltersChanged", + "currentViewChanged", + "currentFolderPathChanged", + "currentTagIdChanged", + "currentAlbumIdChanged", + "indexingChanged", + "indexProgressChanged", + "indexCurrentFileChanged", + "tagsChanged", + "albumsChanged", + "trashChanged", + "syncFoldersChanged", + "settingsSaved", + "onIndexProgress", + "processed", + "total", + "currentFile", + "onIndexFinished", + "indexed", + "skipped", + "failed", + "onIndexCancelled", + "selectPhoto", + "id", + "append", + "toggleSelection", + "selectRange", + "fromId", + "toId", + "selectAll", + "clearSelection", + "isSelected", + "setFavorite", + "favorite", + "setRating", + "rating", + "deleteSelected", + "restoreSelected", + "permanentlyDeleteSelected", + "setPhotosFavorite", + "QVariantList", + "photoIds", + "unfavoritePhotos", + "deletePhotos", + "restorePhotos", + "permanentlyDeletePhotos", + "emptyTrash", + "addTagToSelected", + "tagId", + "removeTagFromSelected", + "getAllTags", + "createTag", + "QVariantMap", + "name", + "color", + "updateTag", + "deleteTag", + "addSelectedToAlbum", + "albumId", + "removeSelectedFromAlbum", + "getAllAlbums", + "createAlbum", + "description", + "updateAlbum", + "deleteAlbum", + "startIndexing", + "path", + "cancelIndexing", + "getSyncFolders", + "addSyncFolder", + "removeSyncFolder", + "triggerSync", + "getSettings", + "saveSettings", + "settings", + "startAutoScan", + "stopAutoScan", + "getAutoScanStatus", + "isEditable", + "filePath", + "applyEdits", + "inputPath", + "operations", + "outputPath", + "generatePreview", + "maxSize", + "importPhotos", + "paths", + "exportSelected", + "targetFolder", + "exportPhotos", + "moveSelected", + "movePhotos", + "copySelected", + "copyPhotos", + "renamePhoto", + "photoId", + "newName", + "batchRenameSelected", + "pattern", + "startIndex", + "batchRenamePhotos", + "photoModel", + "PhotoModel*", + "favoritesModel", + "trashModel", + "selectedIds", + "QList", + "selectedCount", + "hasSelection", + "searchQuery", + "searchFilters", + "QJsonObject", + "currentView", + "currentFolderPath", + "currentTagId", + "currentAlbumId", + "indexing", + "indexProgress", + "indexCurrentFile" + }; + + QtMocHelpers::UintData qt_methods { + // Signal 'selectionChanged' + QtMocHelpers::SignalData(5, 6, QMC::AccessPublic, QMetaType::Void), + // Signal 'searchQueryChanged' + QtMocHelpers::SignalData(7, 6, QMC::AccessPublic, QMetaType::Void), + // Signal 'searchFiltersChanged' + QtMocHelpers::SignalData(8, 6, QMC::AccessPublic, QMetaType::Void), + // Signal 'currentViewChanged' + QtMocHelpers::SignalData(9, 6, QMC::AccessPublic, QMetaType::Void), + // Signal 'currentFolderPathChanged' + QtMocHelpers::SignalData(10, 6, QMC::AccessPublic, QMetaType::Void), + // Signal 'currentTagIdChanged' + QtMocHelpers::SignalData(11, 6, QMC::AccessPublic, QMetaType::Void), + // Signal 'currentAlbumIdChanged' + QtMocHelpers::SignalData(12, 6, QMC::AccessPublic, QMetaType::Void), + // Signal 'indexingChanged' + QtMocHelpers::SignalData(13, 6, QMC::AccessPublic, QMetaType::Void), + // Signal 'indexProgressChanged' + QtMocHelpers::SignalData(14, 6, QMC::AccessPublic, QMetaType::Void), + // Signal 'indexCurrentFileChanged' + QtMocHelpers::SignalData(15, 6, QMC::AccessPublic, QMetaType::Void), + // Signal 'tagsChanged' + QtMocHelpers::SignalData(16, 6, QMC::AccessPublic, QMetaType::Void), + // Signal 'albumsChanged' + QtMocHelpers::SignalData(17, 6, QMC::AccessPublic, QMetaType::Void), + // Signal 'trashChanged' + QtMocHelpers::SignalData(18, 6, QMC::AccessPublic, QMetaType::Void), + // Signal 'syncFoldersChanged' + QtMocHelpers::SignalData(19, 6, QMC::AccessPublic, QMetaType::Void), + // Signal 'settingsSaved' + QtMocHelpers::SignalData(20, 6, QMC::AccessPublic, QMetaType::Void), + // Slot 'onIndexProgress' + QtMocHelpers::SlotData(21, 6, QMC::AccessPrivate, QMetaType::Void, {{ + { QMetaType::Int, 22 }, { QMetaType::Int, 23 }, { QMetaType::QString, 24 }, + }}), + // Slot 'onIndexFinished' + QtMocHelpers::SlotData(25, 6, QMC::AccessPrivate, QMetaType::Void, {{ + { QMetaType::Int, 26 }, { QMetaType::Int, 27 }, { QMetaType::Int, 28 }, + }}), + // Slot 'onIndexCancelled' + QtMocHelpers::SlotData(29, 6, QMC::AccessPrivate, QMetaType::Void), + // Method 'selectPhoto' + QtMocHelpers::MethodData(30, 6, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::LongLong, 31 }, { QMetaType::Bool, 32 }, + }}), + // Method 'selectPhoto' + QtMocHelpers::MethodData(30, 6, QMC::AccessPublic | QMC::MethodCloned, QMetaType::Void, {{ + { QMetaType::LongLong, 31 }, + }}), + // Method 'toggleSelection' + QtMocHelpers::MethodData(33, 6, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::LongLong, 31 }, + }}), + // Method 'selectRange' + QtMocHelpers::MethodData(34, 6, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::LongLong, 35 }, { QMetaType::LongLong, 36 }, + }}), + // Method 'selectAll' + QtMocHelpers::MethodData(37, 6, QMC::AccessPublic, QMetaType::Void), + // Method 'clearSelection' + QtMocHelpers::MethodData(38, 6, QMC::AccessPublic, QMetaType::Void), + // Method 'isSelected' + QtMocHelpers::MethodData(39, 6, QMC::AccessPublic, QMetaType::Bool, {{ + { QMetaType::LongLong, 31 }, + }}), + // Method 'setFavorite' + QtMocHelpers::MethodData(40, 6, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::Bool, 41 }, + }}), + // Method 'setRating' + QtMocHelpers::MethodData(42, 6, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::Int, 43 }, + }}), + // Method 'deleteSelected' + QtMocHelpers::MethodData(44, 6, QMC::AccessPublic, QMetaType::Void), + // Method 'restoreSelected' + QtMocHelpers::MethodData(45, 6, QMC::AccessPublic, QMetaType::Void), + // Method 'permanentlyDeleteSelected' + QtMocHelpers::MethodData(46, 6, QMC::AccessPublic, QMetaType::Void), + // Method 'setPhotosFavorite' + QtMocHelpers::MethodData(47, 6, QMC::AccessPublic, QMetaType::Bool, {{ + { 0x80000000 | 48, 49 }, { QMetaType::Bool, 41 }, + }}), + // Method 'unfavoritePhotos' + QtMocHelpers::MethodData(50, 6, QMC::AccessPublic, QMetaType::Void, {{ + { 0x80000000 | 48, 49 }, + }}), + // Method 'deletePhotos' + QtMocHelpers::MethodData(51, 6, QMC::AccessPublic, QMetaType::Bool, {{ + { 0x80000000 | 48, 49 }, + }}), + // Method 'restorePhotos' + QtMocHelpers::MethodData(52, 6, QMC::AccessPublic, QMetaType::Void, {{ + { 0x80000000 | 48, 49 }, + }}), + // Method 'permanentlyDeletePhotos' + QtMocHelpers::MethodData(53, 6, QMC::AccessPublic, QMetaType::Void, {{ + { 0x80000000 | 48, 49 }, + }}), + // Method 'emptyTrash' + QtMocHelpers::MethodData(54, 6, QMC::AccessPublic, QMetaType::Bool), + // Method 'addTagToSelected' + QtMocHelpers::MethodData(55, 6, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::LongLong, 56 }, + }}), + // Method 'removeTagFromSelected' + QtMocHelpers::MethodData(57, 6, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::LongLong, 56 }, + }}), + // Method 'getAllTags' + QtMocHelpers::MethodData(58, 6, QMC::AccessPublic, 0x80000000 | 48), + // Method 'createTag' + QtMocHelpers::MethodData(59, 6, QMC::AccessPublic, 0x80000000 | 60, {{ + { QMetaType::QString, 61 }, { QMetaType::QString, 62 }, + }}), + // Method 'updateTag' + QtMocHelpers::MethodData(63, 6, QMC::AccessPublic, 0x80000000 | 60, {{ + { QMetaType::LongLong, 56 }, { QMetaType::QString, 61 }, { QMetaType::QString, 62 }, + }}), + // Method 'deleteTag' + QtMocHelpers::MethodData(64, 6, QMC::AccessPublic, QMetaType::Bool, {{ + { QMetaType::LongLong, 56 }, + }}), + // Method 'addSelectedToAlbum' + QtMocHelpers::MethodData(65, 6, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::LongLong, 66 }, + }}), + // Method 'removeSelectedFromAlbum' + QtMocHelpers::MethodData(67, 6, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::LongLong, 66 }, + }}), + // Method 'getAllAlbums' + QtMocHelpers::MethodData(68, 6, QMC::AccessPublic, 0x80000000 | 48), + // Method 'createAlbum' + QtMocHelpers::MethodData(69, 6, QMC::AccessPublic, 0x80000000 | 60, {{ + { QMetaType::QString, 61 }, { QMetaType::QString, 70 }, + }}), + // Method 'updateAlbum' + QtMocHelpers::MethodData(71, 6, QMC::AccessPublic, 0x80000000 | 60, {{ + { QMetaType::LongLong, 66 }, { QMetaType::QString, 61 }, { QMetaType::QString, 70 }, + }}), + // Method 'deleteAlbum' + QtMocHelpers::MethodData(72, 6, QMC::AccessPublic, QMetaType::Bool, {{ + { QMetaType::LongLong, 66 }, + }}), + // Method 'startIndexing' + QtMocHelpers::MethodData(73, 6, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::QString, 74 }, + }}), + // Method 'cancelIndexing' + QtMocHelpers::MethodData(75, 6, QMC::AccessPublic, QMetaType::Void), + // Method 'getSyncFolders' + QtMocHelpers::MethodData(76, 6, QMC::AccessPublic, 0x80000000 | 48), + // Method 'addSyncFolder' + QtMocHelpers::MethodData(77, 6, QMC::AccessPublic, QMetaType::LongLong, {{ + { QMetaType::QString, 74 }, + }}), + // Method 'removeSyncFolder' + QtMocHelpers::MethodData(78, 6, QMC::AccessPublic, QMetaType::Bool, {{ + { QMetaType::QString, 74 }, + }}), + // Method 'triggerSync' + QtMocHelpers::MethodData(79, 6, QMC::AccessPublic, QMetaType::ULongLong, {{ + { QMetaType::QString, 74 }, + }}), + // Method 'getSettings' + QtMocHelpers::MethodData(80, 6, QMC::AccessPublic, 0x80000000 | 60), + // Method 'saveSettings' + QtMocHelpers::MethodData(81, 6, QMC::AccessPublic, QMetaType::Bool, {{ + { 0x80000000 | 60, 82 }, + }}), + // Method 'startAutoScan' + QtMocHelpers::MethodData(83, 6, QMC::AccessPublic, QMetaType::Bool), + // Method 'stopAutoScan' + QtMocHelpers::MethodData(84, 6, QMC::AccessPublic, QMetaType::Bool), + // Method 'getAutoScanStatus' + QtMocHelpers::MethodData(85, 6, QMC::AccessPublic, 0x80000000 | 60), + // Method 'isEditable' + QtMocHelpers::MethodData(86, 6, QMC::AccessPublic, QMetaType::Bool, {{ + { QMetaType::QString, 87 }, + }}), + // Method 'applyEdits' + QtMocHelpers::MethodData(88, 6, QMC::AccessPublic, QMetaType::Bool, {{ + { QMetaType::QString, 89 }, { 0x80000000 | 48, 90 }, { QMetaType::QString, 91 }, + }}), + // Method 'generatePreview' + QtMocHelpers::MethodData(92, 6, QMC::AccessPublic, QMetaType::QString, {{ + { QMetaType::QString, 89 }, { 0x80000000 | 48, 90 }, { QMetaType::Int, 93 }, + }}), + // Method 'importPhotos' + QtMocHelpers::MethodData(94, 6, QMC::AccessPublic, QMetaType::ULongLong, {{ + { QMetaType::QStringList, 95 }, + }}), + // Method 'exportSelected' + QtMocHelpers::MethodData(96, 6, QMC::AccessPublic, QMetaType::ULongLong, {{ + { QMetaType::QString, 97 }, + }}), + // Method 'exportPhotos' + QtMocHelpers::MethodData(98, 6, QMC::AccessPublic, QMetaType::ULongLong, {{ + { 0x80000000 | 48, 49 }, { QMetaType::QString, 97 }, + }}), + // Method 'moveSelected' + QtMocHelpers::MethodData(99, 6, QMC::AccessPublic, QMetaType::ULongLong, {{ + { QMetaType::QString, 97 }, + }}), + // Method 'movePhotos' + QtMocHelpers::MethodData(100, 6, QMC::AccessPublic, QMetaType::ULongLong, {{ + { 0x80000000 | 48, 49 }, { QMetaType::QString, 97 }, + }}), + // Method 'copySelected' + QtMocHelpers::MethodData(101, 6, QMC::AccessPublic, QMetaType::ULongLong, {{ + { QMetaType::QString, 97 }, + }}), + // Method 'copyPhotos' + QtMocHelpers::MethodData(102, 6, QMC::AccessPublic, QMetaType::ULongLong, {{ + { 0x80000000 | 48, 49 }, { QMetaType::QString, 97 }, + }}), + // Method 'renamePhoto' + QtMocHelpers::MethodData(103, 6, QMC::AccessPublic, QMetaType::Bool, {{ + { QMetaType::LongLong, 104 }, { QMetaType::QString, 105 }, + }}), + // Method 'batchRenameSelected' + QtMocHelpers::MethodData(106, 6, QMC::AccessPublic, QMetaType::ULongLong, {{ + { QMetaType::QString, 107 }, { QMetaType::Int, 108 }, + }}), + // Method 'batchRenameSelected' + QtMocHelpers::MethodData(106, 6, QMC::AccessPublic | QMC::MethodCloned, QMetaType::ULongLong, {{ + { QMetaType::QString, 107 }, + }}), + // Method 'batchRenamePhotos' + QtMocHelpers::MethodData(109, 6, QMC::AccessPublic, QMetaType::ULongLong, {{ + { 0x80000000 | 48, 49 }, { QMetaType::QString, 107 }, { QMetaType::Int, 108 }, + }}), + // Method 'batchRenamePhotos' + QtMocHelpers::MethodData(109, 6, QMC::AccessPublic | QMC::MethodCloned, QMetaType::ULongLong, {{ + { 0x80000000 | 48, 49 }, { QMetaType::QString, 107 }, + }}), + }; + QtMocHelpers::UintData qt_properties { + // property 'photoModel' + QtMocHelpers::PropertyData(110, 0x80000000 | 111, QMC::DefaultPropertyFlags | QMC::EnumOrFlag | QMC::Constant), + // property 'favoritesModel' + QtMocHelpers::PropertyData(112, 0x80000000 | 111, QMC::DefaultPropertyFlags | QMC::EnumOrFlag | QMC::Constant), + // property 'trashModel' + QtMocHelpers::PropertyData(113, 0x80000000 | 111, QMC::DefaultPropertyFlags | QMC::EnumOrFlag | QMC::Constant), + // property 'selectedIds' + QtMocHelpers::PropertyData>(114, 0x80000000 | 115, QMC::DefaultPropertyFlags | QMC::EnumOrFlag, 0), + // property 'selectedCount' + QtMocHelpers::PropertyData(116, QMetaType::Int, QMC::DefaultPropertyFlags, 0), + // property 'hasSelection' + QtMocHelpers::PropertyData(117, QMetaType::Bool, QMC::DefaultPropertyFlags, 0), + // property 'searchQuery' + QtMocHelpers::PropertyData(118, QMetaType::QString, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 1), + // property 'searchFilters' + QtMocHelpers::PropertyData(119, 0x80000000 | 120, QMC::DefaultPropertyFlags | QMC::Writable | QMC::EnumOrFlag | QMC::StdCppSet, 2), + // property 'currentView' + QtMocHelpers::PropertyData(121, QMetaType::QString, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 3), + // property 'currentFolderPath' + QtMocHelpers::PropertyData(122, QMetaType::QString, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 4), + // property 'currentTagId' + QtMocHelpers::PropertyData(123, QMetaType::LongLong, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 5), + // property 'currentAlbumId' + QtMocHelpers::PropertyData(124, QMetaType::LongLong, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 6), + // property 'indexing' + QtMocHelpers::PropertyData(125, QMetaType::Bool, QMC::DefaultPropertyFlags, 7), + // property 'indexProgress' + QtMocHelpers::PropertyData(126, QMetaType::Double, QMC::DefaultPropertyFlags, 8), + // property 'indexCurrentFile' + QtMocHelpers::PropertyData(127, QMetaType::QString, QMC::DefaultPropertyFlags, 9), + }; + QtMocHelpers::UintData qt_enums { + }; + QtMocHelpers::UintData qt_constructors {}; + QtMocHelpers::ClassInfos qt_classinfo({ + { 1, 2 }, + { 3, 4 }, + }); + return QtMocHelpers::metaObjectData(QMC::MetaObjectFlag{}, qt_stringData, + qt_methods, qt_properties, qt_enums, qt_constructors, qt_classinfo); +} +Q_CONSTINIT const QMetaObject PhotoStore::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_staticMetaObjectStaticContent.stringdata, + qt_staticMetaObjectStaticContent.data, + qt_static_metacall, + nullptr, + qt_staticMetaObjectRelocatingContent.metaTypes, + nullptr +} }; + +void PhotoStore::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + auto *_t = static_cast(_o); + if (_c == QMetaObject::InvokeMetaMethod) { + switch (_id) { + case 0: _t->selectionChanged(); break; + case 1: _t->searchQueryChanged(); break; + case 2: _t->searchFiltersChanged(); break; + case 3: _t->currentViewChanged(); break; + case 4: _t->currentFolderPathChanged(); break; + case 5: _t->currentTagIdChanged(); break; + case 6: _t->currentAlbumIdChanged(); break; + case 7: _t->indexingChanged(); break; + case 8: _t->indexProgressChanged(); break; + case 9: _t->indexCurrentFileChanged(); break; + case 10: _t->tagsChanged(); break; + case 11: _t->albumsChanged(); break; + case 12: _t->trashChanged(); break; + case 13: _t->syncFoldersChanged(); break; + case 14: _t->settingsSaved(); break; + case 15: _t->onIndexProgress((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3]))); break; + case 16: _t->onIndexFinished((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3]))); break; + case 17: _t->onIndexCancelled(); break; + case 18: _t->selectPhoto((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); break; + case 19: _t->selectPhoto((*reinterpret_cast>(_a[1]))); break; + case 20: _t->toggleSelection((*reinterpret_cast>(_a[1]))); break; + case 21: _t->selectRange((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); break; + case 22: _t->selectAll(); break; + case 23: _t->clearSelection(); break; + case 24: { bool _r = _t->isSelected((*reinterpret_cast>(_a[1]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 25: _t->setFavorite((*reinterpret_cast>(_a[1]))); break; + case 26: _t->setRating((*reinterpret_cast>(_a[1]))); break; + case 27: _t->deleteSelected(); break; + case 28: _t->restoreSelected(); break; + case 29: _t->permanentlyDeleteSelected(); break; + case 30: { bool _r = _t->setPhotosFavorite((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 31: _t->unfavoritePhotos((*reinterpret_cast>(_a[1]))); break; + case 32: { bool _r = _t->deletePhotos((*reinterpret_cast>(_a[1]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 33: _t->restorePhotos((*reinterpret_cast>(_a[1]))); break; + case 34: _t->permanentlyDeletePhotos((*reinterpret_cast>(_a[1]))); break; + case 35: { bool _r = _t->emptyTrash(); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 36: _t->addTagToSelected((*reinterpret_cast>(_a[1]))); break; + case 37: _t->removeTagFromSelected((*reinterpret_cast>(_a[1]))); break; + case 38: { QVariantList _r = _t->getAllTags(); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 39: { QVariantMap _r = _t->createTag((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 40: { QVariantMap _r = _t->updateTag((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 41: { bool _r = _t->deleteTag((*reinterpret_cast>(_a[1]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 42: _t->addSelectedToAlbum((*reinterpret_cast>(_a[1]))); break; + case 43: _t->removeSelectedFromAlbum((*reinterpret_cast>(_a[1]))); break; + case 44: { QVariantList _r = _t->getAllAlbums(); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 45: { QVariantMap _r = _t->createAlbum((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 46: { QVariantMap _r = _t->updateAlbum((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 47: { bool _r = _t->deleteAlbum((*reinterpret_cast>(_a[1]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 48: _t->startIndexing((*reinterpret_cast>(_a[1]))); break; + case 49: _t->cancelIndexing(); break; + case 50: { QVariantList _r = _t->getSyncFolders(); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 51: { qint64 _r = _t->addSyncFolder((*reinterpret_cast>(_a[1]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 52: { bool _r = _t->removeSyncFolder((*reinterpret_cast>(_a[1]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 53: { quint64 _r = _t->triggerSync((*reinterpret_cast>(_a[1]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 54: { QVariantMap _r = _t->getSettings(); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 55: { bool _r = _t->saveSettings((*reinterpret_cast>(_a[1]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 56: { bool _r = _t->startAutoScan(); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 57: { bool _r = _t->stopAutoScan(); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 58: { QVariantMap _r = _t->getAutoScanStatus(); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 59: { bool _r = _t->isEditable((*reinterpret_cast>(_a[1]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 60: { bool _r = _t->applyEdits((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 61: { QString _r = _t->generatePreview((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 62: { quint64 _r = _t->importPhotos((*reinterpret_cast>(_a[1]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 63: { quint64 _r = _t->exportSelected((*reinterpret_cast>(_a[1]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 64: { quint64 _r = _t->exportPhotos((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 65: { quint64 _r = _t->moveSelected((*reinterpret_cast>(_a[1]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 66: { quint64 _r = _t->movePhotos((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 67: { quint64 _r = _t->copySelected((*reinterpret_cast>(_a[1]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 68: { quint64 _r = _t->copyPhotos((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 69: { bool _r = _t->renamePhoto((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 70: { quint64 _r = _t->batchRenameSelected((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 71: { quint64 _r = _t->batchRenameSelected((*reinterpret_cast>(_a[1]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 72: { quint64 _r = _t->batchRenamePhotos((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + case 73: { quint64 _r = _t->batchRenamePhotos((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); + if (_a[0]) *reinterpret_cast(_a[0]) = std::move(_r); } break; + default: ; + } + } + if (_c == QMetaObject::IndexOfMethod) { + if (QtMocHelpers::indexOfMethod(_a, &PhotoStore::selectionChanged, 0)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoStore::searchQueryChanged, 1)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoStore::searchFiltersChanged, 2)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoStore::currentViewChanged, 3)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoStore::currentFolderPathChanged, 4)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoStore::currentTagIdChanged, 5)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoStore::currentAlbumIdChanged, 6)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoStore::indexingChanged, 7)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoStore::indexProgressChanged, 8)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoStore::indexCurrentFileChanged, 9)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoStore::tagsChanged, 10)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoStore::albumsChanged, 11)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoStore::trashChanged, 12)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoStore::syncFoldersChanged, 13)) + return; + if (QtMocHelpers::indexOfMethod(_a, &PhotoStore::settingsSaved, 14)) + return; + } + if (_c == QMetaObject::RegisterPropertyMetaType) { + switch (_id) { + default: *reinterpret_cast(_a[0]) = -1; break; + case 3: + *reinterpret_cast(_a[0]) = qRegisterMetaType< QList >(); break; + } + } + if (_c == QMetaObject::ReadProperty) { + void *_v = _a[0]; + switch (_id) { + case 0: *reinterpret_cast(_v) = _t->photoModel(); break; + case 1: *reinterpret_cast(_v) = _t->favoritesModel(); break; + case 2: *reinterpret_cast(_v) = _t->trashModel(); break; + case 3: *reinterpret_cast*>(_v) = _t->selectedIds(); break; + case 4: *reinterpret_cast(_v) = _t->selectedCount(); break; + case 5: *reinterpret_cast(_v) = _t->hasSelection(); break; + case 6: *reinterpret_cast(_v) = _t->searchQuery(); break; + case 7: *reinterpret_cast(_v) = _t->searchFilters(); break; + case 8: *reinterpret_cast(_v) = _t->currentView(); break; + case 9: *reinterpret_cast(_v) = _t->currentFolderPath(); break; + case 10: *reinterpret_cast(_v) = _t->currentTagId(); break; + case 11: *reinterpret_cast(_v) = _t->currentAlbumId(); break; + case 12: *reinterpret_cast(_v) = _t->indexing(); break; + case 13: *reinterpret_cast(_v) = _t->indexProgress(); break; + case 14: *reinterpret_cast(_v) = _t->indexCurrentFile(); break; + default: break; + } + } + if (_c == QMetaObject::WriteProperty) { + void *_v = _a[0]; + switch (_id) { + case 6: _t->setSearchQuery(*reinterpret_cast(_v)); break; + case 7: _t->setSearchFilters(*reinterpret_cast(_v)); break; + case 8: _t->setCurrentView(*reinterpret_cast(_v)); break; + case 9: _t->setCurrentFolderPath(*reinterpret_cast(_v)); break; + case 10: _t->setCurrentTagId(*reinterpret_cast(_v)); break; + case 11: _t->setCurrentAlbumId(*reinterpret_cast(_v)); break; + default: break; + } + } +} + +const QMetaObject *PhotoStore::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *PhotoStore::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_staticMetaObjectStaticContent.strings)) + return static_cast(this); + return QObject::qt_metacast(_clname); +} + +int PhotoStore::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QObject::qt_metacall(_c, _id, _a); + if (_id < 0) + return _id; + if (_c == QMetaObject::InvokeMetaMethod) { + if (_id < 74) + qt_static_metacall(this, _c, _id, _a); + _id -= 74; + } + if (_c == QMetaObject::RegisterMethodArgumentMetaType) { + if (_id < 74) + *reinterpret_cast(_a[0]) = QMetaType(); + _id -= 74; + } + if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty + || _c == QMetaObject::ResetProperty || _c == QMetaObject::BindableProperty + || _c == QMetaObject::RegisterPropertyMetaType) { + qt_static_metacall(this, _c, _id, _a); + _id -= 15; + } + return _id; +} + +// SIGNAL 0 +void PhotoStore::selectionChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 0, nullptr); +} + +// SIGNAL 1 +void PhotoStore::searchQueryChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 1, nullptr); +} + +// SIGNAL 2 +void PhotoStore::searchFiltersChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 2, nullptr); +} + +// SIGNAL 3 +void PhotoStore::currentViewChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 3, nullptr); +} + +// SIGNAL 4 +void PhotoStore::currentFolderPathChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 4, nullptr); +} + +// SIGNAL 5 +void PhotoStore::currentTagIdChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 5, nullptr); +} + +// SIGNAL 6 +void PhotoStore::currentAlbumIdChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 6, nullptr); +} + +// SIGNAL 7 +void PhotoStore::indexingChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 7, nullptr); +} + +// SIGNAL 8 +void PhotoStore::indexProgressChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 8, nullptr); +} + +// SIGNAL 9 +void PhotoStore::indexCurrentFileChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 9, nullptr); +} + +// SIGNAL 10 +void PhotoStore::tagsChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 10, nullptr); +} + +// SIGNAL 11 +void PhotoStore::albumsChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 11, nullptr); +} + +// SIGNAL 12 +void PhotoStore::trashChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 12, nullptr); +} + +// SIGNAL 13 +void PhotoStore::syncFoldersChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 13, nullptr); +} + +// SIGNAL 14 +void PhotoStore::settingsSaved() +{ + QMetaObject::activate(this, &staticMetaObject, 14, nullptr); +} +QT_WARNING_POP diff --git a/photowall-qt/build/tests/PhotoWallCore_autogen/MV7IEL3DTJ/moc_PhotoStore.cpp.d b/photowall-qt/build/tests/PhotoWallCore_autogen/MV7IEL3DTJ/moc_PhotoStore.cpp.d new file mode 100644 index 0000000..85d48a1 --- /dev/null +++ b/photowall-qt/build/tests/PhotoWallCore_autogen/MV7IEL3DTJ/moc_PhotoStore.cpp.d @@ -0,0 +1,350 @@ +D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallCore_autogen/MV7IEL3DTJ/moc_PhotoStore.cpp: D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoStore.h \ + D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallCore_autogen/moc_predefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSet \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlregistration.h \ + D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration/qqmlintegration.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h diff --git a/photowall-qt/build/tests/PhotoWallCore_autogen/MV7IEL3DTJ/moc_RustBridge.cpp b/photowall-qt/build/tests/PhotoWallCore_autogen/MV7IEL3DTJ/moc_RustBridge.cpp new file mode 100644 index 0000000..ae1223d --- /dev/null +++ b/photowall-qt/build/tests/PhotoWallCore_autogen/MV7IEL3DTJ/moc_RustBridge.cpp @@ -0,0 +1,239 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'RustBridge.h' +** +** Created by: The Qt Meta Object Compiler version 69 (Qt 6.10.1) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include "../../../../src/core/RustBridge.h" +#include + +#include + +#include + + +#include +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'RustBridge.h' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 69 +#error "This file was generated using the moc from 6.10.1. 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 { +struct qt_meta_tag_ZN10RustBridgeE_t {}; +} // unnamed namespace + +template <> constexpr inline auto RustBridge::qt_create_metaobjectdata() +{ + namespace QMC = QtMocConstants; + QtMocHelpers::StringRefStorage qt_stringData { + "RustBridge", + "eventReceived", + "", + "eventName", + "QJsonObject", + "payload", + "photosReady", + "QJsonArray", + "photos", + "nextCursor", + "total", + "hasMore", + "indexProgress", + "processed", + "currentFile", + "indexFinished", + "indexed", + "skipped", + "failed", + "indexCancelled", + "thumbnailReady", + "fileHash", + "size", + "path", + "isPlaceholder", + "placeholderBase64", + "useOriginal", + "settingsChanged", + "settings", + "errorOccurred", + "operation", + "message" + }; + + QtMocHelpers::UintData qt_methods { + // Signal 'eventReceived' + QtMocHelpers::SignalData(1, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::QString, 3 }, { 0x80000000 | 4, 5 }, + }}), + // Signal 'photosReady' + QtMocHelpers::SignalData(6, 2, QMC::AccessPublic, QMetaType::Void, {{ + { 0x80000000 | 7, 8 }, { 0x80000000 | 4, 9 }, { QMetaType::Int, 10 }, { QMetaType::Bool, 11 }, + }}), + // Signal 'indexProgress' + QtMocHelpers::SignalData(12, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::Int, 13 }, { QMetaType::Int, 10 }, { QMetaType::QString, 14 }, + }}), + // Signal 'indexFinished' + QtMocHelpers::SignalData(15, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::Int, 16 }, { QMetaType::Int, 17 }, { QMetaType::Int, 18 }, + }}), + // Signal 'indexCancelled' + QtMocHelpers::SignalData(19, 2, QMC::AccessPublic, QMetaType::Void), + // Signal 'thumbnailReady' + QtMocHelpers::SignalData(20, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::QString, 21 }, { QMetaType::QString, 22 }, { QMetaType::QString, 23 }, { QMetaType::Bool, 24 }, + { QMetaType::QString, 25 }, { QMetaType::Bool, 26 }, + }}), + // Signal 'settingsChanged' + QtMocHelpers::SignalData(27, 2, QMC::AccessPublic, QMetaType::Void, {{ + { 0x80000000 | 4, 28 }, + }}), + // Signal 'errorOccurred' + QtMocHelpers::SignalData(29, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::QString, 30 }, { QMetaType::QString, 31 }, + }}), + }; + QtMocHelpers::UintData qt_properties { + }; + QtMocHelpers::UintData qt_enums { + }; + return QtMocHelpers::metaObjectData(QMC::MetaObjectFlag{}, qt_stringData, + qt_methods, qt_properties, qt_enums); +} +Q_CONSTINIT const QMetaObject RustBridge::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_staticMetaObjectStaticContent.stringdata, + qt_staticMetaObjectStaticContent.data, + qt_static_metacall, + nullptr, + qt_staticMetaObjectRelocatingContent.metaTypes, + nullptr +} }; + +void RustBridge::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + auto *_t = static_cast(_o); + if (_c == QMetaObject::InvokeMetaMethod) { + switch (_id) { + case 0: _t->eventReceived((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); break; + case 1: _t->photosReady((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3])),(*reinterpret_cast>(_a[4]))); break; + case 2: _t->indexProgress((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3]))); break; + case 3: _t->indexFinished((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3]))); break; + case 4: _t->indexCancelled(); break; + case 5: _t->thumbnailReady((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3])),(*reinterpret_cast>(_a[4])),(*reinterpret_cast>(_a[5])),(*reinterpret_cast>(_a[6]))); break; + case 6: _t->settingsChanged((*reinterpret_cast>(_a[1]))); break; + case 7: _t->errorOccurred((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); break; + default: ; + } + } + if (_c == QMetaObject::IndexOfMethod) { + if (QtMocHelpers::indexOfMethod(_a, &RustBridge::eventReceived, 0)) + return; + if (QtMocHelpers::indexOfMethod(_a, &RustBridge::photosReady, 1)) + return; + if (QtMocHelpers::indexOfMethod(_a, &RustBridge::indexProgress, 2)) + return; + if (QtMocHelpers::indexOfMethod(_a, &RustBridge::indexFinished, 3)) + return; + if (QtMocHelpers::indexOfMethod(_a, &RustBridge::indexCancelled, 4)) + return; + if (QtMocHelpers::indexOfMethod(_a, &RustBridge::thumbnailReady, 5)) + return; + if (QtMocHelpers::indexOfMethod(_a, &RustBridge::settingsChanged, 6)) + return; + if (QtMocHelpers::indexOfMethod(_a, &RustBridge::errorOccurred, 7)) + return; + } +} + +const QMetaObject *RustBridge::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *RustBridge::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_staticMetaObjectStaticContent.strings)) + return static_cast(this); + return QObject::qt_metacast(_clname); +} + +int RustBridge::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QObject::qt_metacall(_c, _id, _a); + if (_id < 0) + return _id; + if (_c == QMetaObject::InvokeMetaMethod) { + if (_id < 8) + qt_static_metacall(this, _c, _id, _a); + _id -= 8; + } + if (_c == QMetaObject::RegisterMethodArgumentMetaType) { + if (_id < 8) + *reinterpret_cast(_a[0]) = QMetaType(); + _id -= 8; + } + return _id; +} + +// SIGNAL 0 +void RustBridge::eventReceived(const QString & _t1, const QJsonObject & _t2) +{ + QMetaObject::activate(this, &staticMetaObject, 0, nullptr, _t1, _t2); +} + +// SIGNAL 1 +void RustBridge::photosReady(const QJsonArray & _t1, const QJsonObject & _t2, int _t3, bool _t4) +{ + QMetaObject::activate(this, &staticMetaObject, 1, nullptr, _t1, _t2, _t3, _t4); +} + +// SIGNAL 2 +void RustBridge::indexProgress(int _t1, int _t2, const QString & _t3) +{ + QMetaObject::activate(this, &staticMetaObject, 2, nullptr, _t1, _t2, _t3); +} + +// SIGNAL 3 +void RustBridge::indexFinished(int _t1, int _t2, int _t3) +{ + QMetaObject::activate(this, &staticMetaObject, 3, nullptr, _t1, _t2, _t3); +} + +// SIGNAL 4 +void RustBridge::indexCancelled() +{ + QMetaObject::activate(this, &staticMetaObject, 4, nullptr); +} + +// SIGNAL 5 +void RustBridge::thumbnailReady(const QString & _t1, const QString & _t2, const QString & _t3, bool _t4, const QString & _t5, bool _t6) +{ + QMetaObject::activate(this, &staticMetaObject, 5, nullptr, _t1, _t2, _t3, _t4, _t5, _t6); +} + +// SIGNAL 6 +void RustBridge::settingsChanged(const QJsonObject & _t1) +{ + QMetaObject::activate(this, &staticMetaObject, 6, nullptr, _t1); +} + +// SIGNAL 7 +void RustBridge::errorOccurred(const QString & _t1, const QString & _t2) +{ + QMetaObject::activate(this, &staticMetaObject, 7, nullptr, _t1, _t2); +} +QT_WARNING_POP diff --git a/photowall-qt/build/tests/PhotoWallCore_autogen/MV7IEL3DTJ/moc_RustBridge.cpp.d b/photowall-qt/build/tests/PhotoWallCore_autogen/MV7IEL3DTJ/moc_RustBridge.cpp.d new file mode 100644 index 0000000..c873ec3 --- /dev/null +++ b/photowall-qt/build/tests/PhotoWallCore_autogen/MV7IEL3DTJ/moc_RustBridge.cpp.d @@ -0,0 +1,356 @@ +D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallCore_autogen/MV7IEL3DTJ/moc_RustBridge.cpp: D:/CodeProject/PhotoWall/photowall-qt/src/core/RustBridge.h \ + D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallCore_autogen/moc_predefs.h \ + D:/CodeProject/PhotoWall/photowall-qt/include/photowall.h \ + D:/CodeProject/PhotoWall/src-tauri/crates/photowall-ffi/include/photowall.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonArray \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMutex \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QString \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdeadlinetimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmutex.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtsan_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h diff --git a/photowall-qt/build/tests/PhotoWallCore_autogen/MV7IEL3DTJ/moc_ThumbnailProvider.cpp b/photowall-qt/build/tests/PhotoWallCore_autogen/MV7IEL3DTJ/moc_ThumbnailProvider.cpp new file mode 100644 index 0000000..c63c679 --- /dev/null +++ b/photowall-qt/build/tests/PhotoWallCore_autogen/MV7IEL3DTJ/moc_ThumbnailProvider.cpp @@ -0,0 +1,117 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'ThumbnailProvider.h' +** +** Created by: The Qt Meta Object Compiler version 69 (Qt 6.10.1) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include "../../../../src/core/ThumbnailProvider.h" +#include + +#include + +#include + + +#include +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'ThumbnailProvider.h' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 69 +#error "This file was generated using the moc from 6.10.1. 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 { +struct qt_meta_tag_ZN17ThumbnailResponseE_t {}; +} // unnamed namespace + +template <> constexpr inline auto ThumbnailResponse::qt_create_metaobjectdata() +{ + namespace QMC = QtMocConstants; + QtMocHelpers::StringRefStorage qt_stringData { + "ThumbnailResponse", + "onThumbnailReady", + "", + "fileHash", + "size", + "path", + "isPlaceholder", + "placeholderBase64", + "useOriginal" + }; + + QtMocHelpers::UintData qt_methods { + // Slot 'onThumbnailReady' + QtMocHelpers::SlotData(1, 2, QMC::AccessPrivate, QMetaType::Void, {{ + { QMetaType::QString, 3 }, { QMetaType::QString, 4 }, { QMetaType::QString, 5 }, { QMetaType::Bool, 6 }, + { QMetaType::QString, 7 }, { QMetaType::Bool, 8 }, + }}), + }; + QtMocHelpers::UintData qt_properties { + }; + QtMocHelpers::UintData qt_enums { + }; + return QtMocHelpers::metaObjectData(QMC::MetaObjectFlag{}, qt_stringData, + qt_methods, qt_properties, qt_enums); +} +Q_CONSTINIT const QMetaObject ThumbnailResponse::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_staticMetaObjectStaticContent.stringdata, + qt_staticMetaObjectStaticContent.data, + qt_static_metacall, + nullptr, + qt_staticMetaObjectRelocatingContent.metaTypes, + nullptr +} }; + +void ThumbnailResponse::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + auto *_t = static_cast(_o); + if (_c == QMetaObject::InvokeMetaMethod) { + switch (_id) { + case 0: _t->onThumbnailReady((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3])),(*reinterpret_cast>(_a[4])),(*reinterpret_cast>(_a[5])),(*reinterpret_cast>(_a[6]))); break; + default: ; + } + } +} + +const QMetaObject *ThumbnailResponse::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *ThumbnailResponse::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_staticMetaObjectStaticContent.strings)) + return static_cast(this); + return QQuickImageResponse::qt_metacast(_clname); +} + +int ThumbnailResponse::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QQuickImageResponse::qt_metacall(_c, _id, _a); + if (_id < 0) + return _id; + if (_c == QMetaObject::InvokeMetaMethod) { + if (_id < 1) + qt_static_metacall(this, _c, _id, _a); + _id -= 1; + } + if (_c == QMetaObject::RegisterMethodArgumentMetaType) { + if (_id < 1) + *reinterpret_cast(_a[0]) = QMetaType(); + _id -= 1; + } + return _id; +} +QT_WARNING_POP diff --git a/photowall-qt/build/tests/PhotoWallCore_autogen/MV7IEL3DTJ/moc_ThumbnailProvider.cpp.d b/photowall-qt/build/tests/PhotoWallCore_autogen/MV7IEL3DTJ/moc_ThumbnailProvider.cpp.d new file mode 100644 index 0000000..6dfa4fa --- /dev/null +++ b/photowall-qt/build/tests/PhotoWallCore_autogen/MV7IEL3DTJ/moc_ThumbnailProvider.cpp.d @@ -0,0 +1,400 @@ +D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallCore_autogen/MV7IEL3DTJ/moc_ThumbnailProvider.cpp: D:/CodeProject/PhotoWall/photowall-qt/src/core/ThumbnailProvider.h \ + D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallCore_autogen/moc_predefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QCache \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QHash \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMutex \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSet \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20iterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcheckedint_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdeadlinetimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qline.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmargins.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetaobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmutex.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpoint.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrect.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsize.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qspan.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtimezone.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtsan_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtyperevision.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversionnumber.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qcolor.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qimage.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpaintdevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpixelformat.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpixmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpolygon.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qregion.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qrgb.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qrgba64.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtgui-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtransform.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs_win.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetwork-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qjsengine.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qjsmanagedvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qjsnumbercoercion.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qjsprimitivevalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qjsvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqml.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlabstracturlinterceptor.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqmldebug.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlengine.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlerror.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqmllist.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlparserstatus.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlprivate.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlpropertyvaluesource.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlregistration.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qtqml-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qtqmlexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qtqmlglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration/qqmlintegration.h \ + D:/Qt/6.10.1/mingw_64/include/QtQuick/QQuickAsyncImageProvider \ + D:/Qt/6.10.1/mingw_64/include/QtQuick/qquickimageprovider.h \ + D:/Qt/6.10.1/mingw_64/include/QtQuick/qtquick-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtQuick/qtquickexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtQuick/qtquickglobal.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cassert \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h diff --git a/photowall-qt/build/tests/PhotoWallCore_autogen/deps b/photowall-qt/build/tests/PhotoWallCore_autogen/deps new file mode 100644 index 0000000..e06af1c --- /dev/null +++ b/photowall-qt/build/tests/PhotoWallCore_autogen/deps @@ -0,0 +1,485 @@ +PhotoWallCore_autogen/timestamp: \ + D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallCore_autogen/moc_predefs.h \ + D:/CodeProject/PhotoWall/photowall-qt/include/photowall.h \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/EventDispatcher.cpp \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/EventDispatcher.h \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/FolderTreeModel.cpp \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/FolderTreeModel.h \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoModel.cpp \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoModel.h \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoStore.cpp \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoStore.h \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/RustBridge.cpp \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/RustBridge.h \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/ThumbnailProvider.cpp \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/ThumbnailProvider.h \ + D:/CodeProject/PhotoWall/photowall-qt/src/utils/JsonHelper.cpp \ + D:/CodeProject/PhotoWall/photowall-qt/src/utils/JsonHelper.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/CMakeLists.txt \ + D:/CodeProject/PhotoWall/src-tauri/crates/photowall-ffi/include/photowall.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QAbstractItemModel \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QAbstractListModel \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QCache \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QHash \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonArray \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMutex \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSet \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QString \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20iterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractitemmodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcheckedint_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdeadlinetimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qline.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmargins.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetaobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmutex.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpoint.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrect.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsize.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qspan.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtimezone.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtsan_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtyperevision.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversionnumber.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qcolor.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qimage.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpaintdevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpixelformat.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpixmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpolygon.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qregion.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qrgb.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qrgba64.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtgui-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtransform.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs_win.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetwork-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qjsengine.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qjsmanagedvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qjsnumbercoercion.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qjsprimitivevalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qjsvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqml.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlabstracturlinterceptor.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqmldebug.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlengine.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlerror.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqmllist.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlparserstatus.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlprivate.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlpropertyvaluesource.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlregistration.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qtqml-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qtqmlexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qtqmlglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration/qqmlintegration.h \ + D:/Qt/6.10.1/mingw_64/include/QtQuick/QQuickAsyncImageProvider \ + D:/Qt/6.10.1/mingw_64/include/QtQuick/qquickimageprovider.h \ + D:/Qt/6.10.1/mingw_64/include/QtQuick/qtquick-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtQuick/qtquickexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtQuick/qtquickglobal.h \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Config.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigExtras.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Dependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Targets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6VersionlessAliasTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtFeature.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtFeatureCommon.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtInstallPaths.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicAndroidHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicAppleHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeEarlyPolicyHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeVersionHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicDependencyHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicExternalProjectHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicFinalizerHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicFindPackageHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicGitHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicPluginHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicPluginHelpers_v2.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomAttributionHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomCpeHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomDepHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomFileHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomGenerationHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomLicenseHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomOpsHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomPurlHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomPythonHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomQtEntityHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomSystemDepHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicTargetHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicTestHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicToolHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicWalkLibsHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicWindowsHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestDependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestVersionlessAliasTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/QtTestProperties.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckCXXCompilerFlag.cmake \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cassert \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h \ + D:/Qt/Tools/CMake_64/bin/cmake.exe diff --git a/photowall-qt/build/tests/PhotoWallCore_autogen/moc_predefs.h b/photowall-qt/build/tests/PhotoWallCore_autogen/moc_predefs.h new file mode 100644 index 0000000..935f3fb --- /dev/null +++ b/photowall-qt/build/tests/PhotoWallCore_autogen/moc_predefs.h @@ -0,0 +1,486 @@ +#define __DBL_MIN_EXP__ (-1021) +#define __cpp_nontype_template_parameter_auto 201606L +#define __UINT_LEAST16_MAX__ 0xffff +#define __FLT16_HAS_QUIET_NAN__ 1 +#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 __BFLT16_DENORM_MIN__ 9.18354961579912115600575419704879436e-41BF16 +#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 __BFLT16_MIN_10_EXP__ (-37) +#define QT_GUI_LIB 1 +#define __ORDER_LITTLE_ENDIAN__ 1234 +#define __WCHAR_MAX__ 0xffff +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1 +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1 +#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 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1 +#define QT_OPENGL_LIB 1 +#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 __LDBL_HAS_INFINITY__ 1 +#define __INT_LEAST8_WIDTH__ 8 +#define __cpp_variadic_using 201611L +#define __UINT_LEAST64_MAX__ 0xffffffffffffffffULL +#define __INT_LEAST8_MAX__ 0x7f +#define __cpp_attributes 200809L +#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 __BFLT16_MAX_10_EXP__ 38 +#define __BFLT16_MAX_EXP__ 128 +#define __LDBL_IS_IEC_60559__ 1 +#define QT_QMLINTEGRATION_LIB 1 +#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 __cpp_nsdmi 200809L +#define __BFLT16_DECIMAL_DIG__ 4 +#define __DEC32_EPSILON__ 1E-6DF +#define __FLT_EVAL_METHOD_TS_18661_3__ 0 +#define __UINT32_MAX__ 0xffffffffU +#define __GXX_EXPERIMENTAL_CXX0X__ 1 +#define __DBL_DENORM_MIN__ double(4.94065645841246544176568792868221372e-324L) +#define __FLT128_MIN_EXP__ (-16381) +#define __WINT_MIN__ 0 +#define __FLT128_MIN_10_EXP__ (-4931) +#define __FLT32X_IS_IEC_60559__ 1 +#define __INT_LEAST16_WIDTH__ 16 +#define MINGW_HAS_SECURE_API 1 +#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 __ATOMIC_SEQ_CST 5 +#define _UNICODE 1 +#define __INT_LEAST64_MAX__ 0x7fffffffffffffffLL +#define __FLT32X_MANT_DIG__ 53 +#define __GCC_ATOMIC_CHAR16_T_LOCK_FREE 2 +#define __cpp_aligned_new 201606L +#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 __FLT_EPSILON__ 1.19209289550781250000000000000000000e-7F +#define __GXX_WEAK__ 1 +#define __SHRT_WIDTH__ 16 +#define __FLT32_IS_IEC_60559__ 1 +#define __LDBL_MIN__ 3.36210314311209350626267781732175260e-4932L +#define __DBL_IS_IEC_60559__ 1 +#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 __INT_WIDTH__ 32 +#define UNICODE 1 +#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 __cpp_return_type_deduction 201304L +#define __FLT16_MIN_EXP__ (-13) +#define __FLT64_MANT_DIG__ 53 +#define _REENTRANT 1 +#define __FLT64X_MANT_DIG__ 64 +#define __BFLT16_DIG__ 2 +#define __GNUC__ 13 +#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 __SIZE_TYPE__ long long unsigned int +#define __FLT64_MAX_10_EXP__ 308 +#define __BFLT16_IS_IEC_60559__ 0 +#define __FLT16_MAX_10_EXP__ 4 +#define __cpp_delegating_constructors 200604L +#define __DBL_MAX__ double(1.79769313486231570814527423731704357e+308L) +#define _thiscall __attribute__((__thiscall__)) +#define __cpp_raw_strings 200710L +#define __INT_FAST32_MAX__ 0x7fffffff +#define __DBL_HAS_INFINITY__ 1 +#define __INT64_MAX__ 0x7fffffffffffffffLL +#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 __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 __SEG_GS 1 +#define __BFLT16_EPSILON__ 7.81250000000000000000000000000000000e-3BF16 +#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 __FLT16_DECIMAL_DIG__ 5 +#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__ 13 +#define __LONG_LONG_MAX__ 0x7fffffffffffffffLL +#define __SIZEOF_SIZE_T__ 8 +#define __BFLT16_HAS_INFINITY__ 1 +#define __FLT64X_MIN_EXP__ (-16381) +#define __SIZEOF_WINT_T__ 2 +#define __FLT32X_DIG__ 15 +#define __LONG_LONG_WIDTH__ 64 +#define __cpp_initializer_lists 200806L +#define __FLT32_MAX_EXP__ 128 +#define __cpp_hex_float 201603L +#define __GXX_ABI_VERSION 1018 +#define __FLT_MIN_EXP__ (-125) +#define __x86_64 1 +#define __cpp_lambdas 200907L +#define __INT_FAST64_TYPE__ long long int +#define __BFLT16_MAX__ 3.38953138925153547590470800371487867e+38BF16 +#define __FLT64_DENORM_MIN__ 4.94065645841246544176568792868221372e-324F64 +#define __cpp_template_auto 201606L +#define __FLT16_DENORM_MIN__ 5.96046447753906250000000000000000000e-8F16 +#define __FLT128_EPSILON__ 1.92592994438723585305597794258492732e-34F128 +#define __FLT64X_NORM_MAX__ 1.18973149535723176502126385303097021e+4932F64x +#define __SIZEOF_POINTER__ 8 +#define __DBL_HAS_QUIET_NAN__ 1 +#define __FLT32X_EPSILON__ 2.22044604925031308084726333618164062e-16F32x +#define __LDBL_MAX_EXP__ 16384 +#define __DECIMAL_BID_FORMAT__ 1 +#define __GXX_TYPEINFO_EQUALITY_INLINE 0 +#define __FLT64_MIN_10_EXP__ (-307) +#define __FLT16_MIN_10_EXP__ (-4) +#define __FLT64X_DECIMAL_DIG__ 21 +#define __DEC128_MIN__ 1E-6143DL +#define __REGISTER_PREFIX__ +#define __UINT16_MAX__ 0xffff +#define __cdecl __attribute__((__cdecl__)) +#define __FLT128_HAS_INFINITY__ 1 +#define __FLT32_MIN__ 1.17549435082228750796873653722224568e-38F32 +#define __UINT8_TYPE__ unsigned char +#define __FLT_DIG__ 6 +#define __NO_INLINE__ 1 +#define __DEC_EVAL_METHOD__ 2 +#define __FLT_MANT_DIG__ 24 +#define __LDBL_DECIMAL_DIG__ 21 +#define __VERSION__ "13.1.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 QT_QUICK_LIB 1 +#define __FLT128_MAX_EXP__ 16384 +#define QT_QML_LIB 1 +#define __FLT32_MANT_DIG__ 24 +#define __FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN__ +#define SIZEOF_DPTR (sizeof(void*)) +#define __FLT32X_MIN_EXP__ (-1021) +#define __cpp_aggregate_bases 201603L +#define __BFLT16_MIN__ 1.17549435082228750796873653722224568e-38BF16 +#define __FLT128_HAS_DENORM__ 1 +#define __FLT32_DECIMAL_DIG__ 9 +#define __FLT128_DIG__ 33 +#define _INTEGRAL_MAX_BITS 64 +#define __INT32_C(c) c +#define __DEC64_EPSILON__ 1E-15DD +#define __ORDER_PDP_ENDIAN__ 3412 +#define __DEC128_MIN_EXP__ (-6142) +#define __DEC128_MAX__ 9.999999999999999999999999999999999E6144DL +#define __INT_FAST32_TYPE__ int +#define __UINT_LEAST16_TYPE__ short unsigned int +#define __DEC128_MAX_EXP__ 6145 +#define __DBL_HAS_DENORM__ 1 +#define __cpp_rtti 199711L +#define __UINT64_MAX__ 0xffffffffffffffffULL +#define __FLT_IS_IEC_60559__ 1 +#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 __BFLT16_HAS_QUIET_NAN__ 1 +#define __FLT_RADIX__ 2 +#define __INT_LEAST16_TYPE__ short int +#define __LDBL_EPSILON__ 1.08420217248550443400745280086994171e-19L +#define __UINTMAX_C(c) c ## ULL +#define __FLT16_DIG__ 3 +#define __FLT32X_MIN__ 2.22507385850720138309023271733240406e-308F32x +#define __SIG_ATOMIC_MAX__ 0x7fffffff +#define __cpp_constexpr 201603L +#define __GCC_ATOMIC_WCHAR_T_LOCK_FREE 2 +#define __USER_LABEL_PREFIX__ +#define __SIZEOF_PTRDIFF_T__ 8 +#define __FLT64X_HAS_INFINITY__ 1 +#define __SIZEOF_LONG__ 4 +#define __LDBL_DIG__ 18 +#define __FLT64_IS_IEC_60559__ 1 +#define __x86_64__ 1 +#define __FLT16_IS_IEC_60559__ 1 +#define __FLT16_MAX_EXP__ 16 +#define __DEC32_SUBNORMAL_MIN__ 0.000001E-95DF +#define __MSVCRT__ 1 +#define __INT_FAST16_MAX__ 0x7fff +#define __GCC_CONSTRUCTIVE_SIZE 64 +#define __FLT64_DIG__ 15 +#define __UINT_FAST32_MAX__ 0xffffffffU +#define __UINT_LEAST64_TYPE__ long long unsigned int +#define __FLT16_EPSILON__ 9.76562500000000000000000000000000000e-4F16 +#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 __FLT16_NORM_MAX__ 6.55040000000000000000000000000000000e+4F16 +#define __DEC64_MANT_DIG__ 16 +#define QT_NETWORK_LIB 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 __FLT16_MAX__ 6.55040000000000000000000000000000000e+4F16 +#define __nocona__ 1 +#define __FLT128_MIN__ 3.36210314311209350626267781732175260e-4932F128 +#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 __WIN64__ 1 +#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 __UINT16_C(c) c +#define __PTRDIFF_WIDTH__ 64 +#define __LDBL_MANT_DIG__ 64 +#define __cpp_range_based_for 201603L +#define __INT_FAST16_WIDTH__ 16 +#define __FLT64_HAS_INFINITY__ 1 +#define __FLT64X_MAX__ 1.18973149535723176502126385303097021e+4932F64x +#define __FLT16_HAS_INFINITY__ 1 +#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 __INTPTR_TYPE__ long long int +#define __UINT16_TYPE__ short unsigned int +#define __WCHAR_TYPE__ short unsigned int +#define QT_QUICKCONTROLS2_LIB 1 +#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 __FLT32_HAS_INFINITY__ 1 +#define __FLT64X_MAX_EXP__ 16384 +#define __UINT_FAST64_TYPE__ long long unsigned int +#define __cpp_inline_variables 201606L +#define __BFLT16_MIN_EXP__ (-125) +#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 QT_CORE_LIB 1 +#define __SIZEOF_FLOAT128__ 16 +#define __BFLT16_MANT_DIG__ 8 +#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 __FLT32X_MAX_10_EXP__ 308 +#define __cpp_namespace_attributes 201411L +#define __WIN32 1 +#define __SIZEOF_INT128__ 16 +#define __FLT16_MIN__ 6.10351562500000000000000000000000000e-5F16 +#define __FLT64X_IS_IEC_60559__ 1 +#define __WCHAR_UNSIGNED__ 1 +#define __LDBL_MAX_10_EXP__ 4932 +#define __ATOMIC_RELAXED 0 +#define __DBL_EPSILON__ double(2.22044604925031308084726333618164062e-16L) +#define __INT_LEAST32_TYPE__ int +#define __thiscall __attribute__((__thiscall__)) +#define __UINT8_C(c) c +#define __FLT64_MAX_EXP__ 1024 +#define __SIZEOF_WCHAR_T__ 2 +#define __GNUC_PATCHLEVEL__ 0 +#define __WINNT 1 +#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 __FLT64X_MIN__ 3.36210314311209350626267781732175260e-4932F64x +#define __STDCPP_THREADS__ 1 +#define __BFLT16_HAS_DENORM__ 1 +#define __GNUC_STDC_INLINE__ 1 +#define __FLT64_HAS_DENORM__ 1 +#define __FLT32_EPSILON__ 1.19209289550781250000000000000000000e-7F32 +#define __FLT16_HAS_DENORM__ 1 +#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 __GCC_DESTRUCTIVE_SIZE 64 +#define __INTMAX_WIDTH__ 64 +#define __cpp_runtime_arrays 198712L +#define __FLT32_DIG__ 6 +#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__ 1 +#define __INT8_MAX__ 0x7f +#define __LONG_WIDTH__ 32 +#define __DBL_MIN__ double(2.22507385850720138309023271733240406e-308L) +#define __PIC__ 1 +#define __INT32_MAX__ 0x7fffffff +#define __UINT_FAST32_TYPE__ unsigned int +#define _ENABLE_EXTENDED_ALIGNED_STORAGE 1 +#define __FLT16_MANT_DIG__ 11 +#define __FLT32X_NORM_MAX__ 1.79769313486231570814527423731704357e+308F32x +#define __CHAR32_TYPE__ unsigned int +#define __FLT_MAX__ 3.40282346638528859811704183484516925e+38F +#define __SSE2__ 1 +#define __cpp_deduction_guides 201703L +#define __BFLT16_NORM_MAX__ 3.38953138925153547590470800371487867e+38BF16 +#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 __GLIBCXX_BITSIZE_INT_N_0 128 +#define __FLT32X_HAS_QUIET_NAN__ 1 +#define __ATOMIC_CONSUME 1 +#define __GNUC_MINOR__ 1 +#define __GLIBCXX_TYPE_INT_N_0 __int128 +#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 __PTRDIFF_TYPE__ long long int +#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 __SIZE_MAX__ 0xffffffffffffffffULL +#define __UINT_FAST8_TYPE__ unsigned char +#define __cpp_init_captures 201304L +#define __ATOMIC_ACQ_REL 4 +#define __ATOMIC_RELEASE 3 +#define __declspec(x) __attribute__((x)) diff --git a/photowall-qt/build/tests/PhotoWallCore_autogen/mocs_compilation.cpp b/photowall-qt/build/tests/PhotoWallCore_autogen/mocs_compilation.cpp new file mode 100644 index 0000000..9ea32e5 --- /dev/null +++ b/photowall-qt/build/tests/PhotoWallCore_autogen/mocs_compilation.cpp @@ -0,0 +1,7 @@ +// This file is autogenerated. Changes will be overwritten. +#include "MV7IEL3DTJ/moc_EventDispatcher.cpp" +#include "MV7IEL3DTJ/moc_FolderTreeModel.cpp" +#include "MV7IEL3DTJ/moc_PhotoModel.cpp" +#include "MV7IEL3DTJ/moc_PhotoStore.cpp" +#include "MV7IEL3DTJ/moc_RustBridge.cpp" +#include "MV7IEL3DTJ/moc_ThumbnailProvider.cpp" diff --git a/photowall-qt/build/tests/PhotoWallCore_autogen/timestamp b/photowall-qt/build/tests/PhotoWallCore_autogen/timestamp new file mode 100644 index 0000000..e69de29 diff --git a/photowall-qt/build/tests/PhotoWallTestCommon_autogen/543F6OVNPU/moc_MockFFI.cpp b/photowall-qt/build/tests/PhotoWallTestCommon_autogen/543F6OVNPU/moc_MockFFI.cpp new file mode 100644 index 0000000..50081e5 --- /dev/null +++ b/photowall-qt/build/tests/PhotoWallTestCommon_autogen/543F6OVNPU/moc_MockFFI.cpp @@ -0,0 +1,90 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'MockFFI.h' +** +** Created by: The Qt Meta Object Compiler version 69 (Qt 6.10.1) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include "../../../../tests/mocks/MockFFI.h" +#include + +#include + +#include + + +#include +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'MockFFI.h' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 69 +#error "This file was generated using the moc from 6.10.1. 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 { +struct qt_meta_tag_ZN7MockFFIE_t {}; +} // unnamed namespace + +template <> constexpr inline auto MockFFI::qt_create_metaobjectdata() +{ + namespace QMC = QtMocConstants; + QtMocHelpers::StringRefStorage qt_stringData { + "MockFFI" + }; + + QtMocHelpers::UintData qt_methods { + }; + QtMocHelpers::UintData qt_properties { + }; + QtMocHelpers::UintData qt_enums { + }; + return QtMocHelpers::metaObjectData(QMC::MetaObjectFlag{}, qt_stringData, + qt_methods, qt_properties, qt_enums); +} +Q_CONSTINIT const QMetaObject MockFFI::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_staticMetaObjectStaticContent.stringdata, + qt_staticMetaObjectStaticContent.data, + qt_static_metacall, + nullptr, + qt_staticMetaObjectRelocatingContent.metaTypes, + nullptr +} }; + +void MockFFI::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + auto *_t = static_cast(_o); + (void)_t; + (void)_c; + (void)_id; + (void)_a; +} + +const QMetaObject *MockFFI::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *MockFFI::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_staticMetaObjectStaticContent.strings)) + return static_cast(this); + return QObject::qt_metacast(_clname); +} + +int MockFFI::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QObject::qt_metacall(_c, _id, _a); + return _id; +} +QT_WARNING_POP diff --git a/photowall-qt/build/tests/PhotoWallTestCommon_autogen/543F6OVNPU/moc_MockFFI.cpp.d b/photowall-qt/build/tests/PhotoWallTestCommon_autogen/543F6OVNPU/moc_MockFFI.cpp.d new file mode 100644 index 0000000..51b2eb4 --- /dev/null +++ b/photowall-qt/build/tests/PhotoWallTestCommon_autogen/543F6OVNPU/moc_MockFFI.cpp.d @@ -0,0 +1,363 @@ +D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallTestCommon_autogen/543F6OVNPU/moc_MockFFI.cpp: D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockFFI.h \ + D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallTestCommon_autogen/moc_predefs.h \ + D:/CodeProject/PhotoWall/photowall-qt/include/photowall.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockPhotoDatabase.h \ + D:/CodeProject/PhotoWall/src-tauri/crates/photowall-ffi/include/photowall.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QHash \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonArray \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMutex \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSet \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QTimer \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstracteventdispatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbasictimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdeadlinetimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qeventloop.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmutex.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtsan_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h diff --git a/photowall-qt/build/tests/PhotoWallTestCommon_autogen/543F6OVNPU/moc_MockPhotoDatabase.cpp b/photowall-qt/build/tests/PhotoWallTestCommon_autogen/543F6OVNPU/moc_MockPhotoDatabase.cpp new file mode 100644 index 0000000..f1c98bb --- /dev/null +++ b/photowall-qt/build/tests/PhotoWallTestCommon_autogen/543F6OVNPU/moc_MockPhotoDatabase.cpp @@ -0,0 +1,90 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'MockPhotoDatabase.h' +** +** Created by: The Qt Meta Object Compiler version 69 (Qt 6.10.1) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include "../../../../tests/mocks/MockPhotoDatabase.h" +#include + +#include + +#include + + +#include +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'MockPhotoDatabase.h' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 69 +#error "This file was generated using the moc from 6.10.1. 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 { +struct qt_meta_tag_ZN17MockPhotoDatabaseE_t {}; +} // unnamed namespace + +template <> constexpr inline auto MockPhotoDatabase::qt_create_metaobjectdata() +{ + namespace QMC = QtMocConstants; + QtMocHelpers::StringRefStorage qt_stringData { + "MockPhotoDatabase" + }; + + QtMocHelpers::UintData qt_methods { + }; + QtMocHelpers::UintData qt_properties { + }; + QtMocHelpers::UintData qt_enums { + }; + return QtMocHelpers::metaObjectData(QMC::MetaObjectFlag{}, qt_stringData, + qt_methods, qt_properties, qt_enums); +} +Q_CONSTINIT const QMetaObject MockPhotoDatabase::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_staticMetaObjectStaticContent.stringdata, + qt_staticMetaObjectStaticContent.data, + qt_static_metacall, + nullptr, + qt_staticMetaObjectRelocatingContent.metaTypes, + nullptr +} }; + +void MockPhotoDatabase::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + auto *_t = static_cast(_o); + (void)_t; + (void)_c; + (void)_id; + (void)_a; +} + +const QMetaObject *MockPhotoDatabase::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *MockPhotoDatabase::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_staticMetaObjectStaticContent.strings)) + return static_cast(this); + return QObject::qt_metacast(_clname); +} + +int MockPhotoDatabase::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QObject::qt_metacall(_c, _id, _a); + return _id; +} +QT_WARNING_POP diff --git a/photowall-qt/build/tests/PhotoWallTestCommon_autogen/543F6OVNPU/moc_MockPhotoDatabase.cpp.d b/photowall-qt/build/tests/PhotoWallTestCommon_autogen/543F6OVNPU/moc_MockPhotoDatabase.cpp.d new file mode 100644 index 0000000..49d3443 --- /dev/null +++ b/photowall-qt/build/tests/PhotoWallTestCommon_autogen/543F6OVNPU/moc_MockPhotoDatabase.cpp.d @@ -0,0 +1,355 @@ +D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallTestCommon_autogen/543F6OVNPU/moc_MockPhotoDatabase.cpp: D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockPhotoDatabase.h \ + D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallTestCommon_autogen/moc_predefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QHash \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonArray \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMutex \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSet \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdeadlinetimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmutex.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtsan_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h diff --git a/photowall-qt/build/tests/PhotoWallTestCommon_autogen/deps b/photowall-qt/build/tests/PhotoWallTestCommon_autogen/deps new file mode 100644 index 0000000..baeb53b --- /dev/null +++ b/photowall-qt/build/tests/PhotoWallTestCommon_autogen/deps @@ -0,0 +1,422 @@ +PhotoWallTestCommon_autogen/timestamp: \ + D:/CodeProject/PhotoWall/photowall-qt/build/tests/PhotoWallTestCommon_autogen/moc_predefs.h \ + D:/CodeProject/PhotoWall/photowall-qt/include/photowall.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/CMakeLists.txt \ + D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestConfig.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestDataGenerator.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestUtils.cpp \ + D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestUtils.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockFFI.cpp \ + D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockFFI.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockPhotoDatabase.cpp \ + D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockPhotoDatabase.h \ + D:/CodeProject/PhotoWall/src-tauri/crates/photowall-ffi/include/photowall.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QHash \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonArray \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMutex \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSet \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QTimer \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstracteventdispatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbasictimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdeadlinetimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qeventloop.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmutex.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtsan_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Config.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigExtras.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Dependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Targets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6VersionlessAliasTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtFeature.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtFeatureCommon.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtInstallPaths.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicAndroidHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicAppleHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeEarlyPolicyHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeVersionHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicDependencyHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicExternalProjectHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicFinalizerHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicFindPackageHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicGitHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicPluginHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicPluginHelpers_v2.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomAttributionHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomCpeHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomDepHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomFileHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomGenerationHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomLicenseHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomOpsHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomPurlHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomPythonHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomQtEntityHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomSystemDepHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicTargetHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicTestHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicToolHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicWalkLibsHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicWindowsHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestDependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestVersionlessAliasTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/QtTestProperties.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckCXXCompilerFlag.cmake \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h \ + D:/Qt/Tools/CMake_64/bin/cmake.exe diff --git a/photowall-qt/build/tests/PhotoWallTestCommon_autogen/moc_predefs.h b/photowall-qt/build/tests/PhotoWallTestCommon_autogen/moc_predefs.h new file mode 100644 index 0000000..222f97a --- /dev/null +++ b/photowall-qt/build/tests/PhotoWallTestCommon_autogen/moc_predefs.h @@ -0,0 +1,489 @@ +#define __DBL_MIN_EXP__ (-1021) +#define __cpp_nontype_template_parameter_auto 201606L +#define __UINT_LEAST16_MAX__ 0xffff +#define __FLT16_HAS_QUIET_NAN__ 1 +#define __ATOMIC_ACQUIRE 2 +#define QT_TESTCASE_BUILDDIR "D:/CodeProject/PhotoWall/photowall-qt/build/tests" +#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 __BFLT16_DENORM_MIN__ 9.18354961579912115600575419704879436e-41BF16 +#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 __BFLT16_MIN_10_EXP__ (-37) +#define QT_GUI_LIB 1 +#define __ORDER_LITTLE_ENDIAN__ 1234 +#define __WCHAR_MAX__ 0xffff +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1 +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1 +#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 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1 +#define QT_OPENGL_LIB 1 +#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 __LDBL_HAS_INFINITY__ 1 +#define __INT_LEAST8_WIDTH__ 8 +#define __cpp_variadic_using 201611L +#define __UINT_LEAST64_MAX__ 0xffffffffffffffffULL +#define __INT_LEAST8_MAX__ 0x7f +#define __cpp_attributes 200809L +#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 __BFLT16_MAX_10_EXP__ 38 +#define __BFLT16_MAX_EXP__ 128 +#define __LDBL_IS_IEC_60559__ 1 +#define QT_QMLINTEGRATION_LIB 1 +#define __FLT64X_HAS_QUIET_NAN__ 1 +#define QT_TESTLIB_LIB 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 __cpp_nsdmi 200809L +#define __BFLT16_DECIMAL_DIG__ 4 +#define __DEC32_EPSILON__ 1E-6DF +#define __FLT_EVAL_METHOD_TS_18661_3__ 0 +#define __UINT32_MAX__ 0xffffffffU +#define __GXX_EXPERIMENTAL_CXX0X__ 1 +#define __DBL_DENORM_MIN__ double(4.94065645841246544176568792868221372e-324L) +#define __FLT128_MIN_EXP__ (-16381) +#define __WINT_MIN__ 0 +#define __FLT128_MIN_10_EXP__ (-4931) +#define __FLT32X_IS_IEC_60559__ 1 +#define __INT_LEAST16_WIDTH__ 16 +#define MINGW_HAS_SECURE_API 1 +#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 __ATOMIC_SEQ_CST 5 +#define _UNICODE 1 +#define __INT_LEAST64_MAX__ 0x7fffffffffffffffLL +#define __FLT32X_MANT_DIG__ 53 +#define __GCC_ATOMIC_CHAR16_T_LOCK_FREE 2 +#define __cpp_aligned_new 201606L +#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 __FLT_EPSILON__ 1.19209289550781250000000000000000000e-7F +#define __GXX_WEAK__ 1 +#define __SHRT_WIDTH__ 16 +#define __FLT32_IS_IEC_60559__ 1 +#define __LDBL_MIN__ 3.36210314311209350626267781732175260e-4932L +#define __DBL_IS_IEC_60559__ 1 +#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 __INT_WIDTH__ 32 +#define UNICODE 1 +#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 __cpp_return_type_deduction 201304L +#define __FLT16_MIN_EXP__ (-13) +#define __FLT64_MANT_DIG__ 53 +#define _REENTRANT 1 +#define __FLT64X_MANT_DIG__ 64 +#define __BFLT16_DIG__ 2 +#define __GNUC__ 13 +#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 __SIZE_TYPE__ long long unsigned int +#define __FLT64_MAX_10_EXP__ 308 +#define __BFLT16_IS_IEC_60559__ 0 +#define __FLT16_MAX_10_EXP__ 4 +#define __cpp_delegating_constructors 200604L +#define __DBL_MAX__ double(1.79769313486231570814527423731704357e+308L) +#define _thiscall __attribute__((__thiscall__)) +#define __cpp_raw_strings 200710L +#define __INT_FAST32_MAX__ 0x7fffffff +#define __DBL_HAS_INFINITY__ 1 +#define __INT64_MAX__ 0x7fffffffffffffffLL +#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 __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 __SEG_GS 1 +#define __BFLT16_EPSILON__ 7.81250000000000000000000000000000000e-3BF16 +#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 __FLT16_DECIMAL_DIG__ 5 +#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__ 13 +#define __LONG_LONG_MAX__ 0x7fffffffffffffffLL +#define __SIZEOF_SIZE_T__ 8 +#define __BFLT16_HAS_INFINITY__ 1 +#define __FLT64X_MIN_EXP__ (-16381) +#define __SIZEOF_WINT_T__ 2 +#define __FLT32X_DIG__ 15 +#define __LONG_LONG_WIDTH__ 64 +#define QT_TESTCASE_SOURCEDIR "D:/CodeProject/PhotoWall/photowall-qt/tests" +#define __cpp_initializer_lists 200806L +#define __FLT32_MAX_EXP__ 128 +#define __cpp_hex_float 201603L +#define __GXX_ABI_VERSION 1018 +#define __FLT_MIN_EXP__ (-125) +#define __x86_64 1 +#define __cpp_lambdas 200907L +#define __INT_FAST64_TYPE__ long long int +#define __BFLT16_MAX__ 3.38953138925153547590470800371487867e+38BF16 +#define __FLT64_DENORM_MIN__ 4.94065645841246544176568792868221372e-324F64 +#define __cpp_template_auto 201606L +#define __FLT16_DENORM_MIN__ 5.96046447753906250000000000000000000e-8F16 +#define __FLT128_EPSILON__ 1.92592994438723585305597794258492732e-34F128 +#define __FLT64X_NORM_MAX__ 1.18973149535723176502126385303097021e+4932F64x +#define __SIZEOF_POINTER__ 8 +#define __DBL_HAS_QUIET_NAN__ 1 +#define __FLT32X_EPSILON__ 2.22044604925031308084726333618164062e-16F32x +#define __LDBL_MAX_EXP__ 16384 +#define __DECIMAL_BID_FORMAT__ 1 +#define __GXX_TYPEINFO_EQUALITY_INLINE 0 +#define __FLT64_MIN_10_EXP__ (-307) +#define __FLT16_MIN_10_EXP__ (-4) +#define __FLT64X_DECIMAL_DIG__ 21 +#define __DEC128_MIN__ 1E-6143DL +#define __REGISTER_PREFIX__ +#define __UINT16_MAX__ 0xffff +#define __cdecl __attribute__((__cdecl__)) +#define __FLT128_HAS_INFINITY__ 1 +#define __FLT32_MIN__ 1.17549435082228750796873653722224568e-38F32 +#define __UINT8_TYPE__ unsigned char +#define __FLT_DIG__ 6 +#define __NO_INLINE__ 1 +#define __DEC_EVAL_METHOD__ 2 +#define __FLT_MANT_DIG__ 24 +#define __LDBL_DECIMAL_DIG__ 21 +#define __VERSION__ "13.1.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 QT_QUICK_LIB 1 +#define __FLT128_MAX_EXP__ 16384 +#define QT_QML_LIB 1 +#define __FLT32_MANT_DIG__ 24 +#define __FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN__ +#define SIZEOF_DPTR (sizeof(void*)) +#define __FLT32X_MIN_EXP__ (-1021) +#define __cpp_aggregate_bases 201603L +#define __BFLT16_MIN__ 1.17549435082228750796873653722224568e-38BF16 +#define __FLT128_HAS_DENORM__ 1 +#define __FLT32_DECIMAL_DIG__ 9 +#define __FLT128_DIG__ 33 +#define _INTEGRAL_MAX_BITS 64 +#define __INT32_C(c) c +#define __DEC64_EPSILON__ 1E-15DD +#define __ORDER_PDP_ENDIAN__ 3412 +#define __DEC128_MIN_EXP__ (-6142) +#define __DEC128_MAX__ 9.999999999999999999999999999999999E6144DL +#define __INT_FAST32_TYPE__ int +#define __UINT_LEAST16_TYPE__ short unsigned int +#define __DEC128_MAX_EXP__ 6145 +#define __DBL_HAS_DENORM__ 1 +#define __cpp_rtti 199711L +#define __UINT64_MAX__ 0xffffffffffffffffULL +#define __FLT_IS_IEC_60559__ 1 +#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 __BFLT16_HAS_QUIET_NAN__ 1 +#define __FLT_RADIX__ 2 +#define __INT_LEAST16_TYPE__ short int +#define __LDBL_EPSILON__ 1.08420217248550443400745280086994171e-19L +#define __UINTMAX_C(c) c ## ULL +#define __FLT16_DIG__ 3 +#define __FLT32X_MIN__ 2.22507385850720138309023271733240406e-308F32x +#define __SIG_ATOMIC_MAX__ 0x7fffffff +#define __cpp_constexpr 201603L +#define __GCC_ATOMIC_WCHAR_T_LOCK_FREE 2 +#define __USER_LABEL_PREFIX__ +#define __SIZEOF_PTRDIFF_T__ 8 +#define __FLT64X_HAS_INFINITY__ 1 +#define __SIZEOF_LONG__ 4 +#define __LDBL_DIG__ 18 +#define __FLT64_IS_IEC_60559__ 1 +#define __x86_64__ 1 +#define __FLT16_IS_IEC_60559__ 1 +#define __FLT16_MAX_EXP__ 16 +#define __DEC32_SUBNORMAL_MIN__ 0.000001E-95DF +#define __MSVCRT__ 1 +#define __INT_FAST16_MAX__ 0x7fff +#define __GCC_CONSTRUCTIVE_SIZE 64 +#define __FLT64_DIG__ 15 +#define __UINT_FAST32_MAX__ 0xffffffffU +#define __UINT_LEAST64_TYPE__ long long unsigned int +#define __FLT16_EPSILON__ 9.76562500000000000000000000000000000e-4F16 +#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 __FLT16_NORM_MAX__ 6.55040000000000000000000000000000000e+4F16 +#define __DEC64_MANT_DIG__ 16 +#define QT_NETWORK_LIB 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 __FLT16_MAX__ 6.55040000000000000000000000000000000e+4F16 +#define __nocona__ 1 +#define __FLT128_MIN__ 3.36210314311209350626267781732175260e-4932F128 +#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 __WIN64__ 1 +#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 __UINT16_C(c) c +#define __PTRDIFF_WIDTH__ 64 +#define __LDBL_MANT_DIG__ 64 +#define __cpp_range_based_for 201603L +#define __INT_FAST16_WIDTH__ 16 +#define __FLT64_HAS_INFINITY__ 1 +#define __FLT64X_MAX__ 1.18973149535723176502126385303097021e+4932F64x +#define __FLT16_HAS_INFINITY__ 1 +#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 __INTPTR_TYPE__ long long int +#define __UINT16_TYPE__ short unsigned int +#define __WCHAR_TYPE__ short unsigned int +#define QT_QUICKCONTROLS2_LIB 1 +#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 __FLT32_HAS_INFINITY__ 1 +#define __FLT64X_MAX_EXP__ 16384 +#define __UINT_FAST64_TYPE__ long long unsigned int +#define __cpp_inline_variables 201606L +#define __BFLT16_MIN_EXP__ (-125) +#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 QT_CORE_LIB 1 +#define __SIZEOF_FLOAT128__ 16 +#define __BFLT16_MANT_DIG__ 8 +#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 __FLT32X_MAX_10_EXP__ 308 +#define __cpp_namespace_attributes 201411L +#define __WIN32 1 +#define __SIZEOF_INT128__ 16 +#define __FLT16_MIN__ 6.10351562500000000000000000000000000e-5F16 +#define __FLT64X_IS_IEC_60559__ 1 +#define __WCHAR_UNSIGNED__ 1 +#define __LDBL_MAX_10_EXP__ 4932 +#define __ATOMIC_RELAXED 0 +#define __DBL_EPSILON__ double(2.22044604925031308084726333618164062e-16L) +#define __INT_LEAST32_TYPE__ int +#define __thiscall __attribute__((__thiscall__)) +#define __UINT8_C(c) c +#define __FLT64_MAX_EXP__ 1024 +#define __SIZEOF_WCHAR_T__ 2 +#define __GNUC_PATCHLEVEL__ 0 +#define __WINNT 1 +#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 __FLT64X_MIN__ 3.36210314311209350626267781732175260e-4932F64x +#define __STDCPP_THREADS__ 1 +#define __BFLT16_HAS_DENORM__ 1 +#define __GNUC_STDC_INLINE__ 1 +#define __FLT64_HAS_DENORM__ 1 +#define __FLT32_EPSILON__ 1.19209289550781250000000000000000000e-7F32 +#define __FLT16_HAS_DENORM__ 1 +#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 __GCC_DESTRUCTIVE_SIZE 64 +#define __INTMAX_WIDTH__ 64 +#define __cpp_runtime_arrays 198712L +#define __FLT32_DIG__ 6 +#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__ 1 +#define __INT8_MAX__ 0x7f +#define __LONG_WIDTH__ 32 +#define __DBL_MIN__ double(2.22507385850720138309023271733240406e-308L) +#define __PIC__ 1 +#define __INT32_MAX__ 0x7fffffff +#define __UINT_FAST32_TYPE__ unsigned int +#define _ENABLE_EXTENDED_ALIGNED_STORAGE 1 +#define __FLT16_MANT_DIG__ 11 +#define __FLT32X_NORM_MAX__ 1.79769313486231570814527423731704357e+308F32x +#define __CHAR32_TYPE__ unsigned int +#define __FLT_MAX__ 3.40282346638528859811704183484516925e+38F +#define __SSE2__ 1 +#define __cpp_deduction_guides 201703L +#define __BFLT16_NORM_MAX__ 3.38953138925153547590470800371487867e+38BF16 +#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 __GLIBCXX_BITSIZE_INT_N_0 128 +#define __FLT32X_HAS_QUIET_NAN__ 1 +#define __ATOMIC_CONSUME 1 +#define __GNUC_MINOR__ 1 +#define __GLIBCXX_TYPE_INT_N_0 __int128 +#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 __PTRDIFF_TYPE__ long long int +#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 __SIZE_MAX__ 0xffffffffffffffffULL +#define __UINT_FAST8_TYPE__ unsigned char +#define __cpp_init_captures 201304L +#define __ATOMIC_ACQ_REL 4 +#define __ATOMIC_RELEASE 3 +#define __declspec(x) __attribute__((x)) diff --git a/photowall-qt/build/tests/PhotoWallTestCommon_autogen/mocs_compilation.cpp b/photowall-qt/build/tests/PhotoWallTestCommon_autogen/mocs_compilation.cpp new file mode 100644 index 0000000..b996d91 --- /dev/null +++ b/photowall-qt/build/tests/PhotoWallTestCommon_autogen/mocs_compilation.cpp @@ -0,0 +1,3 @@ +// This file is autogenerated. Changes will be overwritten. +#include "543F6OVNPU/moc_MockFFI.cpp" +#include "543F6OVNPU/moc_MockPhotoDatabase.cpp" diff --git a/photowall-qt/build/tests/PhotoWallTestCommon_autogen/timestamp b/photowall-qt/build/tests/PhotoWallTestCommon_autogen/timestamp new file mode 100644 index 0000000..e69de29 diff --git a/photowall-qt/build/tests/cmake_install.cmake b/photowall-qt/build/tests/cmake_install.cmake new file mode 100644 index 0000000..f3d08d1 --- /dev/null +++ b/photowall-qt/build/tests/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: D:/CodeProject/PhotoWall/photowall-qt/tests + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/PhotoWallQt") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "D:/Qt/Tools/mingw1310_64/bin/objdump.exe") +endif() + diff --git a/photowall-qt/build/tests/libPhotoWallCore.a b/photowall-qt/build/tests/libPhotoWallCore.a new file mode 100644 index 0000000..3f925bf Binary files /dev/null and b/photowall-qt/build/tests/libPhotoWallCore.a differ diff --git a/photowall-qt/build/tests/libPhotoWallTestCommon.a b/photowall-qt/build/tests/libPhotoWallTestCommon.a new file mode 100644 index 0000000..e25cafe Binary files /dev/null and b/photowall-qt/build/tests/libPhotoWallTestCommon.a differ diff --git a/photowall-qt/build/tests/tst_BrowsingWorkflow_autogen/deps b/photowall-qt/build/tests/tst_BrowsingWorkflow_autogen/deps new file mode 100644 index 0000000..53113b9 --- /dev/null +++ b/photowall-qt/build/tests/tst_BrowsingWorkflow_autogen/deps @@ -0,0 +1,815 @@ +tst_BrowsingWorkflow_autogen/timestamp: \ + D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_BrowsingWorkflow_autogen/moc_predefs.h \ + D:/CodeProject/PhotoWall/photowall-qt/include/photowall.h \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoModel.h \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/RustBridge.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/CMakeLists.txt \ + D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestConfig.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestDataGenerator.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestUtils.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/e2e/tst_BrowsingWorkflow.cpp \ + D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockFFI.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockPhotoDatabase.h \ + D:/CodeProject/PhotoWall/src-tauri/crates/photowall-ffi/include/photowall.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QAbstractItemModel \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QAbstractListModel \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QDateTime \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QDeadlineTimer \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QEvent \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QFlags \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QHash \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QIODevice \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonArray \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QList \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMap \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMargins \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMetaType \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMutex \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QRandomGenerator \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QRect \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSet \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSharedDataPointer \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSize \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSizeF \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QString \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QStringList \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QTimer \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QUrl \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QVariant \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QtCore \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QtCoreDepends \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20algorithm.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20chrono.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20iterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20map.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20vector.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23functional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q26numeric.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstracteventdispatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractitemmodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractnativeeventfilter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qanimationgroup.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qapplicationstatic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qassociativeiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomicscopedvaluerollback.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbasictimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbitarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbuffer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraymatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcbormap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstreamreader.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstreamwriter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcheckedint_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qchronotimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcollator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcommandlineoption.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcommandlineparser.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconcatenatetablesproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreapplication.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreapplication_platform.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcryptographichash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdeadlinetimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdir.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdiriterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdirlisting.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qeasingcurve.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qelapsedtimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qeventloop.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qexception.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfactoryinterface.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfiledevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfileinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfileselector.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfilesystemwatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuture.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuture_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfutureinterface.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuturesynchronizer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuturewatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qidentityproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qitemselectionmodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlibrary.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlibraryinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qline.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlockfile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qloggingcategory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmargins.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmessageauthenticationcode.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetaobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmimedata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmimedatabase.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmimetype.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmutex.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnativeinterface.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectcleanuphandler.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qoperatingsystemversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qparallelanimationgroup.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpauseanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpermissions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qplugin.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpluginloader.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpoint.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qprocess.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpromise.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qproperty.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpropertyanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpropertyprivate.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qqueue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrandom.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrangemodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrangemodel_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qreadwritelock.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrect.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qresource.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qresultstore.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrunnable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsavefile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedvaluerollback.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsemaphore.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsequentialanimationgroup.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsequentialiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsettings.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedmemory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsignalmapper.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsimd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsize.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsocketnotifier.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsortfilterproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qspan.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstack.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstandardpaths.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstaticlatin1stringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstorageinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlistmodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringliteral.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemsemaphore.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtemporarydir.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtemporaryfile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtestsupport_core.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtextboundaryfinder.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qthread.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qthreadpool.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qthreadstorage.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtimeline.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtimezone.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtipccommon.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtmocconstants.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtranslator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtransposeproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtsan_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtsymbolmacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtyperevision.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qurlquery.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvarianthash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvector.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversionnumber.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qwaitcondition.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qwineventnotifier.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxmlstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxpfunctional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QBrush \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QColor \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QFont \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QIcon \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QImage \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QPixmap \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QTransform \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qbitmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qbrush.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qcolor.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qcursor.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qeventpoint.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qfont.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qguiapplication.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qguiapplication_platform.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qicon.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qimage.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qinputdevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qinputmethod.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qkeysequence.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpaintdevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpixelformat.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpixmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpointingdevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpolygon.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qregion.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qrgb.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qrgba64.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qscreen.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qscreen_platform.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qsurface.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qsurfaceformat.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtestsupport_gui.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtgui-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtransform.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvector2d.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvector3d.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvector4d.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvectornd.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindow.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs_win.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QHostAddress \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkAccessManager \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkCookie \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkReply \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkRequest \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QSslConfiguration \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QSslPreSharedKeyAuthenticator \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qabstractsocket.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qhostaddress.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qhttpheaders.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkaccessmanager.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkcookie.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkreply.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkrequest.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qssl.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslcertificate.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslconfiguration.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslerror.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslpresharedkeyauthenticator.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslsocket.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtcpsocket.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetwork-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/QSignalSpy \ + D:/Qt/6.10.1/mingw_64/include/QtTest/QtTest \ + D:/Qt/6.10.1/mingw_64/include/QtTest/QtTestDepends \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qabstractitemmodeltester.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qbenchmark.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qbenchmarkmetric.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qsignalspy.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtest.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtest_gui.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtest_network.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestassert.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestcase.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestdata.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtesteventloop.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestkeyboard.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestmouse.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestspontaneevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestsystem.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtesttostring.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtesttouch.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestwheel.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestlib-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestversion.h \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Config.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigExtras.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Dependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Targets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6VersionlessAliasTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtFeature.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtFeatureCommon.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtInstallPaths.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicAndroidHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicAppleHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeEarlyPolicyHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeVersionHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicDependencyHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicExternalProjectHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicFinalizerHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicFindPackageHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicGitHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicPluginHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicPluginHelpers_v2.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomAttributionHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomCpeHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomDepHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomFileHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomGenerationHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomLicenseHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomOpsHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomPurlHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomPythonHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomQtEntityHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomSystemDepHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicTargetHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicTestHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicToolHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicWalkLibsHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicWindowsHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestDependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestVersionlessAliasTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/QtTestProperties.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckCXXCompilerFlag.cmake \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/adxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxbf16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxcomplexintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxfp16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxint8intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxtileintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx2intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx5124fmapsintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx5124vnniwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bf16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bf16vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bitalgintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512cdintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512dqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512erintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fp16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fp16vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512ifmaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512ifmavlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512pfintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmi2intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmi2vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmiintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmivlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vlbwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vldqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vnniintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vnnivlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vp2intersectintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vp2intersectvlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vpopcntdqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vpopcntdqvlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxifmaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxneconvertintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxvnniint8intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxvnniintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/bmi2intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/bmiintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_futex.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_ios.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_ios.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/codecvt.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_dir.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_fwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_ops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_path.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/istream.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_conv.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets_nonio.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets_nonio.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/quoted_string.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/random.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/random.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/sstream.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_mutex.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_thread.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_lock.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cassert \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/codecvt \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/condition_variable \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwctype \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/experimental/source_location \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/filesystem \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/future \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iomanip \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ios \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/istream \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/locale \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory_resource \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/mutex \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ostream \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/random \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/shared_mutex \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/sstream \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/ctype_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/ctype_inline.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/messages_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/opt_random.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/time_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cetintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cldemoteintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clflushoptintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clwbintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clzerointrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cmpccxaddintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/emmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/enqcmdintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/f16cintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/fmaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/fxsrintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/gfniintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/hresetintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/ia32intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/immintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/keylockerintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/lwpintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/lzcntintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mm_malloc.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/movdirintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mwaitintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mwaitxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pconfigintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pkuintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/popcntintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/prfchiintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/prfchwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/raointintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/rdseedintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/rtmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/serializeintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/sgxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/shaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/smmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tbmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tsxldtrkintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/uintrintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/vaesintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/vpclmulqdqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/waitpkgintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/wbnoinvdintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/wmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/x86gprintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsavecintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsaveintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsaveoptintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsavesintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xtestintrin.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wctype.h \ + D:/Qt/Tools/CMake_64/bin/cmake.exe diff --git a/photowall-qt/build/tests/tst_BrowsingWorkflow_autogen/include/tst_BrowsingWorkflow.moc b/photowall-qt/build/tests/tst_BrowsingWorkflow_autogen/include/tst_BrowsingWorkflow.moc new file mode 100644 index 0000000..dbec086 --- /dev/null +++ b/photowall-qt/build/tests/tst_BrowsingWorkflow_autogen/include/tst_BrowsingWorkflow.moc @@ -0,0 +1,144 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'tst_BrowsingWorkflow.cpp' +** +** Created by: The Qt Meta Object Compiler version 69 (Qt 6.10.1) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include + +#include + +#include + + +#include +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'tst_BrowsingWorkflow.cpp' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 69 +#error "This file was generated using the moc from 6.10.1. 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 { +struct qt_meta_tag_ZN20tst_BrowsingWorkflowE_t {}; +} // unnamed namespace + +template <> constexpr inline auto tst_BrowsingWorkflow::qt_create_metaobjectdata() +{ + namespace QMC = QtMocConstants; + QtMocHelpers::StringRefStorage qt_stringData { + "tst_BrowsingWorkflow", + "initTestCase", + "", + "cleanupTestCase", + "init", + "cleanup", + "testLoadInitialPhotos", + "testLoadMorePhotos", + "testSelectSinglePhoto", + "testSelectRange", + "testSelectAll", + "testClearSelection" + }; + + QtMocHelpers::UintData qt_methods { + // Slot 'initTestCase' + QtMocHelpers::SlotData(1, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'cleanupTestCase' + QtMocHelpers::SlotData(3, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'init' + QtMocHelpers::SlotData(4, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'cleanup' + QtMocHelpers::SlotData(5, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'testLoadInitialPhotos' + QtMocHelpers::SlotData(6, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'testLoadMorePhotos' + QtMocHelpers::SlotData(7, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'testSelectSinglePhoto' + QtMocHelpers::SlotData(8, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'testSelectRange' + QtMocHelpers::SlotData(9, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'testSelectAll' + QtMocHelpers::SlotData(10, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'testClearSelection' + QtMocHelpers::SlotData(11, 2, QMC::AccessPrivate, QMetaType::Void), + }; + QtMocHelpers::UintData qt_properties { + }; + QtMocHelpers::UintData qt_enums { + }; + return QtMocHelpers::metaObjectData(QMC::MetaObjectFlag{}, qt_stringData, + qt_methods, qt_properties, qt_enums); +} +Q_CONSTINIT const QMetaObject tst_BrowsingWorkflow::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_staticMetaObjectStaticContent.stringdata, + qt_staticMetaObjectStaticContent.data, + qt_static_metacall, + nullptr, + qt_staticMetaObjectRelocatingContent.metaTypes, + nullptr +} }; + +void tst_BrowsingWorkflow::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + auto *_t = static_cast(_o); + if (_c == QMetaObject::InvokeMetaMethod) { + switch (_id) { + case 0: _t->initTestCase(); break; + case 1: _t->cleanupTestCase(); break; + case 2: _t->init(); break; + case 3: _t->cleanup(); break; + case 4: _t->testLoadInitialPhotos(); break; + case 5: _t->testLoadMorePhotos(); break; + case 6: _t->testSelectSinglePhoto(); break; + case 7: _t->testSelectRange(); break; + case 8: _t->testSelectAll(); break; + case 9: _t->testClearSelection(); break; + default: ; + } + } + (void)_a; +} + +const QMetaObject *tst_BrowsingWorkflow::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *tst_BrowsingWorkflow::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_staticMetaObjectStaticContent.strings)) + return static_cast(this); + return QObject::qt_metacast(_clname); +} + +int tst_BrowsingWorkflow::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QObject::qt_metacall(_c, _id, _a); + if (_id < 0) + return _id; + if (_c == QMetaObject::InvokeMetaMethod) { + if (_id < 10) + qt_static_metacall(this, _c, _id, _a); + _id -= 10; + } + if (_c == QMetaObject::RegisterMethodArgumentMetaType) { + if (_id < 10) + *reinterpret_cast(_a[0]) = QMetaType(); + _id -= 10; + } + return _id; +} +QT_WARNING_POP diff --git a/photowall-qt/build/tests/tst_BrowsingWorkflow_autogen/include/tst_BrowsingWorkflow.moc.d b/photowall-qt/build/tests/tst_BrowsingWorkflow_autogen/include/tst_BrowsingWorkflow.moc.d new file mode 100644 index 0000000..39262bc --- /dev/null +++ b/photowall-qt/build/tests/tst_BrowsingWorkflow_autogen/include/tst_BrowsingWorkflow.moc.d @@ -0,0 +1,762 @@ +D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_BrowsingWorkflow_autogen/include/tst_BrowsingWorkflow.moc: D:/CodeProject/PhotoWall/photowall-qt/tests/e2e/tst_BrowsingWorkflow.cpp \ + D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_BrowsingWorkflow_autogen/moc_predefs.h \ + D:/CodeProject/PhotoWall/photowall-qt/include/photowall.h \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoModel.h \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/RustBridge.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestConfig.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestDataGenerator.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestUtils.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockFFI.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockPhotoDatabase.h \ + D:/CodeProject/PhotoWall/src-tauri/crates/photowall-ffi/include/photowall.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QAbstractItemModel \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QAbstractListModel \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QDateTime \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QDeadlineTimer \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QEvent \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QFlags \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QHash \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QIODevice \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonArray \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QList \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMap \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMargins \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMetaType \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMutex \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QRandomGenerator \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QRect \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSet \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSharedDataPointer \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSize \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSizeF \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QString \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QStringList \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QTimer \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QUrl \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QVariant \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QtCore \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QtCoreDepends \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20algorithm.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20chrono.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20iterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20map.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20vector.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23functional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q26numeric.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstracteventdispatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractitemmodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractnativeeventfilter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qanimationgroup.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qapplicationstatic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qassociativeiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomicscopedvaluerollback.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbasictimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbitarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbuffer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraymatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcbormap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstreamreader.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstreamwriter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcheckedint_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qchronotimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcollator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcommandlineoption.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcommandlineparser.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconcatenatetablesproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreapplication.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreapplication_platform.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcryptographichash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdeadlinetimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdir.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdiriterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdirlisting.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qeasingcurve.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qelapsedtimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qeventloop.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qexception.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfactoryinterface.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfiledevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfileinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfileselector.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfilesystemwatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuture.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuture_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfutureinterface.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuturesynchronizer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuturewatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qidentityproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qitemselectionmodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlibrary.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlibraryinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qline.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlockfile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qloggingcategory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmargins.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmessageauthenticationcode.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetaobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmimedata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmimedatabase.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmimetype.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmutex.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnativeinterface.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectcleanuphandler.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qoperatingsystemversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qparallelanimationgroup.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpauseanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpermissions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qplugin.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpluginloader.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpoint.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qprocess.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpromise.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qproperty.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpropertyanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpropertyprivate.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qqueue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrandom.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrangemodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrangemodel_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qreadwritelock.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrect.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qresource.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qresultstore.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrunnable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsavefile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedvaluerollback.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsemaphore.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsequentialanimationgroup.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsequentialiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsettings.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedmemory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsignalmapper.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsimd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsize.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsocketnotifier.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsortfilterproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qspan.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstack.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstandardpaths.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstaticlatin1stringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstorageinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlistmodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringliteral.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemsemaphore.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtemporarydir.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtemporaryfile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtestsupport_core.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtextboundaryfinder.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qthread.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qthreadpool.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qthreadstorage.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtimeline.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtimezone.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtipccommon.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtmocconstants.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtranslator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtransposeproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtsan_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtsymbolmacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtyperevision.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qurlquery.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvarianthash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvector.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversionnumber.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qwaitcondition.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qwineventnotifier.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxmlstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxpfunctional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QBrush \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QColor \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QFont \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QIcon \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QImage \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QPixmap \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QTransform \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qbitmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qbrush.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qcolor.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qcursor.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qeventpoint.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qfont.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qguiapplication.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qguiapplication_platform.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qicon.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qimage.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qinputdevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qinputmethod.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qkeysequence.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpaintdevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpixelformat.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpixmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpointingdevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpolygon.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qregion.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qrgb.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qrgba64.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qscreen.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qscreen_platform.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qsurface.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qsurfaceformat.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtestsupport_gui.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtgui-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtransform.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvector2d.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvector3d.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvector4d.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvectornd.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindow.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs_win.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QHostAddress \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkAccessManager \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkCookie \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkReply \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkRequest \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QSslConfiguration \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QSslPreSharedKeyAuthenticator \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qabstractsocket.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qhostaddress.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qhttpheaders.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkaccessmanager.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkcookie.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkreply.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkrequest.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qssl.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslcertificate.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslconfiguration.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslerror.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslpresharedkeyauthenticator.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslsocket.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtcpsocket.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetwork-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/QSignalSpy \ + D:/Qt/6.10.1/mingw_64/include/QtTest/QtTest \ + D:/Qt/6.10.1/mingw_64/include/QtTest/QtTestDepends \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qabstractitemmodeltester.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qbenchmark.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qbenchmarkmetric.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qsignalspy.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtest.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtest_gui.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtest_network.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestassert.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestcase.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestdata.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtesteventloop.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestkeyboard.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestmouse.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestspontaneevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestsystem.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtesttostring.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtesttouch.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestwheel.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestlib-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestversion.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/adxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxbf16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxcomplexintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxfp16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxint8intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxtileintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx2intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx5124fmapsintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx5124vnniwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bf16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bf16vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bitalgintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512cdintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512dqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512erintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fp16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fp16vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512ifmaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512ifmavlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512pfintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmi2intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmi2vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmiintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmivlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vlbwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vldqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vnniintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vnnivlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vp2intersectintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vp2intersectvlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vpopcntdqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vpopcntdqvlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxifmaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxneconvertintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxvnniint8intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxvnniintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/bmi2intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/bmiintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_futex.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_ios.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_ios.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/codecvt.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_dir.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_fwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_ops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_path.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/istream.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_conv.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets_nonio.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets_nonio.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/quoted_string.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/random.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/random.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/sstream.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_mutex.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_thread.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_lock.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cassert \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/codecvt \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/condition_variable \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwctype \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/experimental/source_location \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/filesystem \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/future \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iomanip \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ios \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/istream \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/locale \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory_resource \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/mutex \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ostream \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/random \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/shared_mutex \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/sstream \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/ctype_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/ctype_inline.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/messages_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/opt_random.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/time_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cetintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cldemoteintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clflushoptintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clwbintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clzerointrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cmpccxaddintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/emmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/enqcmdintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/f16cintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/fmaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/fxsrintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/gfniintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/hresetintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/ia32intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/immintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/keylockerintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/lwpintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/lzcntintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mm_malloc.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/movdirintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mwaitintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mwaitxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pconfigintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pkuintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/popcntintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/prfchiintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/prfchwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/raointintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/rdseedintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/rtmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/serializeintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/sgxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/shaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/smmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tbmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tsxldtrkintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/uintrintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/vaesintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/vpclmulqdqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/waitpkgintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/wbnoinvdintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/wmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/x86gprintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsavecintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsaveintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsaveoptintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsavesintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xtestintrin.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wctype.h diff --git a/photowall-qt/build/tests/tst_BrowsingWorkflow_autogen/moc_predefs.h b/photowall-qt/build/tests/tst_BrowsingWorkflow_autogen/moc_predefs.h new file mode 100644 index 0000000..222f97a --- /dev/null +++ b/photowall-qt/build/tests/tst_BrowsingWorkflow_autogen/moc_predefs.h @@ -0,0 +1,489 @@ +#define __DBL_MIN_EXP__ (-1021) +#define __cpp_nontype_template_parameter_auto 201606L +#define __UINT_LEAST16_MAX__ 0xffff +#define __FLT16_HAS_QUIET_NAN__ 1 +#define __ATOMIC_ACQUIRE 2 +#define QT_TESTCASE_BUILDDIR "D:/CodeProject/PhotoWall/photowall-qt/build/tests" +#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 __BFLT16_DENORM_MIN__ 9.18354961579912115600575419704879436e-41BF16 +#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 __BFLT16_MIN_10_EXP__ (-37) +#define QT_GUI_LIB 1 +#define __ORDER_LITTLE_ENDIAN__ 1234 +#define __WCHAR_MAX__ 0xffff +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1 +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1 +#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 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1 +#define QT_OPENGL_LIB 1 +#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 __LDBL_HAS_INFINITY__ 1 +#define __INT_LEAST8_WIDTH__ 8 +#define __cpp_variadic_using 201611L +#define __UINT_LEAST64_MAX__ 0xffffffffffffffffULL +#define __INT_LEAST8_MAX__ 0x7f +#define __cpp_attributes 200809L +#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 __BFLT16_MAX_10_EXP__ 38 +#define __BFLT16_MAX_EXP__ 128 +#define __LDBL_IS_IEC_60559__ 1 +#define QT_QMLINTEGRATION_LIB 1 +#define __FLT64X_HAS_QUIET_NAN__ 1 +#define QT_TESTLIB_LIB 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 __cpp_nsdmi 200809L +#define __BFLT16_DECIMAL_DIG__ 4 +#define __DEC32_EPSILON__ 1E-6DF +#define __FLT_EVAL_METHOD_TS_18661_3__ 0 +#define __UINT32_MAX__ 0xffffffffU +#define __GXX_EXPERIMENTAL_CXX0X__ 1 +#define __DBL_DENORM_MIN__ double(4.94065645841246544176568792868221372e-324L) +#define __FLT128_MIN_EXP__ (-16381) +#define __WINT_MIN__ 0 +#define __FLT128_MIN_10_EXP__ (-4931) +#define __FLT32X_IS_IEC_60559__ 1 +#define __INT_LEAST16_WIDTH__ 16 +#define MINGW_HAS_SECURE_API 1 +#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 __ATOMIC_SEQ_CST 5 +#define _UNICODE 1 +#define __INT_LEAST64_MAX__ 0x7fffffffffffffffLL +#define __FLT32X_MANT_DIG__ 53 +#define __GCC_ATOMIC_CHAR16_T_LOCK_FREE 2 +#define __cpp_aligned_new 201606L +#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 __FLT_EPSILON__ 1.19209289550781250000000000000000000e-7F +#define __GXX_WEAK__ 1 +#define __SHRT_WIDTH__ 16 +#define __FLT32_IS_IEC_60559__ 1 +#define __LDBL_MIN__ 3.36210314311209350626267781732175260e-4932L +#define __DBL_IS_IEC_60559__ 1 +#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 __INT_WIDTH__ 32 +#define UNICODE 1 +#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 __cpp_return_type_deduction 201304L +#define __FLT16_MIN_EXP__ (-13) +#define __FLT64_MANT_DIG__ 53 +#define _REENTRANT 1 +#define __FLT64X_MANT_DIG__ 64 +#define __BFLT16_DIG__ 2 +#define __GNUC__ 13 +#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 __SIZE_TYPE__ long long unsigned int +#define __FLT64_MAX_10_EXP__ 308 +#define __BFLT16_IS_IEC_60559__ 0 +#define __FLT16_MAX_10_EXP__ 4 +#define __cpp_delegating_constructors 200604L +#define __DBL_MAX__ double(1.79769313486231570814527423731704357e+308L) +#define _thiscall __attribute__((__thiscall__)) +#define __cpp_raw_strings 200710L +#define __INT_FAST32_MAX__ 0x7fffffff +#define __DBL_HAS_INFINITY__ 1 +#define __INT64_MAX__ 0x7fffffffffffffffLL +#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 __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 __SEG_GS 1 +#define __BFLT16_EPSILON__ 7.81250000000000000000000000000000000e-3BF16 +#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 __FLT16_DECIMAL_DIG__ 5 +#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__ 13 +#define __LONG_LONG_MAX__ 0x7fffffffffffffffLL +#define __SIZEOF_SIZE_T__ 8 +#define __BFLT16_HAS_INFINITY__ 1 +#define __FLT64X_MIN_EXP__ (-16381) +#define __SIZEOF_WINT_T__ 2 +#define __FLT32X_DIG__ 15 +#define __LONG_LONG_WIDTH__ 64 +#define QT_TESTCASE_SOURCEDIR "D:/CodeProject/PhotoWall/photowall-qt/tests" +#define __cpp_initializer_lists 200806L +#define __FLT32_MAX_EXP__ 128 +#define __cpp_hex_float 201603L +#define __GXX_ABI_VERSION 1018 +#define __FLT_MIN_EXP__ (-125) +#define __x86_64 1 +#define __cpp_lambdas 200907L +#define __INT_FAST64_TYPE__ long long int +#define __BFLT16_MAX__ 3.38953138925153547590470800371487867e+38BF16 +#define __FLT64_DENORM_MIN__ 4.94065645841246544176568792868221372e-324F64 +#define __cpp_template_auto 201606L +#define __FLT16_DENORM_MIN__ 5.96046447753906250000000000000000000e-8F16 +#define __FLT128_EPSILON__ 1.92592994438723585305597794258492732e-34F128 +#define __FLT64X_NORM_MAX__ 1.18973149535723176502126385303097021e+4932F64x +#define __SIZEOF_POINTER__ 8 +#define __DBL_HAS_QUIET_NAN__ 1 +#define __FLT32X_EPSILON__ 2.22044604925031308084726333618164062e-16F32x +#define __LDBL_MAX_EXP__ 16384 +#define __DECIMAL_BID_FORMAT__ 1 +#define __GXX_TYPEINFO_EQUALITY_INLINE 0 +#define __FLT64_MIN_10_EXP__ (-307) +#define __FLT16_MIN_10_EXP__ (-4) +#define __FLT64X_DECIMAL_DIG__ 21 +#define __DEC128_MIN__ 1E-6143DL +#define __REGISTER_PREFIX__ +#define __UINT16_MAX__ 0xffff +#define __cdecl __attribute__((__cdecl__)) +#define __FLT128_HAS_INFINITY__ 1 +#define __FLT32_MIN__ 1.17549435082228750796873653722224568e-38F32 +#define __UINT8_TYPE__ unsigned char +#define __FLT_DIG__ 6 +#define __NO_INLINE__ 1 +#define __DEC_EVAL_METHOD__ 2 +#define __FLT_MANT_DIG__ 24 +#define __LDBL_DECIMAL_DIG__ 21 +#define __VERSION__ "13.1.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 QT_QUICK_LIB 1 +#define __FLT128_MAX_EXP__ 16384 +#define QT_QML_LIB 1 +#define __FLT32_MANT_DIG__ 24 +#define __FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN__ +#define SIZEOF_DPTR (sizeof(void*)) +#define __FLT32X_MIN_EXP__ (-1021) +#define __cpp_aggregate_bases 201603L +#define __BFLT16_MIN__ 1.17549435082228750796873653722224568e-38BF16 +#define __FLT128_HAS_DENORM__ 1 +#define __FLT32_DECIMAL_DIG__ 9 +#define __FLT128_DIG__ 33 +#define _INTEGRAL_MAX_BITS 64 +#define __INT32_C(c) c +#define __DEC64_EPSILON__ 1E-15DD +#define __ORDER_PDP_ENDIAN__ 3412 +#define __DEC128_MIN_EXP__ (-6142) +#define __DEC128_MAX__ 9.999999999999999999999999999999999E6144DL +#define __INT_FAST32_TYPE__ int +#define __UINT_LEAST16_TYPE__ short unsigned int +#define __DEC128_MAX_EXP__ 6145 +#define __DBL_HAS_DENORM__ 1 +#define __cpp_rtti 199711L +#define __UINT64_MAX__ 0xffffffffffffffffULL +#define __FLT_IS_IEC_60559__ 1 +#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 __BFLT16_HAS_QUIET_NAN__ 1 +#define __FLT_RADIX__ 2 +#define __INT_LEAST16_TYPE__ short int +#define __LDBL_EPSILON__ 1.08420217248550443400745280086994171e-19L +#define __UINTMAX_C(c) c ## ULL +#define __FLT16_DIG__ 3 +#define __FLT32X_MIN__ 2.22507385850720138309023271733240406e-308F32x +#define __SIG_ATOMIC_MAX__ 0x7fffffff +#define __cpp_constexpr 201603L +#define __GCC_ATOMIC_WCHAR_T_LOCK_FREE 2 +#define __USER_LABEL_PREFIX__ +#define __SIZEOF_PTRDIFF_T__ 8 +#define __FLT64X_HAS_INFINITY__ 1 +#define __SIZEOF_LONG__ 4 +#define __LDBL_DIG__ 18 +#define __FLT64_IS_IEC_60559__ 1 +#define __x86_64__ 1 +#define __FLT16_IS_IEC_60559__ 1 +#define __FLT16_MAX_EXP__ 16 +#define __DEC32_SUBNORMAL_MIN__ 0.000001E-95DF +#define __MSVCRT__ 1 +#define __INT_FAST16_MAX__ 0x7fff +#define __GCC_CONSTRUCTIVE_SIZE 64 +#define __FLT64_DIG__ 15 +#define __UINT_FAST32_MAX__ 0xffffffffU +#define __UINT_LEAST64_TYPE__ long long unsigned int +#define __FLT16_EPSILON__ 9.76562500000000000000000000000000000e-4F16 +#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 __FLT16_NORM_MAX__ 6.55040000000000000000000000000000000e+4F16 +#define __DEC64_MANT_DIG__ 16 +#define QT_NETWORK_LIB 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 __FLT16_MAX__ 6.55040000000000000000000000000000000e+4F16 +#define __nocona__ 1 +#define __FLT128_MIN__ 3.36210314311209350626267781732175260e-4932F128 +#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 __WIN64__ 1 +#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 __UINT16_C(c) c +#define __PTRDIFF_WIDTH__ 64 +#define __LDBL_MANT_DIG__ 64 +#define __cpp_range_based_for 201603L +#define __INT_FAST16_WIDTH__ 16 +#define __FLT64_HAS_INFINITY__ 1 +#define __FLT64X_MAX__ 1.18973149535723176502126385303097021e+4932F64x +#define __FLT16_HAS_INFINITY__ 1 +#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 __INTPTR_TYPE__ long long int +#define __UINT16_TYPE__ short unsigned int +#define __WCHAR_TYPE__ short unsigned int +#define QT_QUICKCONTROLS2_LIB 1 +#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 __FLT32_HAS_INFINITY__ 1 +#define __FLT64X_MAX_EXP__ 16384 +#define __UINT_FAST64_TYPE__ long long unsigned int +#define __cpp_inline_variables 201606L +#define __BFLT16_MIN_EXP__ (-125) +#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 QT_CORE_LIB 1 +#define __SIZEOF_FLOAT128__ 16 +#define __BFLT16_MANT_DIG__ 8 +#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 __FLT32X_MAX_10_EXP__ 308 +#define __cpp_namespace_attributes 201411L +#define __WIN32 1 +#define __SIZEOF_INT128__ 16 +#define __FLT16_MIN__ 6.10351562500000000000000000000000000e-5F16 +#define __FLT64X_IS_IEC_60559__ 1 +#define __WCHAR_UNSIGNED__ 1 +#define __LDBL_MAX_10_EXP__ 4932 +#define __ATOMIC_RELAXED 0 +#define __DBL_EPSILON__ double(2.22044604925031308084726333618164062e-16L) +#define __INT_LEAST32_TYPE__ int +#define __thiscall __attribute__((__thiscall__)) +#define __UINT8_C(c) c +#define __FLT64_MAX_EXP__ 1024 +#define __SIZEOF_WCHAR_T__ 2 +#define __GNUC_PATCHLEVEL__ 0 +#define __WINNT 1 +#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 __FLT64X_MIN__ 3.36210314311209350626267781732175260e-4932F64x +#define __STDCPP_THREADS__ 1 +#define __BFLT16_HAS_DENORM__ 1 +#define __GNUC_STDC_INLINE__ 1 +#define __FLT64_HAS_DENORM__ 1 +#define __FLT32_EPSILON__ 1.19209289550781250000000000000000000e-7F32 +#define __FLT16_HAS_DENORM__ 1 +#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 __GCC_DESTRUCTIVE_SIZE 64 +#define __INTMAX_WIDTH__ 64 +#define __cpp_runtime_arrays 198712L +#define __FLT32_DIG__ 6 +#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__ 1 +#define __INT8_MAX__ 0x7f +#define __LONG_WIDTH__ 32 +#define __DBL_MIN__ double(2.22507385850720138309023271733240406e-308L) +#define __PIC__ 1 +#define __INT32_MAX__ 0x7fffffff +#define __UINT_FAST32_TYPE__ unsigned int +#define _ENABLE_EXTENDED_ALIGNED_STORAGE 1 +#define __FLT16_MANT_DIG__ 11 +#define __FLT32X_NORM_MAX__ 1.79769313486231570814527423731704357e+308F32x +#define __CHAR32_TYPE__ unsigned int +#define __FLT_MAX__ 3.40282346638528859811704183484516925e+38F +#define __SSE2__ 1 +#define __cpp_deduction_guides 201703L +#define __BFLT16_NORM_MAX__ 3.38953138925153547590470800371487867e+38BF16 +#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 __GLIBCXX_BITSIZE_INT_N_0 128 +#define __FLT32X_HAS_QUIET_NAN__ 1 +#define __ATOMIC_CONSUME 1 +#define __GNUC_MINOR__ 1 +#define __GLIBCXX_TYPE_INT_N_0 __int128 +#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 __PTRDIFF_TYPE__ long long int +#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 __SIZE_MAX__ 0xffffffffffffffffULL +#define __UINT_FAST8_TYPE__ unsigned char +#define __cpp_init_captures 201304L +#define __ATOMIC_ACQ_REL 4 +#define __ATOMIC_RELEASE 3 +#define __declspec(x) __attribute__((x)) diff --git a/photowall-qt/build/tests/tst_BrowsingWorkflow_autogen/mocs_compilation.cpp b/photowall-qt/build/tests/tst_BrowsingWorkflow_autogen/mocs_compilation.cpp new file mode 100644 index 0000000..bda67f7 --- /dev/null +++ b/photowall-qt/build/tests/tst_BrowsingWorkflow_autogen/mocs_compilation.cpp @@ -0,0 +1,3 @@ +// This file is autogenerated. Changes will be overwritten. +// No files found that require moc or the moc files are included +enum some_compilers { need_more_than_nothing }; diff --git a/photowall-qt/build/tests/tst_BrowsingWorkflow_autogen/timestamp b/photowall-qt/build/tests/tst_BrowsingWorkflow_autogen/timestamp new file mode 100644 index 0000000..e69de29 diff --git a/photowall-qt/build/tests/tst_FileOpsWorkflow_autogen/deps b/photowall-qt/build/tests/tst_FileOpsWorkflow_autogen/deps new file mode 100644 index 0000000..f6f9f22 --- /dev/null +++ b/photowall-qt/build/tests/tst_FileOpsWorkflow_autogen/deps @@ -0,0 +1,816 @@ +tst_FileOpsWorkflow_autogen/timestamp: \ + D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_FileOpsWorkflow_autogen/moc_predefs.h \ + D:/CodeProject/PhotoWall/photowall-qt/include/photowall.h \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoStore.h \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/RustBridge.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/CMakeLists.txt \ + D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestConfig.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestDataGenerator.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestUtils.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/e2e/tst_FileOpsWorkflow.cpp \ + D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockFFI.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockPhotoDatabase.h \ + D:/CodeProject/PhotoWall/src-tauri/crates/photowall-ffi/include/photowall.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QAbstractItemModel \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QDateTime \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QDeadlineTimer \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QEvent \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QFlags \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QHash \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QIODevice \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonArray \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QList \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMap \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMargins \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMetaType \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMutex \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QRandomGenerator \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QRect \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSet \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSharedDataPointer \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSize \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSizeF \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QString \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QStringList \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QTimer \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QUrl \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QVariant \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QtCore \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QtCoreDepends \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20algorithm.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20chrono.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20iterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20map.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20vector.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23functional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q26numeric.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstracteventdispatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractitemmodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractnativeeventfilter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qanimationgroup.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qapplicationstatic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qassociativeiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomicscopedvaluerollback.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbasictimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbitarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbuffer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraymatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcbormap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstreamreader.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstreamwriter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcheckedint_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qchronotimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcollator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcommandlineoption.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcommandlineparser.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconcatenatetablesproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreapplication.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreapplication_platform.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcryptographichash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdeadlinetimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdir.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdiriterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdirlisting.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qeasingcurve.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qelapsedtimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qeventloop.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qexception.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfactoryinterface.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfiledevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfileinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfileselector.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfilesystemwatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuture.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuture_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfutureinterface.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuturesynchronizer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuturewatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qidentityproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qitemselectionmodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlibrary.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlibraryinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qline.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlockfile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qloggingcategory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmargins.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmessageauthenticationcode.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetaobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmimedata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmimedatabase.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmimetype.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmutex.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnativeinterface.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectcleanuphandler.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qoperatingsystemversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qparallelanimationgroup.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpauseanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpermissions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qplugin.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpluginloader.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpoint.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qprocess.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpromise.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qproperty.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpropertyanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpropertyprivate.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qqueue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrandom.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrangemodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrangemodel_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qreadwritelock.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrect.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qresource.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qresultstore.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrunnable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsavefile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedvaluerollback.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsemaphore.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsequentialanimationgroup.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsequentialiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsettings.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedmemory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsignalmapper.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsimd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsize.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsocketnotifier.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsortfilterproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qspan.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstack.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstandardpaths.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstaticlatin1stringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstorageinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlistmodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringliteral.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemsemaphore.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtemporarydir.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtemporaryfile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtestsupport_core.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtextboundaryfinder.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qthread.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qthreadpool.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qthreadstorage.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtimeline.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtimezone.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtipccommon.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtmocconstants.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtranslator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtransposeproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtsan_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtsymbolmacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtyperevision.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qurlquery.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvarianthash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvector.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversionnumber.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qwaitcondition.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qwineventnotifier.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxmlstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxpfunctional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QBrush \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QColor \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QFont \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QIcon \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QImage \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QPixmap \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QTransform \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qbitmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qbrush.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qcolor.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qcursor.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qeventpoint.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qfont.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qguiapplication.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qguiapplication_platform.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qicon.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qimage.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qinputdevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qinputmethod.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qkeysequence.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpaintdevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpixelformat.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpixmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpointingdevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpolygon.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qregion.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qrgb.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qrgba64.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qscreen.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qscreen_platform.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qsurface.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qsurfaceformat.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtestsupport_gui.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtgui-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtransform.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvector2d.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvector3d.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvector4d.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvectornd.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindow.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs_win.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QHostAddress \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkAccessManager \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkCookie \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkReply \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkRequest \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QSslConfiguration \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QSslPreSharedKeyAuthenticator \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qabstractsocket.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qhostaddress.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qhttpheaders.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkaccessmanager.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkcookie.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkreply.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkrequest.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qssl.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslcertificate.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslconfiguration.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslerror.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslpresharedkeyauthenticator.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslsocket.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtcpsocket.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetwork-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlregistration.h \ + D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration/qqmlintegration.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/QSignalSpy \ + D:/Qt/6.10.1/mingw_64/include/QtTest/QtTest \ + D:/Qt/6.10.1/mingw_64/include/QtTest/QtTestDepends \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qabstractitemmodeltester.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qbenchmark.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qbenchmarkmetric.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qsignalspy.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtest.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtest_gui.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtest_network.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestassert.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestcase.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestdata.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtesteventloop.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestkeyboard.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestmouse.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestspontaneevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestsystem.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtesttostring.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtesttouch.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestwheel.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestlib-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestversion.h \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Config.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigExtras.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Dependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Targets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6VersionlessAliasTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtFeature.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtFeatureCommon.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtInstallPaths.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicAndroidHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicAppleHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeEarlyPolicyHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeVersionHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicDependencyHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicExternalProjectHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicFinalizerHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicFindPackageHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicGitHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicPluginHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicPluginHelpers_v2.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomAttributionHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomCpeHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomDepHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomFileHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomGenerationHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomLicenseHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomOpsHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomPurlHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomPythonHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomQtEntityHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomSystemDepHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicTargetHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicTestHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicToolHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicWalkLibsHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicWindowsHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestDependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestVersionlessAliasTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/QtTestProperties.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckCXXCompilerFlag.cmake \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/adxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxbf16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxcomplexintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxfp16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxint8intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxtileintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx2intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx5124fmapsintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx5124vnniwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bf16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bf16vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bitalgintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512cdintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512dqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512erintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fp16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fp16vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512ifmaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512ifmavlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512pfintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmi2intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmi2vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmiintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmivlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vlbwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vldqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vnniintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vnnivlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vp2intersectintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vp2intersectvlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vpopcntdqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vpopcntdqvlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxifmaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxneconvertintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxvnniint8intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxvnniintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/bmi2intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/bmiintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_futex.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_ios.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_ios.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/codecvt.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_dir.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_fwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_ops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_path.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/istream.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_conv.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets_nonio.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets_nonio.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/quoted_string.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/random.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/random.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/sstream.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_mutex.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_thread.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_lock.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cassert \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/codecvt \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/condition_variable \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwctype \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/experimental/source_location \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/filesystem \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/future \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iomanip \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ios \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/istream \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/locale \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory_resource \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/mutex \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ostream \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/random \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/shared_mutex \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/sstream \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/ctype_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/ctype_inline.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/messages_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/opt_random.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/time_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cetintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cldemoteintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clflushoptintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clwbintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clzerointrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cmpccxaddintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/emmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/enqcmdintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/f16cintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/fmaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/fxsrintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/gfniintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/hresetintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/ia32intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/immintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/keylockerintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/lwpintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/lzcntintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mm_malloc.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/movdirintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mwaitintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mwaitxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pconfigintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pkuintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/popcntintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/prfchiintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/prfchwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/raointintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/rdseedintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/rtmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/serializeintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/sgxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/shaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/smmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tbmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tsxldtrkintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/uintrintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/vaesintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/vpclmulqdqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/waitpkgintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/wbnoinvdintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/wmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/x86gprintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsavecintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsaveintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsaveoptintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsavesintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xtestintrin.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wctype.h \ + D:/Qt/Tools/CMake_64/bin/cmake.exe diff --git a/photowall-qt/build/tests/tst_FileOpsWorkflow_autogen/include/tst_FileOpsWorkflow.moc b/photowall-qt/build/tests/tst_FileOpsWorkflow_autogen/include/tst_FileOpsWorkflow.moc new file mode 100644 index 0000000..7a132d5 --- /dev/null +++ b/photowall-qt/build/tests/tst_FileOpsWorkflow_autogen/include/tst_FileOpsWorkflow.moc @@ -0,0 +1,152 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'tst_FileOpsWorkflow.cpp' +** +** Created by: The Qt Meta Object Compiler version 69 (Qt 6.10.1) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include + +#include + +#include + + +#include +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'tst_FileOpsWorkflow.cpp' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 69 +#error "This file was generated using the moc from 6.10.1. 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 { +struct qt_meta_tag_ZN19tst_FileOpsWorkflowE_t {}; +} // unnamed namespace + +template <> constexpr inline auto tst_FileOpsWorkflow::qt_create_metaobjectdata() +{ + namespace QMC = QtMocConstants; + QtMocHelpers::StringRefStorage qt_stringData { + "tst_FileOpsWorkflow", + "initTestCase", + "", + "cleanupTestCase", + "init", + "cleanup", + "testImportPhotos", + "testExportSelected", + "testMovePhotos", + "testCopyPhotos", + "testRenamePhoto", + "testBatchRenamePhotos", + "testExportNoSelection", + "testMoveNoSelection" + }; + + QtMocHelpers::UintData qt_methods { + // Slot 'initTestCase' + QtMocHelpers::SlotData(1, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'cleanupTestCase' + QtMocHelpers::SlotData(3, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'init' + QtMocHelpers::SlotData(4, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'cleanup' + QtMocHelpers::SlotData(5, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'testImportPhotos' + QtMocHelpers::SlotData(6, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'testExportSelected' + QtMocHelpers::SlotData(7, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'testMovePhotos' + QtMocHelpers::SlotData(8, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'testCopyPhotos' + QtMocHelpers::SlotData(9, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'testRenamePhoto' + QtMocHelpers::SlotData(10, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'testBatchRenamePhotos' + QtMocHelpers::SlotData(11, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'testExportNoSelection' + QtMocHelpers::SlotData(12, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'testMoveNoSelection' + QtMocHelpers::SlotData(13, 2, QMC::AccessPrivate, QMetaType::Void), + }; + QtMocHelpers::UintData qt_properties { + }; + QtMocHelpers::UintData qt_enums { + }; + return QtMocHelpers::metaObjectData(QMC::MetaObjectFlag{}, qt_stringData, + qt_methods, qt_properties, qt_enums); +} +Q_CONSTINIT const QMetaObject tst_FileOpsWorkflow::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_staticMetaObjectStaticContent.stringdata, + qt_staticMetaObjectStaticContent.data, + qt_static_metacall, + nullptr, + qt_staticMetaObjectRelocatingContent.metaTypes, + nullptr +} }; + +void tst_FileOpsWorkflow::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + auto *_t = static_cast(_o); + if (_c == QMetaObject::InvokeMetaMethod) { + switch (_id) { + case 0: _t->initTestCase(); break; + case 1: _t->cleanupTestCase(); break; + case 2: _t->init(); break; + case 3: _t->cleanup(); break; + case 4: _t->testImportPhotos(); break; + case 5: _t->testExportSelected(); break; + case 6: _t->testMovePhotos(); break; + case 7: _t->testCopyPhotos(); break; + case 8: _t->testRenamePhoto(); break; + case 9: _t->testBatchRenamePhotos(); break; + case 10: _t->testExportNoSelection(); break; + case 11: _t->testMoveNoSelection(); break; + default: ; + } + } + (void)_a; +} + +const QMetaObject *tst_FileOpsWorkflow::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *tst_FileOpsWorkflow::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_staticMetaObjectStaticContent.strings)) + return static_cast(this); + return QObject::qt_metacast(_clname); +} + +int tst_FileOpsWorkflow::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QObject::qt_metacall(_c, _id, _a); + if (_id < 0) + return _id; + if (_c == QMetaObject::InvokeMetaMethod) { + if (_id < 12) + qt_static_metacall(this, _c, _id, _a); + _id -= 12; + } + if (_c == QMetaObject::RegisterMethodArgumentMetaType) { + if (_id < 12) + *reinterpret_cast(_a[0]) = QMetaType(); + _id -= 12; + } + return _id; +} +QT_WARNING_POP diff --git a/photowall-qt/build/tests/tst_FileOpsWorkflow_autogen/include/tst_FileOpsWorkflow.moc.d b/photowall-qt/build/tests/tst_FileOpsWorkflow_autogen/include/tst_FileOpsWorkflow.moc.d new file mode 100644 index 0000000..9bcbe23 --- /dev/null +++ b/photowall-qt/build/tests/tst_FileOpsWorkflow_autogen/include/tst_FileOpsWorkflow.moc.d @@ -0,0 +1,763 @@ +D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_FileOpsWorkflow_autogen/include/tst_FileOpsWorkflow.moc: D:/CodeProject/PhotoWall/photowall-qt/tests/e2e/tst_FileOpsWorkflow.cpp \ + D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_FileOpsWorkflow_autogen/moc_predefs.h \ + D:/CodeProject/PhotoWall/photowall-qt/include/photowall.h \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoStore.h \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/RustBridge.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestConfig.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestDataGenerator.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestUtils.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockFFI.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockPhotoDatabase.h \ + D:/CodeProject/PhotoWall/src-tauri/crates/photowall-ffi/include/photowall.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QAbstractItemModel \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QDateTime \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QDeadlineTimer \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QEvent \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QFlags \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QHash \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QIODevice \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonArray \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QList \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMap \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMargins \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMetaType \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMutex \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QRandomGenerator \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QRect \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSet \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSharedDataPointer \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSize \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSizeF \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QString \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QStringList \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QTimer \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QUrl \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QVariant \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QtCore \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QtCoreDepends \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20algorithm.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20chrono.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20iterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20map.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20vector.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23functional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q26numeric.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstracteventdispatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractitemmodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractnativeeventfilter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qanimationgroup.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qapplicationstatic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qassociativeiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomicscopedvaluerollback.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbasictimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbitarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbuffer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraymatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcbormap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstreamreader.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstreamwriter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcheckedint_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qchronotimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcollator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcommandlineoption.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcommandlineparser.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconcatenatetablesproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreapplication.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreapplication_platform.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcryptographichash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdeadlinetimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdir.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdiriterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdirlisting.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qeasingcurve.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qelapsedtimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qeventloop.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qexception.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfactoryinterface.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfiledevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfileinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfileselector.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfilesystemwatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuture.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuture_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfutureinterface.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuturesynchronizer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuturewatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qidentityproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qitemselectionmodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlibrary.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlibraryinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qline.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlockfile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qloggingcategory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmargins.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmessageauthenticationcode.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetaobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmimedata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmimedatabase.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmimetype.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmutex.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnativeinterface.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectcleanuphandler.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qoperatingsystemversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qparallelanimationgroup.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpauseanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpermissions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qplugin.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpluginloader.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpoint.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qprocess.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpromise.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qproperty.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpropertyanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpropertyprivate.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qqueue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrandom.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrangemodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrangemodel_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qreadwritelock.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrect.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qresource.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qresultstore.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrunnable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsavefile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedvaluerollback.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsemaphore.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsequentialanimationgroup.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsequentialiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsettings.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedmemory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsignalmapper.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsimd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsize.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsocketnotifier.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsortfilterproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qspan.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstack.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstandardpaths.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstaticlatin1stringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstorageinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlistmodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringliteral.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemsemaphore.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtemporarydir.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtemporaryfile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtestsupport_core.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtextboundaryfinder.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qthread.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qthreadpool.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qthreadstorage.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtimeline.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtimezone.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtipccommon.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtmocconstants.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtranslator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtransposeproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtsan_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtsymbolmacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtyperevision.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qurlquery.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvarianthash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvector.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversionnumber.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qwaitcondition.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qwineventnotifier.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxmlstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxpfunctional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QBrush \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QColor \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QFont \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QIcon \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QImage \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QPixmap \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QTransform \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qbitmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qbrush.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qcolor.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qcursor.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qeventpoint.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qfont.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qguiapplication.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qguiapplication_platform.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qicon.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qimage.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qinputdevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qinputmethod.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qkeysequence.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpaintdevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpixelformat.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpixmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpointingdevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpolygon.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qregion.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qrgb.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qrgba64.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qscreen.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qscreen_platform.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qsurface.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qsurfaceformat.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtestsupport_gui.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtgui-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtransform.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvector2d.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvector3d.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvector4d.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvectornd.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindow.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs_win.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QHostAddress \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkAccessManager \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkCookie \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkReply \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkRequest \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QSslConfiguration \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QSslPreSharedKeyAuthenticator \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qabstractsocket.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qhostaddress.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qhttpheaders.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkaccessmanager.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkcookie.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkreply.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkrequest.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qssl.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslcertificate.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslconfiguration.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslerror.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslpresharedkeyauthenticator.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslsocket.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtcpsocket.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetwork-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtQml/qqmlregistration.h \ + D:/Qt/6.10.1/mingw_64/include/QtQmlIntegration/qqmlintegration.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/QSignalSpy \ + D:/Qt/6.10.1/mingw_64/include/QtTest/QtTest \ + D:/Qt/6.10.1/mingw_64/include/QtTest/QtTestDepends \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qabstractitemmodeltester.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qbenchmark.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qbenchmarkmetric.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qsignalspy.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtest.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtest_gui.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtest_network.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestassert.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestcase.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestdata.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtesteventloop.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestkeyboard.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestmouse.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestspontaneevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestsystem.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtesttostring.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtesttouch.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestwheel.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestlib-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestversion.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/adxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxbf16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxcomplexintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxfp16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxint8intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxtileintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx2intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx5124fmapsintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx5124vnniwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bf16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bf16vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bitalgintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512cdintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512dqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512erintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fp16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fp16vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512ifmaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512ifmavlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512pfintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmi2intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmi2vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmiintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmivlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vlbwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vldqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vnniintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vnnivlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vp2intersectintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vp2intersectvlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vpopcntdqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vpopcntdqvlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxifmaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxneconvertintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxvnniint8intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxvnniintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/bmi2intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/bmiintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_futex.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_ios.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_ios.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/codecvt.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_dir.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_fwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_ops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_path.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/istream.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_conv.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets_nonio.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets_nonio.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/quoted_string.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/random.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/random.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/sstream.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_mutex.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_thread.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_lock.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cassert \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/codecvt \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/condition_variable \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwctype \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/experimental/source_location \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/filesystem \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/future \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iomanip \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ios \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/istream \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/locale \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory_resource \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/mutex \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ostream \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/random \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/shared_mutex \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/sstream \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/ctype_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/ctype_inline.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/messages_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/opt_random.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/time_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cetintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cldemoteintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clflushoptintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clwbintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clzerointrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cmpccxaddintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/emmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/enqcmdintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/f16cintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/fmaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/fxsrintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/gfniintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/hresetintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/ia32intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/immintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/keylockerintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/lwpintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/lzcntintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mm_malloc.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/movdirintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mwaitintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mwaitxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pconfigintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pkuintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/popcntintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/prfchiintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/prfchwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/raointintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/rdseedintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/rtmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/serializeintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/sgxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/shaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/smmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tbmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tsxldtrkintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/uintrintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/vaesintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/vpclmulqdqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/waitpkgintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/wbnoinvdintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/wmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/x86gprintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsavecintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsaveintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsaveoptintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsavesintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xtestintrin.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wctype.h diff --git a/photowall-qt/build/tests/tst_FileOpsWorkflow_autogen/moc_predefs.h b/photowall-qt/build/tests/tst_FileOpsWorkflow_autogen/moc_predefs.h new file mode 100644 index 0000000..222f97a --- /dev/null +++ b/photowall-qt/build/tests/tst_FileOpsWorkflow_autogen/moc_predefs.h @@ -0,0 +1,489 @@ +#define __DBL_MIN_EXP__ (-1021) +#define __cpp_nontype_template_parameter_auto 201606L +#define __UINT_LEAST16_MAX__ 0xffff +#define __FLT16_HAS_QUIET_NAN__ 1 +#define __ATOMIC_ACQUIRE 2 +#define QT_TESTCASE_BUILDDIR "D:/CodeProject/PhotoWall/photowall-qt/build/tests" +#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 __BFLT16_DENORM_MIN__ 9.18354961579912115600575419704879436e-41BF16 +#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 __BFLT16_MIN_10_EXP__ (-37) +#define QT_GUI_LIB 1 +#define __ORDER_LITTLE_ENDIAN__ 1234 +#define __WCHAR_MAX__ 0xffff +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1 +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1 +#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 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1 +#define QT_OPENGL_LIB 1 +#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 __LDBL_HAS_INFINITY__ 1 +#define __INT_LEAST8_WIDTH__ 8 +#define __cpp_variadic_using 201611L +#define __UINT_LEAST64_MAX__ 0xffffffffffffffffULL +#define __INT_LEAST8_MAX__ 0x7f +#define __cpp_attributes 200809L +#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 __BFLT16_MAX_10_EXP__ 38 +#define __BFLT16_MAX_EXP__ 128 +#define __LDBL_IS_IEC_60559__ 1 +#define QT_QMLINTEGRATION_LIB 1 +#define __FLT64X_HAS_QUIET_NAN__ 1 +#define QT_TESTLIB_LIB 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 __cpp_nsdmi 200809L +#define __BFLT16_DECIMAL_DIG__ 4 +#define __DEC32_EPSILON__ 1E-6DF +#define __FLT_EVAL_METHOD_TS_18661_3__ 0 +#define __UINT32_MAX__ 0xffffffffU +#define __GXX_EXPERIMENTAL_CXX0X__ 1 +#define __DBL_DENORM_MIN__ double(4.94065645841246544176568792868221372e-324L) +#define __FLT128_MIN_EXP__ (-16381) +#define __WINT_MIN__ 0 +#define __FLT128_MIN_10_EXP__ (-4931) +#define __FLT32X_IS_IEC_60559__ 1 +#define __INT_LEAST16_WIDTH__ 16 +#define MINGW_HAS_SECURE_API 1 +#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 __ATOMIC_SEQ_CST 5 +#define _UNICODE 1 +#define __INT_LEAST64_MAX__ 0x7fffffffffffffffLL +#define __FLT32X_MANT_DIG__ 53 +#define __GCC_ATOMIC_CHAR16_T_LOCK_FREE 2 +#define __cpp_aligned_new 201606L +#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 __FLT_EPSILON__ 1.19209289550781250000000000000000000e-7F +#define __GXX_WEAK__ 1 +#define __SHRT_WIDTH__ 16 +#define __FLT32_IS_IEC_60559__ 1 +#define __LDBL_MIN__ 3.36210314311209350626267781732175260e-4932L +#define __DBL_IS_IEC_60559__ 1 +#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 __INT_WIDTH__ 32 +#define UNICODE 1 +#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 __cpp_return_type_deduction 201304L +#define __FLT16_MIN_EXP__ (-13) +#define __FLT64_MANT_DIG__ 53 +#define _REENTRANT 1 +#define __FLT64X_MANT_DIG__ 64 +#define __BFLT16_DIG__ 2 +#define __GNUC__ 13 +#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 __SIZE_TYPE__ long long unsigned int +#define __FLT64_MAX_10_EXP__ 308 +#define __BFLT16_IS_IEC_60559__ 0 +#define __FLT16_MAX_10_EXP__ 4 +#define __cpp_delegating_constructors 200604L +#define __DBL_MAX__ double(1.79769313486231570814527423731704357e+308L) +#define _thiscall __attribute__((__thiscall__)) +#define __cpp_raw_strings 200710L +#define __INT_FAST32_MAX__ 0x7fffffff +#define __DBL_HAS_INFINITY__ 1 +#define __INT64_MAX__ 0x7fffffffffffffffLL +#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 __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 __SEG_GS 1 +#define __BFLT16_EPSILON__ 7.81250000000000000000000000000000000e-3BF16 +#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 __FLT16_DECIMAL_DIG__ 5 +#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__ 13 +#define __LONG_LONG_MAX__ 0x7fffffffffffffffLL +#define __SIZEOF_SIZE_T__ 8 +#define __BFLT16_HAS_INFINITY__ 1 +#define __FLT64X_MIN_EXP__ (-16381) +#define __SIZEOF_WINT_T__ 2 +#define __FLT32X_DIG__ 15 +#define __LONG_LONG_WIDTH__ 64 +#define QT_TESTCASE_SOURCEDIR "D:/CodeProject/PhotoWall/photowall-qt/tests" +#define __cpp_initializer_lists 200806L +#define __FLT32_MAX_EXP__ 128 +#define __cpp_hex_float 201603L +#define __GXX_ABI_VERSION 1018 +#define __FLT_MIN_EXP__ (-125) +#define __x86_64 1 +#define __cpp_lambdas 200907L +#define __INT_FAST64_TYPE__ long long int +#define __BFLT16_MAX__ 3.38953138925153547590470800371487867e+38BF16 +#define __FLT64_DENORM_MIN__ 4.94065645841246544176568792868221372e-324F64 +#define __cpp_template_auto 201606L +#define __FLT16_DENORM_MIN__ 5.96046447753906250000000000000000000e-8F16 +#define __FLT128_EPSILON__ 1.92592994438723585305597794258492732e-34F128 +#define __FLT64X_NORM_MAX__ 1.18973149535723176502126385303097021e+4932F64x +#define __SIZEOF_POINTER__ 8 +#define __DBL_HAS_QUIET_NAN__ 1 +#define __FLT32X_EPSILON__ 2.22044604925031308084726333618164062e-16F32x +#define __LDBL_MAX_EXP__ 16384 +#define __DECIMAL_BID_FORMAT__ 1 +#define __GXX_TYPEINFO_EQUALITY_INLINE 0 +#define __FLT64_MIN_10_EXP__ (-307) +#define __FLT16_MIN_10_EXP__ (-4) +#define __FLT64X_DECIMAL_DIG__ 21 +#define __DEC128_MIN__ 1E-6143DL +#define __REGISTER_PREFIX__ +#define __UINT16_MAX__ 0xffff +#define __cdecl __attribute__((__cdecl__)) +#define __FLT128_HAS_INFINITY__ 1 +#define __FLT32_MIN__ 1.17549435082228750796873653722224568e-38F32 +#define __UINT8_TYPE__ unsigned char +#define __FLT_DIG__ 6 +#define __NO_INLINE__ 1 +#define __DEC_EVAL_METHOD__ 2 +#define __FLT_MANT_DIG__ 24 +#define __LDBL_DECIMAL_DIG__ 21 +#define __VERSION__ "13.1.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 QT_QUICK_LIB 1 +#define __FLT128_MAX_EXP__ 16384 +#define QT_QML_LIB 1 +#define __FLT32_MANT_DIG__ 24 +#define __FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN__ +#define SIZEOF_DPTR (sizeof(void*)) +#define __FLT32X_MIN_EXP__ (-1021) +#define __cpp_aggregate_bases 201603L +#define __BFLT16_MIN__ 1.17549435082228750796873653722224568e-38BF16 +#define __FLT128_HAS_DENORM__ 1 +#define __FLT32_DECIMAL_DIG__ 9 +#define __FLT128_DIG__ 33 +#define _INTEGRAL_MAX_BITS 64 +#define __INT32_C(c) c +#define __DEC64_EPSILON__ 1E-15DD +#define __ORDER_PDP_ENDIAN__ 3412 +#define __DEC128_MIN_EXP__ (-6142) +#define __DEC128_MAX__ 9.999999999999999999999999999999999E6144DL +#define __INT_FAST32_TYPE__ int +#define __UINT_LEAST16_TYPE__ short unsigned int +#define __DEC128_MAX_EXP__ 6145 +#define __DBL_HAS_DENORM__ 1 +#define __cpp_rtti 199711L +#define __UINT64_MAX__ 0xffffffffffffffffULL +#define __FLT_IS_IEC_60559__ 1 +#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 __BFLT16_HAS_QUIET_NAN__ 1 +#define __FLT_RADIX__ 2 +#define __INT_LEAST16_TYPE__ short int +#define __LDBL_EPSILON__ 1.08420217248550443400745280086994171e-19L +#define __UINTMAX_C(c) c ## ULL +#define __FLT16_DIG__ 3 +#define __FLT32X_MIN__ 2.22507385850720138309023271733240406e-308F32x +#define __SIG_ATOMIC_MAX__ 0x7fffffff +#define __cpp_constexpr 201603L +#define __GCC_ATOMIC_WCHAR_T_LOCK_FREE 2 +#define __USER_LABEL_PREFIX__ +#define __SIZEOF_PTRDIFF_T__ 8 +#define __FLT64X_HAS_INFINITY__ 1 +#define __SIZEOF_LONG__ 4 +#define __LDBL_DIG__ 18 +#define __FLT64_IS_IEC_60559__ 1 +#define __x86_64__ 1 +#define __FLT16_IS_IEC_60559__ 1 +#define __FLT16_MAX_EXP__ 16 +#define __DEC32_SUBNORMAL_MIN__ 0.000001E-95DF +#define __MSVCRT__ 1 +#define __INT_FAST16_MAX__ 0x7fff +#define __GCC_CONSTRUCTIVE_SIZE 64 +#define __FLT64_DIG__ 15 +#define __UINT_FAST32_MAX__ 0xffffffffU +#define __UINT_LEAST64_TYPE__ long long unsigned int +#define __FLT16_EPSILON__ 9.76562500000000000000000000000000000e-4F16 +#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 __FLT16_NORM_MAX__ 6.55040000000000000000000000000000000e+4F16 +#define __DEC64_MANT_DIG__ 16 +#define QT_NETWORK_LIB 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 __FLT16_MAX__ 6.55040000000000000000000000000000000e+4F16 +#define __nocona__ 1 +#define __FLT128_MIN__ 3.36210314311209350626267781732175260e-4932F128 +#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 __WIN64__ 1 +#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 __UINT16_C(c) c +#define __PTRDIFF_WIDTH__ 64 +#define __LDBL_MANT_DIG__ 64 +#define __cpp_range_based_for 201603L +#define __INT_FAST16_WIDTH__ 16 +#define __FLT64_HAS_INFINITY__ 1 +#define __FLT64X_MAX__ 1.18973149535723176502126385303097021e+4932F64x +#define __FLT16_HAS_INFINITY__ 1 +#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 __INTPTR_TYPE__ long long int +#define __UINT16_TYPE__ short unsigned int +#define __WCHAR_TYPE__ short unsigned int +#define QT_QUICKCONTROLS2_LIB 1 +#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 __FLT32_HAS_INFINITY__ 1 +#define __FLT64X_MAX_EXP__ 16384 +#define __UINT_FAST64_TYPE__ long long unsigned int +#define __cpp_inline_variables 201606L +#define __BFLT16_MIN_EXP__ (-125) +#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 QT_CORE_LIB 1 +#define __SIZEOF_FLOAT128__ 16 +#define __BFLT16_MANT_DIG__ 8 +#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 __FLT32X_MAX_10_EXP__ 308 +#define __cpp_namespace_attributes 201411L +#define __WIN32 1 +#define __SIZEOF_INT128__ 16 +#define __FLT16_MIN__ 6.10351562500000000000000000000000000e-5F16 +#define __FLT64X_IS_IEC_60559__ 1 +#define __WCHAR_UNSIGNED__ 1 +#define __LDBL_MAX_10_EXP__ 4932 +#define __ATOMIC_RELAXED 0 +#define __DBL_EPSILON__ double(2.22044604925031308084726333618164062e-16L) +#define __INT_LEAST32_TYPE__ int +#define __thiscall __attribute__((__thiscall__)) +#define __UINT8_C(c) c +#define __FLT64_MAX_EXP__ 1024 +#define __SIZEOF_WCHAR_T__ 2 +#define __GNUC_PATCHLEVEL__ 0 +#define __WINNT 1 +#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 __FLT64X_MIN__ 3.36210314311209350626267781732175260e-4932F64x +#define __STDCPP_THREADS__ 1 +#define __BFLT16_HAS_DENORM__ 1 +#define __GNUC_STDC_INLINE__ 1 +#define __FLT64_HAS_DENORM__ 1 +#define __FLT32_EPSILON__ 1.19209289550781250000000000000000000e-7F32 +#define __FLT16_HAS_DENORM__ 1 +#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 __GCC_DESTRUCTIVE_SIZE 64 +#define __INTMAX_WIDTH__ 64 +#define __cpp_runtime_arrays 198712L +#define __FLT32_DIG__ 6 +#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__ 1 +#define __INT8_MAX__ 0x7f +#define __LONG_WIDTH__ 32 +#define __DBL_MIN__ double(2.22507385850720138309023271733240406e-308L) +#define __PIC__ 1 +#define __INT32_MAX__ 0x7fffffff +#define __UINT_FAST32_TYPE__ unsigned int +#define _ENABLE_EXTENDED_ALIGNED_STORAGE 1 +#define __FLT16_MANT_DIG__ 11 +#define __FLT32X_NORM_MAX__ 1.79769313486231570814527423731704357e+308F32x +#define __CHAR32_TYPE__ unsigned int +#define __FLT_MAX__ 3.40282346638528859811704183484516925e+38F +#define __SSE2__ 1 +#define __cpp_deduction_guides 201703L +#define __BFLT16_NORM_MAX__ 3.38953138925153547590470800371487867e+38BF16 +#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 __GLIBCXX_BITSIZE_INT_N_0 128 +#define __FLT32X_HAS_QUIET_NAN__ 1 +#define __ATOMIC_CONSUME 1 +#define __GNUC_MINOR__ 1 +#define __GLIBCXX_TYPE_INT_N_0 __int128 +#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 __PTRDIFF_TYPE__ long long int +#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 __SIZE_MAX__ 0xffffffffffffffffULL +#define __UINT_FAST8_TYPE__ unsigned char +#define __cpp_init_captures 201304L +#define __ATOMIC_ACQ_REL 4 +#define __ATOMIC_RELEASE 3 +#define __declspec(x) __attribute__((x)) diff --git a/photowall-qt/build/tests/tst_FileOpsWorkflow_autogen/mocs_compilation.cpp b/photowall-qt/build/tests/tst_FileOpsWorkflow_autogen/mocs_compilation.cpp new file mode 100644 index 0000000..bda67f7 --- /dev/null +++ b/photowall-qt/build/tests/tst_FileOpsWorkflow_autogen/mocs_compilation.cpp @@ -0,0 +1,3 @@ +// This file is autogenerated. Changes will be overwritten. +// No files found that require moc or the moc files are included +enum some_compilers { need_more_than_nothing }; diff --git a/photowall-qt/build/tests/tst_FileOpsWorkflow_autogen/timestamp b/photowall-qt/build/tests/tst_FileOpsWorkflow_autogen/timestamp new file mode 100644 index 0000000..e69de29 diff --git a/photowall-qt/build/tests/tst_FullWorkflow_autogen/deps b/photowall-qt/build/tests/tst_FullWorkflow_autogen/deps new file mode 100644 index 0000000..902220b --- /dev/null +++ b/photowall-qt/build/tests/tst_FullWorkflow_autogen/deps @@ -0,0 +1,815 @@ +tst_FullWorkflow_autogen/timestamp: \ + D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_FullWorkflow_autogen/moc_predefs.h \ + D:/CodeProject/PhotoWall/photowall-qt/include/photowall.h \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoModel.h \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/RustBridge.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/CMakeLists.txt \ + D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestConfig.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestDataGenerator.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestUtils.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/e2e/tst_FullWorkflow.cpp \ + D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockFFI.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockPhotoDatabase.h \ + D:/CodeProject/PhotoWall/src-tauri/crates/photowall-ffi/include/photowall.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QAbstractItemModel \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QAbstractListModel \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QDateTime \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QDeadlineTimer \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QEvent \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QFlags \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QHash \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QIODevice \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonArray \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QList \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMap \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMargins \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMetaType \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMutex \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QRandomGenerator \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QRect \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSet \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSharedDataPointer \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSize \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSizeF \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QString \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QStringList \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QTimer \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QUrl \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QVariant \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QtCore \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QtCoreDepends \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20algorithm.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20chrono.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20iterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20map.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20vector.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23functional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q26numeric.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstracteventdispatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractitemmodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractnativeeventfilter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qanimationgroup.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qapplicationstatic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qassociativeiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomicscopedvaluerollback.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbasictimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbitarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbuffer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraymatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcbormap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstreamreader.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstreamwriter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcheckedint_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qchronotimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcollator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcommandlineoption.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcommandlineparser.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconcatenatetablesproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreapplication.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreapplication_platform.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcryptographichash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdeadlinetimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdir.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdiriterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdirlisting.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qeasingcurve.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qelapsedtimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qeventloop.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qexception.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfactoryinterface.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfiledevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfileinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfileselector.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfilesystemwatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuture.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuture_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfutureinterface.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuturesynchronizer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuturewatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qidentityproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qitemselectionmodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlibrary.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlibraryinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qline.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlockfile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qloggingcategory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmargins.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmessageauthenticationcode.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetaobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmimedata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmimedatabase.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmimetype.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmutex.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnativeinterface.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectcleanuphandler.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qoperatingsystemversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qparallelanimationgroup.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpauseanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpermissions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qplugin.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpluginloader.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpoint.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qprocess.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpromise.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qproperty.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpropertyanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpropertyprivate.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qqueue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrandom.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrangemodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrangemodel_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qreadwritelock.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrect.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qresource.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qresultstore.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrunnable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsavefile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedvaluerollback.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsemaphore.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsequentialanimationgroup.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsequentialiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsettings.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedmemory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsignalmapper.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsimd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsize.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsocketnotifier.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsortfilterproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qspan.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstack.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstandardpaths.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstaticlatin1stringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstorageinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlistmodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringliteral.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemsemaphore.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtemporarydir.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtemporaryfile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtestsupport_core.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtextboundaryfinder.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qthread.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qthreadpool.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qthreadstorage.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtimeline.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtimezone.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtipccommon.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtmocconstants.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtranslator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtransposeproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtsan_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtsymbolmacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtyperevision.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qurlquery.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvarianthash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvector.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversionnumber.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qwaitcondition.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qwineventnotifier.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxmlstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxpfunctional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QBrush \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QColor \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QFont \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QIcon \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QImage \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QPixmap \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QTransform \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qbitmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qbrush.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qcolor.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qcursor.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qeventpoint.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qfont.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qguiapplication.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qguiapplication_platform.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qicon.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qimage.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qinputdevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qinputmethod.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qkeysequence.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpaintdevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpixelformat.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpixmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpointingdevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpolygon.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qregion.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qrgb.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qrgba64.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qscreen.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qscreen_platform.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qsurface.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qsurfaceformat.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtestsupport_gui.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtgui-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtransform.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvector2d.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvector3d.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvector4d.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvectornd.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindow.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs_win.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QHostAddress \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkAccessManager \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkCookie \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkReply \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkRequest \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QSslConfiguration \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QSslPreSharedKeyAuthenticator \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qabstractsocket.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qhostaddress.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qhttpheaders.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkaccessmanager.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkcookie.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkreply.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkrequest.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qssl.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslcertificate.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslconfiguration.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslerror.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslpresharedkeyauthenticator.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslsocket.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtcpsocket.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetwork-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/QSignalSpy \ + D:/Qt/6.10.1/mingw_64/include/QtTest/QtTest \ + D:/Qt/6.10.1/mingw_64/include/QtTest/QtTestDepends \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qabstractitemmodeltester.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qbenchmark.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qbenchmarkmetric.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qsignalspy.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtest.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtest_gui.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtest_network.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestassert.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestcase.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestdata.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtesteventloop.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestkeyboard.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestmouse.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestspontaneevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestsystem.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtesttostring.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtesttouch.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestwheel.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestlib-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestversion.h \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Config.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigExtras.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Dependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Targets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6VersionlessAliasTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtFeature.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtFeatureCommon.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtInstallPaths.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicAndroidHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicAppleHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeEarlyPolicyHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeVersionHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicDependencyHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicExternalProjectHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicFinalizerHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicFindPackageHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicGitHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicPluginHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicPluginHelpers_v2.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomAttributionHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomCpeHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomDepHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomFileHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomGenerationHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomLicenseHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomOpsHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomPurlHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomPythonHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomQtEntityHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomSystemDepHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicTargetHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicTestHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicToolHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicWalkLibsHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicWindowsHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestDependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestVersionlessAliasTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/QtTestProperties.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckCXXCompilerFlag.cmake \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/adxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxbf16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxcomplexintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxfp16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxint8intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxtileintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx2intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx5124fmapsintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx5124vnniwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bf16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bf16vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bitalgintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512cdintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512dqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512erintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fp16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fp16vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512ifmaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512ifmavlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512pfintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmi2intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmi2vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmiintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmivlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vlbwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vldqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vnniintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vnnivlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vp2intersectintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vp2intersectvlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vpopcntdqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vpopcntdqvlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxifmaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxneconvertintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxvnniint8intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxvnniintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/bmi2intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/bmiintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_futex.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_ios.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_ios.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/codecvt.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_dir.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_fwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_ops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_path.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/istream.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_conv.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets_nonio.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets_nonio.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/quoted_string.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/random.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/random.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/sstream.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_mutex.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_thread.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_lock.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cassert \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/codecvt \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/condition_variable \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwctype \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/experimental/source_location \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/filesystem \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/future \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iomanip \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ios \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/istream \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/locale \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory_resource \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/mutex \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ostream \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/random \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/shared_mutex \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/sstream \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/ctype_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/ctype_inline.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/messages_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/opt_random.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/time_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cetintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cldemoteintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clflushoptintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clwbintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clzerointrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cmpccxaddintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/emmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/enqcmdintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/f16cintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/fmaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/fxsrintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/gfniintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/hresetintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/ia32intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/immintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/keylockerintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/lwpintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/lzcntintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mm_malloc.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/movdirintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mwaitintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mwaitxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pconfigintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pkuintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/popcntintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/prfchiintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/prfchwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/raointintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/rdseedintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/rtmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/serializeintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/sgxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/shaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/smmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tbmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tsxldtrkintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/uintrintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/vaesintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/vpclmulqdqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/waitpkgintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/wbnoinvdintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/wmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/x86gprintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsavecintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsaveintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsaveoptintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsavesintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xtestintrin.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wctype.h \ + D:/Qt/Tools/CMake_64/bin/cmake.exe diff --git a/photowall-qt/build/tests/tst_FullWorkflow_autogen/include/tst_FullWorkflow.moc b/photowall-qt/build/tests/tst_FullWorkflow_autogen/include/tst_FullWorkflow.moc new file mode 100644 index 0000000..764b646 --- /dev/null +++ b/photowall-qt/build/tests/tst_FullWorkflow_autogen/include/tst_FullWorkflow.moc @@ -0,0 +1,124 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'tst_FullWorkflow.cpp' +** +** Created by: The Qt Meta Object Compiler version 69 (Qt 6.10.1) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include + +#include + +#include + + +#include +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'tst_FullWorkflow.cpp' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 69 +#error "This file was generated using the moc from 6.10.1. 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 { +struct qt_meta_tag_ZN16tst_FullWorkflowE_t {}; +} // unnamed namespace + +template <> constexpr inline auto tst_FullWorkflow::qt_create_metaobjectdata() +{ + namespace QMC = QtMocConstants; + QtMocHelpers::StringRefStorage qt_stringData { + "tst_FullWorkflow", + "initTestCase", + "", + "cleanupTestCase", + "init", + "cleanup", + "testCompleteWorkflow" + }; + + QtMocHelpers::UintData qt_methods { + // Slot 'initTestCase' + QtMocHelpers::SlotData(1, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'cleanupTestCase' + QtMocHelpers::SlotData(3, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'init' + QtMocHelpers::SlotData(4, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'cleanup' + QtMocHelpers::SlotData(5, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'testCompleteWorkflow' + QtMocHelpers::SlotData(6, 2, QMC::AccessPrivate, QMetaType::Void), + }; + QtMocHelpers::UintData qt_properties { + }; + QtMocHelpers::UintData qt_enums { + }; + return QtMocHelpers::metaObjectData(QMC::MetaObjectFlag{}, qt_stringData, + qt_methods, qt_properties, qt_enums); +} +Q_CONSTINIT const QMetaObject tst_FullWorkflow::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_staticMetaObjectStaticContent.stringdata, + qt_staticMetaObjectStaticContent.data, + qt_static_metacall, + nullptr, + qt_staticMetaObjectRelocatingContent.metaTypes, + nullptr +} }; + +void tst_FullWorkflow::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + auto *_t = static_cast(_o); + if (_c == QMetaObject::InvokeMetaMethod) { + switch (_id) { + case 0: _t->initTestCase(); break; + case 1: _t->cleanupTestCase(); break; + case 2: _t->init(); break; + case 3: _t->cleanup(); break; + case 4: _t->testCompleteWorkflow(); break; + default: ; + } + } + (void)_a; +} + +const QMetaObject *tst_FullWorkflow::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *tst_FullWorkflow::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_staticMetaObjectStaticContent.strings)) + return static_cast(this); + return QObject::qt_metacast(_clname); +} + +int tst_FullWorkflow::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QObject::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; + } + if (_c == QMetaObject::RegisterMethodArgumentMetaType) { + if (_id < 5) + *reinterpret_cast(_a[0]) = QMetaType(); + _id -= 5; + } + return _id; +} +QT_WARNING_POP diff --git a/photowall-qt/build/tests/tst_FullWorkflow_autogen/include/tst_FullWorkflow.moc.d b/photowall-qt/build/tests/tst_FullWorkflow_autogen/include/tst_FullWorkflow.moc.d new file mode 100644 index 0000000..3c45697 --- /dev/null +++ b/photowall-qt/build/tests/tst_FullWorkflow_autogen/include/tst_FullWorkflow.moc.d @@ -0,0 +1,762 @@ +D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_FullWorkflow_autogen/include/tst_FullWorkflow.moc: D:/CodeProject/PhotoWall/photowall-qt/tests/e2e/tst_FullWorkflow.cpp \ + D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_FullWorkflow_autogen/moc_predefs.h \ + D:/CodeProject/PhotoWall/photowall-qt/include/photowall.h \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoModel.h \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/RustBridge.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestConfig.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestDataGenerator.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestUtils.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockFFI.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockPhotoDatabase.h \ + D:/CodeProject/PhotoWall/src-tauri/crates/photowall-ffi/include/photowall.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QAbstractItemModel \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QAbstractListModel \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QDateTime \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QDeadlineTimer \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QEvent \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QFlags \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QHash \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QIODevice \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonArray \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QList \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMap \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMargins \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMetaType \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMutex \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QRandomGenerator \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QRect \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSet \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSharedDataPointer \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSize \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSizeF \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QString \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QStringList \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QTimer \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QUrl \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QVariant \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QtCore \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QtCoreDepends \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20algorithm.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20chrono.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20iterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20map.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20vector.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23functional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q26numeric.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstracteventdispatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractitemmodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractnativeeventfilter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qanimationgroup.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qapplicationstatic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qassociativeiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomicscopedvaluerollback.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbasictimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbitarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbuffer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraymatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcbormap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstreamreader.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstreamwriter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcheckedint_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qchronotimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcollator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcommandlineoption.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcommandlineparser.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconcatenatetablesproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreapplication.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreapplication_platform.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcryptographichash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdeadlinetimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdir.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdiriterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdirlisting.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qeasingcurve.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qelapsedtimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qeventloop.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qexception.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfactoryinterface.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfiledevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfileinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfileselector.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfilesystemwatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuture.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuture_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfutureinterface.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuturesynchronizer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuturewatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qidentityproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qitemselectionmodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlibrary.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlibraryinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qline.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlockfile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qloggingcategory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmargins.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmessageauthenticationcode.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetaobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmimedata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmimedatabase.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmimetype.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmutex.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnativeinterface.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectcleanuphandler.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qoperatingsystemversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qparallelanimationgroup.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpauseanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpermissions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qplugin.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpluginloader.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpoint.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qprocess.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpromise.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qproperty.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpropertyanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpropertyprivate.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qqueue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrandom.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrangemodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrangemodel_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qreadwritelock.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrect.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qresource.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qresultstore.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrunnable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsavefile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedvaluerollback.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsemaphore.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsequentialanimationgroup.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsequentialiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsettings.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedmemory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsignalmapper.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsimd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsize.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsocketnotifier.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsortfilterproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qspan.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstack.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstandardpaths.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstaticlatin1stringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstorageinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlistmodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringliteral.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemsemaphore.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtemporarydir.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtemporaryfile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtestsupport_core.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtextboundaryfinder.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qthread.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qthreadpool.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qthreadstorage.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtimeline.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtimezone.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtipccommon.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtmocconstants.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtranslator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtransposeproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtsan_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtsymbolmacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtyperevision.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qurlquery.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvarianthash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvector.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversionnumber.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qwaitcondition.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qwineventnotifier.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxmlstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxpfunctional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QBrush \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QColor \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QFont \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QIcon \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QImage \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QPixmap \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QTransform \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qbitmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qbrush.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qcolor.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qcursor.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qeventpoint.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qfont.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qguiapplication.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qguiapplication_platform.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qicon.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qimage.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qinputdevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qinputmethod.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qkeysequence.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpaintdevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpixelformat.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpixmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpointingdevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpolygon.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qregion.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qrgb.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qrgba64.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qscreen.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qscreen_platform.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qsurface.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qsurfaceformat.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtestsupport_gui.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtgui-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtransform.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvector2d.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvector3d.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvector4d.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvectornd.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindow.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs_win.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QHostAddress \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkAccessManager \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkCookie \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkReply \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkRequest \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QSslConfiguration \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QSslPreSharedKeyAuthenticator \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qabstractsocket.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qhostaddress.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qhttpheaders.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkaccessmanager.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkcookie.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkreply.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkrequest.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qssl.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslcertificate.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslconfiguration.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslerror.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslpresharedkeyauthenticator.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslsocket.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtcpsocket.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetwork-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/QSignalSpy \ + D:/Qt/6.10.1/mingw_64/include/QtTest/QtTest \ + D:/Qt/6.10.1/mingw_64/include/QtTest/QtTestDepends \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qabstractitemmodeltester.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qbenchmark.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qbenchmarkmetric.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qsignalspy.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtest.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtest_gui.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtest_network.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestassert.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestcase.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestdata.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtesteventloop.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestkeyboard.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestmouse.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestspontaneevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestsystem.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtesttostring.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtesttouch.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestwheel.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestlib-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestversion.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/adxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxbf16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxcomplexintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxfp16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxint8intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxtileintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx2intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx5124fmapsintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx5124vnniwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bf16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bf16vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bitalgintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512cdintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512dqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512erintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fp16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fp16vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512ifmaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512ifmavlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512pfintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmi2intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmi2vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmiintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmivlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vlbwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vldqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vnniintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vnnivlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vp2intersectintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vp2intersectvlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vpopcntdqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vpopcntdqvlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxifmaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxneconvertintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxvnniint8intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxvnniintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/bmi2intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/bmiintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_futex.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_ios.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_ios.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/codecvt.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_dir.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_fwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_ops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_path.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/istream.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_conv.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets_nonio.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets_nonio.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/quoted_string.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/random.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/random.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/sstream.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_mutex.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_thread.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_lock.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cassert \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/codecvt \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/condition_variable \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwctype \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/experimental/source_location \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/filesystem \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/future \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iomanip \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ios \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/istream \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/locale \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory_resource \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/mutex \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ostream \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/random \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/shared_mutex \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/sstream \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/ctype_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/ctype_inline.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/messages_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/opt_random.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/time_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cetintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cldemoteintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clflushoptintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clwbintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clzerointrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cmpccxaddintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/emmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/enqcmdintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/f16cintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/fmaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/fxsrintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/gfniintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/hresetintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/ia32intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/immintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/keylockerintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/lwpintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/lzcntintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mm_malloc.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/movdirintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mwaitintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mwaitxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pconfigintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pkuintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/popcntintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/prfchiintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/prfchwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/raointintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/rdseedintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/rtmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/serializeintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/sgxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/shaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/smmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tbmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tsxldtrkintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/uintrintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/vaesintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/vpclmulqdqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/waitpkgintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/wbnoinvdintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/wmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/x86gprintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsavecintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsaveintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsaveoptintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsavesintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xtestintrin.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wctype.h diff --git a/photowall-qt/build/tests/tst_FullWorkflow_autogen/moc_predefs.h b/photowall-qt/build/tests/tst_FullWorkflow_autogen/moc_predefs.h new file mode 100644 index 0000000..222f97a --- /dev/null +++ b/photowall-qt/build/tests/tst_FullWorkflow_autogen/moc_predefs.h @@ -0,0 +1,489 @@ +#define __DBL_MIN_EXP__ (-1021) +#define __cpp_nontype_template_parameter_auto 201606L +#define __UINT_LEAST16_MAX__ 0xffff +#define __FLT16_HAS_QUIET_NAN__ 1 +#define __ATOMIC_ACQUIRE 2 +#define QT_TESTCASE_BUILDDIR "D:/CodeProject/PhotoWall/photowall-qt/build/tests" +#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 __BFLT16_DENORM_MIN__ 9.18354961579912115600575419704879436e-41BF16 +#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 __BFLT16_MIN_10_EXP__ (-37) +#define QT_GUI_LIB 1 +#define __ORDER_LITTLE_ENDIAN__ 1234 +#define __WCHAR_MAX__ 0xffff +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1 +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1 +#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 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1 +#define QT_OPENGL_LIB 1 +#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 __LDBL_HAS_INFINITY__ 1 +#define __INT_LEAST8_WIDTH__ 8 +#define __cpp_variadic_using 201611L +#define __UINT_LEAST64_MAX__ 0xffffffffffffffffULL +#define __INT_LEAST8_MAX__ 0x7f +#define __cpp_attributes 200809L +#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 __BFLT16_MAX_10_EXP__ 38 +#define __BFLT16_MAX_EXP__ 128 +#define __LDBL_IS_IEC_60559__ 1 +#define QT_QMLINTEGRATION_LIB 1 +#define __FLT64X_HAS_QUIET_NAN__ 1 +#define QT_TESTLIB_LIB 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 __cpp_nsdmi 200809L +#define __BFLT16_DECIMAL_DIG__ 4 +#define __DEC32_EPSILON__ 1E-6DF +#define __FLT_EVAL_METHOD_TS_18661_3__ 0 +#define __UINT32_MAX__ 0xffffffffU +#define __GXX_EXPERIMENTAL_CXX0X__ 1 +#define __DBL_DENORM_MIN__ double(4.94065645841246544176568792868221372e-324L) +#define __FLT128_MIN_EXP__ (-16381) +#define __WINT_MIN__ 0 +#define __FLT128_MIN_10_EXP__ (-4931) +#define __FLT32X_IS_IEC_60559__ 1 +#define __INT_LEAST16_WIDTH__ 16 +#define MINGW_HAS_SECURE_API 1 +#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 __ATOMIC_SEQ_CST 5 +#define _UNICODE 1 +#define __INT_LEAST64_MAX__ 0x7fffffffffffffffLL +#define __FLT32X_MANT_DIG__ 53 +#define __GCC_ATOMIC_CHAR16_T_LOCK_FREE 2 +#define __cpp_aligned_new 201606L +#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 __FLT_EPSILON__ 1.19209289550781250000000000000000000e-7F +#define __GXX_WEAK__ 1 +#define __SHRT_WIDTH__ 16 +#define __FLT32_IS_IEC_60559__ 1 +#define __LDBL_MIN__ 3.36210314311209350626267781732175260e-4932L +#define __DBL_IS_IEC_60559__ 1 +#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 __INT_WIDTH__ 32 +#define UNICODE 1 +#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 __cpp_return_type_deduction 201304L +#define __FLT16_MIN_EXP__ (-13) +#define __FLT64_MANT_DIG__ 53 +#define _REENTRANT 1 +#define __FLT64X_MANT_DIG__ 64 +#define __BFLT16_DIG__ 2 +#define __GNUC__ 13 +#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 __SIZE_TYPE__ long long unsigned int +#define __FLT64_MAX_10_EXP__ 308 +#define __BFLT16_IS_IEC_60559__ 0 +#define __FLT16_MAX_10_EXP__ 4 +#define __cpp_delegating_constructors 200604L +#define __DBL_MAX__ double(1.79769313486231570814527423731704357e+308L) +#define _thiscall __attribute__((__thiscall__)) +#define __cpp_raw_strings 200710L +#define __INT_FAST32_MAX__ 0x7fffffff +#define __DBL_HAS_INFINITY__ 1 +#define __INT64_MAX__ 0x7fffffffffffffffLL +#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 __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 __SEG_GS 1 +#define __BFLT16_EPSILON__ 7.81250000000000000000000000000000000e-3BF16 +#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 __FLT16_DECIMAL_DIG__ 5 +#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__ 13 +#define __LONG_LONG_MAX__ 0x7fffffffffffffffLL +#define __SIZEOF_SIZE_T__ 8 +#define __BFLT16_HAS_INFINITY__ 1 +#define __FLT64X_MIN_EXP__ (-16381) +#define __SIZEOF_WINT_T__ 2 +#define __FLT32X_DIG__ 15 +#define __LONG_LONG_WIDTH__ 64 +#define QT_TESTCASE_SOURCEDIR "D:/CodeProject/PhotoWall/photowall-qt/tests" +#define __cpp_initializer_lists 200806L +#define __FLT32_MAX_EXP__ 128 +#define __cpp_hex_float 201603L +#define __GXX_ABI_VERSION 1018 +#define __FLT_MIN_EXP__ (-125) +#define __x86_64 1 +#define __cpp_lambdas 200907L +#define __INT_FAST64_TYPE__ long long int +#define __BFLT16_MAX__ 3.38953138925153547590470800371487867e+38BF16 +#define __FLT64_DENORM_MIN__ 4.94065645841246544176568792868221372e-324F64 +#define __cpp_template_auto 201606L +#define __FLT16_DENORM_MIN__ 5.96046447753906250000000000000000000e-8F16 +#define __FLT128_EPSILON__ 1.92592994438723585305597794258492732e-34F128 +#define __FLT64X_NORM_MAX__ 1.18973149535723176502126385303097021e+4932F64x +#define __SIZEOF_POINTER__ 8 +#define __DBL_HAS_QUIET_NAN__ 1 +#define __FLT32X_EPSILON__ 2.22044604925031308084726333618164062e-16F32x +#define __LDBL_MAX_EXP__ 16384 +#define __DECIMAL_BID_FORMAT__ 1 +#define __GXX_TYPEINFO_EQUALITY_INLINE 0 +#define __FLT64_MIN_10_EXP__ (-307) +#define __FLT16_MIN_10_EXP__ (-4) +#define __FLT64X_DECIMAL_DIG__ 21 +#define __DEC128_MIN__ 1E-6143DL +#define __REGISTER_PREFIX__ +#define __UINT16_MAX__ 0xffff +#define __cdecl __attribute__((__cdecl__)) +#define __FLT128_HAS_INFINITY__ 1 +#define __FLT32_MIN__ 1.17549435082228750796873653722224568e-38F32 +#define __UINT8_TYPE__ unsigned char +#define __FLT_DIG__ 6 +#define __NO_INLINE__ 1 +#define __DEC_EVAL_METHOD__ 2 +#define __FLT_MANT_DIG__ 24 +#define __LDBL_DECIMAL_DIG__ 21 +#define __VERSION__ "13.1.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 QT_QUICK_LIB 1 +#define __FLT128_MAX_EXP__ 16384 +#define QT_QML_LIB 1 +#define __FLT32_MANT_DIG__ 24 +#define __FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN__ +#define SIZEOF_DPTR (sizeof(void*)) +#define __FLT32X_MIN_EXP__ (-1021) +#define __cpp_aggregate_bases 201603L +#define __BFLT16_MIN__ 1.17549435082228750796873653722224568e-38BF16 +#define __FLT128_HAS_DENORM__ 1 +#define __FLT32_DECIMAL_DIG__ 9 +#define __FLT128_DIG__ 33 +#define _INTEGRAL_MAX_BITS 64 +#define __INT32_C(c) c +#define __DEC64_EPSILON__ 1E-15DD +#define __ORDER_PDP_ENDIAN__ 3412 +#define __DEC128_MIN_EXP__ (-6142) +#define __DEC128_MAX__ 9.999999999999999999999999999999999E6144DL +#define __INT_FAST32_TYPE__ int +#define __UINT_LEAST16_TYPE__ short unsigned int +#define __DEC128_MAX_EXP__ 6145 +#define __DBL_HAS_DENORM__ 1 +#define __cpp_rtti 199711L +#define __UINT64_MAX__ 0xffffffffffffffffULL +#define __FLT_IS_IEC_60559__ 1 +#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 __BFLT16_HAS_QUIET_NAN__ 1 +#define __FLT_RADIX__ 2 +#define __INT_LEAST16_TYPE__ short int +#define __LDBL_EPSILON__ 1.08420217248550443400745280086994171e-19L +#define __UINTMAX_C(c) c ## ULL +#define __FLT16_DIG__ 3 +#define __FLT32X_MIN__ 2.22507385850720138309023271733240406e-308F32x +#define __SIG_ATOMIC_MAX__ 0x7fffffff +#define __cpp_constexpr 201603L +#define __GCC_ATOMIC_WCHAR_T_LOCK_FREE 2 +#define __USER_LABEL_PREFIX__ +#define __SIZEOF_PTRDIFF_T__ 8 +#define __FLT64X_HAS_INFINITY__ 1 +#define __SIZEOF_LONG__ 4 +#define __LDBL_DIG__ 18 +#define __FLT64_IS_IEC_60559__ 1 +#define __x86_64__ 1 +#define __FLT16_IS_IEC_60559__ 1 +#define __FLT16_MAX_EXP__ 16 +#define __DEC32_SUBNORMAL_MIN__ 0.000001E-95DF +#define __MSVCRT__ 1 +#define __INT_FAST16_MAX__ 0x7fff +#define __GCC_CONSTRUCTIVE_SIZE 64 +#define __FLT64_DIG__ 15 +#define __UINT_FAST32_MAX__ 0xffffffffU +#define __UINT_LEAST64_TYPE__ long long unsigned int +#define __FLT16_EPSILON__ 9.76562500000000000000000000000000000e-4F16 +#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 __FLT16_NORM_MAX__ 6.55040000000000000000000000000000000e+4F16 +#define __DEC64_MANT_DIG__ 16 +#define QT_NETWORK_LIB 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 __FLT16_MAX__ 6.55040000000000000000000000000000000e+4F16 +#define __nocona__ 1 +#define __FLT128_MIN__ 3.36210314311209350626267781732175260e-4932F128 +#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 __WIN64__ 1 +#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 __UINT16_C(c) c +#define __PTRDIFF_WIDTH__ 64 +#define __LDBL_MANT_DIG__ 64 +#define __cpp_range_based_for 201603L +#define __INT_FAST16_WIDTH__ 16 +#define __FLT64_HAS_INFINITY__ 1 +#define __FLT64X_MAX__ 1.18973149535723176502126385303097021e+4932F64x +#define __FLT16_HAS_INFINITY__ 1 +#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 __INTPTR_TYPE__ long long int +#define __UINT16_TYPE__ short unsigned int +#define __WCHAR_TYPE__ short unsigned int +#define QT_QUICKCONTROLS2_LIB 1 +#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 __FLT32_HAS_INFINITY__ 1 +#define __FLT64X_MAX_EXP__ 16384 +#define __UINT_FAST64_TYPE__ long long unsigned int +#define __cpp_inline_variables 201606L +#define __BFLT16_MIN_EXP__ (-125) +#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 QT_CORE_LIB 1 +#define __SIZEOF_FLOAT128__ 16 +#define __BFLT16_MANT_DIG__ 8 +#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 __FLT32X_MAX_10_EXP__ 308 +#define __cpp_namespace_attributes 201411L +#define __WIN32 1 +#define __SIZEOF_INT128__ 16 +#define __FLT16_MIN__ 6.10351562500000000000000000000000000e-5F16 +#define __FLT64X_IS_IEC_60559__ 1 +#define __WCHAR_UNSIGNED__ 1 +#define __LDBL_MAX_10_EXP__ 4932 +#define __ATOMIC_RELAXED 0 +#define __DBL_EPSILON__ double(2.22044604925031308084726333618164062e-16L) +#define __INT_LEAST32_TYPE__ int +#define __thiscall __attribute__((__thiscall__)) +#define __UINT8_C(c) c +#define __FLT64_MAX_EXP__ 1024 +#define __SIZEOF_WCHAR_T__ 2 +#define __GNUC_PATCHLEVEL__ 0 +#define __WINNT 1 +#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 __FLT64X_MIN__ 3.36210314311209350626267781732175260e-4932F64x +#define __STDCPP_THREADS__ 1 +#define __BFLT16_HAS_DENORM__ 1 +#define __GNUC_STDC_INLINE__ 1 +#define __FLT64_HAS_DENORM__ 1 +#define __FLT32_EPSILON__ 1.19209289550781250000000000000000000e-7F32 +#define __FLT16_HAS_DENORM__ 1 +#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 __GCC_DESTRUCTIVE_SIZE 64 +#define __INTMAX_WIDTH__ 64 +#define __cpp_runtime_arrays 198712L +#define __FLT32_DIG__ 6 +#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__ 1 +#define __INT8_MAX__ 0x7f +#define __LONG_WIDTH__ 32 +#define __DBL_MIN__ double(2.22507385850720138309023271733240406e-308L) +#define __PIC__ 1 +#define __INT32_MAX__ 0x7fffffff +#define __UINT_FAST32_TYPE__ unsigned int +#define _ENABLE_EXTENDED_ALIGNED_STORAGE 1 +#define __FLT16_MANT_DIG__ 11 +#define __FLT32X_NORM_MAX__ 1.79769313486231570814527423731704357e+308F32x +#define __CHAR32_TYPE__ unsigned int +#define __FLT_MAX__ 3.40282346638528859811704183484516925e+38F +#define __SSE2__ 1 +#define __cpp_deduction_guides 201703L +#define __BFLT16_NORM_MAX__ 3.38953138925153547590470800371487867e+38BF16 +#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 __GLIBCXX_BITSIZE_INT_N_0 128 +#define __FLT32X_HAS_QUIET_NAN__ 1 +#define __ATOMIC_CONSUME 1 +#define __GNUC_MINOR__ 1 +#define __GLIBCXX_TYPE_INT_N_0 __int128 +#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 __PTRDIFF_TYPE__ long long int +#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 __SIZE_MAX__ 0xffffffffffffffffULL +#define __UINT_FAST8_TYPE__ unsigned char +#define __cpp_init_captures 201304L +#define __ATOMIC_ACQ_REL 4 +#define __ATOMIC_RELEASE 3 +#define __declspec(x) __attribute__((x)) diff --git a/photowall-qt/build/tests/tst_FullWorkflow_autogen/mocs_compilation.cpp b/photowall-qt/build/tests/tst_FullWorkflow_autogen/mocs_compilation.cpp new file mode 100644 index 0000000..bda67f7 --- /dev/null +++ b/photowall-qt/build/tests/tst_FullWorkflow_autogen/mocs_compilation.cpp @@ -0,0 +1,3 @@ +// This file is autogenerated. Changes will be overwritten. +// No files found that require moc or the moc files are included +enum some_compilers { need_more_than_nothing }; diff --git a/photowall-qt/build/tests/tst_FullWorkflow_autogen/timestamp b/photowall-qt/build/tests/tst_FullWorkflow_autogen/timestamp new file mode 100644 index 0000000..e69de29 diff --git a/photowall-qt/build/tests/tst_IndexingWorkflow_autogen/deps b/photowall-qt/build/tests/tst_IndexingWorkflow_autogen/deps new file mode 100644 index 0000000..d1df1dd --- /dev/null +++ b/photowall-qt/build/tests/tst_IndexingWorkflow_autogen/deps @@ -0,0 +1,813 @@ +tst_IndexingWorkflow_autogen/timestamp: \ + D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_IndexingWorkflow_autogen/moc_predefs.h \ + D:/CodeProject/PhotoWall/photowall-qt/include/photowall.h \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/RustBridge.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/CMakeLists.txt \ + D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestConfig.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestDataGenerator.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestUtils.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/e2e/tst_IndexingWorkflow.cpp \ + D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockFFI.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockPhotoDatabase.h \ + D:/CodeProject/PhotoWall/src-tauri/crates/photowall-ffi/include/photowall.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QAbstractItemModel \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QDateTime \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QDeadlineTimer \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QEvent \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QFlags \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QHash \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QIODevice \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonArray \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QList \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMap \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMargins \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMetaType \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMutex \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QRandomGenerator \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QRect \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSet \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSharedDataPointer \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSize \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSizeF \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QString \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QStringList \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QTimer \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QUrl \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QVariant \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QtCore \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QtCoreDepends \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20algorithm.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20chrono.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20iterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20map.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20vector.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23functional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q26numeric.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstracteventdispatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractitemmodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractnativeeventfilter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qanimationgroup.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qapplicationstatic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qassociativeiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomicscopedvaluerollback.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbasictimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbitarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbuffer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraymatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcbormap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstreamreader.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstreamwriter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcheckedint_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qchronotimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcollator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcommandlineoption.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcommandlineparser.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconcatenatetablesproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreapplication.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreapplication_platform.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcryptographichash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdeadlinetimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdir.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdiriterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdirlisting.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qeasingcurve.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qelapsedtimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qeventloop.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qexception.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfactoryinterface.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfiledevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfileinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfileselector.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfilesystemwatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuture.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuture_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfutureinterface.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuturesynchronizer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuturewatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qidentityproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qitemselectionmodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlibrary.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlibraryinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qline.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlockfile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qloggingcategory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmargins.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmessageauthenticationcode.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetaobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmimedata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmimedatabase.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmimetype.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmutex.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnativeinterface.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectcleanuphandler.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qoperatingsystemversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qparallelanimationgroup.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpauseanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpermissions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qplugin.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpluginloader.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpoint.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qprocess.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpromise.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qproperty.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpropertyanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpropertyprivate.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qqueue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrandom.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrangemodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrangemodel_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qreadwritelock.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrect.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qresource.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qresultstore.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrunnable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsavefile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedvaluerollback.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsemaphore.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsequentialanimationgroup.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsequentialiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsettings.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedmemory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsignalmapper.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsimd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsize.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsocketnotifier.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsortfilterproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qspan.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstack.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstandardpaths.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstaticlatin1stringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstorageinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlistmodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringliteral.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemsemaphore.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtemporarydir.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtemporaryfile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtestsupport_core.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtextboundaryfinder.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qthread.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qthreadpool.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qthreadstorage.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtimeline.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtimezone.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtipccommon.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtmocconstants.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtranslator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtransposeproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtsan_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtsymbolmacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtyperevision.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qurlquery.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvarianthash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvector.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversionnumber.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qwaitcondition.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qwineventnotifier.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxmlstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxpfunctional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QBrush \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QColor \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QFont \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QIcon \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QImage \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QPixmap \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QTransform \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qbitmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qbrush.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qcolor.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qcursor.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qeventpoint.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qfont.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qguiapplication.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qguiapplication_platform.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qicon.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qimage.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qinputdevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qinputmethod.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qkeysequence.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpaintdevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpixelformat.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpixmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpointingdevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpolygon.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qregion.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qrgb.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qrgba64.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qscreen.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qscreen_platform.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qsurface.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qsurfaceformat.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtestsupport_gui.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtgui-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtransform.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvector2d.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvector3d.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvector4d.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvectornd.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindow.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs_win.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QHostAddress \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkAccessManager \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkCookie \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkReply \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkRequest \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QSslConfiguration \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QSslPreSharedKeyAuthenticator \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qabstractsocket.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qhostaddress.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qhttpheaders.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkaccessmanager.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkcookie.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkreply.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkrequest.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qssl.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslcertificate.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslconfiguration.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslerror.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslpresharedkeyauthenticator.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslsocket.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtcpsocket.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetwork-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/QSignalSpy \ + D:/Qt/6.10.1/mingw_64/include/QtTest/QtTest \ + D:/Qt/6.10.1/mingw_64/include/QtTest/QtTestDepends \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qabstractitemmodeltester.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qbenchmark.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qbenchmarkmetric.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qsignalspy.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtest.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtest_gui.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtest_network.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestassert.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestcase.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestdata.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtesteventloop.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestkeyboard.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestmouse.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestspontaneevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestsystem.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtesttostring.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtesttouch.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestwheel.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestlib-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestversion.h \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Config.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigExtras.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Dependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Targets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6VersionlessAliasTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtFeature.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtFeatureCommon.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtInstallPaths.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicAndroidHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicAppleHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeEarlyPolicyHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeVersionHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicDependencyHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicExternalProjectHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicFinalizerHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicFindPackageHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicGitHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicPluginHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicPluginHelpers_v2.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomAttributionHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomCpeHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomDepHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomFileHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomGenerationHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomLicenseHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomOpsHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomPurlHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomPythonHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomQtEntityHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomSystemDepHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicTargetHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicTestHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicToolHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicWalkLibsHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicWindowsHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestDependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestVersionlessAliasTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/QtTestProperties.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckCXXCompilerFlag.cmake \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/adxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxbf16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxcomplexintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxfp16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxint8intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxtileintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx2intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx5124fmapsintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx5124vnniwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bf16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bf16vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bitalgintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512cdintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512dqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512erintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fp16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fp16vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512ifmaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512ifmavlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512pfintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmi2intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmi2vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmiintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmivlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vlbwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vldqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vnniintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vnnivlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vp2intersectintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vp2intersectvlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vpopcntdqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vpopcntdqvlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxifmaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxneconvertintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxvnniint8intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxvnniintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/bmi2intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/bmiintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_futex.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_ios.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_ios.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/codecvt.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_dir.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_fwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_ops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_path.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/istream.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_conv.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets_nonio.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets_nonio.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/quoted_string.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/random.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/random.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/sstream.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_mutex.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_thread.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_lock.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cassert \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/codecvt \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/condition_variable \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwctype \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/experimental/source_location \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/filesystem \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/future \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iomanip \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ios \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/istream \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/locale \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory_resource \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/mutex \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ostream \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/random \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/shared_mutex \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/sstream \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/ctype_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/ctype_inline.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/messages_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/opt_random.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/time_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cetintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cldemoteintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clflushoptintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clwbintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clzerointrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cmpccxaddintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/emmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/enqcmdintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/f16cintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/fmaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/fxsrintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/gfniintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/hresetintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/ia32intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/immintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/keylockerintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/lwpintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/lzcntintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mm_malloc.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/movdirintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mwaitintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mwaitxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pconfigintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pkuintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/popcntintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/prfchiintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/prfchwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/raointintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/rdseedintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/rtmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/serializeintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/sgxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/shaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/smmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tbmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tsxldtrkintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/uintrintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/vaesintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/vpclmulqdqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/waitpkgintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/wbnoinvdintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/wmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/x86gprintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsavecintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsaveintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsaveoptintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsavesintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xtestintrin.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wctype.h \ + D:/Qt/Tools/CMake_64/bin/cmake.exe diff --git a/photowall-qt/build/tests/tst_IndexingWorkflow_autogen/include/tst_IndexingWorkflow.moc b/photowall-qt/build/tests/tst_IndexingWorkflow_autogen/include/tst_IndexingWorkflow.moc new file mode 100644 index 0000000..ae376d4 --- /dev/null +++ b/photowall-qt/build/tests/tst_IndexingWorkflow_autogen/include/tst_IndexingWorkflow.moc @@ -0,0 +1,140 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'tst_IndexingWorkflow.cpp' +** +** Created by: The Qt Meta Object Compiler version 69 (Qt 6.10.1) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include + +#include + +#include + + +#include +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'tst_IndexingWorkflow.cpp' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 69 +#error "This file was generated using the moc from 6.10.1. 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 { +struct qt_meta_tag_ZN20tst_IndexingWorkflowE_t {}; +} // unnamed namespace + +template <> constexpr inline auto tst_IndexingWorkflow::qt_create_metaobjectdata() +{ + namespace QMC = QtMocConstants; + QtMocHelpers::StringRefStorage qt_stringData { + "tst_IndexingWorkflow", + "initTestCase", + "", + "cleanupTestCase", + "init", + "cleanup", + "testStartIndexing", + "testIndexingProgress", + "testIndexingCompletion", + "testIndexingCancellation", + "testIndexingUpdatesPhotoModel" + }; + + QtMocHelpers::UintData qt_methods { + // Slot 'initTestCase' + QtMocHelpers::SlotData(1, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'cleanupTestCase' + QtMocHelpers::SlotData(3, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'init' + QtMocHelpers::SlotData(4, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'cleanup' + QtMocHelpers::SlotData(5, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'testStartIndexing' + QtMocHelpers::SlotData(6, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'testIndexingProgress' + QtMocHelpers::SlotData(7, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'testIndexingCompletion' + QtMocHelpers::SlotData(8, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'testIndexingCancellation' + QtMocHelpers::SlotData(9, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'testIndexingUpdatesPhotoModel' + QtMocHelpers::SlotData(10, 2, QMC::AccessPrivate, QMetaType::Void), + }; + QtMocHelpers::UintData qt_properties { + }; + QtMocHelpers::UintData qt_enums { + }; + return QtMocHelpers::metaObjectData(QMC::MetaObjectFlag{}, qt_stringData, + qt_methods, qt_properties, qt_enums); +} +Q_CONSTINIT const QMetaObject tst_IndexingWorkflow::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_staticMetaObjectStaticContent.stringdata, + qt_staticMetaObjectStaticContent.data, + qt_static_metacall, + nullptr, + qt_staticMetaObjectRelocatingContent.metaTypes, + nullptr +} }; + +void tst_IndexingWorkflow::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + auto *_t = static_cast(_o); + if (_c == QMetaObject::InvokeMetaMethod) { + switch (_id) { + case 0: _t->initTestCase(); break; + case 1: _t->cleanupTestCase(); break; + case 2: _t->init(); break; + case 3: _t->cleanup(); break; + case 4: _t->testStartIndexing(); break; + case 5: _t->testIndexingProgress(); break; + case 6: _t->testIndexingCompletion(); break; + case 7: _t->testIndexingCancellation(); break; + case 8: _t->testIndexingUpdatesPhotoModel(); break; + default: ; + } + } + (void)_a; +} + +const QMetaObject *tst_IndexingWorkflow::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *tst_IndexingWorkflow::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_staticMetaObjectStaticContent.strings)) + return static_cast(this); + return QObject::qt_metacast(_clname); +} + +int tst_IndexingWorkflow::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QObject::qt_metacall(_c, _id, _a); + if (_id < 0) + return _id; + if (_c == QMetaObject::InvokeMetaMethod) { + if (_id < 9) + qt_static_metacall(this, _c, _id, _a); + _id -= 9; + } + if (_c == QMetaObject::RegisterMethodArgumentMetaType) { + if (_id < 9) + *reinterpret_cast(_a[0]) = QMetaType(); + _id -= 9; + } + return _id; +} +QT_WARNING_POP diff --git a/photowall-qt/build/tests/tst_IndexingWorkflow_autogen/include/tst_IndexingWorkflow.moc.d b/photowall-qt/build/tests/tst_IndexingWorkflow_autogen/include/tst_IndexingWorkflow.moc.d new file mode 100644 index 0000000..814bc60 --- /dev/null +++ b/photowall-qt/build/tests/tst_IndexingWorkflow_autogen/include/tst_IndexingWorkflow.moc.d @@ -0,0 +1,760 @@ +D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_IndexingWorkflow_autogen/include/tst_IndexingWorkflow.moc: D:/CodeProject/PhotoWall/photowall-qt/tests/e2e/tst_IndexingWorkflow.cpp \ + D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_IndexingWorkflow_autogen/moc_predefs.h \ + D:/CodeProject/PhotoWall/photowall-qt/include/photowall.h \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/RustBridge.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestConfig.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestDataGenerator.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestUtils.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockFFI.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockPhotoDatabase.h \ + D:/CodeProject/PhotoWall/src-tauri/crates/photowall-ffi/include/photowall.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QAbstractItemModel \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QDateTime \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QDeadlineTimer \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QEvent \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QFlags \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QHash \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QIODevice \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonArray \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QList \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMap \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMargins \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMetaType \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMutex \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QRandomGenerator \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QRect \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSet \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSharedDataPointer \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSize \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSizeF \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QString \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QStringList \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QTimer \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QUrl \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QVariant \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QtCore \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QtCoreDepends \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20algorithm.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20chrono.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20iterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20map.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20vector.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23functional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q26numeric.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstracteventdispatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractitemmodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractnativeeventfilter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qanimationgroup.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qapplicationstatic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qassociativeiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomicscopedvaluerollback.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbasictimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbitarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbuffer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraymatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcbormap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstreamreader.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstreamwriter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcheckedint_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qchronotimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcollator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcommandlineoption.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcommandlineparser.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconcatenatetablesproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreapplication.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreapplication_platform.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcryptographichash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdeadlinetimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdir.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdiriterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdirlisting.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qeasingcurve.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qelapsedtimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qeventloop.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qexception.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfactoryinterface.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfiledevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfileinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfileselector.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfilesystemwatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuture.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuture_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfutureinterface.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuturesynchronizer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuturewatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qidentityproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qitemselectionmodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlibrary.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlibraryinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qline.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlockfile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qloggingcategory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmargins.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmessageauthenticationcode.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetaobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmimedata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmimedatabase.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmimetype.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmutex.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnativeinterface.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectcleanuphandler.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qoperatingsystemversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qparallelanimationgroup.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpauseanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpermissions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qplugin.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpluginloader.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpoint.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qprocess.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpromise.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qproperty.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpropertyanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpropertyprivate.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qqueue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrandom.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrangemodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrangemodel_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qreadwritelock.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrect.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qresource.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qresultstore.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrunnable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsavefile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedvaluerollback.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsemaphore.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsequentialanimationgroup.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsequentialiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsettings.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedmemory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsignalmapper.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsimd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsize.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsocketnotifier.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsortfilterproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qspan.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstack.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstandardpaths.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstaticlatin1stringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstorageinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlistmodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringliteral.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemsemaphore.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtemporarydir.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtemporaryfile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtestsupport_core.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtextboundaryfinder.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qthread.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qthreadpool.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qthreadstorage.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtimeline.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtimezone.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtipccommon.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtmocconstants.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtranslator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtransposeproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtsan_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtsymbolmacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtyperevision.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qurlquery.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvarianthash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvector.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversionnumber.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qwaitcondition.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qwineventnotifier.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxmlstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxpfunctional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QBrush \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QColor \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QFont \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QIcon \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QImage \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QPixmap \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QTransform \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qbitmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qbrush.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qcolor.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qcursor.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qeventpoint.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qfont.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qguiapplication.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qguiapplication_platform.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qicon.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qimage.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qinputdevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qinputmethod.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qkeysequence.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpaintdevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpixelformat.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpixmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpointingdevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpolygon.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qregion.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qrgb.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qrgba64.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qscreen.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qscreen_platform.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qsurface.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qsurfaceformat.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtestsupport_gui.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtgui-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtransform.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvector2d.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvector3d.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvector4d.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvectornd.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindow.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs_win.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QHostAddress \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkAccessManager \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkCookie \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkReply \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkRequest \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QSslConfiguration \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QSslPreSharedKeyAuthenticator \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qabstractsocket.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qhostaddress.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qhttpheaders.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkaccessmanager.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkcookie.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkreply.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkrequest.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qssl.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslcertificate.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslconfiguration.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslerror.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslpresharedkeyauthenticator.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslsocket.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtcpsocket.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetwork-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/QSignalSpy \ + D:/Qt/6.10.1/mingw_64/include/QtTest/QtTest \ + D:/Qt/6.10.1/mingw_64/include/QtTest/QtTestDepends \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qabstractitemmodeltester.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qbenchmark.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qbenchmarkmetric.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qsignalspy.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtest.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtest_gui.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtest_network.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestassert.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestcase.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestdata.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtesteventloop.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestkeyboard.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestmouse.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestspontaneevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestsystem.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtesttostring.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtesttouch.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestwheel.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestlib-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestversion.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/adxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxbf16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxcomplexintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxfp16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxint8intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxtileintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx2intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx5124fmapsintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx5124vnniwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bf16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bf16vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bitalgintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512cdintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512dqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512erintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fp16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fp16vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512ifmaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512ifmavlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512pfintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmi2intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmi2vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmiintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmivlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vlbwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vldqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vnniintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vnnivlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vp2intersectintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vp2intersectvlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vpopcntdqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vpopcntdqvlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxifmaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxneconvertintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxvnniint8intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxvnniintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/bmi2intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/bmiintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_futex.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_ios.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_ios.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/codecvt.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_dir.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_fwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_ops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_path.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/istream.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_conv.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets_nonio.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets_nonio.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/quoted_string.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/random.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/random.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/sstream.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_mutex.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_thread.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_lock.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cassert \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/codecvt \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/condition_variable \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwctype \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/experimental/source_location \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/filesystem \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/future \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iomanip \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ios \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/istream \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/locale \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory_resource \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/mutex \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ostream \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/random \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/shared_mutex \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/sstream \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/ctype_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/ctype_inline.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/messages_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/opt_random.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/time_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cetintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cldemoteintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clflushoptintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clwbintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clzerointrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cmpccxaddintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/emmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/enqcmdintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/f16cintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/fmaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/fxsrintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/gfniintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/hresetintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/ia32intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/immintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/keylockerintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/lwpintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/lzcntintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mm_malloc.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/movdirintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mwaitintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mwaitxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pconfigintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pkuintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/popcntintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/prfchiintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/prfchwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/raointintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/rdseedintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/rtmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/serializeintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/sgxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/shaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/smmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tbmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tsxldtrkintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/uintrintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/vaesintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/vpclmulqdqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/waitpkgintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/wbnoinvdintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/wmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/x86gprintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsavecintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsaveintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsaveoptintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsavesintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xtestintrin.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wctype.h diff --git a/photowall-qt/build/tests/tst_IndexingWorkflow_autogen/moc_predefs.h b/photowall-qt/build/tests/tst_IndexingWorkflow_autogen/moc_predefs.h new file mode 100644 index 0000000..222f97a --- /dev/null +++ b/photowall-qt/build/tests/tst_IndexingWorkflow_autogen/moc_predefs.h @@ -0,0 +1,489 @@ +#define __DBL_MIN_EXP__ (-1021) +#define __cpp_nontype_template_parameter_auto 201606L +#define __UINT_LEAST16_MAX__ 0xffff +#define __FLT16_HAS_QUIET_NAN__ 1 +#define __ATOMIC_ACQUIRE 2 +#define QT_TESTCASE_BUILDDIR "D:/CodeProject/PhotoWall/photowall-qt/build/tests" +#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 __BFLT16_DENORM_MIN__ 9.18354961579912115600575419704879436e-41BF16 +#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 __BFLT16_MIN_10_EXP__ (-37) +#define QT_GUI_LIB 1 +#define __ORDER_LITTLE_ENDIAN__ 1234 +#define __WCHAR_MAX__ 0xffff +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1 +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1 +#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 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1 +#define QT_OPENGL_LIB 1 +#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 __LDBL_HAS_INFINITY__ 1 +#define __INT_LEAST8_WIDTH__ 8 +#define __cpp_variadic_using 201611L +#define __UINT_LEAST64_MAX__ 0xffffffffffffffffULL +#define __INT_LEAST8_MAX__ 0x7f +#define __cpp_attributes 200809L +#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 __BFLT16_MAX_10_EXP__ 38 +#define __BFLT16_MAX_EXP__ 128 +#define __LDBL_IS_IEC_60559__ 1 +#define QT_QMLINTEGRATION_LIB 1 +#define __FLT64X_HAS_QUIET_NAN__ 1 +#define QT_TESTLIB_LIB 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 __cpp_nsdmi 200809L +#define __BFLT16_DECIMAL_DIG__ 4 +#define __DEC32_EPSILON__ 1E-6DF +#define __FLT_EVAL_METHOD_TS_18661_3__ 0 +#define __UINT32_MAX__ 0xffffffffU +#define __GXX_EXPERIMENTAL_CXX0X__ 1 +#define __DBL_DENORM_MIN__ double(4.94065645841246544176568792868221372e-324L) +#define __FLT128_MIN_EXP__ (-16381) +#define __WINT_MIN__ 0 +#define __FLT128_MIN_10_EXP__ (-4931) +#define __FLT32X_IS_IEC_60559__ 1 +#define __INT_LEAST16_WIDTH__ 16 +#define MINGW_HAS_SECURE_API 1 +#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 __ATOMIC_SEQ_CST 5 +#define _UNICODE 1 +#define __INT_LEAST64_MAX__ 0x7fffffffffffffffLL +#define __FLT32X_MANT_DIG__ 53 +#define __GCC_ATOMIC_CHAR16_T_LOCK_FREE 2 +#define __cpp_aligned_new 201606L +#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 __FLT_EPSILON__ 1.19209289550781250000000000000000000e-7F +#define __GXX_WEAK__ 1 +#define __SHRT_WIDTH__ 16 +#define __FLT32_IS_IEC_60559__ 1 +#define __LDBL_MIN__ 3.36210314311209350626267781732175260e-4932L +#define __DBL_IS_IEC_60559__ 1 +#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 __INT_WIDTH__ 32 +#define UNICODE 1 +#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 __cpp_return_type_deduction 201304L +#define __FLT16_MIN_EXP__ (-13) +#define __FLT64_MANT_DIG__ 53 +#define _REENTRANT 1 +#define __FLT64X_MANT_DIG__ 64 +#define __BFLT16_DIG__ 2 +#define __GNUC__ 13 +#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 __SIZE_TYPE__ long long unsigned int +#define __FLT64_MAX_10_EXP__ 308 +#define __BFLT16_IS_IEC_60559__ 0 +#define __FLT16_MAX_10_EXP__ 4 +#define __cpp_delegating_constructors 200604L +#define __DBL_MAX__ double(1.79769313486231570814527423731704357e+308L) +#define _thiscall __attribute__((__thiscall__)) +#define __cpp_raw_strings 200710L +#define __INT_FAST32_MAX__ 0x7fffffff +#define __DBL_HAS_INFINITY__ 1 +#define __INT64_MAX__ 0x7fffffffffffffffLL +#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 __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 __SEG_GS 1 +#define __BFLT16_EPSILON__ 7.81250000000000000000000000000000000e-3BF16 +#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 __FLT16_DECIMAL_DIG__ 5 +#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__ 13 +#define __LONG_LONG_MAX__ 0x7fffffffffffffffLL +#define __SIZEOF_SIZE_T__ 8 +#define __BFLT16_HAS_INFINITY__ 1 +#define __FLT64X_MIN_EXP__ (-16381) +#define __SIZEOF_WINT_T__ 2 +#define __FLT32X_DIG__ 15 +#define __LONG_LONG_WIDTH__ 64 +#define QT_TESTCASE_SOURCEDIR "D:/CodeProject/PhotoWall/photowall-qt/tests" +#define __cpp_initializer_lists 200806L +#define __FLT32_MAX_EXP__ 128 +#define __cpp_hex_float 201603L +#define __GXX_ABI_VERSION 1018 +#define __FLT_MIN_EXP__ (-125) +#define __x86_64 1 +#define __cpp_lambdas 200907L +#define __INT_FAST64_TYPE__ long long int +#define __BFLT16_MAX__ 3.38953138925153547590470800371487867e+38BF16 +#define __FLT64_DENORM_MIN__ 4.94065645841246544176568792868221372e-324F64 +#define __cpp_template_auto 201606L +#define __FLT16_DENORM_MIN__ 5.96046447753906250000000000000000000e-8F16 +#define __FLT128_EPSILON__ 1.92592994438723585305597794258492732e-34F128 +#define __FLT64X_NORM_MAX__ 1.18973149535723176502126385303097021e+4932F64x +#define __SIZEOF_POINTER__ 8 +#define __DBL_HAS_QUIET_NAN__ 1 +#define __FLT32X_EPSILON__ 2.22044604925031308084726333618164062e-16F32x +#define __LDBL_MAX_EXP__ 16384 +#define __DECIMAL_BID_FORMAT__ 1 +#define __GXX_TYPEINFO_EQUALITY_INLINE 0 +#define __FLT64_MIN_10_EXP__ (-307) +#define __FLT16_MIN_10_EXP__ (-4) +#define __FLT64X_DECIMAL_DIG__ 21 +#define __DEC128_MIN__ 1E-6143DL +#define __REGISTER_PREFIX__ +#define __UINT16_MAX__ 0xffff +#define __cdecl __attribute__((__cdecl__)) +#define __FLT128_HAS_INFINITY__ 1 +#define __FLT32_MIN__ 1.17549435082228750796873653722224568e-38F32 +#define __UINT8_TYPE__ unsigned char +#define __FLT_DIG__ 6 +#define __NO_INLINE__ 1 +#define __DEC_EVAL_METHOD__ 2 +#define __FLT_MANT_DIG__ 24 +#define __LDBL_DECIMAL_DIG__ 21 +#define __VERSION__ "13.1.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 QT_QUICK_LIB 1 +#define __FLT128_MAX_EXP__ 16384 +#define QT_QML_LIB 1 +#define __FLT32_MANT_DIG__ 24 +#define __FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN__ +#define SIZEOF_DPTR (sizeof(void*)) +#define __FLT32X_MIN_EXP__ (-1021) +#define __cpp_aggregate_bases 201603L +#define __BFLT16_MIN__ 1.17549435082228750796873653722224568e-38BF16 +#define __FLT128_HAS_DENORM__ 1 +#define __FLT32_DECIMAL_DIG__ 9 +#define __FLT128_DIG__ 33 +#define _INTEGRAL_MAX_BITS 64 +#define __INT32_C(c) c +#define __DEC64_EPSILON__ 1E-15DD +#define __ORDER_PDP_ENDIAN__ 3412 +#define __DEC128_MIN_EXP__ (-6142) +#define __DEC128_MAX__ 9.999999999999999999999999999999999E6144DL +#define __INT_FAST32_TYPE__ int +#define __UINT_LEAST16_TYPE__ short unsigned int +#define __DEC128_MAX_EXP__ 6145 +#define __DBL_HAS_DENORM__ 1 +#define __cpp_rtti 199711L +#define __UINT64_MAX__ 0xffffffffffffffffULL +#define __FLT_IS_IEC_60559__ 1 +#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 __BFLT16_HAS_QUIET_NAN__ 1 +#define __FLT_RADIX__ 2 +#define __INT_LEAST16_TYPE__ short int +#define __LDBL_EPSILON__ 1.08420217248550443400745280086994171e-19L +#define __UINTMAX_C(c) c ## ULL +#define __FLT16_DIG__ 3 +#define __FLT32X_MIN__ 2.22507385850720138309023271733240406e-308F32x +#define __SIG_ATOMIC_MAX__ 0x7fffffff +#define __cpp_constexpr 201603L +#define __GCC_ATOMIC_WCHAR_T_LOCK_FREE 2 +#define __USER_LABEL_PREFIX__ +#define __SIZEOF_PTRDIFF_T__ 8 +#define __FLT64X_HAS_INFINITY__ 1 +#define __SIZEOF_LONG__ 4 +#define __LDBL_DIG__ 18 +#define __FLT64_IS_IEC_60559__ 1 +#define __x86_64__ 1 +#define __FLT16_IS_IEC_60559__ 1 +#define __FLT16_MAX_EXP__ 16 +#define __DEC32_SUBNORMAL_MIN__ 0.000001E-95DF +#define __MSVCRT__ 1 +#define __INT_FAST16_MAX__ 0x7fff +#define __GCC_CONSTRUCTIVE_SIZE 64 +#define __FLT64_DIG__ 15 +#define __UINT_FAST32_MAX__ 0xffffffffU +#define __UINT_LEAST64_TYPE__ long long unsigned int +#define __FLT16_EPSILON__ 9.76562500000000000000000000000000000e-4F16 +#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 __FLT16_NORM_MAX__ 6.55040000000000000000000000000000000e+4F16 +#define __DEC64_MANT_DIG__ 16 +#define QT_NETWORK_LIB 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 __FLT16_MAX__ 6.55040000000000000000000000000000000e+4F16 +#define __nocona__ 1 +#define __FLT128_MIN__ 3.36210314311209350626267781732175260e-4932F128 +#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 __WIN64__ 1 +#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 __UINT16_C(c) c +#define __PTRDIFF_WIDTH__ 64 +#define __LDBL_MANT_DIG__ 64 +#define __cpp_range_based_for 201603L +#define __INT_FAST16_WIDTH__ 16 +#define __FLT64_HAS_INFINITY__ 1 +#define __FLT64X_MAX__ 1.18973149535723176502126385303097021e+4932F64x +#define __FLT16_HAS_INFINITY__ 1 +#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 __INTPTR_TYPE__ long long int +#define __UINT16_TYPE__ short unsigned int +#define __WCHAR_TYPE__ short unsigned int +#define QT_QUICKCONTROLS2_LIB 1 +#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 __FLT32_HAS_INFINITY__ 1 +#define __FLT64X_MAX_EXP__ 16384 +#define __UINT_FAST64_TYPE__ long long unsigned int +#define __cpp_inline_variables 201606L +#define __BFLT16_MIN_EXP__ (-125) +#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 QT_CORE_LIB 1 +#define __SIZEOF_FLOAT128__ 16 +#define __BFLT16_MANT_DIG__ 8 +#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 __FLT32X_MAX_10_EXP__ 308 +#define __cpp_namespace_attributes 201411L +#define __WIN32 1 +#define __SIZEOF_INT128__ 16 +#define __FLT16_MIN__ 6.10351562500000000000000000000000000e-5F16 +#define __FLT64X_IS_IEC_60559__ 1 +#define __WCHAR_UNSIGNED__ 1 +#define __LDBL_MAX_10_EXP__ 4932 +#define __ATOMIC_RELAXED 0 +#define __DBL_EPSILON__ double(2.22044604925031308084726333618164062e-16L) +#define __INT_LEAST32_TYPE__ int +#define __thiscall __attribute__((__thiscall__)) +#define __UINT8_C(c) c +#define __FLT64_MAX_EXP__ 1024 +#define __SIZEOF_WCHAR_T__ 2 +#define __GNUC_PATCHLEVEL__ 0 +#define __WINNT 1 +#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 __FLT64X_MIN__ 3.36210314311209350626267781732175260e-4932F64x +#define __STDCPP_THREADS__ 1 +#define __BFLT16_HAS_DENORM__ 1 +#define __GNUC_STDC_INLINE__ 1 +#define __FLT64_HAS_DENORM__ 1 +#define __FLT32_EPSILON__ 1.19209289550781250000000000000000000e-7F32 +#define __FLT16_HAS_DENORM__ 1 +#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 __GCC_DESTRUCTIVE_SIZE 64 +#define __INTMAX_WIDTH__ 64 +#define __cpp_runtime_arrays 198712L +#define __FLT32_DIG__ 6 +#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__ 1 +#define __INT8_MAX__ 0x7f +#define __LONG_WIDTH__ 32 +#define __DBL_MIN__ double(2.22507385850720138309023271733240406e-308L) +#define __PIC__ 1 +#define __INT32_MAX__ 0x7fffffff +#define __UINT_FAST32_TYPE__ unsigned int +#define _ENABLE_EXTENDED_ALIGNED_STORAGE 1 +#define __FLT16_MANT_DIG__ 11 +#define __FLT32X_NORM_MAX__ 1.79769313486231570814527423731704357e+308F32x +#define __CHAR32_TYPE__ unsigned int +#define __FLT_MAX__ 3.40282346638528859811704183484516925e+38F +#define __SSE2__ 1 +#define __cpp_deduction_guides 201703L +#define __BFLT16_NORM_MAX__ 3.38953138925153547590470800371487867e+38BF16 +#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 __GLIBCXX_BITSIZE_INT_N_0 128 +#define __FLT32X_HAS_QUIET_NAN__ 1 +#define __ATOMIC_CONSUME 1 +#define __GNUC_MINOR__ 1 +#define __GLIBCXX_TYPE_INT_N_0 __int128 +#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 __PTRDIFF_TYPE__ long long int +#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 __SIZE_MAX__ 0xffffffffffffffffULL +#define __UINT_FAST8_TYPE__ unsigned char +#define __cpp_init_captures 201304L +#define __ATOMIC_ACQ_REL 4 +#define __ATOMIC_RELEASE 3 +#define __declspec(x) __attribute__((x)) diff --git a/photowall-qt/build/tests/tst_IndexingWorkflow_autogen/mocs_compilation.cpp b/photowall-qt/build/tests/tst_IndexingWorkflow_autogen/mocs_compilation.cpp new file mode 100644 index 0000000..bda67f7 --- /dev/null +++ b/photowall-qt/build/tests/tst_IndexingWorkflow_autogen/mocs_compilation.cpp @@ -0,0 +1,3 @@ +// This file is autogenerated. Changes will be overwritten. +// No files found that require moc or the moc files are included +enum some_compilers { need_more_than_nothing }; diff --git a/photowall-qt/build/tests/tst_IndexingWorkflow_autogen/timestamp b/photowall-qt/build/tests/tst_IndexingWorkflow_autogen/timestamp new file mode 100644 index 0000000..e69de29 diff --git a/photowall-qt/build/tests/tst_SearchWorkflow_autogen/deps b/photowall-qt/build/tests/tst_SearchWorkflow_autogen/deps new file mode 100644 index 0000000..c835576 --- /dev/null +++ b/photowall-qt/build/tests/tst_SearchWorkflow_autogen/deps @@ -0,0 +1,815 @@ +tst_SearchWorkflow_autogen/timestamp: \ + D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_SearchWorkflow_autogen/moc_predefs.h \ + D:/CodeProject/PhotoWall/photowall-qt/include/photowall.h \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoModel.h \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/RustBridge.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/CMakeLists.txt \ + D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestConfig.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestDataGenerator.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestUtils.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/e2e/tst_SearchWorkflow.cpp \ + D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockFFI.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockPhotoDatabase.h \ + D:/CodeProject/PhotoWall/src-tauri/crates/photowall-ffi/include/photowall.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QAbstractItemModel \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QAbstractListModel \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QDateTime \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QDeadlineTimer \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QEvent \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QFlags \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QHash \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QIODevice \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonArray \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QList \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMap \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMargins \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMetaType \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMutex \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QRandomGenerator \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QRect \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSet \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSharedDataPointer \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSize \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSizeF \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QString \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QStringList \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QTimer \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QUrl \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QVariant \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QtCore \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QtCoreDepends \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20algorithm.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20chrono.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20iterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20map.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20vector.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23functional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q26numeric.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstracteventdispatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractitemmodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractnativeeventfilter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qanimationgroup.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qapplicationstatic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qassociativeiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomicscopedvaluerollback.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbasictimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbitarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbuffer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraymatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcbormap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstreamreader.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstreamwriter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcheckedint_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qchronotimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcollator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcommandlineoption.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcommandlineparser.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconcatenatetablesproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreapplication.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreapplication_platform.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcryptographichash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdeadlinetimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdir.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdiriterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdirlisting.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qeasingcurve.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qelapsedtimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qeventloop.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qexception.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfactoryinterface.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfiledevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfileinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfileselector.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfilesystemwatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuture.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuture_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfutureinterface.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuturesynchronizer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuturewatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qidentityproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qitemselectionmodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlibrary.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlibraryinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qline.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlockfile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qloggingcategory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmargins.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmessageauthenticationcode.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetaobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmimedata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmimedatabase.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmimetype.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmutex.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnativeinterface.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectcleanuphandler.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qoperatingsystemversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qparallelanimationgroup.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpauseanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpermissions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qplugin.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpluginloader.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpoint.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qprocess.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpromise.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qproperty.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpropertyanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpropertyprivate.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qqueue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrandom.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrangemodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrangemodel_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qreadwritelock.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrect.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qresource.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qresultstore.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrunnable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsavefile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedvaluerollback.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsemaphore.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsequentialanimationgroup.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsequentialiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsettings.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedmemory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsignalmapper.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsimd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsize.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsocketnotifier.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsortfilterproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qspan.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstack.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstandardpaths.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstaticlatin1stringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstorageinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlistmodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringliteral.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemsemaphore.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtemporarydir.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtemporaryfile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtestsupport_core.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtextboundaryfinder.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qthread.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qthreadpool.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qthreadstorage.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtimeline.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtimezone.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtipccommon.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtmocconstants.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtranslator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtransposeproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtsan_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtsymbolmacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtyperevision.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qurlquery.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvarianthash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvector.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversionnumber.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qwaitcondition.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qwineventnotifier.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxmlstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxpfunctional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QBrush \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QColor \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QFont \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QIcon \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QImage \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QPixmap \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QTransform \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qbitmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qbrush.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qcolor.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qcursor.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qeventpoint.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qfont.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qguiapplication.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qguiapplication_platform.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qicon.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qimage.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qinputdevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qinputmethod.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qkeysequence.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpaintdevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpixelformat.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpixmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpointingdevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpolygon.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qregion.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qrgb.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qrgba64.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qscreen.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qscreen_platform.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qsurface.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qsurfaceformat.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtestsupport_gui.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtgui-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtransform.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvector2d.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvector3d.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvector4d.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvectornd.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindow.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs_win.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QHostAddress \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkAccessManager \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkCookie \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkReply \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkRequest \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QSslConfiguration \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QSslPreSharedKeyAuthenticator \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qabstractsocket.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qhostaddress.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qhttpheaders.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkaccessmanager.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkcookie.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkreply.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkrequest.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qssl.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslcertificate.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslconfiguration.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslerror.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslpresharedkeyauthenticator.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslsocket.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtcpsocket.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetwork-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/QSignalSpy \ + D:/Qt/6.10.1/mingw_64/include/QtTest/QtTest \ + D:/Qt/6.10.1/mingw_64/include/QtTest/QtTestDepends \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qabstractitemmodeltester.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qbenchmark.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qbenchmarkmetric.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qsignalspy.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtest.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtest_gui.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtest_network.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestassert.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestcase.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestdata.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtesteventloop.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestkeyboard.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestmouse.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestspontaneevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestsystem.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtesttostring.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtesttouch.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestwheel.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestlib-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestversion.h \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Config.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigExtras.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Dependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Targets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6VersionlessAliasTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtFeature.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtFeatureCommon.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtInstallPaths.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicAndroidHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicAppleHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeEarlyPolicyHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeVersionHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicDependencyHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicExternalProjectHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicFinalizerHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicFindPackageHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicGitHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicPluginHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicPluginHelpers_v2.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomAttributionHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomCpeHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomDepHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomFileHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomGenerationHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomLicenseHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomOpsHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomPurlHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomPythonHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomQtEntityHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomSystemDepHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicTargetHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicTestHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicToolHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicWalkLibsHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicWindowsHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestDependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestVersionlessAliasTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/QtTestProperties.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckCXXCompilerFlag.cmake \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/adxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxbf16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxcomplexintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxfp16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxint8intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxtileintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx2intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx5124fmapsintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx5124vnniwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bf16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bf16vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bitalgintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512cdintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512dqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512erintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fp16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fp16vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512ifmaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512ifmavlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512pfintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmi2intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmi2vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmiintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmivlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vlbwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vldqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vnniintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vnnivlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vp2intersectintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vp2intersectvlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vpopcntdqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vpopcntdqvlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxifmaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxneconvertintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxvnniint8intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxvnniintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/bmi2intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/bmiintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_futex.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_ios.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_ios.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/codecvt.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_dir.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_fwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_ops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_path.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/istream.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_conv.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets_nonio.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets_nonio.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/quoted_string.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/random.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/random.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/sstream.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_mutex.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_thread.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_lock.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cassert \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/codecvt \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/condition_variable \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwctype \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/experimental/source_location \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/filesystem \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/future \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iomanip \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ios \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/istream \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/locale \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory_resource \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/mutex \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ostream \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/random \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/shared_mutex \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/sstream \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/ctype_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/ctype_inline.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/messages_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/opt_random.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/time_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cetintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cldemoteintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clflushoptintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clwbintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clzerointrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cmpccxaddintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/emmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/enqcmdintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/f16cintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/fmaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/fxsrintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/gfniintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/hresetintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/ia32intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/immintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/keylockerintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/lwpintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/lzcntintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mm_malloc.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/movdirintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mwaitintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mwaitxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pconfigintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pkuintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/popcntintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/prfchiintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/prfchwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/raointintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/rdseedintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/rtmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/serializeintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/sgxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/shaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/smmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tbmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tsxldtrkintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/uintrintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/vaesintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/vpclmulqdqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/waitpkgintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/wbnoinvdintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/wmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/x86gprintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsavecintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsaveintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsaveoptintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsavesintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xtestintrin.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wctype.h \ + D:/Qt/Tools/CMake_64/bin/cmake.exe diff --git a/photowall-qt/build/tests/tst_SearchWorkflow_autogen/include/tst_SearchWorkflow.moc b/photowall-qt/build/tests/tst_SearchWorkflow_autogen/include/tst_SearchWorkflow.moc new file mode 100644 index 0000000..6bd23a4 --- /dev/null +++ b/photowall-qt/build/tests/tst_SearchWorkflow_autogen/include/tst_SearchWorkflow.moc @@ -0,0 +1,144 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'tst_SearchWorkflow.cpp' +** +** Created by: The Qt Meta Object Compiler version 69 (Qt 6.10.1) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include + +#include + +#include + + +#include +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'tst_SearchWorkflow.cpp' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 69 +#error "This file was generated using the moc from 6.10.1. 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 { +struct qt_meta_tag_ZN18tst_SearchWorkflowE_t {}; +} // unnamed namespace + +template <> constexpr inline auto tst_SearchWorkflow::qt_create_metaobjectdata() +{ + namespace QMC = QtMocConstants; + QtMocHelpers::StringRefStorage qt_stringData { + "tst_SearchWorkflow", + "initTestCase", + "", + "cleanupTestCase", + "init", + "cleanup", + "testSearchByFilename", + "testFilterByFavorite", + "testFilterByRating", + "testFilterByTag", + "testMultipleFilters", + "testClearFilters" + }; + + QtMocHelpers::UintData qt_methods { + // Slot 'initTestCase' + QtMocHelpers::SlotData(1, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'cleanupTestCase' + QtMocHelpers::SlotData(3, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'init' + QtMocHelpers::SlotData(4, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'cleanup' + QtMocHelpers::SlotData(5, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'testSearchByFilename' + QtMocHelpers::SlotData(6, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'testFilterByFavorite' + QtMocHelpers::SlotData(7, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'testFilterByRating' + QtMocHelpers::SlotData(8, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'testFilterByTag' + QtMocHelpers::SlotData(9, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'testMultipleFilters' + QtMocHelpers::SlotData(10, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'testClearFilters' + QtMocHelpers::SlotData(11, 2, QMC::AccessPrivate, QMetaType::Void), + }; + QtMocHelpers::UintData qt_properties { + }; + QtMocHelpers::UintData qt_enums { + }; + return QtMocHelpers::metaObjectData(QMC::MetaObjectFlag{}, qt_stringData, + qt_methods, qt_properties, qt_enums); +} +Q_CONSTINIT const QMetaObject tst_SearchWorkflow::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_staticMetaObjectStaticContent.stringdata, + qt_staticMetaObjectStaticContent.data, + qt_static_metacall, + nullptr, + qt_staticMetaObjectRelocatingContent.metaTypes, + nullptr +} }; + +void tst_SearchWorkflow::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + auto *_t = static_cast(_o); + if (_c == QMetaObject::InvokeMetaMethod) { + switch (_id) { + case 0: _t->initTestCase(); break; + case 1: _t->cleanupTestCase(); break; + case 2: _t->init(); break; + case 3: _t->cleanup(); break; + case 4: _t->testSearchByFilename(); break; + case 5: _t->testFilterByFavorite(); break; + case 6: _t->testFilterByRating(); break; + case 7: _t->testFilterByTag(); break; + case 8: _t->testMultipleFilters(); break; + case 9: _t->testClearFilters(); break; + default: ; + } + } + (void)_a; +} + +const QMetaObject *tst_SearchWorkflow::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *tst_SearchWorkflow::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_staticMetaObjectStaticContent.strings)) + return static_cast(this); + return QObject::qt_metacast(_clname); +} + +int tst_SearchWorkflow::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QObject::qt_metacall(_c, _id, _a); + if (_id < 0) + return _id; + if (_c == QMetaObject::InvokeMetaMethod) { + if (_id < 10) + qt_static_metacall(this, _c, _id, _a); + _id -= 10; + } + if (_c == QMetaObject::RegisterMethodArgumentMetaType) { + if (_id < 10) + *reinterpret_cast(_a[0]) = QMetaType(); + _id -= 10; + } + return _id; +} +QT_WARNING_POP diff --git a/photowall-qt/build/tests/tst_SearchWorkflow_autogen/include/tst_SearchWorkflow.moc.d b/photowall-qt/build/tests/tst_SearchWorkflow_autogen/include/tst_SearchWorkflow.moc.d new file mode 100644 index 0000000..8f8e4e2 --- /dev/null +++ b/photowall-qt/build/tests/tst_SearchWorkflow_autogen/include/tst_SearchWorkflow.moc.d @@ -0,0 +1,762 @@ +D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_SearchWorkflow_autogen/include/tst_SearchWorkflow.moc: D:/CodeProject/PhotoWall/photowall-qt/tests/e2e/tst_SearchWorkflow.cpp \ + D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_SearchWorkflow_autogen/moc_predefs.h \ + D:/CodeProject/PhotoWall/photowall-qt/include/photowall.h \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoModel.h \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/RustBridge.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestConfig.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestDataGenerator.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestUtils.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockFFI.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockPhotoDatabase.h \ + D:/CodeProject/PhotoWall/src-tauri/crates/photowall-ffi/include/photowall.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QAbstractItemModel \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QAbstractListModel \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QDateTime \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QDeadlineTimer \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QEvent \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QFlags \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QHash \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QIODevice \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonArray \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QList \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMap \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMargins \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMetaType \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMutex \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QRandomGenerator \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QRect \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSet \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSharedDataPointer \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSize \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSizeF \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QString \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QStringList \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QTimer \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QUrl \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QVariant \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QtCore \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QtCoreDepends \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20algorithm.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20chrono.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20iterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20map.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20vector.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23functional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q26numeric.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstracteventdispatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractitemmodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractnativeeventfilter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qanimationgroup.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qapplicationstatic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qassociativeiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomicscopedvaluerollback.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbasictimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbitarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbuffer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraymatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcbormap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstreamreader.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstreamwriter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcheckedint_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qchronotimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcollator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcommandlineoption.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcommandlineparser.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconcatenatetablesproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreapplication.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreapplication_platform.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcryptographichash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdeadlinetimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdir.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdiriterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdirlisting.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qeasingcurve.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qelapsedtimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qeventloop.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qexception.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfactoryinterface.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfiledevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfileinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfileselector.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfilesystemwatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuture.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuture_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfutureinterface.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuturesynchronizer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuturewatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qidentityproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qitemselectionmodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlibrary.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlibraryinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qline.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlockfile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qloggingcategory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmargins.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmessageauthenticationcode.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetaobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmimedata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmimedatabase.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmimetype.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmutex.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnativeinterface.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectcleanuphandler.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qoperatingsystemversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qparallelanimationgroup.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpauseanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpermissions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qplugin.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpluginloader.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpoint.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qprocess.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpromise.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qproperty.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpropertyanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpropertyprivate.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qqueue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrandom.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrangemodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrangemodel_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qreadwritelock.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrect.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qresource.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qresultstore.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrunnable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsavefile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedvaluerollback.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsemaphore.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsequentialanimationgroup.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsequentialiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsettings.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedmemory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsignalmapper.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsimd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsize.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsocketnotifier.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsortfilterproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qspan.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstack.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstandardpaths.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstaticlatin1stringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstorageinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlistmodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringliteral.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemsemaphore.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtemporarydir.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtemporaryfile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtestsupport_core.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtextboundaryfinder.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qthread.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qthreadpool.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qthreadstorage.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtimeline.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtimezone.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtipccommon.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtmocconstants.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtranslator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtransposeproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtsan_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtsymbolmacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtyperevision.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qurlquery.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvarianthash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvector.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversionnumber.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qwaitcondition.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qwineventnotifier.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxmlstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxpfunctional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QBrush \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QColor \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QFont \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QIcon \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QImage \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QPixmap \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QTransform \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qbitmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qbrush.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qcolor.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qcursor.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qeventpoint.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qfont.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qguiapplication.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qguiapplication_platform.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qicon.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qimage.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qinputdevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qinputmethod.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qkeysequence.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpaintdevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpixelformat.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpixmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpointingdevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpolygon.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qregion.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qrgb.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qrgba64.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qscreen.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qscreen_platform.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qsurface.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qsurfaceformat.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtestsupport_gui.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtgui-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtransform.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvector2d.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvector3d.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvector4d.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvectornd.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindow.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs_win.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QHostAddress \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkAccessManager \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkCookie \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkReply \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkRequest \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QSslConfiguration \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QSslPreSharedKeyAuthenticator \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qabstractsocket.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qhostaddress.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qhttpheaders.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkaccessmanager.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkcookie.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkreply.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkrequest.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qssl.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslcertificate.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslconfiguration.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslerror.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslpresharedkeyauthenticator.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslsocket.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtcpsocket.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetwork-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/QSignalSpy \ + D:/Qt/6.10.1/mingw_64/include/QtTest/QtTest \ + D:/Qt/6.10.1/mingw_64/include/QtTest/QtTestDepends \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qabstractitemmodeltester.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qbenchmark.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qbenchmarkmetric.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qsignalspy.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtest.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtest_gui.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtest_network.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestassert.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestcase.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestdata.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtesteventloop.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestkeyboard.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestmouse.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestspontaneevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestsystem.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtesttostring.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtesttouch.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestwheel.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestlib-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestversion.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/adxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxbf16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxcomplexintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxfp16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxint8intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxtileintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx2intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx5124fmapsintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx5124vnniwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bf16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bf16vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bitalgintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512cdintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512dqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512erintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fp16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fp16vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512ifmaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512ifmavlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512pfintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmi2intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmi2vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmiintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmivlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vlbwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vldqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vnniintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vnnivlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vp2intersectintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vp2intersectvlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vpopcntdqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vpopcntdqvlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxifmaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxneconvertintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxvnniint8intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxvnniintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/bmi2intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/bmiintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_futex.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_ios.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_ios.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/codecvt.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_dir.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_fwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_ops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_path.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/istream.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_conv.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets_nonio.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets_nonio.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/quoted_string.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/random.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/random.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/sstream.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_mutex.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_thread.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_lock.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cassert \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/codecvt \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/condition_variable \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwctype \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/experimental/source_location \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/filesystem \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/future \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iomanip \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ios \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/istream \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/locale \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory_resource \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/mutex \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ostream \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/random \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/shared_mutex \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/sstream \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/ctype_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/ctype_inline.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/messages_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/opt_random.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/time_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cetintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cldemoteintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clflushoptintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clwbintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clzerointrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cmpccxaddintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/emmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/enqcmdintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/f16cintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/fmaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/fxsrintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/gfniintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/hresetintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/ia32intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/immintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/keylockerintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/lwpintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/lzcntintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mm_malloc.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/movdirintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mwaitintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mwaitxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pconfigintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pkuintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/popcntintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/prfchiintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/prfchwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/raointintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/rdseedintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/rtmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/serializeintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/sgxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/shaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/smmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tbmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tsxldtrkintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/uintrintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/vaesintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/vpclmulqdqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/waitpkgintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/wbnoinvdintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/wmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/x86gprintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsavecintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsaveintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsaveoptintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsavesintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xtestintrin.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wctype.h diff --git a/photowall-qt/build/tests/tst_SearchWorkflow_autogen/moc_predefs.h b/photowall-qt/build/tests/tst_SearchWorkflow_autogen/moc_predefs.h new file mode 100644 index 0000000..222f97a --- /dev/null +++ b/photowall-qt/build/tests/tst_SearchWorkflow_autogen/moc_predefs.h @@ -0,0 +1,489 @@ +#define __DBL_MIN_EXP__ (-1021) +#define __cpp_nontype_template_parameter_auto 201606L +#define __UINT_LEAST16_MAX__ 0xffff +#define __FLT16_HAS_QUIET_NAN__ 1 +#define __ATOMIC_ACQUIRE 2 +#define QT_TESTCASE_BUILDDIR "D:/CodeProject/PhotoWall/photowall-qt/build/tests" +#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 __BFLT16_DENORM_MIN__ 9.18354961579912115600575419704879436e-41BF16 +#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 __BFLT16_MIN_10_EXP__ (-37) +#define QT_GUI_LIB 1 +#define __ORDER_LITTLE_ENDIAN__ 1234 +#define __WCHAR_MAX__ 0xffff +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1 +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1 +#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 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1 +#define QT_OPENGL_LIB 1 +#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 __LDBL_HAS_INFINITY__ 1 +#define __INT_LEAST8_WIDTH__ 8 +#define __cpp_variadic_using 201611L +#define __UINT_LEAST64_MAX__ 0xffffffffffffffffULL +#define __INT_LEAST8_MAX__ 0x7f +#define __cpp_attributes 200809L +#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 __BFLT16_MAX_10_EXP__ 38 +#define __BFLT16_MAX_EXP__ 128 +#define __LDBL_IS_IEC_60559__ 1 +#define QT_QMLINTEGRATION_LIB 1 +#define __FLT64X_HAS_QUIET_NAN__ 1 +#define QT_TESTLIB_LIB 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 __cpp_nsdmi 200809L +#define __BFLT16_DECIMAL_DIG__ 4 +#define __DEC32_EPSILON__ 1E-6DF +#define __FLT_EVAL_METHOD_TS_18661_3__ 0 +#define __UINT32_MAX__ 0xffffffffU +#define __GXX_EXPERIMENTAL_CXX0X__ 1 +#define __DBL_DENORM_MIN__ double(4.94065645841246544176568792868221372e-324L) +#define __FLT128_MIN_EXP__ (-16381) +#define __WINT_MIN__ 0 +#define __FLT128_MIN_10_EXP__ (-4931) +#define __FLT32X_IS_IEC_60559__ 1 +#define __INT_LEAST16_WIDTH__ 16 +#define MINGW_HAS_SECURE_API 1 +#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 __ATOMIC_SEQ_CST 5 +#define _UNICODE 1 +#define __INT_LEAST64_MAX__ 0x7fffffffffffffffLL +#define __FLT32X_MANT_DIG__ 53 +#define __GCC_ATOMIC_CHAR16_T_LOCK_FREE 2 +#define __cpp_aligned_new 201606L +#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 __FLT_EPSILON__ 1.19209289550781250000000000000000000e-7F +#define __GXX_WEAK__ 1 +#define __SHRT_WIDTH__ 16 +#define __FLT32_IS_IEC_60559__ 1 +#define __LDBL_MIN__ 3.36210314311209350626267781732175260e-4932L +#define __DBL_IS_IEC_60559__ 1 +#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 __INT_WIDTH__ 32 +#define UNICODE 1 +#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 __cpp_return_type_deduction 201304L +#define __FLT16_MIN_EXP__ (-13) +#define __FLT64_MANT_DIG__ 53 +#define _REENTRANT 1 +#define __FLT64X_MANT_DIG__ 64 +#define __BFLT16_DIG__ 2 +#define __GNUC__ 13 +#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 __SIZE_TYPE__ long long unsigned int +#define __FLT64_MAX_10_EXP__ 308 +#define __BFLT16_IS_IEC_60559__ 0 +#define __FLT16_MAX_10_EXP__ 4 +#define __cpp_delegating_constructors 200604L +#define __DBL_MAX__ double(1.79769313486231570814527423731704357e+308L) +#define _thiscall __attribute__((__thiscall__)) +#define __cpp_raw_strings 200710L +#define __INT_FAST32_MAX__ 0x7fffffff +#define __DBL_HAS_INFINITY__ 1 +#define __INT64_MAX__ 0x7fffffffffffffffLL +#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 __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 __SEG_GS 1 +#define __BFLT16_EPSILON__ 7.81250000000000000000000000000000000e-3BF16 +#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 __FLT16_DECIMAL_DIG__ 5 +#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__ 13 +#define __LONG_LONG_MAX__ 0x7fffffffffffffffLL +#define __SIZEOF_SIZE_T__ 8 +#define __BFLT16_HAS_INFINITY__ 1 +#define __FLT64X_MIN_EXP__ (-16381) +#define __SIZEOF_WINT_T__ 2 +#define __FLT32X_DIG__ 15 +#define __LONG_LONG_WIDTH__ 64 +#define QT_TESTCASE_SOURCEDIR "D:/CodeProject/PhotoWall/photowall-qt/tests" +#define __cpp_initializer_lists 200806L +#define __FLT32_MAX_EXP__ 128 +#define __cpp_hex_float 201603L +#define __GXX_ABI_VERSION 1018 +#define __FLT_MIN_EXP__ (-125) +#define __x86_64 1 +#define __cpp_lambdas 200907L +#define __INT_FAST64_TYPE__ long long int +#define __BFLT16_MAX__ 3.38953138925153547590470800371487867e+38BF16 +#define __FLT64_DENORM_MIN__ 4.94065645841246544176568792868221372e-324F64 +#define __cpp_template_auto 201606L +#define __FLT16_DENORM_MIN__ 5.96046447753906250000000000000000000e-8F16 +#define __FLT128_EPSILON__ 1.92592994438723585305597794258492732e-34F128 +#define __FLT64X_NORM_MAX__ 1.18973149535723176502126385303097021e+4932F64x +#define __SIZEOF_POINTER__ 8 +#define __DBL_HAS_QUIET_NAN__ 1 +#define __FLT32X_EPSILON__ 2.22044604925031308084726333618164062e-16F32x +#define __LDBL_MAX_EXP__ 16384 +#define __DECIMAL_BID_FORMAT__ 1 +#define __GXX_TYPEINFO_EQUALITY_INLINE 0 +#define __FLT64_MIN_10_EXP__ (-307) +#define __FLT16_MIN_10_EXP__ (-4) +#define __FLT64X_DECIMAL_DIG__ 21 +#define __DEC128_MIN__ 1E-6143DL +#define __REGISTER_PREFIX__ +#define __UINT16_MAX__ 0xffff +#define __cdecl __attribute__((__cdecl__)) +#define __FLT128_HAS_INFINITY__ 1 +#define __FLT32_MIN__ 1.17549435082228750796873653722224568e-38F32 +#define __UINT8_TYPE__ unsigned char +#define __FLT_DIG__ 6 +#define __NO_INLINE__ 1 +#define __DEC_EVAL_METHOD__ 2 +#define __FLT_MANT_DIG__ 24 +#define __LDBL_DECIMAL_DIG__ 21 +#define __VERSION__ "13.1.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 QT_QUICK_LIB 1 +#define __FLT128_MAX_EXP__ 16384 +#define QT_QML_LIB 1 +#define __FLT32_MANT_DIG__ 24 +#define __FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN__ +#define SIZEOF_DPTR (sizeof(void*)) +#define __FLT32X_MIN_EXP__ (-1021) +#define __cpp_aggregate_bases 201603L +#define __BFLT16_MIN__ 1.17549435082228750796873653722224568e-38BF16 +#define __FLT128_HAS_DENORM__ 1 +#define __FLT32_DECIMAL_DIG__ 9 +#define __FLT128_DIG__ 33 +#define _INTEGRAL_MAX_BITS 64 +#define __INT32_C(c) c +#define __DEC64_EPSILON__ 1E-15DD +#define __ORDER_PDP_ENDIAN__ 3412 +#define __DEC128_MIN_EXP__ (-6142) +#define __DEC128_MAX__ 9.999999999999999999999999999999999E6144DL +#define __INT_FAST32_TYPE__ int +#define __UINT_LEAST16_TYPE__ short unsigned int +#define __DEC128_MAX_EXP__ 6145 +#define __DBL_HAS_DENORM__ 1 +#define __cpp_rtti 199711L +#define __UINT64_MAX__ 0xffffffffffffffffULL +#define __FLT_IS_IEC_60559__ 1 +#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 __BFLT16_HAS_QUIET_NAN__ 1 +#define __FLT_RADIX__ 2 +#define __INT_LEAST16_TYPE__ short int +#define __LDBL_EPSILON__ 1.08420217248550443400745280086994171e-19L +#define __UINTMAX_C(c) c ## ULL +#define __FLT16_DIG__ 3 +#define __FLT32X_MIN__ 2.22507385850720138309023271733240406e-308F32x +#define __SIG_ATOMIC_MAX__ 0x7fffffff +#define __cpp_constexpr 201603L +#define __GCC_ATOMIC_WCHAR_T_LOCK_FREE 2 +#define __USER_LABEL_PREFIX__ +#define __SIZEOF_PTRDIFF_T__ 8 +#define __FLT64X_HAS_INFINITY__ 1 +#define __SIZEOF_LONG__ 4 +#define __LDBL_DIG__ 18 +#define __FLT64_IS_IEC_60559__ 1 +#define __x86_64__ 1 +#define __FLT16_IS_IEC_60559__ 1 +#define __FLT16_MAX_EXP__ 16 +#define __DEC32_SUBNORMAL_MIN__ 0.000001E-95DF +#define __MSVCRT__ 1 +#define __INT_FAST16_MAX__ 0x7fff +#define __GCC_CONSTRUCTIVE_SIZE 64 +#define __FLT64_DIG__ 15 +#define __UINT_FAST32_MAX__ 0xffffffffU +#define __UINT_LEAST64_TYPE__ long long unsigned int +#define __FLT16_EPSILON__ 9.76562500000000000000000000000000000e-4F16 +#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 __FLT16_NORM_MAX__ 6.55040000000000000000000000000000000e+4F16 +#define __DEC64_MANT_DIG__ 16 +#define QT_NETWORK_LIB 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 __FLT16_MAX__ 6.55040000000000000000000000000000000e+4F16 +#define __nocona__ 1 +#define __FLT128_MIN__ 3.36210314311209350626267781732175260e-4932F128 +#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 __WIN64__ 1 +#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 __UINT16_C(c) c +#define __PTRDIFF_WIDTH__ 64 +#define __LDBL_MANT_DIG__ 64 +#define __cpp_range_based_for 201603L +#define __INT_FAST16_WIDTH__ 16 +#define __FLT64_HAS_INFINITY__ 1 +#define __FLT64X_MAX__ 1.18973149535723176502126385303097021e+4932F64x +#define __FLT16_HAS_INFINITY__ 1 +#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 __INTPTR_TYPE__ long long int +#define __UINT16_TYPE__ short unsigned int +#define __WCHAR_TYPE__ short unsigned int +#define QT_QUICKCONTROLS2_LIB 1 +#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 __FLT32_HAS_INFINITY__ 1 +#define __FLT64X_MAX_EXP__ 16384 +#define __UINT_FAST64_TYPE__ long long unsigned int +#define __cpp_inline_variables 201606L +#define __BFLT16_MIN_EXP__ (-125) +#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 QT_CORE_LIB 1 +#define __SIZEOF_FLOAT128__ 16 +#define __BFLT16_MANT_DIG__ 8 +#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 __FLT32X_MAX_10_EXP__ 308 +#define __cpp_namespace_attributes 201411L +#define __WIN32 1 +#define __SIZEOF_INT128__ 16 +#define __FLT16_MIN__ 6.10351562500000000000000000000000000e-5F16 +#define __FLT64X_IS_IEC_60559__ 1 +#define __WCHAR_UNSIGNED__ 1 +#define __LDBL_MAX_10_EXP__ 4932 +#define __ATOMIC_RELAXED 0 +#define __DBL_EPSILON__ double(2.22044604925031308084726333618164062e-16L) +#define __INT_LEAST32_TYPE__ int +#define __thiscall __attribute__((__thiscall__)) +#define __UINT8_C(c) c +#define __FLT64_MAX_EXP__ 1024 +#define __SIZEOF_WCHAR_T__ 2 +#define __GNUC_PATCHLEVEL__ 0 +#define __WINNT 1 +#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 __FLT64X_MIN__ 3.36210314311209350626267781732175260e-4932F64x +#define __STDCPP_THREADS__ 1 +#define __BFLT16_HAS_DENORM__ 1 +#define __GNUC_STDC_INLINE__ 1 +#define __FLT64_HAS_DENORM__ 1 +#define __FLT32_EPSILON__ 1.19209289550781250000000000000000000e-7F32 +#define __FLT16_HAS_DENORM__ 1 +#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 __GCC_DESTRUCTIVE_SIZE 64 +#define __INTMAX_WIDTH__ 64 +#define __cpp_runtime_arrays 198712L +#define __FLT32_DIG__ 6 +#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__ 1 +#define __INT8_MAX__ 0x7f +#define __LONG_WIDTH__ 32 +#define __DBL_MIN__ double(2.22507385850720138309023271733240406e-308L) +#define __PIC__ 1 +#define __INT32_MAX__ 0x7fffffff +#define __UINT_FAST32_TYPE__ unsigned int +#define _ENABLE_EXTENDED_ALIGNED_STORAGE 1 +#define __FLT16_MANT_DIG__ 11 +#define __FLT32X_NORM_MAX__ 1.79769313486231570814527423731704357e+308F32x +#define __CHAR32_TYPE__ unsigned int +#define __FLT_MAX__ 3.40282346638528859811704183484516925e+38F +#define __SSE2__ 1 +#define __cpp_deduction_guides 201703L +#define __BFLT16_NORM_MAX__ 3.38953138925153547590470800371487867e+38BF16 +#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 __GLIBCXX_BITSIZE_INT_N_0 128 +#define __FLT32X_HAS_QUIET_NAN__ 1 +#define __ATOMIC_CONSUME 1 +#define __GNUC_MINOR__ 1 +#define __GLIBCXX_TYPE_INT_N_0 __int128 +#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 __PTRDIFF_TYPE__ long long int +#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 __SIZE_MAX__ 0xffffffffffffffffULL +#define __UINT_FAST8_TYPE__ unsigned char +#define __cpp_init_captures 201304L +#define __ATOMIC_ACQ_REL 4 +#define __ATOMIC_RELEASE 3 +#define __declspec(x) __attribute__((x)) diff --git a/photowall-qt/build/tests/tst_SearchWorkflow_autogen/mocs_compilation.cpp b/photowall-qt/build/tests/tst_SearchWorkflow_autogen/mocs_compilation.cpp new file mode 100644 index 0000000..bda67f7 --- /dev/null +++ b/photowall-qt/build/tests/tst_SearchWorkflow_autogen/mocs_compilation.cpp @@ -0,0 +1,3 @@ +// This file is autogenerated. Changes will be overwritten. +// No files found that require moc or the moc files are included +enum some_compilers { need_more_than_nothing }; diff --git a/photowall-qt/build/tests/tst_SearchWorkflow_autogen/timestamp b/photowall-qt/build/tests/tst_SearchWorkflow_autogen/timestamp new file mode 100644 index 0000000..e69de29 diff --git a/photowall-qt/build/tests/tst_SettingsWorkflow_autogen/deps b/photowall-qt/build/tests/tst_SettingsWorkflow_autogen/deps new file mode 100644 index 0000000..14d2f8d --- /dev/null +++ b/photowall-qt/build/tests/tst_SettingsWorkflow_autogen/deps @@ -0,0 +1,810 @@ +tst_SettingsWorkflow_autogen/timestamp: \ + D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_SettingsWorkflow_autogen/moc_predefs.h \ + D:/CodeProject/PhotoWall/photowall-qt/include/photowall.h \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/RustBridge.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/CMakeLists.txt \ + D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestConfig.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestUtils.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/e2e/tst_SettingsWorkflow.cpp \ + D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockFFI.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockPhotoDatabase.h \ + D:/CodeProject/PhotoWall/src-tauri/crates/photowall-ffi/include/photowall.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QAbstractItemModel \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QDeadlineTimer \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QEvent \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QFlags \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QHash \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QIODevice \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonArray \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QList \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMap \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMargins \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMetaType \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMutex \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QRect \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSet \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSharedDataPointer \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSize \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSizeF \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QString \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QStringList \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QTimer \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QUrl \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QVariant \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QtCore \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QtCoreDepends \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20algorithm.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20chrono.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20iterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20map.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20vector.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23functional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q26numeric.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstracteventdispatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractitemmodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractnativeeventfilter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qanimationgroup.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qapplicationstatic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qassociativeiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomicscopedvaluerollback.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbasictimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbitarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbuffer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraymatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcbormap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstreamreader.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstreamwriter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcheckedint_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qchronotimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcollator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcommandlineoption.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcommandlineparser.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconcatenatetablesproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreapplication.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreapplication_platform.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcryptographichash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdeadlinetimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdir.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdiriterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdirlisting.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qeasingcurve.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qelapsedtimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qeventloop.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qexception.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfactoryinterface.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfiledevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfileinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfileselector.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfilesystemwatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuture.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuture_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfutureinterface.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuturesynchronizer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuturewatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qidentityproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qitemselectionmodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlibrary.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlibraryinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qline.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlockfile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qloggingcategory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmargins.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmessageauthenticationcode.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetaobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmimedata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmimedatabase.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmimetype.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmutex.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnativeinterface.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectcleanuphandler.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qoperatingsystemversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qparallelanimationgroup.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpauseanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpermissions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qplugin.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpluginloader.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpoint.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qprocess.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpromise.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qproperty.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpropertyanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpropertyprivate.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qqueue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrandom.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrangemodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrangemodel_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qreadwritelock.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrect.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qresource.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qresultstore.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrunnable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsavefile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedvaluerollback.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsemaphore.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsequentialanimationgroup.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsequentialiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsettings.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedmemory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsignalmapper.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsimd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsize.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsocketnotifier.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsortfilterproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qspan.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstack.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstandardpaths.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstaticlatin1stringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstorageinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlistmodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringliteral.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemsemaphore.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtemporarydir.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtemporaryfile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtestsupport_core.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtextboundaryfinder.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qthread.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qthreadpool.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qthreadstorage.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtimeline.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtimezone.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtipccommon.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtmocconstants.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtranslator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtransposeproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtsan_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtsymbolmacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtyperevision.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qurlquery.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvarianthash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvector.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversionnumber.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qwaitcondition.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qwineventnotifier.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxmlstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxpfunctional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QBrush \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QColor \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QFont \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QIcon \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QImage \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QPixmap \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QTransform \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qbitmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qbrush.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qcolor.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qcursor.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qeventpoint.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qfont.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qguiapplication.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qguiapplication_platform.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qicon.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qimage.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qinputdevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qinputmethod.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qkeysequence.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpaintdevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpixelformat.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpixmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpointingdevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpolygon.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qregion.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qrgb.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qrgba64.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qscreen.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qscreen_platform.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qsurface.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qsurfaceformat.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtestsupport_gui.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtgui-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtransform.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvector2d.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvector3d.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvector4d.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvectornd.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindow.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs_win.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QHostAddress \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkAccessManager \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkCookie \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkReply \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkRequest \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QSslConfiguration \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QSslPreSharedKeyAuthenticator \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qabstractsocket.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qhostaddress.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qhttpheaders.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkaccessmanager.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkcookie.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkreply.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkrequest.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qssl.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslcertificate.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslconfiguration.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslerror.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslpresharedkeyauthenticator.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslsocket.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtcpsocket.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetwork-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/QSignalSpy \ + D:/Qt/6.10.1/mingw_64/include/QtTest/QtTest \ + D:/Qt/6.10.1/mingw_64/include/QtTest/QtTestDepends \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qabstractitemmodeltester.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qbenchmark.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qbenchmarkmetric.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qsignalspy.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtest.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtest_gui.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtest_network.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestassert.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestcase.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestdata.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtesteventloop.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestkeyboard.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestmouse.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestspontaneevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestsystem.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtesttostring.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtesttouch.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestwheel.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestlib-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestversion.h \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Config.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigExtras.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Dependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Targets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6VersionlessAliasTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtFeature.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtFeatureCommon.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtInstallPaths.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicAndroidHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicAppleHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeEarlyPolicyHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeVersionHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicDependencyHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicExternalProjectHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicFinalizerHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicFindPackageHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicGitHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicPluginHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicPluginHelpers_v2.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomAttributionHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomCpeHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomDepHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomFileHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomGenerationHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomLicenseHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomOpsHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomPurlHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomPythonHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomQtEntityHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomSystemDepHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicTargetHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicTestHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicToolHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicWalkLibsHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicWindowsHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestDependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestVersionlessAliasTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/QtTestProperties.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckCXXCompilerFlag.cmake \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/adxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxbf16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxcomplexintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxfp16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxint8intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxtileintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx2intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx5124fmapsintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx5124vnniwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bf16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bf16vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bitalgintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512cdintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512dqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512erintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fp16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fp16vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512ifmaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512ifmavlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512pfintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmi2intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmi2vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmiintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmivlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vlbwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vldqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vnniintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vnnivlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vp2intersectintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vp2intersectvlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vpopcntdqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vpopcntdqvlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxifmaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxneconvertintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxvnniint8intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxvnniintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/bmi2intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/bmiintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_futex.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_ios.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_ios.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/codecvt.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_dir.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_fwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_ops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_path.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/istream.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_conv.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets_nonio.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets_nonio.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/quoted_string.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/random.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/random.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/sstream.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_mutex.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_thread.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_lock.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cassert \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/codecvt \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/condition_variable \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwctype \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/experimental/source_location \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/filesystem \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/future \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iomanip \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ios \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/istream \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/locale \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory_resource \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/mutex \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ostream \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/random \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/shared_mutex \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/sstream \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/ctype_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/ctype_inline.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/messages_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/opt_random.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/time_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cetintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cldemoteintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clflushoptintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clwbintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clzerointrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cmpccxaddintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/emmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/enqcmdintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/f16cintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/fmaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/fxsrintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/gfniintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/hresetintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/ia32intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/immintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/keylockerintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/lwpintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/lzcntintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mm_malloc.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/movdirintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mwaitintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mwaitxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pconfigintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pkuintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/popcntintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/prfchiintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/prfchwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/raointintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/rdseedintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/rtmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/serializeintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/sgxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/shaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/smmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tbmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tsxldtrkintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/uintrintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/vaesintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/vpclmulqdqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/waitpkgintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/wbnoinvdintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/wmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/x86gprintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsavecintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsaveintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsaveoptintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsavesintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xtestintrin.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wctype.h \ + D:/Qt/Tools/CMake_64/bin/cmake.exe diff --git a/photowall-qt/build/tests/tst_SettingsWorkflow_autogen/include/tst_SettingsWorkflow.moc b/photowall-qt/build/tests/tst_SettingsWorkflow_autogen/include/tst_SettingsWorkflow.moc new file mode 100644 index 0000000..e178b8c --- /dev/null +++ b/photowall-qt/build/tests/tst_SettingsWorkflow_autogen/include/tst_SettingsWorkflow.moc @@ -0,0 +1,132 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'tst_SettingsWorkflow.cpp' +** +** Created by: The Qt Meta Object Compiler version 69 (Qt 6.10.1) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include + +#include + +#include + + +#include +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'tst_SettingsWorkflow.cpp' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 69 +#error "This file was generated using the moc from 6.10.1. 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 { +struct qt_meta_tag_ZN20tst_SettingsWorkflowE_t {}; +} // unnamed namespace + +template <> constexpr inline auto tst_SettingsWorkflow::qt_create_metaobjectdata() +{ + namespace QMC = QtMocConstants; + QtMocHelpers::StringRefStorage qt_stringData { + "tst_SettingsWorkflow", + "initTestCase", + "", + "cleanupTestCase", + "init", + "cleanup", + "testGetSettings", + "testSaveSettings", + "testSettingsRoundTrip" + }; + + QtMocHelpers::UintData qt_methods { + // Slot 'initTestCase' + QtMocHelpers::SlotData(1, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'cleanupTestCase' + QtMocHelpers::SlotData(3, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'init' + QtMocHelpers::SlotData(4, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'cleanup' + QtMocHelpers::SlotData(5, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'testGetSettings' + QtMocHelpers::SlotData(6, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'testSaveSettings' + QtMocHelpers::SlotData(7, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'testSettingsRoundTrip' + QtMocHelpers::SlotData(8, 2, QMC::AccessPrivate, QMetaType::Void), + }; + QtMocHelpers::UintData qt_properties { + }; + QtMocHelpers::UintData qt_enums { + }; + return QtMocHelpers::metaObjectData(QMC::MetaObjectFlag{}, qt_stringData, + qt_methods, qt_properties, qt_enums); +} +Q_CONSTINIT const QMetaObject tst_SettingsWorkflow::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_staticMetaObjectStaticContent.stringdata, + qt_staticMetaObjectStaticContent.data, + qt_static_metacall, + nullptr, + qt_staticMetaObjectRelocatingContent.metaTypes, + nullptr +} }; + +void tst_SettingsWorkflow::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + auto *_t = static_cast(_o); + if (_c == QMetaObject::InvokeMetaMethod) { + switch (_id) { + case 0: _t->initTestCase(); break; + case 1: _t->cleanupTestCase(); break; + case 2: _t->init(); break; + case 3: _t->cleanup(); break; + case 4: _t->testGetSettings(); break; + case 5: _t->testSaveSettings(); break; + case 6: _t->testSettingsRoundTrip(); break; + default: ; + } + } + (void)_a; +} + +const QMetaObject *tst_SettingsWorkflow::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *tst_SettingsWorkflow::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_staticMetaObjectStaticContent.strings)) + return static_cast(this); + return QObject::qt_metacast(_clname); +} + +int tst_SettingsWorkflow::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QObject::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; + } + if (_c == QMetaObject::RegisterMethodArgumentMetaType) { + if (_id < 7) + *reinterpret_cast(_a[0]) = QMetaType(); + _id -= 7; + } + return _id; +} +QT_WARNING_POP diff --git a/photowall-qt/build/tests/tst_SettingsWorkflow_autogen/include/tst_SettingsWorkflow.moc.d b/photowall-qt/build/tests/tst_SettingsWorkflow_autogen/include/tst_SettingsWorkflow.moc.d new file mode 100644 index 0000000..b7c0db4 --- /dev/null +++ b/photowall-qt/build/tests/tst_SettingsWorkflow_autogen/include/tst_SettingsWorkflow.moc.d @@ -0,0 +1,757 @@ +D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_SettingsWorkflow_autogen/include/tst_SettingsWorkflow.moc: D:/CodeProject/PhotoWall/photowall-qt/tests/e2e/tst_SettingsWorkflow.cpp \ + D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_SettingsWorkflow_autogen/moc_predefs.h \ + D:/CodeProject/PhotoWall/photowall-qt/include/photowall.h \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/RustBridge.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestConfig.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestUtils.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockFFI.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockPhotoDatabase.h \ + D:/CodeProject/PhotoWall/src-tauri/crates/photowall-ffi/include/photowall.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QAbstractItemModel \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QDeadlineTimer \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QEvent \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QFlags \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QHash \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QIODevice \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonArray \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QList \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMap \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMargins \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMetaType \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMutex \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QRect \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSet \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSharedDataPointer \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSize \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSizeF \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QString \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QStringList \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QTimer \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QUrl \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QVariant \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QtCore \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QtCoreDepends \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20algorithm.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20chrono.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20iterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20map.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20vector.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23functional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q26numeric.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstracteventdispatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractitemmodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractnativeeventfilter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qanimationgroup.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qapplicationstatic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qassociativeiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomicscopedvaluerollback.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbasictimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbitarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbuffer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraymatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcbormap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstreamreader.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstreamwriter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcheckedint_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qchronotimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcollator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcommandlineoption.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcommandlineparser.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconcatenatetablesproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreapplication.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreapplication_platform.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcryptographichash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdeadlinetimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdir.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdiriterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdirlisting.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qeasingcurve.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qelapsedtimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qeventloop.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qexception.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfactoryinterface.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfiledevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfileinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfileselector.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfilesystemwatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuture.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuture_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfutureinterface.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuturesynchronizer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuturewatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qidentityproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qitemselectionmodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlibrary.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlibraryinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qline.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlockfile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qloggingcategory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmargins.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmessageauthenticationcode.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetaobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmimedata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmimedatabase.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmimetype.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmutex.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnativeinterface.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectcleanuphandler.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qoperatingsystemversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qparallelanimationgroup.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpauseanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpermissions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qplugin.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpluginloader.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpoint.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qprocess.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpromise.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qproperty.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpropertyanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpropertyprivate.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qqueue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrandom.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrangemodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrangemodel_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qreadwritelock.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrect.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qresource.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qresultstore.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrunnable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsavefile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedvaluerollback.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsemaphore.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsequentialanimationgroup.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsequentialiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsettings.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedmemory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsignalmapper.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsimd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsize.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsocketnotifier.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsortfilterproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qspan.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstack.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstandardpaths.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstaticlatin1stringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstorageinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlistmodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringliteral.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemsemaphore.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtemporarydir.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtemporaryfile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtestsupport_core.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtextboundaryfinder.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qthread.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qthreadpool.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qthreadstorage.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtimeline.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtimezone.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtipccommon.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtmocconstants.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtranslator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtransposeproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtsan_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtsymbolmacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtyperevision.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qurlquery.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvarianthash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvector.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversionnumber.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qwaitcondition.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qwineventnotifier.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxmlstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxpfunctional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QBrush \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QColor \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QFont \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QIcon \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QImage \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QPixmap \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QTransform \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qbitmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qbrush.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qcolor.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qcursor.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qeventpoint.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qfont.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qguiapplication.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qguiapplication_platform.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qicon.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qimage.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qinputdevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qinputmethod.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qkeysequence.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpaintdevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpixelformat.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpixmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpointingdevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpolygon.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qregion.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qrgb.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qrgba64.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qscreen.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qscreen_platform.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qsurface.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qsurfaceformat.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtestsupport_gui.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtgui-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtransform.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvector2d.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvector3d.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvector4d.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvectornd.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindow.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs_win.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QHostAddress \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkAccessManager \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkCookie \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkReply \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkRequest \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QSslConfiguration \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QSslPreSharedKeyAuthenticator \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qabstractsocket.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qhostaddress.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qhttpheaders.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkaccessmanager.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkcookie.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkreply.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkrequest.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qssl.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslcertificate.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslconfiguration.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslerror.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslpresharedkeyauthenticator.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslsocket.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtcpsocket.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetwork-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/QSignalSpy \ + D:/Qt/6.10.1/mingw_64/include/QtTest/QtTest \ + D:/Qt/6.10.1/mingw_64/include/QtTest/QtTestDepends \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qabstractitemmodeltester.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qbenchmark.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qbenchmarkmetric.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qsignalspy.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtest.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtest_gui.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtest_network.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestassert.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestcase.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestdata.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtesteventloop.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestkeyboard.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestmouse.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestspontaneevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestsystem.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtesttostring.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtesttouch.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestwheel.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestlib-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestversion.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/adxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxbf16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxcomplexintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxfp16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxint8intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxtileintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx2intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx5124fmapsintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx5124vnniwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bf16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bf16vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bitalgintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512cdintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512dqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512erintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fp16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fp16vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512ifmaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512ifmavlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512pfintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmi2intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmi2vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmiintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmivlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vlbwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vldqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vnniintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vnnivlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vp2intersectintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vp2intersectvlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vpopcntdqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vpopcntdqvlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxifmaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxneconvertintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxvnniint8intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxvnniintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/bmi2intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/bmiintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_futex.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_ios.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_ios.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/codecvt.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_dir.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_fwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_ops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_path.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/istream.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_conv.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets_nonio.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets_nonio.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/quoted_string.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/random.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/random.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/sstream.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_mutex.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_thread.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_lock.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cassert \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/codecvt \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/condition_variable \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwctype \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/experimental/source_location \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/filesystem \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/future \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iomanip \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ios \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/istream \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/locale \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory_resource \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/mutex \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ostream \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/random \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/shared_mutex \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/sstream \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/ctype_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/ctype_inline.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/messages_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/opt_random.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/time_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cetintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cldemoteintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clflushoptintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clwbintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clzerointrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cmpccxaddintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/emmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/enqcmdintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/f16cintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/fmaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/fxsrintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/gfniintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/hresetintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/ia32intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/immintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/keylockerintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/lwpintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/lzcntintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mm_malloc.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/movdirintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mwaitintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mwaitxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pconfigintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pkuintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/popcntintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/prfchiintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/prfchwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/raointintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/rdseedintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/rtmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/serializeintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/sgxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/shaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/smmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tbmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tsxldtrkintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/uintrintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/vaesintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/vpclmulqdqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/waitpkgintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/wbnoinvdintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/wmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/x86gprintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsavecintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsaveintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsaveoptintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsavesintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xtestintrin.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wctype.h diff --git a/photowall-qt/build/tests/tst_SettingsWorkflow_autogen/moc_predefs.h b/photowall-qt/build/tests/tst_SettingsWorkflow_autogen/moc_predefs.h new file mode 100644 index 0000000..222f97a --- /dev/null +++ b/photowall-qt/build/tests/tst_SettingsWorkflow_autogen/moc_predefs.h @@ -0,0 +1,489 @@ +#define __DBL_MIN_EXP__ (-1021) +#define __cpp_nontype_template_parameter_auto 201606L +#define __UINT_LEAST16_MAX__ 0xffff +#define __FLT16_HAS_QUIET_NAN__ 1 +#define __ATOMIC_ACQUIRE 2 +#define QT_TESTCASE_BUILDDIR "D:/CodeProject/PhotoWall/photowall-qt/build/tests" +#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 __BFLT16_DENORM_MIN__ 9.18354961579912115600575419704879436e-41BF16 +#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 __BFLT16_MIN_10_EXP__ (-37) +#define QT_GUI_LIB 1 +#define __ORDER_LITTLE_ENDIAN__ 1234 +#define __WCHAR_MAX__ 0xffff +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1 +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1 +#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 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1 +#define QT_OPENGL_LIB 1 +#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 __LDBL_HAS_INFINITY__ 1 +#define __INT_LEAST8_WIDTH__ 8 +#define __cpp_variadic_using 201611L +#define __UINT_LEAST64_MAX__ 0xffffffffffffffffULL +#define __INT_LEAST8_MAX__ 0x7f +#define __cpp_attributes 200809L +#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 __BFLT16_MAX_10_EXP__ 38 +#define __BFLT16_MAX_EXP__ 128 +#define __LDBL_IS_IEC_60559__ 1 +#define QT_QMLINTEGRATION_LIB 1 +#define __FLT64X_HAS_QUIET_NAN__ 1 +#define QT_TESTLIB_LIB 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 __cpp_nsdmi 200809L +#define __BFLT16_DECIMAL_DIG__ 4 +#define __DEC32_EPSILON__ 1E-6DF +#define __FLT_EVAL_METHOD_TS_18661_3__ 0 +#define __UINT32_MAX__ 0xffffffffU +#define __GXX_EXPERIMENTAL_CXX0X__ 1 +#define __DBL_DENORM_MIN__ double(4.94065645841246544176568792868221372e-324L) +#define __FLT128_MIN_EXP__ (-16381) +#define __WINT_MIN__ 0 +#define __FLT128_MIN_10_EXP__ (-4931) +#define __FLT32X_IS_IEC_60559__ 1 +#define __INT_LEAST16_WIDTH__ 16 +#define MINGW_HAS_SECURE_API 1 +#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 __ATOMIC_SEQ_CST 5 +#define _UNICODE 1 +#define __INT_LEAST64_MAX__ 0x7fffffffffffffffLL +#define __FLT32X_MANT_DIG__ 53 +#define __GCC_ATOMIC_CHAR16_T_LOCK_FREE 2 +#define __cpp_aligned_new 201606L +#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 __FLT_EPSILON__ 1.19209289550781250000000000000000000e-7F +#define __GXX_WEAK__ 1 +#define __SHRT_WIDTH__ 16 +#define __FLT32_IS_IEC_60559__ 1 +#define __LDBL_MIN__ 3.36210314311209350626267781732175260e-4932L +#define __DBL_IS_IEC_60559__ 1 +#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 __INT_WIDTH__ 32 +#define UNICODE 1 +#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 __cpp_return_type_deduction 201304L +#define __FLT16_MIN_EXP__ (-13) +#define __FLT64_MANT_DIG__ 53 +#define _REENTRANT 1 +#define __FLT64X_MANT_DIG__ 64 +#define __BFLT16_DIG__ 2 +#define __GNUC__ 13 +#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 __SIZE_TYPE__ long long unsigned int +#define __FLT64_MAX_10_EXP__ 308 +#define __BFLT16_IS_IEC_60559__ 0 +#define __FLT16_MAX_10_EXP__ 4 +#define __cpp_delegating_constructors 200604L +#define __DBL_MAX__ double(1.79769313486231570814527423731704357e+308L) +#define _thiscall __attribute__((__thiscall__)) +#define __cpp_raw_strings 200710L +#define __INT_FAST32_MAX__ 0x7fffffff +#define __DBL_HAS_INFINITY__ 1 +#define __INT64_MAX__ 0x7fffffffffffffffLL +#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 __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 __SEG_GS 1 +#define __BFLT16_EPSILON__ 7.81250000000000000000000000000000000e-3BF16 +#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 __FLT16_DECIMAL_DIG__ 5 +#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__ 13 +#define __LONG_LONG_MAX__ 0x7fffffffffffffffLL +#define __SIZEOF_SIZE_T__ 8 +#define __BFLT16_HAS_INFINITY__ 1 +#define __FLT64X_MIN_EXP__ (-16381) +#define __SIZEOF_WINT_T__ 2 +#define __FLT32X_DIG__ 15 +#define __LONG_LONG_WIDTH__ 64 +#define QT_TESTCASE_SOURCEDIR "D:/CodeProject/PhotoWall/photowall-qt/tests" +#define __cpp_initializer_lists 200806L +#define __FLT32_MAX_EXP__ 128 +#define __cpp_hex_float 201603L +#define __GXX_ABI_VERSION 1018 +#define __FLT_MIN_EXP__ (-125) +#define __x86_64 1 +#define __cpp_lambdas 200907L +#define __INT_FAST64_TYPE__ long long int +#define __BFLT16_MAX__ 3.38953138925153547590470800371487867e+38BF16 +#define __FLT64_DENORM_MIN__ 4.94065645841246544176568792868221372e-324F64 +#define __cpp_template_auto 201606L +#define __FLT16_DENORM_MIN__ 5.96046447753906250000000000000000000e-8F16 +#define __FLT128_EPSILON__ 1.92592994438723585305597794258492732e-34F128 +#define __FLT64X_NORM_MAX__ 1.18973149535723176502126385303097021e+4932F64x +#define __SIZEOF_POINTER__ 8 +#define __DBL_HAS_QUIET_NAN__ 1 +#define __FLT32X_EPSILON__ 2.22044604925031308084726333618164062e-16F32x +#define __LDBL_MAX_EXP__ 16384 +#define __DECIMAL_BID_FORMAT__ 1 +#define __GXX_TYPEINFO_EQUALITY_INLINE 0 +#define __FLT64_MIN_10_EXP__ (-307) +#define __FLT16_MIN_10_EXP__ (-4) +#define __FLT64X_DECIMAL_DIG__ 21 +#define __DEC128_MIN__ 1E-6143DL +#define __REGISTER_PREFIX__ +#define __UINT16_MAX__ 0xffff +#define __cdecl __attribute__((__cdecl__)) +#define __FLT128_HAS_INFINITY__ 1 +#define __FLT32_MIN__ 1.17549435082228750796873653722224568e-38F32 +#define __UINT8_TYPE__ unsigned char +#define __FLT_DIG__ 6 +#define __NO_INLINE__ 1 +#define __DEC_EVAL_METHOD__ 2 +#define __FLT_MANT_DIG__ 24 +#define __LDBL_DECIMAL_DIG__ 21 +#define __VERSION__ "13.1.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 QT_QUICK_LIB 1 +#define __FLT128_MAX_EXP__ 16384 +#define QT_QML_LIB 1 +#define __FLT32_MANT_DIG__ 24 +#define __FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN__ +#define SIZEOF_DPTR (sizeof(void*)) +#define __FLT32X_MIN_EXP__ (-1021) +#define __cpp_aggregate_bases 201603L +#define __BFLT16_MIN__ 1.17549435082228750796873653722224568e-38BF16 +#define __FLT128_HAS_DENORM__ 1 +#define __FLT32_DECIMAL_DIG__ 9 +#define __FLT128_DIG__ 33 +#define _INTEGRAL_MAX_BITS 64 +#define __INT32_C(c) c +#define __DEC64_EPSILON__ 1E-15DD +#define __ORDER_PDP_ENDIAN__ 3412 +#define __DEC128_MIN_EXP__ (-6142) +#define __DEC128_MAX__ 9.999999999999999999999999999999999E6144DL +#define __INT_FAST32_TYPE__ int +#define __UINT_LEAST16_TYPE__ short unsigned int +#define __DEC128_MAX_EXP__ 6145 +#define __DBL_HAS_DENORM__ 1 +#define __cpp_rtti 199711L +#define __UINT64_MAX__ 0xffffffffffffffffULL +#define __FLT_IS_IEC_60559__ 1 +#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 __BFLT16_HAS_QUIET_NAN__ 1 +#define __FLT_RADIX__ 2 +#define __INT_LEAST16_TYPE__ short int +#define __LDBL_EPSILON__ 1.08420217248550443400745280086994171e-19L +#define __UINTMAX_C(c) c ## ULL +#define __FLT16_DIG__ 3 +#define __FLT32X_MIN__ 2.22507385850720138309023271733240406e-308F32x +#define __SIG_ATOMIC_MAX__ 0x7fffffff +#define __cpp_constexpr 201603L +#define __GCC_ATOMIC_WCHAR_T_LOCK_FREE 2 +#define __USER_LABEL_PREFIX__ +#define __SIZEOF_PTRDIFF_T__ 8 +#define __FLT64X_HAS_INFINITY__ 1 +#define __SIZEOF_LONG__ 4 +#define __LDBL_DIG__ 18 +#define __FLT64_IS_IEC_60559__ 1 +#define __x86_64__ 1 +#define __FLT16_IS_IEC_60559__ 1 +#define __FLT16_MAX_EXP__ 16 +#define __DEC32_SUBNORMAL_MIN__ 0.000001E-95DF +#define __MSVCRT__ 1 +#define __INT_FAST16_MAX__ 0x7fff +#define __GCC_CONSTRUCTIVE_SIZE 64 +#define __FLT64_DIG__ 15 +#define __UINT_FAST32_MAX__ 0xffffffffU +#define __UINT_LEAST64_TYPE__ long long unsigned int +#define __FLT16_EPSILON__ 9.76562500000000000000000000000000000e-4F16 +#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 __FLT16_NORM_MAX__ 6.55040000000000000000000000000000000e+4F16 +#define __DEC64_MANT_DIG__ 16 +#define QT_NETWORK_LIB 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 __FLT16_MAX__ 6.55040000000000000000000000000000000e+4F16 +#define __nocona__ 1 +#define __FLT128_MIN__ 3.36210314311209350626267781732175260e-4932F128 +#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 __WIN64__ 1 +#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 __UINT16_C(c) c +#define __PTRDIFF_WIDTH__ 64 +#define __LDBL_MANT_DIG__ 64 +#define __cpp_range_based_for 201603L +#define __INT_FAST16_WIDTH__ 16 +#define __FLT64_HAS_INFINITY__ 1 +#define __FLT64X_MAX__ 1.18973149535723176502126385303097021e+4932F64x +#define __FLT16_HAS_INFINITY__ 1 +#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 __INTPTR_TYPE__ long long int +#define __UINT16_TYPE__ short unsigned int +#define __WCHAR_TYPE__ short unsigned int +#define QT_QUICKCONTROLS2_LIB 1 +#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 __FLT32_HAS_INFINITY__ 1 +#define __FLT64X_MAX_EXP__ 16384 +#define __UINT_FAST64_TYPE__ long long unsigned int +#define __cpp_inline_variables 201606L +#define __BFLT16_MIN_EXP__ (-125) +#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 QT_CORE_LIB 1 +#define __SIZEOF_FLOAT128__ 16 +#define __BFLT16_MANT_DIG__ 8 +#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 __FLT32X_MAX_10_EXP__ 308 +#define __cpp_namespace_attributes 201411L +#define __WIN32 1 +#define __SIZEOF_INT128__ 16 +#define __FLT16_MIN__ 6.10351562500000000000000000000000000e-5F16 +#define __FLT64X_IS_IEC_60559__ 1 +#define __WCHAR_UNSIGNED__ 1 +#define __LDBL_MAX_10_EXP__ 4932 +#define __ATOMIC_RELAXED 0 +#define __DBL_EPSILON__ double(2.22044604925031308084726333618164062e-16L) +#define __INT_LEAST32_TYPE__ int +#define __thiscall __attribute__((__thiscall__)) +#define __UINT8_C(c) c +#define __FLT64_MAX_EXP__ 1024 +#define __SIZEOF_WCHAR_T__ 2 +#define __GNUC_PATCHLEVEL__ 0 +#define __WINNT 1 +#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 __FLT64X_MIN__ 3.36210314311209350626267781732175260e-4932F64x +#define __STDCPP_THREADS__ 1 +#define __BFLT16_HAS_DENORM__ 1 +#define __GNUC_STDC_INLINE__ 1 +#define __FLT64_HAS_DENORM__ 1 +#define __FLT32_EPSILON__ 1.19209289550781250000000000000000000e-7F32 +#define __FLT16_HAS_DENORM__ 1 +#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 __GCC_DESTRUCTIVE_SIZE 64 +#define __INTMAX_WIDTH__ 64 +#define __cpp_runtime_arrays 198712L +#define __FLT32_DIG__ 6 +#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__ 1 +#define __INT8_MAX__ 0x7f +#define __LONG_WIDTH__ 32 +#define __DBL_MIN__ double(2.22507385850720138309023271733240406e-308L) +#define __PIC__ 1 +#define __INT32_MAX__ 0x7fffffff +#define __UINT_FAST32_TYPE__ unsigned int +#define _ENABLE_EXTENDED_ALIGNED_STORAGE 1 +#define __FLT16_MANT_DIG__ 11 +#define __FLT32X_NORM_MAX__ 1.79769313486231570814527423731704357e+308F32x +#define __CHAR32_TYPE__ unsigned int +#define __FLT_MAX__ 3.40282346638528859811704183484516925e+38F +#define __SSE2__ 1 +#define __cpp_deduction_guides 201703L +#define __BFLT16_NORM_MAX__ 3.38953138925153547590470800371487867e+38BF16 +#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 __GLIBCXX_BITSIZE_INT_N_0 128 +#define __FLT32X_HAS_QUIET_NAN__ 1 +#define __ATOMIC_CONSUME 1 +#define __GNUC_MINOR__ 1 +#define __GLIBCXX_TYPE_INT_N_0 __int128 +#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 __PTRDIFF_TYPE__ long long int +#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 __SIZE_MAX__ 0xffffffffffffffffULL +#define __UINT_FAST8_TYPE__ unsigned char +#define __cpp_init_captures 201304L +#define __ATOMIC_ACQ_REL 4 +#define __ATOMIC_RELEASE 3 +#define __declspec(x) __attribute__((x)) diff --git a/photowall-qt/build/tests/tst_SettingsWorkflow_autogen/mocs_compilation.cpp b/photowall-qt/build/tests/tst_SettingsWorkflow_autogen/mocs_compilation.cpp new file mode 100644 index 0000000..bda67f7 --- /dev/null +++ b/photowall-qt/build/tests/tst_SettingsWorkflow_autogen/mocs_compilation.cpp @@ -0,0 +1,3 @@ +// This file is autogenerated. Changes will be overwritten. +// No files found that require moc or the moc files are included +enum some_compilers { need_more_than_nothing }; diff --git a/photowall-qt/build/tests/tst_SettingsWorkflow_autogen/timestamp b/photowall-qt/build/tests/tst_SettingsWorkflow_autogen/timestamp new file mode 100644 index 0000000..e69de29 diff --git a/photowall-qt/build/tests/tst_TagsWorkflow_autogen/deps b/photowall-qt/build/tests/tst_TagsWorkflow_autogen/deps new file mode 100644 index 0000000..42b29db --- /dev/null +++ b/photowall-qt/build/tests/tst_TagsWorkflow_autogen/deps @@ -0,0 +1,813 @@ +tst_TagsWorkflow_autogen/timestamp: \ + D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_TagsWorkflow_autogen/moc_predefs.h \ + D:/CodeProject/PhotoWall/photowall-qt/include/photowall.h \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/RustBridge.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/CMakeLists.txt \ + D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestConfig.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestDataGenerator.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestUtils.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/e2e/tst_TagsWorkflow.cpp \ + D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockFFI.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockPhotoDatabase.h \ + D:/CodeProject/PhotoWall/src-tauri/crates/photowall-ffi/include/photowall.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QAbstractItemModel \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QDateTime \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QDeadlineTimer \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QEvent \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QFlags \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QHash \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QIODevice \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonArray \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QList \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMap \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMargins \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMetaType \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMutex \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QRandomGenerator \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QRect \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSet \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSharedDataPointer \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSize \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSizeF \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QString \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QStringList \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QTimer \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QUrl \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QVariant \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QtCore \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QtCoreDepends \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20algorithm.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20chrono.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20iterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20map.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20vector.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23functional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q26numeric.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstracteventdispatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractitemmodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractnativeeventfilter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qanimationgroup.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qapplicationstatic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qassociativeiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomicscopedvaluerollback.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbasictimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbitarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbuffer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraymatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcbormap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstreamreader.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstreamwriter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcheckedint_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qchronotimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcollator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcommandlineoption.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcommandlineparser.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconcatenatetablesproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreapplication.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreapplication_platform.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcryptographichash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdeadlinetimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdir.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdiriterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdirlisting.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qeasingcurve.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qelapsedtimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qeventloop.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qexception.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfactoryinterface.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfiledevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfileinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfileselector.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfilesystemwatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuture.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuture_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfutureinterface.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuturesynchronizer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuturewatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qidentityproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qitemselectionmodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlibrary.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlibraryinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qline.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlockfile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qloggingcategory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmargins.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmessageauthenticationcode.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetaobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmimedata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmimedatabase.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmimetype.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmutex.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnativeinterface.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectcleanuphandler.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qoperatingsystemversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qparallelanimationgroup.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpauseanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpermissions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qplugin.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpluginloader.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpoint.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qprocess.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpromise.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qproperty.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpropertyanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpropertyprivate.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qqueue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrandom.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrangemodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrangemodel_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qreadwritelock.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrect.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qresource.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qresultstore.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrunnable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsavefile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedvaluerollback.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsemaphore.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsequentialanimationgroup.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsequentialiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsettings.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedmemory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsignalmapper.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsimd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsize.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsocketnotifier.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsortfilterproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qspan.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstack.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstandardpaths.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstaticlatin1stringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstorageinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlistmodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringliteral.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemsemaphore.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtemporarydir.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtemporaryfile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtestsupport_core.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtextboundaryfinder.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qthread.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qthreadpool.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qthreadstorage.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtimeline.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtimezone.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtipccommon.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtmocconstants.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtranslator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtransposeproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtsan_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtsymbolmacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtyperevision.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qurlquery.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvarianthash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvector.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversionnumber.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qwaitcondition.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qwineventnotifier.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxmlstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxpfunctional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QBrush \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QColor \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QFont \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QIcon \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QImage \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QPixmap \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QTransform \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qbitmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qbrush.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qcolor.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qcursor.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qeventpoint.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qfont.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qguiapplication.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qguiapplication_platform.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qicon.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qimage.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qinputdevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qinputmethod.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qkeysequence.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpaintdevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpixelformat.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpixmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpointingdevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpolygon.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qregion.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qrgb.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qrgba64.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qscreen.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qscreen_platform.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qsurface.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qsurfaceformat.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtestsupport_gui.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtgui-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtransform.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvector2d.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvector3d.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvector4d.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvectornd.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindow.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs_win.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QHostAddress \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkAccessManager \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkCookie \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkReply \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkRequest \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QSslConfiguration \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QSslPreSharedKeyAuthenticator \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qabstractsocket.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qhostaddress.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qhttpheaders.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkaccessmanager.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkcookie.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkreply.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkrequest.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qssl.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslcertificate.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslconfiguration.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslerror.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslpresharedkeyauthenticator.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslsocket.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtcpsocket.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetwork-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/QSignalSpy \ + D:/Qt/6.10.1/mingw_64/include/QtTest/QtTest \ + D:/Qt/6.10.1/mingw_64/include/QtTest/QtTestDepends \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qabstractitemmodeltester.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qbenchmark.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qbenchmarkmetric.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qsignalspy.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtest.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtest_gui.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtest_network.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestassert.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestcase.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestdata.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtesteventloop.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestkeyboard.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestmouse.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestspontaneevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestsystem.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtesttostring.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtesttouch.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestwheel.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestlib-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestversion.h \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Config.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigExtras.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Dependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Targets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6VersionlessAliasTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtFeature.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtFeatureCommon.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtInstallPaths.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicAndroidHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicAppleHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeEarlyPolicyHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeVersionHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicDependencyHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicExternalProjectHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicFinalizerHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicFindPackageHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicGitHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicPluginHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicPluginHelpers_v2.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomAttributionHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomCpeHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomDepHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomFileHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomGenerationHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomLicenseHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomOpsHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomPurlHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomPythonHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomQtEntityHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomSystemDepHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicTargetHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicTestHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicToolHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicWalkLibsHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicWindowsHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestDependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestVersionlessAliasTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/QtTestProperties.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckCXXCompilerFlag.cmake \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/adxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxbf16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxcomplexintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxfp16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxint8intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxtileintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx2intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx5124fmapsintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx5124vnniwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bf16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bf16vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bitalgintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512cdintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512dqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512erintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fp16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fp16vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512ifmaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512ifmavlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512pfintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmi2intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmi2vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmiintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmivlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vlbwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vldqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vnniintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vnnivlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vp2intersectintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vp2intersectvlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vpopcntdqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vpopcntdqvlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxifmaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxneconvertintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxvnniint8intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxvnniintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/bmi2intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/bmiintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_futex.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_ios.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_ios.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/codecvt.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_dir.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_fwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_ops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_path.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/istream.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_conv.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets_nonio.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets_nonio.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/quoted_string.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/random.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/random.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/sstream.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_mutex.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_thread.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_lock.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cassert \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/codecvt \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/condition_variable \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwctype \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/experimental/source_location \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/filesystem \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/future \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iomanip \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ios \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/istream \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/locale \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory_resource \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/mutex \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ostream \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/random \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/shared_mutex \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/sstream \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/ctype_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/ctype_inline.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/messages_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/opt_random.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/time_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cetintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cldemoteintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clflushoptintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clwbintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clzerointrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cmpccxaddintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/emmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/enqcmdintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/f16cintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/fmaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/fxsrintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/gfniintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/hresetintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/ia32intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/immintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/keylockerintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/lwpintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/lzcntintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mm_malloc.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/movdirintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mwaitintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mwaitxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pconfigintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pkuintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/popcntintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/prfchiintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/prfchwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/raointintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/rdseedintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/rtmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/serializeintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/sgxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/shaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/smmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tbmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tsxldtrkintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/uintrintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/vaesintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/vpclmulqdqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/waitpkgintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/wbnoinvdintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/wmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/x86gprintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsavecintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsaveintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsaveoptintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsavesintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xtestintrin.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wctype.h \ + D:/Qt/Tools/CMake_64/bin/cmake.exe diff --git a/photowall-qt/build/tests/tst_TagsWorkflow_autogen/include/tst_TagsWorkflow.moc b/photowall-qt/build/tests/tst_TagsWorkflow_autogen/include/tst_TagsWorkflow.moc new file mode 100644 index 0000000..ee671f8 --- /dev/null +++ b/photowall-qt/build/tests/tst_TagsWorkflow_autogen/include/tst_TagsWorkflow.moc @@ -0,0 +1,140 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'tst_TagsWorkflow.cpp' +** +** Created by: The Qt Meta Object Compiler version 69 (Qt 6.10.1) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include + +#include + +#include + + +#include +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'tst_TagsWorkflow.cpp' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 69 +#error "This file was generated using the moc from 6.10.1. 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 { +struct qt_meta_tag_ZN16tst_TagsWorkflowE_t {}; +} // unnamed namespace + +template <> constexpr inline auto tst_TagsWorkflow::qt_create_metaobjectdata() +{ + namespace QMC = QtMocConstants; + QtMocHelpers::StringRefStorage qt_stringData { + "tst_TagsWorkflow", + "initTestCase", + "", + "cleanupTestCase", + "init", + "cleanup", + "testCreateTag", + "testGetAllTags", + "testDeleteTag", + "testAddTagToSelectedPhotos", + "testRemoveTagFromSelectedPhotos" + }; + + QtMocHelpers::UintData qt_methods { + // Slot 'initTestCase' + QtMocHelpers::SlotData(1, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'cleanupTestCase' + QtMocHelpers::SlotData(3, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'init' + QtMocHelpers::SlotData(4, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'cleanup' + QtMocHelpers::SlotData(5, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'testCreateTag' + QtMocHelpers::SlotData(6, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'testGetAllTags' + QtMocHelpers::SlotData(7, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'testDeleteTag' + QtMocHelpers::SlotData(8, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'testAddTagToSelectedPhotos' + QtMocHelpers::SlotData(9, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'testRemoveTagFromSelectedPhotos' + QtMocHelpers::SlotData(10, 2, QMC::AccessPrivate, QMetaType::Void), + }; + QtMocHelpers::UintData qt_properties { + }; + QtMocHelpers::UintData qt_enums { + }; + return QtMocHelpers::metaObjectData(QMC::MetaObjectFlag{}, qt_stringData, + qt_methods, qt_properties, qt_enums); +} +Q_CONSTINIT const QMetaObject tst_TagsWorkflow::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_staticMetaObjectStaticContent.stringdata, + qt_staticMetaObjectStaticContent.data, + qt_static_metacall, + nullptr, + qt_staticMetaObjectRelocatingContent.metaTypes, + nullptr +} }; + +void tst_TagsWorkflow::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + auto *_t = static_cast(_o); + if (_c == QMetaObject::InvokeMetaMethod) { + switch (_id) { + case 0: _t->initTestCase(); break; + case 1: _t->cleanupTestCase(); break; + case 2: _t->init(); break; + case 3: _t->cleanup(); break; + case 4: _t->testCreateTag(); break; + case 5: _t->testGetAllTags(); break; + case 6: _t->testDeleteTag(); break; + case 7: _t->testAddTagToSelectedPhotos(); break; + case 8: _t->testRemoveTagFromSelectedPhotos(); break; + default: ; + } + } + (void)_a; +} + +const QMetaObject *tst_TagsWorkflow::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *tst_TagsWorkflow::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_staticMetaObjectStaticContent.strings)) + return static_cast(this); + return QObject::qt_metacast(_clname); +} + +int tst_TagsWorkflow::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QObject::qt_metacall(_c, _id, _a); + if (_id < 0) + return _id; + if (_c == QMetaObject::InvokeMetaMethod) { + if (_id < 9) + qt_static_metacall(this, _c, _id, _a); + _id -= 9; + } + if (_c == QMetaObject::RegisterMethodArgumentMetaType) { + if (_id < 9) + *reinterpret_cast(_a[0]) = QMetaType(); + _id -= 9; + } + return _id; +} +QT_WARNING_POP diff --git a/photowall-qt/build/tests/tst_TagsWorkflow_autogen/include/tst_TagsWorkflow.moc.d b/photowall-qt/build/tests/tst_TagsWorkflow_autogen/include/tst_TagsWorkflow.moc.d new file mode 100644 index 0000000..3fc9ee1 --- /dev/null +++ b/photowall-qt/build/tests/tst_TagsWorkflow_autogen/include/tst_TagsWorkflow.moc.d @@ -0,0 +1,760 @@ +D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_TagsWorkflow_autogen/include/tst_TagsWorkflow.moc: D:/CodeProject/PhotoWall/photowall-qt/tests/e2e/tst_TagsWorkflow.cpp \ + D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_TagsWorkflow_autogen/moc_predefs.h \ + D:/CodeProject/PhotoWall/photowall-qt/include/photowall.h \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/RustBridge.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestConfig.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestDataGenerator.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestUtils.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockFFI.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockPhotoDatabase.h \ + D:/CodeProject/PhotoWall/src-tauri/crates/photowall-ffi/include/photowall.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QAbstractItemModel \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QDateTime \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QDeadlineTimer \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QEvent \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QFlags \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QHash \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QIODevice \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonArray \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QList \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMap \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMargins \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMetaType \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMutex \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QRandomGenerator \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QRect \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSet \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSharedDataPointer \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSize \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSizeF \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QString \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QStringList \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QTimer \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QUrl \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QVariant \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QtCore \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QtCoreDepends \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20algorithm.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20chrono.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20iterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20map.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20vector.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23functional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q26numeric.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstracteventdispatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractitemmodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractnativeeventfilter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qanimationgroup.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qapplicationstatic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qassociativeiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomicscopedvaluerollback.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbasictimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbitarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbuffer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraymatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcbormap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstreamreader.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstreamwriter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcheckedint_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qchronotimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcollator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcommandlineoption.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcommandlineparser.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconcatenatetablesproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreapplication.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreapplication_platform.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcryptographichash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdeadlinetimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdir.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdiriterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdirlisting.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qeasingcurve.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qelapsedtimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qeventloop.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qexception.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfactoryinterface.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfiledevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfileinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfileselector.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfilesystemwatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuture.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuture_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfutureinterface.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuturesynchronizer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuturewatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qidentityproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qitemselectionmodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlibrary.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlibraryinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qline.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlockfile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qloggingcategory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmargins.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmessageauthenticationcode.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetaobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmimedata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmimedatabase.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmimetype.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmutex.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnativeinterface.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectcleanuphandler.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qoperatingsystemversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qparallelanimationgroup.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpauseanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpermissions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qplugin.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpluginloader.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpoint.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qprocess.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpromise.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qproperty.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpropertyanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpropertyprivate.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qqueue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrandom.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrangemodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrangemodel_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qreadwritelock.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrect.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qresource.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qresultstore.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrunnable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsavefile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedvaluerollback.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsemaphore.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsequentialanimationgroup.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsequentialiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsettings.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedmemory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsignalmapper.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsimd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsize.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsocketnotifier.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsortfilterproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qspan.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstack.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstandardpaths.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstaticlatin1stringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstorageinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlistmodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringliteral.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemsemaphore.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtemporarydir.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtemporaryfile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtestsupport_core.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtextboundaryfinder.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qthread.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qthreadpool.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qthreadstorage.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtimeline.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtimezone.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtipccommon.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtmocconstants.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtranslator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtransposeproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtsan_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtsymbolmacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtyperevision.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qurlquery.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvarianthash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvector.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversionnumber.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qwaitcondition.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qwineventnotifier.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxmlstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxpfunctional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QBrush \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QColor \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QFont \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QIcon \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QImage \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QPixmap \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QTransform \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qbitmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qbrush.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qcolor.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qcursor.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qeventpoint.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qfont.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qguiapplication.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qguiapplication_platform.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qicon.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qimage.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qinputdevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qinputmethod.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qkeysequence.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpaintdevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpixelformat.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpixmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpointingdevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpolygon.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qregion.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qrgb.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qrgba64.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qscreen.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qscreen_platform.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qsurface.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qsurfaceformat.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtestsupport_gui.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtgui-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtransform.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvector2d.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvector3d.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvector4d.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvectornd.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindow.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs_win.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QHostAddress \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkAccessManager \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkCookie \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkReply \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkRequest \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QSslConfiguration \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QSslPreSharedKeyAuthenticator \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qabstractsocket.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qhostaddress.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qhttpheaders.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkaccessmanager.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkcookie.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkreply.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkrequest.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qssl.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslcertificate.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslconfiguration.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslerror.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslpresharedkeyauthenticator.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslsocket.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtcpsocket.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetwork-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/QSignalSpy \ + D:/Qt/6.10.1/mingw_64/include/QtTest/QtTest \ + D:/Qt/6.10.1/mingw_64/include/QtTest/QtTestDepends \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qabstractitemmodeltester.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qbenchmark.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qbenchmarkmetric.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qsignalspy.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtest.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtest_gui.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtest_network.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestassert.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestcase.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestdata.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtesteventloop.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestkeyboard.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestmouse.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestspontaneevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestsystem.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtesttostring.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtesttouch.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestwheel.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestlib-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestversion.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/adxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxbf16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxcomplexintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxfp16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxint8intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxtileintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx2intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx5124fmapsintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx5124vnniwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bf16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bf16vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bitalgintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512cdintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512dqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512erintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fp16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fp16vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512ifmaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512ifmavlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512pfintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmi2intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmi2vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmiintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmivlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vlbwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vldqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vnniintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vnnivlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vp2intersectintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vp2intersectvlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vpopcntdqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vpopcntdqvlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxifmaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxneconvertintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxvnniint8intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxvnniintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/bmi2intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/bmiintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_futex.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_ios.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_ios.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/codecvt.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_dir.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_fwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_ops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_path.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/istream.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_conv.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets_nonio.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets_nonio.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/quoted_string.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/random.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/random.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/sstream.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_mutex.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_thread.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_lock.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cassert \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/codecvt \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/condition_variable \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwctype \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/experimental/source_location \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/filesystem \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/future \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iomanip \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ios \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/istream \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/locale \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory_resource \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/mutex \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ostream \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/random \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/shared_mutex \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/sstream \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/ctype_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/ctype_inline.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/messages_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/opt_random.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/time_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cetintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cldemoteintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clflushoptintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clwbintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clzerointrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cmpccxaddintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/emmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/enqcmdintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/f16cintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/fmaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/fxsrintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/gfniintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/hresetintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/ia32intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/immintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/keylockerintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/lwpintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/lzcntintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mm_malloc.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/movdirintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mwaitintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mwaitxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pconfigintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pkuintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/popcntintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/prfchiintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/prfchwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/raointintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/rdseedintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/rtmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/serializeintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/sgxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/shaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/smmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tbmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tsxldtrkintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/uintrintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/vaesintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/vpclmulqdqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/waitpkgintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/wbnoinvdintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/wmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/x86gprintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsavecintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsaveintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsaveoptintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsavesintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xtestintrin.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wctype.h diff --git a/photowall-qt/build/tests/tst_TagsWorkflow_autogen/moc_predefs.h b/photowall-qt/build/tests/tst_TagsWorkflow_autogen/moc_predefs.h new file mode 100644 index 0000000..222f97a --- /dev/null +++ b/photowall-qt/build/tests/tst_TagsWorkflow_autogen/moc_predefs.h @@ -0,0 +1,489 @@ +#define __DBL_MIN_EXP__ (-1021) +#define __cpp_nontype_template_parameter_auto 201606L +#define __UINT_LEAST16_MAX__ 0xffff +#define __FLT16_HAS_QUIET_NAN__ 1 +#define __ATOMIC_ACQUIRE 2 +#define QT_TESTCASE_BUILDDIR "D:/CodeProject/PhotoWall/photowall-qt/build/tests" +#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 __BFLT16_DENORM_MIN__ 9.18354961579912115600575419704879436e-41BF16 +#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 __BFLT16_MIN_10_EXP__ (-37) +#define QT_GUI_LIB 1 +#define __ORDER_LITTLE_ENDIAN__ 1234 +#define __WCHAR_MAX__ 0xffff +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1 +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1 +#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 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1 +#define QT_OPENGL_LIB 1 +#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 __LDBL_HAS_INFINITY__ 1 +#define __INT_LEAST8_WIDTH__ 8 +#define __cpp_variadic_using 201611L +#define __UINT_LEAST64_MAX__ 0xffffffffffffffffULL +#define __INT_LEAST8_MAX__ 0x7f +#define __cpp_attributes 200809L +#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 __BFLT16_MAX_10_EXP__ 38 +#define __BFLT16_MAX_EXP__ 128 +#define __LDBL_IS_IEC_60559__ 1 +#define QT_QMLINTEGRATION_LIB 1 +#define __FLT64X_HAS_QUIET_NAN__ 1 +#define QT_TESTLIB_LIB 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 __cpp_nsdmi 200809L +#define __BFLT16_DECIMAL_DIG__ 4 +#define __DEC32_EPSILON__ 1E-6DF +#define __FLT_EVAL_METHOD_TS_18661_3__ 0 +#define __UINT32_MAX__ 0xffffffffU +#define __GXX_EXPERIMENTAL_CXX0X__ 1 +#define __DBL_DENORM_MIN__ double(4.94065645841246544176568792868221372e-324L) +#define __FLT128_MIN_EXP__ (-16381) +#define __WINT_MIN__ 0 +#define __FLT128_MIN_10_EXP__ (-4931) +#define __FLT32X_IS_IEC_60559__ 1 +#define __INT_LEAST16_WIDTH__ 16 +#define MINGW_HAS_SECURE_API 1 +#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 __ATOMIC_SEQ_CST 5 +#define _UNICODE 1 +#define __INT_LEAST64_MAX__ 0x7fffffffffffffffLL +#define __FLT32X_MANT_DIG__ 53 +#define __GCC_ATOMIC_CHAR16_T_LOCK_FREE 2 +#define __cpp_aligned_new 201606L +#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 __FLT_EPSILON__ 1.19209289550781250000000000000000000e-7F +#define __GXX_WEAK__ 1 +#define __SHRT_WIDTH__ 16 +#define __FLT32_IS_IEC_60559__ 1 +#define __LDBL_MIN__ 3.36210314311209350626267781732175260e-4932L +#define __DBL_IS_IEC_60559__ 1 +#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 __INT_WIDTH__ 32 +#define UNICODE 1 +#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 __cpp_return_type_deduction 201304L +#define __FLT16_MIN_EXP__ (-13) +#define __FLT64_MANT_DIG__ 53 +#define _REENTRANT 1 +#define __FLT64X_MANT_DIG__ 64 +#define __BFLT16_DIG__ 2 +#define __GNUC__ 13 +#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 __SIZE_TYPE__ long long unsigned int +#define __FLT64_MAX_10_EXP__ 308 +#define __BFLT16_IS_IEC_60559__ 0 +#define __FLT16_MAX_10_EXP__ 4 +#define __cpp_delegating_constructors 200604L +#define __DBL_MAX__ double(1.79769313486231570814527423731704357e+308L) +#define _thiscall __attribute__((__thiscall__)) +#define __cpp_raw_strings 200710L +#define __INT_FAST32_MAX__ 0x7fffffff +#define __DBL_HAS_INFINITY__ 1 +#define __INT64_MAX__ 0x7fffffffffffffffLL +#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 __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 __SEG_GS 1 +#define __BFLT16_EPSILON__ 7.81250000000000000000000000000000000e-3BF16 +#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 __FLT16_DECIMAL_DIG__ 5 +#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__ 13 +#define __LONG_LONG_MAX__ 0x7fffffffffffffffLL +#define __SIZEOF_SIZE_T__ 8 +#define __BFLT16_HAS_INFINITY__ 1 +#define __FLT64X_MIN_EXP__ (-16381) +#define __SIZEOF_WINT_T__ 2 +#define __FLT32X_DIG__ 15 +#define __LONG_LONG_WIDTH__ 64 +#define QT_TESTCASE_SOURCEDIR "D:/CodeProject/PhotoWall/photowall-qt/tests" +#define __cpp_initializer_lists 200806L +#define __FLT32_MAX_EXP__ 128 +#define __cpp_hex_float 201603L +#define __GXX_ABI_VERSION 1018 +#define __FLT_MIN_EXP__ (-125) +#define __x86_64 1 +#define __cpp_lambdas 200907L +#define __INT_FAST64_TYPE__ long long int +#define __BFLT16_MAX__ 3.38953138925153547590470800371487867e+38BF16 +#define __FLT64_DENORM_MIN__ 4.94065645841246544176568792868221372e-324F64 +#define __cpp_template_auto 201606L +#define __FLT16_DENORM_MIN__ 5.96046447753906250000000000000000000e-8F16 +#define __FLT128_EPSILON__ 1.92592994438723585305597794258492732e-34F128 +#define __FLT64X_NORM_MAX__ 1.18973149535723176502126385303097021e+4932F64x +#define __SIZEOF_POINTER__ 8 +#define __DBL_HAS_QUIET_NAN__ 1 +#define __FLT32X_EPSILON__ 2.22044604925031308084726333618164062e-16F32x +#define __LDBL_MAX_EXP__ 16384 +#define __DECIMAL_BID_FORMAT__ 1 +#define __GXX_TYPEINFO_EQUALITY_INLINE 0 +#define __FLT64_MIN_10_EXP__ (-307) +#define __FLT16_MIN_10_EXP__ (-4) +#define __FLT64X_DECIMAL_DIG__ 21 +#define __DEC128_MIN__ 1E-6143DL +#define __REGISTER_PREFIX__ +#define __UINT16_MAX__ 0xffff +#define __cdecl __attribute__((__cdecl__)) +#define __FLT128_HAS_INFINITY__ 1 +#define __FLT32_MIN__ 1.17549435082228750796873653722224568e-38F32 +#define __UINT8_TYPE__ unsigned char +#define __FLT_DIG__ 6 +#define __NO_INLINE__ 1 +#define __DEC_EVAL_METHOD__ 2 +#define __FLT_MANT_DIG__ 24 +#define __LDBL_DECIMAL_DIG__ 21 +#define __VERSION__ "13.1.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 QT_QUICK_LIB 1 +#define __FLT128_MAX_EXP__ 16384 +#define QT_QML_LIB 1 +#define __FLT32_MANT_DIG__ 24 +#define __FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN__ +#define SIZEOF_DPTR (sizeof(void*)) +#define __FLT32X_MIN_EXP__ (-1021) +#define __cpp_aggregate_bases 201603L +#define __BFLT16_MIN__ 1.17549435082228750796873653722224568e-38BF16 +#define __FLT128_HAS_DENORM__ 1 +#define __FLT32_DECIMAL_DIG__ 9 +#define __FLT128_DIG__ 33 +#define _INTEGRAL_MAX_BITS 64 +#define __INT32_C(c) c +#define __DEC64_EPSILON__ 1E-15DD +#define __ORDER_PDP_ENDIAN__ 3412 +#define __DEC128_MIN_EXP__ (-6142) +#define __DEC128_MAX__ 9.999999999999999999999999999999999E6144DL +#define __INT_FAST32_TYPE__ int +#define __UINT_LEAST16_TYPE__ short unsigned int +#define __DEC128_MAX_EXP__ 6145 +#define __DBL_HAS_DENORM__ 1 +#define __cpp_rtti 199711L +#define __UINT64_MAX__ 0xffffffffffffffffULL +#define __FLT_IS_IEC_60559__ 1 +#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 __BFLT16_HAS_QUIET_NAN__ 1 +#define __FLT_RADIX__ 2 +#define __INT_LEAST16_TYPE__ short int +#define __LDBL_EPSILON__ 1.08420217248550443400745280086994171e-19L +#define __UINTMAX_C(c) c ## ULL +#define __FLT16_DIG__ 3 +#define __FLT32X_MIN__ 2.22507385850720138309023271733240406e-308F32x +#define __SIG_ATOMIC_MAX__ 0x7fffffff +#define __cpp_constexpr 201603L +#define __GCC_ATOMIC_WCHAR_T_LOCK_FREE 2 +#define __USER_LABEL_PREFIX__ +#define __SIZEOF_PTRDIFF_T__ 8 +#define __FLT64X_HAS_INFINITY__ 1 +#define __SIZEOF_LONG__ 4 +#define __LDBL_DIG__ 18 +#define __FLT64_IS_IEC_60559__ 1 +#define __x86_64__ 1 +#define __FLT16_IS_IEC_60559__ 1 +#define __FLT16_MAX_EXP__ 16 +#define __DEC32_SUBNORMAL_MIN__ 0.000001E-95DF +#define __MSVCRT__ 1 +#define __INT_FAST16_MAX__ 0x7fff +#define __GCC_CONSTRUCTIVE_SIZE 64 +#define __FLT64_DIG__ 15 +#define __UINT_FAST32_MAX__ 0xffffffffU +#define __UINT_LEAST64_TYPE__ long long unsigned int +#define __FLT16_EPSILON__ 9.76562500000000000000000000000000000e-4F16 +#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 __FLT16_NORM_MAX__ 6.55040000000000000000000000000000000e+4F16 +#define __DEC64_MANT_DIG__ 16 +#define QT_NETWORK_LIB 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 __FLT16_MAX__ 6.55040000000000000000000000000000000e+4F16 +#define __nocona__ 1 +#define __FLT128_MIN__ 3.36210314311209350626267781732175260e-4932F128 +#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 __WIN64__ 1 +#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 __UINT16_C(c) c +#define __PTRDIFF_WIDTH__ 64 +#define __LDBL_MANT_DIG__ 64 +#define __cpp_range_based_for 201603L +#define __INT_FAST16_WIDTH__ 16 +#define __FLT64_HAS_INFINITY__ 1 +#define __FLT64X_MAX__ 1.18973149535723176502126385303097021e+4932F64x +#define __FLT16_HAS_INFINITY__ 1 +#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 __INTPTR_TYPE__ long long int +#define __UINT16_TYPE__ short unsigned int +#define __WCHAR_TYPE__ short unsigned int +#define QT_QUICKCONTROLS2_LIB 1 +#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 __FLT32_HAS_INFINITY__ 1 +#define __FLT64X_MAX_EXP__ 16384 +#define __UINT_FAST64_TYPE__ long long unsigned int +#define __cpp_inline_variables 201606L +#define __BFLT16_MIN_EXP__ (-125) +#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 QT_CORE_LIB 1 +#define __SIZEOF_FLOAT128__ 16 +#define __BFLT16_MANT_DIG__ 8 +#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 __FLT32X_MAX_10_EXP__ 308 +#define __cpp_namespace_attributes 201411L +#define __WIN32 1 +#define __SIZEOF_INT128__ 16 +#define __FLT16_MIN__ 6.10351562500000000000000000000000000e-5F16 +#define __FLT64X_IS_IEC_60559__ 1 +#define __WCHAR_UNSIGNED__ 1 +#define __LDBL_MAX_10_EXP__ 4932 +#define __ATOMIC_RELAXED 0 +#define __DBL_EPSILON__ double(2.22044604925031308084726333618164062e-16L) +#define __INT_LEAST32_TYPE__ int +#define __thiscall __attribute__((__thiscall__)) +#define __UINT8_C(c) c +#define __FLT64_MAX_EXP__ 1024 +#define __SIZEOF_WCHAR_T__ 2 +#define __GNUC_PATCHLEVEL__ 0 +#define __WINNT 1 +#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 __FLT64X_MIN__ 3.36210314311209350626267781732175260e-4932F64x +#define __STDCPP_THREADS__ 1 +#define __BFLT16_HAS_DENORM__ 1 +#define __GNUC_STDC_INLINE__ 1 +#define __FLT64_HAS_DENORM__ 1 +#define __FLT32_EPSILON__ 1.19209289550781250000000000000000000e-7F32 +#define __FLT16_HAS_DENORM__ 1 +#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 __GCC_DESTRUCTIVE_SIZE 64 +#define __INTMAX_WIDTH__ 64 +#define __cpp_runtime_arrays 198712L +#define __FLT32_DIG__ 6 +#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__ 1 +#define __INT8_MAX__ 0x7f +#define __LONG_WIDTH__ 32 +#define __DBL_MIN__ double(2.22507385850720138309023271733240406e-308L) +#define __PIC__ 1 +#define __INT32_MAX__ 0x7fffffff +#define __UINT_FAST32_TYPE__ unsigned int +#define _ENABLE_EXTENDED_ALIGNED_STORAGE 1 +#define __FLT16_MANT_DIG__ 11 +#define __FLT32X_NORM_MAX__ 1.79769313486231570814527423731704357e+308F32x +#define __CHAR32_TYPE__ unsigned int +#define __FLT_MAX__ 3.40282346638528859811704183484516925e+38F +#define __SSE2__ 1 +#define __cpp_deduction_guides 201703L +#define __BFLT16_NORM_MAX__ 3.38953138925153547590470800371487867e+38BF16 +#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 __GLIBCXX_BITSIZE_INT_N_0 128 +#define __FLT32X_HAS_QUIET_NAN__ 1 +#define __ATOMIC_CONSUME 1 +#define __GNUC_MINOR__ 1 +#define __GLIBCXX_TYPE_INT_N_0 __int128 +#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 __PTRDIFF_TYPE__ long long int +#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 __SIZE_MAX__ 0xffffffffffffffffULL +#define __UINT_FAST8_TYPE__ unsigned char +#define __cpp_init_captures 201304L +#define __ATOMIC_ACQ_REL 4 +#define __ATOMIC_RELEASE 3 +#define __declspec(x) __attribute__((x)) diff --git a/photowall-qt/build/tests/tst_TagsWorkflow_autogen/mocs_compilation.cpp b/photowall-qt/build/tests/tst_TagsWorkflow_autogen/mocs_compilation.cpp new file mode 100644 index 0000000..bda67f7 --- /dev/null +++ b/photowall-qt/build/tests/tst_TagsWorkflow_autogen/mocs_compilation.cpp @@ -0,0 +1,3 @@ +// This file is autogenerated. Changes will be overwritten. +// No files found that require moc or the moc files are included +enum some_compilers { need_more_than_nothing }; diff --git a/photowall-qt/build/tests/tst_TagsWorkflow_autogen/timestamp b/photowall-qt/build/tests/tst_TagsWorkflow_autogen/timestamp new file mode 100644 index 0000000..e69de29 diff --git a/photowall-qt/build/tests/tst_TrashWorkflow_autogen/deps b/photowall-qt/build/tests/tst_TrashWorkflow_autogen/deps new file mode 100644 index 0000000..0c8818c --- /dev/null +++ b/photowall-qt/build/tests/tst_TrashWorkflow_autogen/deps @@ -0,0 +1,815 @@ +tst_TrashWorkflow_autogen/timestamp: \ + D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_TrashWorkflow_autogen/moc_predefs.h \ + D:/CodeProject/PhotoWall/photowall-qt/include/photowall.h \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoModel.h \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/RustBridge.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/CMakeLists.txt \ + D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestConfig.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestDataGenerator.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestUtils.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/e2e/tst_TrashWorkflow.cpp \ + D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockFFI.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockPhotoDatabase.h \ + D:/CodeProject/PhotoWall/src-tauri/crates/photowall-ffi/include/photowall.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QAbstractItemModel \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QAbstractListModel \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QDateTime \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QDeadlineTimer \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QEvent \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QFlags \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QHash \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QIODevice \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonArray \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QList \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMap \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMargins \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMetaType \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMutex \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QRandomGenerator \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QRect \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSet \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSharedDataPointer \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSize \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSizeF \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QString \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QStringList \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QTimer \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QUrl \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QVariant \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QtCore \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QtCoreDepends \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20algorithm.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20chrono.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20iterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20map.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20vector.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23functional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q26numeric.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstracteventdispatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractitemmodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractnativeeventfilter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qanimationgroup.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qapplicationstatic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qassociativeiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomicscopedvaluerollback.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbasictimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbitarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbuffer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraymatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcbormap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstreamreader.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstreamwriter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcheckedint_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qchronotimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcollator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcommandlineoption.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcommandlineparser.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconcatenatetablesproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreapplication.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreapplication_platform.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcryptographichash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdeadlinetimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdir.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdiriterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdirlisting.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qeasingcurve.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qelapsedtimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qeventloop.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qexception.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfactoryinterface.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfiledevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfileinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfileselector.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfilesystemwatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuture.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuture_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfutureinterface.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuturesynchronizer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuturewatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qidentityproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qitemselectionmodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlibrary.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlibraryinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qline.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlockfile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qloggingcategory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmargins.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmessageauthenticationcode.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetaobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmimedata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmimedatabase.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmimetype.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmutex.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnativeinterface.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectcleanuphandler.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qoperatingsystemversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qparallelanimationgroup.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpauseanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpermissions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qplugin.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpluginloader.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpoint.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qprocess.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpromise.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qproperty.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpropertyanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpropertyprivate.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qqueue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrandom.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrangemodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrangemodel_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qreadwritelock.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrect.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qresource.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qresultstore.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrunnable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsavefile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedvaluerollback.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsemaphore.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsequentialanimationgroup.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsequentialiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsettings.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedmemory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsignalmapper.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsimd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsize.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsocketnotifier.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsortfilterproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qspan.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstack.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstandardpaths.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstaticlatin1stringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstorageinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlistmodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringliteral.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemsemaphore.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtemporarydir.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtemporaryfile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtestsupport_core.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtextboundaryfinder.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qthread.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qthreadpool.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qthreadstorage.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtimeline.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtimezone.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtipccommon.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtmocconstants.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtranslator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtransposeproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtsan_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtsymbolmacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtyperevision.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qurlquery.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvarianthash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvector.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversionnumber.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qwaitcondition.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qwineventnotifier.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxmlstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxpfunctional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QBrush \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QColor \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QFont \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QIcon \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QImage \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QPixmap \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QTransform \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qbitmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qbrush.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qcolor.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qcursor.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qeventpoint.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qfont.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qguiapplication.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qguiapplication_platform.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qicon.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qimage.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qinputdevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qinputmethod.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qkeysequence.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpaintdevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpixelformat.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpixmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpointingdevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpolygon.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qregion.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qrgb.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qrgba64.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qscreen.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qscreen_platform.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qsurface.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qsurfaceformat.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtestsupport_gui.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtgui-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtransform.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvector2d.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvector3d.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvector4d.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvectornd.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindow.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs_win.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QHostAddress \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkAccessManager \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkCookie \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkReply \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkRequest \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QSslConfiguration \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QSslPreSharedKeyAuthenticator \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qabstractsocket.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qhostaddress.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qhttpheaders.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkaccessmanager.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkcookie.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkreply.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkrequest.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qssl.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslcertificate.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslconfiguration.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslerror.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslpresharedkeyauthenticator.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslsocket.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtcpsocket.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetwork-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/QSignalSpy \ + D:/Qt/6.10.1/mingw_64/include/QtTest/QtTest \ + D:/Qt/6.10.1/mingw_64/include/QtTest/QtTestDepends \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qabstractitemmodeltester.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qbenchmark.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qbenchmarkmetric.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qsignalspy.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtest.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtest_gui.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtest_network.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestassert.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestcase.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestdata.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtesteventloop.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestkeyboard.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestmouse.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestspontaneevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestsystem.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtesttostring.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtesttouch.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestwheel.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestlib-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestversion.h \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Config.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigExtras.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6ConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Dependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6Targets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/Qt6VersionlessAliasTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtFeature.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtFeatureCommon.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtInstallPaths.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicAndroidHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicAppleHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeEarlyPolicyHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicCMakeVersionHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicDependencyHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicExternalProjectHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicFinalizerHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicFindPackageHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicGitHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicPluginHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicPluginHelpers_v2.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomAttributionHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomCpeHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomDepHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomFileHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomGenerationHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomLicenseHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomOpsHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomPurlHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomPythonHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomQtEntityHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicSbomSystemDepHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicTargetHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicTestHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicToolHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicWalkLibsHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6/QtPublicWindowsHelpers.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestAdditionalTargetInfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfig.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfigVersion.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestConfigVersionImpl.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestDependencies.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestTargets-relwithdebinfo.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/Qt6TestVersionlessAliasTargets.cmake \ + D:/Qt/6.10.1/mingw_64/lib/cmake/Qt6Test/QtTestProperties.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake \ + D:/Qt/Tools/CMake_64/share/cmake-3.30/Modules/CheckCXXCompilerFlag.cmake \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/adxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxbf16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxcomplexintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxfp16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxint8intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxtileintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx2intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx5124fmapsintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx5124vnniwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bf16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bf16vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bitalgintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512cdintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512dqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512erintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fp16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fp16vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512ifmaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512ifmavlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512pfintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmi2intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmi2vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmiintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmivlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vlbwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vldqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vnniintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vnnivlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vp2intersectintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vp2intersectvlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vpopcntdqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vpopcntdqvlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxifmaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxneconvertintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxvnniint8intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxvnniintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/bmi2intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/bmiintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_futex.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_ios.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_ios.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/codecvt.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_dir.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_fwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_ops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_path.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/istream.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_conv.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets_nonio.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets_nonio.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/quoted_string.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/random.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/random.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/sstream.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_mutex.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_thread.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_lock.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cassert \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/codecvt \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/condition_variable \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwctype \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/experimental/source_location \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/filesystem \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/future \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iomanip \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ios \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/istream \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/locale \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory_resource \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/mutex \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ostream \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/random \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/shared_mutex \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/sstream \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/ctype_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/ctype_inline.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/messages_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/opt_random.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/time_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cetintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cldemoteintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clflushoptintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clwbintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clzerointrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cmpccxaddintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/emmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/enqcmdintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/f16cintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/fmaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/fxsrintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/gfniintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/hresetintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/ia32intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/immintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/keylockerintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/lwpintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/lzcntintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mm_malloc.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/movdirintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mwaitintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mwaitxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pconfigintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pkuintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/popcntintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/prfchiintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/prfchwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/raointintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/rdseedintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/rtmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/serializeintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/sgxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/shaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/smmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tbmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tsxldtrkintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/uintrintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/vaesintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/vpclmulqdqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/waitpkgintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/wbnoinvdintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/wmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/x86gprintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsavecintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsaveintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsaveoptintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsavesintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xtestintrin.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wctype.h \ + D:/Qt/Tools/CMake_64/bin/cmake.exe diff --git a/photowall-qt/build/tests/tst_TrashWorkflow_autogen/include/tst_TrashWorkflow.moc b/photowall-qt/build/tests/tst_TrashWorkflow_autogen/include/tst_TrashWorkflow.moc new file mode 100644 index 0000000..8720751 --- /dev/null +++ b/photowall-qt/build/tests/tst_TrashWorkflow_autogen/include/tst_TrashWorkflow.moc @@ -0,0 +1,136 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'tst_TrashWorkflow.cpp' +** +** Created by: The Qt Meta Object Compiler version 69 (Qt 6.10.1) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include + +#include + +#include + + +#include +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'tst_TrashWorkflow.cpp' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 69 +#error "This file was generated using the moc from 6.10.1. 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 { +struct qt_meta_tag_ZN17tst_TrashWorkflowE_t {}; +} // unnamed namespace + +template <> constexpr inline auto tst_TrashWorkflow::qt_create_metaobjectdata() +{ + namespace QMC = QtMocConstants; + QtMocHelpers::StringRefStorage qt_stringData { + "tst_TrashWorkflow", + "initTestCase", + "", + "cleanupTestCase", + "init", + "cleanup", + "testMoveToTrash", + "testRestoreFromTrash", + "testPermanentDelete", + "testTrashModelUpdates" + }; + + QtMocHelpers::UintData qt_methods { + // Slot 'initTestCase' + QtMocHelpers::SlotData(1, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'cleanupTestCase' + QtMocHelpers::SlotData(3, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'init' + QtMocHelpers::SlotData(4, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'cleanup' + QtMocHelpers::SlotData(5, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'testMoveToTrash' + QtMocHelpers::SlotData(6, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'testRestoreFromTrash' + QtMocHelpers::SlotData(7, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'testPermanentDelete' + QtMocHelpers::SlotData(8, 2, QMC::AccessPrivate, QMetaType::Void), + // Slot 'testTrashModelUpdates' + QtMocHelpers::SlotData(9, 2, QMC::AccessPrivate, QMetaType::Void), + }; + QtMocHelpers::UintData qt_properties { + }; + QtMocHelpers::UintData qt_enums { + }; + return QtMocHelpers::metaObjectData(QMC::MetaObjectFlag{}, qt_stringData, + qt_methods, qt_properties, qt_enums); +} +Q_CONSTINIT const QMetaObject tst_TrashWorkflow::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_staticMetaObjectStaticContent.stringdata, + qt_staticMetaObjectStaticContent.data, + qt_static_metacall, + nullptr, + qt_staticMetaObjectRelocatingContent.metaTypes, + nullptr +} }; + +void tst_TrashWorkflow::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + auto *_t = static_cast(_o); + if (_c == QMetaObject::InvokeMetaMethod) { + switch (_id) { + case 0: _t->initTestCase(); break; + case 1: _t->cleanupTestCase(); break; + case 2: _t->init(); break; + case 3: _t->cleanup(); break; + case 4: _t->testMoveToTrash(); break; + case 5: _t->testRestoreFromTrash(); break; + case 6: _t->testPermanentDelete(); break; + case 7: _t->testTrashModelUpdates(); break; + default: ; + } + } + (void)_a; +} + +const QMetaObject *tst_TrashWorkflow::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *tst_TrashWorkflow::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_staticMetaObjectStaticContent.strings)) + return static_cast(this); + return QObject::qt_metacast(_clname); +} + +int tst_TrashWorkflow::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QObject::qt_metacall(_c, _id, _a); + if (_id < 0) + return _id; + if (_c == QMetaObject::InvokeMetaMethod) { + if (_id < 8) + qt_static_metacall(this, _c, _id, _a); + _id -= 8; + } + if (_c == QMetaObject::RegisterMethodArgumentMetaType) { + if (_id < 8) + *reinterpret_cast(_a[0]) = QMetaType(); + _id -= 8; + } + return _id; +} +QT_WARNING_POP diff --git a/photowall-qt/build/tests/tst_TrashWorkflow_autogen/include/tst_TrashWorkflow.moc.d b/photowall-qt/build/tests/tst_TrashWorkflow_autogen/include/tst_TrashWorkflow.moc.d new file mode 100644 index 0000000..abf111e --- /dev/null +++ b/photowall-qt/build/tests/tst_TrashWorkflow_autogen/include/tst_TrashWorkflow.moc.d @@ -0,0 +1,762 @@ +D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_TrashWorkflow_autogen/include/tst_TrashWorkflow.moc: D:/CodeProject/PhotoWall/photowall-qt/tests/e2e/tst_TrashWorkflow.cpp \ + D:/CodeProject/PhotoWall/photowall-qt/build/tests/tst_TrashWorkflow_autogen/moc_predefs.h \ + D:/CodeProject/PhotoWall/photowall-qt/include/photowall.h \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/PhotoModel.h \ + D:/CodeProject/PhotoWall/photowall-qt/src/core/RustBridge.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestConfig.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestDataGenerator.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/common/TestUtils.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockFFI.h \ + D:/CodeProject/PhotoWall/photowall-qt/tests/mocks/MockPhotoDatabase.h \ + D:/CodeProject/PhotoWall/src-tauri/crates/photowall-ffi/include/photowall.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QAbstractItemModel \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QAbstractListModel \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QDateTime \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QDeadlineTimer \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QEvent \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QFlags \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QHash \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QIODevice \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonArray \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QJsonObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QList \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMap \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMargins \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMetaType \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QMutex \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QObject \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QRandomGenerator \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QRect \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSet \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSharedDataPointer \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSize \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QSizeF \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QString \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QStringList \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QTimer \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QUrl \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QVariant \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QtCore \ + D:/Qt/6.10.1/mingw_64/include/QtCore/QtCoreDepends \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q17memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20algorithm.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20chrono.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20functional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20iterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20map.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20memory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q20vector.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23functional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23type_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q23utility.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/q26numeric.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstracteventdispatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractitemmodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractnativeeventfilter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qabstractproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qanimationgroup.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qanystringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qapplicationstatic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydataops.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qarraydatapointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qassert.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qassociativeiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomic_cxx11.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qatomicscopedvaluerollback.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbasicatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbasictimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbindingstorage.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbitarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbuffer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraylist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearraymatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qbytearrayview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcalendar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborcommon.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcbormap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstreamreader.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborstreamwriter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcborvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qchar.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcheckedint_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qchronotimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcollator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcommandlineoption.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcommandlineparser.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompare_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcomparehelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcompilerdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconcatenatetablesproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconfig.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qconstructormacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainerinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontainertools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcontiguouscache.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreapplication.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreapplication_platform.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcoreevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qcryptographichash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdarwinhelpers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatastream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdatetime.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdeadlinetimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdebug.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdir.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdiriterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qdirlisting.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qeasingcurve.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qelapsedtimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qendian.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qeventloop.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qexception.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qexceptionhandling.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfactoryinterface.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfiledevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfileinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfileselector.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfilesystemwatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qflags.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfloat16.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qforeach.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionaltools_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfunctionpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuture.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuture_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfutureinterface.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuturesynchronizer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qfuturewatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qgenericatomic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qglobalstatic.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qhashfunctions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qidentityproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiodevicebase.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qitemselectionmodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qiterator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonarray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsondocument.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonparseerror.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qjsonvalue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlatin1stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlibrary.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlibraryinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qline.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlocale.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlockfile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qlogging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qloggingcategory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmalloc.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmargins.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmath.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmessageauthenticationcode.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetacontainer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetaobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmetatype.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmimedata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmimedatabase.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmimetype.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qminmax.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qmutex.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnamespace.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnativeinterface.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qnumeric.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobject_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectcleanuphandler.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qobjectdefs_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qoperatingsystemversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qoverload.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpair.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qparallelanimationgroup.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpauseanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpermissions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qplugin.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpluginloader.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpoint.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qprocess.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qprocessordetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpromise.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qproperty.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpropertyanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qpropertyprivate.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qqueue.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrandom.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrangemodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrangemodel_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qreadwritelock.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrect.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrefcount.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qregularexpression.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qresource.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qresultstore.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qrunnable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsavefile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopedvaluerollback.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qscopeguard.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsemaphore.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsequentialanimationgroup.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsequentialiterable.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qset.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsettings.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qshareddata_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedmemory.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsharedpointer_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsignalmapper.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsimd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsize.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsocketnotifier.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsortfilterproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qspan.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstack.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstandardpaths.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstaticlatin1stringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstdlibdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstorageinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstring.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringalgorithms.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringbuilder.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringconverter_base.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringfwd.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringlistmodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringliteral.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringmatcher.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringtokenizer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qstringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qswap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsysinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemdetection.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qsystemsemaphore.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtaggedpointer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtclasshelpermacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfiginclude.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtconfigmacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcore-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtcoreversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationdefinitions.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtemporarydir.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtemporaryfile.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtenvironmentvariables.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtestsupport_core.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtextboundaryfinder.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtextstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtformat_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qthread.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qthreadpool.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qthreadstorage.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtimeline.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtimer.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtimezone.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtipccommon.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtmetamacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtmocconstants.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtnoop.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtranslator.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtransposeproxymodel.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtresource.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtsan_impl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtsymbolmacros.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttranslation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qttypetraits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversion.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtversionchecks.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypeinfo.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtyperevision.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qtypes.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qurl.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qurlquery.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qutf8stringview.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/quuid.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariant.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantanimation.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvarianthash.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantlist.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvariantmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvarlengtharray.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qvector.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversionnumber.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qversiontagging.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qwaitcondition.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qwineventnotifier.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxmlstream.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxpfunctional.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qxptype_traits.h \ + D:/Qt/6.10.1/mingw_64/include/QtCore/qyieldcpu.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QBrush \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QColor \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QFont \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QIcon \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QImage \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QPixmap \ + D:/Qt/6.10.1/mingw_64/include/QtGui/QTransform \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qbitmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qbrush.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qcolor.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qcursor.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qeventpoint.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qfont.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qguiapplication.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qguiapplication_platform.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qicon.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qimage.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qinputdevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qinputmethod.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qkeysequence.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpaintdevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpixelformat.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpixmap.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpointingdevice.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qpolygon.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qregion.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qrgb.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qrgba64.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qscreen.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qscreen_platform.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qsurface.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qsurfaceformat.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtestsupport_gui.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtgui-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtguiglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qtransform.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvector2d.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvector3d.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvector4d.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qvectornd.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindow.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs.h \ + D:/Qt/6.10.1/mingw_64/include/QtGui/qwindowdefs_win.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QHostAddress \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkAccessManager \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkCookie \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkReply \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QNetworkRequest \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QSslConfiguration \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/QSslPreSharedKeyAuthenticator \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qabstractsocket.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qhostaddress.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qhttpheaders.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkaccessmanager.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkcookie.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkreply.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qnetworkrequest.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qssl.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslcertificate.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslconfiguration.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslerror.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslpresharedkeyauthenticator.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qsslsocket.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtcpsocket.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetwork-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtNetwork/qtnetworkglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/QSignalSpy \ + D:/Qt/6.10.1/mingw_64/include/QtTest/QtTest \ + D:/Qt/6.10.1/mingw_64/include/QtTest/QtTestDepends \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qabstractitemmodeltester.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qbenchmark.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qbenchmarkmetric.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qsignalspy.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtest.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtest_gui.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtest_network.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestassert.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestcase.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestdata.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtesteventloop.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestkeyboard.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestmouse.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestspontaneevent.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestsystem.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtesttostring.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtesttouch.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qtestwheel.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestexports.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestglobal.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestlib-config.h \ + D:/Qt/6.10.1/mingw_64/include/QtTest/qttestversion.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/adxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxbf16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxcomplexintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxfp16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxint8intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/amxtileintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx2intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx5124fmapsintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx5124vnniwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bf16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bf16vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bitalgintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512bwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512cdintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512dqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512erintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fp16intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512fp16vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512ifmaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512ifmavlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512pfintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmi2intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmi2vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmiintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vbmivlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vlbwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vldqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vnniintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vnnivlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vp2intersectintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vp2intersectvlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vpopcntdqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avx512vpopcntdqvlintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxifmaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxneconvertintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxvnniint8intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/avxvnniintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/bmi2intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/bmiintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/array \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/auto_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward/binders.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bit \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/algorithmfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/align.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocated_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_futex.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_lockfree_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_ios.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_ios.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/char_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/charconv.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/chrono.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/codecvt.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/concept_check.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cpp_type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_forced.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/cxxabi_init_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/enable_special_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/erase_if.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/exception_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_dir.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_fwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_ops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/fs_path.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functexcept.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hash_bytes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/hashtable_policy.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/invoke.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/istream.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/list.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_conv.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets_nonio.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_facets_nonio.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/localefwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memory_resource.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/memoryfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/move.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/nested_exception.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/new_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/node_handle.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ostream_insert.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/parse_numbers.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/postypes.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ptr_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/quoted_string.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/random.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/random.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/range_access.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/refwrap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/requires_hosted.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_atomic.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/shared_ptr_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/specfun.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/sstream.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_abs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_mutex.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/std_thread.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_bvector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_construct.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_function.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_funcs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_iterator_base_types.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_list.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multimap.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_multiset.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_numeric.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_pair.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_raw_storage_iter.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_relops.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tempbuf.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_tree.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_uninitialized.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_vector.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stream_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/streambuf_iterator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/string_view.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stringfwd.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uniform_int_dist.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_lock.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unique_ptr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_map.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/unordered_set.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/uses_allocator_args.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/utility.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/vector.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cassert \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cctype \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cerrno \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/chrono \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/climits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/clocale \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cmath \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/codecvt \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/compare \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/condition_variable \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstddef \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdint \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ctime \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwchar \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cwctype \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/assertions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/debug/debug.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/exception \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/experimental/source_location \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/aligned_buffer.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/alloc_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/atomicity.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/concurrence.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/string_conversions.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/type_traits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/filesystem \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/functional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/future \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/initializer_list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iomanip \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ios \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iosfwd \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/istream \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iterator \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/limits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/list \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/locale \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/memory_resource \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/mutex \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/new \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/numeric \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/optional \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ostream \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/execution_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_algorithm_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_memory_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/glue_numeric_defs.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/pstl/pstl_config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/random \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ratio \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/shared_mutex \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/sstream \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdexcept \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/streambuf \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/system_error \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/bessel_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/beta_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/ell_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/exp_integral.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/gamma.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/hypergeometric.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/legendre_function.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/modified_bessel_func.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_hermite.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/poly_laguerre.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/riemann_zeta.tcc \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tr1/special_function_util.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/tuple \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/type_traits \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/typeinfo \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_map \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/unordered_set \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/utility \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/variant \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/vector \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/version \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/atomic_word.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++locale.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/cpu_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/ctype_base.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/ctype_inline.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/error_constants.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr-default.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/gthr.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/messages_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/opt_random.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/os_defines.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/time_members.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cetintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cldemoteintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clflushoptintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clwbintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/clzerointrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/cmpccxaddintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/emmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/enqcmdintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/f16cintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/fmaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/fxsrintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/gfniintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/hresetintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/ia32intrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/immintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/keylockerintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/lwpintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/lzcntintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mm_malloc.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/movdirintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mwaitintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mwaitxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pconfigintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pkuintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/pmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/popcntintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/prfchiintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/prfchwintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/raointintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/rdseedintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/rtmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/serializeintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/sgxintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/shaintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/smmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdarg.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdbool.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tbmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/tsxldtrkintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/uintrintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/vaesintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/vpclmulqdqintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/waitpkgintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/wbnoinvdintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/wmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/x86gprintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xmmintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsavecintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsaveintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsaveoptintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xsavesintrin.h \ + D:/Qt/Tools/mingw1310_64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/xtestintrin.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_mac.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_off_t.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_secapi.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_mingw_stat64.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/_timeval.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/assert.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_startup.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/corecrt_wstdlib.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/crtdefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/ctype.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/errno.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/locale.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/process.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_compat.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/pthread_unistd.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/string_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sec_api/wchar_s.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/signal.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/stdio.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/string.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/swprintf.inl \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/timeb.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/sys/types.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/time.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/vadefs.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wchar.h \ + D:/Qt/Tools/mingw1310_64/x86_64-w64-mingw32/include/wctype.h diff --git a/photowall-qt/build/tests/tst_TrashWorkflow_autogen/moc_predefs.h b/photowall-qt/build/tests/tst_TrashWorkflow_autogen/moc_predefs.h new file mode 100644 index 0000000..222f97a --- /dev/null +++ b/photowall-qt/build/tests/tst_TrashWorkflow_autogen/moc_predefs.h @@ -0,0 +1,489 @@ +#define __DBL_MIN_EXP__ (-1021) +#define __cpp_nontype_template_parameter_auto 201606L +#define __UINT_LEAST16_MAX__ 0xffff +#define __FLT16_HAS_QUIET_NAN__ 1 +#define __ATOMIC_ACQUIRE 2 +#define QT_TESTCASE_BUILDDIR "D:/CodeProject/PhotoWall/photowall-qt/build/tests" +#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 __BFLT16_DENORM_MIN__ 9.18354961579912115600575419704879436e-41BF16 +#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 __BFLT16_MIN_10_EXP__ (-37) +#define QT_GUI_LIB 1 +#define __ORDER_LITTLE_ENDIAN__ 1234 +#define __WCHAR_MAX__ 0xffff +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1 +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1 +#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 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1 +#define QT_OPENGL_LIB 1 +#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 __LDBL_HAS_INFINITY__ 1 +#define __INT_LEAST8_WIDTH__ 8 +#define __cpp_variadic_using 201611L +#define __UINT_LEAST64_MAX__ 0xffffffffffffffffULL +#define __INT_LEAST8_MAX__ 0x7f +#define __cpp_attributes 200809L +#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 __BFLT16_MAX_10_EXP__ 38 +#define __BFLT16_MAX_EXP__ 128 +#define __LDBL_IS_IEC_60559__ 1 +#define QT_QMLINTEGRATION_LIB 1 +#define __FLT64X_HAS_QUIET_NAN__ 1 +#define QT_TESTLIB_LIB 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 __cpp_nsdmi 200809L +#define __BFLT16_DECIMAL_DIG__ 4 +#define __DEC32_EPSILON__ 1E-6DF +#define __FLT_EVAL_METHOD_TS_18661_3__ 0 +#define __UINT32_MAX__ 0xffffffffU +#define __GXX_EXPERIMENTAL_CXX0X__ 1 +#define __DBL_DENORM_MIN__ double(4.94065645841246544176568792868221372e-324L) +#define __FLT128_MIN_EXP__ (-16381) +#define __WINT_MIN__ 0 +#define __FLT128_MIN_10_EXP__ (-4931) +#define __FLT32X_IS_IEC_60559__ 1 +#define __INT_LEAST16_WIDTH__ 16 +#define MINGW_HAS_SECURE_API 1 +#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 __ATOMIC_SEQ_CST 5 +#define _UNICODE 1 +#define __INT_LEAST64_MAX__ 0x7fffffffffffffffLL +#define __FLT32X_MANT_DIG__ 53 +#define __GCC_ATOMIC_CHAR16_T_LOCK_FREE 2 +#define __cpp_aligned_new 201606L +#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 __FLT_EPSILON__ 1.19209289550781250000000000000000000e-7F +#define __GXX_WEAK__ 1 +#define __SHRT_WIDTH__ 16 +#define __FLT32_IS_IEC_60559__ 1 +#define __LDBL_MIN__ 3.36210314311209350626267781732175260e-4932L +#define __DBL_IS_IEC_60559__ 1 +#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 __INT_WIDTH__ 32 +#define UNICODE 1 +#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 __cpp_return_type_deduction 201304L +#define __FLT16_MIN_EXP__ (-13) +#define __FLT64_MANT_DIG__ 53 +#define _REENTRANT 1 +#define __FLT64X_MANT_DIG__ 64 +#define __BFLT16_DIG__ 2 +#define __GNUC__ 13 +#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 __SIZE_TYPE__ long long unsigned int +#define __FLT64_MAX_10_EXP__ 308 +#define __BFLT16_IS_IEC_60559__ 0 +#define __FLT16_MAX_10_EXP__ 4 +#define __cpp_delegating_constructors 200604L +#define __DBL_MAX__ double(1.79769313486231570814527423731704357e+308L) +#define _thiscall __attribute__((__thiscall__)) +#define __cpp_raw_strings 200710L +#define __INT_FAST32_MAX__ 0x7fffffff +#define __DBL_HAS_INFINITY__ 1 +#define __INT64_MAX__ 0x7fffffffffffffffLL +#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 __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 __SEG_GS 1 +#define __BFLT16_EPSILON__ 7.81250000000000000000000000000000000e-3BF16 +#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 __FLT16_DECIMAL_DIG__ 5 +#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__ 13 +#define __LONG_LONG_MAX__ 0x7fffffffffffffffLL +#define __SIZEOF_SIZE_T__ 8 +#define __BFLT16_HAS_INFINITY__ 1 +#define __FLT64X_MIN_EXP__ (-16381) +#define __SIZEOF_WINT_T__ 2 +#define __FLT32X_DIG__ 15 +#define __LONG_LONG_WIDTH__ 64 +#define QT_TESTCASE_SOURCEDIR "D:/CodeProject/PhotoWall/photowall-qt/tests" +#define __cpp_initializer_lists 200806L +#define __FLT32_MAX_EXP__ 128 +#define __cpp_hex_float 201603L +#define __GXX_ABI_VERSION 1018 +#define __FLT_MIN_EXP__ (-125) +#define __x86_64 1 +#define __cpp_lambdas 200907L +#define __INT_FAST64_TYPE__ long long int +#define __BFLT16_MAX__ 3.38953138925153547590470800371487867e+38BF16 +#define __FLT64_DENORM_MIN__ 4.94065645841246544176568792868221372e-324F64 +#define __cpp_template_auto 201606L +#define __FLT16_DENORM_MIN__ 5.96046447753906250000000000000000000e-8F16 +#define __FLT128_EPSILON__ 1.92592994438723585305597794258492732e-34F128 +#define __FLT64X_NORM_MAX__ 1.18973149535723176502126385303097021e+4932F64x +#define __SIZEOF_POINTER__ 8 +#define __DBL_HAS_QUIET_NAN__ 1 +#define __FLT32X_EPSILON__ 2.22044604925031308084726333618164062e-16F32x +#define __LDBL_MAX_EXP__ 16384 +#define __DECIMAL_BID_FORMAT__ 1 +#define __GXX_TYPEINFO_EQUALITY_INLINE 0 +#define __FLT64_MIN_10_EXP__ (-307) +#define __FLT16_MIN_10_EXP__ (-4) +#define __FLT64X_DECIMAL_DIG__ 21 +#define __DEC128_MIN__ 1E-6143DL +#define __REGISTER_PREFIX__ +#define __UINT16_MAX__ 0xffff +#define __cdecl __attribute__((__cdecl__)) +#define __FLT128_HAS_INFINITY__ 1 +#define __FLT32_MIN__ 1.17549435082228750796873653722224568e-38F32 +#define __UINT8_TYPE__ unsigned char +#define __FLT_DIG__ 6 +#define __NO_INLINE__ 1 +#define __DEC_EVAL_METHOD__ 2 +#define __FLT_MANT_DIG__ 24 +#define __LDBL_DECIMAL_DIG__ 21 +#define __VERSION__ "13.1.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 QT_QUICK_LIB 1 +#define __FLT128_MAX_EXP__ 16384 +#define QT_QML_LIB 1 +#define __FLT32_MANT_DIG__ 24 +#define __FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN__ +#define SIZEOF_DPTR (sizeof(void*)) +#define __FLT32X_MIN_EXP__ (-1021) +#define __cpp_aggregate_bases 201603L +#define __BFLT16_MIN__ 1.17549435082228750796873653722224568e-38BF16 +#define __FLT128_HAS_DENORM__ 1 +#define __FLT32_DECIMAL_DIG__ 9 +#define __FLT128_DIG__ 33 +#define _INTEGRAL_MAX_BITS 64 +#define __INT32_C(c) c +#define __DEC64_EPSILON__ 1E-15DD +#define __ORDER_PDP_ENDIAN__ 3412 +#define __DEC128_MIN_EXP__ (-6142) +#define __DEC128_MAX__ 9.999999999999999999999999999999999E6144DL +#define __INT_FAST32_TYPE__ int +#define __UINT_LEAST16_TYPE__ short unsigned int +#define __DEC128_MAX_EXP__ 6145 +#define __DBL_HAS_DENORM__ 1 +#define __cpp_rtti 199711L +#define __UINT64_MAX__ 0xffffffffffffffffULL +#define __FLT_IS_IEC_60559__ 1 +#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 __BFLT16_HAS_QUIET_NAN__ 1 +#define __FLT_RADIX__ 2 +#define __INT_LEAST16_TYPE__ short int +#define __LDBL_EPSILON__ 1.08420217248550443400745280086994171e-19L +#define __UINTMAX_C(c) c ## ULL +#define __FLT16_DIG__ 3 +#define __FLT32X_MIN__ 2.22507385850720138309023271733240406e-308F32x +#define __SIG_ATOMIC_MAX__ 0x7fffffff +#define __cpp_constexpr 201603L +#define __GCC_ATOMIC_WCHAR_T_LOCK_FREE 2 +#define __USER_LABEL_PREFIX__ +#define __SIZEOF_PTRDIFF_T__ 8 +#define __FLT64X_HAS_INFINITY__ 1 +#define __SIZEOF_LONG__ 4 +#define __LDBL_DIG__ 18 +#define __FLT64_IS_IEC_60559__ 1 +#define __x86_64__ 1 +#define __FLT16_IS_IEC_60559__ 1 +#define __FLT16_MAX_EXP__ 16 +#define __DEC32_SUBNORMAL_MIN__ 0.000001E-95DF +#define __MSVCRT__ 1 +#define __INT_FAST16_MAX__ 0x7fff +#define __GCC_CONSTRUCTIVE_SIZE 64 +#define __FLT64_DIG__ 15 +#define __UINT_FAST32_MAX__ 0xffffffffU +#define __UINT_LEAST64_TYPE__ long long unsigned int +#define __FLT16_EPSILON__ 9.76562500000000000000000000000000000e-4F16 +#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 __FLT16_NORM_MAX__ 6.55040000000000000000000000000000000e+4F16 +#define __DEC64_MANT_DIG__ 16 +#define QT_NETWORK_LIB 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 __FLT16_MAX__ 6.55040000000000000000000000000000000e+4F16 +#define __nocona__ 1 +#define __FLT128_MIN__ 3.36210314311209350626267781732175260e-4932F128 +#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 __WIN64__ 1 +#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 __UINT16_C(c) c +#define __PTRDIFF_WIDTH__ 64 +#define __LDBL_MANT_DIG__ 64 +#define __cpp_range_based_for 201603L +#define __INT_FAST16_WIDTH__ 16 +#define __FLT64_HAS_INFINITY__ 1 +#define __FLT64X_MAX__ 1.18973149535723176502126385303097021e+4932F64x +#define __FLT16_HAS_INFINITY__ 1 +#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 __INTPTR_TYPE__ long long int +#define __UINT16_TYPE__ short unsigned int +#define __WCHAR_TYPE__ short unsigned int +#define QT_QUICKCONTROLS2_LIB 1 +#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 __FLT32_HAS_INFINITY__ 1 +#define __FLT64X_MAX_EXP__ 16384 +#define __UINT_FAST64_TYPE__ long long unsigned int +#define __cpp_inline_variables 201606L +#define __BFLT16_MIN_EXP__ (-125) +#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 QT_CORE_LIB 1 +#define __SIZEOF_FLOAT128__ 16 +#define __BFLT16_MANT_DIG__ 8 +#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 __FLT32X_MAX_10_EXP__ 308 +#define __cpp_namespace_attributes 201411L +#define __WIN32 1 +#define __SIZEOF_INT128__ 16 +#define __FLT16_MIN__ 6.10351562500000000000000000000000000e-5F16 +#define __FLT64X_IS_IEC_60559__ 1 +#define __WCHAR_UNSIGNED__ 1 +#define __LDBL_MAX_10_EXP__ 4932 +#define __ATOMIC_RELAXED 0 +#define __DBL_EPSILON__ double(2.22044604925031308084726333618164062e-16L) +#define __INT_LEAST32_TYPE__ int +#define __thiscall __attribute__((__thiscall__)) +#define __UINT8_C(c) c +#define __FLT64_MAX_EXP__ 1024 +#define __SIZEOF_WCHAR_T__ 2 +#define __GNUC_PATCHLEVEL__ 0 +#define __WINNT 1 +#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 __FLT64X_MIN__ 3.36210314311209350626267781732175260e-4932F64x +#define __STDCPP_THREADS__ 1 +#define __BFLT16_HAS_DENORM__ 1 +#define __GNUC_STDC_INLINE__ 1 +#define __FLT64_HAS_DENORM__ 1 +#define __FLT32_EPSILON__ 1.19209289550781250000000000000000000e-7F32 +#define __FLT16_HAS_DENORM__ 1 +#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 __GCC_DESTRUCTIVE_SIZE 64 +#define __INTMAX_WIDTH__ 64 +#define __cpp_runtime_arrays 198712L +#define __FLT32_DIG__ 6 +#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__ 1 +#define __INT8_MAX__ 0x7f +#define __LONG_WIDTH__ 32 +#define __DBL_MIN__ double(2.22507385850720138309023271733240406e-308L) +#define __PIC__ 1 +#define __INT32_MAX__ 0x7fffffff +#define __UINT_FAST32_TYPE__ unsigned int +#define _ENABLE_EXTENDED_ALIGNED_STORAGE 1 +#define __FLT16_MANT_DIG__ 11 +#define __FLT32X_NORM_MAX__ 1.79769313486231570814527423731704357e+308F32x +#define __CHAR32_TYPE__ unsigned int +#define __FLT_MAX__ 3.40282346638528859811704183484516925e+38F +#define __SSE2__ 1 +#define __cpp_deduction_guides 201703L +#define __BFLT16_NORM_MAX__ 3.38953138925153547590470800371487867e+38BF16 +#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 __GLIBCXX_BITSIZE_INT_N_0 128 +#define __FLT32X_HAS_QUIET_NAN__ 1 +#define __ATOMIC_CONSUME 1 +#define __GNUC_MINOR__ 1 +#define __GLIBCXX_TYPE_INT_N_0 __int128 +#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 __PTRDIFF_TYPE__ long long int +#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 __SIZE_MAX__ 0xffffffffffffffffULL +#define __UINT_FAST8_TYPE__ unsigned char +#define __cpp_init_captures 201304L +#define __ATOMIC_ACQ_REL 4 +#define __ATOMIC_RELEASE 3 +#define __declspec(x) __attribute__((x)) diff --git a/photowall-qt/build/tests/tst_TrashWorkflow_autogen/mocs_compilation.cpp b/photowall-qt/build/tests/tst_TrashWorkflow_autogen/mocs_compilation.cpp new file mode 100644 index 0000000..bda67f7 --- /dev/null +++ b/photowall-qt/build/tests/tst_TrashWorkflow_autogen/mocs_compilation.cpp @@ -0,0 +1,3 @@ +// This file is autogenerated. Changes will be overwritten. +// No files found that require moc or the moc files are included +enum some_compilers { need_more_than_nothing }; diff --git a/photowall-qt/build/tests/tst_TrashWorkflow_autogen/timestamp b/photowall-qt/build/tests/tst_TrashWorkflow_autogen/timestamp new file mode 100644 index 0000000..e69de29 diff --git a/photowall-qt/build/tls/qcertonlybackend.dll b/photowall-qt/build/tls/qcertonlybackend.dll new file mode 100644 index 0000000..1694926 Binary files /dev/null and b/photowall-qt/build/tls/qcertonlybackend.dll differ diff --git a/photowall-qt/build/tls/qschannelbackend.dll b/photowall-qt/build/tls/qschannelbackend.dll new file mode 100644 index 0000000..c8e86bb Binary files /dev/null and b/photowall-qt/build/tls/qschannelbackend.dll differ diff --git a/photowall-qt/build/translations/qt_ar.qm b/photowall-qt/build/translations/qt_ar.qm new file mode 100644 index 0000000..e45b67f Binary files /dev/null and b/photowall-qt/build/translations/qt_ar.qm differ diff --git a/photowall-qt/build/translations/qt_bg.qm b/photowall-qt/build/translations/qt_bg.qm new file mode 100644 index 0000000..32e42c0 Binary files /dev/null and b/photowall-qt/build/translations/qt_bg.qm differ diff --git a/photowall-qt/build/translations/qt_ca.qm b/photowall-qt/build/translations/qt_ca.qm new file mode 100644 index 0000000..3aebdec Binary files /dev/null and b/photowall-qt/build/translations/qt_ca.qm differ diff --git a/photowall-qt/build/translations/qt_cs.qm b/photowall-qt/build/translations/qt_cs.qm new file mode 100644 index 0000000..459ef26 Binary files /dev/null and b/photowall-qt/build/translations/qt_cs.qm differ diff --git a/photowall-qt/build/translations/qt_da.qm b/photowall-qt/build/translations/qt_da.qm new file mode 100644 index 0000000..c5f62b1 Binary files /dev/null and b/photowall-qt/build/translations/qt_da.qm differ diff --git a/photowall-qt/build/translations/qt_de.qm b/photowall-qt/build/translations/qt_de.qm new file mode 100644 index 0000000..91a7839 Binary files /dev/null and b/photowall-qt/build/translations/qt_de.qm differ diff --git a/photowall-qt/build/translations/qt_en.qm b/photowall-qt/build/translations/qt_en.qm new file mode 100644 index 0000000..937ea3e Binary files /dev/null and b/photowall-qt/build/translations/qt_en.qm differ diff --git a/photowall-qt/build/translations/qt_es.qm b/photowall-qt/build/translations/qt_es.qm new file mode 100644 index 0000000..cc291d7 Binary files /dev/null and b/photowall-qt/build/translations/qt_es.qm differ diff --git a/photowall-qt/build/translations/qt_fa.qm b/photowall-qt/build/translations/qt_fa.qm new file mode 100644 index 0000000..724e9e9 Binary files /dev/null and b/photowall-qt/build/translations/qt_fa.qm differ diff --git a/photowall-qt/build/translations/qt_fi.qm b/photowall-qt/build/translations/qt_fi.qm new file mode 100644 index 0000000..ec3c67d Binary files /dev/null and b/photowall-qt/build/translations/qt_fi.qm differ diff --git a/photowall-qt/build/translations/qt_fr.qm b/photowall-qt/build/translations/qt_fr.qm new file mode 100644 index 0000000..a63ab93 Binary files /dev/null and b/photowall-qt/build/translations/qt_fr.qm differ diff --git a/photowall-qt/build/translations/qt_gd.qm b/photowall-qt/build/translations/qt_gd.qm new file mode 100644 index 0000000..3fe3841 Binary files /dev/null and b/photowall-qt/build/translations/qt_gd.qm differ diff --git a/photowall-qt/build/translations/qt_he.qm b/photowall-qt/build/translations/qt_he.qm new file mode 100644 index 0000000..95ed0c7 Binary files /dev/null and b/photowall-qt/build/translations/qt_he.qm differ diff --git a/photowall-qt/build/translations/qt_hr.qm b/photowall-qt/build/translations/qt_hr.qm new file mode 100644 index 0000000..8b5a444 Binary files /dev/null and b/photowall-qt/build/translations/qt_hr.qm differ diff --git a/photowall-qt/build/translations/qt_hu.qm b/photowall-qt/build/translations/qt_hu.qm new file mode 100644 index 0000000..b62c7d8 Binary files /dev/null and b/photowall-qt/build/translations/qt_hu.qm differ diff --git a/photowall-qt/build/translations/qt_it.qm b/photowall-qt/build/translations/qt_it.qm new file mode 100644 index 0000000..3785a6f Binary files /dev/null and b/photowall-qt/build/translations/qt_it.qm differ diff --git a/photowall-qt/build/translations/qt_ja.qm b/photowall-qt/build/translations/qt_ja.qm new file mode 100644 index 0000000..54fb191 Binary files /dev/null and b/photowall-qt/build/translations/qt_ja.qm differ diff --git a/photowall-qt/build/translations/qt_ka.qm b/photowall-qt/build/translations/qt_ka.qm new file mode 100644 index 0000000..de0834d Binary files /dev/null and b/photowall-qt/build/translations/qt_ka.qm differ diff --git a/photowall-qt/build/translations/qt_ko.qm b/photowall-qt/build/translations/qt_ko.qm new file mode 100644 index 0000000..4dbd1e9 Binary files /dev/null and b/photowall-qt/build/translations/qt_ko.qm differ diff --git a/photowall-qt/build/translations/qt_lg.qm b/photowall-qt/build/translations/qt_lg.qm new file mode 100644 index 0000000..1cc6285 Binary files /dev/null and b/photowall-qt/build/translations/qt_lg.qm differ diff --git a/photowall-qt/build/translations/qt_lv.qm b/photowall-qt/build/translations/qt_lv.qm new file mode 100644 index 0000000..cecea3e Binary files /dev/null and b/photowall-qt/build/translations/qt_lv.qm differ diff --git a/photowall-qt/build/translations/qt_nl.qm b/photowall-qt/build/translations/qt_nl.qm new file mode 100644 index 0000000..5939fcd Binary files /dev/null and b/photowall-qt/build/translations/qt_nl.qm differ diff --git a/photowall-qt/build/translations/qt_nn.qm b/photowall-qt/build/translations/qt_nn.qm new file mode 100644 index 0000000..6e18383 Binary files /dev/null and b/photowall-qt/build/translations/qt_nn.qm differ diff --git a/photowall-qt/build/translations/qt_pl.qm b/photowall-qt/build/translations/qt_pl.qm new file mode 100644 index 0000000..1411de4 Binary files /dev/null and b/photowall-qt/build/translations/qt_pl.qm differ diff --git a/photowall-qt/build/translations/qt_pt_BR.qm b/photowall-qt/build/translations/qt_pt_BR.qm new file mode 100644 index 0000000..f4dd3e7 Binary files /dev/null and b/photowall-qt/build/translations/qt_pt_BR.qm differ diff --git a/photowall-qt/build/translations/qt_ru.qm b/photowall-qt/build/translations/qt_ru.qm new file mode 100644 index 0000000..19706c8 Binary files /dev/null and b/photowall-qt/build/translations/qt_ru.qm differ diff --git a/photowall-qt/build/translations/qt_sk.qm b/photowall-qt/build/translations/qt_sk.qm new file mode 100644 index 0000000..cf1619e Binary files /dev/null and b/photowall-qt/build/translations/qt_sk.qm differ diff --git a/photowall-qt/build/translations/qt_sv.qm b/photowall-qt/build/translations/qt_sv.qm new file mode 100644 index 0000000..7c55df8 Binary files /dev/null and b/photowall-qt/build/translations/qt_sv.qm differ diff --git a/photowall-qt/build/translations/qt_tr.qm b/photowall-qt/build/translations/qt_tr.qm new file mode 100644 index 0000000..224d871 Binary files /dev/null and b/photowall-qt/build/translations/qt_tr.qm differ diff --git a/photowall-qt/build/translations/qt_uk.qm b/photowall-qt/build/translations/qt_uk.qm new file mode 100644 index 0000000..3bbdaf5 Binary files /dev/null and b/photowall-qt/build/translations/qt_uk.qm differ diff --git a/photowall-qt/build/translations/qt_zh_CN.qm b/photowall-qt/build/translations/qt_zh_CN.qm new file mode 100644 index 0000000..51cae91 Binary files /dev/null and b/photowall-qt/build/translations/qt_zh_CN.qm differ diff --git a/photowall-qt/build/translations/qt_zh_TW.qm b/photowall-qt/build/translations/qt_zh_TW.qm new file mode 100644 index 0000000..0a31fae Binary files /dev/null and b/photowall-qt/build/translations/qt_zh_TW.qm differ diff --git a/photowall-qt/build_qt.bat b/photowall-qt/build_qt.bat new file mode 100644 index 0000000..431ae0f --- /dev/null +++ b/photowall-qt/build_qt.bat @@ -0,0 +1,26 @@ +@echo off +set PATH=D:\Qt\Tools\mingw1310_64\bin;D:\Qt\Tools\CMake_64\bin;D:\Qt\Tools\Ninja;%PATH% + +echo === CMake Configure === +"D:\Qt\Tools\CMake_64\bin\cmake.exe" -G Ninja ^ + -S "D:\CodeProject\PhotoWall\photowall-qt" ^ + -B "D:\CodeProject\PhotoWall\photowall-qt\build-msvc" ^ + -DCMAKE_BUILD_TYPE=Release ^ + -DCMAKE_PREFIX_PATH="D:\Qt\6.10.1\mingw_64" ^ + -DCMAKE_MAKE_PROGRAM="D:\Qt\Tools\Ninja\ninja.exe" ^ + -DCMAKE_C_COMPILER="D:\Qt\Tools\mingw1310_64\bin\gcc.exe" ^ + -DCMAKE_CXX_COMPILER="D:\Qt\Tools\mingw1310_64\bin\g++.exe" ^ + -DBUILD_TESTS=OFF +if errorlevel 1 ( + echo ERROR: CMake configure failed + exit /b 1 +) + +echo === CMake Build === +"D:\Qt\Tools\CMake_64\bin\cmake.exe" --build "D:\CodeProject\PhotoWall\photowall-qt\build-msvc" --config Release -j%NUMBER_OF_PROCESSORS% +if errorlevel 1 ( + echo ERROR: Build failed + exit /b 1 +) + +echo === Build Succeeded === diff --git a/photowall-qt/qml/dialogs/BatchRenameDialog.qml b/photowall-qt/qml/dialogs/BatchRenameDialog.qml new file mode 100644 index 0000000..3a2877e --- /dev/null +++ b/photowall-qt/qml/dialogs/BatchRenameDialog.qml @@ -0,0 +1,70 @@ +import QtQuick +import QtQuick.Controls +import QtQuick.Layouts +import PhotoWall 1.0 +import "../theme" as Theme + +Dialog { + id: root + title: "批量重命名" + modal: true + anchors.centerIn: parent + width: 450 + + property var photoIds: [] + + standardButtons: Dialog.Ok | Dialog.Cancel + + onOpened: { + patternField.text = "photo_{index}" + startIndexField.value = 1 + patternField.forceActiveFocus() + } + + onAccepted: { + if (patternField.text.length > 0) { + PhotoStore.batchRenamePhotos(photoIds, patternField.text, startIndexField.value) + } + } + + ColumnLayout { + anchors.fill: parent + spacing: 12 + + Label { + text: "命名模式:" + font.pixelSize: Theme.Theme.fontSizeSm + color: Theme.Theme.textPrimary + } + + TextField { + id: patternField + Layout.fillWidth: true + placeholderText: "photo_{index}" + font.pixelSize: Theme.Theme.fontSizeMd + } + + Label { + text: "支持变量: {index} 序号, {name} 原名, {date} 日期" + font.pixelSize: Theme.Theme.fontSizeXs + color: Theme.Theme.textSecondary + wrapMode: Text.Wrap + Layout.fillWidth: true + } + + RowLayout { + spacing: 8 + Label { + text: "起始序号:" + font.pixelSize: Theme.Theme.fontSizeSm + color: Theme.Theme.textPrimary + } + SpinBox { + id: startIndexField + from: 0 + to: 9999 + value: 1 + } + } + } +} diff --git a/photowall-qt/qml/dialogs/RenameDialog.qml b/photowall-qt/qml/dialogs/RenameDialog.qml new file mode 100644 index 0000000..6b3167e --- /dev/null +++ b/photowall-qt/qml/dialogs/RenameDialog.qml @@ -0,0 +1,48 @@ +import QtQuick +import QtQuick.Controls +import QtQuick.Layouts +import PhotoWall 1.0 +import "../theme" as Theme + +Dialog { + id: root + title: "重命名" + modal: true + anchors.centerIn: parent + width: 400 + + property int photoId: 0 + property string currentName: "" + + standardButtons: Dialog.Ok | Dialog.Cancel + + onOpened: { + nameField.text = currentName + nameField.selectAll() + nameField.forceActiveFocus() + } + + onAccepted: { + if (nameField.text.length > 0 && nameField.text !== currentName) { + PhotoStore.renamePhoto(photoId, nameField.text) + } + } + + ColumnLayout { + anchors.fill: parent + spacing: 12 + + Label { + text: "新文件名:" + font.pixelSize: Theme.Theme.fontSizeSm + color: Theme.Theme.textPrimary + } + + TextField { + id: nameField + Layout.fillWidth: true + placeholderText: "输入新文件名" + font.pixelSize: Theme.Theme.fontSizeMd + } + } +} diff --git a/photowall-qt/qml/main.qml b/photowall-qt/qml/main.qml index bad10e9..9e848ca 100644 --- a/photowall-qt/qml/main.qml +++ b/photowall-qt/qml/main.qml @@ -1,5 +1,6 @@ import QtQuick import QtQuick.Controls +import QtQuick.Dialogs import QtQuick.Layouts import QtQuick.Window import Qt5Compat.GraphicalEffects @@ -185,6 +186,9 @@ ApplicationWindow { model: [ { id: "home", label: "照片", icon: "grid_view" }, { id: "folders", label: "文件夹", icon: "folder" }, + { id: "albums", label: "相册", icon: "photo_library" }, + { id: "tags", label: "标签", icon: "label" }, + { id: "favorites", label: "收藏", icon: "favorite" }, { id: "trash", label: "废纸篓", icon: "delete" }, { id: "settings", label: "设置", icon: "settings" } ] @@ -252,7 +256,26 @@ ApplicationWindow { anchors.fill: parent hoverEnabled: true cursorShape: Qt.PointingHandCursor - onClicked: searchPanel.open() + onClicked: { + var currentFilters = PhotoStore.searchFilters || ({}) + searchPanel.tags = PhotoStore.getAllTags() + searchPanel.query = currentFilters.query ? String(currentFilters.query) : "" + searchPanel.dateFrom = currentFilters.dateFrom ? String(currentFilters.dateFrom) : "" + searchPanel.dateTo = currentFilters.dateTo ? String(currentFilters.dateTo) : "" + + var tagIds = currentFilters.tagIds + var selectedTagIds = [] + if (tagIds && tagIds.length !== undefined) { + for (var i = 0; i < tagIds.length; i++) { + selectedTagIds.push(tagIds[i]) + } + } + searchPanel.selectedTagIds = selectedTagIds + + searchPanel.minRating = currentFilters.minRating ? Number(currentFilters.minRating) : 0 + searchPanel.favoritesOnly = currentFilters.favoritesOnly === true + searchPanel.open() + } } } @@ -340,6 +363,7 @@ ApplicationWindow { anchors.fill: parent hoverEnabled: true cursorShape: Qt.PointingHandCursor + onClicked: importDialog.open() onEntered: parent.scale = 1.05 onExited: parent.scale = 1.0 } @@ -383,14 +407,112 @@ ApplicationWindow { Component { id: foldersPageComponent; FoldersPage { onPhotoDoubleClicked: (photo) => window.openPhotoViewer(photo) } } Component { id: trashPageComponent; TrashPage { onNavigateToHome: navigateTo("home") } } Component { id: settingsPageComponent; SettingsPage {} } + Component { id: albumsPageComponent; AlbumsPage { onAlbumClicked: (album) => { PhotoStore.currentAlbumId = album.albumId; navigateTo("home") } } } + Component { id: tagsPageComponent; TagsPage { onTagClicked: (tag) => { PhotoStore.currentTagId = tag.tagId; navigateTo("home") } } } + Component { id: favoritesPageComponent; FavoritesPage { onNavigateToHome: navigateTo("home") } } ContextMenu { id: contextMenu } - SearchPanel { id: searchPanel; parent: Overlay.overlay; onSearchRequested: (filters) => console.log(JSON.stringify(filters)) } + FileDialog { + id: importDialog + title: "选择要导入的照片" + fileMode: FileDialog.OpenFiles + nameFilters: ["图片文件 (*.jpg *.jpeg *.png *.webp *.bmp *.gif *.tif *.tiff *.heic *.heif)", "所有文件 (*)"] + onAccepted: { + var localPaths = [] + for (var i = 0; i < selectedFiles.length; i++) { + var path = urlToLocalPath(selectedFiles[i]) + if (path.length > 0) { + localPaths.push(path) + } + } + if (localPaths.length === 0) { + return + } + + var jobId = PhotoStore.importPhotos(localPaths) + if (jobId === 0) { + console.warn("Failed to start import job") + } + } + } + FolderDialog { + id: exportDialog + title: "选择导出目标文件夹" + onAccepted: { + var path = urlToLocalPath(selectedFolder) + if (path.length > 0) { + var jobId = PhotoStore.exportSelected(path) + if (jobId === 0) { + console.warn("Failed to start export job (no selection?)") + } + } + } + } + FolderDialog { + id: moveDialog + title: "选择移动目标文件夹" + onAccepted: { + var path = urlToLocalPath(selectedFolder) + if (path.length > 0) { + var jobId = PhotoStore.moveSelected(path) + if (jobId === 0) { + console.warn("Failed to start move job (no selection?)") + } + } + } + } + FolderDialog { + id: copyDialog + title: "选择复制目标文件夹" + onAccepted: { + var path = urlToLocalPath(selectedFolder) + if (path.length > 0) { + var jobId = PhotoStore.copySelected(path) + if (jobId === 0) { + console.warn("Failed to start copy job (no selection?)") + } + } + } + } + SearchPanel { + id: searchPanel + parent: Overlay.overlay + onSearchRequested: (filters) => { + var merged = {} + var currentFilters = PhotoStore.searchFilters || ({}) + for (var existingKey in currentFilters) { + merged[existingKey] = currentFilters[existingKey] + } + + delete merged.query + delete merged.dateFrom + delete merged.dateTo + delete merged.tagIds + delete merged.minRating + delete merged.favoritesOnly + + for (var key in filters) { + merged[key] = filters[key] + } + + PhotoStore.searchFilters = merged + navigateTo("home") + } + } PhotoViewer { id: photoViewer; parent: Overlay.overlay } function openPhotoViewer(photo, photos, index) { photoViewer.photo = photo; photoViewer.photos = photos || [photo]; photoViewer.currentIndex = index || 0; photoViewer.open() } + function urlToLocalPath(fileUrl) { + var value = fileUrl ? fileUrl.toString() : "" + if (value.indexOf("file:///") === 0) { + value = value.substring(8) + } else if (value.indexOf("file://") === 0) { + value = value.substring(7) + } + return decodeURIComponent(value) + } function navigateTo(page) { if (page === window.currentPage) return window.currentPage = page; window.pageChanged(page); stackView.replace(getPageComponent(page)) @@ -398,6 +520,8 @@ ApplicationWindow { function getPageComponent(page) { switch (page) { case "home": return homePageComponent; case "folders": return foldersPageComponent; + case "albums": return albumsPageComponent; case "tags": return tagsPageComponent; + case "favorites": return favoritesPageComponent; case "trash": return trashPageComponent; case "settings": return settingsPageComponent; default: return homePageComponent } diff --git a/photowall-qt/qml/pages/AlbumsPage.qml b/photowall-qt/qml/pages/AlbumsPage.qml index a7af0fa..0b4f4e2 100644 --- a/photowall-qt/qml/pages/AlbumsPage.qml +++ b/photowall-qt/qml/pages/AlbumsPage.qml @@ -4,22 +4,33 @@ import QtQuick.Layouts import "../theme" as Theme import "../components" import "../dialogs" +import PhotoWall 1.0 Rectangle { id: root color: Theme.Theme.background - // Mock data for albums (will be connected to C++ backend) - property var albums: [ - { albumId: 1, albumName: "2024 旅行", coverUrl: "", photoCount: 156, createdAt: "2024-01-15" }, - { albumId: 2, albumName: "家庭聚会", coverUrl: "", photoCount: 89, createdAt: "2024-02-20" }, - { albumId: 3, albumName: "美食记录", coverUrl: "", photoCount: 45, createdAt: "2024-03-10" }, - { albumId: 4, albumName: "工作项目", coverUrl: "", photoCount: 234, createdAt: "2024-04-05" }, - { albumId: 5, albumName: "宠物日常", coverUrl: "", photoCount: 67, createdAt: "2024-05-12" } - ] + // Albums data from backend + property var albums: [] property bool loading: false property bool managerOpen: false + function loadAlbums() { + loading = true + albums = PhotoStore.getAllAlbums() + loading = false + } + + Component.onCompleted: loadAlbums() + + Connections { + target: PhotoStore + + function onAlbumsChanged() { + root.loadAlbums() + } + } + // Calculate total photos function getTotalPhotos() { var total = 0 @@ -276,7 +287,7 @@ Rectangle { } Text { - text: modelData.createdAt + text: modelData.dateCreated font.pixelSize: Theme.Theme.fontSizeXs color: Theme.Theme.textTertiary } @@ -316,16 +327,16 @@ Rectangle { visible: managerOpen onAlbumCreated: function(name, description) { - // TODO: Connect to backend - console.log("Album created:", name, description) + PhotoStore.createAlbum(name, description) + root.loadAlbums() } onAlbumUpdated: function(albumId, name, description) { - // TODO: Connect to backend - console.log("Album updated:", albumId, name, description) + PhotoStore.updateAlbum(albumId, name, description) + root.loadAlbums() } onAlbumDeleted: function(albumId) { - // TODO: Connect to backend - console.log("Album deleted:", albumId) + PhotoStore.deleteAlbum(albumId) + root.loadAlbums() } onClosed: managerOpen = false } diff --git a/photowall-qt/qml/pages/FavoritesPage.qml b/photowall-qt/qml/pages/FavoritesPage.qml index f5678bf..d9f4b07 100644 --- a/photowall-qt/qml/pages/FavoritesPage.qml +++ b/photowall-qt/qml/pages/FavoritesPage.qml @@ -3,20 +3,20 @@ import QtQuick.Controls import QtQuick.Layouts import "../theme" as Theme import "../components" +import PhotoWall 1.0 Rectangle { id: root color: Theme.Theme.background - // Mock data for favorites (will be connected to C++ backend) - property var photos: [] - property int totalCount: 0 - property bool loading: false + // Data from PhotoStore.favoritesModel property var selectedIds: new Set() property bool unfavoriting: false signal navigateToHome() + Component.onCompleted: PhotoStore.favoritesModel.loadInitial() + // Selection helpers function isSelected(photoId) { return selectedIds.has(photoId) @@ -38,8 +38,9 @@ Rectangle { function selectAll() { var newSet = new Set() - for (var i = 0; i < photos.length; i++) { - newSet.add(photos[i].photoId) + var m = PhotoStore.favoritesModel + for (var i = 0; i < m.count; i++) { + newSet.add(m.data(m.index(i, 0), 257)) } selectedIds = newSet } @@ -104,7 +105,7 @@ Rectangle { color: Theme.Theme.textPrimary } Text { - text: totalCount + " 张照片" + text: PhotoStore.favoritesModel.totalCount + " 张照片" font.pixelSize: Theme.Theme.fontSizeMd color: Theme.Theme.textSecondary } @@ -122,12 +123,12 @@ Rectangle { Column { anchors.centerIn: parent spacing: 12 - visible: loading + visible: PhotoStore.favoritesModel.loading BusyIndicator { width: 32 height: 32 - running: loading + running: PhotoStore.favoritesModel.loading anchors.horizontalCenter: parent.horizontalCenter } Text { @@ -142,7 +143,7 @@ Rectangle { Column { anchors.centerIn: parent spacing: Theme.Theme.spacingLg - visible: !loading && photos.length === 0 + visible: !PhotoStore.favoritesModel.loading && PhotoStore.favoritesModel.count === 0 Rectangle { width: 128 @@ -204,27 +205,29 @@ Rectangle { PhotoGrid { id: photoGrid anchors.fill: parent - visible: !loading && photos.length > 0 - photos: root.photos + visible: !PhotoStore.favoritesModel.loading && PhotoStore.favoritesModel.count > 0 + model: PhotoStore.favoritesModel selectedIds: root.selectedIds thumbnailSize: 200 gap: 16 groupByDate: false - onPhotoClicked: function(photo, mouse) { + onLoadMoreRequested: PhotoStore.favoritesModel.loadMore() + + onPhotoClicked: function(photoId, mouse) { if (mouse.modifiers & Qt.ControlModifier) { - root.toggleSelection(photo.photoId) + root.toggleSelection(photoId) } else if (mouse.modifiers & Qt.ShiftModifier) { // Range selection - simplified - root.toggleSelection(photo.photoId) + root.toggleSelection(photoId) } else { root.clearSelection() - root.toggleSelection(photo.photoId) + root.toggleSelection(photoId) } } - onPhotoDoubleClicked: function(photo) { - console.log("Open viewer for:", photo.photoId) + onPhotoDoubleClicked: function(photoId) { + console.log("Open viewer for:", photoId) } } } @@ -303,12 +306,11 @@ Rectangle { } } onClicked: { - // TODO: Implement unfavorite unfavoriting = true - Qt.callLater(() => { - unfavoriting = false - clearSelection() - }) + var idArray = Array.from(selectedIds) + PhotoStore.unfavoritePhotos(idArray) + unfavoriting = false + clearSelection() } } diff --git a/photowall-qt/qml/pages/HomePage.qml b/photowall-qt/qml/pages/HomePage.qml index e3866c7..c36cd1d 100644 --- a/photowall-qt/qml/pages/HomePage.qml +++ b/photowall-qt/qml/pages/HomePage.qml @@ -1,18 +1,18 @@ import QtQuick import QtQuick.Controls +import QtQuick.Dialogs import QtQuick.Layouts import Qt5Compat.GraphicalEffects import "../theme" as Theme import "../components" +import "../dialogs" +import PhotoWall 1.0 Rectangle { id: root color: Theme.Theme.background - // Mock data for photos - property var photos: [] - property int totalCount: 0 - property bool loading: false + // Data from PhotoStore property var selectedIds: new Set() // ... (Keep existing properties and signals) @@ -20,14 +20,92 @@ Rectangle { property string sortField: "dateTaken" property string sortOrder: "desc" property bool groupByDate: true - property string searchQuery: "" - property bool hasActiveFilters: searchQuery.length > 0 + readonly property var activeSearchFilters: PhotoStore.searchFilters || ({}) + readonly property string searchQuery: activeSearchFilters.query ? String(activeSearchFilters.query) : "" + readonly property bool hasSearchFilters: countFilterKeys(activeSearchFilters) > 0 + property bool hasActiveFilters: hasSearchFilters || PhotoStore.currentAlbumId > 0 || PhotoStore.currentTagId > 0 property bool isActionLoading: false signal photoDoubleClicked(var photo) signal loadMore() + RenameDialog { id: renameDialog } + BatchRenameDialog { id: batchRenameDialog } + + TagManager { + id: tagManager + parent: Overlay.overlay + tags: PhotoStore.getAllTags() + onOpened: { + tags = PhotoStore.getAllTags() + } + onTagCreated: function(name, color) { + PhotoStore.createTag(name, color) + tags = PhotoStore.getAllTags() + } + onTagUpdated: function(tagId, name, color) { + PhotoStore.updateTag(tagId, name, color) + tags = PhotoStore.getAllTags() + } + onTagDeleted: function(tagId) { + PhotoStore.deleteTag(tagId) + tags = PhotoStore.getAllTags() + } + } + + FolderDialog { + id: exportDialog + title: "选择导出目标文件夹" + onAccepted: { + var path = root.urlToLocalPath(selectedFolder) + if (path.length === 0) { + return + } + var jobId = PhotoStore.exportPhotos(root.selectedIdList(), path) + if (jobId === 0) { + console.warn("Failed to start export job") + } + } + } + + FolderDialog { + id: moveDialog + title: "选择移动目标文件夹" + onAccepted: { + var path = root.urlToLocalPath(selectedFolder) + if (path.length === 0) { + return + } + var jobId = PhotoStore.movePhotos(root.selectedIdList(), path) + if (jobId === 0) { + console.warn("Failed to start move job") + } + } + } + + FolderDialog { + id: copyDialog + title: "选择复制目标文件夹" + onAccepted: { + var path = root.urlToLocalPath(selectedFolder) + if (path.length === 0) { + return + } + var jobId = PhotoStore.copyPhotos(root.selectedIdList(), path) + if (jobId === 0) { + console.warn("Failed to start copy job") + } + } + } + // ... (Keep existing functions: isSelected, toggleSelection, clearSelection, selectAll, getFilterTitle) + function countFilterKeys(filters) { + var count = 0 + for (var key in filters) { + count += 1 + } + return count + } function isSelected(photoId) { return selectedIds.has(photoId) } function toggleSelection(photoId) { var newSet = new Set(selectedIds); @@ -37,13 +115,68 @@ Rectangle { } function clearSelection() { selectedIds = new Set() } function selectAll() { - var newSet = new Set(); - for (var i = 0; i < photos.length; i++) newSet.add(photos[i].photoId); - selectedIds = newSet; + var newSet = new Set() + var photos = PhotoStore.photoModel.photos || [] + for (var i = 0; i < photos.length; i++) { + newSet.add(photos[i].photoId) + } + selectedIds = newSet + } + function selectedIdList() { + return Array.from(selectedIds) + } + function getPhotoName(photoId) { + var photos = PhotoStore.photoModel.photos || [] + for (var i = 0; i < photos.length; i++) { + if (photos[i].photoId === photoId) { + return photos[i].fileName || "" + } + } + return "" + } + function urlToLocalPath(fileUrl) { + var value = fileUrl ? fileUrl.toString() : "" + if (value.indexOf("file:///") === 0) { + value = value.substring(8) + } else if (value.indexOf("file://") === 0) { + value = value.substring(7) + } + return decodeURIComponent(value) } function getFilterTitle() { - if (!hasActiveFilters) return "全部照片" - return "搜索: \"" + searchQuery + "\"" + var parts = [] + + if (PhotoStore.currentAlbumId > 0) { + var albums = PhotoStore.getAllAlbums() + var albumName = "相册" + for (var i = 0; i < albums.length; i++) { + if (albums[i].albumId === PhotoStore.currentAlbumId) { + albumName = albums[i].albumName + break + } + } + parts.push("相册: " + albumName) + } + + if (PhotoStore.currentTagId > 0) { + var tags = PhotoStore.getAllTags() + var tagName = "标签" + for (var j = 0; j < tags.length; j++) { + if (tags[j].tagId === PhotoStore.currentTagId) { + tagName = tags[j].tagName + break + } + } + parts.push("标签: " + tagName) + } + + if (searchQuery.length > 0) { + parts.push("搜索: \"" + searchQuery + "\"") + } else if (hasSearchFilters) { + parts.push("高级筛选") + } + + return parts.length > 0 ? parts.join(" · ") : "全部照片" } ScrollView { @@ -94,7 +227,9 @@ Rectangle { spacing: 8 Icon { - name: root.hasActiveFilters ? "search" : "grid_view" + name: PhotoStore.currentAlbumId > 0 ? "photo_album" + : PhotoStore.currentTagId > 0 ? "label" + : root.hasActiveFilters ? "search" : "grid_view" size: 18 color: Theme.Theme.primary filled: true @@ -106,10 +241,27 @@ Rectangle { color: Theme.Theme.primary } + Button { + visible: root.hasActiveFilters + Layout.preferredWidth: 28 + Layout.preferredHeight: 28 + background: Rectangle { + radius: 14 + color: hovered ? Theme.Theme.surfaceHover : "transparent" + property bool hovered: parent.hovered + } + contentItem: Icon { name: "close"; size: 14; color: Theme.Theme.textSecondary } + onClicked: { + PhotoStore.currentAlbumId = 0 + PhotoStore.currentTagId = 0 + PhotoStore.searchFilters = ({}) + } + } + Item { Layout.fillWidth: true } Text { - text: root.totalCount + " 张" + text: PhotoStore.photoModel.totalCount + " 张" font.pixelSize: Theme.Theme.fontSizeSm color: Theme.Theme.textSecondary } @@ -133,12 +285,14 @@ Rectangle { id: photoGrid anchors.fill: parent embedded: true - photos: root.photos + model: PhotoStore.photoModel selectedIds: root.selectedIds thumbnailSize: root.thumbnailSize gap: 12 groupByDate: true + onLoadMoreRequested: PhotoStore.photoModel.loadMore() + onPhotoClicked: function(photoId, mouse) { if (mouse.modifiers & Qt.ControlModifier) { root.toggleSelection(photoId) @@ -205,6 +359,10 @@ Rectangle { model: [ { icon: "label", label: "标签", color: Theme.Theme.textPrimary }, { icon: "favorite", label: "收藏", color: Theme.Theme.textPrimary }, + { icon: "file_download", label: "导出", color: Theme.Theme.textPrimary }, + { icon: "drive_file_move", label: "移动", color: Theme.Theme.textPrimary }, + { icon: "content_copy", label: "复制", color: Theme.Theme.textPrimary }, + { icon: "text_format", label: "重命名", color: Theme.Theme.textPrimary }, { icon: "delete", label: "删除", color: Theme.Theme.danger } ] delegate: Button { @@ -215,6 +373,41 @@ Rectangle { Icon { name: modelData.icon; size: 18; color: modelData.color; filled: true } Text { text: modelData.label; font.pixelSize: 13; color: modelData.color } } + onClicked: { + switch (modelData.label) { + case "标签": + tagManager.open(); + break + case "收藏": + PhotoStore.setPhotosFavorite(root.selectedIdList(), true) + break + case "导出": + exportDialog.open() + break + case "移动": + moveDialog.open() + break + case "复制": + copyDialog.open() + break + case "重命名": + if (selectedIds.size === 1) { + var singleId = root.selectedIdList()[0] + renameDialog.photoId = singleId + renameDialog.currentName = root.getPhotoName(singleId) + renameDialog.open() + } else { + batchRenameDialog.photoIds = root.selectedIdList() + batchRenameDialog.open() + } + break + case "删除": + if (PhotoStore.deletePhotos(root.selectedIdList())) { + root.clearSelection() + } + break + } + } } } } @@ -229,4 +422,3 @@ Rectangle { } } } - diff --git a/photowall-qt/qml/pages/SettingsPage.qml b/photowall-qt/qml/pages/SettingsPage.qml index b79622e..89ffd31 100644 --- a/photowall-qt/qml/pages/SettingsPage.qml +++ b/photowall-qt/qml/pages/SettingsPage.qml @@ -2,8 +2,10 @@ import QtQuick import QtQuick.Controls import QtQuick.Layouts import Qt5Compat.GraphicalEffects +import QtQuick.Dialogs import "../components" import "../theme" as Theme +import PhotoWall 1.0 Rectangle { id: root @@ -21,6 +23,93 @@ Rectangle { property bool scanIntervalOpen: false property bool autoScanRunning: false + Component.onCompleted: loadSettings() + + function buildDefaultSettings() { + return { + scan: { autoScan: true, scanInterval: 900, recursive: true, realtimeWatch: false }, + thumbnail: { cacheSizeMb: 1024, quality: 85 }, + performance: { scanThreads: 0, thumbnailThreads: 0 } + } + } + + function normalizeSettings(rawSettings) { + var merged = buildDefaultSettings() + if (!rawSettings || typeof rawSettings !== "object") { + return merged + } + + if (rawSettings.scan && typeof rawSettings.scan === "object") { + if (rawSettings.scan.autoScan !== undefined) merged.scan.autoScan = rawSettings.scan.autoScan + if (rawSettings.scan.scanInterval !== undefined) merged.scan.scanInterval = rawSettings.scan.scanInterval + if (rawSettings.scan.recursive !== undefined) merged.scan.recursive = rawSettings.scan.recursive + if (rawSettings.scan.realtimeWatch !== undefined) merged.scan.realtimeWatch = rawSettings.scan.realtimeWatch + } + + if (rawSettings.thumbnail && typeof rawSettings.thumbnail === "object") { + if (rawSettings.thumbnail.cacheSizeMb !== undefined) merged.thumbnail.cacheSizeMb = rawSettings.thumbnail.cacheSizeMb + if (rawSettings.thumbnail.quality !== undefined) merged.thumbnail.quality = rawSettings.thumbnail.quality + } + + if (rawSettings.performance && typeof rawSettings.performance === "object") { + if (rawSettings.performance.scanThreads !== undefined) merged.performance.scanThreads = rawSettings.performance.scanThreads + if (rawSettings.performance.thumbnailThreads !== undefined) merged.performance.thumbnailThreads = rawSettings.performance.thumbnailThreads + } + + return merged + } + + function urlToLocalPath(folderUrl) { + var value = folderUrl ? folderUrl.toString() : "" + if (value.indexOf("file:///") === 0) { + value = value.substring(8) + } else if (value.indexOf("file://") === 0) { + value = value.substring(7) + } + return decodeURIComponent(value) + } + + function loadSettings() { + loading = true + settings = normalizeSettings(PhotoStore.getSettings()) + syncFolders = PhotoStore.getSyncFolders() + + var status = PhotoStore.getAutoScanStatus() + autoScanRunning = !!(status && status.running) + + loading = false + } + + function setAutoScanRunning(shouldRun) { + if (autoScanRunning === shouldRun) { + return true + } + + var ok = shouldRun ? PhotoStore.startAutoScan() : PhotoStore.stopAutoScan() + if (ok) { + autoScanRunning = shouldRun + } + return ok + } + + function doSaveSettings() { + saving = true + PhotoStore.saveSettings(settings) + saving = false + } + + FolderDialog { + id: folderDialog + title: "选择同步文件夹" + onAccepted: { + var path = urlToLocalPath(selectedFolder) + if (path.length > 0) { + PhotoStore.addSyncFolder(path) + syncFolders = PhotoStore.getSyncFolders() + } + } + } + property int themeHue: 15 property string themeMode: Theme.Theme.mode property var sectionOrder: ["sync", "appearance", "scan", "thumbnail", "performance"] @@ -168,6 +257,7 @@ Rectangle { horizontalAlignment: Text.AlignHCenter verticalAlignment: Text.AlignVCenter } + onClicked: doSaveSettings() } Button { @@ -187,6 +277,10 @@ Rectangle { horizontalAlignment: Text.AlignHCenter verticalAlignment: Text.AlignVCenter } + onClicked: { + settings = buildDefaultSettings() + doSaveSettings() + } } } } @@ -253,7 +347,7 @@ Rectangle { Layout.fillWidth: true spacing: 2 Text { - text: modelData.path || modelData + text: modelData.dirPath || modelData.path || modelData font.pixelSize: 14 font.weight: Font.Medium color: Theme.Theme.textPrimary @@ -277,6 +371,11 @@ Rectangle { : "transparent" radius: 16 } + onClicked: { + var path = modelData.dirPath || modelData.path || modelData + PhotoStore.removeSyncFolder(path) + syncFolders = PhotoStore.getSyncFolders() + } } } } @@ -330,6 +429,7 @@ Rectangle { } Layout.preferredHeight: 36 Layout.preferredWidth: 140 + onClicked: folderDialog.open() } Button { @@ -353,6 +453,12 @@ Rectangle { } Layout.preferredHeight: 36 Layout.preferredWidth: 220 + onClicked: { + for (var i = 0; i < syncFolders.length; i++) { + var path = syncFolders[i].dirPath || syncFolders[i].path || syncFolders[i] + PhotoStore.triggerSync(path) + } + } } } } @@ -580,7 +686,13 @@ Rectangle { description: "定期自动检查同步文件夹中的新照片。" ToggleSwitch { checked: settings.scan.autoScan - onToggled: { settings.scan.autoScan = value } + onToggled: { + settings.scan.autoScan = value + if (!setAutoScanRunning(value)) { + settings.scan.autoScan = autoScanRunning + console.warn("Failed to toggle auto-scan service") + } + } } } @@ -747,6 +859,14 @@ Rectangle { horizontalAlignment: Text.AlignHCenter verticalAlignment: Text.AlignVCenter } + onClicked: { + var targetState = !autoScanRunning + if (setAutoScanRunning(targetState)) { + settings.scan.autoScan = targetState + } else { + console.warn("Failed to update auto-scan service state") + } + } } } } diff --git a/photowall-qt/qml/pages/TagsPage.qml b/photowall-qt/qml/pages/TagsPage.qml index 7fa3981..949a5eb 100644 --- a/photowall-qt/qml/pages/TagsPage.qml +++ b/photowall-qt/qml/pages/TagsPage.qml @@ -4,23 +4,33 @@ import QtQuick.Layouts import "../theme" as Theme import "../components" import "../dialogs" +import PhotoWall 1.0 Rectangle { id: root color: Theme.Theme.background - // Mock data for tags (will be connected to C++ backend) - property var tags: [ - { tagId: 1, tagName: "风景", color: "#22C55E", photoCount: 156 }, - { tagId: 2, tagName: "人像", color: "#6366F1", photoCount: 89 }, - { tagId: 3, tagName: "美食", color: "#F59E0B", photoCount: 45 }, - { tagId: 4, tagName: "旅行", color: "#EC4899", photoCount: 234 }, - { tagId: 5, tagName: "家庭", color: "#8B5CF6", photoCount: 67 }, - { tagId: 6, tagName: "宠物", color: "#14B8A6", photoCount: 28 } - ] + // Tags data from backend + property var tags: [] property bool loading: false property bool managerOpen: false + function loadTags() { + loading = true + tags = PhotoStore.getAllTags() + loading = false + } + + Component.onCompleted: loadTags() + + Connections { + target: PhotoStore + + function onTagsChanged() { + root.loadTags() + } + } + // Calculate total photos function getTotalPhotos() { var total = 0 @@ -297,16 +307,16 @@ Rectangle { visible: managerOpen onTagCreated: function(name, color) { - // TODO: Connect to backend - console.log("Tag created:", name, color) + PhotoStore.createTag(name, color) + root.loadTags() } onTagUpdated: function(tagId, name, color) { - // TODO: Connect to backend - console.log("Tag updated:", tagId, name, color) + PhotoStore.updateTag(tagId, name, color) + root.loadTags() } onTagDeleted: function(tagId) { - // TODO: Connect to backend - console.log("Tag deleted:", tagId) + PhotoStore.deleteTag(tagId) + root.loadTags() } onClosed: managerOpen = false } diff --git a/photowall-qt/qml/pages/TrashPage.qml b/photowall-qt/qml/pages/TrashPage.qml index 0e70b4f..99813e9 100644 --- a/photowall-qt/qml/pages/TrashPage.qml +++ b/photowall-qt/qml/pages/TrashPage.qml @@ -3,15 +3,13 @@ import QtQuick.Controls import QtQuick.Layouts import "../theme" as Theme import "../components" +import PhotoWall 1.0 Rectangle { id: root color: Theme.Theme.background - // Mock data for trash (will be connected to C++ backend) - property var photos: [] - property int totalCount: 0 - property bool loading: false + // Data from PhotoStore.trashModel property var selectedIds: new Set() property bool restoring: false property bool deleting: false @@ -19,6 +17,8 @@ Rectangle { signal navigateToHome() + Component.onCompleted: PhotoStore.trashModel.loadInitial() + // Selection helpers function isSelected(photoId) { return selectedIds.has(photoId) @@ -40,8 +40,9 @@ Rectangle { function selectAll() { var newSet = new Set() - for (var i = 0; i < photos.length; i++) { - newSet.add(photos[i].photoId) + var m = PhotoStore.trashModel + for (var i = 0; i < m.count; i++) { + newSet.add(m.data(m.index(i, 0), 257)) } selectedIds = newSet } @@ -123,12 +124,12 @@ Rectangle { Column { anchors.centerIn: parent spacing: 12 - visible: loading + visible: PhotoStore.trashModel.loading BusyIndicator { width: 32 height: 32 - running: loading + running: PhotoStore.trashModel.loading anchors.horizontalCenter: parent.horizontalCenter } Text { @@ -143,7 +144,7 @@ Rectangle { Column { anchors.centerIn: parent spacing: Theme.Theme.spacingLg - visible: !loading && photos.length === 0 + visible: !PhotoStore.trashModel.loading && PhotoStore.trashModel.count === 0 Rectangle { width: 128 @@ -204,27 +205,29 @@ Rectangle { PhotoGrid { id: photoGrid anchors.fill: parent - visible: !loading && photos.length > 0 - photos: root.photos + visible: !PhotoStore.trashModel.loading && PhotoStore.trashModel.count > 0 + model: PhotoStore.trashModel selectedIds: root.selectedIds thumbnailSize: 200 gap: 16 groupByDate: false - onPhotoClicked: function(photo, mouse) { + onLoadMoreRequested: PhotoStore.trashModel.loadMore() + + onPhotoClicked: function(photoId, mouse) { if (mouse.modifiers & Qt.ControlModifier) { - root.toggleSelection(photo.photoId) + root.toggleSelection(photoId) } else if (mouse.modifiers & Qt.ShiftModifier) { // Range selection - simplified - root.toggleSelection(photo.photoId) + root.toggleSelection(photoId) } else { root.clearSelection() - root.toggleSelection(photo.photoId) + root.toggleSelection(photoId) } } - onPhotoDoubleClicked: function(photo) { - console.log("Open viewer for:", photo.photoId) + onPhotoDoubleClicked: function(photoId) { + console.log("Open viewer for:", photoId) } } } @@ -277,12 +280,10 @@ Rectangle { rightPadding: 12 } onClicked: { - // TODO: Implement restore restoring = true - Qt.callLater(() => { - restoring = false - clearSelection() - }) + PhotoStore.restorePhotos(Array.from(selectedIds)) + restoring = false + clearSelection() } } @@ -439,13 +440,11 @@ Rectangle { verticalAlignment: Text.AlignVCenter } onClicked: { - // TODO: Implement permanent delete deleting = true - Qt.callLater(() => { - deleting = false - deleteDialog.close() - clearSelection() - }) + PhotoStore.permanentlyDeletePhotos(Array.from(selectedIds)) + deleting = false + deleteDialog.close() + clearSelection() } } } @@ -499,7 +498,7 @@ Rectangle { color: Theme.Theme.textPrimary } Text { - text: "确定要永久删除回收站中的全部 " + totalCount + " 张照片吗?\n此操作无法撤消!" + text: "确定要永久删除回收站中的全部 " + PhotoStore.trashModel.totalCount + " 张照片吗?\n此操作无法撤消!" font.pixelSize: Theme.Theme.fontSizeSm color: Theme.Theme.textSecondary Layout.fillWidth: true @@ -555,14 +554,14 @@ Rectangle { verticalAlignment: Text.AlignVCenter } onClicked: { - // TODO: Implement empty trash emptying = true - Qt.callLater(() => { - emptying = false + var ok = PhotoStore.emptyTrash() + emptying = false + if (ok) { emptyTrashDialog.close() - photos = [] - totalCount = 0 - }) + } else { + console.warn("Failed to empty trash") + } } } } diff --git a/photowall-qt/src/core/EventDispatcher.cpp b/photowall-qt/src/core/EventDispatcher.cpp index 00f66b1..878b86e 100644 --- a/photowall-qt/src/core/EventDispatcher.cpp +++ b/photowall-qt/src/core/EventDispatcher.cpp @@ -74,13 +74,22 @@ void EventDispatcher::onEventReceived(const QString& eventName, const QJsonObjec emit settingsChanged(payload); } else if (eventName == QStringLiteral("auto-scan:started")) { - emit autoScanStarted(JsonHelper::getString(payload, QStringLiteral("path"))); + QString folder = JsonHelper::getString(payload, QStringLiteral("folder")); + if (folder.isEmpty()) { + folder = JsonHelper::getString(payload, QStringLiteral("path")); + } + emit autoScanStarted(folder); } else if (eventName == QStringLiteral("auto-scan:finished")) { - emit autoScanFinished( - JsonHelper::getString(payload, QStringLiteral("path")), - JsonHelper::getInt(payload, QStringLiteral("count")) - ); + QString folder = JsonHelper::getString(payload, QStringLiteral("folder")); + if (folder.isEmpty()) { + folder = JsonHelper::getString(payload, QStringLiteral("path")); + } + int count = JsonHelper::getInt(payload, QStringLiteral("count")); + if (count == 0) { + count = JsonHelper::getInt(payload, QStringLiteral("indexed")); + } + emit autoScanFinished(folder, count); } else if (eventName == QStringLiteral("auto-scan:error")) { emit autoScanError( @@ -92,6 +101,87 @@ void EventDispatcher::onEventReceived(const QString& eventName, const QJsonObjec QString eventType = eventName.mid(13); // Remove "file-watcher:" prefix emit fileWatcherEvent(eventType, JsonHelper::getString(payload, QStringLiteral("path"))); } + else if (eventName == QStringLiteral("import-progress")) { + emit importProgress( + JsonHelper::getInt(payload, QStringLiteral("current")), + JsonHelper::getInt(payload, QStringLiteral("total")), + JsonHelper::getString(payload, QStringLiteral("currentFile")) + ); + } + else if (eventName == QStringLiteral("import-finished")) { + emit importFinished( + JsonHelper::getInt(payload, QStringLiteral("imported")), + JsonHelper::getInt(payload, QStringLiteral("failed")), + JsonHelper::getInt(payload, QStringLiteral("skipped")) + ); + } + else if (eventName == QStringLiteral("import-cancelled")) { + emit importCancelled(static_cast(JsonHelper::getInt64(payload, QStringLiteral("jobId")))); + } + else if (eventName == QStringLiteral("export-progress")) { + emit exportProgress( + JsonHelper::getInt(payload, QStringLiteral("current")), + JsonHelper::getInt(payload, QStringLiteral("total")), + JsonHelper::getString(payload, QStringLiteral("currentFile")) + ); + } + else if (eventName == QStringLiteral("export-finished")) { + emit exportFinished( + JsonHelper::getInt(payload, QStringLiteral("exported")), + JsonHelper::getInt(payload, QStringLiteral("failed")) + ); + } + else if (eventName == QStringLiteral("export-cancelled")) { + emit exportCancelled(static_cast(JsonHelper::getInt64(payload, QStringLiteral("jobId")))); + } + else if (eventName == QStringLiteral("move-progress")) { + emit moveProgress( + JsonHelper::getInt(payload, QStringLiteral("current")), + JsonHelper::getInt(payload, QStringLiteral("total")), + JsonHelper::getString(payload, QStringLiteral("currentFile")) + ); + } + else if (eventName == QStringLiteral("move-finished")) { + emit moveFinished( + JsonHelper::getInt(payload, QStringLiteral("moved")), + JsonHelper::getInt(payload, QStringLiteral("failed")) + ); + } + else if (eventName == QStringLiteral("move-cancelled")) { + emit moveCancelled(static_cast(JsonHelper::getInt64(payload, QStringLiteral("jobId")))); + } + else if (eventName == QStringLiteral("copy-progress")) { + emit copyProgress( + JsonHelper::getInt(payload, QStringLiteral("current")), + JsonHelper::getInt(payload, QStringLiteral("total")), + JsonHelper::getString(payload, QStringLiteral("currentFile")) + ); + } + else if (eventName == QStringLiteral("copy-finished")) { + emit copyFinished( + JsonHelper::getInt(payload, QStringLiteral("copied")), + JsonHelper::getInt(payload, QStringLiteral("failed")) + ); + } + else if (eventName == QStringLiteral("copy-cancelled")) { + emit copyCancelled(static_cast(JsonHelper::getInt64(payload, QStringLiteral("jobId")))); + } + else if (eventName == QStringLiteral("batch-rename-progress")) { + emit batchRenameProgress( + JsonHelper::getInt(payload, QStringLiteral("current")), + JsonHelper::getInt(payload, QStringLiteral("total")), + JsonHelper::getString(payload, QStringLiteral("currentFile")) + ); + } + else if (eventName == QStringLiteral("batch-rename-finished")) { + emit batchRenameFinished( + JsonHelper::getInt(payload, QStringLiteral("renamed")), + JsonHelper::getInt(payload, QStringLiteral("failed")) + ); + } + else if (eventName == QStringLiteral("batch-rename-cancelled")) { + emit batchRenameCancelled(static_cast(JsonHelper::getInt64(payload, QStringLiteral("jobId")))); + } } void EventDispatcher::dispatchEvent(const QString& eventName, const QJsonObject& payload) diff --git a/photowall-qt/src/core/EventDispatcher.h b/photowall-qt/src/core/EventDispatcher.h index e2da975..56e47b3 100644 --- a/photowall-qt/src/core/EventDispatcher.h +++ b/photowall-qt/src/core/EventDispatcher.h @@ -46,6 +46,23 @@ class EventDispatcher : public QObject void fileWatcherEvent(const QString& eventType, const QString& path); + void importProgress(int current, int total, const QString& currentFile); + void importFinished(int imported, int failed, int skipped); + void importCancelled(quint64 jobId); + void exportProgress(int current, int total, const QString& currentFile); + void exportFinished(int exported, int failed); + void exportCancelled(quint64 jobId); + + void moveProgress(int current, int total, const QString& currentFile); + void moveFinished(int moved, int failed); + void moveCancelled(quint64 jobId); + void copyProgress(int current, int total, const QString& currentFile); + void copyFinished(int copied, int failed); + void copyCancelled(quint64 jobId); + void batchRenameProgress(int current, int total, const QString& currentFile); + void batchRenameFinished(int renamed, int failed); + void batchRenameCancelled(quint64 jobId); + private slots: void onEventReceived(const QString& eventName, const QJsonObject& payload); diff --git a/photowall-qt/src/core/PhotoStore.cpp b/photowall-qt/src/core/PhotoStore.cpp index 581762a..8a8dce7 100644 --- a/photowall-qt/src/core/PhotoStore.cpp +++ b/photowall-qt/src/core/PhotoStore.cpp @@ -236,6 +236,87 @@ void PhotoStore::permanentlyDeleteSelected() m_trashModel->refresh(); } +// ============================================================================ +// Explicit-ID Operations (for pages with local selection) +// ============================================================================ + +static QList variantListToInt64(const QVariantList& list) +{ + QList result; + result.reserve(list.size()); + for (const QVariant& v : list) { + bool ok = false; + qint64 id = v.toLongLong(&ok); + if (ok && id > 0) { + result.append(id); + } + } + return result; +} + +bool PhotoStore::setPhotosFavorite(const QVariantList& photoIds, bool favorite) +{ + QList ids = variantListToInt64(photoIds); + if (ids.isEmpty()) return false; + + bool ok = RustBridge::instance()->setPhotosFavorite(ids, favorite); + if (ok) { + m_photoModel->refresh(); + m_favoritesModel->refresh(); + } + return ok; +} + +void PhotoStore::unfavoritePhotos(const QVariantList& photoIds) +{ + setPhotosFavorite(photoIds, false); +} + +bool PhotoStore::deletePhotos(const QVariantList& photoIds) +{ + QList ids = variantListToInt64(photoIds); + if (ids.isEmpty()) return false; + + bool ok = RustBridge::instance()->trashPhotos(ids); + if (ok) { + m_photoModel->refresh(); + m_trashModel->refresh(); + emit trashChanged(); + } + return ok; +} + +void PhotoStore::restorePhotos(const QVariantList& photoIds) +{ + QList ids = variantListToInt64(photoIds); + if (ids.isEmpty()) return; + + RustBridge::instance()->restorePhotos(ids); + m_photoModel->refresh(); + m_trashModel->refresh(); + emit trashChanged(); +} + +void PhotoStore::permanentlyDeletePhotos(const QVariantList& photoIds) +{ + QList ids = variantListToInt64(photoIds); + if (ids.isEmpty()) return; + + RustBridge::instance()->deletePhotosPermanently(ids); + m_trashModel->refresh(); + emit trashChanged(); +} + +bool PhotoStore::emptyTrash() +{ + bool ok = RustBridge::instance()->emptyTrash(); + if (ok) { + m_trashModel->refresh(); + emit trashChanged(); + } + return ok; +} + // ============================================================================ // Tag Operations // ============================================================================ @@ -252,6 +333,38 @@ void PhotoStore::removeTagFromSelected(qint64 tagId) RustBridge::instance()->removeTagFromPhotos(tagId, selectedIds()); } +QVariantList PhotoStore::getAllTags() +{ + return RustBridge::instance()->getAllTags().toVariantList(); +} + +QVariantMap PhotoStore::createTag(const QString& name, const QString& color) +{ + QVariantMap result = RustBridge::instance()->createTag(name, color).toVariantMap(); + if (!result.isEmpty()) { + emit tagsChanged(); + } + return result; +} + +QVariantMap PhotoStore::updateTag(qint64 tagId, const QString& name, const QString& color) +{ + QVariantMap result = RustBridge::instance()->updateTag(tagId, name, color).toVariantMap(); + if (!result.isEmpty()) { + emit tagsChanged(); + } + return result; +} + +bool PhotoStore::deleteTag(qint64 tagId) +{ + bool ok = RustBridge::instance()->deleteTag(tagId); + if (ok) { + emit tagsChanged(); + } + return ok; +} + // ============================================================================ // Album Operations // ============================================================================ @@ -268,6 +381,218 @@ void PhotoStore::removeSelectedFromAlbum(qint64 albumId) RustBridge::instance()->removePhotosFromAlbum(albumId, selectedIds()); } +QVariantList PhotoStore::getAllAlbums() +{ + return RustBridge::instance()->getAllAlbums().toVariantList(); +} + +QVariantMap PhotoStore::createAlbum(const QString& name, const QString& description) +{ + QVariantMap result = RustBridge::instance()->createAlbum(name, description).toVariantMap(); + if (!result.isEmpty()) { + emit albumsChanged(); + } + return result; +} + +QVariantMap PhotoStore::updateAlbum(qint64 albumId, const QString& name, const QString& description) +{ + QVariantMap result = RustBridge::instance()->updateAlbum(albumId, name, description).toVariantMap(); + if (!result.isEmpty()) { + emit albumsChanged(); + } + return result; +} + +bool PhotoStore::deleteAlbum(qint64 albumId) +{ + bool ok = RustBridge::instance()->deleteAlbum(albumId); + if (ok) { + emit albumsChanged(); + } + return ok; +} + +// ============================================================================ +// Sync Folders +// ============================================================================ + +QVariantList PhotoStore::getSyncFolders() +{ + return RustBridge::instance()->getSyncFolders().toVariantList(); +} + +qint64 PhotoStore::addSyncFolder(const QString& path) +{ + qint64 dirId = RustBridge::instance()->addSyncFolder(path); + if (dirId >= 0) { + emit syncFoldersChanged(); + } + return dirId; +} + +bool PhotoStore::removeSyncFolder(const QString& path) +{ + bool ok = RustBridge::instance()->removeSyncFolder(path); + if (ok) { + emit syncFoldersChanged(); + } + return ok; +} + +quint64 PhotoStore::triggerSync(const QString& path) +{ + return RustBridge::instance()->triggerSync(path); +} + +// ============================================================================ +// Settings +// ============================================================================ + +QVariantMap PhotoStore::getSettings() +{ + return RustBridge::instance()->getSettings().toVariantMap(); +} + +bool PhotoStore::saveSettings(const QVariantMap& settings) +{ + QJsonObject obj = QJsonObject::fromVariantMap(settings); + bool ok = RustBridge::instance()->saveSettings(obj); + if (ok) { + emit settingsSaved(); + } + return ok; +} + +// ============================================================================ +// Auto-Scan +// ============================================================================ + +bool PhotoStore::startAutoScan() +{ + // Build config from current settings and sync folders + QVariantList folders = getSyncFolders(); + QVariantMap settingsMap = getSettings(); + + QJsonObject config; + QJsonArray folderPaths; + for (const QVariant& f : folders) { + QVariantMap fm = f.toMap(); + QString path = fm.value(QStringLiteral("dirPath")).toString(); + if (!path.isEmpty()) { + folderPaths.append(path); + } + } + config[QStringLiteral("folders")] = folderPaths; + + QVariantMap scanSettings = settingsMap.value(QStringLiteral("scan")).toMap(); + config[QStringLiteral("intervalSecs")] = scanSettings.value(QStringLiteral("scanInterval"), 900).toInt(); + config[QStringLiteral("recursive")] = scanSettings.value(QStringLiteral("recursive"), true).toBool(); + + return RustBridge::instance()->startAutoScan(config); +} + +bool PhotoStore::stopAutoScan() +{ + return RustBridge::instance()->stopAutoScan(); +} + +QVariantMap PhotoStore::getAutoScanStatus() +{ + return RustBridge::instance()->getAutoScanStatus().toVariantMap(); +} + +// ============================================================================ +// Editor +// ============================================================================ + +bool PhotoStore::isEditable(const QString& filePath) +{ + return RustBridge::instance()->isEditable(filePath); +} + +bool PhotoStore::applyEdits(const QString& inputPath, const QVariantList& operations, const QString& outputPath) +{ + QJsonArray opsArray = QJsonArray::fromVariantList(operations); + return RustBridge::instance()->applyEdits(inputPath, opsArray, outputPath); +} + +QString PhotoStore::generatePreview(const QString& inputPath, const QVariantList& operations, int maxSize) +{ + QJsonArray opsArray = QJsonArray::fromVariantList(operations); + return RustBridge::instance()->generatePreview(inputPath, opsArray, maxSize); +} + +// ============================================================================ +// Import/Export +// ============================================================================ + +quint64 PhotoStore::importPhotos(const QStringList& paths) +{ + return RustBridge::instance()->importPhotosAsync(paths); +} + +quint64 PhotoStore::exportSelected(const QString& targetFolder) +{ + if (m_selectedIds.isEmpty()) return 0; + return RustBridge::instance()->exportPhotosAsync(selectedIds(), targetFolder); +} + +quint64 PhotoStore::exportPhotos(const QVariantList& photoIds, const QString& targetFolder) +{ + QList ids = variantListToInt64(photoIds); + if (ids.isEmpty()) return 0; + return RustBridge::instance()->exportPhotosAsync(ids, targetFolder); +} + +quint64 PhotoStore::moveSelected(const QString& targetFolder) +{ + if (m_selectedIds.isEmpty()) return 0; + return RustBridge::instance()->movePhotosAsync(selectedIds(), targetFolder); +} + +quint64 PhotoStore::movePhotos(const QVariantList& photoIds, const QString& targetFolder) +{ + QList ids = variantListToInt64(photoIds); + if (ids.isEmpty()) return 0; + return RustBridge::instance()->movePhotosAsync(ids, targetFolder); +} + +quint64 PhotoStore::copySelected(const QString& targetFolder) +{ + if (m_selectedIds.isEmpty()) return 0; + return RustBridge::instance()->copyPhotosAsync(selectedIds(), targetFolder); +} + +quint64 PhotoStore::copyPhotos(const QVariantList& photoIds, const QString& targetFolder) +{ + QList ids = variantListToInt64(photoIds); + if (ids.isEmpty()) return 0; + return RustBridge::instance()->copyPhotosAsync(ids, targetFolder); +} + +bool PhotoStore::renamePhoto(qint64 photoId, const QString& newName) +{ + bool ok = RustBridge::instance()->renamePhoto(photoId, newName); + if (ok) { + m_photoModel->refresh(); + } + return ok; +} + +quint64 PhotoStore::batchRenameSelected(const QString& pattern, int startIndex) +{ + if (m_selectedIds.isEmpty()) return 0; + return RustBridge::instance()->batchRenamePhotosAsync(selectedIds(), pattern, startIndex); +} + +quint64 PhotoStore::batchRenamePhotos(const QVariantList& photoIds, const QString& pattern, int startIndex) +{ + QList ids = variantListToInt64(photoIds); + if (ids.isEmpty()) return 0; + return RustBridge::instance()->batchRenamePhotosAsync(ids, pattern, startIndex); +} + // ============================================================================ // Indexing // ============================================================================ diff --git a/photowall-qt/src/core/PhotoStore.h b/photowall-qt/src/core/PhotoStore.h index 0ac5799..f2e69a4 100644 --- a/photowall-qt/src/core/PhotoStore.h +++ b/photowall-qt/src/core/PhotoStore.h @@ -101,18 +101,72 @@ class PhotoStore : public QObject Q_INVOKABLE void restoreSelected(); Q_INVOKABLE void permanentlyDeleteSelected(); + // Explicit-ID operations (for pages with local selection) + Q_INVOKABLE bool setPhotosFavorite(const QVariantList& photoIds, bool favorite); + Q_INVOKABLE void unfavoritePhotos(const QVariantList& photoIds); + Q_INVOKABLE bool deletePhotos(const QVariantList& photoIds); + Q_INVOKABLE void restorePhotos(const QVariantList& photoIds); + Q_INVOKABLE void permanentlyDeletePhotos(const QVariantList& photoIds); + Q_INVOKABLE bool emptyTrash(); + // Tag operations Q_INVOKABLE void addTagToSelected(qint64 tagId); Q_INVOKABLE void removeTagFromSelected(qint64 tagId); + // Tag CRUD + Q_INVOKABLE QVariantList getAllTags(); + Q_INVOKABLE QVariantMap createTag(const QString& name, const QString& color); + Q_INVOKABLE QVariantMap updateTag(qint64 tagId, const QString& name, const QString& color); + Q_INVOKABLE bool deleteTag(qint64 tagId); + // Album operations Q_INVOKABLE void addSelectedToAlbum(qint64 albumId); Q_INVOKABLE void removeSelectedFromAlbum(qint64 albumId); + // Album CRUD + Q_INVOKABLE QVariantList getAllAlbums(); + Q_INVOKABLE QVariantMap createAlbum(const QString& name, const QString& description); + Q_INVOKABLE QVariantMap updateAlbum(qint64 albumId, const QString& name, const QString& description); + Q_INVOKABLE bool deleteAlbum(qint64 albumId); + // Indexing Q_INVOKABLE void startIndexing(const QString& path); Q_INVOKABLE void cancelIndexing(); + // Sync Folders + Q_INVOKABLE QVariantList getSyncFolders(); + Q_INVOKABLE qint64 addSyncFolder(const QString& path); + Q_INVOKABLE bool removeSyncFolder(const QString& path); + Q_INVOKABLE quint64 triggerSync(const QString& path); + + // Settings + Q_INVOKABLE QVariantMap getSettings(); + Q_INVOKABLE bool saveSettings(const QVariantMap& settings); + + // Auto-Scan + Q_INVOKABLE bool startAutoScan(); + Q_INVOKABLE bool stopAutoScan(); + Q_INVOKABLE QVariantMap getAutoScanStatus(); + + // Editor + Q_INVOKABLE bool isEditable(const QString& filePath); + Q_INVOKABLE bool applyEdits(const QString& inputPath, const QVariantList& operations, const QString& outputPath); + Q_INVOKABLE QString generatePreview(const QString& inputPath, const QVariantList& operations, int maxSize); + + // Import/Export + Q_INVOKABLE quint64 importPhotos(const QStringList& paths); + Q_INVOKABLE quint64 exportSelected(const QString& targetFolder); + Q_INVOKABLE quint64 exportPhotos(const QVariantList& photoIds, const QString& targetFolder); + + // Move/Copy/Rename + Q_INVOKABLE quint64 moveSelected(const QString& targetFolder); + Q_INVOKABLE quint64 movePhotos(const QVariantList& photoIds, const QString& targetFolder); + Q_INVOKABLE quint64 copySelected(const QString& targetFolder); + Q_INVOKABLE quint64 copyPhotos(const QVariantList& photoIds, const QString& targetFolder); + Q_INVOKABLE bool renamePhoto(qint64 photoId, const QString& newName); + Q_INVOKABLE quint64 batchRenameSelected(const QString& pattern, int startIndex = 1); + Q_INVOKABLE quint64 batchRenamePhotos(const QVariantList& photoIds, const QString& pattern, int startIndex = 1); + signals: void selectionChanged(); void searchQueryChanged(); @@ -124,6 +178,11 @@ class PhotoStore : public QObject void indexingChanged(); void indexProgressChanged(); void indexCurrentFileChanged(); + void tagsChanged(); + void albumsChanged(); + void trashChanged(); + void syncFoldersChanged(); + void settingsSaved(); private slots: void onIndexProgress(int processed, int total, const QString& currentFile); diff --git a/photowall-qt/src/core/RustBridge.cpp b/photowall-qt/src/core/RustBridge.cpp index 492a47a..b56d1d2 100644 --- a/photowall-qt/src/core/RustBridge.cpp +++ b/photowall-qt/src/core/RustBridge.cpp @@ -220,6 +220,24 @@ QJsonObject RustBridge::createTag(const QString& name, const QString& color) return doc ? doc->object() : QJsonObject(); } +QJsonObject RustBridge::updateTag(qint64 tagId, const QString& name, const QString& color) +{ + QMutexLocker locker(&m_mutex); + if (!m_handle) return QJsonObject(); + + char* json = nullptr; + if (photowall_tags_update_json(m_handle, tagId, + name.toUtf8().constData(), + color.isEmpty() ? nullptr : color.toUtf8().constData(), + &json) != 0) { + return QJsonObject(); + } + + QString str2 = takeRustString(json); + auto doc2 = JsonHelper::parse(str2); + return doc2 ? doc2->object() : QJsonObject(); +} + bool RustBridge::deleteTag(qint64 tagId) { QMutexLocker locker(&m_mutex); @@ -295,6 +313,29 @@ QJsonObject RustBridge::createAlbum(const QString& name, const QString& descript return doc ? doc->object() : QJsonObject(); } +QJsonObject RustBridge::updateAlbum(qint64 albumId, const QString& name, const QString& description) +{ + QMutexLocker locker(&m_mutex); + if (!m_handle) return QJsonObject(); + + QByteArray nameUtf8 = name.toUtf8(); + QByteArray descriptionUtf8 = description.toUtf8(); + + char* json = nullptr; + if (photowall_albums_update_json( + m_handle, + albumId, + name.isEmpty() ? nullptr : nameUtf8.constData(), + description.isEmpty() ? nullptr : descriptionUtf8.constData(), + &json) != 0) { + return QJsonObject(); + } + + QString str = takeRustString(json); + auto doc = JsonHelper::parse(str); + return doc ? doc->object() : QJsonObject(); +} + bool RustBridge::deleteAlbum(qint64 albumId) { QMutexLocker locker(&m_mutex); @@ -447,6 +488,211 @@ QJsonArray RustBridge::getFolderChildren(const QString& path) return doc ? doc->array() : QJsonArray(); } +// ============================================================================ +// Synchronous APIs - Sync Folders +// ============================================================================ + +QJsonArray RustBridge::getSyncFolders() +{ + QMutexLocker locker(&m_mutex); + if (!m_handle) return QJsonArray(); + + char* json = nullptr; + if (photowall_get_sync_folders_json(m_handle, &json) != 0) { + return QJsonArray(); + } + + QString str = takeRustString(json); + auto doc = JsonHelper::parse(str); + return doc ? doc->array() : QJsonArray(); +} + +qint64 RustBridge::addSyncFolder(const QString& path) +{ + QMutexLocker locker(&m_mutex); + if (!m_handle) return -1; + + return photowall_add_sync_folder(m_handle, path.toUtf8().constData()); +} + +bool RustBridge::removeSyncFolder(const QString& path) +{ + QMutexLocker locker(&m_mutex); + if (!m_handle) return false; + + return photowall_remove_sync_folder(m_handle, path.toUtf8().constData()) == 0; +} + +quint64 RustBridge::triggerSync(const QString& path) +{ + QMutexLocker locker(&m_mutex); + if (!m_handle) return 0; + + return photowall_trigger_sync(m_handle, path.toUtf8().constData()); +} + +// ============================================================================ +// Synchronous APIs - Auto-Scan +// ============================================================================ + +bool RustBridge::startAutoScan(const QJsonObject& config) +{ + QMutexLocker locker(&m_mutex); + if (!m_handle) return false; + + QByteArray json = JsonHelper::stringify(config).toUtf8(); + return photowall_auto_scan_start(m_handle, json.constData()) == 0; +} + +bool RustBridge::stopAutoScan() +{ + QMutexLocker locker(&m_mutex); + if (!m_handle) return false; + + return photowall_auto_scan_stop(m_handle) == 0; +} + +QJsonObject RustBridge::getAutoScanStatus() +{ + QMutexLocker locker(&m_mutex); + if (!m_handle) return QJsonObject(); + + char* json = nullptr; + if (photowall_auto_scan_status_json(m_handle, &json) != 0) { + return QJsonObject(); + } + + QString str = takeRustString(json); + auto doc = JsonHelper::parse(str); + return doc ? doc->object() : QJsonObject(); +} + +quint64 RustBridge::triggerAutoScan(const QString& path) +{ + QMutexLocker locker(&m_mutex); + if (!m_handle) return 0; + + return photowall_auto_scan_trigger(m_handle, path.toUtf8().constData()); +} + +// ============================================================================ +// Synchronous APIs - Editor +// ============================================================================ + +bool RustBridge::isEditable(const QString& filePath) +{ + QMutexLocker locker(&m_mutex); + if (!m_handle) return false; + + return photowall_editor_is_editable(m_handle, filePath.toUtf8().constData()) == 1; +} + +bool RustBridge::applyEdits(const QString& inputPath, const QJsonArray& operations, const QString& outputPath) +{ + QMutexLocker locker(&m_mutex); + if (!m_handle) return false; + + QByteArray opsJson = JsonHelper::stringify(operations).toUtf8(); + return photowall_editor_apply_edits( + m_handle, + inputPath.toUtf8().constData(), + opsJson.constData(), + outputPath.toUtf8().constData() + ) == 0; +} + +QString RustBridge::generatePreview(const QString& inputPath, const QJsonArray& operations, int maxSize) +{ + QMutexLocker locker(&m_mutex); + if (!m_handle) return QString(); + + QByteArray opsJson = JsonHelper::stringify(operations).toUtf8(); + char* outPath = nullptr; + if (photowall_editor_preview( + m_handle, + inputPath.toUtf8().constData(), + opsJson.constData(), + static_cast(maxSize), + &outPath) != 0) { + return QString(); + } + + return takeRustString(outPath); +} + +// ============================================================================ +// Asynchronous APIs - Import/Export +// ============================================================================ + +quint64 RustBridge::importPhotosAsync(const QStringList& sourcePaths, const QString& targetFolder) +{ + QMutexLocker locker(&m_mutex); + if (!m_handle) return 0; + + QJsonArray pathsArray; + for (const QString& p : sourcePaths) { + pathsArray.append(p); + } + QByteArray pathsJson = JsonHelper::stringify(pathsArray).toUtf8(); + QByteArray targetFolderUtf8; + const char* target = nullptr; + if (!targetFolder.isEmpty()) { + targetFolderUtf8 = targetFolder.toUtf8(); + target = targetFolderUtf8.constData(); + } + + return photowall_import_photos_async(m_handle, pathsJson.constData(), target); +} + +quint64 RustBridge::exportPhotosAsync(const QList& photoIds, const QString& targetFolder) +{ + QMutexLocker locker(&m_mutex); + if (!m_handle) return 0; + + QByteArray idsJson = photoIdsToJson(photoIds).toUtf8(); + QByteArray targetFolderUtf8 = targetFolder.toUtf8(); + return photowall_export_photos_async(m_handle, idsJson.constData(), targetFolderUtf8.constData()); +} + +quint64 RustBridge::movePhotosAsync(const QList& photoIds, const QString& targetFolder) +{ + QMutexLocker locker(&m_mutex); + if (!m_handle) return 0; + + QByteArray idsJson = photoIdsToJson(photoIds).toUtf8(); + QByteArray targetFolderUtf8 = targetFolder.toUtf8(); + return photowall_move_photos_async(m_handle, idsJson.constData(), targetFolderUtf8.constData()); +} + +quint64 RustBridge::copyPhotosAsync(const QList& photoIds, const QString& targetFolder) +{ + QMutexLocker locker(&m_mutex); + if (!m_handle) return 0; + + QByteArray idsJson = photoIdsToJson(photoIds).toUtf8(); + QByteArray targetFolderUtf8 = targetFolder.toUtf8(); + return photowall_copy_photos_async(m_handle, idsJson.constData(), targetFolderUtf8.constData()); +} + +bool RustBridge::renamePhoto(qint64 photoId, const QString& newName) +{ + QMutexLocker locker(&m_mutex); + if (!m_handle) return false; + + QByteArray newNameUtf8 = newName.toUtf8(); + return photowall_rename_photo(m_handle, photoId, newNameUtf8.constData()) == 0; +} + +quint64 RustBridge::batchRenamePhotosAsync(const QList& photoIds, const QString& pattern, int startIndex) +{ + QMutexLocker locker(&m_mutex); + if (!m_handle) return 0; + + QByteArray idsJson = photoIdsToJson(photoIds).toUtf8(); + QByteArray patternUtf8 = pattern.toUtf8(); + return photowall_batch_rename_photos_async(m_handle, idsJson.constData(), patternUtf8.constData(), startIndex); +} + // ============================================================================ // Synchronous APIs - File Operations // ============================================================================ @@ -478,6 +724,13 @@ bool RustBridge::deletePhotosPermanently(const QList& photoIds) return photowall_trash_permanent_delete(m_handle, idsJson.constData()) >= 0; } +bool RustBridge::emptyTrash() +{ + QMutexLocker locker(&m_mutex); + if (!m_handle) return false; + return photowall_trash_empty(m_handle) >= 0; +} + // ============================================================================ // Asynchronous APIs // ============================================================================ diff --git a/photowall-qt/src/core/RustBridge.h b/photowall-qt/src/core/RustBridge.h index 175b939..5679884 100644 --- a/photowall-qt/src/core/RustBridge.h +++ b/photowall-qt/src/core/RustBridge.h @@ -39,6 +39,7 @@ class RustBridge : public QObject // Tags QJsonArray getAllTags(); QJsonObject createTag(const QString& name, const QString& color); + QJsonObject updateTag(qint64 tagId, const QString& name, const QString& color); bool deleteTag(qint64 tagId); bool addTagToPhotos(qint64 tagId, const QList& photoIds); bool removeTagFromPhotos(qint64 tagId, const QList& photoIds); @@ -46,6 +47,7 @@ class RustBridge : public QObject // Albums QJsonArray getAllAlbums(); QJsonObject createAlbum(const QString& name, const QString& description); + QJsonObject updateAlbum(qint64 albumId, const QString& name, const QString& description); bool deleteAlbum(qint64 albumId); bool addPhotosToAlbum(qint64 albumId, const QList& photoIds); bool removePhotosFromAlbum(qint64 albumId, const QList& photoIds); @@ -64,10 +66,38 @@ class RustBridge : public QObject QJsonArray getFolderTree(const QString& rootPath = QString()); QJsonArray getFolderChildren(const QString& path); + // Sync Folders + QJsonArray getSyncFolders(); + qint64 addSyncFolder(const QString& path); + bool removeSyncFolder(const QString& path); + quint64 triggerSync(const QString& path); + + // Auto-Scan + bool startAutoScan(const QJsonObject& config); + bool stopAutoScan(); + QJsonObject getAutoScanStatus(); + quint64 triggerAutoScan(const QString& path); + + // Editor + bool isEditable(const QString& filePath); + bool applyEdits(const QString& inputPath, const QJsonArray& operations, const QString& outputPath); + QString generatePreview(const QString& inputPath, const QJsonArray& operations, int maxSize); + + // Import/Export + quint64 importPhotosAsync(const QStringList& sourcePaths, const QString& targetFolder = QString()); + quint64 exportPhotosAsync(const QList& photoIds, const QString& targetFolder); + + // Move/Copy/Rename + quint64 movePhotosAsync(const QList& photoIds, const QString& targetFolder); + quint64 copyPhotosAsync(const QList& photoIds, const QString& targetFolder); + bool renamePhoto(qint64 photoId, const QString& newName); + quint64 batchRenamePhotosAsync(const QList& photoIds, const QString& pattern, int startIndex = 1); + // File operations bool trashPhotos(const QList& photoIds); bool restorePhotos(const QList& photoIds); bool deletePhotosPermanently(const QList& photoIds); + bool emptyTrash(); // ======================================================================== // Asynchronous APIs diff --git a/photowall-qt/tests/CMakeLists.txt b/photowall-qt/tests/CMakeLists.txt index eff2985..5f7a8a3 100644 --- a/photowall-qt/tests/CMakeLists.txt +++ b/photowall-qt/tests/CMakeLists.txt @@ -80,3 +80,5 @@ add_e2e_test(tst_SearchWorkflow) add_e2e_test(tst_TagsWorkflow) add_e2e_test(tst_TrashWorkflow) add_e2e_test(tst_FullWorkflow) +add_e2e_test(tst_FileOpsWorkflow) +add_e2e_test(tst_SettingsWorkflow) diff --git a/photowall-qt/tests/e2e/tst_FileOpsWorkflow.cpp b/photowall-qt/tests/e2e/tst_FileOpsWorkflow.cpp new file mode 100644 index 0000000..60f08b6 --- /dev/null +++ b/photowall-qt/tests/e2e/tst_FileOpsWorkflow.cpp @@ -0,0 +1,124 @@ +#include +#include +#include "mocks/MockFFI.h" +#include "common/TestConfig.h" +#include "common/TestUtils.h" +#include "common/TestDataGenerator.h" +#include "core/RustBridge.h" +#include "core/PhotoStore.h" + +class tst_FileOpsWorkflow : public QObject +{ + Q_OBJECT + +private slots: + void initTestCase(); + void cleanupTestCase(); + void init(); + void cleanup(); + + void testImportPhotos(); + void testExportSelected(); + void testMovePhotos(); + void testCopyPhotos(); + void testRenamePhoto(); + void testBatchRenamePhotos(); + void testExportNoSelection(); + void testMoveNoSelection(); + +private: + MockFFI* m_mockFFI = nullptr; + RustBridge* m_bridge = nullptr; + PhotoStore* m_store = nullptr; +}; + +void tst_FileOpsWorkflow::initTestCase() +{ + m_mockFFI = MockFFI::instance(); +} + +void tst_FileOpsWorkflow::cleanupTestCase() +{ +} + +void tst_FileOpsWorkflow::init() +{ + MockFFI::resetInstance(); + m_bridge = RustBridge::instance(); + m_bridge->initialize(); + + // Add test photos + QJsonArray photos = TestDataGenerator::generatePhotos(10); + m_mockFFI->database()->addPhotos(photos); +} + +void tst_FileOpsWorkflow::cleanup() +{ + m_bridge->shutdown(); +} + +void tst_FileOpsWorkflow::testImportPhotos() +{ + QStringList paths = {"C:/test/photo1.jpg", "C:/test/photo2.jpg"}; + quint64 jobId = m_bridge->importPhotosAsync(paths); + QVERIFY(jobId > 0); + QVERIFY(m_mockFFI->wasCalledWith("importPhotosAsync")); +} + +void tst_FileOpsWorkflow::testExportSelected() +{ + QList ids = {1, 2, 3}; + quint64 jobId = m_bridge->exportPhotosAsync(ids, "C:/export"); + QVERIFY(jobId > 0); + QVERIFY(m_mockFFI->wasCalledWith("exportPhotosAsync")); +} + +void tst_FileOpsWorkflow::testMovePhotos() +{ + QList ids = {1, 2, 3}; + quint64 jobId = m_bridge->movePhotosAsync(ids, "C:/moved"); + QVERIFY(jobId > 0); + QVERIFY(m_mockFFI->wasCalledWith("movePhotosAsync")); +} + +void tst_FileOpsWorkflow::testCopyPhotos() +{ + QList ids = {1, 2}; + quint64 jobId = m_bridge->copyPhotosAsync(ids, "C:/copied"); + QVERIFY(jobId > 0); + QVERIFY(m_mockFFI->wasCalledWith("copyPhotosAsync")); +} + +void tst_FileOpsWorkflow::testRenamePhoto() +{ + bool success = m_bridge->renamePhoto(1, "new_name.jpg"); + QVERIFY(success); + QVERIFY(m_mockFFI->wasCalledWith("renamePhoto")); +} + +void tst_FileOpsWorkflow::testBatchRenamePhotos() +{ + QList ids = {1, 2, 3}; + quint64 jobId = m_bridge->batchRenamePhotosAsync(ids, "photo_{index}", 1); + QVERIFY(jobId > 0); + QVERIFY(m_mockFFI->wasCalledWith("batchRenamePhotosAsync")); +} + +void tst_FileOpsWorkflow::testExportNoSelection() +{ + QList emptyIds; + quint64 jobId = m_bridge->exportPhotosAsync(emptyIds, "C:/export"); + // Empty list should still call FFI (RustBridge doesn't filter, FFI returns 0) + // The FFI side returns 0 for empty lists + QCOMPARE(jobId, static_cast(0)); +} + +void tst_FileOpsWorkflow::testMoveNoSelection() +{ + QList emptyIds; + quint64 jobId = m_bridge->movePhotosAsync(emptyIds, "C:/moved"); + QCOMPARE(jobId, static_cast(0)); +} + +QTEST_MAIN(tst_FileOpsWorkflow) +#include "tst_FileOpsWorkflow.moc" diff --git a/photowall-qt/tests/e2e/tst_SettingsWorkflow.cpp b/photowall-qt/tests/e2e/tst_SettingsWorkflow.cpp new file mode 100644 index 0000000..2c16476 --- /dev/null +++ b/photowall-qt/tests/e2e/tst_SettingsWorkflow.cpp @@ -0,0 +1,83 @@ +#include +#include "mocks/MockFFI.h" +#include "common/TestConfig.h" +#include "common/TestUtils.h" +#include "core/RustBridge.h" + +class tst_SettingsWorkflow : public QObject +{ + Q_OBJECT + +private slots: + void initTestCase(); + void cleanupTestCase(); + void init(); + void cleanup(); + + void testGetSettings(); + void testSaveSettings(); + void testSettingsRoundTrip(); + +private: + MockFFI* m_mockFFI = nullptr; + RustBridge* m_bridge = nullptr; +}; + +void tst_SettingsWorkflow::initTestCase() +{ + m_mockFFI = MockFFI::instance(); +} + +void tst_SettingsWorkflow::cleanupTestCase() +{ +} + +void tst_SettingsWorkflow::init() +{ + MockFFI::resetInstance(); + m_bridge = RustBridge::instance(); + m_bridge->initialize(); +} + +void tst_SettingsWorkflow::cleanup() +{ + m_bridge->shutdown(); +} + +void tst_SettingsWorkflow::testGetSettings() +{ + QJsonObject settings = m_bridge->getSettings(); + QVERIFY(!settings.isEmpty()); + QCOMPARE(settings.value("theme").toString(), QString("dark")); + QVERIFY(m_mockFFI->wasCalledWith("getSettings")); +} + +void tst_SettingsWorkflow::testSaveSettings() +{ + QJsonObject settings; + settings["theme"] = "light"; + settings["thumbnailSize"] = "large"; + bool success = m_bridge->saveSettings(settings); + QVERIFY(success); + QVERIFY(m_mockFFI->wasCalledWith("saveSettings")); +} + +void tst_SettingsWorkflow::testSettingsRoundTrip() +{ + // Save custom settings + QJsonObject newSettings; + newSettings["theme"] = "light"; + newSettings["thumbnailSize"] = "large"; + newSettings["language"] = "zh-CN"; + bool saved = m_bridge->saveSettings(newSettings); + QVERIFY(saved); + + // Read them back + QJsonObject retrieved = m_bridge->getSettings(); + QCOMPARE(retrieved.value("theme").toString(), QString("light")); + QCOMPARE(retrieved.value("thumbnailSize").toString(), QString("large")); + QCOMPARE(retrieved.value("language").toString(), QString("zh-CN")); +} + +QTEST_MAIN(tst_SettingsWorkflow) +#include "tst_SettingsWorkflow.moc" diff --git a/photowall-qt/tests/mocks/MockFFI.cpp b/photowall-qt/tests/mocks/MockFFI.cpp index f64d8a3..e4d6859 100644 --- a/photowall-qt/tests/mocks/MockFFI.cpp +++ b/photowall-qt/tests/mocks/MockFFI.cpp @@ -134,7 +134,7 @@ int MockFFI::getPhotosCursorJson(PhotowallHandle* handle, uint32_t limit, Q_UNUSED(handle) Q_UNUSED(sortJson) QJsonObject params; - params["limit"] = limit; + params["limit"] = static_cast(limit); if (cursorJson) params["cursor"] = QString::fromUtf8(cursorJson); if (sortJson) params["sort"] = QString::fromUtf8(sortJson); recordCall("getPhotosCursor", params); @@ -178,7 +178,7 @@ int MockFFI::searchPhotosCursorJson(PhotowallHandle* handle, const char* filters Q_UNUSED(handle) Q_UNUSED(sortJson) QJsonObject params; - params["limit"] = limit; + params["limit"] = static_cast(limit); if (filtersJson) params["filters"] = QString::fromUtf8(filtersJson); if (cursorJson) params["cursor"] = QString::fromUtf8(cursorJson); if (sortJson) params["sort"] = QString::fromUtf8(sortJson); @@ -878,6 +878,274 @@ int MockFFI::softDeletePhotos(PhotowallHandle* handle, const char* photoIdsJson) return trashSoftDelete(handle, photoIdsJson); } +// ============================================================================ +// Import/Export +// ============================================================================ + +JobId MockFFI::importPhotosAsync(PhotowallHandle* handle, const char* sourcePathsJson, const char* targetFolder) +{ + Q_UNUSED(handle) + QJsonObject params; + if (sourcePathsJson) params["sourcePaths"] = QString::fromUtf8(sourcePathsJson); + if (targetFolder) params["targetFolder"] = QString::fromUtf8(targetFolder); + recordCall("importPhotosAsync", params); + + JobId jobId = m_nextJobId++; + m_activeJobs[jobId] = true; + return jobId; +} + +JobId MockFFI::exportPhotosAsync(PhotowallHandle* handle, const char* photoIdsJson, const char* targetFolder) +{ + Q_UNUSED(handle) + QJsonObject params; + if (photoIdsJson) params["photoIds"] = QString::fromUtf8(photoIdsJson); + if (targetFolder) params["targetFolder"] = QString::fromUtf8(targetFolder); + recordCall("exportPhotosAsync", params); + + if (parsePhotoIds(photoIdsJson).isEmpty()) { + m_lastError = "photoIds is empty"; + return 0; + } + + JobId jobId = m_nextJobId++; + m_activeJobs[jobId] = true; + return jobId; +} + +// ============================================================================ +// Sync Folders +// ============================================================================ + +int MockFFI::getSyncFoldersJson(const PhotowallHandle* handle, char** outJson) +{ + Q_UNUSED(handle) + recordCall("getSyncFolders"); + if (!outJson) { m_lastError = "outJson is null"; return -1; } + *outJson = allocString("[]"); + return 0; +} + +int MockFFI::addSyncFolder(const PhotowallHandle* handle, const char* path) +{ + Q_UNUSED(handle) + QJsonObject params; + if (path) params["path"] = QString::fromUtf8(path); + recordCall("addSyncFolder", params); + return 1; // mock folder ID +} + +int MockFFI::removeSyncFolder(const PhotowallHandle* handle, const char* path) +{ + Q_UNUSED(handle) + QJsonObject params; + if (path) params["path"] = QString::fromUtf8(path); + recordCall("removeSyncFolder", params); + return 0; +} + +JobId MockFFI::triggerSync(const PhotowallHandle* handle, const char* path) +{ + Q_UNUSED(handle) + QJsonObject params; + if (path) params["path"] = QString::fromUtf8(path); + recordCall("triggerSync", params); + JobId jobId = m_nextJobId++; + m_activeJobs[jobId] = true; + return jobId; +} + +// ============================================================================ +// Auto-Scan +// ============================================================================ + +int MockFFI::autoScanStart(PhotowallHandle* handle, const char* configJson) +{ + Q_UNUSED(handle) + QJsonObject params; + if (configJson) params["config"] = QString::fromUtf8(configJson); + recordCall("autoScanStart", params); + return 0; +} + +int MockFFI::autoScanStop(PhotowallHandle* handle) +{ + Q_UNUSED(handle) + recordCall("autoScanStop"); + return 0; +} + +int MockFFI::autoScanStatusJson(const PhotowallHandle* handle, char** outJson) +{ + Q_UNUSED(handle) + recordCall("autoScanStatus"); + if (!outJson) { m_lastError = "outJson is null"; return -1; } + QJsonObject status; + status["running"] = false; + status["scanning"] = false; + *outJson = allocString(QJsonDocument(status).toJson(QJsonDocument::Compact)); + return 0; +} + +JobId MockFFI::autoScanTrigger(const PhotowallHandle* handle, const char* dirPath) +{ + Q_UNUSED(handle) + QJsonObject params; + if (dirPath) params["path"] = QString::fromUtf8(dirPath); + recordCall("autoScanTrigger", params); + JobId jobId = m_nextJobId++; + m_activeJobs[jobId] = true; + return jobId; +} + +// ============================================================================ +// Editor +// ============================================================================ + +int MockFFI::editorIsEditable(const PhotowallHandle* handle, const char* filePath) +{ + Q_UNUSED(handle) + QJsonObject params; + if (filePath) params["filePath"] = QString::fromUtf8(filePath); + recordCall("editorIsEditable", params); + return 1; // editable by default +} + +int MockFFI::editorApplyEdits(const PhotowallHandle* handle, const char* inputPath, const char* operationsJson, const char* outputPath) +{ + Q_UNUSED(handle) + QJsonObject params; + if (inputPath) params["inputPath"] = QString::fromUtf8(inputPath); + if (operationsJson) params["operations"] = QString::fromUtf8(operationsJson); + if (outputPath) params["outputPath"] = QString::fromUtf8(outputPath); + recordCall("editorApplyEdits", params); + return 0; +} + +int MockFFI::editorPreview(const PhotowallHandle* handle, const char* inputPath, const char* operationsJson, uint32_t maxSize, char** outPath) +{ + Q_UNUSED(handle) + QJsonObject params; + if (inputPath) params["inputPath"] = QString::fromUtf8(inputPath); + if (operationsJson) params["operations"] = QString::fromUtf8(operationsJson); + params["maxSize"] = static_cast(maxSize); + recordCall("editorPreview", params); + + if (!outPath) { + m_lastError = "outPath is null"; + return -1; + } + *outPath = allocString("C:/preview/mock_preview.jpg"); + return 0; +} + +// ============================================================================ +// Albums Update +// ============================================================================ + +int MockFFI::updateAlbumJson(PhotowallHandle* handle, int64_t albumId, const char* name, const char* description, char** outJson) +{ + Q_UNUSED(handle) + QJsonObject params; + params["albumId"] = albumId; + if (name) params["name"] = QString::fromUtf8(name); + if (description) params["description"] = QString::fromUtf8(description); + recordCall("updateAlbum", params); + + if (!outJson) { m_lastError = "outJson is null"; return -1; } + QJsonObject updated = m_database.updateAlbum(albumId, name ? QString::fromUtf8(name) : QString(), + description ? QString::fromUtf8(description) : QString()); + if (updated.isEmpty()) return 1; + *outJson = allocString(QJsonDocument(updated).toJson(QJsonDocument::Compact)); + return 0; +} + +// ============================================================================ +// Move/Copy/Rename (G-09) +// ============================================================================ + +JobId MockFFI::movePhotosAsync(PhotowallHandle* handle, const char* photoIdsJson, const char* targetFolder) +{ + Q_UNUSED(handle) + QJsonObject params; + if (photoIdsJson) params["photoIds"] = QString::fromUtf8(photoIdsJson); + if (targetFolder) params["targetFolder"] = QString::fromUtf8(targetFolder); + recordCall("movePhotosAsync", params); + + if (parsePhotoIds(photoIdsJson).isEmpty()) { + m_lastError = "photoIds is empty"; + return 0; + } + + JobId jobId = m_nextJobId++; + m_activeJobs[jobId] = true; + return jobId; +} + +JobId MockFFI::copyPhotosAsync(PhotowallHandle* handle, const char* photoIdsJson, const char* targetFolder) +{ + Q_UNUSED(handle) + QJsonObject params; + if (photoIdsJson) params["photoIds"] = QString::fromUtf8(photoIdsJson); + if (targetFolder) params["targetFolder"] = QString::fromUtf8(targetFolder); + recordCall("copyPhotosAsync", params); + + if (parsePhotoIds(photoIdsJson).isEmpty()) { + m_lastError = "photoIds is empty"; + return 0; + } + + JobId jobId = m_nextJobId++; + m_activeJobs[jobId] = true; + return jobId; +} + +int MockFFI::renamePhoto(PhotowallHandle* handle, int64_t photoId, const char* newName) +{ + Q_UNUSED(handle) + QJsonObject params; + params["photoId"] = photoId; + if (newName) params["newName"] = QString::fromUtf8(newName); + recordCall("renamePhoto", params); + + if (m_failNextCall) { + m_failNextCall = false; + m_lastError = m_nextError.isEmpty() ? "Rename failed" : m_nextError; + m_nextError.clear(); + return -1; + } + + // Update mock database + if (newName) { + QJsonObject photo = m_database.getPhoto(photoId); + if (!photo.isEmpty()) { + QJsonObject updates; + updates["fileName"] = QString::fromUtf8(newName); + m_database.updatePhoto(photoId, updates); + } + } + return 0; +} + +JobId MockFFI::batchRenamePhotosAsync(PhotowallHandle* handle, const char* photoIdsJson, const char* pattern, int32_t startIndex) +{ + Q_UNUSED(handle) + QJsonObject params; + if (photoIdsJson) params["photoIds"] = QString::fromUtf8(photoIdsJson); + if (pattern) params["pattern"] = QString::fromUtf8(pattern); + params["startIndex"] = startIndex; + recordCall("batchRenamePhotosAsync", params); + + if (parsePhotoIds(photoIdsJson).isEmpty()) { + m_lastError = "photoIds is empty"; + return 0; + } + + JobId jobId = m_nextJobId++; + m_activeJobs[jobId] = true; + return jobId; +} + // ============================================================================ // Test Control // ============================================================================ @@ -1243,4 +1511,100 @@ int photowall_soft_delete_photos(PhotowallHandle* handle, const char* photo_ids_ return MockFFI::instance()->softDeletePhotos(handle, photo_ids_json); } +// Import/Export +JobId photowall_import_photos_async(PhotowallHandle* handle, const char* source_paths_json, const char* target_folder) +{ + return MockFFI::instance()->importPhotosAsync(handle, source_paths_json, target_folder); +} + +JobId photowall_export_photos_async(PhotowallHandle* handle, const char* photo_ids_json, const char* target_folder) +{ + return MockFFI::instance()->exportPhotosAsync(handle, photo_ids_json, target_folder); +} + +// Sync Folders +int photowall_get_sync_folders_json(const PhotowallHandle* handle, char** out_json) +{ + return MockFFI::instance()->getSyncFoldersJson(handle, out_json); +} + +int64_t photowall_add_sync_folder(const PhotowallHandle* handle, const char* path) +{ + return MockFFI::instance()->addSyncFolder(handle, path); +} + +int photowall_remove_sync_folder(const PhotowallHandle* handle, const char* path) +{ + return MockFFI::instance()->removeSyncFolder(handle, path); +} + +JobId photowall_trigger_sync(const PhotowallHandle* handle, const char* path) +{ + return MockFFI::instance()->triggerSync(handle, path); +} + +// Auto-Scan +int photowall_auto_scan_start(PhotowallHandle* handle, const char* config_json) +{ + return MockFFI::instance()->autoScanStart(handle, config_json); +} + +int photowall_auto_scan_stop(PhotowallHandle* handle) +{ + return MockFFI::instance()->autoScanStop(handle); +} + +int photowall_auto_scan_status_json(const PhotowallHandle* handle, char** out_json) +{ + return MockFFI::instance()->autoScanStatusJson(handle, out_json); +} + +JobId photowall_auto_scan_trigger(const PhotowallHandle* handle, const char* dir_path_utf8) +{ + return MockFFI::instance()->autoScanTrigger(handle, dir_path_utf8); +} + +// Editor +int photowall_editor_is_editable(const PhotowallHandle* handle, const char* file_path) +{ + return MockFFI::instance()->editorIsEditable(handle, file_path); +} + +int photowall_editor_apply_edits(const PhotowallHandle* handle, const char* input_path, const char* operations_json, const char* output_path) +{ + return MockFFI::instance()->editorApplyEdits(handle, input_path, operations_json, output_path); +} + +int photowall_editor_preview(const PhotowallHandle* handle, const char* input_path, const char* operations_json, uint32_t max_size, char** out_path) +{ + return MockFFI::instance()->editorPreview(handle, input_path, operations_json, max_size, out_path); +} + +// Albums update +int photowall_albums_update_json(PhotowallHandle* handle, int64_t album_id, const char* name, const char* description, char** out_json) +{ + return MockFFI::instance()->updateAlbumJson(handle, album_id, name, description, out_json); +} + +// Move/Copy/Rename (G-09) +JobId photowall_move_photos_async(PhotowallHandle* handle, const char* photo_ids_json, const char* target_folder) +{ + return MockFFI::instance()->movePhotosAsync(handle, photo_ids_json, target_folder); +} + +JobId photowall_copy_photos_async(PhotowallHandle* handle, const char* photo_ids_json, const char* target_folder) +{ + return MockFFI::instance()->copyPhotosAsync(handle, photo_ids_json, target_folder); +} + +int32_t photowall_rename_photo(PhotowallHandle* handle, int64_t photo_id, const char* new_name) +{ + return MockFFI::instance()->renamePhoto(handle, photo_id, new_name); +} + +JobId photowall_batch_rename_photos_async(PhotowallHandle* handle, const char* photo_ids_json, const char* pattern, int32_t start_index) +{ + return MockFFI::instance()->batchRenamePhotosAsync(handle, photo_ids_json, pattern, start_index); +} + } // extern "C" diff --git a/photowall-qt/tests/mocks/MockFFI.h b/photowall-qt/tests/mocks/MockFFI.h index 3c011db..54386f3 100644 --- a/photowall-qt/tests/mocks/MockFFI.h +++ b/photowall-qt/tests/mocks/MockFFI.h @@ -101,6 +101,36 @@ class MockFFI : public QObject int trashGetStatsJson(PhotowallHandle* handle, char** outJson); int softDeletePhotos(PhotowallHandle* handle, const char* photoIdsJson); + // Import/Export + JobId importPhotosAsync(PhotowallHandle* handle, const char* sourcePathsJson, const char* targetFolder); + JobId exportPhotosAsync(PhotowallHandle* handle, const char* photoIdsJson, const char* targetFolder); + + // Sync Folders + int getSyncFoldersJson(const PhotowallHandle* handle, char** outJson); + int addSyncFolder(const PhotowallHandle* handle, const char* path); + int removeSyncFolder(const PhotowallHandle* handle, const char* path); + JobId triggerSync(const PhotowallHandle* handle, const char* path); + + // Auto-Scan + int autoScanStart(PhotowallHandle* handle, const char* configJson); + int autoScanStop(PhotowallHandle* handle); + int autoScanStatusJson(const PhotowallHandle* handle, char** outJson); + JobId autoScanTrigger(const PhotowallHandle* handle, const char* dirPath); + + // Editor + int editorIsEditable(const PhotowallHandle* handle, const char* filePath); + int editorApplyEdits(const PhotowallHandle* handle, const char* inputPath, const char* operationsJson, const char* outputPath); + int editorPreview(const PhotowallHandle* handle, const char* inputPath, const char* operationsJson, uint32_t maxSize, char** outPath); + + // Albums update + int updateAlbumJson(PhotowallHandle* handle, int64_t albumId, const char* name, const char* description, char** outJson); + + // Move/Copy/Rename (G-09) + JobId movePhotosAsync(PhotowallHandle* handle, const char* photoIdsJson, const char* targetFolder); + JobId copyPhotosAsync(PhotowallHandle* handle, const char* photoIdsJson, const char* targetFolder); + int renamePhoto(PhotowallHandle* handle, int64_t photoId, const char* newName); + JobId batchRenamePhotosAsync(PhotowallHandle* handle, const char* photoIdsJson, const char* pattern, int32_t startIndex); + // ======================================================================== // Test Control // ======================================================================== @@ -233,6 +263,36 @@ extern "C" { int is_favorite); int photowall_set_photo_rating(PhotowallHandle* handle, int64_t photo_id, int32_t rating); int photowall_soft_delete_photos(PhotowallHandle* handle, const char* photo_ids_json); + + // Import/Export + JobId photowall_import_photos_async(PhotowallHandle* handle, const char* source_paths_json, const char* target_folder); + JobId photowall_export_photos_async(PhotowallHandle* handle, const char* photo_ids_json, const char* target_folder); + + // Sync Folders + int photowall_get_sync_folders_json(const PhotowallHandle* handle, char** out_json); + int64_t photowall_add_sync_folder(const PhotowallHandle* handle, const char* path); + int photowall_remove_sync_folder(const PhotowallHandle* handle, const char* path); + JobId photowall_trigger_sync(const PhotowallHandle* handle, const char* path); + + // Auto-Scan + int photowall_auto_scan_start(PhotowallHandle* handle, const char* config_json); + int photowall_auto_scan_stop(PhotowallHandle* handle); + int photowall_auto_scan_status_json(const PhotowallHandle* handle, char** out_json); + JobId photowall_auto_scan_trigger(const PhotowallHandle* handle, const char* dir_path_utf8); + + // Editor + int photowall_editor_is_editable(const PhotowallHandle* handle, const char* file_path); + int photowall_editor_apply_edits(const PhotowallHandle* handle, const char* input_path, const char* operations_json, const char* output_path); + int photowall_editor_preview(const PhotowallHandle* handle, const char* input_path, const char* operations_json, uint32_t max_size, char** out_path); + + // Albums update + int photowall_albums_update_json(PhotowallHandle* handle, int64_t album_id, const char* name, const char* description, char** out_json); + + // Move/Copy/Rename (G-09) + JobId photowall_move_photos_async(PhotowallHandle* handle, const char* photo_ids_json, const char* target_folder); + JobId photowall_copy_photos_async(PhotowallHandle* handle, const char* photo_ids_json, const char* target_folder); + int32_t photowall_rename_photo(PhotowallHandle* handle, int64_t photo_id, const char* new_name); + JobId photowall_batch_rename_photos_async(PhotowallHandle* handle, const char* photo_ids_json, const char* pattern, int32_t start_index); } #endif // MOCKFFI_H diff --git a/photowall-qt/tests/mocks/MockPhotoDatabase.cpp b/photowall-qt/tests/mocks/MockPhotoDatabase.cpp index a769062..c342aa7 100644 --- a/photowall-qt/tests/mocks/MockPhotoDatabase.cpp +++ b/photowall-qt/tests/mocks/MockPhotoDatabase.cpp @@ -325,6 +325,25 @@ QJsonArray MockPhotoDatabase::getAllAlbums() const return result; } +QJsonObject MockPhotoDatabase::updateAlbum(qint64 albumId, const QString& name, const QString& description) +{ + QMutexLocker locker(&m_mutex); + if (!m_albums.contains(albumId)) { + return QJsonObject(); + } + + QJsonObject album = m_albums.value(albumId); + if (!name.isEmpty()) { + album["name"] = name; + } + if (!description.isEmpty()) { + album["description"] = description; + } + + m_albums[albumId] = album; + return album; +} + bool MockPhotoDatabase::deleteAlbum(qint64 albumId) { QMutexLocker locker(&m_mutex); diff --git a/photowall-qt/tests/mocks/MockPhotoDatabase.h b/photowall-qt/tests/mocks/MockPhotoDatabase.h index a233b3b..f0079da 100644 --- a/photowall-qt/tests/mocks/MockPhotoDatabase.h +++ b/photowall-qt/tests/mocks/MockPhotoDatabase.h @@ -60,6 +60,7 @@ class MockPhotoDatabase : public QObject // ======================================================================== QJsonObject createAlbum(const QString& name, const QString& description); QJsonArray getAllAlbums() const; + QJsonObject updateAlbum(qint64 albumId, const QString& name, const QString& description); bool deleteAlbum(qint64 albumId); bool addPhotosToAlbum(qint64 albumId, const QList& photoIds); bool removePhotosFromAlbum(qint64 albumId, const QList& photoIds); diff --git a/postcss.config.js b/postcss.config.js deleted file mode 100644 index a34a3d5..0000000 --- a/postcss.config.js +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -}; diff --git a/public/splash.html b/public/splash.html deleted file mode 100644 index 36ac0d9..0000000 --- a/public/splash.html +++ /dev/null @@ -1,101 +0,0 @@ - - - - - - - Welcome to PhotoWall - - - - -
- -
-
PhotoWall
-
Initializing Library...
-
- - - diff --git a/public/vite.svg b/public/vite.svg deleted file mode 100644 index e7b8dfb..0000000 --- a/public/vite.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src-tauri/Cargo.lock b/src-tauri/Cargo.lock index a5ed895..fc4fa79 100644 --- a/src-tauri/Cargo.lock +++ b/src-tauri/Cargo.lock @@ -31,9 +31,9 @@ dependencies = [ [[package]] name = "aligned" -version = "0.4.2" +version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "377e4c0ba83e4431b10df45c1d4666f178ea9c552cac93e60c3a88bf32785923" +checksum = "ee4508988c62edf04abd8d92897fca0c2995d907ce1dfeaf369dac3716a40685" dependencies = [ "as-slice", ] @@ -47,21 +47,6 @@ dependencies = [ "equator", ] -[[package]] -name = "alloc-no-stdlib" -version = "2.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3" - -[[package]] -name = "alloc-stdlib" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94fb8275041c72129eb51b7d0322c29b8387a0386127718b096429201a5d6ece" -dependencies = [ - "alloc-no-stdlib", -] - [[package]] name = "android_system_properties" version = "0.1.5" @@ -91,7 +76,7 @@ checksum = "0ae92a5119aa49cdbcf6b9f893fe4e1d98b04ccbf82ee0584ad948a44a734dea" dependencies = [ "proc-macro2", "quote", - "syn 2.0.111", + "syn", ] [[package]] @@ -109,187 +94,6 @@ dependencies = [ "stable_deref_trait", ] -[[package]] -name = "ashpd" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6cbdf310d77fd3aaee6ea2093db7011dc2d35d2eb3481e5607f1f8d942ed99df" -dependencies = [ - "enumflags2", - "futures-channel", - "futures-util", - "rand 0.9.2", - "raw-window-handle", - "serde", - "serde_repr", - "tokio", - "url", - "wayland-backend", - "wayland-client", - "wayland-protocols", - "zbus", -] - -[[package]] -name = "async-broadcast" -version = "0.7.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "435a87a52755b8f27fcf321ac4f04b2802e337c8c4872923137471ec39c37532" -dependencies = [ - "event-listener", - "event-listener-strategy", - "futures-core", - "pin-project-lite", -] - -[[package]] -name = "async-channel" -version = "2.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "924ed96dd52d1b75e9c1a3e6275715fd320f5f9439fb5a4a11fa51f4221158d2" -dependencies = [ - "concurrent-queue", - "event-listener-strategy", - "futures-core", - "pin-project-lite", -] - -[[package]] -name = "async-executor" -version = "1.13.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "497c00e0fd83a72a79a39fcbd8e3e2f055d6f6c7e025f3b3d91f4f8e76527fb8" -dependencies = [ - "async-task", - "concurrent-queue", - "fastrand", - "futures-lite", - "pin-project-lite", - "slab", -] - -[[package]] -name = "async-io" -version = "2.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "456b8a8feb6f42d237746d4b3e9a178494627745c3c56c6ea55d92ba50d026fc" -dependencies = [ - "autocfg", - "cfg-if", - "concurrent-queue", - "futures-io", - "futures-lite", - "parking", - "polling", - "rustix", - "slab", - "windows-sys 0.61.2", -] - -[[package]] -name = "async-lock" -version = "3.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5fd03604047cee9b6ce9de9f70c6cd540a0520c813cbd49bae61f33ab80ed1dc" -dependencies = [ - "event-listener", - "event-listener-strategy", - "pin-project-lite", -] - -[[package]] -name = "async-process" -version = "2.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc50921ec0055cdd8a16de48773bfeec5c972598674347252c0399676be7da75" -dependencies = [ - "async-channel", - "async-io", - "async-lock", - "async-signal", - "async-task", - "blocking", - "cfg-if", - "event-listener", - "futures-lite", - "rustix", -] - -[[package]] -name = "async-recursion" -version = "1.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.111", -] - -[[package]] -name = "async-signal" -version = "0.2.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43c070bbf59cd3570b6b2dd54cd772527c7c3620fce8be898406dd3ed6adc64c" -dependencies = [ - "async-io", - "async-lock", - "atomic-waker", - "cfg-if", - "futures-core", - "futures-io", - "rustix", - "signal-hook-registry", - "slab", - "windows-sys 0.61.2", -] - -[[package]] -name = "async-task" -version = "4.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de" - -[[package]] -name = "async-trait" -version = "0.1.89" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.111", -] - -[[package]] -name = "atk" -version = "0.18.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "241b621213072e993be4f6f3a9e4b45f65b7e6faad43001be957184b7bb1824b" -dependencies = [ - "atk-sys", - "glib", - "libc", -] - -[[package]] -name = "atk-sys" -version = "0.18.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c5e48b684b0ca77d2bbadeef17424c2ea3c897d44d566a1617e7e8f30614d086" -dependencies = [ - "glib-sys", - "gobject-sys", - "libc", - "system-deps", -] - -[[package]] -name = "atomic-waker" -version = "1.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" - [[package]] name = "autocfg" version = "1.5.0" @@ -311,7 +115,7 @@ dependencies = [ "num-traits", "pastey", "rayon", - "thiserror 2.0.17", + "thiserror 2.0.18", "v_frame", "y4m", ] @@ -339,12 +143,6 @@ dependencies = [ "arrayvec", ] -[[package]] -name = "base64" -version = "0.21.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" - [[package]] name = "base64" version = "0.22.1" @@ -368,9 +166,6 @@ name = "bitflags" version = "2.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3" -dependencies = [ - "serde_core", -] [[package]] name = "bitstream-io" @@ -381,67 +176,6 @@ dependencies = [ "core2", ] -[[package]] -name = "block-buffer" -version = "0.10.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" -dependencies = [ - "generic-array", -] - -[[package]] -name = "block2" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c132eebf10f5cad5289222520a4a058514204aed6d791f1cf4fe8088b82d15f" -dependencies = [ - "objc2 0.5.2", -] - -[[package]] -name = "block2" -version = "0.6.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cdeb9d870516001442e364c5220d3574d2da8dc765554b4a617230d33fa58ef5" -dependencies = [ - "objc2 0.6.3", -] - -[[package]] -name = "blocking" -version = "1.6.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e83f8d02be6967315521be875afa792a316e28d57b5a2d401897e2a7921b7f21" -dependencies = [ - "async-channel", - "async-task", - "futures-io", - "futures-lite", - "piper", -] - -[[package]] -name = "brotli" -version = "8.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4bd8b9603c7aa97359dbd97ecf258968c95f3adddd6db2f7e7a5bef101c84560" -dependencies = [ - "alloc-no-stdlib", - "alloc-stdlib", - "brotli-decompressor", -] - -[[package]] -name = "brotli-decompressor" -version = "5.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "874bb8112abecc98cbd6d81ea4fa7e94fb9449648c93cc89aa40c81c24d7de03" -dependencies = [ - "alloc-no-stdlib", - "alloc-stdlib", -] - [[package]] name = "built" version = "0.8.0" @@ -450,15 +184,15 @@ checksum = "f4ad8f11f288f48ca24471bbd51ac257aaeaaa07adae295591266b792902ae64" [[package]] name = "bumpalo" -version = "3.19.0" +version = "3.19.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43" +checksum = "5dd9dc738b7a8311c7ade152424974d8115f2cdad61e8dab8dac9f2362298510" [[package]] name = "bytemuck" -version = "1.24.0" +version = "1.25.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1fbdf580320f38b612e485521afda1ee26d10cc9884efaaa750d383e13e3c5f4" +checksum = "c8efb64bd706a16a1bdde310ae86b351e4d21550d98d056f22f8a7f7a2183fec" [[package]] name = "byteorder" @@ -477,5427 +211,1585 @@ name = "bytes" version = "1.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b35204fbdc0b3f4446b89fc1ac2cf84a8a68971995d0bf2e925ec7cd960f9cb3" -dependencies = [ - "serde", -] [[package]] -name = "cairo-rs" -version = "0.18.5" +name = "cc" +version = "1.2.55" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ca26ef0159422fb77631dc9d17b102f253b876fe1586b03b803e63a309b4ee2" +checksum = "47b26a0954ae34af09b50f0de26458fa95369a0d478d8236d3f93082b219bd29" dependencies = [ - "bitflags 2.10.0", - "cairo-sys-rs", - "glib", + "find-msvc-tools", + "jobserver", "libc", - "once_cell", - "thiserror 1.0.69", + "shlex", ] [[package]] -name = "cairo-sys-rs" -version = "0.18.2" +name = "cfg-if" +version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "685c9fa8e590b8b3d678873528d83411db17242a73fccaed827770ea0fedda51" -dependencies = [ - "glib-sys", - "libc", - "system-deps", -] +checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801" [[package]] -name = "camino" -version = "1.2.1" +name = "chrono" +version = "0.4.43" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "276a59bf2b2c967788139340c9f0c5b12d7fd6630315c15c217e559de85d2609" +checksum = "fac4744fb15ae8337dc853fee7fb3f4e48c0fbaa23d0afe49c447b4fab126118" dependencies = [ - "serde_core", + "iana-time-zone", + "js-sys", + "num-traits", + "wasm-bindgen", + "windows-link", ] [[package]] -name = "cargo-platform" -version = "0.1.9" +name = "color_quant" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e35af189006b9c0f00a064685c727031e3ed2d8020f7ba284d78cc2671bd36ea" -dependencies = [ - "serde", -] +checksum = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b" [[package]] -name = "cargo_metadata" -version = "0.19.2" +name = "core-foundation-sys" +version = "0.8.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd5eb614ed4c27c5d706420e4320fbe3216ab31fa1c33cd8246ac36dae4479ba" -dependencies = [ - "camino", - "cargo-platform", - "semver", - "serde", - "serde_json", - "thiserror 2.0.17", -] +checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" [[package]] -name = "cargo_toml" -version = "0.22.3" +name = "core2" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "374b7c592d9c00c1f4972ea58390ac6b18cbb6ab79011f3bdc90a0b82ca06b77" +checksum = "b49ba7ef1ad6107f8824dbe97de947cbaac53c44e7f9756a1fba0d37c1eec505" dependencies = [ - "serde", - "toml 0.9.8", + "memchr", ] [[package]] -name = "cc" -version = "1.2.48" +name = "crc32fast" +version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c481bdbf0ed3b892f6f806287d72acd515b352a4ec27a208489b8c1bc839633a" +checksum = "9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511" dependencies = [ - "find-msvc-tools", - "jobserver", - "libc", - "shlex", + "cfg-if", ] [[package]] -name = "cesu8" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c" - -[[package]] -name = "cfb" -version = "0.7.3" +name = "crossbeam-deque" +version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d38f2da7a0a2c4ccf0065be06397cc26a81f4e528be095826eee9d4adbb8c60f" +checksum = "9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51" dependencies = [ - "byteorder", - "fnv", - "uuid", + "crossbeam-epoch", + "crossbeam-utils", ] [[package]] -name = "cfg-expr" -version = "0.15.8" +name = "crossbeam-epoch" +version = "0.9.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d067ad48b8650848b989a59a86c6c36a995d02d2bf778d45c3c5d57bc2718f02" +checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" dependencies = [ - "smallvec", - "target-lexicon", + "crossbeam-utils", ] [[package]] -name = "cfg-if" -version = "1.0.4" +name = "crossbeam-utils" +version = "0.8.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801" +checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28" [[package]] -name = "cfg_aliases" -version = "0.2.1" +name = "crunchy" +version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" +checksum = "460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5" [[package]] -name = "chrono" -version = "0.4.42" +name = "dirs" +version = "5.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2" +checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225" dependencies = [ - "iana-time-zone", - "js-sys", - "num-traits", - "serde", - "wasm-bindgen", - "windows-link 0.2.1", + "dirs-sys", ] [[package]] -name = "color_quant" -version = "1.1.0" +name = "dirs-sys" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b" +checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c" +dependencies = [ + "libc", + "option-ext", + "redox_users", + "windows-sys 0.48.0", +] [[package]] -name = "combine" -version = "4.6.7" +name = "either" +version = "1.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd" -dependencies = [ - "bytes", - "memchr", -] +checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719" [[package]] -name = "concurrent-queue" -version = "2.5.0" +name = "enumn" +version = "0.1.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973" +checksum = "2f9ed6b3789237c8a0c1c505af1c7eb2c560df6186f01b098c3a1064ea532f38" dependencies = [ - "crossbeam-utils", + "proc-macro2", + "quote", + "syn", ] [[package]] -name = "convert_case" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e" +name = "equator" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4711b213838dfee0117e3be6ac926007d7f433d7bbe33595975d4190cb07e6fc" +dependencies = [ + "equator-macro", +] [[package]] -name = "cookie" -version = "0.18.1" +name = "equator-macro" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ddef33a339a91ea89fb53151bd0a4689cfce27055c291dfa69945475d22c747" +checksum = "44f23cf4b44bfce11a86ace86f8a73ffdec849c9fd00a386a53d278bd9e81fb3" dependencies = [ - "time", - "version_check", + "proc-macro2", + "quote", + "syn", ] [[package]] -name = "core-foundation" -version = "0.10.1" +name = "errno" +version = "0.3.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6" +checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" dependencies = [ - "core-foundation-sys", "libc", + "windows-sys 0.61.2", ] [[package]] -name = "core-foundation-sys" -version = "0.8.7" +name = "exr" +version = "1.74.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" +checksum = "4300e043a56aa2cb633c01af81ca8f699a321879a7854d3896a0ba89056363be" +dependencies = [ + "bit_field", + "half", + "lebe", + "miniz_oxide", + "rayon-core", + "smallvec", + "zune-inflate", +] [[package]] -name = "core-graphics" -version = "0.24.0" +name = "fallible-iterator" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa95a34622365fa5bbf40b20b75dba8dfa8c94c734aea8ac9a5ca38af14316f1" -dependencies = [ - "bitflags 2.10.0", - "core-foundation", - "core-graphics-types", - "foreign-types", - "libc", -] +checksum = "2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649" [[package]] -name = "core-graphics-types" -version = "0.2.0" +name = "fallible-streaming-iterator" +version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d44a101f213f6c4cdc1853d4b78aef6db6bdfa3468798cc1d9912f4735013eb" -dependencies = [ - "bitflags 2.10.0", - "core-foundation", - "libc", -] +checksum = "7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a" [[package]] -name = "core2" -version = "0.4.0" +name = "fastblur" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b49ba7ef1ad6107f8824dbe97de947cbaac53c44e7f9756a1fba0d37c1eec505" -dependencies = [ - "memchr", -] +checksum = "8383bbc116936203138cc8fe615c6364790847af8985a4bf579baaa4a86dca2d" [[package]] -name = "cpufeatures" -version = "0.2.17" +name = "fastrand" +version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280" -dependencies = [ - "libc", -] +checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" [[package]] -name = "crc32fast" -version = "1.5.0" +name = "fax" +version = "0.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511" +checksum = "f05de7d48f37cd6730705cbca900770cab77a89f413d23e100ad7fad7795a0ab" dependencies = [ - "cfg-if", + "fax_derive", ] [[package]] -name = "crossbeam-channel" -version = "0.5.15" +name = "fax_derive" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2" +checksum = "a0aca10fb742cb43f9e7bb8467c91aa9bcb8e3ffbc6a6f7389bb93ffc920577d" dependencies = [ - "crossbeam-utils", + "proc-macro2", + "quote", + "syn", ] [[package]] -name = "crossbeam-deque" -version = "0.8.6" +name = "fdeflate" +version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51" +checksum = "1e6853b52649d4ac5c0bd02320cddc5ba956bdb407c4b75a2c6b75bf51500f8c" dependencies = [ - "crossbeam-epoch", - "crossbeam-utils", + "simd-adler32", ] [[package]] -name = "crossbeam-epoch" -version = "0.9.18" +name = "filetime" +version = "0.2.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" +checksum = "f98844151eee8917efc50bd9e8318cb963ae8b297431495d3f758616ea5c57db" dependencies = [ - "crossbeam-utils", + "cfg-if", + "libc", + "libredox", ] [[package]] -name = "crossbeam-utils" -version = "0.8.21" +name = "find-msvc-tools" +version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28" +checksum = "5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582" [[package]] -name = "crunchy" -version = "0.2.4" +name = "flate2" +version = "1.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5" +checksum = "b375d6465b98090a5f25b1c7703f3859783755aa9a80433b36e0379a3ec2f369" +dependencies = [ + "crc32fast", + "miniz_oxide", +] [[package]] -name = "crypto-common" -version = "0.1.7" +name = "fsevent-sys" +version = "4.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "78c8292055d1c1df0cce5d180393dc8cce0abec0a7102adb6c7b1eef6016d60a" +checksum = "76ee7a02da4d231650c7cea31349b889be2f45ddb3ef3032d2ec8185f6313fd2" dependencies = [ - "generic-array", - "typenum", + "libc", ] [[package]] -name = "cssparser" -version = "0.29.6" +name = "getrandom" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f93d03419cb5950ccfd3daf3ff1c7a36ace64609a1a8746d493df1ca0afde0fa" +checksum = "ff2abc00be7fca6ebc474524697ae276ad847ad0a6b3faa4bcb027e9a4614ad0" dependencies = [ - "cssparser-macros", - "dtoa-short", - "itoa", - "matches", - "phf 0.10.1", - "proc-macro2", - "quote", - "smallvec", - "syn 1.0.109", + "cfg-if", + "libc", + "wasi", ] [[package]] -name = "cssparser-macros" -version = "0.6.1" +name = "getrandom" +version = "0.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "13b588ba4ac1a99f7f2964d24b3d896ddc6bf847ee3855dbd4366f058cfcd331" +checksum = "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd" dependencies = [ - "quote", - "syn 2.0.111", + "cfg-if", + "libc", + "r-efi", + "wasip2", ] [[package]] -name = "ctor" -version = "0.2.9" +name = "gif" +version = "0.14.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32a2785755761f3ddc1492979ce1e48d2c00d09311c39e4466429188f3dd6501" +checksum = "f5df2ba84018d80c213569363bdcd0c64e6933c67fe4c1d60ecf822971a3c35e" dependencies = [ - "quote", - "syn 2.0.111", + "color_quant", + "weezl", ] [[package]] -name = "darling" -version = "0.21.3" +name = "glob" +version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9cdf337090841a411e2a7f3deb9187445851f91b309c0c0a29e05f74a00a48c0" -dependencies = [ - "darling_core", - "darling_macro", -] +checksum = "0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280" [[package]] -name = "darling_core" -version = "0.21.3" +name = "half" +version = "2.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1247195ecd7e3c85f83c8d2a366e4210d588e802133e1e355180a9870b517ea4" +checksum = "6ea2d84b969582b4b1864a92dc5d27cd2b77b622a8d79306834f1be5ba20d84b" dependencies = [ - "fnv", - "ident_case", - "proc-macro2", - "quote", - "strsim", - "syn 2.0.111", + "cfg-if", + "crunchy", + "zerocopy", ] [[package]] -name = "darling_macro" -version = "0.21.3" +name = "hashbrown" +version = "0.14.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d38308df82d1080de0afee5d069fa14b0326a88c14f15c5ccda35b4a6c414c81" +checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" dependencies = [ - "darling_core", - "quote", - "syn 2.0.111", + "ahash", ] [[package]] -name = "deranged" -version = "0.5.5" +name = "hashlink" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ececcb659e7ba858fb4f10388c250a7252eb0a27373f1a72b8748afdd248e587" +checksum = "6ba4ff7128dee98c7dc9794b6a411377e1404dba1c97deb8d1a55297bd25d8af" dependencies = [ - "powerfmt", - "serde_core", + "hashbrown", ] [[package]] -name = "derive_more" -version = "0.99.20" +name = "iana-time-zone" +version = "0.1.65" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6edb4b64a43d977b8e99788fe3a04d483834fba1215a7e02caa415b626497f7f" +checksum = "e31bc9ad994ba00e440a8aa5c9ef0ec67d5cb5e5cb0cc7f8b744a35b389cc470" dependencies = [ - "convert_case", - "proc-macro2", - "quote", - "rustc_version", - "syn 2.0.111", + "android_system_properties", + "core-foundation-sys", + "iana-time-zone-haiku", + "js-sys", + "log", + "wasm-bindgen", + "windows-core 0.62.2", ] [[package]] -name = "digest" -version = "0.10.7" +name = "iana-time-zone-haiku" +version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" +checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" dependencies = [ - "block-buffer", - "crypto-common", + "cc", ] [[package]] -name = "dirs" -version = "5.0.1" +name = "image" +version = "0.25.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225" +checksum = "e6506c6c10786659413faa717ceebcb8f70731c0a60cbae39795fdf114519c1a" dependencies = [ - "dirs-sys 0.4.1", + "bytemuck", + "byteorder-lite", + "color_quant", + "exr", + "gif", + "image-webp", + "moxcms", + "num-traits", + "png", + "qoi", + "ravif", + "rayon", + "rgb", + "tiff", + "zune-core 0.5.1", + "zune-jpeg 0.5.12", ] [[package]] -name = "dirs" -version = "6.0.0" +name = "image-webp" +version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e" +checksum = "525e9ff3e1a4be2fbea1fdf0e98686a6d98b4d8f937e1bf7402245af1909e8c3" dependencies = [ - "dirs-sys 0.5.0", + "byteorder-lite", + "quick-error", ] [[package]] -name = "dirs-sys" -version = "0.4.1" +name = "imgref" +version = "1.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c" -dependencies = [ - "libc", - "option-ext", - "redox_users 0.4.6", - "windows-sys 0.48.0", -] +checksum = "e7c5cedc30da3a610cac6b4ba17597bdf7152cf974e8aab3afb3d54455e371c8" [[package]] -name = "dirs-sys" -version = "0.5.0" +name = "inotify" +version = "0.10.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab" +checksum = "fdd168d97690d0b8c412d6b6c10360277f4d7ee495c5d0d5d5fe0854923255cc" dependencies = [ + "bitflags 1.3.2", + "inotify-sys", "libc", - "option-ext", - "redox_users 0.5.2", - "windows-sys 0.61.2", ] [[package]] -name = "dispatch" -version = "0.2.0" +name = "inotify-sys" +version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b" +checksum = "e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb" +dependencies = [ + "libc", +] [[package]] -name = "dispatch2" -version = "0.3.0" +name = "instant" +version = "0.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "89a09f22a6c6069a18470eb92d2298acf25463f14256d24778e1230d789a2aec" +checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222" dependencies = [ - "bitflags 2.10.0", - "block2 0.6.2", - "libc", - "objc2 0.6.3", + "cfg-if", ] [[package]] -name = "displaydoc" -version = "0.2.5" +name = "interpolate_name" +version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" +checksum = "c34819042dc3d3971c46c2190835914dfbe0c3c13f61449b2997f4e9722dfa60" dependencies = [ "proc-macro2", "quote", - "syn 2.0.111", + "syn", ] [[package]] -name = "dlib" -version = "0.5.2" +name = "itertools" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "330c60081dcc4c72131f8eb70510f1ac07223e5d4163db481a04a0befcffa412" +checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285" dependencies = [ - "libloading 0.8.9", + "either", ] [[package]] -name = "dlopen2" -version = "0.8.1" +name = "itoa" +version = "1.0.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d65cde5fb0c42a3d5882d99807698b459f5928de035fa7f547c784fb7b34219" +checksum = "92ecc6618181def0457392ccd0ee51198e065e016d1d527a7ac1b6dc7c1f09d2" + +[[package]] +name = "jobserver" +version = "0.1.34" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33" dependencies = [ - "dlopen2_derive", + "getrandom 0.3.4", "libc", - "once_cell", - "winapi", ] [[package]] -name = "dlopen2_derive" -version = "0.4.2" +name = "js-sys" +version = "0.3.85" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95f4a04e1bfbfa4835a6073177aafb95ead4de0722dbb339195fdc7e0a09599b" +checksum = "8c942ebf8e95485ca0d52d97da7c5a2c387d0e7f0ba4c35e93bfcaee045955b3" dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.111", + "once_cell", + "wasm-bindgen", ] [[package]] -name = "downcast-rs" -version = "1.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2" - -[[package]] -name = "dpi" -version = "0.1.2" +name = "kamadak-exif" +version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8b14ccef22fc6f5a8f4d7d768562a182c04ce9a3b3157b91390b52ddfdf1a76" +checksum = "1130d80c7374efad55a117d715a3af9368f0fa7a2c54573afc15a188cd984837" dependencies = [ - "serde", + "mutate_once", ] [[package]] -name = "dtoa" -version = "1.0.10" +name = "kqueue" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d6add3b8cff394282be81f3fc1a0605db594ed69890078ca6e2cab1c408bcf04" +checksum = "eac30106d7dce88daf4a3fcb4879ea939476d5074a9b7ddd0fb97fa4bed5596a" +dependencies = [ + "kqueue-sys", + "libc", +] [[package]] -name = "dtoa-short" -version = "0.3.5" +name = "kqueue-sys" +version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd1511a7b6a56299bd043a9c167a6d2bfb37bf84a6dfceaba651168adfb43c87" +checksum = "ed9625ffda8729b85e45cf04090035ac368927b8cebc34898e7c120f52e4838b" dependencies = [ - "dtoa", + "bitflags 1.3.2", + "libc", ] [[package]] -name = "dunce" -version = "1.0.5" +name = "lazy_static" +version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813" +checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" [[package]] -name = "dyn-clone" -version = "1.0.20" +name = "lebe" +version = "0.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d0881ea181b1df73ff77ffaaf9c7544ecc11e82fba9b5f27b262a3c73a332555" +checksum = "7a79a3332a6609480d7d0c9eab957bca6b455b91bb84e66d19f5ff66294b85b8" [[package]] -name = "either" -version = "1.15.0" +name = "libc" +version = "0.2.180" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719" +checksum = "bcc35a38544a891a5f7c865aca548a982ccb3b8650a5b06d0fd33a10283c56fc" [[package]] -name = "embed-resource" -version = "3.0.6" +name = "libfuzzer-sys" +version = "0.4.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "55a075fc573c64510038d7ee9abc7990635863992f83ebc52c8b433b8411a02e" +checksum = "5037190e1f70cbeef565bd267599242926f724d3b8a9f510fd7e0b540cfa4404" dependencies = [ + "arbitrary", "cc", - "memchr", - "rustc_version", - "toml 0.9.8", - "vswhom", - "winreg", ] [[package]] -name = "embed_plist" -version = "1.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ef6b89e5b37196644d8796de5268852ff179b44e96276cf4290264843743bb7" - -[[package]] -name = "encoding_rs" -version = "0.8.35" +name = "libloading" +version = "0.8.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3" +checksum = "d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55" dependencies = [ "cfg-if", + "windows-link", ] [[package]] -name = "endi" -version = "1.1.1" +name = "libredox" +version = "0.1.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "66b7e2430c6dff6a955451e2cfc438f09cea1965a9d6f87f7e3b90decc014099" +checksum = "3d0b95e02c851351f877147b7deea7b1afb1df71b63aa5f8270716e0c5720616" +dependencies = [ + "bitflags 2.10.0", + "libc", + "redox_syscall 0.7.0", +] [[package]] -name = "enumflags2" -version = "0.7.12" +name = "libsqlite3-sys" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1027f7680c853e056ebcec683615fb6fbbc07dbaa13b4d5d9442b146ded4ecef" +checksum = "0c10584274047cb335c23d3e61bcef8e323adae7c5c8c760540f73610177fc3f" dependencies = [ - "enumflags2_derive", - "serde", + "cc", + "pkg-config", + "vcpkg", ] [[package]] -name = "enumflags2_derive" -version = "0.7.12" +name = "linux-raw-sys" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "67c78a4d8fdf9953a5c9d458f9efe940fd97a0cab0941c075a813ac594733827" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.111", -] +checksum = "df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039" [[package]] -name = "enumn" -version = "0.1.14" +name = "lock_api" +version = "0.4.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2f9ed6b3789237c8a0c1c505af1c7eb2c560df6186f01b098c3a1064ea532f38" +checksum = "224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965" dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.111", + "scopeguard", ] [[package]] -name = "equator" -version = "0.4.2" +name = "log" +version = "0.4.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4711b213838dfee0117e3be6ac926007d7f433d7bbe33595975d4190cb07e6fc" +checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897" + +[[package]] +name = "loop9" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0fae87c125b03c1d2c0150c90365d7d6bcc53fb73a9acaef207d2d065860f062" dependencies = [ - "equator-macro", + "imgref", ] [[package]] -name = "equator-macro" -version = "0.4.2" +name = "maybe-rayon" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44f23cf4b44bfce11a86ace86f8a73ffdec849c9fd00a386a53d278bd9e81fb3" +checksum = "8ea1f30cedd69f0a2954655f7188c6a834246d2bcf1e315e2ac40c4b24dc9519" dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.111", + "cfg-if", + "rayon", ] [[package]] -name = "equivalent" -version = "1.0.2" +name = "memchr" +version = "2.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" +checksum = "f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273" [[package]] -name = "erased-serde" -version = "0.4.9" +name = "miniz_oxide" +version = "0.8.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "89e8918065695684b2b0702da20382d5ae6065cf3327bc2d6436bd49a71ce9f3" +checksum = "1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316" dependencies = [ - "serde", - "serde_core", - "typeid", + "adler2", + "simd-adler32", ] [[package]] -name = "errno" -version = "0.3.14" +name = "mio" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" +checksum = "a69bcab0ad47271a0234d9422b131806bf3968021e5dc9328caf2d4cd58557fc" dependencies = [ "libc", + "log", + "wasi", "windows-sys 0.61.2", ] [[package]] -name = "event-listener" -version = "5.4.1" +name = "moxcms" +version = "0.7.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e13b66accf52311f30a0db42147dadea9850cb48cd070028831ae5f5d4b856ab" +checksum = "ac9557c559cd6fc9867e122e20d2cbefc9ca29d80d027a8e39310920ed2f0a97" dependencies = [ - "concurrent-queue", - "parking", - "pin-project-lite", + "num-traits", + "pxfm", ] [[package]] -name = "event-listener-strategy" -version = "0.5.4" +name = "mutate_once" +version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8be9f3dfaaffdae2972880079a491a1a8bb7cbed0b8dd7a347f668b4150a3b93" -dependencies = [ - "event-listener", - "pin-project-lite", -] +checksum = "13d2233c9842d08cfe13f9eac96e207ca6a2ea10b80259ebe8ad0268be27d2af" [[package]] -name = "exr" -version = "1.74.0" +name = "new_debug_unreachable" +version = "1.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4300e043a56aa2cb633c01af81ca8f699a321879a7854d3896a0ba89056363be" -dependencies = [ - "bit_field", - "half", - "lebe", - "miniz_oxide", - "rayon-core", - "smallvec", - "zune-inflate", -] +checksum = "650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086" [[package]] -name = "fallible-iterator" -version = "0.3.0" +name = "nom" +version = "8.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649" +checksum = "df9761775871bdef83bee530e60050f7e54b1105350d6884eb0fb4f46c2f9405" +dependencies = [ + "memchr", +] [[package]] -name = "fallible-streaming-iterator" -version = "0.1.9" +name = "noop_proc_macro" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a" +checksum = "0676bb32a98c1a483ce53e500a81ad9c3d5b3f7c920c28c24e9cb0980d0b5bc8" [[package]] -name = "fastblur" -version = "0.1.1" +name = "notify" +version = "7.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8383bbc116936203138cc8fe615c6364790847af8985a4bf579baaa4a86dca2d" +checksum = "c533b4c39709f9ba5005d8002048266593c1cfaf3c5f0739d5b8ab0c6c504009" +dependencies = [ + "bitflags 2.10.0", + "filetime", + "fsevent-sys", + "inotify", + "kqueue", + "libc", + "log", + "mio", + "notify-types", + "walkdir", + "windows-sys 0.52.0", +] [[package]] -name = "fastrand" -version = "2.3.0" +name = "notify-types" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" +checksum = "585d3cb5e12e01aed9e8a1f70d5c6b5e86fe2a6e48fc8cd0b3e0b8df6f6eb174" +dependencies = [ + "instant", +] [[package]] -name = "fax" -version = "0.2.6" +name = "num-bigint" +version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f05de7d48f37cd6730705cbca900770cab77a89f413d23e100ad7fad7795a0ab" +checksum = "a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9" dependencies = [ - "fax_derive", + "num-integer", + "num-traits", ] [[package]] -name = "fax_derive" -version = "0.2.0" +name = "num-derive" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a0aca10fb742cb43f9e7bb8467c91aa9bcb8e3ffbc6a6f7389bb93ffc920577d" +checksum = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202" dependencies = [ "proc-macro2", "quote", - "syn 2.0.111", + "syn", ] [[package]] -name = "fdeflate" -version = "0.3.7" +name = "num-integer" +version = "0.1.46" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e6853b52649d4ac5c0bd02320cddc5ba956bdb407c4b75a2c6b75bf51500f8c" +checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f" dependencies = [ - "simd-adler32", + "num-traits", ] [[package]] -name = "field-offset" -version = "0.3.6" +name = "num-rational" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38e2275cc4e4fc009b0669731a1e5ab7ebf11f469eaede2bab9309a5b4d6057f" +checksum = "f83d14da390562dca69fc84082e73e548e1ad308d24accdedd2720017cb37824" dependencies = [ - "memoffset", - "rustc_version", + "num-bigint", + "num-integer", + "num-traits", ] [[package]] -name = "filetime" -version = "0.2.26" +name = "num-traits" +version = "0.2.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc0505cd1b6fa6580283f6bdf70a73fcf4aba1184038c90902b92b3dd0df63ed" +checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" dependencies = [ - "cfg-if", - "libc", - "libredox", - "windows-sys 0.60.2", + "autocfg", ] [[package]] -name = "find-msvc-tools" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3a3076410a55c90011c298b04d0cfa770b00fa04e1e3c97d3f6c9de105a03844" - -[[package]] -name = "flate2" -version = "1.1.5" +name = "objc2" +version = "0.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bfe33edd8e85a12a67454e37f8c75e730830d83e313556ab9ebf9ee7fbeb3bfb" +checksum = "b7c2599ce0ec54857b29ce62166b0ed9b4f6f1a70ccc9a71165b6154caca8c05" dependencies = [ - "crc32fast", - "miniz_oxide", + "objc2-encode", ] [[package]] -name = "fnv" -version = "1.0.7" +name = "objc2-encode" +version = "4.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" +checksum = "ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33" [[package]] -name = "foreign-types" -version = "0.5.0" +name = "objc2-foundation" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965" +checksum = "e3e0adef53c21f888deb4fa59fc59f7eb17404926ee8a6f59f5df0fd7f9f3272" dependencies = [ - "foreign-types-macros", - "foreign-types-shared", + "bitflags 2.10.0", + "objc2", ] [[package]] -name = "foreign-types-macros" -version = "0.2.3" +name = "once_cell" +version = "1.21.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.111", -] +checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" [[package]] -name = "foreign-types-shared" -version = "0.3.1" +name = "option-ext" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa9a19cbb55df58761df49b23516a86d432839add4af60fc256da840f66ed35b" +checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" [[package]] -name = "form_urlencoded" -version = "1.2.2" +name = "parking_lot" +version = "0.12.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf" +checksum = "93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a" dependencies = [ - "percent-encoding", + "lock_api", + "parking_lot_core", ] [[package]] -name = "fsevent-sys" -version = "4.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76ee7a02da4d231650c7cea31349b889be2f45ddb3ef3032d2ec8185f6313fd2" -dependencies = [ - "libc", -] - -[[package]] -name = "futf" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df420e2e84819663797d1ec6544b13c5be84629e7bb00dc960d6917db2987843" -dependencies = [ - "mac", - "new_debug_unreachable", -] - -[[package]] -name = "futures-channel" -version = "0.3.31" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10" -dependencies = [ - "futures-core", -] - -[[package]] -name = "futures-core" -version = "0.3.31" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e" - -[[package]] -name = "futures-executor" -version = "0.3.31" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f" -dependencies = [ - "futures-core", - "futures-task", - "futures-util", -] - -[[package]] -name = "futures-io" -version = "0.3.31" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" - -[[package]] -name = "futures-lite" -version = "2.6.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f78e10609fe0e0b3f4157ffab1876319b5b0db102a2c60dc4626306dc46b44ad" -dependencies = [ - "fastrand", - "futures-core", - "futures-io", - "parking", - "pin-project-lite", -] - -[[package]] -name = "futures-macro" -version = "0.3.31" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.111", -] - -[[package]] -name = "futures-sink" -version = "0.3.31" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7" - -[[package]] -name = "futures-task" -version = "0.3.31" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988" - -[[package]] -name = "futures-util" -version = "0.3.31" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" -dependencies = [ - "futures-core", - "futures-io", - "futures-macro", - "futures-sink", - "futures-task", - "memchr", - "pin-project-lite", - "pin-utils", - "slab", -] - -[[package]] -name = "fxhash" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c" -dependencies = [ - "byteorder", -] - -[[package]] -name = "gdk" -version = "0.18.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d9f245958c627ac99d8e529166f9823fb3b838d1d41fd2b297af3075093c2691" -dependencies = [ - "cairo-rs", - "gdk-pixbuf", - "gdk-sys", - "gio", - "glib", - "libc", - "pango", -] - -[[package]] -name = "gdk-pixbuf" -version = "0.18.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50e1f5f1b0bfb830d6ccc8066d18db35c487b1b2b1e8589b5dfe9f07e8defaec" -dependencies = [ - "gdk-pixbuf-sys", - "gio", - "glib", - "libc", - "once_cell", -] - -[[package]] -name = "gdk-pixbuf-sys" -version = "0.18.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f9839ea644ed9c97a34d129ad56d38a25e6756f99f3a88e15cd39c20629caf7" -dependencies = [ - "gio-sys", - "glib-sys", - "gobject-sys", - "libc", - "system-deps", -] - -[[package]] -name = "gdk-sys" -version = "0.18.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c2d13f38594ac1e66619e188c6d5a1adb98d11b2fcf7894fc416ad76aa2f3f7" -dependencies = [ - "cairo-sys-rs", - "gdk-pixbuf-sys", - "gio-sys", - "glib-sys", - "gobject-sys", - "libc", - "pango-sys", - "pkg-config", - "system-deps", -] - -[[package]] -name = "gdkwayland-sys" -version = "0.18.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "140071d506d223f7572b9f09b5e155afbd77428cd5cc7af8f2694c41d98dfe69" -dependencies = [ - "gdk-sys", - "glib-sys", - "gobject-sys", - "libc", - "pkg-config", - "system-deps", -] - -[[package]] -name = "gdkx11" -version = "0.18.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3caa00e14351bebbc8183b3c36690327eb77c49abc2268dd4bd36b856db3fbfe" -dependencies = [ - "gdk", - "gdkx11-sys", - "gio", - "glib", - "libc", - "x11", -] - -[[package]] -name = "gdkx11-sys" -version = "0.18.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e2e7445fe01ac26f11601db260dd8608fe172514eb63b3b5e261ea6b0f4428d" -dependencies = [ - "gdk-sys", - "glib-sys", - "libc", - "system-deps", - "x11", -] - -[[package]] -name = "generic-array" -version = "0.14.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" -dependencies = [ - "typenum", - "version_check", -] - -[[package]] -name = "getrandom" -version = "0.1.16" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce" -dependencies = [ - "cfg-if", - "libc", - "wasi 0.9.0+wasi-snapshot-preview1", -] - -[[package]] -name = "getrandom" -version = "0.2.16" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592" -dependencies = [ - "cfg-if", - "libc", - "wasi 0.11.1+wasi-snapshot-preview1", -] - -[[package]] -name = "getrandom" -version = "0.3.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd" -dependencies = [ - "cfg-if", - "libc", - "r-efi", - "wasip2", -] - -[[package]] -name = "gif" -version = "0.14.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f954a9e9159ec994f73a30a12b96a702dde78f5547bcb561174597924f7d4162" -dependencies = [ - "color_quant", - "weezl", -] - -[[package]] -name = "gio" -version = "0.18.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d4fc8f532f87b79cbc51a79748f16a6828fb784be93145a322fa14d06d354c73" -dependencies = [ - "futures-channel", - "futures-core", - "futures-io", - "futures-util", - "gio-sys", - "glib", - "libc", - "once_cell", - "pin-project-lite", - "smallvec", - "thiserror 1.0.69", -] - -[[package]] -name = "gio-sys" -version = "0.18.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37566df850baf5e4cb0dfb78af2e4b9898d817ed9263d1090a2df958c64737d2" -dependencies = [ - "glib-sys", - "gobject-sys", - "libc", - "system-deps", - "winapi", -] - -[[package]] -name = "glib" -version = "0.18.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "233daaf6e83ae6a12a52055f568f9d7cf4671dabb78ff9560ab6da230ce00ee5" -dependencies = [ - "bitflags 2.10.0", - "futures-channel", - "futures-core", - "futures-executor", - "futures-task", - "futures-util", - "gio-sys", - "glib-macros", - "glib-sys", - "gobject-sys", - "libc", - "memchr", - "once_cell", - "smallvec", - "thiserror 1.0.69", -] - -[[package]] -name = "glib-macros" -version = "0.18.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0bb0228f477c0900c880fd78c8759b95c7636dbd7842707f49e132378aa2acdc" -dependencies = [ - "heck 0.4.1", - "proc-macro-crate 2.0.2", - "proc-macro-error", - "proc-macro2", - "quote", - "syn 2.0.111", -] - -[[package]] -name = "glib-sys" -version = "0.18.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "063ce2eb6a8d0ea93d2bf8ba1957e78dbab6be1c2220dd3daca57d5a9d869898" -dependencies = [ - "libc", - "system-deps", -] - -[[package]] -name = "glob" -version = "0.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280" - -[[package]] -name = "gobject-sys" -version = "0.18.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0850127b514d1c4a4654ead6dedadb18198999985908e6ffe4436f53c785ce44" -dependencies = [ - "glib-sys", - "libc", - "system-deps", -] - -[[package]] -name = "gtk" -version = "0.18.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd56fb197bfc42bd5d2751f4f017d44ff59fbb58140c6b49f9b3b2bdab08506a" -dependencies = [ - "atk", - "cairo-rs", - "field-offset", - "futures-channel", - "gdk", - "gdk-pixbuf", - "gio", - "glib", - "gtk-sys", - "gtk3-macros", - "libc", - "pango", - "pkg-config", -] - -[[package]] -name = "gtk-sys" -version = "0.18.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f29a1c21c59553eb7dd40e918be54dccd60c52b049b75119d5d96ce6b624414" -dependencies = [ - "atk-sys", - "cairo-sys-rs", - "gdk-pixbuf-sys", - "gdk-sys", - "gio-sys", - "glib-sys", - "gobject-sys", - "libc", - "pango-sys", - "system-deps", -] - -[[package]] -name = "gtk3-macros" -version = "0.18.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52ff3c5b21f14f0736fed6dcfc0bfb4225ebf5725f3c0209edeec181e4d73e9d" -dependencies = [ - "proc-macro-crate 1.3.1", - "proc-macro-error", - "proc-macro2", - "quote", - "syn 2.0.111", -] - -[[package]] -name = "half" -version = "2.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ea2d84b969582b4b1864a92dc5d27cd2b77b622a8d79306834f1be5ba20d84b" -dependencies = [ - "cfg-if", - "crunchy", - "zerocopy", -] - -[[package]] -name = "hashbrown" -version = "0.12.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" - -[[package]] -name = "hashbrown" -version = "0.14.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" -dependencies = [ - "ahash", -] - -[[package]] -name = "hashbrown" -version = "0.16.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100" - -[[package]] -name = "hashlink" -version = "0.9.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ba4ff7128dee98c7dc9794b6a411377e1404dba1c97deb8d1a55297bd25d8af" -dependencies = [ - "hashbrown 0.14.5", -] - -[[package]] -name = "heck" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" - -[[package]] -name = "heck" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" - -[[package]] -name = "hermit-abi" -version = "0.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c" - -[[package]] -name = "hex" -version = "0.4.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" - -[[package]] -name = "html5ever" -version = "0.29.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b7410cae13cbc75623c98ac4cbfd1f0bedddf3227afc24f370cf0f50a44a11c" -dependencies = [ - "log", - "mac", - "markup5ever", - "match_token", -] - -[[package]] -name = "http" -version = "1.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3ba2a386d7f85a81f119ad7498ebe444d2e22c2af0b86b069416ace48b3311a" -dependencies = [ - "bytes", - "itoa", -] - -[[package]] -name = "http-body" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184" -dependencies = [ - "bytes", - "http", -] - -[[package]] -name = "http-body-util" -version = "0.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a" -dependencies = [ - "bytes", - "futures-core", - "http", - "http-body", - "pin-project-lite", -] - -[[package]] -name = "http-range" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "21dec9db110f5f872ed9699c3ecf50cf16f423502706ba5c72462e28d3157573" - -[[package]] -name = "httparse" -version = "1.10.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87" - -[[package]] -name = "hyper" -version = "1.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2ab2d4f250c3d7b1c9fcdff1cece94ea4e2dfbec68614f7b87cb205f24ca9d11" -dependencies = [ - "atomic-waker", - "bytes", - "futures-channel", - "futures-core", - "http", - "http-body", - "httparse", - "itoa", - "pin-project-lite", - "pin-utils", - "smallvec", - "tokio", - "want", -] - -[[package]] -name = "hyper-util" -version = "0.1.18" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52e9a2a24dc5c6821e71a7030e1e14b7b632acac55c40e9d2e082c621261bb56" -dependencies = [ - "base64 0.22.1", - "bytes", - "futures-channel", - "futures-core", - "futures-util", - "http", - "http-body", - "hyper", - "ipnet", - "libc", - "percent-encoding", - "pin-project-lite", - "socket2", - "tokio", - "tower-service", - "tracing", -] - -[[package]] -name = "iana-time-zone" -version = "0.1.64" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "33e57f83510bb73707521ebaffa789ec8caf86f9657cad665b092b581d40e9fb" -dependencies = [ - "android_system_properties", - "core-foundation-sys", - "iana-time-zone-haiku", - "js-sys", - "log", - "wasm-bindgen", - "windows-core 0.62.2", -] - -[[package]] -name = "iana-time-zone-haiku" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" -dependencies = [ - "cc", -] - -[[package]] -name = "ico" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc50b891e4acf8fe0e71ef88ec43ad82ee07b3810ad09de10f1d01f072ed4b98" -dependencies = [ - "byteorder", - "png 0.17.16", -] - -[[package]] -name = "icu_collections" -version = "2.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c6b649701667bbe825c3b7e6388cb521c23d88644678e83c0c4d0a621a34b43" -dependencies = [ - "displaydoc", - "potential_utf", - "yoke", - "zerofrom", - "zerovec", -] - -[[package]] -name = "icu_locale_core" -version = "2.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "edba7861004dd3714265b4db54a3c390e880ab658fec5f7db895fae2046b5bb6" -dependencies = [ - "displaydoc", - "litemap", - "tinystr", - "writeable", - "zerovec", -] - -[[package]] -name = "icu_normalizer" -version = "2.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5f6c8828b67bf8908d82127b2054ea1b4427ff0230ee9141c54251934ab1b599" -dependencies = [ - "icu_collections", - "icu_normalizer_data", - "icu_properties", - "icu_provider", - "smallvec", - "zerovec", -] - -[[package]] -name = "icu_normalizer_data" -version = "2.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7aedcccd01fc5fe81e6b489c15b247b8b0690feb23304303a9e560f37efc560a" - -[[package]] -name = "icu_properties" -version = "2.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e93fcd3157766c0c8da2f8cff6ce651a31f0810eaa1c51ec363ef790bbb5fb99" -dependencies = [ - "icu_collections", - "icu_locale_core", - "icu_properties_data", - "icu_provider", - "zerotrie", - "zerovec", -] - -[[package]] -name = "icu_properties_data" -version = "2.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02845b3647bb045f1100ecd6480ff52f34c35f82d9880e029d329c21d1054899" - -[[package]] -name = "icu_provider" -version = "2.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614" -dependencies = [ - "displaydoc", - "icu_locale_core", - "writeable", - "yoke", - "zerofrom", - "zerotrie", - "zerovec", -] - -[[package]] -name = "ident_case" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" - -[[package]] -name = "idna" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de" -dependencies = [ - "idna_adapter", - "smallvec", - "utf8_iter", -] - -[[package]] -name = "idna_adapter" -version = "1.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344" -dependencies = [ - "icu_normalizer", - "icu_properties", -] - -[[package]] -name = "image" -version = "0.25.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e6506c6c10786659413faa717ceebcb8f70731c0a60cbae39795fdf114519c1a" -dependencies = [ - "bytemuck", - "byteorder-lite", - "color_quant", - "exr", - "gif", - "image-webp", - "moxcms", - "num-traits", - "png 0.18.0", - "qoi", - "ravif", - "rayon", - "rgb", - "tiff", - "zune-core 0.5.0", - "zune-jpeg 0.5.5", -] - -[[package]] -name = "image-webp" -version = "0.2.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "525e9ff3e1a4be2fbea1fdf0e98686a6d98b4d8f937e1bf7402245af1909e8c3" -dependencies = [ - "byteorder-lite", - "quick-error", -] - -[[package]] -name = "imgref" -version = "1.12.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e7c5cedc30da3a610cac6b4ba17597bdf7152cf974e8aab3afb3d54455e371c8" - -[[package]] -name = "indexmap" -version = "1.9.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" -dependencies = [ - "autocfg", - "hashbrown 0.12.3", - "serde", -] - -[[package]] -name = "indexmap" -version = "2.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ad4bb2b565bca0645f4d68c5c9af97fba094e9791da685bf83cb5f3ce74acf2" -dependencies = [ - "equivalent", - "hashbrown 0.16.1", - "serde", - "serde_core", -] - -[[package]] -name = "infer" -version = "0.19.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a588916bfdfd92e71cacef98a63d9b1f0d74d6599980d11894290e7ddefffcf7" -dependencies = [ - "cfb", -] - -[[package]] -name = "inotify" -version = "0.10.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fdd168d97690d0b8c412d6b6c10360277f4d7ee495c5d0d5d5fe0854923255cc" -dependencies = [ - "bitflags 1.3.2", - "inotify-sys", - "libc", -] - -[[package]] -name = "inotify-sys" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb" -dependencies = [ - "libc", -] - -[[package]] -name = "instant" -version = "0.1.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222" -dependencies = [ - "cfg-if", -] - -[[package]] -name = "interpolate_name" -version = "0.2.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c34819042dc3d3971c46c2190835914dfbe0c3c13f61449b2997f4e9722dfa60" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.111", -] - -[[package]] -name = "ipnet" -version = "2.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130" - -[[package]] -name = "iri-string" -version = "0.7.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f867b9d1d896b67beb18518eda36fdb77a32ea590de864f1325b294a6d14397" -dependencies = [ - "memchr", - "serde", -] - -[[package]] -name = "is-docker" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "928bae27f42bc99b60d9ac7334e3a21d10ad8f1835a4e12ec3ec0464765ed1b3" -dependencies = [ - "once_cell", -] - -[[package]] -name = "is-wsl" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "173609498df190136aa7dea1a91db051746d339e18476eed5ca40521f02d7aa5" -dependencies = [ - "is-docker", - "once_cell", -] - -[[package]] -name = "itertools" -version = "0.14.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285" -dependencies = [ - "either", -] - -[[package]] -name = "itoa" -version = "1.0.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c" - -[[package]] -name = "javascriptcore-rs" -version = "1.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca5671e9ffce8ffba57afc24070e906da7fc4b1ba66f2cabebf61bf2ea257fcc" -dependencies = [ - "bitflags 1.3.2", - "glib", - "javascriptcore-rs-sys", -] - -[[package]] -name = "javascriptcore-rs-sys" -version = "1.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af1be78d14ffa4b75b66df31840478fef72b51f8c2465d4ca7c194da9f7a5124" -dependencies = [ - "glib-sys", - "gobject-sys", - "libc", - "system-deps", -] - -[[package]] -name = "jni" -version = "0.21.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97" -dependencies = [ - "cesu8", - "cfg-if", - "combine", - "jni-sys", - "log", - "thiserror 1.0.69", - "walkdir", - "windows-sys 0.45.0", -] - -[[package]] -name = "jni-sys" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130" - -[[package]] -name = "jobserver" -version = "0.1.34" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33" -dependencies = [ - "getrandom 0.3.4", - "libc", -] - -[[package]] -name = "js-sys" -version = "0.3.83" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "464a3709c7f55f1f721e5389aa6ea4e3bc6aba669353300af094b29ffbdde1d8" -dependencies = [ - "once_cell", - "wasm-bindgen", -] - -[[package]] -name = "json-patch" -version = "3.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "863726d7afb6bc2590eeff7135d923545e5e964f004c2ccf8716c25e70a86f08" -dependencies = [ - "jsonptr", - "serde", - "serde_json", - "thiserror 1.0.69", -] - -[[package]] -name = "jsonptr" -version = "0.6.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5dea2b27dd239b2556ed7a25ba842fe47fd602e7fc7433c2a8d6106d4d9edd70" -dependencies = [ - "serde", - "serde_json", -] - -[[package]] -name = "kamadak-exif" -version = "0.6.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1130d80c7374efad55a117d715a3af9368f0fa7a2c54573afc15a188cd984837" -dependencies = [ - "mutate_once", -] - -[[package]] -name = "keyboard-types" -version = "0.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b750dcadc39a09dbadd74e118f6dd6598df77fa01df0cfcdc52c28dece74528a" -dependencies = [ - "bitflags 2.10.0", - "serde", - "unicode-segmentation", -] - -[[package]] -name = "kqueue" -version = "1.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eac30106d7dce88daf4a3fcb4879ea939476d5074a9b7ddd0fb97fa4bed5596a" -dependencies = [ - "kqueue-sys", - "libc", -] - -[[package]] -name = "kqueue-sys" -version = "1.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed9625ffda8729b85e45cf04090035ac368927b8cebc34898e7c120f52e4838b" -dependencies = [ - "bitflags 1.3.2", - "libc", -] - -[[package]] -name = "kuchikiki" -version = "0.8.8-speedreader" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02cb977175687f33fa4afa0c95c112b987ea1443e5a51c8f8ff27dc618270cc2" -dependencies = [ - "cssparser", - "html5ever", - "indexmap 2.12.1", - "selectors", -] - -[[package]] -name = "lazy_static" -version = "1.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" - -[[package]] -name = "lebe" -version = "0.5.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a79a3332a6609480d7d0c9eab957bca6b455b91bb84e66d19f5ff66294b85b8" - -[[package]] -name = "libappindicator" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "03589b9607c868cc7ae54c0b2a22c8dc03dd41692d48f2d7df73615c6a95dc0a" -dependencies = [ - "glib", - "gtk", - "gtk-sys", - "libappindicator-sys", - "log", -] - -[[package]] -name = "libappindicator-sys" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e9ec52138abedcc58dc17a7c6c0c00a2bdb4f3427c7f63fa97fd0d859155caf" -dependencies = [ - "gtk-sys", - "libloading 0.7.4", - "once_cell", -] - -[[package]] -name = "libc" -version = "0.2.177" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976" - -[[package]] -name = "libfuzzer-sys" -version = "0.4.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5037190e1f70cbeef565bd267599242926f724d3b8a9f510fd7e0b540cfa4404" -dependencies = [ - "arbitrary", - "cc", -] - -[[package]] -name = "libloading" -version = "0.7.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f" -dependencies = [ - "cfg-if", - "winapi", -] - -[[package]] -name = "libloading" -version = "0.8.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55" -dependencies = [ - "cfg-if", - "windows-link 0.2.1", -] - -[[package]] -name = "libredox" -version = "0.1.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb" -dependencies = [ - "bitflags 2.10.0", - "libc", - "redox_syscall", -] - -[[package]] -name = "libsqlite3-sys" -version = "0.28.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c10584274047cb335c23d3e61bcef8e323adae7c5c8c760540f73610177fc3f" -dependencies = [ - "cc", - "pkg-config", - "vcpkg", -] - -[[package]] -name = "linux-raw-sys" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039" - -[[package]] -name = "litemap" -version = "0.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77" - -[[package]] -name = "lock_api" -version = "0.4.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965" -dependencies = [ - "scopeguard", -] - -[[package]] -name = "log" -version = "0.4.28" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432" - -[[package]] -name = "loop9" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0fae87c125b03c1d2c0150c90365d7d6bcc53fb73a9acaef207d2d065860f062" -dependencies = [ - "imgref", -] - -[[package]] -name = "mac" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4" - -[[package]] -name = "markup5ever" -version = "0.14.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7a7213d12e1864c0f002f52c2923d4556935a43dec5e71355c2760e0f6e7a18" -dependencies = [ - "log", - "phf 0.11.3", - "phf_codegen 0.11.3", - "string_cache", - "string_cache_codegen", - "tendril", -] - -[[package]] -name = "match_token" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "88a9689d8d44bf9964484516275f5cd4c9b59457a6940c1d5d0ecbb94510a36b" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.111", -] - -[[package]] -name = "matchers" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d1525a2a28c7f4fa0fc98bb91ae755d1e2d1505079e05539e35bc876b5d65ae9" -dependencies = [ - "regex-automata", -] - -[[package]] -name = "matches" -version = "0.1.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5" - -[[package]] -name = "maybe-rayon" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ea1f30cedd69f0a2954655f7188c6a834246d2bcf1e315e2ac40c4b24dc9519" -dependencies = [ - "cfg-if", - "rayon", -] - -[[package]] -name = "memchr" -version = "2.7.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273" - -[[package]] -name = "memoffset" -version = "0.9.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a" -dependencies = [ - "autocfg", -] - -[[package]] -name = "mime" -version = "0.3.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" - -[[package]] -name = "miniz_oxide" -version = "0.8.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316" -dependencies = [ - "adler2", - "simd-adler32", -] - -[[package]] -name = "mio" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "69d83b0086dc8ecf3ce9ae2874b2d1290252e2a30720bea58a5c6639b0092873" -dependencies = [ - "libc", - "log", - "wasi 0.11.1+wasi-snapshot-preview1", - "windows-sys 0.61.2", -] - -[[package]] -name = "moxcms" -version = "0.7.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "80986bbbcf925ebd3be54c26613d861255284584501595cf418320c078945608" -dependencies = [ - "num-traits", - "pxfm", -] - -[[package]] -name = "muda" -version = "0.17.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "01c1738382f66ed56b3b9c8119e794a2e23148ac8ea214eda86622d4cb9d415a" -dependencies = [ - "crossbeam-channel", - "dpi", - "gtk", - "keyboard-types", - "objc2 0.6.3", - "objc2-app-kit", - "objc2-core-foundation", - "objc2-foundation 0.3.2", - "once_cell", - "png 0.17.16", - "serde", - "thiserror 2.0.17", - "windows-sys 0.60.2", -] - -[[package]] -name = "mutate_once" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "13d2233c9842d08cfe13f9eac96e207ca6a2ea10b80259ebe8ad0268be27d2af" - -[[package]] -name = "ndk" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3f42e7bbe13d351b6bead8286a43aac9534b82bd3cc43e47037f012ebfd62d4" -dependencies = [ - "bitflags 2.10.0", - "jni-sys", - "log", - "ndk-sys", - "num_enum", - "raw-window-handle", - "thiserror 1.0.69", -] - -[[package]] -name = "ndk-context" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b" - -[[package]] -name = "ndk-sys" -version = "0.6.0+11769913" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ee6cda3051665f1fb8d9e08fc35c96d5a244fb1be711a03b71118828afc9a873" -dependencies = [ - "jni-sys", -] - -[[package]] -name = "new_debug_unreachable" -version = "1.0.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086" - -[[package]] -name = "nix" -version = "0.30.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6" -dependencies = [ - "bitflags 2.10.0", - "cfg-if", - "cfg_aliases", - "libc", - "memoffset", -] - -[[package]] -name = "nodrop" -version = "0.1.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72ef4a56884ca558e5ddb05a1d1e7e1bfd9a68d9ed024c21704cc98872dae1bb" - -[[package]] -name = "nom" -version = "8.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df9761775871bdef83bee530e60050f7e54b1105350d6884eb0fb4f46c2f9405" -dependencies = [ - "memchr", -] - -[[package]] -name = "noop_proc_macro" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0676bb32a98c1a483ce53e500a81ad9c3d5b3f7c920c28c24e9cb0980d0b5bc8" - -[[package]] -name = "notify" -version = "7.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c533b4c39709f9ba5005d8002048266593c1cfaf3c5f0739d5b8ab0c6c504009" -dependencies = [ - "bitflags 2.10.0", - "filetime", - "fsevent-sys", - "inotify", - "kqueue", - "libc", - "log", - "mio", - "notify-types", - "walkdir", - "windows-sys 0.52.0", -] - -[[package]] -name = "notify-types" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "585d3cb5e12e01aed9e8a1f70d5c6b5e86fe2a6e48fc8cd0b3e0b8df6f6eb174" -dependencies = [ - "instant", -] - -[[package]] -name = "nu-ansi-term" -version = "0.50.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5" -dependencies = [ - "windows-sys 0.61.2", -] - -[[package]] -name = "num-bigint" -version = "0.4.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9" -dependencies = [ - "num-integer", - "num-traits", -] - -[[package]] -name = "num-conv" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" - -[[package]] -name = "num-derive" -version = "0.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.111", -] - -[[package]] -name = "num-integer" -version = "0.1.46" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f" -dependencies = [ - "num-traits", -] - -[[package]] -name = "num-rational" -version = "0.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f83d14da390562dca69fc84082e73e548e1ad308d24accdedd2720017cb37824" -dependencies = [ - "num-bigint", - "num-integer", - "num-traits", -] - -[[package]] -name = "num-traits" -version = "0.2.19" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" -dependencies = [ - "autocfg", -] - -[[package]] -name = "num_enum" -version = "0.7.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1207a7e20ad57b847bbddc6776b968420d38292bbfe2089accff5e19e82454c" -dependencies = [ - "num_enum_derive", - "rustversion", -] - -[[package]] -name = "num_enum_derive" -version = "0.7.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff32365de1b6743cb203b710788263c44a03de03802daf96092f2da4fe6ba4d7" -dependencies = [ - "proc-macro-crate 3.4.0", - "proc-macro2", - "quote", - "syn 2.0.111", -] - -[[package]] -name = "objc-sys" -version = "0.3.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cdb91bdd390c7ce1a8607f35f3ca7151b65afc0ff5ff3b34fa350f7d7c7e4310" - -[[package]] -name = "objc2" -version = "0.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46a785d4eeff09c14c487497c162e92766fbb3e4059a71840cecc03d9a50b804" -dependencies = [ - "objc-sys", - "objc2-encode", -] - -[[package]] -name = "objc2" -version = "0.6.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b7c2599ce0ec54857b29ce62166b0ed9b4f6f1a70ccc9a71165b6154caca8c05" -dependencies = [ - "objc2-encode", - "objc2-exception-helper", -] - -[[package]] -name = "objc2-app-kit" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d49e936b501e5c5bf01fda3a9452ff86dc3ea98ad5f283e1455153142d97518c" -dependencies = [ - "bitflags 2.10.0", - "block2 0.6.2", - "libc", - "objc2 0.6.3", - "objc2-cloud-kit", - "objc2-core-data", - "objc2-core-foundation", - "objc2-core-graphics", - "objc2-core-image", - "objc2-core-text", - "objc2-core-video", - "objc2-foundation 0.3.2", - "objc2-quartz-core 0.3.2", -] - -[[package]] -name = "objc2-cloud-kit" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73ad74d880bb43877038da939b7427bba67e9dd42004a18b809ba7d87cee241c" -dependencies = [ - "bitflags 2.10.0", - "objc2 0.6.3", - "objc2-foundation 0.3.2", -] - -[[package]] -name = "objc2-core-data" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b402a653efbb5e82ce4df10683b6b28027616a2715e90009947d50b8dd298fa" -dependencies = [ - "bitflags 2.10.0", - "objc2 0.6.3", - "objc2-foundation 0.3.2", -] - -[[package]] -name = "objc2-core-foundation" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2a180dd8642fa45cdb7dd721cd4c11b1cadd4929ce112ebd8b9f5803cc79d536" -dependencies = [ - "bitflags 2.10.0", - "dispatch2", - "objc2 0.6.3", -] - -[[package]] -name = "objc2-core-graphics" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e022c9d066895efa1345f8e33e584b9f958da2fd4cd116792e15e07e4720a807" -dependencies = [ - "bitflags 2.10.0", - "dispatch2", - "objc2 0.6.3", - "objc2-core-foundation", - "objc2-io-surface", -] - -[[package]] -name = "objc2-core-image" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5d563b38d2b97209f8e861173de434bd0214cf020e3423a52624cd1d989f006" -dependencies = [ - "objc2 0.6.3", - "objc2-foundation 0.3.2", -] - -[[package]] -name = "objc2-core-text" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0cde0dfb48d25d2b4862161a4d5fcc0e3c24367869ad306b0c9ec0073bfed92d" -dependencies = [ - "bitflags 2.10.0", - "objc2 0.6.3", - "objc2-core-foundation", - "objc2-core-graphics", -] - -[[package]] -name = "objc2-core-video" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d425caf1df73233f29fd8a5c3e5edbc30d2d4307870f802d18f00d83dc5141a6" -dependencies = [ - "bitflags 2.10.0", - "objc2 0.6.3", - "objc2-core-foundation", - "objc2-core-graphics", - "objc2-io-surface", -] - -[[package]] -name = "objc2-encode" -version = "4.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33" - -[[package]] -name = "objc2-exception-helper" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7a1c5fbb72d7735b076bb47b578523aedc40f3c439bea6dfd595c089d79d98a" -dependencies = [ - "cc", -] - -[[package]] -name = "objc2-foundation" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ee638a5da3799329310ad4cfa62fbf045d5f56e3ef5ba4149e7452dcf89d5a8" -dependencies = [ - "bitflags 2.10.0", - "block2 0.5.1", - "libc", - "objc2 0.5.2", -] - -[[package]] -name = "objc2-foundation" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3e0adef53c21f888deb4fa59fc59f7eb17404926ee8a6f59f5df0fd7f9f3272" -dependencies = [ - "bitflags 2.10.0", - "block2 0.6.2", - "libc", - "objc2 0.6.3", - "objc2-core-foundation", -] - -[[package]] -name = "objc2-io-surface" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "180788110936d59bab6bd83b6060ffdfffb3b922ba1396b312ae795e1de9d81d" -dependencies = [ - "bitflags 2.10.0", - "objc2 0.6.3", - "objc2-core-foundation", -] - -[[package]] -name = "objc2-javascript-core" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2a1e6550c4caed348956ce3370c9ffeca70bb1dbed4fa96112e7c6170e074586" -dependencies = [ - "objc2 0.6.3", - "objc2-core-foundation", -] - -[[package]] -name = "objc2-metal" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd0cba1276f6023976a406a14ffa85e1fdd19df6b0f737b063b95f6c8c7aadd6" -dependencies = [ - "bitflags 2.10.0", - "block2 0.5.1", - "objc2 0.5.2", - "objc2-foundation 0.2.2", -] - -[[package]] -name = "objc2-quartz-core" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e42bee7bff906b14b167da2bac5efe6b6a07e6f7c0a21a7308d40c960242dc7a" -dependencies = [ - "bitflags 2.10.0", - "block2 0.5.1", - "objc2 0.5.2", - "objc2-foundation 0.2.2", - "objc2-metal", -] - -[[package]] -name = "objc2-quartz-core" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96c1358452b371bf9f104e21ec536d37a650eb10f7ee379fff67d2e08d537f1f" -dependencies = [ - "bitflags 2.10.0", - "objc2 0.6.3", - "objc2-foundation 0.3.2", -] - -[[package]] -name = "objc2-security" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "709fe137109bd1e8b5a99390f77a7d8b2961dafc1a1c5db8f2e60329ad6d895a" -dependencies = [ - "bitflags 2.10.0", - "objc2 0.6.3", - "objc2-core-foundation", -] - -[[package]] -name = "objc2-ui-kit" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d87d638e33c06f577498cbcc50491496a3ed4246998a7fbba7ccb98b1e7eab22" -dependencies = [ - "bitflags 2.10.0", - "objc2 0.6.3", - "objc2-core-foundation", - "objc2-foundation 0.3.2", -] - -[[package]] -name = "objc2-web-kit" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2e5aaab980c433cf470df9d7af96a7b46a9d892d521a2cbbb2f8a4c16751e7f" -dependencies = [ - "bitflags 2.10.0", - "block2 0.6.2", - "objc2 0.6.3", - "objc2-app-kit", - "objc2-core-foundation", - "objc2-foundation 0.3.2", - "objc2-javascript-core", - "objc2-security", -] - -[[package]] -name = "once_cell" -version = "1.21.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" - -[[package]] -name = "open" -version = "5.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43bb73a7fa3799b198970490a51174027ba0d4ec504b03cd08caf513d40024bc" -dependencies = [ - "dunce", - "is-wsl", - "libc", - "pathdiff", -] - -[[package]] -name = "option-ext" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" - -[[package]] -name = "ordered-stream" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9aa2b01e1d916879f73a53d01d1d6cee68adbb31d6d9177a8cfce093cced1d50" -dependencies = [ - "futures-core", - "pin-project-lite", -] - -[[package]] -name = "os_pipe" -version = "1.2.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d8fae84b431384b68627d0f9b3b1245fcf9f46f6c0e3dc902e9dce64edd1967" -dependencies = [ - "libc", - "windows-sys 0.61.2", -] - -[[package]] -name = "pango" -version = "0.18.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ca27ec1eb0457ab26f3036ea52229edbdb74dee1edd29063f5b9b010e7ebee4" -dependencies = [ - "gio", - "glib", - "libc", - "once_cell", - "pango-sys", -] - -[[package]] -name = "pango-sys" -version = "0.18.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "436737e391a843e5933d6d9aa102cb126d501e815b83601365a948a518555dc5" -dependencies = [ - "glib-sys", - "gobject-sys", - "libc", - "system-deps", -] - -[[package]] -name = "parking" -version = "2.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba" - -[[package]] -name = "parking_lot" -version = "0.12.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a" -dependencies = [ - "lock_api", - "parking_lot_core", -] - -[[package]] -name = "parking_lot_core" -version = "0.9.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1" -dependencies = [ - "cfg-if", - "libc", - "redox_syscall", - "smallvec", - "windows-link 0.2.1", -] - -[[package]] -name = "paste" -version = "1.0.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" - -[[package]] -name = "pastey" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "35fb2e5f958ec131621fdd531e9fc186ed768cbe395337403ae56c17a74c68ec" - -[[package]] -name = "pathdiff" -version = "0.2.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3" - -[[package]] -name = "percent-encoding" -version = "2.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220" - -[[package]] -name = "phf" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3dfb61232e34fcb633f43d12c58f83c1df82962dcdfa565a4e866ffc17dafe12" -dependencies = [ - "phf_shared 0.8.0", -] - -[[package]] -name = "phf" -version = "0.10.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fabbf1ead8a5bcbc20f5f8b939ee3f5b0f6f281b6ad3468b84656b658b455259" -dependencies = [ - "phf_macros 0.10.0", - "phf_shared 0.10.0", - "proc-macro-hack", -] - -[[package]] -name = "phf" -version = "0.11.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078" -dependencies = [ - "phf_macros 0.11.3", - "phf_shared 0.11.3", -] - -[[package]] -name = "phf_codegen" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cbffee61585b0411840d3ece935cce9cb6321f01c45477d30066498cd5e1a815" -dependencies = [ - "phf_generator 0.8.0", - "phf_shared 0.8.0", -] - -[[package]] -name = "phf_codegen" -version = "0.11.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aef8048c789fa5e851558d709946d6d79a8ff88c0440c587967f8e94bfb1216a" -dependencies = [ - "phf_generator 0.11.3", - "phf_shared 0.11.3", -] - -[[package]] -name = "phf_generator" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "17367f0cc86f2d25802b2c26ee58a7b23faeccf78a396094c13dced0d0182526" -dependencies = [ - "phf_shared 0.8.0", - "rand 0.7.3", -] - -[[package]] -name = "phf_generator" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d5285893bb5eb82e6aaf5d59ee909a06a16737a8970984dd7746ba9283498d6" -dependencies = [ - "phf_shared 0.10.0", - "rand 0.8.5", -] - -[[package]] -name = "phf_generator" -version = "0.11.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d" -dependencies = [ - "phf_shared 0.11.3", - "rand 0.8.5", -] - -[[package]] -name = "phf_macros" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "58fdf3184dd560f160dd73922bea2d5cd6e8f064bf4b13110abd81b03697b4e0" -dependencies = [ - "phf_generator 0.10.0", - "phf_shared 0.10.0", - "proc-macro-hack", - "proc-macro2", - "quote", - "syn 1.0.109", -] - -[[package]] -name = "phf_macros" -version = "0.11.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f84ac04429c13a7ff43785d75ad27569f2951ce0ffd30a3321230db2fc727216" -dependencies = [ - "phf_generator 0.11.3", - "phf_shared 0.11.3", - "proc-macro2", - "quote", - "syn 2.0.111", -] - -[[package]] -name = "phf_shared" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c00cf8b9eafe68dde5e9eaa2cef8ee84a9336a47d566ec55ca16589633b65af7" -dependencies = [ - "siphasher 0.3.11", -] - -[[package]] -name = "phf_shared" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096" -dependencies = [ - "siphasher 0.3.11", -] - -[[package]] -name = "phf_shared" -version = "0.11.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5" -dependencies = [ - "siphasher 1.0.1", -] - -[[package]] -name = "photowall" -version = "0.1.0" -dependencies = [ - "anyhow", - "base64 0.22.1", - "chrono", - "dirs 5.0.1", - "fastblur", - "image", - "kamadak-exif", - "libloading 0.8.9", - "notify", - "photowall-core", - "rawloader", - "rayon", - "regex", - "rusqlite", - "rusty-tesseract", - "scopeguard", - "serde", - "serde_json", - "tauri", - "tauri-build", - "tauri-plugin-dialog", - "tauri-plugin-fs", - "tauri-plugin-opener", - "tauri-plugin-shell", - "tempfile", - "thiserror 2.0.17", - "tokio", - "tracing", - "tracing-appender", - "tracing-subscriber", - "trash", - "walkdir", - "window-vibrancy", - "windows 0.62.2", - "windows-collections 0.3.2", - "windows-core 0.62.2", - "windows-numerics 0.3.1", - "xxhash-rust", -] - -[[package]] -name = "photowall-core" -version = "0.1.0" -dependencies = [ - "anyhow", - "base64 0.22.1", - "chrono", - "dirs 5.0.1", - "fastblur", - "image", - "kamadak-exif", - "libloading 0.8.9", - "notify", - "rawloader", - "rayon", - "regex", - "rusqlite", - "scopeguard", - "serde", - "serde_json", - "tempfile", - "thiserror 2.0.17", - "tokio", - "tracing", - "trash", - "walkdir", - "windows 0.62.2", - "windows-collections 0.3.2", - "windows-core 0.62.2", - "windows-numerics 0.3.1", - "xxhash-rust", -] - -[[package]] -name = "photowall-ffi" -version = "0.1.0" -dependencies = [ - "parking_lot", - "photowall-core", - "serde", - "serde_json", - "tracing", -] - -[[package]] -name = "pin-project-lite" -version = "0.2.16" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b" - -[[package]] -name = "pin-utils" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" - -[[package]] -name = "piper" -version = "0.2.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96c8c490f422ef9a4efd2cb5b42b76c8613d7e7dfc1caf667b8a3350a5acc066" -dependencies = [ - "atomic-waker", - "fastrand", - "futures-io", -] - -[[package]] -name = "pkg-config" -version = "0.3.32" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" - -[[package]] -name = "plist" -version = "1.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "740ebea15c5d1428f910cd1a5f52cebf8d25006245ed8ade92702f4943d91e07" -dependencies = [ - "base64 0.22.1", - "indexmap 2.12.1", - "quick-xml 0.38.4", - "serde", - "time", -] - -[[package]] -name = "png" -version = "0.17.16" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "82151a2fc869e011c153adc57cf2789ccb8d9906ce52c0b39a6b5697749d7526" -dependencies = [ - "bitflags 1.3.2", - "crc32fast", - "fdeflate", - "flate2", - "miniz_oxide", -] - -[[package]] -name = "png" -version = "0.18.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97baced388464909d42d89643fe4361939af9b7ce7a31ee32a168f832a70f2a0" -dependencies = [ - "bitflags 2.10.0", - "crc32fast", - "fdeflate", - "flate2", - "miniz_oxide", -] - -[[package]] -name = "polling" -version = "3.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d0e4f59085d47d8241c88ead0f274e8a0cb551f3625263c05eb8dd897c34218" -dependencies = [ - "cfg-if", - "concurrent-queue", - "hermit-abi", - "pin-project-lite", - "rustix", - "windows-sys 0.61.2", -] - -[[package]] -name = "potential_utf" -version = "0.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b73949432f5e2a09657003c25bca5e19a0e9c84f8058ca374f49e0ebe605af77" -dependencies = [ - "zerovec", -] - -[[package]] -name = "powerfmt" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" - -[[package]] -name = "ppv-lite86" -version = "0.2.21" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9" -dependencies = [ - "zerocopy", -] - -[[package]] -name = "precomputed-hash" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c" - -[[package]] -name = "proc-macro-crate" -version = "1.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919" -dependencies = [ - "once_cell", - "toml_edit 0.19.15", -] - -[[package]] -name = "proc-macro-crate" -version = "2.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b00f26d3400549137f92511a46ac1cd8ce37cb5598a96d382381458b992a5d24" -dependencies = [ - "toml_datetime 0.6.3", - "toml_edit 0.20.2", -] - -[[package]] -name = "proc-macro-crate" -version = "3.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "219cb19e96be00ab2e37d6e299658a0cfa83e52429179969b0f0121b4ac46983" -dependencies = [ - "toml_edit 0.23.7", -] - -[[package]] -name = "proc-macro-error" -version = "1.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" -dependencies = [ - "proc-macro-error-attr", - "proc-macro2", - "quote", - "syn 1.0.109", - "version_check", -] - -[[package]] -name = "proc-macro-error-attr" -version = "1.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" -dependencies = [ - "proc-macro2", - "quote", - "version_check", -] - -[[package]] -name = "proc-macro-hack" -version = "0.5.20+deprecated" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068" - -[[package]] -name = "proc-macro2" -version = "1.0.103" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8" -dependencies = [ - "unicode-ident", -] - -[[package]] -name = "profiling" -version = "1.0.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3eb8486b569e12e2c32ad3e204dbaba5e4b5b216e9367044f25f1dba42341773" -dependencies = [ - "profiling-procmacros", -] - -[[package]] -name = "profiling-procmacros" -version = "1.0.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52717f9a02b6965224f95ca2a81e2e0c5c43baacd28ca057577988930b6c3d5b" -dependencies = [ - "quote", - "syn 2.0.111", -] - -[[package]] -name = "pxfm" -version = "0.1.26" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b3502d6155304a4173a5f2c34b52b7ed0dd085890326cb50fd625fdf39e86b3b" -dependencies = [ - "num-traits", -] - -[[package]] -name = "qoi" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f6d64c71eb498fe9eae14ce4ec935c555749aef511cca85b5568910d6e48001" -dependencies = [ - "bytemuck", -] - -[[package]] -name = "quick-error" -version = "2.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3" - -[[package]] -name = "quick-xml" -version = "0.37.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "331e97a1af0bf59823e6eadffe373d7b27f485be8748f71471c662c1f269b7fb" -dependencies = [ - "memchr", -] - -[[package]] -name = "quick-xml" -version = "0.38.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b66c2058c55a409d601666cffe35f04333cf1013010882cec174a7467cd4e21c" -dependencies = [ - "memchr", -] - -[[package]] -name = "quote" -version = "1.0.42" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f" -dependencies = [ - "proc-macro2", -] - -[[package]] -name = "r-efi" -version = "5.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f" - -[[package]] -name = "rand" -version = "0.7.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03" -dependencies = [ - "getrandom 0.1.16", - "libc", - "rand_chacha 0.2.2", - "rand_core 0.5.1", - "rand_hc", - "rand_pcg", -] - -[[package]] -name = "rand" -version = "0.8.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" -dependencies = [ - "libc", - "rand_chacha 0.3.1", - "rand_core 0.6.4", -] - -[[package]] -name = "rand" -version = "0.9.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1" -dependencies = [ - "rand_chacha 0.9.0", - "rand_core 0.9.3", -] - -[[package]] -name = "rand_chacha" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402" -dependencies = [ - "ppv-lite86", - "rand_core 0.5.1", -] - -[[package]] -name = "rand_chacha" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" -dependencies = [ - "ppv-lite86", - "rand_core 0.6.4", -] - -[[package]] -name = "rand_chacha" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb" -dependencies = [ - "ppv-lite86", - "rand_core 0.9.3", -] - -[[package]] -name = "rand_core" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19" -dependencies = [ - "getrandom 0.1.16", -] - -[[package]] -name = "rand_core" -version = "0.6.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" -dependencies = [ - "getrandom 0.2.16", -] - -[[package]] -name = "rand_core" -version = "0.9.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38" -dependencies = [ - "getrandom 0.3.4", -] - -[[package]] -name = "rand_hc" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c" -dependencies = [ - "rand_core 0.5.1", -] - -[[package]] -name = "rand_pcg" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "16abd0c1b639e9eb4d7c50c0b8100b0d0f849be2349829c740fe8e6eb4816429" -dependencies = [ - "rand_core 0.5.1", -] - -[[package]] -name = "rav1e" -version = "0.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43b6dd56e85d9483277cde964fd1bdb0428de4fec5ebba7540995639a21cb32b" -dependencies = [ - "aligned-vec", - "arbitrary", - "arg_enum_proc_macro", - "arrayvec", - "av-scenechange", - "av1-grain", - "bitstream-io", - "built", - "cfg-if", - "interpolate_name", - "itertools", - "libc", - "libfuzzer-sys", - "log", - "maybe-rayon", - "new_debug_unreachable", - "noop_proc_macro", - "num-derive", - "num-traits", - "paste", - "profiling", - "rand 0.9.2", - "rand_chacha 0.9.0", - "simd_helpers", - "thiserror 2.0.17", - "v_frame", - "wasm-bindgen", -] - -[[package]] -name = "ravif" -version = "0.12.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef69c1990ceef18a116855938e74793a5f7496ee907562bd0857b6ac734ab285" -dependencies = [ - "avif-serialize", - "imgref", - "loop9", - "quick-error", - "rav1e", - "rayon", - "rgb", -] - -[[package]] -name = "raw-window-handle" -version = "0.6.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20675572f6f24e9e76ef639bc5552774ed45f1c30e2951e1e99c59888861c539" - -[[package]] -name = "rawloader" -version = "0.37.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d8c6f168c492ffd326537b3aa5a8d5fe07f0d8a3970c5957f286bcd13f888aa" -dependencies = [ - "byteorder", - "enumn", - "glob", - "lazy_static", - "rayon", - "rustc_version", - "toml 0.5.11", -] - -[[package]] -name = "rayon" -version = "1.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f" -dependencies = [ - "either", - "rayon-core", -] - -[[package]] -name = "rayon-core" -version = "1.13.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91" -dependencies = [ - "crossbeam-deque", - "crossbeam-utils", -] - -[[package]] -name = "redox_syscall" -version = "0.5.18" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d" -dependencies = [ - "bitflags 2.10.0", -] - -[[package]] -name = "redox_users" -version = "0.4.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43" -dependencies = [ - "getrandom 0.2.16", - "libredox", - "thiserror 1.0.69", -] - -[[package]] -name = "redox_users" -version = "0.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac" -dependencies = [ - "getrandom 0.2.16", - "libredox", - "thiserror 2.0.17", -] - -[[package]] -name = "ref-cast" -version = "1.0.25" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f354300ae66f76f1c85c5f84693f0ce81d747e2c3f21a45fef496d89c960bf7d" -dependencies = [ - "ref-cast-impl", -] - -[[package]] -name = "ref-cast-impl" -version = "1.0.25" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b7186006dcb21920990093f30e3dea63b7d6e977bf1256be20c3563a5db070da" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.111", -] - -[[package]] -name = "regex" -version = "1.12.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4" -dependencies = [ - "aho-corasick", - "memchr", - "regex-automata", - "regex-syntax", -] - -[[package]] -name = "regex-automata" -version = "0.4.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c" -dependencies = [ - "aho-corasick", - "memchr", - "regex-syntax", -] - -[[package]] -name = "regex-syntax" -version = "0.8.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58" - -[[package]] -name = "reqwest" -version = "0.12.24" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d0946410b9f7b082a427e4ef5c8ff541a88b357bc6c637c40db3a68ac70a36f" -dependencies = [ - "base64 0.22.1", - "bytes", - "futures-core", - "futures-util", - "http", - "http-body", - "http-body-util", - "hyper", - "hyper-util", - "js-sys", - "log", - "percent-encoding", - "pin-project-lite", - "serde", - "serde_json", - "serde_urlencoded", - "sync_wrapper", - "tokio", - "tokio-util", - "tower", - "tower-http", - "tower-service", - "url", - "wasm-bindgen", - "wasm-bindgen-futures", - "wasm-streams", - "web-sys", -] - -[[package]] -name = "rfd" -version = "0.15.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef2bee61e6cffa4635c72d7d81a84294e28f0930db0ddcb0f66d10244674ebed" -dependencies = [ - "ashpd", - "block2 0.6.2", - "dispatch2", - "glib-sys", - "gobject-sys", - "gtk-sys", - "js-sys", - "log", - "objc2 0.6.3", - "objc2-app-kit", - "objc2-core-foundation", - "objc2-foundation 0.3.2", - "raw-window-handle", - "wasm-bindgen", - "wasm-bindgen-futures", - "web-sys", - "windows-sys 0.59.0", -] - -[[package]] -name = "rgb" -version = "0.8.52" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c6a884d2998352bb4daf0183589aec883f16a6da1f4dde84d8e2e9a5409a1ce" - -[[package]] -name = "rusqlite" -version = "0.31.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b838eba278d213a8beaf485bd313fd580ca4505a00d5871caeb1457c55322cae" -dependencies = [ - "bitflags 2.10.0", - "fallible-iterator", - "fallible-streaming-iterator", - "hashlink", - "libsqlite3-sys", - "smallvec", -] - -[[package]] -name = "rustc_version" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92" -dependencies = [ - "semver", -] - -[[package]] -name = "rustix" -version = "1.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e" -dependencies = [ - "bitflags 2.10.0", - "errno", - "libc", - "linux-raw-sys", - "windows-sys 0.61.2", -] - -[[package]] -name = "rustversion" -version = "1.0.22" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d" - -[[package]] -name = "rusty-tesseract" -version = "1.1.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "781e2d6ed8bb85607de972e6c174902953da1f682b1d43004f0e66bf419b798f" -dependencies = [ - "image", - "subprocess", - "substring", - "tempfile", - "thiserror 1.0.69", -] - -[[package]] -name = "ryu" -version = "1.0.20" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f" - -[[package]] -name = "same-file" -version = "1.0.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" -dependencies = [ - "winapi-util", -] - -[[package]] -name = "schemars" -version = "0.8.22" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3fbf2ae1b8bc8e02df939598064d22402220cd5bbcca1c76f7d6a310974d5615" -dependencies = [ - "dyn-clone", - "indexmap 1.9.3", - "schemars_derive", - "serde", - "serde_json", - "url", - "uuid", -] - -[[package]] -name = "schemars" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4cd191f9397d57d581cddd31014772520aa448f65ef991055d7f61582c65165f" -dependencies = [ - "dyn-clone", - "ref-cast", - "serde", - "serde_json", -] - -[[package]] -name = "schemars" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9558e172d4e8533736ba97870c4b2cd63f84b382a3d6eb063da41b91cce17289" -dependencies = [ - "dyn-clone", - "ref-cast", - "serde", - "serde_json", -] - -[[package]] -name = "schemars_derive" -version = "0.8.22" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32e265784ad618884abaea0600a9adf15393368d840e0222d101a072f3f7534d" -dependencies = [ - "proc-macro2", - "quote", - "serde_derive_internals", - "syn 2.0.111", -] - -[[package]] -name = "scoped-tls" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294" - -[[package]] -name = "scopeguard" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" - -[[package]] -name = "selectors" -version = "0.24.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c37578180969d00692904465fb7f6b3d50b9a2b952b87c23d0e2e5cb5013416" -dependencies = [ - "bitflags 1.3.2", - "cssparser", - "derive_more", - "fxhash", - "log", - "phf 0.8.0", - "phf_codegen 0.8.0", - "precomputed-hash", - "servo_arc", - "smallvec", -] - -[[package]] -name = "semver" -version = "1.0.27" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2" -dependencies = [ - "serde", - "serde_core", -] - -[[package]] -name = "serde" -version = "1.0.228" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e" -dependencies = [ - "serde_core", - "serde_derive", -] - -[[package]] -name = "serde-untagged" -version = "0.1.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f9faf48a4a2d2693be24c6289dbe26552776eb7737074e6722891fadbe6c5058" -dependencies = [ - "erased-serde", - "serde", - "serde_core", - "typeid", -] - -[[package]] -name = "serde_core" -version = "1.0.228" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad" -dependencies = [ - "serde_derive", -] - -[[package]] -name = "serde_derive" -version = "1.0.228" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.111", -] - -[[package]] -name = "serde_derive_internals" -version = "0.29.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.111", -] - -[[package]] -name = "serde_json" -version = "1.0.145" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c" -dependencies = [ - "itoa", - "memchr", - "ryu", - "serde", - "serde_core", -] - -[[package]] -name = "serde_repr" -version = "0.1.20" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.111", -] - -[[package]] -name = "serde_spanned" -version = "0.6.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3" -dependencies = [ - "serde", -] - -[[package]] -name = "serde_spanned" -version = "1.0.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e24345aa0fe688594e73770a5f6d1b216508b4f93484c0026d521acd30134392" -dependencies = [ - "serde_core", -] - -[[package]] -name = "serde_urlencoded" -version = "0.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" -dependencies = [ - "form_urlencoded", - "itoa", - "ryu", - "serde", -] - -[[package]] -name = "serde_with" -version = "3.16.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4fa237f2807440d238e0364a218270b98f767a00d3dada77b1c53ae88940e2e7" -dependencies = [ - "base64 0.22.1", - "chrono", - "hex", - "indexmap 1.9.3", - "indexmap 2.12.1", - "schemars 0.9.0", - "schemars 1.1.0", - "serde_core", - "serde_json", - "serde_with_macros", - "time", -] - -[[package]] -name = "serde_with_macros" -version = "3.16.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52a8e3ca0ca629121f70ab50f95249e5a6f925cc0f6ffe8256c45b728875706c" -dependencies = [ - "darling", - "proc-macro2", - "quote", - "syn 2.0.111", -] - -[[package]] -name = "serialize-to-javascript" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "04f3666a07a197cdb77cdf306c32be9b7f598d7060d50cfd4d5aa04bfd92f6c5" -dependencies = [ - "serde", - "serde_json", - "serialize-to-javascript-impl", -] - -[[package]] -name = "serialize-to-javascript-impl" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "772ee033c0916d670af7860b6e1ef7d658a4629a6d0b4c8c3e67f09b3765b75d" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.111", -] - -[[package]] -name = "servo_arc" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d52aa42f8fdf0fed91e5ce7f23d8138441002fa31dca008acf47e6fd4721f741" -dependencies = [ - "nodrop", - "stable_deref_trait", -] - -[[package]] -name = "sha2" -version = "0.10.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283" -dependencies = [ - "cfg-if", - "cpufeatures", - "digest", -] - -[[package]] -name = "sharded-slab" -version = "0.1.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6" -dependencies = [ - "lazy_static", -] - -[[package]] -name = "shared_child" -version = "1.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e362d9935bc50f019969e2f9ecd66786612daae13e8f277be7bfb66e8bed3f7" -dependencies = [ - "libc", - "sigchld", - "windows-sys 0.60.2", -] - -[[package]] -name = "shlex" -version = "1.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" - -[[package]] -name = "sigchld" -version = "0.2.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "47106eded3c154e70176fc83df9737335c94ce22f821c32d17ed1db1f83badb1" -dependencies = [ - "libc", - "os_pipe", - "signal-hook", -] - -[[package]] -name = "signal-hook" -version = "0.3.18" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d881a16cf4426aa584979d30bd82cb33429027e42122b169753d6ef1085ed6e2" -dependencies = [ - "libc", - "signal-hook-registry", -] - -[[package]] -name = "signal-hook-registry" -version = "1.4.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7664a098b8e616bdfcc2dc0e9ac44eb231eedf41db4e9fe95d8d32ec728dedad" -dependencies = [ - "libc", -] - -[[package]] -name = "simd-adler32" -version = "0.3.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" - -[[package]] -name = "simd_helpers" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95890f873bec569a0362c235787f3aca6e1e887302ba4840839bcc6459c42da6" -dependencies = [ - "quote", -] - -[[package]] -name = "siphasher" -version = "0.3.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d" - -[[package]] -name = "siphasher" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d" - -[[package]] -name = "slab" -version = "0.4.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589" - -[[package]] -name = "smallvec" -version = "1.15.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03" - -[[package]] -name = "socket2" -version = "0.6.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "17129e116933cf371d018bb80ae557e889637989d8638274fb25622827b03881" -dependencies = [ - "libc", - "windows-sys 0.60.2", -] - -[[package]] -name = "softbuffer" -version = "0.4.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "18051cdd562e792cad055119e0cdb2cfc137e44e3987532e0f9659a77931bb08" -dependencies = [ - "bytemuck", - "cfg_aliases", - "core-graphics", - "foreign-types", - "js-sys", - "log", - "objc2 0.5.2", - "objc2-foundation 0.2.2", - "objc2-quartz-core 0.2.2", - "raw-window-handle", - "redox_syscall", - "wasm-bindgen", - "web-sys", - "windows-sys 0.59.0", -] - -[[package]] -name = "soup3" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "471f924a40f31251afc77450e781cb26d55c0b650842efafc9c6cbd2f7cc4f9f" -dependencies = [ - "futures-channel", - "gio", - "glib", - "libc", - "soup3-sys", -] - -[[package]] -name = "soup3-sys" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ebe8950a680a12f24f15ebe1bf70db7af98ad242d9db43596ad3108aab86c27" -dependencies = [ - "gio-sys", - "glib-sys", - "gobject-sys", - "libc", - "system-deps", -] - -[[package]] -name = "stable_deref_trait" -version = "1.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596" - -[[package]] -name = "static_assertions" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" - -[[package]] -name = "string_cache" -version = "0.8.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf776ba3fa74f83bf4b63c3dcbbf82173db2632ed8452cb2d891d33f459de70f" -dependencies = [ - "new_debug_unreachable", - "parking_lot", - "phf_shared 0.11.3", - "precomputed-hash", - "serde", -] - -[[package]] -name = "string_cache_codegen" -version = "0.5.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c711928715f1fe0fe509c53b43e993a9a557babc2d0a3567d0a3006f1ac931a0" -dependencies = [ - "phf_generator 0.11.3", - "phf_shared 0.11.3", - "proc-macro2", - "quote", -] - -[[package]] -name = "strsim" -version = "0.11.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" - -[[package]] -name = "subprocess" -version = "0.2.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b09969f0abcf65111c0cbdd8bfaa292ca3c38b46bc8ecc7270467af2f4acb172" -dependencies = [ - "libc", - "winapi", -] - -[[package]] -name = "substring" -version = "1.4.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "42ee6433ecef213b2e72f587ef64a2f5943e7cd16fbd82dbe8bc07486c534c86" -dependencies = [ - "autocfg", -] - -[[package]] -name = "swift-rs" -version = "1.0.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4057c98e2e852d51fdcfca832aac7b571f6b351ad159f9eda5db1655f8d0c4d7" -dependencies = [ - "base64 0.21.7", - "serde", - "serde_json", -] - -[[package]] -name = "syn" -version = "1.0.109" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" -dependencies = [ - "proc-macro2", - "quote", - "unicode-ident", -] - -[[package]] -name = "syn" -version = "2.0.111" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "390cc9a294ab71bdb1aa2e99d13be9c753cd2d7bd6560c77118597410c4d2e87" -dependencies = [ - "proc-macro2", - "quote", - "unicode-ident", -] - -[[package]] -name = "sync_wrapper" -version = "1.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263" -dependencies = [ - "futures-core", -] - -[[package]] -name = "synstructure" -version = "0.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.111", -] - -[[package]] -name = "system-deps" -version = "6.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3e535eb8dded36d55ec13eddacd30dec501792ff23a0b1682c38601b8cf2349" -dependencies = [ - "cfg-expr", - "heck 0.5.0", - "pkg-config", - "toml 0.8.2", - "version-compare", -] - -[[package]] -name = "tao" -version = "0.34.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f3a753bdc39c07b192151523a3f77cd0394aa75413802c883a0f6f6a0e5ee2e7" -dependencies = [ - "bitflags 2.10.0", - "block2 0.6.2", - "core-foundation", - "core-graphics", - "crossbeam-channel", - "dispatch", - "dlopen2", - "dpi", - "gdkwayland-sys", - "gdkx11-sys", - "gtk", - "jni", - "lazy_static", - "libc", - "log", - "ndk", - "ndk-context", - "ndk-sys", - "objc2 0.6.3", - "objc2-app-kit", - "objc2-foundation 0.3.2", - "once_cell", - "parking_lot", - "raw-window-handle", - "scopeguard", - "tao-macros", - "unicode-segmentation", - "url", - "windows 0.61.3", - "windows-core 0.61.2", - "windows-version", - "x11-dl", -] - -[[package]] -name = "tao-macros" -version = "0.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f4e16beb8b2ac17db28eab8bca40e62dbfbb34c0fcdc6d9826b11b7b5d047dfd" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.111", -] - -[[package]] -name = "target-lexicon" -version = "0.12.16" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1" - -[[package]] -name = "tauri" -version = "2.9.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "15524fc7959bfcaa051ba6d0b3fb1ef18e978de2176c7c6acb977f7fd14d35c7" -dependencies = [ - "anyhow", - "bytes", - "cookie", - "dirs 6.0.0", - "dunce", - "embed_plist", - "getrandom 0.3.4", - "glob", - "gtk", - "heck 0.5.0", - "http", - "http-range", - "jni", - "libc", - "log", - "mime", - "muda", - "objc2 0.6.3", - "objc2-app-kit", - "objc2-foundation 0.3.2", - "objc2-ui-kit", - "objc2-web-kit", - "percent-encoding", - "plist", - "raw-window-handle", - "reqwest", - "serde", - "serde_json", - "serde_repr", - "serialize-to-javascript", - "swift-rs", - "tauri-build", - "tauri-macros", - "tauri-runtime", - "tauri-runtime-wry", - "tauri-utils", - "thiserror 2.0.17", - "tokio", - "tray-icon", - "url", - "webkit2gtk", - "webview2-com", - "window-vibrancy", - "windows 0.61.3", -] - -[[package]] -name = "tauri-build" -version = "2.5.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "17fcb8819fd16463512a12f531d44826ce566f486d7ccd211c9c8cebdaec4e08" -dependencies = [ - "anyhow", - "cargo_toml", - "dirs 6.0.0", - "glob", - "heck 0.5.0", - "json-patch", - "schemars 0.8.22", - "semver", - "serde", - "serde_json", - "tauri-utils", - "tauri-winres", - "toml 0.9.8", - "walkdir", -] - -[[package]] -name = "tauri-codegen" -version = "2.5.2" +name = "parking_lot_core" +version = "0.9.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9fa9844cefcf99554a16e0a278156ae73b0d8680bbc0e2ad1e4287aadd8489cf" +checksum = "2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1" dependencies = [ - "base64 0.22.1", - "brotli", - "ico", - "json-patch", - "plist", - "png 0.17.16", - "proc-macro2", - "quote", - "semver", - "serde", - "serde_json", - "sha2", - "syn 2.0.111", - "tauri-utils", - "thiserror 2.0.17", - "time", - "url", - "uuid", - "walkdir", + "cfg-if", + "libc", + "redox_syscall 0.5.18", + "smallvec", + "windows-link", ] [[package]] -name = "tauri-macros" -version = "2.5.2" +name = "paste" +version = "1.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3764a12f886d8245e66b7ee9b43ccc47883399be2019a61d80cf0f4117446fde" -dependencies = [ - "heck 0.5.0", - "proc-macro2", - "quote", - "syn 2.0.111", - "tauri-codegen", - "tauri-utils", -] +checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" [[package]] -name = "tauri-plugin" -version = "2.5.2" +name = "pastey" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e1d0a4860b7ff570c891e1d2a586bf1ede205ff858fbc305e0b5ae5d14c1377" -dependencies = [ - "anyhow", - "glob", - "plist", - "schemars 0.8.22", - "serde", - "serde_json", - "tauri-utils", - "toml 0.9.8", - "walkdir", -] +checksum = "35fb2e5f958ec131621fdd531e9fc186ed768cbe395337403ae56c17a74c68ec" [[package]] -name = "tauri-plugin-dialog" -version = "2.4.2" +name = "percent-encoding" +version = "2.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "313f8138692ddc4a2127c4c9607d616a46f5c042e77b3722450866da0aad2f19" -dependencies = [ - "log", - "raw-window-handle", - "rfd", - "serde", - "serde_json", - "tauri", - "tauri-plugin", - "tauri-plugin-fs", - "thiserror 2.0.17", - "url", -] +checksum = "9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220" [[package]] -name = "tauri-plugin-fs" -version = "2.4.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "47df422695255ecbe7bac7012440eddaeefd026656171eac9559f5243d3230d9" +name = "photowall-core" +version = "0.1.0" dependencies = [ "anyhow", - "dunce", - "glob", - "percent-encoding", - "schemars 0.8.22", - "serde", - "serde_json", - "serde_repr", - "tauri", - "tauri-plugin", - "tauri-utils", - "thiserror 2.0.17", - "toml 0.9.8", - "url", -] - -[[package]] -name = "tauri-plugin-opener" -version = "2.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c26b72571d25dee25667940027114e60f569fc3974f8cefbe50c2cbc5fd65e3b" -dependencies = [ - "dunce", - "glob", - "objc2-app-kit", - "objc2-foundation 0.3.2", - "open", - "schemars 0.8.22", - "serde", - "serde_json", - "tauri", - "tauri-plugin", - "thiserror 2.0.17", - "url", - "windows 0.61.3", - "zbus", -] - -[[package]] -name = "tauri-plugin-shell" -version = "2.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c374b6db45f2a8a304f0273a15080d98c70cde86178855fc24653ba657a1144c" -dependencies = [ - "encoding_rs", - "log", - "open", - "os_pipe", + "base64", + "chrono", + "dirs", + "fastblur", + "image", + "kamadak-exif", + "libloading", + "notify", + "rawloader", + "rayon", "regex", - "schemars 0.8.22", + "rusqlite", + "scopeguard", "serde", "serde_json", - "shared_child", - "tauri", - "tauri-plugin", - "thiserror 2.0.17", + "tempfile", + "thiserror 2.0.18", "tokio", -] - -[[package]] -name = "tauri-runtime" -version = "2.9.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87f766fe9f3d1efc4b59b17e7a891ad5ed195fa8d23582abb02e6c9a01137892" -dependencies = [ - "cookie", - "dpi", - "gtk", - "http", - "jni", - "objc2 0.6.3", - "objc2-ui-kit", - "objc2-web-kit", - "raw-window-handle", - "serde", - "serde_json", - "tauri-utils", - "thiserror 2.0.17", - "url", - "webkit2gtk", - "webview2-com", - "windows 0.61.3", -] - -[[package]] -name = "tauri-runtime-wry" -version = "2.9.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7950f3bde6bcca6655bc5e76d3d6ec587ceb81032851ab4ddbe1f508bdea2729" -dependencies = [ - "gtk", - "http", - "jni", - "log", - "objc2 0.6.3", - "objc2-app-kit", - "objc2-foundation 0.3.2", - "once_cell", - "percent-encoding", - "raw-window-handle", - "softbuffer", - "tao", - "tauri-runtime", - "tauri-utils", - "url", - "webkit2gtk", - "webview2-com", - "windows 0.61.3", - "wry", -] - -[[package]] -name = "tauri-utils" -version = "2.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76a423c51176eb3616ee9b516a9fa67fed5f0e78baaba680e44eb5dd2cc37490" -dependencies = [ - "anyhow", - "brotli", - "cargo_metadata", - "ctor", - "dunce", - "glob", - "html5ever", - "http", - "infer", - "json-patch", - "kuchikiki", - "log", - "memchr", - "phf 0.11.3", - "proc-macro2", - "quote", - "regex", - "schemars 0.8.22", - "semver", - "serde", - "serde-untagged", - "serde_json", - "serde_with", - "swift-rs", - "thiserror 2.0.17", - "toml 0.9.8", - "url", - "urlpattern", - "uuid", + "tracing", + "trash", "walkdir", + "windows 0.62.2", + "windows-collections", + "windows-core 0.62.2", + "windows-numerics", + "xxhash-rust", ] [[package]] -name = "tauri-winres" -version = "0.3.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1087b111fe2b005e42dbdc1990fc18593234238d47453b0c99b7de1c9ab2c1e0" -dependencies = [ - "dunce", - "embed-resource", - "toml 0.9.8", -] - -[[package]] -name = "tempfile" -version = "3.23.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16" -dependencies = [ - "fastrand", - "getrandom 0.3.4", - "once_cell", - "rustix", - "windows-sys 0.61.2", -] - -[[package]] -name = "tendril" -version = "0.4.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d24a120c5fc464a3458240ee02c299ebcb9d67b5249c8848b09d639dca8d7bb0" -dependencies = [ - "futf", - "mac", - "utf-8", -] - -[[package]] -name = "thiserror" -version = "1.0.69" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52" -dependencies = [ - "thiserror-impl 1.0.69", -] - -[[package]] -name = "thiserror" -version = "2.0.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8" -dependencies = [ - "thiserror-impl 2.0.17", -] - -[[package]] -name = "thiserror-impl" -version = "1.0.69" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.111", -] - -[[package]] -name = "thiserror-impl" -version = "2.0.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.111", -] - -[[package]] -name = "thread_local" -version = "1.1.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185" -dependencies = [ - "cfg-if", -] - -[[package]] -name = "tiff" -version = "0.10.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af9605de7fee8d9551863fd692cce7637f548dbd9db9180fcc07ccc6d26c336f" -dependencies = [ - "fax", - "flate2", - "half", - "quick-error", - "weezl", - "zune-jpeg 0.4.21", -] - -[[package]] -name = "time" -version = "0.3.44" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91e7d9e3bb61134e77bde20dd4825b97c010155709965fedf0f49bb138e52a9d" -dependencies = [ - "deranged", - "itoa", - "num-conv", - "powerfmt", - "serde", - "time-core", - "time-macros", -] - -[[package]] -name = "time-core" -version = "0.1.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b" - -[[package]] -name = "time-macros" -version = "0.2.24" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "30cfb0125f12d9c277f35663a0a33f8c30190f4e4574868a330595412d34ebf3" -dependencies = [ - "num-conv", - "time-core", -] - -[[package]] -name = "tinystr" -version = "0.8.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "42d3e9c45c09de15d06dd8acf5f4e0e399e85927b7f00711024eb7ae10fa4869" -dependencies = [ - "displaydoc", - "zerovec", -] - -[[package]] -name = "tokio" -version = "1.48.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff360e02eab121e0bc37a2d3b4d4dc622e6eda3a8e5253d5435ecf5bd4c68408" +name = "photowall-ffi" +version = "0.1.0" dependencies = [ - "bytes", - "libc", - "mio", + "dirs", "parking_lot", - "pin-project-lite", - "signal-hook-registry", - "socket2", - "tokio-macros", + "photowall-core", + "serde", + "serde_json", "tracing", - "windows-sys 0.61.2", ] [[package]] -name = "tokio-macros" -version = "2.6.0" +name = "pin-project-lite" +version = "0.2.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af407857209536a95c8e56f8231ef2c2e2aff839b22e07a1ffcbc617e9db9fa5" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.111", -] +checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b" [[package]] -name = "tokio-util" -version = "0.7.17" +name = "pkg-config" +version = "0.3.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2efa149fe76073d6e8fd97ef4f4eca7b67f599660115591483572e406e165594" -dependencies = [ - "bytes", - "futures-core", - "futures-sink", - "pin-project-lite", - "tokio", -] +checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" [[package]] -name = "toml" -version = "0.5.11" +name = "png" +version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234" +checksum = "97baced388464909d42d89643fe4361939af9b7ce7a31ee32a168f832a70f2a0" dependencies = [ - "serde", + "bitflags 2.10.0", + "crc32fast", + "fdeflate", + "flate2", + "miniz_oxide", ] [[package]] -name = "toml" -version = "0.8.2" +name = "ppv-lite86" +version = "0.2.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "185d8ab0dfbb35cf1399a6344d8484209c088f75f8f68230da55d48d95d43e3d" +checksum = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9" dependencies = [ - "serde", - "serde_spanned 0.6.9", - "toml_datetime 0.6.3", - "toml_edit 0.20.2", + "zerocopy", ] [[package]] -name = "toml" -version = "0.9.8" +name = "proc-macro2" +version = "1.0.106" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0dc8b1fb61449e27716ec0e1bdf0f6b8f3e8f6b05391e8497b8b6d7804ea6d8" +checksum = "8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934" dependencies = [ - "indexmap 2.12.1", - "serde_core", - "serde_spanned 1.0.3", - "toml_datetime 0.7.3", - "toml_parser", - "toml_writer", - "winnow 0.7.14", + "unicode-ident", ] [[package]] -name = "toml_datetime" -version = "0.6.3" +name = "profiling" +version = "1.0.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b" +checksum = "3eb8486b569e12e2c32ad3e204dbaba5e4b5b216e9367044f25f1dba42341773" dependencies = [ - "serde", + "profiling-procmacros", ] [[package]] -name = "toml_datetime" -version = "0.7.3" +name = "profiling-procmacros" +version = "1.0.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2cdb639ebbc97961c51720f858597f7f24c4fc295327923af55b74c3c724533" +checksum = "52717f9a02b6965224f95ca2a81e2e0c5c43baacd28ca057577988930b6c3d5b" dependencies = [ - "serde_core", + "quote", + "syn", ] [[package]] -name = "toml_edit" -version = "0.19.15" +name = "pxfm" +version = "0.1.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" +checksum = "7186d3822593aa4393561d186d1393b3923e9d6163d3fbfd6e825e3e6cf3e6a8" dependencies = [ - "indexmap 2.12.1", - "toml_datetime 0.6.3", - "winnow 0.5.40", + "num-traits", ] [[package]] -name = "toml_edit" -version = "0.20.2" +name = "qoi" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "396e4d48bbb2b7554c944bde63101b5ae446cff6ec4a24227428f15eb72ef338" +checksum = "7f6d64c71eb498fe9eae14ce4ec935c555749aef511cca85b5568910d6e48001" dependencies = [ - "indexmap 2.12.1", - "serde", - "serde_spanned 0.6.9", - "toml_datetime 0.6.3", - "winnow 0.5.40", + "bytemuck", ] [[package]] -name = "toml_edit" -version = "0.23.7" +name = "quick-error" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6485ef6d0d9b5d0ec17244ff7eb05310113c3f316f2d14200d4de56b3cb98f8d" -dependencies = [ - "indexmap 2.12.1", - "toml_datetime 0.7.3", - "toml_parser", - "winnow 0.7.14", -] +checksum = "a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3" [[package]] -name = "toml_parser" -version = "1.0.4" +name = "quote" +version = "1.0.44" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0cbe268d35bdb4bb5a56a2de88d0ad0eb70af5384a99d648cd4b3d04039800e" +checksum = "21b2ebcf727b7760c461f091f9f0f539b77b8e87f2fd88131e7f1b433b3cece4" dependencies = [ - "winnow 0.7.14", + "proc-macro2", ] [[package]] -name = "toml_writer" -version = "1.0.4" +name = "r-efi" +version = "5.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df8b2b54733674ad286d16267dcfc7a71ed5c776e4ac7aa3c3e2561f7c637bf2" +checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f" [[package]] -name = "tower" -version = "0.5.2" +name = "rand" +version = "0.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9" +checksum = "6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1" dependencies = [ - "futures-core", - "futures-util", - "pin-project-lite", - "sync_wrapper", - "tokio", - "tower-layer", - "tower-service", + "rand_chacha", + "rand_core", ] [[package]] -name = "tower-http" -version = "0.6.7" +name = "rand_chacha" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9cf146f99d442e8e68e585f5d798ccd3cad9a7835b917e09728880a862706456" +checksum = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb" dependencies = [ - "bitflags 2.10.0", - "bytes", - "futures-util", - "http", - "http-body", - "iri-string", - "pin-project-lite", - "tower", - "tower-layer", - "tower-service", + "ppv-lite86", + "rand_core", ] [[package]] -name = "tower-layer" -version = "0.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e" - -[[package]] -name = "tower-service" -version = "0.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3" - -[[package]] -name = "tracing" -version = "0.1.43" +name = "rand_core" +version = "0.9.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d15d90a0b5c19378952d479dc858407149d7bb45a14de0142f6c534b16fc647" +checksum = "76afc826de14238e6e8c374ddcc1fa19e374fd8dd986b0d2af0d02377261d83c" dependencies = [ - "pin-project-lite", - "tracing-attributes", - "tracing-core", + "getrandom 0.3.4", ] [[package]] -name = "tracing-appender" -version = "0.2.4" +name = "rav1e" +version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "786d480bce6247ab75f005b14ae1624ad978d3029d9113f0a22fa1ac773faeaf" +checksum = "43b6dd56e85d9483277cde964fd1bdb0428de4fec5ebba7540995639a21cb32b" dependencies = [ - "crossbeam-channel", - "thiserror 2.0.17", - "time", - "tracing-subscriber", + "aligned-vec", + "arbitrary", + "arg_enum_proc_macro", + "arrayvec", + "av-scenechange", + "av1-grain", + "bitstream-io", + "built", + "cfg-if", + "interpolate_name", + "itertools", + "libc", + "libfuzzer-sys", + "log", + "maybe-rayon", + "new_debug_unreachable", + "noop_proc_macro", + "num-derive", + "num-traits", + "paste", + "profiling", + "rand", + "rand_chacha", + "simd_helpers", + "thiserror 2.0.18", + "v_frame", + "wasm-bindgen", ] [[package]] -name = "tracing-attributes" -version = "0.1.31" +name = "ravif" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da" +checksum = "ef69c1990ceef18a116855938e74793a5f7496ee907562bd0857b6ac734ab285" dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.111", + "avif-serialize", + "imgref", + "loop9", + "quick-error", + "rav1e", + "rayon", + "rgb", ] [[package]] -name = "tracing-core" -version = "0.1.35" +name = "rawloader" +version = "0.37.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a04e24fab5c89c6a36eb8558c9656f30d81de51dfa4d3b45f26b21d61fa0a6c" +checksum = "4d8c6f168c492ffd326537b3aa5a8d5fe07f0d8a3970c5957f286bcd13f888aa" dependencies = [ - "once_cell", - "valuable", + "byteorder", + "enumn", + "glob", + "lazy_static", + "rayon", + "rustc_version", + "toml", ] [[package]] -name = "tracing-log" -version = "0.2.0" +name = "rayon" +version = "1.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3" +checksum = "368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f" dependencies = [ - "log", - "once_cell", - "tracing-core", + "either", + "rayon-core", ] [[package]] -name = "tracing-subscriber" -version = "0.3.22" +name = "rayon-core" +version = "1.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2f30143827ddab0d256fd843b7a66d164e9f271cfa0dde49142c5ca0ca291f1e" +checksum = "22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91" dependencies = [ - "matchers", - "nu-ansi-term", - "once_cell", - "regex-automata", - "sharded-slab", - "smallvec", - "thread_local", - "tracing", - "tracing-core", - "tracing-log", + "crossbeam-deque", + "crossbeam-utils", ] [[package]] -name = "trash" -version = "5.2.5" +name = "redox_syscall" +version = "0.5.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a9b93a14fcf658568eb11b3ac4cb406822e916e2c55cdebc421beeb0bd7c94d8" +checksum = "ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d" dependencies = [ - "chrono", - "libc", - "log", - "objc2 0.6.3", - "objc2-foundation 0.3.2", - "once_cell", - "percent-encoding", - "scopeguard", - "urlencoding", - "windows 0.56.0", + "bitflags 2.10.0", ] [[package]] -name = "tray-icon" -version = "0.21.2" +name = "redox_syscall" +version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3d5572781bee8e3f994d7467084e1b1fd7a93ce66bd480f8156ba89dee55a2b" +checksum = "49f3fe0889e69e2ae9e41f4d6c4c0181701d00e4697b356fb1f74173a5e0ee27" dependencies = [ - "crossbeam-channel", - "dirs 6.0.0", - "libappindicator", - "muda", - "objc2 0.6.3", - "objc2-app-kit", - "objc2-core-foundation", - "objc2-core-graphics", - "objc2-foundation 0.3.2", - "once_cell", - "png 0.17.16", - "serde", - "thiserror 2.0.17", - "windows-sys 0.60.2", + "bitflags 2.10.0", ] [[package]] -name = "try-lock" -version = "0.2.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" - -[[package]] -name = "typeid" -version = "1.0.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc7d623258602320d5c55d1bc22793b57daff0ec7efc270ea7d55ce1d5f5471c" - -[[package]] -name = "typenum" -version = "1.19.0" +name = "redox_users" +version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb" +checksum = "ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43" +dependencies = [ + "getrandom 0.2.17", + "libredox", + "thiserror 1.0.69", +] [[package]] -name = "uds_windows" -version = "1.1.0" +name = "regex" +version = "1.12.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "89daebc3e6fd160ac4aa9fc8b3bf71e1f74fbf92367ae71fb83a037e8bf164b9" +checksum = "843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4" dependencies = [ - "memoffset", - "tempfile", - "winapi", + "aho-corasick", + "memchr", + "regex-automata", + "regex-syntax", ] [[package]] -name = "unic-char-property" -version = "0.9.0" +name = "regex-automata" +version = "0.4.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a8c57a407d9b6fa02b4795eb81c5b6652060a15a7903ea981f3d723e6c0be221" +checksum = "5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c" dependencies = [ - "unic-char-range", + "aho-corasick", + "memchr", + "regex-syntax", ] [[package]] -name = "unic-char-range" -version = "0.9.0" +name = "regex-syntax" +version = "0.8.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0398022d5f700414f6b899e10b8348231abf9173fa93144cbc1a43b9793c1fbc" +checksum = "7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58" [[package]] -name = "unic-common" -version = "0.9.0" +name = "rgb" +version = "0.8.52" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "80d7ff825a6a654ee85a63e80f92f054f904f21e7d12da4e22f9834a4aaa35bc" +checksum = "0c6a884d2998352bb4daf0183589aec883f16a6da1f4dde84d8e2e9a5409a1ce" [[package]] -name = "unic-ucd-ident" -version = "0.9.0" +name = "rusqlite" +version = "0.31.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e230a37c0381caa9219d67cf063aa3a375ffed5bf541a452db16e744bdab6987" +checksum = "b838eba278d213a8beaf485bd313fd580ca4505a00d5871caeb1457c55322cae" dependencies = [ - "unic-char-property", - "unic-char-range", - "unic-ucd-version", + "bitflags 2.10.0", + "fallible-iterator", + "fallible-streaming-iterator", + "hashlink", + "libsqlite3-sys", + "smallvec", ] [[package]] -name = "unic-ucd-version" -version = "0.9.0" +name = "rustc_version" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96bd2f2237fe450fcd0a1d2f5f4e91711124f7857ba2e964247776ebeeb7b0c4" +checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92" dependencies = [ - "unic-common", + "semver", ] [[package]] -name = "unicode-ident" -version = "1.0.22" +name = "rustix" +version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5" +checksum = "146c9e247ccc180c1f61615433868c99f3de3ae256a30a43b49f67c2d9171f34" +dependencies = [ + "bitflags 2.10.0", + "errno", + "libc", + "linux-raw-sys", + "windows-sys 0.61.2", +] [[package]] -name = "unicode-segmentation" -version = "1.12.0" +name = "rustversion" +version = "1.0.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493" +checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d" [[package]] -name = "url" -version = "2.5.7" +name = "same-file" +version = "1.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b" +checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" dependencies = [ - "form_urlencoded", - "idna", - "percent-encoding", - "serde", + "winapi-util", ] [[package]] -name = "urlencoding" -version = "2.1.3" +name = "scopeguard" +version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da" +checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" [[package]] -name = "urlpattern" -version = "0.3.0" +name = "semver" +version = "1.0.27" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2" + +[[package]] +name = "serde" +version = "1.0.228" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "70acd30e3aa1450bc2eece896ce2ad0d178e9c079493819301573dae3c37ba6d" +checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e" dependencies = [ - "regex", - "serde", - "unic-ucd-ident", - "url", + "serde_core", + "serde_derive", ] [[package]] -name = "utf-8" -version = "0.7.6" +name = "serde_core" +version = "1.0.228" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9" +checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad" +dependencies = [ + "serde_derive", +] [[package]] -name = "utf8_iter" -version = "1.0.4" +name = "serde_derive" +version = "1.0.228" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be" +checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] [[package]] -name = "uuid" -version = "1.18.1" +name = "serde_json" +version = "1.0.149" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2f87b8aa10b915a06587d0dec516c282ff295b475d94abf425d62b57710070a2" +checksum = "83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86" dependencies = [ - "getrandom 0.3.4", - "js-sys", + "itoa", + "memchr", "serde", - "wasm-bindgen", + "serde_core", + "zmij", ] [[package]] -name = "v_frame" -version = "0.3.9" +name = "shlex" +version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "666b7727c8875d6ab5db9533418d7c764233ac9c0cff1d469aec8fa127597be2" -dependencies = [ - "aligned-vec", - "num-traits", - "wasm-bindgen", -] +checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" [[package]] -name = "valuable" -version = "0.1.1" +name = "signal-hook-registry" +version = "1.4.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65" +checksum = "c4db69cba1110affc0e9f7bcd48bbf87b3f4fc7c61fc9155afd4c469eb3d6c1b" +dependencies = [ + "errno", + "libc", +] [[package]] -name = "vcpkg" -version = "0.2.15" +name = "simd-adler32" +version = "0.3.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" +checksum = "e320a6c5ad31d271ad523dcf3ad13e2767ad8b1cb8f047f75a8aeaf8da139da2" [[package]] -name = "version-compare" -version = "0.2.1" +name = "simd_helpers" +version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "03c2856837ef78f57382f06b2b8563a2f512f7185d732608fd9176cb3b8edf0e" +checksum = "95890f873bec569a0362c235787f3aca6e1e887302ba4840839bcc6459c42da6" +dependencies = [ + "quote", +] [[package]] -name = "version_check" -version = "0.9.5" +name = "smallvec" +version = "1.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" +checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03" [[package]] -name = "vswhom" -version = "0.1.0" +name = "socket2" +version = "0.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be979b7f07507105799e854203b470ff7c78a1639e330a58f183b5fea574608b" +checksum = "86f4aa3ad99f2088c990dfa82d367e19cb29268ed67c574d10d0a4bfe71f07e0" dependencies = [ "libc", - "vswhom-sys", + "windows-sys 0.60.2", ] [[package]] -name = "vswhom-sys" -version = "0.1.3" +name = "stable_deref_trait" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fb067e4cbd1ff067d1df46c9194b5de0e98efd2810bbc95c5d5e5f25a3231150" -dependencies = [ - "cc", - "libc", -] +checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596" [[package]] -name = "walkdir" -version = "2.5.0" +name = "syn" +version = "2.0.114" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" +checksum = "d4d107df263a3013ef9b1879b0df87d706ff80f65a86ea879bd9c31f9b307c2a" dependencies = [ - "same-file", - "winapi-util", + "proc-macro2", + "quote", + "unicode-ident", ] [[package]] -name = "want" -version = "0.3.1" +name = "tempfile" +version = "3.24.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" +checksum = "655da9c7eb6305c55742045d5a8d2037996d61d8de95806335c7c86ce0f82e9c" dependencies = [ - "try-lock", + "fastrand", + "getrandom 0.3.4", + "once_cell", + "rustix", + "windows-sys 0.61.2", ] [[package]] -name = "wasi" -version = "0.9.0+wasi-snapshot-preview1" +name = "thiserror" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519" +checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52" +dependencies = [ + "thiserror-impl 1.0.69", +] [[package]] -name = "wasi" -version = "0.11.1+wasi-snapshot-preview1" +name = "thiserror" +version = "2.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b" +checksum = "4288b5bcbc7920c07a1149a35cf9590a2aa808e0bc1eafaade0b80947865fbc4" +dependencies = [ + "thiserror-impl 2.0.18", +] [[package]] -name = "wasip2" -version = "1.0.1+wasi-0.2.4" +name = "thiserror-impl" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7" +checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" dependencies = [ - "wit-bindgen", + "proc-macro2", + "quote", + "syn", ] [[package]] -name = "wasm-bindgen" -version = "0.2.106" +name = "thiserror-impl" +version = "2.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d759f433fa64a2d763d1340820e46e111a7a5ab75f993d1852d70b03dbb80fd" +checksum = "ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5" dependencies = [ - "cfg-if", - "once_cell", - "rustversion", - "wasm-bindgen-macro", - "wasm-bindgen-shared", + "proc-macro2", + "quote", + "syn", ] [[package]] -name = "wasm-bindgen-futures" -version = "0.4.56" +name = "tiff" +version = "0.10.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "836d9622d604feee9e5de25ac10e3ea5f2d65b41eac0d9ce72eb5deae707ce7c" +checksum = "af9605de7fee8d9551863fd692cce7637f548dbd9db9180fcc07ccc6d26c336f" dependencies = [ - "cfg-if", - "js-sys", - "once_cell", - "wasm-bindgen", - "web-sys", + "fax", + "flate2", + "half", + "quick-error", + "weezl", + "zune-jpeg 0.4.21", ] [[package]] -name = "wasm-bindgen-macro" -version = "0.2.106" +name = "tokio" +version = "1.49.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "48cb0d2638f8baedbc542ed444afc0644a29166f1595371af4fecf8ce1e7eeb3" +checksum = "72a2903cd7736441aac9df9d7688bd0ce48edccaadf181c3b90be801e81d3d86" dependencies = [ - "quote", - "wasm-bindgen-macro-support", + "bytes", + "libc", + "mio", + "parking_lot", + "pin-project-lite", + "signal-hook-registry", + "socket2", + "tokio-macros", + "windows-sys 0.61.2", ] [[package]] -name = "wasm-bindgen-macro-support" -version = "0.2.106" +name = "tokio-macros" +version = "2.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cefb59d5cd5f92d9dcf80e4683949f15ca4b511f4ac0a6e14d4e1ac60c6ecd40" +checksum = "af407857209536a95c8e56f8231ef2c2e2aff839b22e07a1ffcbc617e9db9fa5" dependencies = [ - "bumpalo", "proc-macro2", "quote", - "syn 2.0.111", - "wasm-bindgen-shared", + "syn", ] [[package]] -name = "wasm-bindgen-shared" -version = "0.2.106" +name = "toml" +version = "0.5.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cbc538057e648b67f72a982e708d485b2efa771e1ac05fec311f9f63e5800db4" +checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234" dependencies = [ - "unicode-ident", + "serde", ] [[package]] -name = "wasm-streams" -version = "0.4.2" +name = "tracing" +version = "0.1.44" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "15053d8d85c7eccdbefef60f06769760a563c7f0a9d6902a13d35c7800b0ad65" +checksum = "63e71662fa4b2a2c3a26f570f037eb95bb1f85397f3cd8076caed2f026a6d100" dependencies = [ - "futures-util", - "js-sys", - "wasm-bindgen", - "wasm-bindgen-futures", - "web-sys", + "pin-project-lite", + "tracing-attributes", + "tracing-core", ] [[package]] -name = "wayland-backend" -version = "0.3.11" +name = "tracing-attributes" +version = "0.1.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "673a33c33048a5ade91a6b139580fa174e19fb0d23f396dca9fa15f2e1e49b35" +checksum = "7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da" dependencies = [ - "cc", - "downcast-rs", - "rustix", - "scoped-tls", - "smallvec", - "wayland-sys", + "proc-macro2", + "quote", + "syn", ] [[package]] -name = "wayland-client" -version = "0.31.11" +name = "tracing-core" +version = "0.1.36" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c66a47e840dc20793f2264eb4b3e4ecb4b75d91c0dd4af04b456128e0bdd449d" +checksum = "db97caf9d906fbde555dd62fa95ddba9eecfd14cb388e4f491a66d74cd5fb79a" dependencies = [ - "bitflags 2.10.0", - "rustix", - "wayland-backend", - "wayland-scanner", + "once_cell", ] [[package]] -name = "wayland-protocols" -version = "0.32.9" +name = "trash" +version = "5.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "efa790ed75fbfd71283bd2521a1cfdc022aabcc28bdcff00851f9e4ae88d9901" +checksum = "a9b93a14fcf658568eb11b3ac4cb406822e916e2c55cdebc421beeb0bd7c94d8" dependencies = [ - "bitflags 2.10.0", - "wayland-backend", - "wayland-client", - "wayland-scanner", + "chrono", + "libc", + "log", + "objc2", + "objc2-foundation", + "once_cell", + "percent-encoding", + "scopeguard", + "urlencoding", + "windows 0.56.0", ] [[package]] -name = "wayland-scanner" -version = "0.31.7" +name = "unicode-ident" +version = "1.0.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "54cb1e9dc49da91950bdfd8b848c49330536d9d1fb03d4bfec8cae50caa50ae3" -dependencies = [ - "proc-macro2", - "quick-xml 0.37.5", - "quote", -] +checksum = "9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5" [[package]] -name = "wayland-sys" -version = "0.31.7" +name = "urlencoding" +version = "2.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "34949b42822155826b41db8e5d0c1be3a2bd296c747577a43a3e6daefc296142" -dependencies = [ - "dlib", - "log", - "pkg-config", -] +checksum = "daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da" [[package]] -name = "web-sys" -version = "0.3.83" +name = "v_frame" +version = "0.3.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b32828d774c412041098d182a8b38b16ea816958e07cf40eec2bc080ae137ac" +checksum = "666b7727c8875d6ab5db9533418d7c764233ac9c0cff1d469aec8fa127597be2" dependencies = [ - "js-sys", + "aligned-vec", + "num-traits", "wasm-bindgen", ] [[package]] -name = "webkit2gtk" -version = "2.0.1" +name = "vcpkg" +version = "0.2.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76b1bc1e54c581da1e9f179d0b38512ba358fb1af2d634a1affe42e37172361a" -dependencies = [ - "bitflags 1.3.2", - "cairo-rs", - "gdk", - "gdk-sys", - "gio", - "gio-sys", - "glib", - "glib-sys", - "gobject-sys", - "gtk", - "gtk-sys", - "javascriptcore-rs", - "libc", - "once_cell", - "soup3", - "webkit2gtk-sys", -] +checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" [[package]] -name = "webkit2gtk-sys" -version = "2.0.1" +name = "version_check" +version = "0.9.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" + +[[package]] +name = "walkdir" +version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62daa38afc514d1f8f12b8693d30d5993ff77ced33ce30cd04deebc267a6d57c" +checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" dependencies = [ - "bitflags 1.3.2", - "cairo-sys-rs", - "gdk-sys", - "gio-sys", - "glib-sys", - "gobject-sys", - "gtk-sys", - "javascriptcore-rs-sys", - "libc", - "pkg-config", - "soup3-sys", - "system-deps", + "same-file", + "winapi-util", ] [[package]] -name = "webview2-com" -version = "0.38.0" +name = "wasi" +version = "0.11.1+wasi-snapshot-preview1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b" + +[[package]] +name = "wasip2" +version = "1.0.2+wasi-0.2.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d4ba622a989277ef3886dd5afb3e280e3dd6d974b766118950a08f8f678ad6a4" +checksum = "9517f9239f02c069db75e65f174b3da828fe5f5b945c4dd26bd25d89c03ebcf5" dependencies = [ - "webview2-com-macros", - "webview2-com-sys", - "windows 0.61.3", - "windows-core 0.61.2", - "windows-implement 0.60.2", - "windows-interface 0.59.3", + "wit-bindgen", ] [[package]] -name = "webview2-com-macros" -version = "0.8.0" +name = "wasm-bindgen" +version = "0.2.108" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d228f15bba3b9d56dde8bddbee66fa24545bd17b48d5128ccf4a8742b18e431" +checksum = "64024a30ec1e37399cf85a7ffefebdb72205ca1c972291c51512360d90bd8566" dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.111", + "cfg-if", + "once_cell", + "rustversion", + "wasm-bindgen-macro", + "wasm-bindgen-shared", ] [[package]] -name = "webview2-com-sys" -version = "0.38.0" +name = "wasm-bindgen-macro" +version = "0.2.108" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "36695906a1b53a3bf5c4289621efedac12b73eeb0b89e7e1a89b517302d5d75c" +checksum = "008b239d9c740232e71bd39e8ef6429d27097518b6b30bdf9086833bd5b6d608" dependencies = [ - "thiserror 2.0.17", - "windows 0.61.3", - "windows-core 0.61.2", + "quote", + "wasm-bindgen-macro-support", ] [[package]] -name = "weezl" -version = "0.1.12" +name = "wasm-bindgen-macro-support" +version = "0.2.108" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a28ac98ddc8b9274cb41bb4d9d4d5c425b6020c50c46f25559911905610b4a88" +checksum = "5256bae2d58f54820e6490f9839c49780dff84c65aeab9e772f15d5f0e913a55" +dependencies = [ + "bumpalo", + "proc-macro2", + "quote", + "syn", + "wasm-bindgen-shared", +] [[package]] -name = "winapi" -version = "0.3.9" +name = "wasm-bindgen-shared" +version = "0.2.108" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" +checksum = "1f01b580c9ac74c8d8f0c0e4afb04eeef2acf145458e52c03845ee9cd23e3d12" dependencies = [ - "winapi-i686-pc-windows-gnu", - "winapi-x86_64-pc-windows-gnu", + "unicode-ident", ] [[package]] -name = "winapi-i686-pc-windows-gnu" -version = "0.4.0" +name = "weezl" +version = "0.1.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" +checksum = "a28ac98ddc8b9274cb41bb4d9d4d5c425b6020c50c46f25559911905610b4a88" [[package]] name = "winapi-util" @@ -5908,27 +1800,6 @@ dependencies = [ "windows-sys 0.61.2", ] -[[package]] -name = "winapi-x86_64-pc-windows-gnu" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" - -[[package]] -name = "window-vibrancy" -version = "0.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d9bec5a31f3f9362f2258fd0e9c9dd61a9ca432e7306cc78c444258f0dce9a9c" -dependencies = [ - "objc2 0.6.3", - "objc2-app-kit", - "objc2-core-foundation", - "objc2-foundation 0.3.2", - "raw-window-handle", - "windows-sys 0.59.0", - "windows-version", -] - [[package]] name = "windows" version = "0.56.0" @@ -5939,38 +1810,16 @@ dependencies = [ "windows-targets 0.52.6", ] -[[package]] -name = "windows" -version = "0.61.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9babd3a767a4c1aef6900409f85f5d53ce2544ccdfaa86dad48c91782c6d6893" -dependencies = [ - "windows-collections 0.2.0", - "windows-core 0.61.2", - "windows-future 0.2.1", - "windows-link 0.1.3", - "windows-numerics 0.2.0", -] - [[package]] name = "windows" version = "0.62.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "527fadee13e0c05939a6a05d5bd6eec6cd2e3dbd648b9f8e447c6518133d8580" dependencies = [ - "windows-collections 0.3.2", + "windows-collections", "windows-core 0.62.2", - "windows-future 0.3.2", - "windows-numerics 0.3.1", -] - -[[package]] -name = "windows-collections" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3beeceb5e5cfd9eb1d76b381630e82c4241ccd0d27f1a39ed41b2760b255c5e8" -dependencies = [ - "windows-core 0.61.2", + "windows-future", + "windows-numerics", ] [[package]] @@ -5994,19 +1843,6 @@ dependencies = [ "windows-targets 0.52.6", ] -[[package]] -name = "windows-core" -version = "0.61.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3" -dependencies = [ - "windows-implement 0.60.2", - "windows-interface 0.59.3", - "windows-link 0.1.3", - "windows-result 0.3.4", - "windows-strings 0.4.2", -] - [[package]] name = "windows-core" version = "0.62.2" @@ -6015,20 +1851,9 @@ checksum = "b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb" dependencies = [ "windows-implement 0.60.2", "windows-interface 0.59.3", - "windows-link 0.2.1", + "windows-link", "windows-result 0.4.1", - "windows-strings 0.5.1", -] - -[[package]] -name = "windows-future" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc6a41e98427b19fe4b73c550f060b59fa592d7d686537eebf9385621bfbad8e" -dependencies = [ - "windows-core 0.61.2", - "windows-link 0.1.3", - "windows-threading 0.1.0", + "windows-strings", ] [[package]] @@ -6038,8 +1863,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e1d6f90251fe18a279739e78025bd6ddc52a7e22f921070ccdc67dde84c605cb" dependencies = [ "windows-core 0.62.2", - "windows-link 0.2.1", - "windows-threading 0.2.1", + "windows-link", + "windows-threading", ] [[package]] @@ -6050,7 +1875,7 @@ checksum = "f6fc35f58ecd95a9b71c4f2329b911016e6bec66b3f2e6a4aad86bd2e99e2f9b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.111", + "syn", ] [[package]] @@ -6061,7 +1886,7 @@ checksum = "053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf" dependencies = [ "proc-macro2", "quote", - "syn 2.0.111", + "syn", ] [[package]] @@ -6072,7 +1897,7 @@ checksum = "08990546bf4edef8f431fa6326e032865f27138718c587dc21bc0265bbcb57cc" dependencies = [ "proc-macro2", "quote", - "syn 2.0.111", + "syn", ] [[package]] @@ -6083,31 +1908,15 @@ checksum = "3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358" dependencies = [ "proc-macro2", "quote", - "syn 2.0.111", + "syn", ] -[[package]] -name = "windows-link" -version = "0.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a" - [[package]] name = "windows-link" version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5" -[[package]] -name = "windows-numerics" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9150af68066c4c5c07ddc0ce30421554771e528bde427614c61038bc2c92c2b1" -dependencies = [ - "windows-core 0.61.2", - "windows-link 0.1.3", -] - [[package]] name = "windows-numerics" version = "0.3.1" @@ -6115,7 +1924,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6e2e40844ac143cdb44aead537bbf727de9b044e107a0f1220392177d15b0f26" dependencies = [ "windows-core 0.62.2", - "windows-link 0.2.1", + "windows-link", ] [[package]] @@ -6127,31 +1936,13 @@ dependencies = [ "windows-targets 0.52.6", ] -[[package]] -name = "windows-result" -version = "0.3.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6" -dependencies = [ - "windows-link 0.1.3", -] - [[package]] name = "windows-result" version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5" dependencies = [ - "windows-link 0.2.1", -] - -[[package]] -name = "windows-strings" -version = "0.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57" -dependencies = [ - "windows-link 0.1.3", + "windows-link", ] [[package]] @@ -6160,16 +1951,7 @@ version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091" dependencies = [ - "windows-link 0.2.1", -] - -[[package]] -name = "windows-sys" -version = "0.45.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" -dependencies = [ - "windows-targets 0.42.2", + "windows-link", ] [[package]] @@ -6190,15 +1972,6 @@ dependencies = [ "windows-targets 0.52.6", ] -[[package]] -name = "windows-sys" -version = "0.59.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" -dependencies = [ - "windows-targets 0.52.6", -] - [[package]] name = "windows-sys" version = "0.60.2" @@ -6214,22 +1987,7 @@ version = "0.61.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc" dependencies = [ - "windows-link 0.2.1", -] - -[[package]] -name = "windows-targets" -version = "0.42.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" -dependencies = [ - "windows_aarch64_gnullvm 0.42.2", - "windows_aarch64_msvc 0.42.2", - "windows_i686_gnu 0.42.2", - "windows_i686_msvc 0.42.2", - "windows_x86_64_gnu 0.42.2", - "windows_x86_64_gnullvm 0.42.2", - "windows_x86_64_msvc 0.42.2", + "windows-link", ] [[package]] @@ -6269,7 +2027,7 @@ version = "0.53.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3" dependencies = [ - "windows-link 0.2.1", + "windows-link", "windows_aarch64_gnullvm 0.53.1", "windows_aarch64_msvc 0.53.1", "windows_i686_gnu 0.53.1", @@ -6280,39 +2038,15 @@ dependencies = [ "windows_x86_64_msvc 0.53.1", ] -[[package]] -name = "windows-threading" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b66463ad2e0ea3bbf808b7f1d371311c80e115c0b71d60efc142cafbcfb057a6" -dependencies = [ - "windows-link 0.1.3", -] - [[package]] name = "windows-threading" version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3949bd5b99cafdf1c7ca86b43ca564028dfe27d66958f2470940f73d86d75b37" dependencies = [ - "windows-link 0.2.1", -] - -[[package]] -name = "windows-version" -version = "0.1.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e4060a1da109b9d0326b7262c8e12c84df67cc0dbc9e33cf49e01ccc2eb63631" -dependencies = [ - "windows-link 0.2.1", + "windows-link", ] -[[package]] -name = "windows_aarch64_gnullvm" -version = "0.42.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" - [[package]] name = "windows_aarch64_gnullvm" version = "0.48.5" @@ -6331,12 +2065,6 @@ version = "0.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53" -[[package]] -name = "windows_aarch64_msvc" -version = "0.42.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" - [[package]] name = "windows_aarch64_msvc" version = "0.48.5" @@ -6355,12 +2083,6 @@ version = "0.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006" -[[package]] -name = "windows_i686_gnu" -version = "0.42.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" - [[package]] name = "windows_i686_gnu" version = "0.48.5" @@ -6391,12 +2113,6 @@ version = "0.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c" -[[package]] -name = "windows_i686_msvc" -version = "0.42.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" - [[package]] name = "windows_i686_msvc" version = "0.48.5" @@ -6415,12 +2131,6 @@ version = "0.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2" -[[package]] -name = "windows_x86_64_gnu" -version = "0.42.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" - [[package]] name = "windows_x86_64_gnu" version = "0.48.5" @@ -6439,12 +2149,6 @@ version = "0.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499" -[[package]] -name = "windows_x86_64_gnullvm" -version = "0.42.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" - [[package]] name = "windows_x86_64_gnullvm" version = "0.48.5" @@ -6463,12 +2167,6 @@ version = "0.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1" -[[package]] -name = "windows_x86_64_msvc" -version = "0.42.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" - [[package]] name = "windows_x86_64_msvc" version = "0.48.5" @@ -6487,111 +2185,11 @@ version = "0.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650" -[[package]] -name = "winnow" -version = "0.5.40" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876" -dependencies = [ - "memchr", -] - -[[package]] -name = "winnow" -version = "0.7.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a5364e9d77fcdeeaa6062ced926ee3381faa2ee02d3eb83a5c27a8825540829" -dependencies = [ - "memchr", -] - -[[package]] -name = "winreg" -version = "0.55.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb5a765337c50e9ec252c2069be9bf91c7df47afb103b642ba3a53bf8101be97" -dependencies = [ - "cfg-if", - "windows-sys 0.59.0", -] - [[package]] name = "wit-bindgen" -version = "0.46.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59" - -[[package]] -name = "writeable" -version = "0.6.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9" - -[[package]] -name = "wry" -version = "0.53.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "728b7d4c8ec8d81cab295e0b5b8a4c263c0d41a785fb8f8c4df284e5411140a2" -dependencies = [ - "base64 0.22.1", - "block2 0.6.2", - "cookie", - "crossbeam-channel", - "dirs 6.0.0", - "dpi", - "dunce", - "gdkx11", - "gtk", - "html5ever", - "http", - "javascriptcore-rs", - "jni", - "kuchikiki", - "libc", - "ndk", - "objc2 0.6.3", - "objc2-app-kit", - "objc2-core-foundation", - "objc2-foundation 0.3.2", - "objc2-ui-kit", - "objc2-web-kit", - "once_cell", - "percent-encoding", - "raw-window-handle", - "sha2", - "soup3", - "tao-macros", - "thiserror 2.0.17", - "url", - "webkit2gtk", - "webkit2gtk-sys", - "webview2-com", - "windows 0.61.3", - "windows-core 0.61.2", - "windows-version", - "x11-dl", -] - -[[package]] -name = "x11" -version = "2.21.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "502da5464ccd04011667b11c435cb992822c2c0dbde1770c988480d312a0db2e" -dependencies = [ - "libc", - "pkg-config", -] - -[[package]] -name = "x11-dl" -version = "2.21.0" +version = "0.51.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38735924fedd5314a6e548792904ed8c6de6636285cb9fec04d5b1db85c1516f" -dependencies = [ - "libc", - "once_cell", - "pkg-config", -] +checksum = "d7249219f66ced02969388cf2bb044a09756a083d0fab1e566056b04d9fbcaa5" [[package]] name = "xxhash-rust" @@ -6605,164 +2203,31 @@ version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7a5a4b21e1a62b67a2970e6831bc091d7b87e119e7f9791aef9702e3bef04448" -[[package]] -name = "yoke" -version = "0.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72d6e5c6afb84d73944e5cedb052c4680d5657337201555f9f2a16b7406d4954" -dependencies = [ - "stable_deref_trait", - "yoke-derive", - "zerofrom", -] - -[[package]] -name = "yoke-derive" -version = "0.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.111", - "synstructure", -] - -[[package]] -name = "zbus" -version = "5.12.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b622b18155f7a93d1cd2dc8c01d2d6a44e08fb9ebb7b3f9e6ed101488bad6c91" -dependencies = [ - "async-broadcast", - "async-executor", - "async-io", - "async-lock", - "async-process", - "async-recursion", - "async-task", - "async-trait", - "blocking", - "enumflags2", - "event-listener", - "futures-core", - "futures-lite", - "hex", - "nix", - "ordered-stream", - "serde", - "serde_repr", - "tokio", - "tracing", - "uds_windows", - "uuid", - "windows-sys 0.61.2", - "winnow 0.7.14", - "zbus_macros", - "zbus_names", - "zvariant", -] - -[[package]] -name = "zbus_macros" -version = "5.12.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1cdb94821ca8a87ca9c298b5d1cbd80e2a8b67115d99f6e4551ac49e42b6a314" -dependencies = [ - "proc-macro-crate 3.4.0", - "proc-macro2", - "quote", - "syn 2.0.111", - "zbus_names", - "zvariant", - "zvariant_utils", -] - -[[package]] -name = "zbus_names" -version = "4.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7be68e64bf6ce8db94f63e72f0c7eb9a60d733f7e0499e628dfab0f84d6bcb97" -dependencies = [ - "serde", - "static_assertions", - "winnow 0.7.14", - "zvariant", -] - [[package]] name = "zerocopy" -version = "0.8.31" +version = "0.8.37" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd74ec98b9250adb3ca554bdde269adf631549f51d8a8f8f0a10b50f1cb298c3" +checksum = "7456cf00f0685ad319c5b1693f291a650eaf345e941d082fc4e03df8a03996ac" dependencies = [ "zerocopy-derive", ] [[package]] name = "zerocopy-derive" -version = "0.8.31" +version = "0.8.37" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8a8d209fdf45cf5138cbb5a506f6b52522a25afccc534d1475dad8e31105c6a" +checksum = "1328722bbf2115db7e19d69ebcc15e795719e2d66b60827c6a69a117365e37a0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.111", -] - -[[package]] -name = "zerofrom" -version = "0.1.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5" -dependencies = [ - "zerofrom-derive", -] - -[[package]] -name = "zerofrom-derive" -version = "0.1.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.111", - "synstructure", -] - -[[package]] -name = "zerotrie" -version = "0.2.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2a59c17a5562d507e4b54960e8569ebee33bee890c70aa3fe7b97e85a9fd7851" -dependencies = [ - "displaydoc", - "yoke", - "zerofrom", -] - -[[package]] -name = "zerovec" -version = "0.11.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c28719294829477f525be0186d13efa9a3c602f7ec202ca9e353d310fb9a002" -dependencies = [ - "yoke", - "zerofrom", - "zerovec-derive", + "syn", ] [[package]] -name = "zerovec-derive" -version = "0.11.2" +name = "zmij" +version = "1.0.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.111", -] +checksum = "3ff05f8caa9038894637571ae6b9e29466c1f4f829d26c9b28f869a29cbe3445" [[package]] name = "zune-core" @@ -6772,9 +2237,9 @@ checksum = "3f423a2c17029964870cfaabb1f13dfab7d092a62a29a89264f4d36990ca414a" [[package]] name = "zune-core" -version = "0.5.0" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "111f7d9820f05fd715df3144e254d6fc02ee4088b0644c0ffd0efc9e6d9d2773" +checksum = "cb8a0807f7c01457d0379ba880ba6322660448ddebc890ce29bb64da71fb40f9" [[package]] name = "zune-inflate" @@ -6796,50 +2261,9 @@ dependencies = [ [[package]] name = "zune-jpeg" -version = "0.5.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc6fb7703e32e9a07fb3f757360338b3a567a5054f21b5f52a666752e333d58e" -dependencies = [ - "zune-core 0.5.0", -] - -[[package]] -name = "zvariant" -version = "5.8.0" +version = "0.5.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2be61892e4f2b1772727be11630a62664a1826b62efa43a6fe7449521cb8744c" +checksum = "410e9ecef634c709e3831c2cfdb8d9c32164fae1c67496d5b68fff728eec37fe" dependencies = [ - "endi", - "enumflags2", - "serde", - "url", - "winnow 0.7.14", - "zvariant_derive", - "zvariant_utils", -] - -[[package]] -name = "zvariant_derive" -version = "5.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da58575a1b2b20766513b1ec59d8e2e68db2745379f961f86650655e862d2006" -dependencies = [ - "proc-macro-crate 3.4.0", - "proc-macro2", - "quote", - "syn 2.0.111", - "zvariant_utils", -] - -[[package]] -name = "zvariant_utils" -version = "3.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c6949d142f89f6916deca2232cf26a8afacf2b9fdc35ce766105e104478be599" -dependencies = [ - "proc-macro2", - "quote", - "serde", - "syn 2.0.111", - "winnow 0.7.14", + "zune-core 0.5.1", ] diff --git a/src-tauri/Cargo.toml b/src-tauri/Cargo.toml index 1dcb16d..5da1a45 100644 --- a/src-tauri/Cargo.toml +++ b/src-tauri/Cargo.toml @@ -2,121 +2,3 @@ members = ["crates/photowall-core", "crates/photowall-ffi"] resolver = "2" -[package] -name = "photowall" -version = "0.1.0" -description = "PhotoWall - Windows 照片管理软件" -authors = ["PhotoWall Team"] -edition = "2021" - -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html - -[lib] -name = "photowall_lib" -crate-type = ["staticlib", "cdylib", "rlib"] - -[build-dependencies] -tauri-build = { version = "2", features = [] } - -[dependencies] -# PhotoWall Core Library -photowall-core = { path = "crates/photowall-core" } - -# Tauri 框架 -tauri = { version = "2", features = ["protocol-asset"] } -tauri-plugin-opener = "2" -tauri-plugin-shell = "2" -tauri-plugin-fs = "2" -tauri-plugin-dialog = "2" -window-vibrancy = "0.6" - -# 序列化 -serde = { version = "1", features = ["derive"] } -serde_json = "1" - -# 异步运行时 -tokio = { version = "1", features = ["full"] } - -# 数据库 -rusqlite = { version = "0.31", features = ["bundled"] } - -# 图像处理 -image = "0.25" - -# RAW 格式解码 -rawloader = "0.37" - -# 元数据提取 -kamadak-exif = "0.6" - -# 文件系统 -walkdir = "2" -notify = "7" - -# 正则表达式(解析文件名中的日期) -regex = "1" - -# 并行处理 -rayon = "1" - -# 日志 -tracing = "0.1" -tracing-subscriber = { version = "0.3", features = ["env-filter"] } -tracing-appender = "0.2" - -# 时间处理 -chrono = "0.4" - -# 错误处理 -thiserror = "2" -anyhow = "1" - -# 哈希计算 -xxhash-rust = { version = "0.8", features = ["xxh3"] } - -# 目录路径 -dirs = "5" - -# 回收站支持 -trash = "5" - -# LibRaw 动态加载 -libloading = "0.8" -scopeguard = "1" -windows = { version = "0.62.2", features = [ - "Win32_Graphics_Imaging", - "Win32_System_Com", - "Win32_UI_WindowsAndMessaging", - "Win32_Foundation", - "Win32_Graphics_Gdi", - # Composition Backdrop 支持 (Windows 11) - "Win32_Graphics_Dwm", - "Win32_System_WinRT", - "Win32_System_WinRT_Graphics", - "Win32_System_WinRT_Graphics_Direct2D", - "Win32_System_WinRT_Composition", - "Win32_System_SystemInformation", - "UI_Composition", - "UI_Composition_Desktop", - "UI", - "Graphics_Effects", - "Foundation", - "Foundation_Collections", - "Foundation_Numerics", - "System", -] } -windows-numerics = "0.3" -windows-collections = "0.3" -windows-core = "0.62.2" - -# 快速模糊算法 -fastblur = "0.1" - -# Base64 编码(用于占位图传输) -base64 = "0.22" - -# OCR 文字识别(通过命令行调用 Tesseract) -rusty-tesseract = "1" - -[dev-dependencies] -tempfile = "3" diff --git a/src-tauri/build.rs b/src-tauri/build.rs deleted file mode 100644 index d860e1e..0000000 --- a/src-tauri/build.rs +++ /dev/null @@ -1,3 +0,0 @@ -fn main() { - tauri_build::build() -} diff --git a/src-tauri/capabilities/default.json b/src-tauri/capabilities/default.json deleted file mode 100644 index 99ea746..0000000 --- a/src-tauri/capabilities/default.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "$schema": "../gen/schemas/desktop-schema.json", - "identifier": "default", - "description": "Capability for the main window", - "windows": ["main"], - "permissions": [ - "core:default", - "core:window:allow-close", - "core:window:allow-show", - "core:window:allow-set-focus", - "core:window:allow-minimize", - "core:window:allow-toggle-maximize", - "core:window:allow-start-dragging", - "opener:default", - "dialog:default", - "fs:default", - "fs:allow-read", - "fs:allow-exists", - "fs:allow-stat", - { - "identifier": "fs:scope", - "allow": [ - "$APPDATA/**", - "$APPLOCALDATA/**", - "$APPCACHE/**", - "$HOME/**", - "$PICTURE/**", - "$DOCUMENT/**", - "$DOWNLOAD/**", - "$DESKTOP/**", - "**" - ] - }, - { - "identifier": "core:image:allow-from-path" - } - ] -} diff --git a/src-tauri/crates/photowall-core/src/db/photo_dao.rs b/src-tauri/crates/photowall-core/src/db/photo_dao.rs index e318b5c..ad0c28b 100644 --- a/src-tauri/crates/photowall-core/src/db/photo_dao.rs +++ b/src-tauri/crates/photowall-core/src/db/photo_dao.rs @@ -303,6 +303,19 @@ impl Database { Ok(rows > 0) } + /// 更新照片路径(用于移动/重命名操作) + pub fn update_photo_path(&self, photo_id: i64, new_file_path: &str, new_file_name: &str) -> AppResult { + let conn = self.connection()?; + let now = crate::models::photo::chrono_now_pub(); + + let rows = conn.execute( + "UPDATE photos SET file_path = ?1, file_name = ?2, date_modified = ?3 WHERE photo_id = ?4", + params![new_file_path, new_file_name, now, photo_id], + )?; + + Ok(rows > 0) + } + /// 删除照片 pub fn delete_photo(&self, photo_id: i64) -> AppResult { let conn = self.connection()?; diff --git a/src-tauri/crates/photowall-ffi/Cargo.toml b/src-tauri/crates/photowall-ffi/Cargo.toml index 75edde5..5f2e8a5 100644 --- a/src-tauri/crates/photowall-ffi/Cargo.toml +++ b/src-tauri/crates/photowall-ffi/Cargo.toml @@ -15,3 +15,4 @@ serde = { version = "1", features = ["derive"] } serde_json = "1" parking_lot = "0.12" tracing = "0.1" +dirs = "5" diff --git a/src-tauri/crates/photowall-ffi/include/photowall.h b/src-tauri/crates/photowall-ffi/include/photowall.h index 2de5086..45adaec 100644 --- a/src-tauri/crates/photowall-ffi/include/photowall.h +++ b/src-tauri/crates/photowall-ffi/include/photowall.h @@ -134,6 +134,12 @@ char* photowall_version(void); * - "index-cancelled": Indexing was cancelled * - "thumbnail-ready": Thumbnail generation completed * - "settings-changed": Settings were updated + * - "import-progress": Import progress updates + * - "import-finished": Import completed + * - "import-cancelled": Import was cancelled + * - "export-progress": Export progress updates + * - "export-finished": Export completed + * - "export-cancelled": Export was cancelled */ int photowall_set_event_callback( PhotowallHandle* handle, @@ -397,6 +403,25 @@ int photowall_albums_create_json( char** out_json ); +/** + * Update an album. + * + * @param handle Valid handle + * @param album_id Album ID + * @param name New album name (may be NULL to keep current) + * @param description New album description (may be NULL to keep current) + * @param out_json Output: JSON updated album object + * + * @return 0 on success, 1 if not found, -1 on error + */ +int photowall_albums_update_json( + PhotowallHandle* handle, + int64_t album_id, + const char* name, + const char* description, + char** out_json +); + /** * Delete an album. * @@ -631,6 +656,321 @@ int photowall_get_active_job_count(PhotowallHandle* handle); */ int photowall_is_job_active(PhotowallHandle* handle, JobId job_id); +/* ============================================================================ + * Sync Folders API + * ============================================================================ */ + +/** + * Get all sync folders as JSON array. + * + * Returns an array of ScanDirectoryState objects: + * [{dirId, dirPath, lastScan, isActive, lastChangeTime, noChangeCount, scanMultiplier, nextScanTime, fileCount}] + * + * @param handle Valid handle + * @param out_json Output: JSON array of sync folders + * + * @return 0 on success, -1 on error + */ +int photowall_get_sync_folders_json(const PhotowallHandle* handle, char** out_json); + +/** + * Add a sync folder. + * + * @param handle Valid handle + * @param dir_path_utf8 UTF-8 encoded directory path + * + * @return dir_id on success (> 0), -1 on error + */ +int64_t photowall_add_sync_folder(const PhotowallHandle* handle, const char* dir_path_utf8); + +/** + * Remove (deactivate) a sync folder. + * + * @param handle Valid handle + * @param dir_path_utf8 UTF-8 encoded directory path + * + * @return 0 on success, -1 on error + */ +int photowall_remove_sync_folder(const PhotowallHandle* handle, const char* dir_path_utf8); + +/** + * Trigger sync (index) for a specific folder. + * + * @param handle Valid handle + * @param dir_path_utf8 UTF-8 encoded directory path + * + * @return Job ID (> 0) on success, 0 on error + * + * Events emitted: + * - "index-progress": Progress updates during indexing + * - "index-finished": When indexing completes + * - "index-cancelled": If job is cancelled + */ +JobId photowall_trigger_sync(const PhotowallHandle* handle, const char* dir_path_utf8); + +/* ============================================================================ + * Editor API + * ============================================================================ */ + +/** + * Check if a file is editable (non-RAW image format). + * + * @param handle Valid handle (unused, kept for API consistency) + * @param file_path_utf8 UTF-8 encoded file path + * + * @return 1 if editable, 0 if not editable, -1 on error + */ +int photowall_editor_is_editable( + const PhotowallHandle* handle, + const char* file_path_utf8 +); + +/** + * Apply edits to an image and save the result. + * + * @param handle Valid handle (unused, kept for API consistency) + * @param input_path_utf8 UTF-8 encoded input image path + * @param operations_json JSON array of edit operations + * @param output_path_utf8 UTF-8 encoded output image path + * + * Operations JSON format: + * [ + * {"type": "rotate", "degrees": 90}, + * {"type": "flip", "direction": "horizontal"}, + * {"type": "crop", "x": 0, "y": 0, "width": 100, "height": 100}, + * {"type": "brightness", "value": 20}, + * {"type": "contrast", "value": -10}, + * {"type": "saturation", "value": 30}, + * {"type": "exposure", "value": 50}, + * {"type": "sharpen", "value": 40}, + * {"type": "blur", "value": 10}, + * {"type": "highlights", "value": -20}, + * {"type": "shadows", "value": 30}, + * {"type": "temperature", "value": 15}, + * {"type": "tint", "value": -10}, + * {"type": "vignette", "value": 50}, + * {"type": "autoEnhance"} + * ] + * + * @return 0 on success, -1 on error + */ +int photowall_editor_apply_edits( + const PhotowallHandle* handle, + const char* input_path_utf8, + const char* operations_json, + const char* output_path_utf8 +); + +/** + * Generate a preview of edits applied to an image. + * + * Loads the image, applies edits, resizes to max_size, saves to a temp file. + * The temp file path is returned via out_path. + * + * @param handle Valid handle (unused, kept for API consistency) + * @param input_path_utf8 UTF-8 encoded input image path + * @param operations_json JSON array of edit operations + * @param max_size Maximum dimension (width or height) for the preview + * @param out_path Output: temp file path (free with photowall_free_string) + * + * @return 0 on success, -1 on error + */ +int photowall_editor_preview( + const PhotowallHandle* handle, + const char* input_path_utf8, + const char* operations_json, + uint32_t max_size, + char** out_path +); + +/* ============================================================================ + * Auto-Scan API + * ============================================================================ */ + +/** + * Start periodic auto-scanning of directories. + * + * @param handle Valid handle + * @param config_json JSON config: {"folders":["path1"],"intervalSecs":900,"recursive":true} + * + * @return 0 on success, -1 on error + * + * Events emitted: + * - "auto-scan:started": {folder} when a folder scan begins + * - "index-progress": Progress updates during indexing + * - "auto-scan:finished": {folder, indexed, skipped, failed} when a folder scan completes + */ +int photowall_auto_scan_start(PhotowallHandle* handle, const char* config_json); + +/** + * Stop the auto-scan background thread. + * + * @param handle Valid handle + * + * @return 0 on success, -1 on error + */ +int photowall_auto_scan_stop(PhotowallHandle* handle); + +/** + * Get auto-scan status as JSON. + * + * @param handle Valid handle + * @param out_json Output: JSON object {"running": bool, "scanning": bool, "watchedPaths": [...]} + * + * @return 0 on success, -1 on error + */ +int photowall_auto_scan_status_json(const PhotowallHandle* handle, char** out_json); + +/** + * Trigger an immediate auto-scan for a specific directory. + * + * @param handle Valid handle + * @param dir_path_utf8 UTF-8 encoded directory path + * + * @return Job ID (> 0) on success, 0 on error + * + * Events emitted: + * - "auto-scan:started": {folder} when scanning begins + * - "index-progress": Progress updates during indexing + * - "auto-scan:finished": {folder, indexed, skipped, failed} when scanning completes + */ +JobId photowall_auto_scan_trigger(const PhotowallHandle* handle, const char* dir_path_utf8); + +/* ============================================================================ + * File Operations API (Import / Export) + * ============================================================================ */ + +/** + * Import photos from source paths to a target folder asynchronously. + * + * Copies files to the target folder (or default Pictures directory if NULL), + * then indexes the target folder so imported photos appear in the library. + * + * @param handle Valid handle + * @param source_paths_json JSON array of file paths to import + * @param target_folder Destination folder (NULL to use default Pictures directory) + * + * @return Job ID (> 0) on success, 0 on error + * + * Events emitted: + * - "import-progress": {current, total, currentFile} + * - "import-finished": {jobId, imported, failed, skipped} + * - "import-cancelled": {jobId} + */ +JobId photowall_import_photos_async( + PhotowallHandle* handle, + const char* source_paths_json, + const char* target_folder +); + +/** + * Export photos to a target folder asynchronously. + * + * Looks up each photo by ID in the database, then copies the original + * file to the target folder. Handles filename conflicts automatically. + * + * @param handle Valid handle + * @param photo_ids_json JSON array of photo IDs to export + * @param target_folder Destination folder path + * + * @return Job ID (> 0) on success, 0 on error + * + * Events emitted: + * - "export-progress": {current, total, currentFile} + * - "export-finished": {jobId, exported, failed} + * - "export-cancelled": {jobId} + */ +JobId photowall_export_photos_async( + PhotowallHandle* handle, + const char* photo_ids_json, + const char* target_folder +); + +/* ============================================================================ + * File Operations API (Move / Copy / Rename / Batch Rename) + * ============================================================================ */ + +/** + * Move photos to a target folder asynchronously. + * + * For each photo: DB lookup, fs::rename (fallback copy+delete), db.update_photo_path() + * + * @param handle Valid handle + * @param photo_ids_json JSON array of photo IDs to move + * @param target_folder Destination folder path + * + * @return Job ID (> 0) on success, 0 on error + * + * Events emitted: + * - "move-progress": {current, total, currentFile} + * - "move-finished": {jobId, moved, failed} + * - "move-cancelled": {jobId} + */ +JobId photowall_move_photos_async( + PhotowallHandle* handle, + const char* photo_ids_json, + const char* target_folder +); + +/** + * Copy photos to a target folder asynchronously. + * + * @param handle Valid handle + * @param photo_ids_json JSON array of photo IDs to copy + * @param target_folder Destination folder path + * + * @return Job ID (> 0) on success, 0 on error + * + * Events emitted: + * - "copy-progress": {current, total, currentFile} + * - "copy-finished": {jobId, copied, failed} + * - "copy-cancelled": {jobId} + */ +JobId photowall_copy_photos_async( + PhotowallHandle* handle, + const char* photo_ids_json, + const char* target_folder +); + +/** + * Rename a single photo synchronously. + * + * @param handle Valid handle + * @param photo_id Photo ID to rename + * @param new_name New filename (with extension) + * + * @return 0 on success, -1 on error + */ +int32_t photowall_rename_photo( + PhotowallHandle* handle, + int64_t photo_id, + const char* new_name +); + +/** + * Batch rename photos asynchronously with pattern support. + * + * Pattern supports {index}, {name}, {date} variables. + * + * @param handle Valid handle + * @param photo_ids_json JSON array of photo IDs to rename + * @param pattern Rename pattern string + * @param start_index Starting index for {index} variable + * + * @return Job ID (> 0) on success, 0 on error + * + * Events emitted: + * - "batch-rename-progress": {current, total, currentFile} + * - "batch-rename-finished": {jobId, renamed, failed} + * - "batch-rename-cancelled": {jobId} + */ +JobId photowall_batch_rename_photos_async( + PhotowallHandle* handle, + const char* photo_ids_json, + const char* pattern, + int32_t start_index +); + #ifdef __cplusplus } #endif diff --git a/src-tauri/crates/photowall-ffi/src/albums.rs b/src-tauri/crates/photowall-ffi/src/albums.rs index 72f648d..519f2e1 100644 --- a/src-tauri/crates/photowall-ffi/src/albums.rs +++ b/src-tauri/crates/photowall-ffi/src/albums.rs @@ -2,7 +2,7 @@ use crate::error::{clear_last_error, set_last_error}; use crate::handle::PhotowallHandle; -use photowall_core::models::{CreateAlbum, PaginationParams, PhotoSortOptions}; +use photowall_core::models::{CreateAlbum, PaginationParams, PhotoSortOptions, UpdateAlbum}; use std::ffi::{c_char, CStr, CString}; use std::panic::{catch_unwind, AssertUnwindSafe}; @@ -160,19 +160,17 @@ pub unsafe extern "C" fn photowall_albums_create_json( }; match db.create_album(&create_album) { - Ok(album_id) => { - match db.get_album(album_id) { - Ok(Some(album)) => { - let json = serde_json::to_string(&album).unwrap_or_else(|_| "{}".to_string()); - *out_json = string_to_cstr(&json); - 0 - } - _ => { - set_last_error("failed to fetch created album"); - -1 - } + Ok(album_id) => match db.get_album(album_id) { + Ok(Some(album)) => { + let json = serde_json::to_string(&album).unwrap_or_else(|_| "{}".to_string()); + *out_json = string_to_cstr(&json); + 0 } - } + _ => { + set_last_error("failed to fetch created album"); + -1 + } + }, Err(e) => { set_last_error(format!("create_album failed: {}", e)); -1 @@ -186,9 +184,65 @@ pub unsafe extern "C" fn photowall_albums_create_json( }) } +/// Update an album. +#[no_mangle] +pub unsafe extern "C" fn photowall_albums_update_json( + handle: *mut PhotowallHandle, + album_id: i64, + name: *const c_char, + description: *const c_char, + out_json: *mut *mut c_char, +) -> i32 { + clear_last_error(); + + let result = catch_unwind(AssertUnwindSafe(|| { + if handle.is_null() || out_json.is_null() { + set_last_error("handle or out_json is null"); + return -1; + } + + let handle = &*handle; + let db = handle.core.database(); + + let update_album = UpdateAlbum { + album_name: cstr_to_str(name).map(|s| s.to_string()), + description: cstr_to_str(description).map(|s| s.to_string()), + cover_photo_id: None, + sort_order: None, + }; + + match db.update_album(album_id, &update_album) { + Ok(true) => match db.get_album(album_id) { + Ok(Some(album)) => { + let json = serde_json::to_string(&album).unwrap_or_else(|_| "{}".to_string()); + *out_json = string_to_cstr(&json); + 0 + } + _ => { + set_last_error("failed to fetch updated album"); + -1 + } + }, + Ok(false) => 1, // Not found + Err(e) => { + set_last_error(format!("update_album failed: {}", e)); + -1 + } + } + })); + + result.unwrap_or_else(|_| { + set_last_error("panic in photowall_albums_update_json"); + -1 + }) +} + /// Delete an album. #[no_mangle] -pub unsafe extern "C" fn photowall_albums_delete(handle: *mut PhotowallHandle, album_id: i64) -> i32 { +pub unsafe extern "C" fn photowall_albums_delete( + handle: *mut PhotowallHandle, + album_id: i64, +) -> i32 { clear_last_error(); let result = catch_unwind(AssertUnwindSafe(|| { diff --git a/src-tauri/crates/photowall-ffi/src/auto_scan.rs b/src-tauri/crates/photowall-ffi/src/auto_scan.rs new file mode 100644 index 0000000..9f29359 --- /dev/null +++ b/src-tauri/crates/photowall-ffi/src/auto_scan.rs @@ -0,0 +1,396 @@ +//! Auto-Scan API - periodic background directory scanning. + +use crate::error::{clear_last_error, set_last_error}; +use crate::handle::PhotowallHandle; +use photowall_core::events::EventSinkExt; +use photowall_core::services::{IndexOptions, IndexProgress, PhotoIndexer, ScanOptions}; +use serde::{Deserialize, Serialize}; +use std::ffi::{c_char, CStr, CString}; +use std::panic::{catch_unwind, AssertUnwindSafe}; +use std::path::PathBuf; +use std::sync::atomic::Ordering; +use std::thread; +use std::time::Duration; + +/// Auto-scan configuration from JSON. +#[derive(Deserialize)] +#[serde(rename_all = "camelCase")] +struct AutoScanConfig { + folders: Vec, + #[serde(default = "default_interval")] + interval_secs: u64, + #[serde(default = "default_true")] + recursive: bool, +} + +fn default_interval() -> u64 { + 900 +} + +fn default_true() -> bool { + true +} + +/// Auto-scan started event payload. +#[derive(Serialize)] +#[serde(rename_all = "camelCase")] +struct AutoScanStartedPayload { + folder: String, +} + +/// Auto-scan finished event payload. +#[derive(Serialize)] +#[serde(rename_all = "camelCase")] +struct AutoScanFinishedPayload { + folder: String, + indexed: usize, + skipped: usize, + failed: usize, +} + +/// Auto-scan status response. +#[derive(Serialize)] +#[serde(rename_all = "camelCase")] +struct AutoScanStatus { + running: bool, + scanning: bool, + watched_paths: Vec, +} + +fn string_to_cstr(s: &str) -> *mut c_char { + CString::new(s) + .map(|cs| cs.into_raw()) + .unwrap_or(std::ptr::null_mut()) +} + +/// Start periodic auto-scanning of directories. +/// +/// # Parameters +/// - `handle`: Valid handle from `photowall_init` +/// - `config_json`: JSON config: `{"folders":["path1"],"intervalSecs":900,"recursive":true}` +/// +/// # Returns +/// - `0` on success, `-1` on error +#[no_mangle] +pub unsafe extern "C" fn photowall_auto_scan_start( + handle: *mut PhotowallHandle, + config_json: *const c_char, +) -> i32 { + clear_last_error(); + + let result = catch_unwind(AssertUnwindSafe(|| { + if handle.is_null() || config_json.is_null() { + set_last_error("handle or config_json is null"); + return -1; + } + + let handle = &*handle; + + let config_str = match CStr::from_ptr(config_json).to_str() { + Ok(s) => s, + Err(_) => { + set_last_error("invalid UTF-8 in config_json"); + return -1; + } + }; + + let config: AutoScanConfig = match serde_json::from_str(config_str) { + Ok(c) => c, + Err(e) => { + set_last_error(format!("invalid config JSON: {}", e)); + return -1; + } + }; + + if config.folders.is_empty() { + set_last_error("folders list is empty"); + return -1; + } + + // If already running, stop first + if handle.auto_scan_running.load(Ordering::SeqCst) { + handle.auto_scan_running.store(false, Ordering::SeqCst); + if let Some(h) = handle.auto_scan_handle.lock().take() { + let _ = h.join(); + } + } + + // Store watched paths + *handle.auto_scan_paths.lock() = config.folders.clone(); + + // Set running flag + handle.auto_scan_running.store(true, Ordering::SeqCst); + + // Clone what we need for the background thread + let running = handle.auto_scan_running.clone(); + let scanning = handle.auto_scan_scanning.clone(); + let db = handle.core.database().clone(); + let event_sink = handle.event_sink.clone(); + let folders = config.folders; + let interval = Duration::from_secs(config.interval_secs); + let recursive = config.recursive; + + let thread_handle = thread::spawn(move || { + tracing::info!("Auto-scan thread started, {} folders, interval {:?}", + folders.len(), interval); + + while running.load(Ordering::SeqCst) { + // Scan each folder + for folder in &folders { + if !running.load(Ordering::SeqCst) { + break; + } + + let path = PathBuf::from(folder); + if !path.exists() { + tracing::warn!("Auto-scan: path does not exist: {}", folder); + continue; + } + + scanning.store(true, Ordering::SeqCst); + + event_sink.emit_typed( + "auto-scan:started", + &AutoScanStartedPayload { + folder: folder.clone(), + }, + ); + + let mut scan_options = ScanOptions::default(); + scan_options.recursive = recursive; + + let options = IndexOptions { + scan_options, + skip_existing: true, + detect_duplicates: true, + batch_size: 50, + }; + + let indexer = PhotoIndexer::new(db.clone(), options); + + let sink_for_progress = event_sink.clone(); + let progress_callback = move |progress: &IndexProgress| { + sink_for_progress.emit_typed("index-progress", progress); + }; + + match indexer.index_directory_with_progress(&path, progress_callback) { + Ok(index_result) => { + event_sink.emit_typed( + "auto-scan:finished", + &AutoScanFinishedPayload { + folder: folder.clone(), + indexed: index_result.indexed, + skipped: index_result.skipped, + failed: index_result.failed, + }, + ); + } + Err(e) => { + tracing::error!("Auto-scan indexing failed for {}: {}", folder, e); + } + } + + scanning.store(false, Ordering::SeqCst); + } + + // Sleep in small increments so we can check the running flag + let sleep_step = Duration::from_secs(1); + let mut slept = Duration::ZERO; + while slept < interval && running.load(Ordering::SeqCst) { + thread::sleep(sleep_step); + slept += sleep_step; + } + } + + tracing::info!("Auto-scan thread stopped"); + }); + + *handle.auto_scan_handle.lock() = Some(thread_handle); + + 0 + })); + + result.unwrap_or_else(|_| { + set_last_error("panic in photowall_auto_scan_start"); + -1 + }) +} + +/// Stop the auto-scan background thread. +/// +/// # Returns +/// - `0` on success, `-1` on error +#[no_mangle] +pub unsafe extern "C" fn photowall_auto_scan_stop( + handle: *mut PhotowallHandle, +) -> i32 { + clear_last_error(); + + let result = catch_unwind(AssertUnwindSafe(|| { + if handle.is_null() { + set_last_error("handle is null"); + return -1; + } + + let handle = &*handle; + + // Signal the thread to stop + handle.auto_scan_running.store(false, Ordering::SeqCst); + + // Wait for the thread to finish + if let Some(h) = handle.auto_scan_handle.lock().take() { + let _ = h.join(); + } + + // Clear watched paths + handle.auto_scan_paths.lock().clear(); + + tracing::info!("Auto-scan stopped"); + 0 + })); + + result.unwrap_or_else(|_| { + set_last_error("panic in photowall_auto_scan_stop"); + -1 + }) +} + +/// Get auto-scan status as JSON. +/// +/// # Returns +/// - `0` on success, `-1` on error +/// +/// Output JSON: `{"running": bool, "scanning": bool, "watchedPaths": [...]}` +#[no_mangle] +pub unsafe extern "C" fn photowall_auto_scan_status_json( + handle: *const PhotowallHandle, + out_json: *mut *mut c_char, +) -> i32 { + clear_last_error(); + + let result = catch_unwind(AssertUnwindSafe(|| { + if handle.is_null() || out_json.is_null() { + set_last_error("handle or out_json is null"); + return -1; + } + + let handle = &*handle; + + let status = AutoScanStatus { + running: handle.auto_scan_running.load(Ordering::SeqCst), + scanning: handle.auto_scan_scanning.load(Ordering::SeqCst), + watched_paths: handle.auto_scan_paths.lock().clone(), + }; + + let json = serde_json::to_string(&status) + .unwrap_or_else(|_| r#"{"running":false,"scanning":false,"watchedPaths":[]}"#.to_string()); + *out_json = string_to_cstr(&json); + 0 + })); + + result.unwrap_or_else(|_| { + set_last_error("panic in photowall_auto_scan_status_json"); + -1 + }) +} + +/// Trigger an immediate auto-scan for a specific directory. +/// +/// # Returns +/// - Job ID (> 0) on success, `0` on error +/// +/// Events emitted: +/// - `auto-scan:started`: When scanning begins +/// - `index-progress`: Progress updates during indexing +/// - `auto-scan:finished`: When scanning completes +#[no_mangle] +pub unsafe extern "C" fn photowall_auto_scan_trigger( + handle: *const PhotowallHandle, + dir_path_utf8: *const c_char, +) -> u64 { + clear_last_error(); + + let result = catch_unwind(AssertUnwindSafe(|| { + if handle.is_null() || dir_path_utf8.is_null() { + set_last_error("handle or dir_path_utf8 is null"); + return 0; + } + + let handle = &*handle; + + let path_str = match CStr::from_ptr(dir_path_utf8).to_str() { + Ok(s) => s, + Err(_) => { + set_last_error("invalid UTF-8 in dir_path_utf8"); + return 0; + } + }; + let path = PathBuf::from(path_str); + + if !path.exists() { + set_last_error(format!("path does not exist: {}", path_str)); + return 0; + } + + // Start a job for cancellation support + let cancel_token = handle.core.jobs().start_job(); + let job_id = cancel_token.job_id(); + + // Clone what we need for the background thread + let db = handle.core.database().clone(); + let event_sink = handle.event_sink.clone(); + let job_manager = handle.core.jobs().clone(); + let folder = path_str.to_string(); + + thread::spawn(move || { + event_sink.emit_typed( + "auto-scan:started", + &AutoScanStartedPayload { + folder: folder.clone(), + }, + ); + + let options = IndexOptions { + scan_options: ScanOptions::default(), + skip_existing: true, + detect_duplicates: true, + batch_size: 50, + }; + + let indexer = PhotoIndexer::with_cancel_flag(db, options, cancel_token.flag()); + + let sink_for_progress = event_sink.clone(); + let progress_callback = move |progress: &IndexProgress| { + sink_for_progress.emit_typed("index-progress", progress); + }; + + let result = indexer.index_directory_with_progress(&path, progress_callback); + + job_manager.complete_job(job_id); + + match result { + Ok(index_result) => { + event_sink.emit_typed( + "auto-scan:finished", + &AutoScanFinishedPayload { + folder, + indexed: index_result.indexed, + skipped: index_result.skipped, + failed: index_result.failed, + }, + ); + } + Err(e) => { + tracing::error!("Auto-scan trigger failed: {}", e); + } + } + }); + + job_id + })); + + result.unwrap_or_else(|_| { + set_last_error("panic in photowall_auto_scan_trigger"); + 0 + }) +} \ No newline at end of file diff --git a/src-tauri/crates/photowall-ffi/src/editor.rs b/src-tauri/crates/photowall-ffi/src/editor.rs new file mode 100644 index 0000000..587823e --- /dev/null +++ b/src-tauri/crates/photowall-ffi/src/editor.rs @@ -0,0 +1,304 @@ +//! Editor API - photo editing FFI functions. + +use crate::error::{clear_last_error, set_last_error}; +use crate::handle::PhotowallHandle; +use photowall_core::services::{ + CropRect, EditOperation, EditParams, EditorService, FlipDirection, +}; +use std::ffi::{c_char, CStr, CString}; +use std::panic::{catch_unwind, AssertUnwindSafe}; +use std::path::Path; + +/// Check if a file is editable (non-RAW image format). +/// +/// Returns 1 if editable, 0 if not editable, -1 on error. +#[no_mangle] +pub unsafe extern "C" fn photowall_editor_is_editable( + _handle: *const PhotowallHandle, + file_path_utf8: *const c_char, +) -> i32 { + clear_last_error(); + + let result = catch_unwind(AssertUnwindSafe(|| { + if file_path_utf8.is_null() { + set_last_error("file_path_utf8 is null"); + return -1; + } + + let path_str = match CStr::from_ptr(file_path_utf8).to_str() { + Ok(s) => s, + Err(_) => { + set_last_error("invalid UTF-8 in file_path"); + return -1; + } + }; + + let ext = Path::new(path_str) + .extension() + .and_then(|e| e.to_str()) + .map(|e| e.to_lowercase()) + .unwrap_or_default(); + + match ext.as_str() { + "jpg" | "jpeg" | "png" | "bmp" | "gif" + | "tiff" | "tif" | "webp" => 1, + _ => 0, + } + })); + + result.unwrap_or_else(|_| { + set_last_error("panic in photowall_editor_is_editable"); + -1 + }) +} + +/// Parse a JSON array of edit operations into Vec. +fn parse_operations(json_str: &str) -> Result, String> { + let arr: Vec = + serde_json::from_str(json_str).map_err(|e| format!("invalid JSON: {}", e))?; + + let mut ops = Vec::new(); + for item in &arr { + let op_type = item["type"] + .as_str() + .ok_or_else(|| "missing type field".to_string())?; + let op = match op_type { + "rotate" => EditOperation::Rotate { + degrees: item["degrees"].as_i64().unwrap_or(0) as i32, + }, + "flip" => { + let dir = item["direction"].as_str().unwrap_or("horizontal"); + EditOperation::Flip { + direction: if dir == "vertical" { + FlipDirection::Vertical + } else { + FlipDirection::Horizontal + }, + } + } + "crop" => EditOperation::Crop { + rect: CropRect { + x: item["x"].as_u64().unwrap_or(0) as u32, + y: item["y"].as_u64().unwrap_or(0) as u32, + width: item["width"].as_u64().unwrap_or(0) as u32, + height: item["height"].as_u64().unwrap_or(0) as u32, + }, + }, + "brightness" => EditOperation::Brightness { + value: item["value"].as_i64().unwrap_or(0) as i32, + }, + "contrast" => EditOperation::Contrast { + value: item["value"].as_i64().unwrap_or(0) as i32, + }, + "saturation" => EditOperation::Saturation { + value: item["value"].as_i64().unwrap_or(0) as i32, + }, + "exposure" => EditOperation::Exposure { + value: item["value"].as_i64().unwrap_or(0) as i32, + }, + "sharpen" => EditOperation::Sharpen { + value: item["value"].as_i64().unwrap_or(0) as i32, + }, + "blur" => EditOperation::Blur { + value: item["value"].as_i64().unwrap_or(0) as i32, + }, + "highlights" => EditOperation::Highlights { + value: item["value"].as_i64().unwrap_or(0) as i32, + }, + "shadows" => EditOperation::Shadows { + value: item["value"].as_i64().unwrap_or(0) as i32, + }, + "temperature" => EditOperation::Temperature { + value: item["value"].as_i64().unwrap_or(0) as i32, + }, + "tint" => EditOperation::Tint { + value: item["value"].as_i64().unwrap_or(0) as i32, + }, + "vignette" => EditOperation::Vignette { + value: item["value"].as_i64().unwrap_or(0) as i32, + }, + "autoEnhance" => EditOperation::AutoEnhance, + other => return Err(format!("unknown operation: {}", other)), + }; + ops.push(op); + } + Ok(ops) +} + +/// Apply edits to an image and save the result. +/// +/// Returns 0 on success, -1 on error. +#[no_mangle] +pub unsafe extern "C" fn photowall_editor_apply_edits( + _handle: *const PhotowallHandle, + input_path_utf8: *const c_char, + operations_json: *const c_char, + output_path_utf8: *const c_char, +) -> i32 { + clear_last_error(); + + let result = catch_unwind(AssertUnwindSafe(|| { + if input_path_utf8.is_null() || operations_json.is_null() || output_path_utf8.is_null() { + set_last_error("null parameter in photowall_editor_apply_edits"); + return -1; + } + + let input_str = match CStr::from_ptr(input_path_utf8).to_str() { + Ok(s) => s, + Err(_) => { + set_last_error("invalid UTF-8 in input_path"); + return -1; + } + }; + let ops_str = match CStr::from_ptr(operations_json).to_str() { + Ok(s) => s, + Err(_) => { + set_last_error("invalid UTF-8 in operations_json"); + return -1; + } + }; + let output_str = match CStr::from_ptr(output_path_utf8).to_str() { + Ok(s) => s, + Err(_) => { + set_last_error("invalid UTF-8 in output_path"); + return -1; + } + }; + + let operations = match parse_operations(ops_str) { + Ok(ops) => ops, + Err(e) => { + set_last_error(format!("parse operations failed: {}", e)); + return -1; + } + }; + + let params = EditParams { operations }; + + let img = match EditorService::load_image(Path::new(input_str)) { + Ok(img) => img, + Err(e) => { + set_last_error(format!("load image failed: {}", e)); + return -1; + } + }; + + let edited = match EditorService::apply_edits(img, ¶ms) { + Ok(img) => img, + Err(e) => { + set_last_error(format!("apply edits failed: {}", e)); + return -1; + } + }; + + match EditorService::save_image(&edited, Path::new(output_str), None) { + Ok(()) => 0, + Err(e) => { + set_last_error(format!("save image failed: {}", e)); + -1 + } + } + })); + + result.unwrap_or_else(|_| { + set_last_error("panic in photowall_editor_apply_edits"); + -1 + }) +} + +/// Generate a preview of edits applied to an image. +/// +/// Loads the image, applies edits, resizes to max_size, saves to a temp file, +/// and returns the temp file path via out_path. +/// +/// Returns 0 on success, -1 on error. +#[no_mangle] +pub unsafe extern "C" fn photowall_editor_preview( + _handle: *const PhotowallHandle, + input_path_utf8: *const c_char, + operations_json: *const c_char, + max_size: u32, + out_path: *mut *mut c_char, +) -> i32 { + clear_last_error(); + + let result = catch_unwind(AssertUnwindSafe(|| { + if input_path_utf8.is_null() || operations_json.is_null() || out_path.is_null() { + set_last_error("null parameter in photowall_editor_preview"); + return -1; + } + + let input_str = match CStr::from_ptr(input_path_utf8).to_str() { + Ok(s) => s, + Err(_) => { + set_last_error("invalid UTF-8 in input_path"); + return -1; + } + }; + let ops_str = match CStr::from_ptr(operations_json).to_str() { + Ok(s) => s, + Err(_) => { + set_last_error("invalid UTF-8 in operations_json"); + return -1; + } + }; + + let operations = match parse_operations(ops_str) { + Ok(ops) => ops, + Err(e) => { + set_last_error(format!("parse operations failed: {}", e)); + return -1; + } + }; + + let params = EditParams { operations }; + + let img = match EditorService::load_image(Path::new(input_str)) { + Ok(img) => img, + Err(e) => { + set_last_error(format!("load image failed: {}", e)); + return -1; + } + }; + + let edited = match EditorService::apply_edits(img, ¶ms) { + Ok(img) => img, + Err(e) => { + set_last_error(format!("apply edits failed: {}", e)); + return -1; + } + }; + + let preview = EditorService::generate_preview(&edited, max_size); + + // Save to temp file + let temp_dir = std::env::temp_dir(); + let temp_name = format!("photowall_preview_{}.jpg", std::process::id()); + let temp_path = temp_dir.join(temp_name); + + match EditorService::save_image(&preview, &temp_path, Some(85)) { + Ok(()) => { + let path_string = temp_path.to_string_lossy().to_string(); + match CString::new(path_string) { + Ok(cs) => { + *out_path = cs.into_raw(); + 0 + } + Err(_) => { + set_last_error("failed to create CString for path"); + -1 + } + } + } + Err(e) => { + set_last_error(format!("save preview failed: {}", e)); + -1 + } + } + })); + + result.unwrap_or_else(|_| { + set_last_error("panic in photowall_editor_preview"); + -1 + }) +} diff --git a/src-tauri/crates/photowall-ffi/src/file_ops.rs b/src-tauri/crates/photowall-ffi/src/file_ops.rs new file mode 100644 index 0000000..25049d2 --- /dev/null +++ b/src-tauri/crates/photowall-ffi/src/file_ops.rs @@ -0,0 +1,1088 @@ +//! File Operations API - async import/export. + +use crate::error::{clear_last_error, set_last_error}; +use crate::handle::PhotowallHandle; +use photowall_core::events::EventSinkExt; +use serde::Serialize; +use std::ffi::{c_char, CStr}; +use std::panic::{catch_unwind, AssertUnwindSafe}; +use std::path::{Path, PathBuf}; +use std::thread; + +/// Import progress event payload. +#[derive(Serialize)] +#[serde(rename_all = "camelCase")] +struct ImportProgressPayload { + current: usize, + total: usize, + current_file: String, +} + +/// Import finished event payload. +#[derive(Serialize)] +#[serde(rename_all = "camelCase")] +struct ImportFinishedPayload { + job_id: u64, + imported: usize, + failed: usize, + skipped: usize, +} + +/// Import cancelled event payload. +#[derive(Serialize)] +#[serde(rename_all = "camelCase")] +struct ImportCancelledPayload { + job_id: u64, +} + +/// Export progress event payload. +#[derive(Serialize)] +#[serde(rename_all = "camelCase")] +struct ExportProgressPayload { + current: usize, + total: usize, + current_file: String, +} + +/// Export finished event payload. +#[derive(Serialize)] +#[serde(rename_all = "camelCase")] +struct ExportFinishedPayload { + job_id: u64, + exported: usize, + failed: usize, +} + +/// Export cancelled event payload. +#[derive(Serialize)] +#[serde(rename_all = "camelCase")] +struct ExportCancelledPayload { + job_id: u64, +} + +/// Supported image extensions for import filtering. +const IMAGE_EXTENSIONS: &[&str] = &[ + "jpg", "jpeg", "png", "gif", "bmp", "tiff", "tif", "webp", "heic", "heif", + "raw", "cr2", "cr3", "nef", "arw", "dng", "orf", "rw2", "pef", "srw", + "avif", "jxl", "svg", +]; + +fn is_image_file(path: &std::path::Path) -> bool { + path.extension() + .and_then(|ext| ext.to_str()) + .map(|ext| IMAGE_EXTENSIONS.contains(&ext.to_lowercase().as_str())) + .unwrap_or(false) +} + +/// Ensure a user-provided name cannot escape the current directory. +fn is_safe_file_name(name: &str) -> bool { + if name.trim().is_empty() { + return false; + } + + let path = Path::new(name); + match path.file_name() { + Some(file_name) + if file_name == path.as_os_str() + && file_name != std::ffi::OsStr::new(".") + && file_name != std::ffi::OsStr::new("..") => + { + true + } + _ => false, + } +} + +/// Move file, with copy+delete fallback for cross-volume moves. +fn move_file_with_fallback(source: &Path, dest: &Path) -> std::io::Result<()> { + match std::fs::rename(source, dest) { + Ok(()) => Ok(()), + Err(rename_err) => match std::fs::copy(source, dest) { + Ok(_) => std::fs::remove_file(source), + Err(copy_err) => Err(std::io::Error::new( + copy_err.kind(), + format!( + "rename failed: {}; fallback copy failed: {}", + rename_err, copy_err + ), + )), + }, + } +} + +/// Import photos from source paths to a target folder asynchronously. +/// +/// # Parameters +/// - `handle`: Valid handle from `photowall_init` +/// - `source_paths_json`: JSON array of file paths to import +/// - `target_folder`: Destination folder (NULL to use default photos directory) +/// +/// # Returns +/// - Job ID (> 0) on success +/// - `0` on error (call `photowall_last_error` for details) +/// +/// # Events emitted +/// - `import-progress`: { current, total, currentFile } +/// - `import-finished`: { jobId, imported, failed, skipped } +/// - `import-cancelled`: { jobId } +#[no_mangle] +pub unsafe extern "C" fn photowall_import_photos_async( + handle: *mut PhotowallHandle, + source_paths_json: *const c_char, + target_folder: *const c_char, +) -> u64 { + clear_last_error(); + + let result = catch_unwind(AssertUnwindSafe(|| { + if handle.is_null() || source_paths_json.is_null() { + set_last_error("handle or source_paths_json is null"); + return 0; + } + + let handle = &*handle; + + // Parse source paths JSON + let paths_str = match CStr::from_ptr(source_paths_json).to_str() { + Ok(s) => s, + Err(_) => { + set_last_error("invalid UTF-8 in source_paths_json"); + return 0; + } + }; + + let source_paths: Vec = match serde_json::from_str(paths_str) { + Ok(v) => v, + Err(e) => { + set_last_error(format!("invalid JSON in source_paths_json: {}", e)); + return 0; + } + }; + + if source_paths.is_empty() { + set_last_error("source_paths_json is empty"); + return 0; + } + + // Parse target folder (optional) + let target_dir = if target_folder.is_null() { + // Use default: user's Pictures directory + dirs::picture_dir().unwrap_or_else(|| PathBuf::from("C:\\Users\\Public\\Pictures")) + } else { + match CStr::from_ptr(target_folder).to_str() { + Ok(s) => PathBuf::from(s), + Err(_) => { + set_last_error("invalid UTF-8 in target_folder"); + return 0; + } + } + }; + + // Start a job for cancellation support + let cancel_token = handle.core.jobs().start_job(); + let job_id = cancel_token.job_id(); + + let db = handle.core.database().clone(); + let event_sink = handle.event_sink.clone(); + let job_manager = handle.core.jobs().clone(); + + thread::spawn(move || { + let total = source_paths.len(); + let mut imported = 0usize; + let mut failed = 0usize; + let mut skipped = 0usize; + + // Ensure target directory exists + if let Err(e) = std::fs::create_dir_all(&target_dir) { + tracing::error!("Failed to create target directory: {}", e); + job_manager.complete_job(job_id); + event_sink.emit_typed( + "import-finished", + &ImportFinishedPayload { + job_id, + imported: 0, + failed: total, + skipped: 0, + }, + ); + return; + } + + for (i, source_path_str) in source_paths.iter().enumerate() { + // Check cancellation + if cancel_token.is_cancelled() { + break; + } + + let source_path = PathBuf::from(source_path_str); + + // Emit progress + event_sink.emit_typed( + "import-progress", + &ImportProgressPayload { + current: i + 1, + total, + current_file: source_path_str.clone(), + }, + ); + + // Skip non-image files + if !is_image_file(&source_path) { + skipped += 1; + continue; + } + + // Check source exists + if !source_path.exists() { + tracing::warn!("Import source not found: {}", source_path_str); + failed += 1; + continue; + } + + // Build destination path + let file_name = source_path + .file_name() + .unwrap_or_default() + .to_string_lossy() + .to_string(); + let mut dest_path = target_dir.join(&file_name); + + // Handle name conflicts by appending a number + if dest_path.exists() { + let stem = source_path + .file_stem() + .unwrap_or_default() + .to_string_lossy() + .to_string(); + let ext = source_path + .extension() + .unwrap_or_default() + .to_string_lossy() + .to_string(); + let mut counter = 1u32; + loop { + let new_name = if ext.is_empty() { + format!("{}_{}", stem, counter) + } else { + format!("{}_{}.{}", stem, counter, ext) + }; + dest_path = target_dir.join(&new_name); + if !dest_path.exists() { + break; + } + counter += 1; + } + } + + // Copy file + match std::fs::copy(&source_path, &dest_path) { + Ok(_) => { + imported += 1; + } + Err(e) => { + tracing::error!("Failed to copy {}: {}", source_path_str, e); + failed += 1; + } + } + } + + // Complete the job + job_manager.complete_job(job_id); + + if cancel_token.is_cancelled() { + event_sink.emit_typed( + "import-cancelled", + &ImportCancelledPayload { job_id }, + ); + } else { + // Index the target folder after import + let _ = import_index_folder(&db, &target_dir); + + event_sink.emit_typed( + "import-finished", + &ImportFinishedPayload { + job_id, + imported, + failed, + skipped, + }, + ); + } + }); + + job_id + })); + + result.unwrap_or_else(|_| { + set_last_error("panic in photowall_import_photos_async"); + 0 + }) +} + +/// Helper: index a folder after import using the indexer. +fn import_index_folder( + db: &std::sync::Arc, + folder: &std::path::Path, +) { + use photowall_core::services::{IndexOptions, PhotoIndexer, ScanOptions}; + + let options = IndexOptions { + scan_options: ScanOptions::default(), + skip_existing: true, + detect_duplicates: true, + batch_size: 50, + }; + + let indexer = PhotoIndexer::new(db.clone(), options); + if let Err(e) = indexer.index_directory(folder) { + tracing::error!("Post-import indexing failed for {:?}: {}", folder, e); + } +} + +/// Export photos to a target folder asynchronously. +/// +/// # Parameters +/// - `handle`: Valid handle from `photowall_init` +/// - `photo_ids_json`: JSON array of photo IDs to export +/// - `target_folder`: Destination folder path +/// +/// # Returns +/// - Job ID (> 0) on success +/// - `0` on error (call `photowall_last_error` for details) +/// +/// # Events emitted +/// - `export-progress`: { current, total, currentFile } +/// - `export-finished`: { jobId, exported, failed } +/// - `export-cancelled`: { jobId } +#[no_mangle] +pub unsafe extern "C" fn photowall_export_photos_async( + handle: *mut PhotowallHandle, + photo_ids_json: *const c_char, + target_folder: *const c_char, +) -> u64 { + clear_last_error(); + + let result = catch_unwind(AssertUnwindSafe(|| { + if handle.is_null() || photo_ids_json.is_null() || target_folder.is_null() { + set_last_error("handle, photo_ids_json, or target_folder is null"); + return 0; + } + + let handle = &*handle; + + // Parse photo IDs + let ids_str = match CStr::from_ptr(photo_ids_json).to_str() { + Ok(s) => s, + Err(_) => { + set_last_error("invalid UTF-8 in photo_ids_json"); + return 0; + } + }; + + let photo_ids: Vec = match serde_json::from_str(ids_str) { + Ok(v) => v, + Err(e) => { + set_last_error(format!("invalid JSON in photo_ids_json: {}", e)); + return 0; + } + }; + + if photo_ids.is_empty() { + set_last_error("photo_ids_json is empty"); + return 0; + } + + // Parse target folder + let target_str = match CStr::from_ptr(target_folder).to_str() { + Ok(s) => s, + Err(_) => { + set_last_error("invalid UTF-8 in target_folder"); + return 0; + } + }; + let target_dir = PathBuf::from(target_str); + + // Start a job for cancellation support + let cancel_token = handle.core.jobs().start_job(); + let job_id = cancel_token.job_id(); + + let db = handle.core.database().clone(); + let event_sink = handle.event_sink.clone(); + let job_manager = handle.core.jobs().clone(); + + thread::spawn(move || { + let total = photo_ids.len(); + let mut exported = 0usize; + let mut failed = 0usize; + + // Ensure target directory exists + if let Err(e) = std::fs::create_dir_all(&target_dir) { + tracing::error!("Failed to create export directory: {}", e); + job_manager.complete_job(job_id); + event_sink.emit_typed( + "export-finished", + &ExportFinishedPayload { + job_id, + exported: 0, + failed: total, + }, + ); + return; + } + + for (i, photo_id) in photo_ids.iter().enumerate() { + // Check cancellation + if cancel_token.is_cancelled() { + break; + } + + // Look up photo from database + let photo = match db.get_photo(*photo_id) { + Ok(Some(p)) => p, + Ok(None) => { + tracing::warn!("Photo not found for export: id={}", photo_id); + failed += 1; + continue; + } + Err(e) => { + tracing::error!("DB error looking up photo {}: {}", photo_id, e); + failed += 1; + continue; + } + }; + + let source_path = PathBuf::from(&photo.file_path); + + // Emit progress + event_sink.emit_typed( + "export-progress", + &ExportProgressPayload { + current: i + 1, + total, + current_file: photo.file_name.clone(), + }, + ); + + // Check source exists + if !source_path.exists() { + tracing::warn!("Export source not found: {}", photo.file_path); + failed += 1; + continue; + } + + // Build destination path + let mut dest_path = target_dir.join(&photo.file_name); + + // Handle name conflicts + if dest_path.exists() { + let stem = source_path + .file_stem() + .unwrap_or_default() + .to_string_lossy() + .to_string(); + let ext = source_path + .extension() + .unwrap_or_default() + .to_string_lossy() + .to_string(); + let mut counter = 1u32; + loop { + let new_name = if ext.is_empty() { + format!("{}_{}", stem, counter) + } else { + format!("{}_{}.{}", stem, counter, ext) + }; + dest_path = target_dir.join(&new_name); + if !dest_path.exists() { + break; + } + counter += 1; + } + } + + // Copy file + match std::fs::copy(&source_path, &dest_path) { + Ok(_) => { + exported += 1; + } + Err(e) => { + tracing::error!( + "Failed to export photo {} to {:?}: {}", + photo_id, dest_path, e + ); + failed += 1; + } + } + } + + // Complete the job + job_manager.complete_job(job_id); + + if cancel_token.is_cancelled() { + event_sink.emit_typed( + "export-cancelled", + &ExportCancelledPayload { job_id }, + ); + } else { + event_sink.emit_typed( + "export-finished", + &ExportFinishedPayload { + job_id, + exported, + failed, + }, + ); + } + }); + + job_id + })); + + result.unwrap_or_else(|_| { + set_last_error("panic in photowall_export_photos_async"); + 0 + }) +} + +// ============================================================================ +// Move Photos +// ============================================================================ + +#[derive(Serialize)] +#[serde(rename_all = "camelCase")] +struct MoveProgressPayload { + current: usize, + total: usize, + current_file: String, +} + +#[derive(Serialize)] +#[serde(rename_all = "camelCase")] +struct MoveFinishedPayload { + job_id: u64, + moved: usize, + failed: usize, +} + +#[derive(Serialize)] +#[serde(rename_all = "camelCase")] +struct MoveCancelledPayload { + job_id: u64, +} + +// ============================================================================ +// Copy Photos +// ============================================================================ + +#[derive(Serialize)] +#[serde(rename_all = "camelCase")] +struct CopyProgressPayload { + current: usize, + total: usize, + current_file: String, +} + +#[derive(Serialize)] +#[serde(rename_all = "camelCase")] +struct CopyFinishedPayload { + job_id: u64, + copied: usize, + failed: usize, +} + +#[derive(Serialize)] +#[serde(rename_all = "camelCase")] +struct CopyCancelledPayload { + job_id: u64, +} + +// ============================================================================ +// Batch Rename +// ============================================================================ + +#[derive(Serialize)] +#[serde(rename_all = "camelCase")] +struct BatchRenameProgressPayload { + current: usize, + total: usize, + current_file: String, +} + +#[derive(Serialize)] +#[serde(rename_all = "camelCase")] +struct BatchRenameFinishedPayload { + job_id: u64, + renamed: usize, + failed: usize, +} + +#[derive(Serialize)] +#[serde(rename_all = "camelCase")] +struct BatchRenameCancelledPayload { + job_id: u64, +} + +/// Move photos to a target folder asynchronously. +/// +/// For each photo: DB lookup → fs::rename (fallback copy+delete for cross-volume) → db.update_photo_path() +/// +/// Events: move-progress, move-finished, move-cancelled +#[no_mangle] +pub unsafe extern "C" fn photowall_move_photos_async( + handle: *mut PhotowallHandle, + photo_ids_json: *const c_char, + target_folder: *const c_char, +) -> u64 { + clear_last_error(); + + let result = catch_unwind(AssertUnwindSafe(|| { + if handle.is_null() || photo_ids_json.is_null() || target_folder.is_null() { + set_last_error("handle, photo_ids_json, or target_folder is null"); + return 0; + } + + let handle = &*handle; + + let ids_str = match CStr::from_ptr(photo_ids_json).to_str() { + Ok(s) => s, + Err(_) => { set_last_error("invalid UTF-8 in photo_ids_json"); return 0; } + }; + let photo_ids: Vec = match serde_json::from_str(ids_str) { + Ok(v) => v, + Err(e) => { set_last_error(format!("invalid JSON in photo_ids_json: {}", e)); return 0; } + }; + if photo_ids.is_empty() { + set_last_error("photo_ids_json is empty"); + return 0; + } + + let target_str = match CStr::from_ptr(target_folder).to_str() { + Ok(s) => s, + Err(_) => { set_last_error("invalid UTF-8 in target_folder"); return 0; } + }; + let target_dir = PathBuf::from(target_str); + + let cancel_token = handle.core.jobs().start_job(); + let job_id = cancel_token.job_id(); + let db = handle.core.database().clone(); + let event_sink = handle.event_sink.clone(); + let job_manager = handle.core.jobs().clone(); + + thread::spawn(move || { + let total = photo_ids.len(); + let mut moved = 0usize; + let mut failed = 0usize; + + if let Err(e) = std::fs::create_dir_all(&target_dir) { + tracing::error!("Failed to create target directory: {}", e); + job_manager.complete_job(job_id); + event_sink.emit_typed("move-finished", &MoveFinishedPayload { job_id, moved: 0, failed: total }); + return; + } + + for (i, photo_id) in photo_ids.iter().enumerate() { + if cancel_token.is_cancelled() { break; } + + let photo = match db.get_photo(*photo_id) { + Ok(Some(p)) => p, + Ok(None) => { tracing::warn!("Photo not found for move: id={}", photo_id); failed += 1; continue; } + Err(e) => { tracing::error!("DB error looking up photo {}: {}", photo_id, e); failed += 1; continue; } + }; + + let source_path = PathBuf::from(&photo.file_path); + event_sink.emit_typed("move-progress", &MoveProgressPayload { current: i + 1, total, current_file: photo.file_name.clone() }); + + if !source_path.exists() { + tracing::warn!("Move source not found: {}", photo.file_path); + failed += 1; + continue; + } + + let dest_path = target_dir.join(&photo.file_name); + + // Try rename first (same volume), fallback to copy+delete. + match move_file_with_fallback(&source_path, &dest_path) { + Ok(()) => { + let new_path = dest_path.to_string_lossy().to_string(); + if let Err(e) = db.update_photo_path(*photo_id, &new_path, &photo.file_name) { + tracing::error!("DB update failed after move for photo {}: {}", photo_id, e); + // Roll back with the same cross-volume-safe strategy. + if let Err(rollback_err) = move_file_with_fallback(&dest_path, &source_path) { + tracing::error!( + "Rollback move failed for photo {} from {:?} to {:?}: {}", + photo_id, + dest_path, + source_path, + rollback_err + ); + } + failed += 1; + } else { + moved += 1; + } + } + Err(e) => { + tracing::error!("Failed to move photo {} to {:?}: {}", photo_id, dest_path, e); + failed += 1; + } + } + } + + job_manager.complete_job(job_id); + if cancel_token.is_cancelled() { + event_sink.emit_typed("move-cancelled", &MoveCancelledPayload { job_id }); + } else { + event_sink.emit_typed("move-finished", &MoveFinishedPayload { job_id, moved, failed }); + } + }); + + job_id + })); + + result.unwrap_or_else(|_| { set_last_error("panic in photowall_move_photos_async"); 0 }) +} + +/// Copy photos to a target folder asynchronously. +/// +/// For each photo: DB lookup → fs::copy → index target folder +/// +/// Events: copy-progress, copy-finished, copy-cancelled +#[no_mangle] +pub unsafe extern "C" fn photowall_copy_photos_async( + handle: *mut PhotowallHandle, + photo_ids_json: *const c_char, + target_folder: *const c_char, +) -> u64 { + clear_last_error(); + + let result = catch_unwind(AssertUnwindSafe(|| { + if handle.is_null() || photo_ids_json.is_null() || target_folder.is_null() { + set_last_error("handle, photo_ids_json, or target_folder is null"); + return 0; + } + + let handle = &*handle; + + let ids_str = match CStr::from_ptr(photo_ids_json).to_str() { + Ok(s) => s, + Err(_) => { set_last_error("invalid UTF-8 in photo_ids_json"); return 0; } + }; + let photo_ids: Vec = match serde_json::from_str(ids_str) { + Ok(v) => v, + Err(e) => { set_last_error(format!("invalid JSON in photo_ids_json: {}", e)); return 0; } + }; + if photo_ids.is_empty() { + set_last_error("photo_ids_json is empty"); + return 0; + } + + let target_str = match CStr::from_ptr(target_folder).to_str() { + Ok(s) => s, + Err(_) => { set_last_error("invalid UTF-8 in target_folder"); return 0; } + }; + let target_dir = PathBuf::from(target_str); + + let cancel_token = handle.core.jobs().start_job(); + let job_id = cancel_token.job_id(); + let db = handle.core.database().clone(); + let event_sink = handle.event_sink.clone(); + let job_manager = handle.core.jobs().clone(); + + thread::spawn(move || { + let total = photo_ids.len(); + let mut copied = 0usize; + let mut failed = 0usize; + + if let Err(e) = std::fs::create_dir_all(&target_dir) { + tracing::error!("Failed to create copy target directory: {}", e); + job_manager.complete_job(job_id); + event_sink.emit_typed("copy-finished", &CopyFinishedPayload { job_id, copied: 0, failed: total }); + return; + } + + for (i, photo_id) in photo_ids.iter().enumerate() { + if cancel_token.is_cancelled() { break; } + + let photo = match db.get_photo(*photo_id) { + Ok(Some(p)) => p, + Ok(None) => { tracing::warn!("Photo not found for copy: id={}", photo_id); failed += 1; continue; } + Err(e) => { tracing::error!("DB error looking up photo {}: {}", photo_id, e); failed += 1; continue; } + }; + + let source_path = PathBuf::from(&photo.file_path); + event_sink.emit_typed("copy-progress", &CopyProgressPayload { current: i + 1, total, current_file: photo.file_name.clone() }); + + if !source_path.exists() { + tracing::warn!("Copy source not found: {}", photo.file_path); + failed += 1; + continue; + } + + let mut dest_path = target_dir.join(&photo.file_name); + + // Handle name conflicts + if dest_path.exists() { + let stem = source_path.file_stem().unwrap_or_default().to_string_lossy().to_string(); + let ext = source_path.extension().unwrap_or_default().to_string_lossy().to_string(); + let mut counter = 1u32; + loop { + let new_name = if ext.is_empty() { + format!("{}_{}", stem, counter) + } else { + format!("{}_{}.{}", stem, counter, ext) + }; + dest_path = target_dir.join(&new_name); + if !dest_path.exists() { break; } + counter += 1; + } + } + + match std::fs::copy(&source_path, &dest_path) { + Ok(_) => { copied += 1; } + Err(e) => { + tracing::error!("Failed to copy photo {} to {:?}: {}", photo_id, dest_path, e); + failed += 1; + } + } + } + + // Index the target folder so copied photos appear in library + let _ = import_index_folder(&db, &target_dir); + + job_manager.complete_job(job_id); + if cancel_token.is_cancelled() { + event_sink.emit_typed("copy-cancelled", &CopyCancelledPayload { job_id }); + } else { + event_sink.emit_typed("copy-finished", &CopyFinishedPayload { job_id, copied, failed }); + } + }); + + job_id + })); + + result.unwrap_or_else(|_| { set_last_error("panic in photowall_copy_photos_async"); 0 }) +} + +/// Rename a single photo synchronously. +/// +/// DB lookup → build new path in same dir → fs::rename → db.update_photo_path() +/// +/// Returns 0 on success, -1 on error. +#[no_mangle] +pub unsafe extern "C" fn photowall_rename_photo( + handle: *mut PhotowallHandle, + photo_id: i64, + new_name: *const c_char, +) -> i32 { + clear_last_error(); + + let result = catch_unwind(AssertUnwindSafe(|| { + if handle.is_null() || new_name.is_null() { + set_last_error("handle or new_name is null"); + return -1; + } + + let handle = &*handle; + let new_name_str = match CStr::from_ptr(new_name).to_str() { + Ok(s) => s, + Err(_) => { set_last_error("invalid UTF-8 in new_name"); return -1; } + }; + + if !is_safe_file_name(new_name_str) { + set_last_error("new_name must be a plain filename without path separators"); + return -1; + } + + let db = handle.core.database(); + let photo = match db.get_photo(photo_id) { + Ok(Some(p)) => p, + Ok(None) => { set_last_error(format!("photo not found: id={}", photo_id)); return -1; } + Err(e) => { set_last_error(format!("DB error: {}", e)); return -1; } + }; + + let source_path = PathBuf::from(&photo.file_path); + let parent_dir = match source_path.parent() { + Some(p) => p, + None => { set_last_error("cannot determine parent directory"); return -1; } + }; + let dest_path = parent_dir.join(new_name_str); + + if dest_path.exists() { + set_last_error(format!("target file already exists: {}", dest_path.display())); + return -1; + } + + if let Err(e) = std::fs::rename(&source_path, &dest_path) { + set_last_error(format!("rename failed: {}", e)); + return -1; + } + + let new_path_str = dest_path.to_string_lossy().to_string(); + if let Err(e) = db.update_photo_path(photo_id, &new_path_str, new_name_str) { + tracing::error!("DB update failed after rename, rolling back: {}", e); + let _ = std::fs::rename(&dest_path, &source_path); + set_last_error(format!("DB update failed: {}", e)); + return -1; + } + + 0 + })); + + result.unwrap_or_else(|_| { set_last_error("panic in photowall_rename_photo"); -1 }) +} + +/// Batch rename photos asynchronously with pattern support. +/// +/// Pattern supports {index}, {name}, {date} variables. +/// +/// Events: batch-rename-progress, batch-rename-finished, batch-rename-cancelled +#[no_mangle] +pub unsafe extern "C" fn photowall_batch_rename_photos_async( + handle: *mut PhotowallHandle, + photo_ids_json: *const c_char, + pattern: *const c_char, + start_index: i32, +) -> u64 { + clear_last_error(); + + let result = catch_unwind(AssertUnwindSafe(|| { + if handle.is_null() || photo_ids_json.is_null() || pattern.is_null() { + set_last_error("handle, photo_ids_json, or pattern is null"); + return 0; + } + + let handle = &*handle; + + let ids_str = match CStr::from_ptr(photo_ids_json).to_str() { + Ok(s) => s, + Err(_) => { set_last_error("invalid UTF-8 in photo_ids_json"); return 0; } + }; + let photo_ids: Vec = match serde_json::from_str(ids_str) { + Ok(v) => v, + Err(e) => { set_last_error(format!("invalid JSON in photo_ids_json: {}", e)); return 0; } + }; + if photo_ids.is_empty() { + set_last_error("photo_ids_json is empty"); + return 0; + } + + let pattern_str = match CStr::from_ptr(pattern).to_str() { + Ok(s) => s.to_string(), + Err(_) => { set_last_error("invalid UTF-8 in pattern"); return 0; } + }; + + if start_index < 0 { + set_last_error("start_index must be >= 0"); + return 0; + } + + let cancel_token = handle.core.jobs().start_job(); + let job_id = cancel_token.job_id(); + let db = handle.core.database().clone(); + let event_sink = handle.event_sink.clone(); + let job_manager = handle.core.jobs().clone(); + let start_idx = start_index as usize; + + thread::spawn(move || { + let total = photo_ids.len(); + let mut renamed = 0usize; + let mut failed = 0usize; + + for (i, photo_id) in photo_ids.iter().enumerate() { + if cancel_token.is_cancelled() { break; } + + let photo = match db.get_photo(*photo_id) { + Ok(Some(p)) => p, + Ok(None) => { tracing::warn!("Photo not found for batch rename: id={}", photo_id); failed += 1; continue; } + Err(e) => { tracing::error!("DB error looking up photo {}: {}", photo_id, e); failed += 1; continue; } + }; + + let source_path = PathBuf::from(&photo.file_path); + event_sink.emit_typed("batch-rename-progress", &BatchRenameProgressPayload { current: i + 1, total, current_file: photo.file_name.clone() }); + + if !source_path.exists() { + tracing::warn!("Batch rename source not found: {}", photo.file_path); + failed += 1; + continue; + } + + let parent_dir = match source_path.parent() { + Some(p) => p.to_path_buf(), + None => { failed += 1; continue; } + }; + + // Build new name from pattern + let stem = source_path.file_stem().unwrap_or_default().to_string_lossy().to_string(); + let ext = source_path.extension().unwrap_or_default().to_string_lossy().to_string(); + let date_str = photo.date_taken.as_deref().unwrap_or("unknown"); + + let new_stem = pattern_str + .replace("{index}", &format!("{}", start_idx + i)) + .replace("{name}", &stem) + .replace("{date}", date_str); + + let new_file_name = if ext.is_empty() { + new_stem.clone() + } else { + format!("{}.{}", new_stem, ext) + }; + + if !is_safe_file_name(&new_file_name) { + tracing::warn!( + "Batch rename generated invalid filename for photo {}: {}", + photo_id, + new_file_name + ); + failed += 1; + continue; + } + + let dest_path = parent_dir.join(&new_file_name); + + if dest_path.exists() && dest_path != source_path { + tracing::warn!("Batch rename target exists: {:?}", dest_path); + failed += 1; + continue; + } + + if dest_path == source_path { + renamed += 1; + continue; + } + + if let Err(e) = std::fs::rename(&source_path, &dest_path) { + tracing::error!("Failed to rename {:?} to {:?}: {}", source_path, dest_path, e); + failed += 1; + continue; + } + + let new_path_str = dest_path.to_string_lossy().to_string(); + if let Err(e) = db.update_photo_path(*photo_id, &new_path_str, &new_file_name) { + tracing::error!("DB update failed after rename, rolling back: {}", e); + if let Err(rollback_err) = std::fs::rename(&dest_path, &source_path) { + tracing::error!( + "Batch rename rollback failed for photo {} from {:?} to {:?}: {}", + photo_id, + dest_path, + source_path, + rollback_err + ); + } + failed += 1; + } else { + renamed += 1; + } + } + + job_manager.complete_job(job_id); + if cancel_token.is_cancelled() { + event_sink.emit_typed("batch-rename-cancelled", &BatchRenameCancelledPayload { job_id }); + } else { + event_sink.emit_typed("batch-rename-finished", &BatchRenameFinishedPayload { job_id, renamed, failed }); + } + }); + + job_id + })); + + result.unwrap_or_else(|_| { set_last_error("panic in photowall_batch_rename_photos_async"); 0 }) +} diff --git a/src-tauri/crates/photowall-ffi/src/handle.rs b/src-tauri/crates/photowall-ffi/src/handle.rs index 4121225..538a1cf 100644 --- a/src-tauri/crates/photowall-ffi/src/handle.rs +++ b/src-tauri/crates/photowall-ffi/src/handle.rs @@ -1,6 +1,6 @@ //! PhotowallHandle - opaque handle wrapping PhotowallCore. -use parking_lot::RwLock; +use parking_lot::{Mutex, RwLock}; use photowall_core::{ events::{EventSink, SharedEventSink}, paths::QtPathProvider, @@ -9,7 +9,9 @@ use photowall_core::{ }; use std::ffi::c_void; use std::os::raw::c_char; +use std::sync::atomic::AtomicBool; use std::sync::Arc; +use std::thread::JoinHandle; /// Callback function type for events. /// - `name`: event name (null-terminated UTF-8) @@ -79,6 +81,11 @@ pub struct PhotowallHandle { pub core: PhotowallCore, pub thumbnail_queue: ThumbnailQueue, pub event_sink: Arc, + // Auto-scan state + pub auto_scan_running: Arc, + pub auto_scan_scanning: Arc, + pub auto_scan_handle: Mutex>>, + pub auto_scan_paths: Mutex>, } impl PhotowallHandle { @@ -98,12 +105,22 @@ impl PhotowallHandle { core, thumbnail_queue, event_sink, + auto_scan_running: Arc::new(AtomicBool::new(false)), + auto_scan_scanning: Arc::new(AtomicBool::new(false)), + auto_scan_handle: Mutex::new(None), + auto_scan_paths: Mutex::new(Vec::new()), }) } } impl Drop for PhotowallHandle { fn drop(&mut self) { + // Stop auto-scan if running + self.auto_scan_running + .store(false, std::sync::atomic::Ordering::SeqCst); + if let Some(handle) = self.auto_scan_handle.lock().take() { + let _ = handle.join(); + } // Stop thumbnail queue workers self.thumbnail_queue.stop(); // Clear global event sink diff --git a/src-tauri/crates/photowall-ffi/src/lib.rs b/src-tauri/crates/photowall-ffi/src/lib.rs index f7ae7ff..70ba645 100644 --- a/src-tauri/crates/photowall-ffi/src/lib.rs +++ b/src-tauri/crates/photowall-ffi/src/lib.rs @@ -21,8 +21,11 @@ //! - The handle must be freed with `photowall_shutdown()` mod albums; +mod auto_scan; mod callbacks; +mod editor; mod error; +mod file_ops; mod folders; mod handle; mod indexer; @@ -30,6 +33,7 @@ mod jobs; mod photo_ops; mod photos; mod settings; +mod sync_folders; mod tags; mod thumbnail; mod trash; @@ -41,13 +45,17 @@ use std::panic::{catch_unwind, AssertUnwindSafe}; // Re-export all public FFI functions pub use albums::*; +pub use auto_scan::*; pub use callbacks::*; +pub use editor::*; +pub use file_ops::*; pub use folders::*; pub use indexer::*; pub use jobs::*; pub use photo_ops::*; pub use photos::*; pub use settings::*; +pub use sync_folders::*; pub use tags::*; pub use thumbnail::*; pub use trash::*; diff --git a/src-tauri/crates/photowall-ffi/src/sync_folders.rs b/src-tauri/crates/photowall-ffi/src/sync_folders.rs new file mode 100644 index 0000000..bd63910 --- /dev/null +++ b/src-tauri/crates/photowall-ffi/src/sync_folders.rs @@ -0,0 +1,273 @@ +//! Sync Folders API. + +use crate::error::{clear_last_error, set_last_error}; +use crate::handle::PhotowallHandle; +use photowall_core::events::EventSinkExt; +use photowall_core::services::{IndexOptions, IndexProgress, PhotoIndexer, ScanOptions}; +use serde::Serialize; +use std::ffi::{c_char, CStr, CString}; +use std::panic::{catch_unwind, AssertUnwindSafe}; +use std::path::PathBuf; +use std::thread; + +fn string_to_cstr(s: &str) -> *mut c_char { + CString::new(s) + .map(|cs| cs.into_raw()) + .unwrap_or(std::ptr::null_mut()) +} + +/// Index finished event payload. +#[derive(Serialize)] +#[serde(rename_all = "camelCase")] +struct SyncFinishedPayload { + job_id: u64, + indexed: usize, + skipped: usize, + failed: usize, + failed_files: Vec, +} + +/// Index cancelled event payload. +#[derive(Serialize)] +#[serde(rename_all = "camelCase")] +struct SyncCancelledPayload { + job_id: u64, +} + +/// Get all sync folders as JSON array. +/// +/// Returns 0 on success, -1 on error. +#[no_mangle] +pub unsafe extern "C" fn photowall_get_sync_folders_json( + handle: *const PhotowallHandle, + out_json: *mut *mut c_char, +) -> i32 { + clear_last_error(); + + let result = catch_unwind(AssertUnwindSafe(|| { + if handle.is_null() || out_json.is_null() { + set_last_error("handle or out_json is null"); + return -1; + } + + let handle = &*handle; + let db = handle.core.database(); + + match db.get_all_scan_directories() { + Ok(dirs) => { + let json = serde_json::to_string(&dirs).unwrap_or_else(|_| "[]".to_string()); + *out_json = string_to_cstr(&json); + 0 + } + Err(e) => { + set_last_error(format!("get_all_scan_directories failed: {}", e)); + -1 + } + } + })); + + result.unwrap_or_else(|_| { + set_last_error("panic in photowall_get_sync_folders_json"); + -1 + }) +} + +/// Add a sync folder. +/// +/// Returns the dir_id on success, -1 on error. +#[no_mangle] +pub unsafe extern "C" fn photowall_add_sync_folder( + handle: *const PhotowallHandle, + dir_path_utf8: *const c_char, +) -> i64 { + clear_last_error(); + + let result = catch_unwind(AssertUnwindSafe(|| { + if handle.is_null() || dir_path_utf8.is_null() { + set_last_error("handle or dir_path_utf8 is null"); + return -1; + } + + let handle = &*handle; + + let path_str = match CStr::from_ptr(dir_path_utf8).to_str() { + Ok(s) => s, + Err(_) => { + set_last_error("invalid UTF-8 in dir_path_utf8"); + return -1; + } + }; + + let path = PathBuf::from(path_str); + if !path.exists() { + set_last_error(format!("path does not exist: {}", path_str)); + return -1; + } + + let db = handle.core.database(); + + match db.upsert_scan_directory(path_str, 0) { + Ok(dir_id) => dir_id, + Err(e) => { + set_last_error(format!("upsert_scan_directory failed: {}", e)); + -1 + } + } + })); + + result.unwrap_or_else(|_| { + set_last_error("panic in photowall_add_sync_folder"); + -1 + }) +} + +/// Remove (deactivate) a sync folder. +/// +/// Returns 0 on success, -1 on error. +#[no_mangle] +pub unsafe extern "C" fn photowall_remove_sync_folder( + handle: *const PhotowallHandle, + dir_path_utf8: *const c_char, +) -> i32 { + clear_last_error(); + + let result = catch_unwind(AssertUnwindSafe(|| { + if handle.is_null() || dir_path_utf8.is_null() { + set_last_error("handle or dir_path_utf8 is null"); + return -1; + } + + let handle = &*handle; + + let path_str = match CStr::from_ptr(dir_path_utf8).to_str() { + Ok(s) => s, + Err(_) => { + set_last_error("invalid UTF-8 in dir_path_utf8"); + return -1; + } + }; + + let db = handle.core.database(); + + match db.deactivate_scan_directory(path_str) { + Ok(true) => 0, + Ok(false) => { + set_last_error(format!("sync folder not found: {}", path_str)); + -1 + } + Err(e) => { + set_last_error(format!("deactivate_scan_directory failed: {}", e)); + -1 + } + } + })); + + result.unwrap_or_else(|_| { + set_last_error("panic in photowall_remove_sync_folder"); + -1 + }) +} + +/// Trigger sync (index) for a specific folder. +/// +/// Returns job_id on success, 0 on error. +#[no_mangle] +pub unsafe extern "C" fn photowall_trigger_sync( + handle: *const PhotowallHandle, + dir_path_utf8: *const c_char, +) -> u64 { + clear_last_error(); + + let result = catch_unwind(AssertUnwindSafe(|| { + if handle.is_null() || dir_path_utf8.is_null() { + set_last_error("handle or dir_path_utf8 is null"); + return 0; + } + + let handle = &*handle; + + let path_str = match CStr::from_ptr(dir_path_utf8).to_str() { + Ok(s) => s, + Err(_) => { + set_last_error("invalid UTF-8 in dir_path_utf8"); + return 0; + } + }; + let path = PathBuf::from(path_str); + + if !path.exists() { + set_last_error(format!("path does not exist: {}", path_str)); + return 0; + } + + // Start a job for cancellation support + let cancel_token = handle.core.jobs().start_job(); + let job_id = cancel_token.job_id(); + + // Clone what we need for the background thread + let db = handle.core.database().clone(); + let event_sink = handle.event_sink.clone(); + let job_manager = handle.core.jobs().clone(); + + // Spawn background thread + thread::spawn(move || { + let options = IndexOptions { + scan_options: ScanOptions::default(), + skip_existing: true, + detect_duplicates: true, + batch_size: 50, + }; + + let indexer = PhotoIndexer::with_cancel_flag(db, options, cancel_token.flag()); + + // Progress callback + let sink_for_progress = event_sink.clone(); + let progress_callback = move |progress: &IndexProgress| { + sink_for_progress.emit_typed("index-progress", progress); + }; + + // Run indexing + let result = indexer.index_directory_with_progress(&path, progress_callback); + + // Complete the job + job_manager.complete_job(job_id); + + // Emit result event + match result { + Ok(index_result) => { + if cancel_token.is_cancelled() { + event_sink.emit_typed( + "index-cancelled", + &SyncCancelledPayload { job_id }, + ); + } else { + event_sink.emit_typed( + "index-finished", + &SyncFinishedPayload { + job_id, + indexed: index_result.indexed, + skipped: index_result.skipped, + failed: index_result.failed, + failed_files: index_result.failed_files, + }, + ); + } + } + Err(e) => { + tracing::error!("Sync indexing failed: {}", e); + event_sink.emit_typed( + "index-cancelled", + &SyncCancelledPayload { job_id }, + ); + } + } + }); + + job_id + })); + + result.unwrap_or_else(|_| { + set_last_error("panic in photowall_trigger_sync"); + 0 + }) +} diff --git a/src-tauri/icons/128x128.png b/src-tauri/icons/128x128.png deleted file mode 100644 index 6be5e50..0000000 Binary files a/src-tauri/icons/128x128.png and /dev/null differ diff --git a/src-tauri/icons/128x128@2x.png b/src-tauri/icons/128x128@2x.png deleted file mode 100644 index e81bece..0000000 Binary files a/src-tauri/icons/128x128@2x.png and /dev/null differ diff --git a/src-tauri/icons/32x32.png b/src-tauri/icons/32x32.png deleted file mode 100644 index a437dd5..0000000 Binary files a/src-tauri/icons/32x32.png and /dev/null differ diff --git a/src-tauri/icons/Square107x107Logo.png b/src-tauri/icons/Square107x107Logo.png deleted file mode 100644 index 0ca4f27..0000000 Binary files a/src-tauri/icons/Square107x107Logo.png and /dev/null differ diff --git a/src-tauri/icons/Square142x142Logo.png b/src-tauri/icons/Square142x142Logo.png deleted file mode 100644 index b81f820..0000000 Binary files a/src-tauri/icons/Square142x142Logo.png and /dev/null differ diff --git a/src-tauri/icons/Square150x150Logo.png b/src-tauri/icons/Square150x150Logo.png deleted file mode 100644 index 624c7bf..0000000 Binary files a/src-tauri/icons/Square150x150Logo.png and /dev/null differ diff --git a/src-tauri/icons/Square284x284Logo.png b/src-tauri/icons/Square284x284Logo.png deleted file mode 100644 index c021d2b..0000000 Binary files a/src-tauri/icons/Square284x284Logo.png and /dev/null differ diff --git a/src-tauri/icons/Square30x30Logo.png b/src-tauri/icons/Square30x30Logo.png deleted file mode 100644 index 6219700..0000000 Binary files a/src-tauri/icons/Square30x30Logo.png and /dev/null differ diff --git a/src-tauri/icons/Square310x310Logo.png b/src-tauri/icons/Square310x310Logo.png deleted file mode 100644 index f9bc048..0000000 Binary files a/src-tauri/icons/Square310x310Logo.png and /dev/null differ diff --git a/src-tauri/icons/Square44x44Logo.png b/src-tauri/icons/Square44x44Logo.png deleted file mode 100644 index d5fbfb2..0000000 Binary files a/src-tauri/icons/Square44x44Logo.png and /dev/null differ diff --git a/src-tauri/icons/Square71x71Logo.png b/src-tauri/icons/Square71x71Logo.png deleted file mode 100644 index 63440d7..0000000 Binary files a/src-tauri/icons/Square71x71Logo.png and /dev/null differ diff --git a/src-tauri/icons/Square89x89Logo.png b/src-tauri/icons/Square89x89Logo.png deleted file mode 100644 index f3f705a..0000000 Binary files a/src-tauri/icons/Square89x89Logo.png and /dev/null differ diff --git a/src-tauri/icons/StoreLogo.png b/src-tauri/icons/StoreLogo.png deleted file mode 100644 index 4556388..0000000 Binary files a/src-tauri/icons/StoreLogo.png and /dev/null differ diff --git a/src-tauri/icons/icon.icns b/src-tauri/icons/icon.icns deleted file mode 100644 index 12a5bce..0000000 Binary files a/src-tauri/icons/icon.icns and /dev/null differ diff --git a/src-tauri/icons/icon.ico b/src-tauri/icons/icon.ico deleted file mode 100644 index b3636e4..0000000 Binary files a/src-tauri/icons/icon.ico and /dev/null differ diff --git a/src-tauri/icons/icon.png b/src-tauri/icons/icon.png deleted file mode 100644 index e1cd261..0000000 Binary files a/src-tauri/icons/icon.png and /dev/null differ diff --git a/src-tauri/resources/libraw/COPYRIGHT b/src-tauri/resources/libraw/COPYRIGHT deleted file mode 100644 index 89e8bc5..0000000 --- a/src-tauri/resources/libraw/COPYRIGHT +++ /dev/null @@ -1,27 +0,0 @@ - ** LibRaw: Raw images processing library ** - -Copyright (C) 2008-2021 LibRaw LLC (http://www.libraw.org, info@libraw.org) - -LibRaw is free software; you can redistribute it and/or modify -it under the terms of the one of two licenses as you choose: - -1. GNU LESSER GENERAL PUBLIC LICENSE version 2.1 - (See file LICENSE.LGPL provided in LibRaw distribution archive for details). - -2. COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 - (See file LICENSE.CDDL provided in LibRaw distribution archive for details). - -LibRaw uses code from dcraw.c -- Dave Coffin's raw photo decoder, -dcraw.c is copyright 1997-2018 by Dave Coffin, dcoffin a cybercom o net. -LibRaw do not use RESTRICTED code from dcraw.c - -LibRaw uses DCB demosaic and FBDD denoise licensed under BSD-like 3-clause license -DCB and FBDD are Copyright (C) 2010, Jacek Gozdz (cuniek@kft.umcs.lublin.pl) - -LibRaw uses X3F library to unpack Foveon Files, licensed BSD-style license -Copyright (c) 2010, Roland Karlsson (roland@proxel.se) -All rights reserved. - -LibRaw uses pieces of code from Adobe DNG SDK 1.4, -Copyright (c) 2005 Adobe Systems Incorporated, licensed under MIT license - diff --git a/src-tauri/resources/libraw/LICENSE.CDDL b/src-tauri/resources/libraw/LICENSE.CDDL deleted file mode 100644 index 8ee560c..0000000 --- a/src-tauri/resources/libraw/LICENSE.CDDL +++ /dev/null @@ -1,340 +0,0 @@ -COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 - -1. Definitions. - -1.1. Contributor means each individual or entity that creates or -contributes to the creation of Modifications. - -1.2. Contributor Version means the combination of the Original -Software, prior Modifications used by a Contributor (if any), -and the Modifications made by that particular Contributor. - -1.3. Covered Software means (a) the Original Software, or (b) -Modifications, or (c) the combination of files containing -Original Software with files containing Modifications, in each -case including portions thereof. - -1.4. Executable means the Covered Software in any form other -than Source Code. - -1.5. Initial Developer means the individual or entity that first -makes Original Software available under this License. - -1.6. Larger Workmeans a work which combines Covered Software or -portions thereof with code not governed by the terms of this -License. - -1.7. License means this document. - -1.8. Licensable means having the right to grant, to the maximum -extent possible, whether at the time of the initial grant or -subsequently acquired, any and all of the rights conveyed herein. - -1.9. Modifications means the Source Code and Executable form of -any of the following: A. Any file that results from an addition -to, deletion from or modification of the contents of a file -containing Original Software or previous Modifications; B. Any -new file that contains any part of the Original Software or -previous Modification; or C. Any new file that is contributed or -otherwise made available under the terms of this License. - -1.10. Original Software means the Source Code and Executable -form of computer software code that is originally released under -this License. - -1.11. Patent Claims means any patent claim(s), now owned or -hereafter acquired, including without limitation, method, -process, and apparatus claims, in any patent Licensable by -grantor. - -1.12. Source Code means (a) the common form of computer software -code in which modifications are made and (b) associated -documentation included in or with such code. - -1.13. You (or Your) means an individual or a legal entity -exercising rights under, and complying with all of the terms of, -this License. For legal entities, You includes any entity which -controls, is controlled by, or is under common control with You. -For purposes of this definition, control means (a) the power, -direct or indirect, to cause the direction or management of such -entity, whether by contract or otherwise, or (b) ownership of -more than fifty percent (50%) of the outstanding shares or -beneficial ownership of such entity. - -2. License Grants. - -2.1. The Initial Developer Grant. Conditioned upon Your -compliance with Section 3.1 below and subject to third party -intellectual property claims, the Initial Developer hereby -grants You a world-wide, royalty-free, non-exclusive license: - -(a) under intellectual property rights (other than patent or -trademark) Licensable by Initial Developer, to use, reproduce, -modify, display, perform, sublicense and distribute the Original -Software (or portions thereof), with or without Modifications, -and/or as part of a Larger Work; and - -(b) under Patent Claims infringed by the making, using or -selling of Original Software, to make, have made, use, practice, -sell, and offer for sale, and/or otherwise dispose of the -Original Software (or portions thereof); - -(c) The licenses granted in Sections 2.1(a) and (b) are -effective on the date Initial Developer first distributes or -otherwise makes the Original Software available to a third party -under the terms of this License; - -(d) Notwithstanding Section 2.1(b) above, no patent license is -granted: (1) for code that You delete from the Original -Software, or (2) for infringements caused by: (i) the -modification of the Original Software, or (ii) the combination -of the Original Software with other software or devices. - -2.2. Contributor Grant. Conditioned upon Your compliance with -Section 3.1 below and subject to third party intellectual -property claims, each Contributor hereby grants You a -world-wide, royalty-free, non-exclusive license: - -(a) under intellectual property rights (other than patent or -trademark) Licensable by Contributor to use, reproduce, modify, -display, perform, sublicense and distribute the Modifications -created by such Contributor (or portions thereof), either on an -unmodified basis, with other Modifications, as Covered Software -and/or as part of a Larger Work; and - -(b) under Patent Claims infringed by the making, using, or -selling of Modifications made by that Contributor either alone -and/or in combination with its Contributor Version (or portions -of such combination), to make, use, sell, offer for sale, have -made, and/or otherwise dispose of: (1) Modifications made by -that Contributor (or portions thereof); and (2) the combination -of Modifications made by that Contributor with its Contributor -Version (or portions of such combination). - -(c) The licenses granted in Sections 2.2(a) and 2.2(b) -areeffective on the date Contributor first distributes or -otherwise makes the Modifications available to a third party. - -(d) Notwithstanding Section 2.2(b) above, no patent license is -granted: (1) for any code that Contributor has deleted from the -Contributor Version; (2) for infringements caused by: (i) third -party modifications of Contributor Version, or (ii) the -combination of Modifications made by that Contributor with other -software (except as part of the Contributor Version) or other -devices; or (3) under Patent Claims infringed by Covered -Software in the absence of Modifications made by that -Contributor. - -3. Distribution Obligations. - -3.1. Availability of Source Code. Any Covered Software that You -distribute or otherwise make available in Executable form must -also be made available in Source Code form and that Source Code -form must be distributed only under the terms of this License. -You must include a copy of this License with every copy of the -Source Code form of the Covered Software You distribute or -otherwise make available. You must inform recipients of any such -Covered Software in Executable form as to how they can obtain -such Covered Software in Source Code form in a reasonable manner -on or through a medium customarily used for software exchange. - -3.2. Modifications. The Modifications that You create or to -which You contribute are governed by the terms of this License. -You represent that You believe Your Modifications are Your -original creation(s) and/or You have sufficient rights to grant -the rights conveyed by this License. - -3.3. Required Notices. You must include a notice in each of Your -Modifications that identifies You as the Contributor of the -Modification. You may not remove or alter any copyright, patent -or trademark notices contained within the Covered Software, or -any notices of licensing or any descriptive text giving -attribution to any Contributor or the Initial Developer. - -3.4. Application of Additional Terms. You may not offer or -impose any terms on any Covered Software in Source Code form -that alters or restricts the applicable version of this License -or the recipients rights hereunder. You may choose to offer, and -to charge a fee for, warranty, support, indemnity or liability -obligations to one or more recipients of Covered -Software. However, you may do so only on Your own behalf, and -not on behalf of the Initial Developer or any Contributor. You -must make it absolutely clear that any such warranty, support, -indemnity or liability obligation is offered by You alone, and -You hereby agree to indemnify the Initial Developer and every -Contributor for any liability incurred by the Initial Developer -or such Contributor as a result of warranty, support, indemnity -or liability terms You offer. - -3.5. Distribution of Executable Versions. You may distribute the -Executable form of the Covered Software under the terms of this -License or under the terms of a license of Your choice, which -may contain terms different from this License, provided that You -are in compliance with the terms of this License and that the -license for the Executable form does not attempt to limit or -alter the recipients rights in the Source Code form from the -rights set forth in this License. If You distribute the Covered -Software in Executable form under a different license, You must -make it absolutely clear that any terms which differ from this -License are offered by You alone, not by the Initial Developer -or Contributor. You hereby agree to indemnify the Initial -Developer and every Contributor for any liability incurred by -the Initial Developer or such Contributor as a result of any -such terms You offer. - -3.6. Larger Works. You may create a Larger Work by combining -Covered Software with other code not governed by the terms of -this License and distribute the Larger Work as a single product. -In such a case, You must make sure the requirements of this -License are fulfilled for the Covered Software. - -4. Versions of the License. - -4.1. New Versions. Sun Microsystems, Inc. is the initial license -steward and may publish revised and/or new versions of this -License from time to time. Each version will be given a -distinguishing version number. Except as provided in Section -4.3, no one other than the license steward has the right to -modify this License. - -4.2. Effect of New Versions. You may always continue to use, -distribute or otherwise make the Covered Software available -under the terms of the version of the License under which You -originally received the Covered Software. If the Initial -Developer includes a notice in the Original Software prohibiting -it from being distributed or otherwise made available under any -subsequent version of the License, You must distribute and make -the Covered Software available under the terms of the version of -the License under which You originally received the Covered -Software. Otherwise, You may also choose to use, distribute or -otherwise make the Covered Software available under the terms of -any subsequent version of the License published by the license -steward. - -4.3. Modified Versions. When You are an Initial Developer and -You want to create a new license for Your Original Software, You -may create and use a modified version of this License if You: -(a) rename the license and remove any references to the name of -the license steward (except to note that the license differs -from this License); and (b) otherwise make it clear that the -license contains terms which differ from this License. - -5. DISCLAIMER OF WARRANTY. COVERED SOFTWARE IS PROVIDED UNDER -THIS LICENSE ON AN AS IS BASIS, WITHOUT WARRANTY OF ANY KIND, -EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, -WARRANTIES THAT THE COVERED SOFTWARE IS FREE OF DEFECTS, -MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. -THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED -SOFTWARE IS WITH YOU. SHOULD ANY COVERED SOFTWARE PROVE -DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL DEVELOPER OR ANY -OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, -REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN -ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY COVERED SOFTWARE -IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER. - -6. TERMINATION. - -6.1. This License and the rights granted hereunder will -terminate automatically if You fail to comply with terms herein -and fail to cure such breach within 30 days of becoming aware of -the breach. Provisions which, by their nature, must remain in -effect beyond the termination of this License shall survive. - -6.2. If You assert a patent infringement claim (excluding -declaratory judgment actions) against Initial Developer or a -Contributor (the Initial Developer or Contributor against whom -You assert such claim is referred to as Participant) alleging -that the Participant Software (meaning the Contributor Version -where the Participant is a Contributor or the Original Software -where the Participant is the Initial Developer) directly or -indirectly infringes any patent, then any and all rights granted -directly or indirectly to You by such Participant, the Initial -Developer (if the Initial Developer is not the Participant) and -all Contributors under Sections 2.1 and/or 2.2 of this License -shall, upon 60 days notice from Participant terminate -prospectively and automatically at the expiration of such 60 day -notice period, unless if within such 60 day period You withdraw -Your claim with respect to the Participant Software against such -Participant either unilaterally or pursuant to a written -agreement with Participant. - -6.3. In the event of termination under Sections 6.1 or 6.2 -above, all end user licenses that have been validly granted by -You or any distributor hereunder prior to termination (excluding -licenses granted to You by any distributor) shall survive -termination. - -7. LIMITATION OF LIABILITY. UNDER NO CIRCUMSTANCES AND UNDER NO -LEGAL THEORY, WHETHER TORT (INCLUDING NEGLIGENCE), CONTRACT, OR -OTHERWISE, SHALL YOU, THE INITIAL DEVELOPER, ANY OTHER -CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED SOFTWARE, OR ANY -SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY -INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY -CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOST -PROFITS, LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR -MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, -EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY -OF SUCH DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO -LIABILITY FOR DEATH OR PERSONAL INJURY RESULTING FROM SUCH -PARTYS NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH -LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR -LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS -EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU. - -8. U.S. GOVERNMENT END USERS. The Covered Software is a -commercial item, as that term is defined in 48 C.F.R. 2.101 -(Oct. 1995), consisting of commercial computer software (as that -term is defined at 48 C.F.R. 252.227-7014(a)(1)) and commercial -computer software documentation as such terms are used in 48 -C.F.R. 12.212 (Sept. 1995). Consistent with 48 C.F.R. 12.212 and -48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all -U.S. Government End Users acquire Covered Software with only -those rights set forth herein. This U.S. Government Rights -clause is in lieu of, and supersedes, any other FAR, DFAR, or -other clause or provision that addresses Government rights in -computer software under this License. - -9. MISCELLANEOUS. This License represents the complete agreement -concerning subject matter hereof. If any provision of this -License is held to be unenforceable, such provision shall be -reformed only to the extent necessary to make it enforceable. -This License shall be governed by the law of the jurisdiction -specified in a notice contained within the Original Software -(except to the extent applicable law, if any, provides -otherwise), excluding such jurisdictions conflict-of-law -provisions. Any litigation relating to this License shall be -subject to the jurisdiction of the courts located in the -jurisdiction and venue specified in a notice contained within -the Original Software, with the losing party responsible for -costs, including, without limitation, court costs and reasonable -attorneys fees and expenses. The application of the United -Nations Convention on Contracts for the International Sale of -Goods is expressly excluded. Any law or regulation which -provides that the language of a contract shall be construed -against the drafter shall not apply to this License. You agree -that You alone are responsible for compliance with the United -States export administration regulations (and the export control -laws and regulation of any other countries) when You use, -distribute or otherwise make available any Covered Software. - -10. RESPONSIBILITY FOR CLAIMS. As between Initial Developer and -the Contributors, each party is responsible for claims and -damages arising, directly or indirectly, out of its utilization -of rights under this License and You agree to work with Initial -Developer and Contributors to distribute such responsibility on -an equitable basis. Nothing herein is intended or shall be -deemed to constitute any admission of liability. - ----------------------------------------------------------------- - -NOTICE PURSUANT TO SECTION 9 OF THE COMMON DEVELOPMENT AND -DISTRIBUTION LICENSE (CDDL): This code is released under the -CDDL and shall be governed by the laws of the State of -California (excluding conflict-of-law provisions). Any -litigation relating to this License shall be subject to the -jurisdiction of the Federal Courts of the Northern District of -California and the state courts of the State of California, with -venue lying in Santa Clara County, California. - ----------------------------------------------------------------- - diff --git a/src-tauri/resources/libraw/LICENSE.LGPL b/src-tauri/resources/libraw/LICENSE.LGPL deleted file mode 100644 index 3b20440..0000000 --- a/src-tauri/resources/libraw/LICENSE.LGPL +++ /dev/null @@ -1,458 +0,0 @@ - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS diff --git a/src-tauri/resources/libraw/LICENSE.LibRaw.txt b/src-tauri/resources/libraw/LICENSE.LibRaw.txt deleted file mode 100644 index 37e409f..0000000 --- a/src-tauri/resources/libraw/LICENSE.LibRaw.txt +++ /dev/null @@ -1,38 +0,0 @@ -LibRaw License -============== - -LibRaw is distributed under dual license: LGPL 2.1 and CDDL 1.0 - -This application uses LibRaw library for RAW image preview extraction. - -LibRaw is Copyright (C) 2008-2024 LibRaw LLC (http://www.libraw.org) - -LGPL License: -------------- -LibRaw is free software; you can redistribute it and/or modify -it under the terms of the GNU Lesser General Public License as published by -the Free Software Foundation; either version 2.1 of the License, or -(at your option) any later version. - -LibRaw is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU Lesser General Public License for more details. - -You should have received a copy of the GNU Lesser General Public License -along with LibRaw; if not, write to the Free Software -Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -CDDL License: -------------- -The contents of this file are subject to the terms of the -Common Development and Distribution License, Version 1.0 only -(the "License"). You may not use this file except in compliance -with the License. - -You can obtain a copy of the license at -http://www.opensource.org/licenses/cddl1.php. -See the License for the specific language governing permissions -and limitations under the License. - -For more information about LibRaw, visit: https://www.libraw.org/ diff --git a/src-tauri/resources/libraw/README.md b/src-tauri/resources/libraw/README.md deleted file mode 100644 index 045ace9..0000000 --- a/src-tauri/resources/libraw/README.md +++ /dev/null @@ -1,40 +0,0 @@ -# LibRaw DLL 部署说明 - -PhotoWall 使用 LibRaw 库来提取 RAW 图片的嵌入预览图。 - -## 获取 LibRaw DLL - -### 方式 A:下载预编译版本(推荐) - -1. 访问 LibRaw 官方下载页面:https://www.libraw.org/download -2. 下载 Windows 预编译版本(选择与系统匹配的版本) -3. 解压后将 `libraw.dll` 复制到此目录 - -### 方式 B:从 vcpkg 安装 - -```powershell -vcpkg install libraw:x64-windows -``` - -然后从 vcpkg 安装目录复制 DLL。 - -### 方式 C:自行编译 - -参考 LibRaw 官方文档进行编译。 - -## 文件结构 - -部署后此目录应包含: - -``` -resources/libraw/ -├── libraw.dll # LibRaw 动态库(必需) -├── LICENSE.LibRaw.txt # 许可证文件(已包含) -└── README.md # 本说明文件 -``` - -## 注意事项 - -- 确保 DLL 版本与系统架构匹配(x64) -- LibRaw 采用 LGPL/CDDL 双许可证 -- 如果没有 libraw.dll,应用会自动回退到其他预览提取方法 diff --git a/src-tauri/resources/libraw/libraw.dll b/src-tauri/resources/libraw/libraw.dll deleted file mode 100644 index b7a6254..0000000 Binary files a/src-tauri/resources/libraw/libraw.dll and /dev/null differ diff --git a/src-tauri/src/adapters.rs b/src-tauri/src/adapters.rs deleted file mode 100644 index a042b76..0000000 --- a/src-tauri/src/adapters.rs +++ /dev/null @@ -1,68 +0,0 @@ -//! Tauri-specific adapters for photowall-core traits -//! -//! This module provides implementations of photowall-core traits -//! that integrate with Tauri's runtime. - -use std::path::PathBuf; -use std::sync::Arc; - -use tauri::{AppHandle, Emitter, Manager}; - -use photowall_core::events::EventSink; -use photowall_core::paths::PathProvider; - -/// Tauri-specific EventSink implementation. -/// -/// Wraps a Tauri AppHandle to emit events to the frontend. -#[derive(Clone)] -pub struct TauriEventSink { - app_handle: AppHandle, -} - -impl TauriEventSink { - /// Create a new TauriEventSink from an AppHandle. - pub fn new(app_handle: AppHandle) -> Self { - Self { app_handle } - } - - /// Create a shared EventSink from an AppHandle. - pub fn shared(app_handle: AppHandle) -> Arc { - Arc::new(Self::new(app_handle)) - } -} - -impl EventSink for TauriEventSink { - fn emit(&self, event_name: &str, payload_json: &str) { - // Parse the JSON and emit as a raw value to preserve structure - if let Ok(value) = serde_json::from_str::(payload_json) { - let _ = self.app_handle.emit(event_name, value); - } else { - // Fallback: emit as string if JSON parsing fails - let _ = self.app_handle.emit(event_name, payload_json); - } - } -} - -/// Tauri-specific PathProvider implementation. -/// -/// Uses Tauri's path resolver to get application directories. -pub struct TauriPathProviderAdapter { - app_data_dir: PathBuf, -} - -impl TauriPathProviderAdapter { - /// Create a new TauriPathProviderAdapter from an AppHandle. - pub fn new(app_handle: &AppHandle) -> Self { - let app_data_dir = app_handle - .path() - .app_data_dir() - .unwrap_or_else(|_| PathBuf::from(".")); - Self { app_data_dir } - } -} - -impl PathProvider for TauriPathProviderAdapter { - fn app_data_dir(&self) -> PathBuf { - self.app_data_dir.clone() - } -} diff --git a/src-tauri/src/commands/albums.rs b/src-tauri/src/commands/albums.rs deleted file mode 100644 index 12433b3..0000000 --- a/src-tauri/src/commands/albums.rs +++ /dev/null @@ -1,224 +0,0 @@ -//! 相册管理命令 - -use tauri::State; - -use crate::models::{ - album::{CreateAlbum, UpdateAlbum}, - Album, AlbumWithCount, RecentlyEditedAlbum, -}; -use crate::AppState; - -/// 创建相册 -#[tauri::command] -pub async fn create_album( - state: State<'_, AppState>, - album_name: String, - description: Option, -) -> Result { - let album = CreateAlbum { - album_name, - description, - }; - state.db.create_album(&album).map_err(|e| e.to_string()) -} - -/// 获取相册 -#[tauri::command] -pub async fn get_album( - state: State<'_, AppState>, - album_id: i64, -) -> Result, String> { - state.db.get_album(album_id).map_err(|e| e.to_string()) -} - -/// 根据名称获取相册 -#[tauri::command] -pub async fn get_album_by_name( - state: State<'_, AppState>, - album_name: String, -) -> Result, String> { - state - .db - .get_album_by_name(&album_name) - .map_err(|e| e.to_string()) -} - -/// 更新相册 -#[tauri::command] -pub async fn update_album( - state: State<'_, AppState>, - album_id: i64, - album_name: Option, - description: Option, - cover_photo_id: Option, - sort_order: Option, -) -> Result { - let update = UpdateAlbum { - album_name, - description, - cover_photo_id, - sort_order, - }; - state - .db - .update_album(album_id, &update) - .map_err(|e| e.to_string()) -} - -/// 删除相册 -#[tauri::command] -pub async fn delete_album( - state: State<'_, AppState>, - album_id: i64, -) -> Result { - state.db.delete_album(album_id).map_err(|e| e.to_string()) -} - -/// 获取所有相册 -#[tauri::command] -pub async fn get_all_albums(state: State<'_, AppState>) -> Result, String> { - state.db.get_all_albums().map_err(|e| e.to_string()) -} - -/// 获取所有相册(带照片数量) -#[tauri::command] -pub async fn get_all_albums_with_count( - state: State<'_, AppState>, -) -> Result, String> { - state - .db - .get_all_albums_with_count() - .map_err(|e| e.to_string()) -} - -/// 添加照片到相册 -#[tauri::command] -pub async fn add_photo_to_album( - state: State<'_, AppState>, - album_id: i64, - photo_id: i64, -) -> Result { - state - .db - .add_photo_to_album(album_id, photo_id) - .map_err(|e| e.to_string()) -} - -/// 批量添加照片到相册 -#[tauri::command] -pub async fn add_photos_to_album( - state: State<'_, AppState>, - album_id: i64, - photo_ids: Vec, -) -> Result { - state - .db - .add_photos_to_album(album_id, &photo_ids) - .map_err(|e| e.to_string()) -} - -/// 从相册移除照片 -#[tauri::command] -pub async fn remove_photo_from_album( - state: State<'_, AppState>, - album_id: i64, - photo_id: i64, -) -> Result { - state - .db - .remove_photo_from_album(album_id, photo_id) - .map_err(|e| e.to_string()) -} - -/// 从相册移除所有照片 -#[tauri::command] -pub async fn remove_all_photos_from_album( - state: State<'_, AppState>, - album_id: i64, -) -> Result { - state - .db - .remove_all_photos_from_album(album_id) - .map_err(|e| e.to_string()) -} - -/// 获取相册中的照片 ID 列表 -#[tauri::command] -pub async fn get_photo_ids_in_album( - state: State<'_, AppState>, - album_id: i64, -) -> Result, String> { - state - .db - .get_photo_ids_in_album(album_id) - .map_err(|e| e.to_string()) -} - -/// 获取照片所属的相册列表 -#[tauri::command] -pub async fn get_albums_for_photo( - state: State<'_, AppState>, - photo_id: i64, -) -> Result, String> { - state - .db - .get_albums_for_photo(photo_id) - .map_err(|e| e.to_string()) -} - -/// 设置相册封面 -#[tauri::command] -pub async fn set_album_cover( - state: State<'_, AppState>, - album_id: i64, - photo_id: i64, -) -> Result { - state - .db - .set_album_cover(album_id, photo_id) - .map_err(|e| e.to_string()) -} - -/// 重新排序相册内的照片 -#[tauri::command] -pub async fn reorder_album_photos( - state: State<'_, AppState>, - album_id: i64, - photo_ids: Vec, -) -> Result<(), String> { - state - .db - .reorder_album_photos(album_id, &photo_ids) - .map_err(|e| e.to_string()) -} - -/// 从多张照片中移除指定相册 -#[tauri::command] -pub async fn remove_photos_from_album( - state: State<'_, AppState>, - album_id: i64, - photo_ids: Vec, -) -> Result { - let mut count = 0; - for photo_id in photo_ids { - if state - .db - .remove_photo_from_album(album_id, photo_id) - .map_err(|e| e.to_string())? - { - count += 1; - } - } - Ok(count) -} - -/// 获取最近编辑的相册 -#[tauri::command] -pub async fn get_recently_edited_album( - state: State<'_, AppState>, -) -> Result, String> { - state - .db - .get_recently_edited_album() - .map_err(|e| e.to_string()) -} diff --git a/src-tauri/src/commands/auto_scan.rs b/src-tauri/src/commands/auto_scan.rs deleted file mode 100644 index 46051e7..0000000 --- a/src-tauri/src/commands/auto_scan.rs +++ /dev/null @@ -1,139 +0,0 @@ -//! 自动扫描 Tauri 命令 -//! -//! 提供启动、停止、查询自动扫描服务的功能 - -use tauri::{AppHandle, State}; - -use crate::db::ScanDirectoryState; -use crate::services::{AutoScanStatus, StepScanConfig}; -use crate::services::indexer::IndexOptions; -use crate::services::scanner::ScanOptions; -use crate::utils::error::CommandError; -use crate::AppState; - -/// 启动自动扫描服务 -#[tauri::command] -pub async fn start_auto_scan( - app: AppHandle, - state: State<'_, AppState>, -) -> Result<(), CommandError> { - // 获取监控文件夹列表 - let manager = crate::services::SettingsManager::new(&app).map_err(CommandError::from)?; - let settings = manager.load().map_err(CommandError::from)?; - - if settings.scan.watched_folders.is_empty() { - return Err(CommandError { - code: "E_NO_FOLDERS".to_string(), - message: "没有配置监控文件夹".to_string(), - }); - } - - let mut step_config = StepScanConfig::default(); - step_config.base_interval_secs = settings.scan.scan_interval.max(60); - - let mut scan_options = ScanOptions::new(); - scan_options.recursive = settings.scan.recursive; - if !settings.scan.excluded_patterns.is_empty() { - scan_options.exclude_dirs = settings.scan.excluded_patterns.clone(); - } - - let mut index_options = IndexOptions::default(); - index_options.scan_options = scan_options; - - let watched_folders = settings.scan.watched_folders.clone(); - let realtime_watch = settings.scan.realtime_watch; - - // 启动自动扫描 - let mut auto_scan = state.auto_scan_manager.lock().await; - if let Some(ref mut manager) = *auto_scan { - manager - .start( - app.clone(), - watched_folders, - step_config, - index_options, - realtime_watch, - ) - .await - .map_err(CommandError::from)?; - } - - tracing::info!("自动扫描服务已启动"); - Ok(()) -} - -/// 停止自动扫描服务 -#[tauri::command] -pub async fn stop_auto_scan(state: State<'_, AppState>) -> Result<(), CommandError> { - let mut auto_scan = state.auto_scan_manager.lock().await; - if let Some(ref mut manager) = *auto_scan { - manager.stop(); - } - - tracing::info!("自动扫描服务已停止"); - Ok(()) -} - -/// 获取自动扫描状态 -#[tauri::command] -pub async fn get_auto_scan_status( - state: State<'_, AppState>, -) -> Result { - let auto_scan = state.auto_scan_manager.lock().await; - match &*auto_scan { - Some(manager) => Ok(manager.status()), - None => Ok(AutoScanStatus { - running: false, - scanning: false, - watched_paths: vec![], - realtime_watch: false, - active_watch_paths: vec![], - }), - } -} - -/// 获取所有目录扫描状态 -#[tauri::command] -pub async fn get_directory_scan_states( - state: State<'_, AppState>, -) -> Result, CommandError> { - let states = state - .db - .get_all_scan_directories() - .map_err(CommandError::from)?; - Ok(states) -} - -/// 重置目录扫描频率为 x1 -#[tauri::command] -pub async fn reset_directory_scan_frequency( - state: State<'_, AppState>, - dir_path: String, -) -> Result { - let result = state - .db - .reset_scan_frequency(&dir_path) - .map_err(CommandError::from)?; - Ok(result) -} - -/// 手动触发目录扫描 -#[tauri::command] -pub async fn trigger_directory_scan( - state: State<'_, AppState>, - dir_path: String, -) -> Result<(), CommandError> { - let auto_scan = state.auto_scan_manager.lock().await; - if let Some(ref manager) = *auto_scan { - manager - .trigger_scan(&dir_path) - .await - .map_err(CommandError::from)?; - } else { - return Err(CommandError { - code: "E_NOT_RUNNING".to_string(), - message: "自动扫描服务未运行".to_string(), - }); - } - Ok(()) -} diff --git a/src-tauri/src/commands/edit.rs b/src-tauri/src/commands/edit.rs deleted file mode 100644 index b5cb749..0000000 --- a/src-tauri/src/commands/edit.rs +++ /dev/null @@ -1,225 +0,0 @@ -//! 照片编辑命令 -//! -//! 提供照片编辑相关的 Tauri IPC 命令 - -use std::path::PathBuf; -use tauri::State; -use crate::AppState; -use crate::services::editor::{EditorService, EditParams}; -use crate::services::native_editor::{NativeEditor, PwAdjustments}; -use crate::utils::error::CommandError; - -/// 将 EditParams 转换为 PwAdjustments -fn params_to_adjustments(params: &EditParams) -> PwAdjustments { - use crate::services::editor::EditOperation; - - let mut adj = PwAdjustments::default(); - - for op in ¶ms.operations { - match op { - EditOperation::Brightness { value } => adj.brightness = *value as f32, - EditOperation::Contrast { value } => adj.contrast = *value as f32, - EditOperation::Saturation { value } => adj.saturation = *value as f32, - EditOperation::Exposure { value } => adj.exposure = *value as f32, - EditOperation::Highlights { value } => adj.highlights = *value as f32, - EditOperation::Shadows { value } => adj.shadows = *value as f32, - EditOperation::Temperature { value } => adj.temperature = *value as f32, - EditOperation::Tint { value } => adj.tint = *value as f32, - EditOperation::Sharpen { value } => adj.sharpen = *value as f32, - EditOperation::Blur { value } => adj.blur = *value as f32, - EditOperation::Vignette { value } => adj.vignette = *value as f32, - _ => {} // 旋转、翻转、裁剪等由 Rust 处理 - } - } - - adj -} - -/// 检查是否有需要 native editor 处理的调整 -fn has_native_adjustments(params: &EditParams) -> bool { - use crate::services::editor::EditOperation; - - params.operations.iter().any(|op| matches!(op, - EditOperation::Brightness { .. } | - EditOperation::Contrast { .. } | - EditOperation::Saturation { .. } | - EditOperation::Exposure { .. } | - EditOperation::Highlights { .. } | - EditOperation::Shadows { .. } | - EditOperation::Temperature { .. } | - EditOperation::Tint { .. } | - EditOperation::Sharpen { .. } | - EditOperation::Blur { .. } - )) -} - -/// 应用编辑并保存照片 -#[tauri::command] -pub async fn apply_photo_edits( - state: State<'_, AppState>, - photo_id: i64, - params: EditParams, - save_as_copy: bool, -) -> Result { - let db = &state.db; - - // 获取照片信息 - let photo = db.get_photo(photo_id) - .map_err(|e| CommandError { code: "E_DB_ERROR".to_string(), message: e.to_string() })? - .ok_or_else(|| CommandError { code: "E_NOT_FOUND".to_string(), message: "照片不存在".to_string() })?; - - let source_path = PathBuf::from(&photo.file_path); - - // 确定保存路径 - let save_path = if save_as_copy { - generate_copy_path(&source_path) - } else { - source_path.clone() - }; - - // 尝试使用 native editor (libvips) - let use_native = has_native_adjustments(¶ms); - let native_result = if use_native { - match NativeEditor::load() { - Ok(editor) => { - let adj = params_to_adjustments(¶ms); - // 如果不是副本,先复制到临时文件 - let temp_path = if save_as_copy { - save_path.clone() - } else { - let temp = source_path.with_extension("tmp.jpg"); - std::fs::copy(&source_path, &temp).ok(); - temp - }; - - match editor.apply_adjustments(&source_path, &temp_path, &adj, 92) { - Ok(()) => { - if !save_as_copy { - // 替换原文件 - std::fs::rename(&temp_path, &save_path).ok(); - } - tracing::info!("使用 native editor (libvips) 处理图像"); - Some(true) - } - Err(e) => { - tracing::warn!("Native editor 失败,回退到 Rust 实现: {}", e); - let _ = std::fs::remove_file(&temp_path); - None - } - } - } - Err(e) => { - tracing::warn!("Native editor 不可用,使用 Rust 实现: {}", e); - None - } - } - } else { - None - }; - - // 如果 native editor 失败或不可用,使用 Rust 实现 - if native_result.is_none() { - let img = EditorService::load_image(&source_path) - .map_err(|e| CommandError { code: "E_IMAGE_ERROR".to_string(), message: e.to_string() })?; - - let edited = EditorService::apply_edits(img, ¶ms) - .map_err(|e| CommandError { code: "E_EDIT_ERROR".to_string(), message: e.to_string() })?; - - EditorService::save_image(&edited, &save_path, Some(92)) - .map_err(|e| CommandError { code: "E_SAVE_ERROR".to_string(), message: e.to_string() })?; - } - - // 更新数据库 - let updated_photo = if save_as_copy { - photo - } else { - // 重新读取图像尺寸 - let img = image::open(&save_path) - .map_err(|e| CommandError { code: "E_IMAGE_ERROR".to_string(), message: e.to_string() })?; - let (new_width, new_height) = (img.width(), img.height()); - - db.update_photo_dimensions(photo_id, new_width, new_height) - .map_err(|e| CommandError { code: "E_DB_ERROR".to_string(), message: e.to_string() })?; - - // 删除旧缩略图 - state.thumbnail_service.delete_thumbnails(&photo.file_hash) - .map_err(|e| CommandError { code: "E_THUMBNAIL_ERROR".to_string(), message: e.to_string() })?; - - db.get_photo(photo_id) - .map_err(|e| CommandError { code: "E_DB_ERROR".to_string(), message: e.to_string() })? - .ok_or_else(|| CommandError { code: "E_NOT_FOUND".to_string(), message: "照片不存在".to_string() })? - }; - - tracing::info!("照片编辑完成: {} -> {:?}", photo_id, save_path); - - Ok(updated_photo) -} - -/// 获取编辑预览(Base64 编码的图像) -#[tauri::command] -pub async fn get_edit_preview( - source_path: String, - params: EditParams, - max_size: Option, -) -> Result { - let path = PathBuf::from(&source_path); - - // 加载图像 - let img = EditorService::load_image(&path) - .map_err(|e| CommandError { code: "E_IMAGE_ERROR".to_string(), message: e.to_string() })?; - - // 生成预览尺寸 - let preview = EditorService::generate_preview(&img, max_size.unwrap_or(800)); - - // 应用编辑 - let edited = EditorService::apply_edits(preview, ¶ms) - .map_err(|e| CommandError { code: "E_EDIT_ERROR".to_string(), message: e.to_string() })?; - - // 编码为 Base64 JPEG - let mut buffer = Vec::new(); - let mut cursor = std::io::Cursor::new(&mut buffer); - edited.write_to(&mut cursor, image::ImageFormat::Jpeg) - .map_err(|e| CommandError { code: "E_ENCODE_ERROR".to_string(), message: e.to_string() })?; - - let base64 = base64::Engine::encode(&base64::engine::general_purpose::STANDARD, &buffer); - - Ok(format!("data:image/jpeg;base64,{}", base64)) -} - -/// 检查照片是否可编辑(非 RAW 格式) -#[tauri::command] -pub fn is_photo_editable(file_path: String) -> bool { - let path = PathBuf::from(&file_path); - let ext = path.extension() - .and_then(|e| e.to_str()) - .map(|e| e.to_lowercase()) - .unwrap_or_default(); - - // RAW 格式不可编辑 - !matches!(ext.as_str(), - "dng" | "cr2" | "cr3" | "nef" | "nrw" | "arw" | "srf" | "sr2" | - "orf" | "raf" | "rw2" | "pef" | "srw" | "raw" | "rwl" | "3fr" | - "erf" | "kdc" | "dcr" | "x3f" - ) -} - -/// 生成副本路径 -fn generate_copy_path(original: &PathBuf) -> PathBuf { - let stem = original.file_stem() - .and_then(|s| s.to_str()) - .unwrap_or("photo"); - let ext = original.extension() - .and_then(|e| e.to_str()) - .unwrap_or("jpg"); - let parent = original.parent().unwrap_or(std::path::Path::new(".")); - - let mut counter = 1; - loop { - let new_name = format!("{}_edited_{}.{}", stem, counter, ext); - let new_path = parent.join(&new_name); - if !new_path.exists() { - return new_path; - } - counter += 1; - } -} diff --git a/src-tauri/src/commands/file_ops.rs b/src-tauri/src/commands/file_ops.rs deleted file mode 100644 index 17af4c7..0000000 --- a/src-tauri/src/commands/file_ops.rs +++ /dev/null @@ -1,540 +0,0 @@ -//! 文件操作相关 Tauri 命令 -//! -//! 包含导入、导出、移动、复制、删除、重命名等文件操作 - -use std::path::{Path, PathBuf}; -use std::fs; - -use tauri::{AppHandle, Emitter, State}; - -use crate::services::{IndexOptions, IndexResult, PhotoIndexer}; -use crate::utils::error::{AppError, CommandError}; -use crate::utils::sanitize_filename_component; -use crate::AppState; - -/// 导入选项 -#[derive(Debug, Clone, serde::Serialize, serde::Deserialize)] -#[serde(rename_all = "camelCase")] -pub struct ImportOptions { - /// 要导入的目录列表 - pub paths: Vec, - /// 是否递归扫描子目录 - pub recursive: bool, - /// 是否跳过已存在的文件 - pub skip_existing: bool, - /// 是否检测重复文件(基于哈希) - pub detect_duplicates: bool, -} - -impl Default for ImportOptions { - fn default() -> Self { - Self { - paths: Vec::new(), - recursive: true, - skip_existing: true, - detect_duplicates: true, - } - } -} - -/// 导入照片命令 -/// -/// 注意:根据用户选择,采用"就地索引"方式,不复制文件,仅索引到数据库 -#[tauri::command] -pub async fn import_photos( - app: AppHandle, - state: State<'_, AppState>, - options: ImportOptions, -) -> Result { - if options.paths.is_empty() { - return Err(CommandError { - code: "E_INVALID_PARAMS".to_string(), - message: "至少需要提供一个导入路径".to_string(), - }); - } - - let paths_clone = options.paths.clone(); - let paths: Vec = options.paths.into_iter().map(PathBuf::from).collect(); - let db = state.db.clone(); - let app_handle = app.clone(); - - // 构建索引选项 - let index_options = IndexOptions { - scan_options: crate::services::ScanOptions { - recursive: options.recursive, - ..Default::default() - }, - skip_existing: options.skip_existing, - detect_duplicates: options.detect_duplicates, - batch_size: 100, - }; - - // 在后台线程执行导入 - let result = tokio::task::spawn_blocking(move || { - let indexer = PhotoIndexer::new(db, index_options); - - indexer.index_directories_with_progress(&paths, |progress| { - // 发送进度事件 - let _ = app_handle.emit("import-progress", progress); - }) - }) - .await - .map_err(|e| CommandError { - code: "E_TASK_FAILED".to_string(), - message: format!("导入任务失败: {}", e), - })? - .map_err(CommandError::from)?; - - // 发送完成事件 - let _ = app.emit("import-finished", &result); - - if result.indexed > 0 { - crate::commands::scanner::trigger_thumbnail_pregeneration(&app, &state, &paths_clone).await; - } - - Ok(result) -} - -/// 导出选项 -#[derive(Debug, Clone, serde::Serialize, serde::Deserialize)] -#[serde(rename_all = "camelCase")] -pub struct ExportOptions { - /// 照片ID列表 - pub photo_ids: Vec, - /// 导出目标目录 - pub destination: String, - /// 是否保留目录结构 - pub preserve_structure: bool, - /// 是否覆盖已存在的文件 - pub overwrite: bool, -} - -/// 导出结果 -#[derive(Debug, Clone, serde::Serialize, serde::Deserialize)] -#[serde(rename_all = "camelCase")] -pub struct ExportResult { - /// 成功导出的文件数 - pub exported: usize, - /// 跳过的文件数 - pub skipped: usize, - /// 失败的文件数 - pub failed: usize, - /// 失败的文件列表 - pub failed_files: Vec, -} - -/// 导出照片命令 -#[tauri::command] -pub async fn export_photos( - app: AppHandle, - state: State<'_, AppState>, - options: ExportOptions, -) -> Result { - if options.photo_ids.is_empty() { - return Err(CommandError { - code: "E_INVALID_PARAMS".to_string(), - message: "至少需要提供一个照片ID".to_string(), - }); - } - - let destination = PathBuf::from(&options.destination); - if !destination.exists() { - fs::create_dir_all(&destination).map_err(|e| CommandError { - code: "E_IO_ERROR".to_string(), - message: format!("无法创建目标目录: {}", e), - })?; - } - - let db = state.db.clone(); - let app_handle = app.clone(); - - let result = tokio::task::spawn_blocking(move || { - let mut exported = 0; - let mut skipped = 0; - let mut failed = 0; - let mut failed_files = Vec::new(); - let total = options.photo_ids.len(); - - for (index, photo_id) in options.photo_ids.iter().enumerate() { - // 发送进度 - let _ = app_handle.emit("export-progress", serde_json::json!({ - "current": index + 1, - "total": total, - "percentage": ((index + 1) as f32 / total as f32) * 100.0, - })); - - // 获取照片信息 - let photo = match db.get_photo(*photo_id) { - Ok(Some(p)) => p, - Ok(None) => { - failed += 1; - failed_files.push(format!("照片ID {} 不存在", photo_id)); - continue; - } - Err(e) => { - failed += 1; - failed_files.push(format!("照片ID {}: {}", photo_id, e)); - continue; - } - }; - - let source = PathBuf::from(&photo.file_path); - if !source.exists() { - failed += 1; - failed_files.push(format!("{}: 源文件不存在", photo.file_path)); - continue; - } - - // 确定目标路径 - let target = if options.preserve_structure { - // 保留目录结构:尝试保留相对路径 - let file_name = source.file_name().unwrap_or_default(); - destination.join(file_name) - } else { - // 扁平导出 - let file_name = source.file_name().unwrap_or_default(); - destination.join(file_name) - }; - - // 检查目标文件是否已存在 - if target.exists() && !options.overwrite { - skipped += 1; - continue; - } - - // 复制文件 - match fs::copy(&source, &target) { - Ok(_) => exported += 1, - Err(e) => { - failed += 1; - failed_files.push(format!("{}: {}", photo.file_path, e)); - } - } - } - - ExportResult { - exported, - skipped, - failed, - failed_files, - } - }) - .await - .map_err(|e| CommandError { - code: "E_TASK_FAILED".to_string(), - message: format!("导出任务失败: {}", e), - })?; - - let _ = app.emit("export-finished", &result); - - Ok(result) -} - -/// 删除照片命令(移动到回收站) -#[tauri::command] -pub async fn delete_photos( - state: State<'_, AppState>, - photo_ids: Vec, - permanent: bool, -) -> Result { - if photo_ids.is_empty() { - return Ok(0); - } - - let db = state.db.clone(); - - tokio::task::spawn_blocking(move || { - let mut deleted = 0; - - for photo_id in &photo_ids { - // 获取照片信息 - let photo = match db.get_photo(*photo_id) { - Ok(Some(p)) => p, - Ok(None) => continue, - Err(e) => { - tracing::warn!("获取照片失败 {}: {}", photo_id, e); - continue; - } - }; - - let file_path = PathBuf::from(&photo.file_path); - - // 删除文件 - if file_path.exists() { - let delete_result = if permanent { - // 永久删除 - fs::remove_file(&file_path) - .map_err(|e| format!("永久删除失败: {}", e)) - } else { - // 移动到回收站 - trash::delete(&file_path) - .map_err(|e| format!("移动到回收站失败: {}", e)) - }; - - if let Err(e) = delete_result { - tracing::warn!("删除文件失败 {}: {}", photo.file_path, e); - continue; - } - } - - // 从数据库删除记录 - if let Err(e) = db.delete_photo(*photo_id) { - tracing::warn!("从数据库删除照片失败 {}: {}", photo_id, e); - continue; - } - - deleted += 1; - } - - Ok(deleted) - }) - .await - .map_err(|e| CommandError { - code: "E_TASK_FAILED".to_string(), - message: format!("删除任务失败: {}", e), - })? -} - -/// 移动照片命令 -#[tauri::command] -pub async fn move_photo( - state: State<'_, AppState>, - photo_id: i64, - new_path: String, -) -> Result { - let db = state.db.clone(); - let new_path = PathBuf::from(&new_path); - - tokio::task::spawn_blocking(move || { - // 获取照片信息 - let photo = db.get_photo(photo_id)? - .ok_or_else(|| crate::utils::error::AppError::General("照片不存在".to_string()))?; - - let old_path = PathBuf::from(&photo.file_path); - - // 移动文件 - fs::rename(&old_path, &new_path) - .map_err(|e| crate::utils::error::AppError::Io(e))?; - - // 更新数据库中的路径 - let conn = db.connection()?; - conn.execute( - "UPDATE photos SET file_path = ?1, date_modified = ?2 WHERE photo_id = ?3", - rusqlite::params![ - new_path.to_string_lossy().to_string(), - crate::models::photo::chrono_now_pub(), - photo_id - ], - )?; - - Ok::(true) - }) - .await - .map_err(|e| CommandError { - code: "E_TASK_FAILED".to_string(), - message: format!("移动任务失败: {}", e), - })? - .map_err(CommandError::from) -} - -/// 复制照片命令 -#[tauri::command] -pub async fn copy_photo( - state: State<'_, AppState>, - photo_id: i64, - new_path: String, -) -> Result { - let db = state.db.clone(); - let new_path = PathBuf::from(&new_path); - - tokio::task::spawn_blocking(move || { - // 获取照片信息 - let photo = db.get_photo(photo_id)? - .ok_or_else(|| crate::utils::error::AppError::General("照片不存在".to_string()))?; - - let old_path = PathBuf::from(&photo.file_path); - - // 复制文件 - fs::copy(&old_path, &new_path) - .map_err(|e| crate::utils::error::AppError::Io(e))?; - - // 创建新的照片记录 - let new_file_name = new_path.file_name() - .and_then(|n| n.to_str()) - .unwrap_or("unknown") - .to_string(); - - // 计算新文件的哈希 - let new_hash = crate::services::FileHasher::hash_file(&new_path)?; - - let create_photo = crate::models::photo::CreatePhoto { - file_path: new_path.to_string_lossy().to_string(), - file_name: new_file_name, - file_size: photo.file_size, - file_hash: new_hash, - width: photo.width, - height: photo.height, - format: photo.format, - date_taken: photo.date_taken, - camera_model: photo.camera_model, - lens_model: photo.lens_model, - focal_length: photo.focal_length, - aperture: photo.aperture, - iso: photo.iso, - shutter_speed: photo.shutter_speed, - gps_latitude: photo.gps_latitude, - gps_longitude: photo.gps_longitude, - orientation: photo.orientation, - }; - - let new_id = db.create_photo(&create_photo)?; - Ok::(new_id) - }) - .await - .map_err(|e| CommandError { - code: "E_TASK_FAILED".to_string(), - message: format!("复制任务失败: {}", e), - })? - .map_err(CommandError::from) -} - -/// 批量重命名选项 -#[derive(Debug, Clone, serde::Serialize, serde::Deserialize)] -#[serde(rename_all = "camelCase")] -pub struct BatchRenameOptions { - /// 照片ID列表 - pub photo_ids: Vec, - /// 命名模式(支持变量: {index}, {name}, {date}) - pub pattern: String, - /// 起始索引 - pub start_index: usize, -} - -/// 批量重命名结果 -#[derive(Debug, Clone, serde::Serialize, serde::Deserialize)] -#[serde(rename_all = "camelCase")] -pub struct BatchRenameResult { - pub renamed: usize, - pub failed: usize, - pub failed_files: Vec, -} - -/// 批量重命名照片命令 -#[tauri::command] -pub async fn batch_rename_photos( - state: State<'_, AppState>, - options: BatchRenameOptions, -) -> Result { - if options.photo_ids.is_empty() { - return Ok(BatchRenameResult { - renamed: 0, - failed: 0, - failed_files: Vec::new(), - }); - } - - let db = state.db.clone(); - - tokio::task::spawn_blocking(move || { - let mut renamed = 0; - let mut failed = 0; - let mut failed_files = Vec::new(); - - for (offset, photo_id) in options.photo_ids.iter().enumerate() { - let photo = match db.get_photo(*photo_id) { - Ok(Some(p)) => p, - Ok(None) => { - failed += 1; - failed_files.push(format!("照片ID {} 不存在", photo_id)); - continue; - } - Err(e) => { - failed += 1; - failed_files.push(format!("照片ID {}: {}", photo_id, e)); - continue; - } - }; - - let old_path = PathBuf::from(&photo.file_path); - if !old_path.exists() { - failed += 1; - failed_files.push(format!("{}: 文件不存在", photo.file_path)); - continue; - } - - // 解析命名模式 - let index = options.start_index + offset; - let date = photo.date_taken.as_deref().unwrap_or("unknown"); - let old_name = old_path.file_stem() - .and_then(|s| s.to_str()) - .unwrap_or("photo"); - let extension = old_path.extension() - .and_then(|e| e.to_str()) - .unwrap_or("jpg"); - - let new_name = options.pattern - .replace("{index}", &format!("{:04}", index)) - .replace("{name}", old_name) - .replace("{date}", date); - - let safe_base = sanitize_filename_component(&new_name); - let safe_ext = sanitize_filename_component(extension); - let new_file_name = if safe_base.is_empty() { - format!("photo_{}.{}", photo_id, safe_ext) - } else { - format!("{}.{}", safe_base, safe_ext) - }; - let new_path = old_path.parent() - .unwrap_or_else(|| Path::new("")) - .join(&new_file_name); - - // 重命名文件 - if let Err(e) = fs::rename(&old_path, &new_path) { - failed += 1; - failed_files.push(format!("{}: {}", photo.file_path, e)); - continue; - } - - // 更新数据库 - let conn = match db.connection() { - Ok(c) => c, - Err(e) => { - failed += 1; - failed_files.push(format!("{}: {}", photo.file_path, e)); - // 尝试回滚文件重命名 - let _ = fs::rename(&new_path, &old_path); - continue; - } - }; - - if let Err(e) = conn.execute( - "UPDATE photos SET file_path = ?1, file_name = ?2, date_modified = ?3 WHERE photo_id = ?4", - rusqlite::params![ - new_path.to_string_lossy().to_string(), - new_file_name, - crate::models::photo::chrono_now_pub(), - photo_id - ], - ) { - failed += 1; - failed_files.push(format!("{}: {}", photo.file_path, e)); - // 尝试回滚文件重命名 - let _ = fs::rename(&new_path, &old_path); - continue; - } - - renamed += 1; - } - - Ok(BatchRenameResult { - renamed, - failed, - failed_files, - }) - }) - .await - .map_err(|e| CommandError { - code: "E_TASK_FAILED".to_string(), - message: format!("批量重命名任务失败: {}", e), - })? -} diff --git a/src-tauri/src/commands/folder_sync.rs b/src-tauri/src/commands/folder_sync.rs deleted file mode 100644 index 809ce05..0000000 --- a/src-tauri/src/commands/folder_sync.rs +++ /dev/null @@ -1,212 +0,0 @@ -//! 文件夹同步管理 Tauri 命令 -//! -//! 提供添加、删除、获取同步文件夹以及启动/停止自动同步的功能 - -use crate::services::SettingsManager; -use crate::utils::error::CommandError; -use crate::AppState; -use std::path::Path; -use tauri::{AppHandle, Emitter, State}; - -/// 同步文件夹信息 -#[derive(Debug, Clone, serde::Serialize, serde::Deserialize)] -#[serde(rename_all = "camelCase")] -pub struct SyncFolder { - /// 文件夹路径 - pub path: String, - /// 是否有效(路径存在) - pub is_valid: bool, - /// 是否启用同步 - pub enabled: bool, -} - -/// 获取所有同步文件夹 -#[tauri::command] -pub async fn get_sync_folders(app: AppHandle) -> Result, CommandError> { - let manager = SettingsManager::new(&app).map_err(CommandError::from)?; - let settings = manager.load().map_err(CommandError::from)?; - - let folders: Vec = settings - .scan - .watched_folders - .iter() - .map(|path| { - let is_valid = Path::new(path).exists(); - SyncFolder { - path: path.clone(), - is_valid, - enabled: true, - } - }) - .collect(); - - Ok(folders) -} - -/// 添加同步文件夹 -#[tauri::command] -pub async fn add_sync_folder( - app: AppHandle, - state: State<'_, AppState>, - folder_path: String, -) -> Result { - // 验证路径是否存在 - if !Path::new(&folder_path).exists() { - return Err(CommandError { - code: "E_PATH_NOT_FOUND".to_string(), - message: format!("文件夹不存在: {}", folder_path), - }); - } - - // 验证是否是目录 - if !Path::new(&folder_path).is_dir() { - return Err(CommandError { - code: "E_NOT_DIRECTORY".to_string(), - message: format!("路径不是文件夹: {}", folder_path), - }); - } - - let manager = SettingsManager::new(&app).map_err(CommandError::from)?; - let mut settings = manager.load().map_err(CommandError::from)?; - - // 检查是否已存在 - if settings.scan.watched_folders.contains(&folder_path) { - return Err(CommandError { - code: "E_ALREADY_EXISTS".to_string(), - message: "该文件夹已在同步列表中".to_string(), - }); - } - - // 添加到同步列表 - settings.scan.watched_folders.push(folder_path.clone()); - manager.save(&settings).map_err(CommandError::from)?; - - if settings.scan.auto_scan { - let mut auto_scan = state.auto_scan_manager.lock().await; - if let Some(ref mut manager) = *auto_scan { - manager - .apply_settings(app.clone(), &settings) - .await - .map_err(CommandError::from)?; - } - } - - // 发送设置变更事件 - app.emit("sync-folders-changed", &settings.scan.watched_folders) - .map_err(|e| CommandError { - code: "E_EVENT".to_string(), - message: format!("发送事件失败: {}", e), - })?; - - tracing::info!("已添加同步文件夹: {}", folder_path); - Ok(true) -} - -/// 删除同步文件夹 -#[tauri::command] -pub async fn remove_sync_folder( - app: AppHandle, - state: State<'_, AppState>, - folder_path: String, -) -> Result { - let manager = SettingsManager::new(&app).map_err(CommandError::from)?; - let mut settings = manager.load().map_err(CommandError::from)?; - - // 查找并删除 - let original_len = settings.scan.watched_folders.len(); - settings - .scan - .watched_folders - .retain(|p| p != &folder_path); - - if settings.scan.watched_folders.len() == original_len { - return Err(CommandError { - code: "E_NOT_FOUND".to_string(), - message: "该文件夹不在同步列表中".to_string(), - }); - } - - manager.save(&settings).map_err(CommandError::from)?; - - if settings.scan.auto_scan { - let mut auto_scan = state.auto_scan_manager.lock().await; - if let Some(ref mut manager) = *auto_scan { - manager - .apply_settings(app.clone(), &settings) - .await - .map_err(CommandError::from)?; - } - } - - // 发送设置变更事件 - app.emit("sync-folders-changed", &settings.scan.watched_folders) - .map_err(|e| CommandError { - code: "E_EVENT".to_string(), - message: format!("发送事件失败: {}", e), - })?; - - tracing::info!("已移除同步文件夹: {}", folder_path); - Ok(true) -} - -/// 设置自动同步开关 -#[tauri::command] -pub async fn set_auto_sync_enabled(app: AppHandle, enabled: bool) -> Result { - let manager = SettingsManager::new(&app).map_err(CommandError::from)?; - let mut settings = manager.load().map_err(CommandError::from)?; - - settings.scan.auto_scan = enabled; - manager.save(&settings).map_err(CommandError::from)?; - - // 发送设置变更事件 - app.emit("auto-sync-changed", enabled).map_err(|e| CommandError { - code: "E_EVENT".to_string(), - message: format!("发送事件失败: {}", e), - })?; - - tracing::info!("自动同步已{}", if enabled { "启用" } else { "禁用" }); - Ok(enabled) -} - -/// 获取自动同步状态 -#[tauri::command] -pub async fn get_auto_sync_enabled(app: AppHandle) -> Result { - let manager = SettingsManager::new(&app).map_err(CommandError::from)?; - let settings = manager.load().map_err(CommandError::from)?; - Ok(settings.scan.auto_scan) -} - -/// 立即触发同步(手动扫描所有同步文件夹) -#[tauri::command] -pub async fn trigger_sync_now(app: AppHandle) -> Result { - let manager = SettingsManager::new(&app).map_err(CommandError::from)?; - let settings = manager.load().map_err(CommandError::from)?; - - if settings.scan.watched_folders.is_empty() { - return Err(CommandError { - code: "E_NO_FOLDERS".to_string(), - message: "没有配置同步文件夹".to_string(), - }); - } - - // 发送同步开始事件 - app.emit("sync-started", &settings.scan.watched_folders) - .map_err(|e| CommandError { - code: "E_EVENT".to_string(), - message: format!("发送事件失败: {}", e), - })?; - - tracing::info!( - "开始同步 {} 个文件夹", - settings.scan.watched_folders.len() - ); - - Ok(settings.scan.watched_folders.len() as u32) -} - -/// 验证文件夹路径是否有效 -#[tauri::command] -pub async fn validate_folder_path(folder_path: String) -> Result { - let path = Path::new(&folder_path); - Ok(path.exists() && path.is_dir()) -} diff --git a/src-tauri/src/commands/folders.rs b/src-tauri/src/commands/folders.rs deleted file mode 100644 index 073fb88..0000000 --- a/src-tauri/src/commands/folders.rs +++ /dev/null @@ -1,222 +0,0 @@ -//! 文件夹视图 Tauri 命令 -//! -//! 提供获取文件夹结构、照片统计和按文件夹查询照片的功能 - -use crate::models::{PaginatedResult, PaginationParams, Photo, PhotoSortOptions, PhotoSortField, SortOrder}; -use crate::utils::error::CommandError; -use crate::AppState; -use std::collections::HashMap; -use std::path::Path; -use tauri::State; - -/// 文件夹节点信息 -#[derive(Debug, Clone, serde::Serialize, serde::Deserialize)] -#[serde(rename_all = "camelCase")] -pub struct FolderNode { - /// 文件夹路径 - pub path: String, - /// 文件夹名称 - pub name: String, - /// 直接包含的照片数量 - pub photo_count: i64, - /// 包含子文件夹的总照片数量 - pub total_photo_count: i64, - /// 子文件夹列表 - pub children: Vec, - /// 是否已加载子文件夹 - pub loaded: bool, -} - -/// 文件夹统计信息 -#[derive(Debug, Clone, serde::Serialize, serde::Deserialize)] -#[serde(rename_all = "camelCase")] -pub struct FolderStats { - /// 总文件夹数 - pub total_folders: i64, - /// 总照片数 - pub total_photos: i64, - /// 根文件夹列表 - pub root_folders: Vec, -} - -/// 获取所有根文件夹及其统计信息 -#[tauri::command] -pub async fn get_folder_tree(state: State<'_, AppState>) -> Result { - let db = &state.db; - - // 获取所有照片的文件夹路径和数量统计 - let folder_counts = db.get_folder_photo_counts().map_err(CommandError::from)?; - - // 构建文件夹树 - let root_folders = build_folder_tree(&folder_counts); - - let total_folders = count_folders(&root_folders); - let total_photos: i64 = folder_counts.values().sum(); - - Ok(FolderStats { - total_folders, - total_photos, - root_folders, - }) -} - -/// 获取指定文件夹的子文件夹 -#[tauri::command] -pub async fn get_folder_children( - state: State<'_, AppState>, - folder_path: String, -) -> Result, CommandError> { - let db = &state.db; - - // 获取指定路径下的子文件夹统计 - let folder_counts = db.get_subfolder_photo_counts(&folder_path).map_err(CommandError::from)?; - - let mut children: Vec = folder_counts - .into_iter() - .map(|(path, count)| { - let name = Path::new(&path) - .file_name() - .map(|n| n.to_string_lossy().to_string()) - .unwrap_or_else(|| path.clone()); - - FolderNode { - path, - name, - photo_count: count, - total_photo_count: count, - children: vec![], - loaded: false, - } - }) - .collect(); - - children.sort_by(|a, b| a.name.to_lowercase().cmp(&b.name.to_lowercase())); - - Ok(children) -} - -/// 获取指定文件夹中的照片 -#[tauri::command] -pub async fn get_photos_by_folder( - state: State<'_, AppState>, - folder_path: String, - include_subfolders: bool, - pagination: PaginationParams, - sort: Option, -) -> Result, CommandError> { - let db = &state.db; - - let sort_options = sort.unwrap_or(PhotoSortOptions { - field: PhotoSortField::DateTaken, - order: SortOrder::Desc, - }); - - let result = db - .get_photos_by_folder(&folder_path, include_subfolders, &pagination, &sort_options) - .map_err(CommandError::from)?; - - Ok(result) -} - -/// 获取文件夹路径的照片数量 -#[tauri::command] -pub async fn get_folder_photo_count( - state: State<'_, AppState>, - folder_path: String, - include_subfolders: bool, -) -> Result { - let db = &state.db; - - let count = db - .get_folder_photo_count(&folder_path, include_subfolders) - .map_err(CommandError::from)?; - - Ok(count) -} - -// ============ 辅助函数 ============ - -/// 构建文件夹树结构 -fn build_folder_tree(folder_counts: &HashMap) -> Vec { - let mut root_paths: HashMap = HashMap::new(); - - // 找出所有唯一的根路径(驱动器盘符或第一级目录) - for (path, count) in folder_counts { - if let Some(root) = get_root_path(path) { - *root_paths.entry(root).or_insert(0) += count; - } - } - - // 为每个根路径构建子树 - let mut roots: Vec = root_paths - .into_iter() - .map(|(path, total_count)| { - let name = Path::new(&path) - .file_name() - .map(|n| n.to_string_lossy().to_string()) - .unwrap_or_else(|| path.clone()); - - // 计算直接在根目录下的照片数量 - let direct_count = folder_counts.get(&path).copied().unwrap_or(0); - - FolderNode { - path, - name, - photo_count: direct_count, - total_photo_count: total_count, - children: vec![], - loaded: false, - } - }) - .collect(); - - roots.sort_by(|a, b| a.path.to_lowercase().cmp(&b.path.to_lowercase())); - roots -} - -/// 获取路径的根目录 -fn get_root_path(path: &str) -> Option { - let path = Path::new(path); - - // Windows 路径处理 - if cfg!(windows) { - // 获取第一级目录(例如 C:\Users\xxx\Pictures 中的 C:\Users\xxx\Pictures 或更浅的路径) - let components: Vec<_> = path.components().collect(); - if components.len() >= 2 { - // 返回第一级有效的文件夹路径(通常是扫描添加的根目录) - let mut root = std::path::PathBuf::new(); - for (i, comp) in components.iter().enumerate() { - root.push(comp); - // 返回前3级目录作为根(如 C:\Users\xxx) - if i >= 2 { - break; - } - } - return Some(root.to_string_lossy().to_string()); - } - } - - // Unix 路径处理 - let components: Vec<_> = path.components().collect(); - if components.len() >= 2 { - let mut root = std::path::PathBuf::new(); - for (i, comp) in components.iter().enumerate() { - root.push(comp); - if i >= 2 { - break; - } - } - return Some(root.to_string_lossy().to_string()); - } - - Some(path.to_string_lossy().to_string()) -} - -/// 递归统计文件夹数量 -fn count_folders(folders: &[FolderNode]) -> i64 { - let mut count = folders.len() as i64; - for folder in folders { - count += count_folders(&folder.children); - } - count -} diff --git a/src-tauri/src/commands/greet.rs b/src-tauri/src/commands/greet.rs deleted file mode 100644 index c160719..0000000 --- a/src-tauri/src/commands/greet.rs +++ /dev/null @@ -1,16 +0,0 @@ -//! 问候命令示例 - -use tracing::info; - -/// 问候命令 -/// -/// # Arguments -/// * `name` - 要问候的名字 -/// -/// # Returns -/// 返回问候字符串 -#[tauri::command] -pub fn greet(name: &str) -> String { - info!("Greeting: {}", name); - format!("Hello, {}! You've been greeted from Rust!", name) -} diff --git a/src-tauri/src/commands/logging.rs b/src-tauri/src/commands/logging.rs deleted file mode 100644 index 0585e0a..0000000 --- a/src-tauri/src/commands/logging.rs +++ /dev/null @@ -1,56 +0,0 @@ -//! 前端日志命令 - -use chrono::Local; -use std::fs::OpenOptions; -use std::io::Write; -use std::path::PathBuf; - -const MAX_LOG_FIELD_LEN: usize = 16 * 1024; - -fn clamp_log_field(mut s: String) -> String { - if s.len() > MAX_LOG_FIELD_LEN { - s.truncate(MAX_LOG_FIELD_LEN); - s.push_str("…[truncated]"); - } - s -} - -/// 获取前端日志文件路径 -fn get_frontend_log_path() -> PathBuf { - let log_dir = crate::get_log_dir(); - std::fs::create_dir_all(&log_dir).ok(); - - let date = Local::now().format("%Y-%m-%d"); - log_dir.join(format!("frontend.{}.log", date)) -} - -/// 前端日志写入命令 -#[tauri::command] -pub fn log_frontend(level: String, message: String, context: Option) { - let timestamp = Local::now().format("%Y-%m-%dT%H:%M:%S%.3f"); - - let level = match level.to_ascii_lowercase().as_str() { - "debug" | "info" | "warn" | "error" => level, - _ => "info".to_string(), - }; - - let message = clamp_log_field(message); - let context_str = context - .map(|c| clamp_log_field(format!(" {}", c))) - .unwrap_or_default(); - let log_line = format!( - "{} [{}] {}{}\n", - timestamp, - level.to_uppercase(), - message, - context_str - ); - - if let Ok(mut file) = OpenOptions::new() - .create(true) - .append(true) - .open(get_frontend_log_path()) - { - let _ = file.write_all(log_line.as_bytes()); - } -} diff --git a/src-tauri/src/commands/mod.rs b/src-tauri/src/commands/mod.rs deleted file mode 100644 index cf005ab..0000000 --- a/src-tauri/src/commands/mod.rs +++ /dev/null @@ -1,37 +0,0 @@ -//! PhotoWall 命令模块 -//! -//! 包含所有 Tauri 命令的定义 - -pub mod greet; -pub mod scanner; -pub mod search; -pub mod tags; -pub mod albums; -pub mod thumbnail; -pub mod file_ops; -pub mod settings; -pub mod folder_sync; -pub mod folders; -pub mod logging; -pub mod window_effects; -pub mod edit; -pub mod auto_scan; -pub mod smart_albums; -pub mod ocr; - -pub use greet::*; -pub use scanner::*; -pub use search::*; -pub use tags::*; -pub use albums::*; -pub use thumbnail::*; -pub use file_ops::*; -pub use settings::*; -pub use folder_sync::*; -pub use folders::*; -pub use logging::*; -pub use window_effects::*; -pub use edit::*; -pub use auto_scan::*; -pub use smart_albums::*; -pub use ocr::*; diff --git a/src-tauri/src/commands/ocr.rs b/src-tauri/src/commands/ocr.rs deleted file mode 100644 index 2fd95b1..0000000 --- a/src-tauri/src/commands/ocr.rs +++ /dev/null @@ -1,291 +0,0 @@ -//! OCR 命令模块 -//! -//! 提供 OCR 文字识别相关的 Tauri 命令 - -use std::sync::Arc; -use tauri::State; -use tokio::sync::Mutex; -use tracing::{error, info}; - -use crate::db::Database; -use crate::services::{OcrService, OcrProgress, OcrStatus}; - -/// OCR 服务状态 -pub struct OcrState { - pub service: Arc>, -} - -impl OcrState { - pub fn new() -> Self { - Self { - service: Arc::new(Mutex::new(OcrService::default())), - } - } -} - -impl Default for OcrState { - fn default() -> Self { - Self::new() - } -} - -/// 检查 Tesseract OCR 是否可用 -#[tauri::command] -pub async fn check_ocr_available() -> Result { - Ok(OcrService::is_available()) -} - -/// 获取可用的 OCR 语言列表 -#[tauri::command] -pub async fn get_ocr_languages() -> Result, String> { - OcrService::get_available_languages() - .map_err(|e| e.to_string()) -} - -/// 获取 OCR 统计信息 -#[tauri::command] -pub async fn get_ocr_stats( - db: State<'_, Arc>, -) -> Result { - db.get_ocr_stats().map_err(|e| e.to_string()) -} - -/// 获取 OCR 处理进度 -#[tauri::command] -pub async fn get_ocr_progress( - ocr_state: State<'_, OcrState>, -) -> Result { - let service = ocr_state.service.lock().await; - Ok(service.get_progress()) -} - -/// 启动 OCR 后台处理 -#[tauri::command] -pub async fn start_ocr_processing( - db: State<'_, Arc>, - ocr_state: State<'_, OcrState>, - batch_size: Option, - language: Option, -) -> Result { - let batch_size = batch_size.unwrap_or(10).max(1); - let language = language.unwrap_or_else(|| "chi_sim+eng".to_string()); - - // 检查是否已在运行 - { - let service = ocr_state.service.lock().await; - if service.is_running() { - return Ok(service.get_progress()); - } - } - - // 检查 Tesseract 是否可用 - if !OcrService::is_available() { - return Err("Tesseract OCR 未安装或不可用".to_string()); - } - - let stats = db.get_ocr_stats().map_err(|e| e.to_string())?; - let total = stats.pending; - - if total == 0 { - return Ok(OcrProgress { - total: 0, - processed: 0, - failed: 0, - is_running: false, - }); - } - - // 设置运行状态 - { - let mut service = ocr_state.service.lock().await; - service.set_language(&language); - service.reset_counters(total); - service.set_running(true); - } - - // 克隆需要的状态 - let db_clone = db.inner().clone(); - let ocr_service = ocr_state.service.clone(); - let language = Arc::new(language); - - // 在后台任务中处理 - tokio::spawn(async move { - info!("开始 OCR 处理,共 {} 张照片", total); - - loop { - // 检查是否应该停止 - { - let service = ocr_service.lock().await; - if !service.is_running() { - info!("OCR 处理被停止"); - break; - } - } - - let pending_photos = match db_clone.get_photos_pending_ocr(batch_size) { - Ok(photos) => photos, - Err(e) => { - error!("获取待处理照片失败: {}", e); - break; - } - }; - - if pending_photos.is_empty() { - break; - } - - let mut handles = Vec::with_capacity(pending_photos.len()); - for photo in pending_photos { - let db_task = db_clone.clone(); - let ocr_service_task = ocr_service.clone(); - let language = language.clone(); - handles.push(tokio::spawn(async move { - { - let service = ocr_service_task.lock().await; - if !service.is_running() { - return; - } - } - - let path = photo.file_path.clone(); - let photo_id = photo.photo_id; - let result = tokio::task::spawn_blocking(move || { - OcrService::recognize_with_language(language.as_str(), &path) - }) - .await; - - let result = match result { - Ok(result) => result, - Err(e) => { - error!("OCR 任务异常: {} - {}", photo_id, e); - if let Err(e) = db_task.update_photo_ocr( - photo_id, - None, - OcrStatus::Failed as i32, - ) { - error!("更新 OCR 结果失败: {} - {}", photo_id, e); - } - - let service = ocr_service_task.lock().await; - service.increment_failed(); - service.increment_processed(); - return; - } - }; - - let (ocr_text, status) = if result.status == OcrStatus::Processed as i32 { - (Some(result.text.as_str()), OcrStatus::Processed as i32) - } else if result.status == OcrStatus::NoText as i32 { - (None, OcrStatus::NoText as i32) - } else { - (None, OcrStatus::Failed as i32) - }; - - if let Err(e) = db_task.update_photo_ocr(photo_id, ocr_text, status) { - error!("更新 OCR 结果失败: {} - {}", photo_id, e); - } - - let service = ocr_service_task.lock().await; - if status == OcrStatus::Failed as i32 { - service.increment_failed(); - } - service.increment_processed(); - })); - } - - for handle in handles { - if let Err(e) = handle.await { - error!("OCR 任务失败: {}", e); - } - } - } - - // 完成处理 - { - let service = ocr_service.lock().await; - service.set_running(false); - } - - info!("OCR 处理完成"); - }); - - // 返回初始进度 - let service = ocr_state.service.lock().await; - Ok(service.get_progress()) -} - -/// 停止 OCR 处理 -#[tauri::command] -pub async fn stop_ocr_processing( - ocr_state: State<'_, OcrState>, -) -> Result<(), String> { - let service = ocr_state.service.lock().await; - service.set_running(false); - info!("OCR 处理已停止"); - Ok(()) -} - -/// 对单张照片执行 OCR -#[tauri::command] -pub async fn ocr_single_photo( - db: State<'_, Arc>, - ocr_state: State<'_, OcrState>, - photo_id: i64, -) -> Result { - // 获取照片信息 - let photo = db.get_photo(photo_id) - .map_err(|e| e.to_string())? - .ok_or_else(|| "照片不存在".to_string())?; - - // 检查 Tesseract 是否可用 - if !OcrService::is_available() { - return Err("Tesseract OCR 未安装或不可用".to_string()); - } - - // 执行 OCR - let language = { - let service = ocr_state.service.lock().await; - service.get_language() - }; - - let path = photo.file_path.clone(); - let result = tokio::task::spawn_blocking(move || { - OcrService::recognize_with_language(&language, &path) - }) - .await - .map_err(|e| e.to_string())?; - - // 更新数据库 - let (ocr_text, status) = if result.status == OcrStatus::Processed as i32 { - (Some(result.text.as_str()), OcrStatus::Processed as i32) - } else if result.status == OcrStatus::NoText as i32 { - (None, OcrStatus::NoText as i32) - } else { - (None, OcrStatus::Failed as i32) - }; - - db.update_photo_ocr(photo_id, ocr_text, status) - .map_err(|e| e.to_string())?; - - if let Some(error) = result.error { - Err(error) - } else { - Ok(result.text) - } -} - -/// 重置所有照片的 OCR 状态 -#[tauri::command] -pub async fn reset_ocr_status( - db: State<'_, Arc>, -) -> Result { - db.reset_ocr_status().map_err(|e| e.to_string()) -} - -/// 重置失败的 OCR 状态(用于重试) -#[tauri::command] -pub async fn reset_failed_ocr( - db: State<'_, Arc>, -) -> Result { - db.reset_failed_ocr().map_err(|e| e.to_string()) -} diff --git a/src-tauri/src/commands/scanner.rs b/src-tauri/src/commands/scanner.rs deleted file mode 100644 index bb477b2..0000000 --- a/src-tauri/src/commands/scanner.rs +++ /dev/null @@ -1,429 +0,0 @@ -//! 扫描和索引相关 Tauri 命令 - -use std::path::PathBuf; - -use regex::Regex; -use tauri::{AppHandle, Emitter, State}; - -use crate::models::{PaginationParams, PhotoSortOptions}; -use crate::services::{ - IndexOptions, IndexResult, PhotoIndexer, ScanOptions, ScanResult, Scanner, - ThumbnailSize, ThumbnailTask, -}; -use crate::utils::error::CommandError; -use crate::AppState; - -/// 后台预生成缩略图的优先级(负数表示低优先级) -/// 预生成优先级:tiny + small 使用中等优先级,medium + large 使用低优先级 -const PREGENERATE_PRIORITY_HIGH: i32 = 0; // tiny + small -const PREGENERATE_PRIORITY_LOW: i32 = -10; // medium + large (保留用于未来) - -/// 扫描目录命令 -#[tauri::command] -pub async fn scan_directory( - path: String, - options: Option, -) -> Result { - let path = PathBuf::from(&path); - let options = options.unwrap_or_else(ScanOptions::new); - - let scanner = Scanner::new(options); - scanner - .scan_directory(&path) - .map_err(|e| CommandError::from(e)) -} - -/// 扫描多个目录命令 -#[tauri::command] -pub async fn scan_directories( - paths: Vec, - options: Option, -) -> Result { - let paths: Vec = paths.into_iter().map(PathBuf::from).collect(); - let options = options.unwrap_or_else(ScanOptions::new); - - let scanner = Scanner::new(options); - scanner - .scan_directories(&paths) - .map_err(|e| CommandError::from(e)) -} - -/// 索引目录命令 -#[tauri::command] -pub async fn index_directory( - app: AppHandle, - state: State<'_, AppState>, - path: String, - options: Option, -) -> Result { - let path_clone = path.clone(); - let path = PathBuf::from(&path); - let options = options.unwrap_or_default(); - let db = state.db.clone(); - - let app_handle = app.clone(); - - // 在后台线程执行索引 - let result = tokio::task::spawn_blocking(move || { - let indexer = PhotoIndexer::new(db, options); - - indexer.index_directory_with_progress(&path, |progress| { - // 发送进度事件 - let _ = app_handle.emit("index-progress", progress); - }) - }) - .await - .map_err(|e| CommandError { - code: "E_TASK_FAILED".to_string(), - message: format!("索引任务失败: {}", e), - })? - .map_err(|e| CommandError::from(e))?; - - // 发送完成事件 - let _ = app.emit("index-finished", &result); - - // 后台预生成缩略图 - if result.indexed > 0 { - trigger_thumbnail_pregeneration(&app, &state, &[path_clone]).await; - } - - Ok(result) -} - -/// 索引多个目录命令 -#[tauri::command] -pub async fn index_directories( - app: AppHandle, - state: State<'_, AppState>, - paths: Vec, - options: Option, -) -> Result { - let paths_clone = paths.clone(); - let paths: Vec = paths.into_iter().map(PathBuf::from).collect(); - let options = options.unwrap_or_default(); - let db = state.db.clone(); - - let app_handle = app.clone(); - - let result = tokio::task::spawn_blocking(move || { - let indexer = PhotoIndexer::new(db, options); - - indexer.index_directories_with_progress(&paths, |progress| { - let _ = app_handle.emit("index-progress", progress); - }) - }) - .await - .map_err(|e| CommandError { - code: "E_TASK_FAILED".to_string(), - message: format!("索引任务失败: {}", e), - })? - .map_err(|e| CommandError::from(e))?; - - let _ = app.emit("index-finished", &result); - - // 后台预生成缩略图 - if result.indexed > 0 { - trigger_thumbnail_pregeneration(&app, &state, &paths_clone).await; - } - - Ok(result) -} - -/// 获取数据库统计信息 -#[tauri::command] -pub async fn get_database_stats( - state: State<'_, AppState>, -) -> Result { - state.db.stats().map_err(|e| CommandError::from(e)) -} - -/// 刷新照片元数据(重新解析日期) -#[tauri::command] -pub async fn refresh_photo_metadata( - app: AppHandle, - state: State<'_, AppState>, -) -> Result { - let db = state.db.clone(); - let app_handle = app.clone(); - - let result = tokio::task::spawn_blocking(move || { - refresh_all_photo_dates(&db, move |progress| { - let _ = app_handle.emit("refresh-progress", progress); - }) - }) - .await - .map_err(|e| CommandError { - code: "E_TASK_FAILED".to_string(), - message: format!("刷新任务失败: {}", e), - })? - .map_err(|e| CommandError::from(e))?; - - let _ = app.emit("refresh-finished", &result); - - Ok(result) -} - -/// 刷新元数据结果 -#[derive(Debug, Clone, serde::Serialize, serde::Deserialize)] -#[serde(rename_all = "camelCase")] -pub struct RefreshMetadataResult { - pub total: usize, - pub updated: usize, - pub skipped: usize, - pub failed: usize, -} - -/// 刷新所有照片的日期 -fn refresh_all_photo_dates( - db: &std::sync::Arc, - progress_callback: F, -) -> Result -where - F: Fn(String), -{ - use crate::models::{PaginationParams, PhotoSortOptions}; - use std::path::Path; - - let mut result = RefreshMetadataResult { - total: 0, - updated: 0, - skipped: 0, - failed: 0, - }; - - // 获取所有照片 - let pagination = PaginationParams { page: 1, page_size: 10000 }; - let sort = PhotoSortOptions::default(); - let photos = db.get_photos(&pagination, &sort)?.items; - result.total = photos.len(); - - progress_callback(format!("开始刷新 {} 张照片的元数据...", result.total)); - - for (i, photo) in photos.iter().enumerate() { - // 如果已经有 date_taken,跳过 - if photo.date_taken.is_some() { - result.skipped += 1; - continue; - } - - // 尝试从文件名解析日期 - let new_date = parse_date_from_filename(&photo.file_name) - .or_else(|| { - // 尝试从文件修改时间获取 - let path = Path::new(&photo.file_path); - if let Ok(metadata) = std::fs::metadata(path) { - if let Ok(modified) = metadata.modified() { - if let Ok(duration) = modified.duration_since(std::time::UNIX_EPOCH) { - return Some(timestamp_to_iso8601(duration.as_secs() as i64)); - } - } - } - None - }); - - if let Some(date) = new_date { - // 更新数据库 - let update = crate::models::photo::UpdatePhoto { - date_taken: Some(date), - ..Default::default() - }; - if db.update_photo(photo.photo_id, &update).is_ok() { - result.updated += 1; - } else { - result.failed += 1; - } - } else { - result.skipped += 1; - } - - // 每 50 张发送进度 - if (i + 1) % 50 == 0 { - progress_callback(format!("已处理 {}/{} 张照片...", i + 1, result.total)); - } - } - - progress_callback(format!( - "刷新完成: {} 张更新, {} 张跳过, {} 张失败", - result.updated, result.skipped, result.failed - )); - - Ok(result) -} - -/// 从文件名解析日期 -fn parse_date_from_filename(filename: &str) -> Option { - - // 模式1: 屏幕截图 2025-12-03 170003 或 2025-12-03 17.00.03 - if let Ok(re1) = Regex::new(r"(\d{4})-(\d{2})-(\d{2})[\s_](\d{2})[.:](\d{2})[.:](\d{2})") { - if let Some(caps) = re1.captures(filename) { - return Some(format!( - "{}-{}-{}T{}:{}:{}Z", - &caps[1], &caps[2], &caps[3], &caps[4], &caps[5], &caps[6] - )); - } - } - - // 模式2: 屏幕截图 2025-12-03 170003 (时间无分隔符) - if let Ok(re2) = Regex::new(r"(\d{4})-(\d{2})-(\d{2})[\s_](\d{2})(\d{2})(\d{2})") { - if let Some(caps) = re2.captures(filename) { - return Some(format!( - "{}-{}-{}T{}:{}:{}Z", - &caps[1], &caps[2], &caps[3], &caps[4], &caps[5], &caps[6] - )); - } - } - - // 模式3: IMG_20251203_170003 或 20251203_170003 - if let Ok(re3) = Regex::new(r"(\d{4})(\d{2})(\d{2})[_\-](\d{2})(\d{2})(\d{2})") { - if let Some(caps) = re3.captures(filename) { - return Some(format!( - "{}-{}-{}T{}:{}:{}Z", - &caps[1], &caps[2], &caps[3], &caps[4], &caps[5], &caps[6] - )); - } - } - - // 模式4: 仅日期 2025-12-03 - if let Ok(re4) = Regex::new(r"(\d{4})-(\d{2})-(\d{2})") { - if let Some(caps) = re4.captures(filename) { - return Some(format!( - "{}-{}-{}T00:00:00Z", - &caps[1], &caps[2], &caps[3] - )); - } - } - - None -} - -/// 将 Unix 时间戳转换为 ISO 8601 格式 -fn timestamp_to_iso8601(secs: i64) -> String { - let days = secs / 86400; - let remaining = secs % 86400; - let hours = remaining / 3600; - let minutes = (remaining % 3600) / 60; - let seconds = remaining % 60; - - let mut year = 1970i64; - let mut days_remaining = days; - - loop { - let days_in_year = if (year % 4 == 0 && year % 100 != 0) || (year % 400 == 0) { - 366 - } else { - 365 - }; - if days_remaining < days_in_year { - break; - } - days_remaining -= days_in_year; - year += 1; - } - - let is_leap = (year % 4 == 0 && year % 100 != 0) || (year % 400 == 0); - let days_in_months: [i64; 12] = if is_leap { - [31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31] - } else { - [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31] - }; - - let mut month = 1; - for &dim in &days_in_months { - if days_remaining < dim { - break; - } - days_remaining -= dim; - month += 1; - } - - let day = days_remaining + 1; - - format!( - "{:04}-{:02}-{:02}T{:02}:{:02}:{:02}Z", - year, month, day, hours, minutes, seconds - ) -} - -/// 预生成进度事件 -#[derive(Debug, Clone, serde::Serialize)] -#[serde(rename_all = "camelCase")] -struct ThumbnailPregenerateProgress { - total: usize, - queued: usize, -} - -/// 触发后台预生成缩略图 -pub(crate) async fn trigger_thumbnail_pregeneration( - app: &AppHandle, - state: &State<'_, AppState>, - folder_paths: &[String], -) { - let db = state.db.clone(); - let queue = state.thumbnail_queue.clone(); - let app_handle = app.clone(); - let folder_paths = folder_paths.to_vec(); // 克隆以获取所有权 - - // 在后台线程执行,不阻塞索引返回 - tokio::task::spawn_blocking(move || { - let mut total_queued = 0usize; - let mut total_photos = 0usize; - - for folder_path in &folder_paths { - // 获取该文件夹下所有照片(包括子文件夹) - let pagination = PaginationParams { page: 1, page_size: 50000 }; - let sort = PhotoSortOptions::default(); - - let photos = match db.get_photos_by_folder(folder_path, true, &pagination, &sort) { - Ok(result) => result.items, - Err(e) => { - tracing::warn!("获取文件夹照片失败: {} -> {}", folder_path, e); - continue; - } - }; - - total_photos += photos.len(); - - // 构建缩略图任务:tiny + small 使用中等优先级(用户最常看到的尺寸) - let mut tasks: Vec = Vec::with_capacity(photos.len() * 2); - for photo in photos { - let path = PathBuf::from(&photo.file_path); - // tiny 尺寸(用于渐进式加载的模糊占位图) - tasks.push(ThumbnailTask::new( - path.clone(), - photo.file_hash.clone(), - ThumbnailSize::Tiny, - PREGENERATE_PRIORITY_HIGH, - )); - // small 尺寸(网格视图主要使用) - tasks.push(ThumbnailTask::new( - path, - photo.file_hash, - ThumbnailSize::Small, - PREGENERATE_PRIORITY_HIGH, - )); - } - - total_queued += tasks.len(); - - // 批量入队 - queue.enqueue_batch(tasks); - } - - if total_queued > 0 { - tracing::info!( - "后台预生成缩略图: {} 张照片已入队 (来自 {} 个文件夹)", - total_queued, - folder_paths.len() - ); - - // 发送预生成开始事件 - let _ = app_handle.emit( - "thumbnail-pregenerate-started", - ThumbnailPregenerateProgress { - total: total_photos, - queued: total_queued, - }, - ); - } - }); -} diff --git a/src-tauri/src/commands/search.rs b/src-tauri/src/commands/search.rs deleted file mode 100644 index afc7b9b..0000000 --- a/src-tauri/src/commands/search.rs +++ /dev/null @@ -1,300 +0,0 @@ -//! 搜索相关命令 - -use std::time::Instant; - -use tauri::State; - -use crate::db::photo_dao::{PhotoStats, TrashStats, SearchSuggestion}; -use crate::models::{ - PaginatedResult, PaginationParams, Photo, PhotoCursor, PhotoSortOptions, SearchFilters, - SearchResult, -}; -use crate::AppState; - -#[derive(Debug, Clone, serde::Serialize)] -#[serde(rename_all = "camelCase")] -pub struct CursorPageResult { - pub items: Vec, - pub total: Option, -} - -/// 搜索照片 -#[tauri::command] -pub async fn search_photos( - state: State<'_, AppState>, - filters: SearchFilters, - pagination: PaginationParams, - sort: PhotoSortOptions, -) -> Result { - let start = Instant::now(); - - let result = state - .db - .search_photos(&filters, &pagination, &sort) - .map_err(|e| e.to_string())?; - - let elapsed_ms = start.elapsed().as_millis() as u64; - - Ok(SearchResult { - photos: result, - elapsed_ms, - }) -} - -/// 简单文本搜索 -#[tauri::command] -pub async fn search_photos_simple( - state: State<'_, AppState>, - query: String, - pagination: PaginationParams, -) -> Result, String> { - state - .db - .search_photos_simple(&query, &pagination) - .map_err(|e| e.to_string()) -} - -/// 获取照片详情 -#[tauri::command] -pub async fn get_photo( - state: State<'_, AppState>, - photo_id: i64, -) -> Result, String> { - state.db.get_photo(photo_id).map_err(|e| e.to_string()) -} - -/// 获取照片列表(分页) -#[tauri::command] -pub async fn get_photos( - state: State<'_, AppState>, - pagination: PaginationParams, - sort: PhotoSortOptions, -) -> Result, String> { - state - .db - .get_photos(&pagination, &sort) - .map_err(|e| e.to_string()) -} - -/// 获取照片列表(游标分页,用于无限滚动) -#[tauri::command] -pub async fn get_photos_cursor( - state: State<'_, AppState>, - limit: u32, - cursor: Option, - sort: PhotoSortOptions, - include_total: Option, -) -> Result, String> { - let include_total = include_total.unwrap_or(false); - - let total = if include_total { - Some(state.db.count_photos().map_err(|e| e.to_string())?) - } else { - None - }; - - let items = state - .db - .get_photos_cursor(limit, cursor.as_ref(), &sort) - .map_err(|e| e.to_string())?; - - Ok(CursorPageResult { items, total }) -} - -/// 搜索照片(游标分页,用于无限滚动) -#[tauri::command] -pub async fn search_photos_cursor( - state: State<'_, AppState>, - filters: SearchFilters, - limit: u32, - cursor: Option, - sort: PhotoSortOptions, - include_total: Option, -) -> Result, String> { - let include_total = include_total.unwrap_or(false); - - let (items, total) = state - .db - .search_photos_cursor(&filters, limit, cursor.as_ref(), &sort, include_total) - .map_err(|e| e.to_string())?; - - Ok(CursorPageResult { items, total }) -} - -/// 获取收藏的照片 -#[tauri::command] -pub async fn get_favorite_photos( - state: State<'_, AppState>, - pagination: PaginationParams, -) -> Result, String> { - state - .db - .get_favorite_photos(&pagination) - .map_err(|e| e.to_string()) -} - -/// 根据标签获取照片 -#[tauri::command] -pub async fn get_photos_by_tag( - state: State<'_, AppState>, - tag_id: i64, - pagination: PaginationParams, - sort: PhotoSortOptions, -) -> Result, String> { - state - .db - .get_photos_by_tag(tag_id, &pagination, &sort) - .map_err(|e| e.to_string()) -} - -/// 根据相册获取照片 -#[tauri::command] -pub async fn get_photos_by_album( - state: State<'_, AppState>, - album_id: i64, - pagination: PaginationParams, -) -> Result, String> { - state - .db - .get_photos_by_album(album_id, &pagination) - .map_err(|e| e.to_string()) -} - -/// 设置照片评分 -#[tauri::command] -pub async fn set_photo_rating( - state: State<'_, AppState>, - photo_id: i64, - rating: i32, -) -> Result { - state - .db - .set_photo_rating(photo_id, rating) - .map_err(|e| e.to_string()) -} - -/// 设置照片收藏状态 -#[tauri::command] -pub async fn set_photo_favorite( - state: State<'_, AppState>, - photo_id: i64, - is_favorite: bool, -) -> Result { - state - .db - .set_photo_favorite(photo_id, is_favorite) - .map_err(|e| e.to_string()) -} - -/// 批量设置照片收藏状态 -#[tauri::command] -pub async fn set_photos_favorite( - state: State<'_, AppState>, - photo_ids: Vec, - is_favorite: bool, -) -> Result { - state - .db - .set_photos_favorite(&photo_ids, is_favorite) - .map_err(|e| e.to_string()) -} - -/// 获取相机型号列表 -#[tauri::command] -pub async fn get_camera_models(state: State<'_, AppState>) -> Result, String> { - state.db.get_camera_models().map_err(|e| e.to_string()) -} - -/// 获取镜头型号列表 -#[tauri::command] -pub async fn get_lens_models(state: State<'_, AppState>) -> Result, String> { - state.db.get_lens_models().map_err(|e| e.to_string()) -} - -/// 获取照片统计信息 -#[tauri::command] -pub async fn get_photo_stats(state: State<'_, AppState>) -> Result { - state.db.get_photo_stats().map_err(|e| e.to_string()) -} - -/// 获取最近编辑的照片 -#[tauri::command] -pub async fn get_recently_edited_photo(state: State<'_, AppState>) -> Result, String> { - state.db.get_recently_edited_photo().map_err(|e| e.to_string()) -} - -// ==================== 回收站功能 ==================== - -/// 获取已删除的照片(回收站) -#[tauri::command] -pub async fn get_deleted_photos( - state: State<'_, AppState>, - pagination: PaginationParams, -) -> Result, String> { - state - .db - .get_deleted_photos(&pagination) - .map_err(|e| e.to_string()) -} - -/// 软删除照片(移入回收站) -#[tauri::command] -pub async fn soft_delete_photos( - state: State<'_, AppState>, - photo_ids: Vec, -) -> Result { - state - .db - .soft_delete_photos(&photo_ids) - .map_err(|e| e.to_string()) -} - -/// 恢复照片(从回收站恢复) -#[tauri::command] -pub async fn restore_photos( - state: State<'_, AppState>, - photo_ids: Vec, -) -> Result { - state - .db - .restore_photos(&photo_ids) - .map_err(|e| e.to_string()) -} - -/// 永久删除照片(彻底删除) -#[tauri::command] -pub async fn permanent_delete_photos( - state: State<'_, AppState>, - photo_ids: Vec, -) -> Result { - state - .db - .permanent_delete_photos(&photo_ids) - .map_err(|e| e.to_string()) -} - -/// 清空回收站 -#[tauri::command] -pub async fn empty_trash(state: State<'_, AppState>) -> Result { - state.db.empty_trash().map_err(|e| e.to_string()) -} - -/// 获取回收站统计信息 -#[tauri::command] -pub async fn get_trash_stats(state: State<'_, AppState>) -> Result { - state.db.get_trash_stats().map_err(|e| e.to_string()) -} - -/// 获取搜索建议 -#[tauri::command] -pub async fn get_search_suggestions( - state: State<'_, AppState>, - prefix: String, - limit: Option, -) -> Result, String> { - let limit = limit.unwrap_or(10); - state - .db - .get_search_suggestions(&prefix, limit) - .map_err(|e| e.to_string()) -} diff --git a/src-tauri/src/commands/settings.rs b/src-tauri/src/commands/settings.rs deleted file mode 100644 index 882dadb..0000000 --- a/src-tauri/src/commands/settings.rs +++ /dev/null @@ -1,87 +0,0 @@ -//! 设置管理 Tauri 命令 - -use crate::models::AppSettings; -use crate::services::SettingsManager; -use crate::utils::error::CommandError; -use crate::AppState; -use tauri::{AppHandle, Emitter, Manager, State}; - -/// 获取应用程序设置 -#[tauri::command] -pub async fn get_settings(app: AppHandle) -> Result { - let manager = SettingsManager::new(&app) - .map_err(CommandError::from)?; - - let settings = manager.load() - .map_err(CommandError::from)?; - - Ok(settings) -} - -/// 保存应用程序设置 -#[tauri::command] -pub async fn save_settings( - app: AppHandle, - state: State<'_, AppState>, - settings: AppSettings, -) -> Result<(), CommandError> { - let manager = SettingsManager::new(&app) - .map_err(CommandError::from)?; - - manager.save(&settings) - .map_err(CommandError::from)?; - - // Apply window appearance changes immediately (native effects). - if let Some(window) = app.get_webview_window("main") { - crate::window_effects::apply_window_settings(&window, settings.window.clone()); - } - - // 发送设置变更事件 - app.emit("settings-changed", &settings) - .map_err(|e| CommandError { - code: "E_EVENT".to_string(), - message: format!("发送事件失败: {}", e), - })?; - - // Apply auto-scan settings (start/stop service) after persisting. - if let Some(ref mut auto_scan) = *state.auto_scan_manager.lock().await { - auto_scan - .apply_settings(app.clone(), &settings) - .await - .map_err(CommandError::from)?; - } - - Ok(()) -} - -/// 重置设置为默认值 -#[tauri::command] -pub async fn reset_settings(app: AppHandle, state: State<'_, AppState>) -> Result { - let manager = SettingsManager::new(&app) - .map_err(CommandError::from)?; - - let settings = manager.reset() - .map_err(CommandError::from)?; - - // Apply window appearance changes immediately (native effects). - if let Some(window) = app.get_webview_window("main") { - crate::window_effects::apply_window_settings(&window, settings.window.clone()); - } - - // 发送设置变更事件 - app.emit("settings-changed", &settings) - .map_err(|e| CommandError { - code: "E_EVENT".to_string(), - message: format!("发送事件失败: {}", e), - })?; - - // Apply auto-scan settings (start/stop service) after persisting. - if let Some(ref mut auto_scan) = *state.auto_scan_manager.lock().await { - auto_scan - .apply_settings(app.clone(), &settings) - .await - .map_err(CommandError::from)?; - } - - Ok(settings) -} diff --git a/src-tauri/src/commands/smart_albums.rs b/src-tauri/src/commands/smart_albums.rs deleted file mode 100644 index 5c6f046..0000000 --- a/src-tauri/src/commands/smart_albums.rs +++ /dev/null @@ -1,66 +0,0 @@ -//! 智能相册相关命令 - -use tauri::State; - -use crate::db::{SmartAlbum, CreateSmartAlbum, UpdateSmartAlbum}; -use crate::AppState; - -/// 创建智能相册 -#[tauri::command] -pub async fn create_smart_album( - state: State<'_, AppState>, - album: CreateSmartAlbum, -) -> Result { - state - .db - .create_smart_album(&album) - .map_err(|e| e.to_string()) -} - -/// 获取智能相册 -#[tauri::command] -pub async fn get_smart_album( - state: State<'_, AppState>, - smart_album_id: i64, -) -> Result, String> { - state - .db - .get_smart_album(smart_album_id) - .map_err(|e| e.to_string()) -} - -/// 获取所有智能相册 -#[tauri::command] -pub async fn get_all_smart_albums( - state: State<'_, AppState>, -) -> Result, String> { - state - .db - .get_all_smart_albums() - .map_err(|e| e.to_string()) -} - -/// 更新智能相册 -#[tauri::command] -pub async fn update_smart_album( - state: State<'_, AppState>, - smart_album_id: i64, - update: UpdateSmartAlbum, -) -> Result { - state - .db - .update_smart_album(smart_album_id, &update) - .map_err(|e| e.to_string()) -} - -/// 删除智能相册 -#[tauri::command] -pub async fn delete_smart_album( - state: State<'_, AppState>, - smart_album_id: i64, -) -> Result { - state - .db - .delete_smart_album(smart_album_id) - .map_err(|e| e.to_string()) -} diff --git a/src-tauri/src/commands/tags.rs b/src-tauri/src/commands/tags.rs deleted file mode 100644 index 47b1eff..0000000 --- a/src-tauri/src/commands/tags.rs +++ /dev/null @@ -1,185 +0,0 @@ -//! 标签管理命令 - -use tauri::State; - -use crate::models::{ - tag::{CreateTag, UpdateTag}, - Tag, TagWithCount, -}; -use crate::AppState; - -/// 创建标签 -#[tauri::command] -pub async fn create_tag( - state: State<'_, AppState>, - tag_name: String, - color: Option, -) -> Result { - let tag = CreateTag { tag_name, color }; - state.db.create_tag(&tag).map_err(|e| e.to_string()) -} - -/// 获取标签 -#[tauri::command] -pub async fn get_tag( - state: State<'_, AppState>, - tag_id: i64, -) -> Result, String> { - state.db.get_tag(tag_id).map_err(|e| e.to_string()) -} - -/// 根据名称获取标签 -#[tauri::command] -pub async fn get_tag_by_name( - state: State<'_, AppState>, - tag_name: String, -) -> Result, String> { - state.db.get_tag_by_name(&tag_name).map_err(|e| e.to_string()) -} - -/// 更新标签 -#[tauri::command] -pub async fn update_tag( - state: State<'_, AppState>, - tag_id: i64, - tag_name: Option, - color: Option, -) -> Result { - let update = UpdateTag { tag_name, color }; - state.db.update_tag(tag_id, &update).map_err(|e| e.to_string()) -} - -/// 删除标签 -#[tauri::command] -pub async fn delete_tag( - state: State<'_, AppState>, - tag_id: i64, -) -> Result { - state.db.delete_tag(tag_id).map_err(|e| e.to_string()) -} - -/// 获取所有标签 -#[tauri::command] -pub async fn get_all_tags(state: State<'_, AppState>) -> Result, String> { - state.db.get_all_tags().map_err(|e| e.to_string()) -} - -/// 获取所有标签(带照片数量) -#[tauri::command] -pub async fn get_all_tags_with_count( - state: State<'_, AppState>, -) -> Result, String> { - state.db.get_all_tags_with_count().map_err(|e| e.to_string()) -} - -/// 为照片添加标签 -#[tauri::command] -pub async fn add_tag_to_photo( - state: State<'_, AppState>, - photo_id: i64, - tag_id: i64, -) -> Result { - state - .db - .add_tag_to_photo(photo_id, tag_id) - .map_err(|e| e.to_string()) -} - -/// 为照片批量添加标签 -#[tauri::command] -pub async fn add_tags_to_photo( - state: State<'_, AppState>, - photo_id: i64, - tag_ids: Vec, -) -> Result { - state - .db - .add_tags_to_photo(photo_id, &tag_ids) - .map_err(|e| e.to_string()) -} - -/// 从照片移除标签 -#[tauri::command] -pub async fn remove_tag_from_photo( - state: State<'_, AppState>, - photo_id: i64, - tag_id: i64, -) -> Result { - state - .db - .remove_tag_from_photo(photo_id, tag_id) - .map_err(|e| e.to_string()) -} - -/// 移除照片的所有标签 -#[tauri::command] -pub async fn remove_all_tags_from_photo( - state: State<'_, AppState>, - photo_id: i64, -) -> Result { - state - .db - .remove_all_tags_from_photo(photo_id) - .map_err(|e| e.to_string()) -} - -/// 获取照片的所有标签 -#[tauri::command] -pub async fn get_tags_for_photo( - state: State<'_, AppState>, - photo_id: i64, -) -> Result, String> { - state - .db - .get_tags_for_photo(photo_id) - .map_err(|e| e.to_string()) -} - -/// 获取或创建标签 -#[tauri::command] -pub async fn get_or_create_tag( - state: State<'_, AppState>, - tag_name: String, - color: Option, -) -> Result { - state - .db - .get_or_create_tag(&tag_name, color) - .map_err(|e| e.to_string()) -} - -/// 为多张照片批量添加标签 -#[tauri::command] -pub async fn add_tag_to_photos( - state: State<'_, AppState>, - photo_ids: Vec, - tag_id: i64, -) -> Result { - let mut count = 0; - for photo_id in photo_ids { - if state.db.add_tag_to_photo(photo_id, tag_id).map_err(|e| e.to_string())? { - count += 1; - } - } - Ok(count) -} - -/// 从多张照片批量移除标签 -#[tauri::command] -pub async fn remove_tag_from_photos( - state: State<'_, AppState>, - photo_ids: Vec, - tag_id: i64, -) -> Result { - let mut count = 0; - for photo_id in photo_ids { - if state - .db - .remove_tag_from_photo(photo_id, tag_id) - .map_err(|e| e.to_string())? - { - count += 1; - } - } - Ok(count) -} diff --git a/src-tauri/src/commands/thumbnail.rs b/src-tauri/src/commands/thumbnail.rs deleted file mode 100644 index 6bd3d8d..0000000 --- a/src-tauri/src/commands/thumbnail.rs +++ /dev/null @@ -1,577 +0,0 @@ -//! 缩略图相关 Tauri 命令 - -use std::path::PathBuf; -use std::sync::atomic::{AtomicU64, Ordering}; - -use serde::{Deserialize, Serialize}; -use tauri::State; - -use crate::services::{ThumbnailSize, ThumbnailTask}; -use crate::utils::error::{AppError, CommandError}; -use crate::utils::sanitize_file_hash; -use crate::AppState; - -// ============ 全局统计 ============ -static CACHE_HITS: AtomicU64 = AtomicU64::new(0); -static CACHE_MISSES: AtomicU64 = AtomicU64::new(0); -static TOTAL_GEN_TIME_MS: AtomicU64 = AtomicU64::new(0); -static GEN_COUNT: AtomicU64 = AtomicU64::new(0); - -#[derive(Debug, Serialize)] -#[serde(rename_all = "camelCase")] -pub struct ThumbnailResponse { - /// 生成的缩略图在磁盘上的绝对路径(WebP,占位图时为空字符串) - pub path: String, - /// 是否命中缓存 - pub hit_cache: bool, - /// 本次生成耗时(毫秒,命中缓存时为 null) - pub generation_time_ms: Option, - /// 是否为占位图(RAW 提取失败时生成,不缓存到磁盘) - pub is_placeholder: bool, - /// 占位图 Base64 编码(WebP 格式,仅占位图时有值) - #[serde(skip_serializing_if = "Option::is_none")] - pub placeholder_base64: Option, - /// 是否直接使用原图(小图跳过缩略图生成) - pub use_original: bool, -} - -// ============ 统计相关结构体和命令 ============ - -/// 缩略图统计信息 -#[derive(Debug, Serialize)] -#[serde(rename_all = "camelCase")] -pub struct ThumbnailStats { - /// 缓存命中次数 - pub cache_hits: u64, - /// 缓存未命中次数 - pub cache_misses: u64, - /// 缓存命中率 (0.0 - 1.0) - pub hit_rate: f64, - /// 平均生成耗时(毫秒) - pub avg_generation_time_ms: f64, - /// 当前队列深度 - pub queue_depth: usize, -} - -/// 获取缩略图统计信息 -#[tauri::command] -pub async fn get_thumbnail_stats(state: State<'_, AppState>) -> Result { - let hits = CACHE_HITS.load(Ordering::Relaxed); - let misses = CACHE_MISSES.load(Ordering::Relaxed); - let total = hits + misses; - let hit_rate = if total > 0 { - hits as f64 / total as f64 - } else { - 0.0 - }; - - let gen_count = GEN_COUNT.load(Ordering::Relaxed); - let total_time = TOTAL_GEN_TIME_MS.load(Ordering::Relaxed); - let avg_time = if gen_count > 0 { - total_time as f64 / gen_count as f64 - } else { - 0.0 - }; - - let queue_depth = state.thumbnail_queue.len(); - - Ok(ThumbnailStats { - cache_hits: hits, - cache_misses: misses, - hit_rate, - avg_generation_time_ms: avg_time, - queue_depth, - }) -} - -// ============ 批量缓存检查 ============ - -/// 批量缓存检查输入 -#[derive(Debug, Deserialize)] -#[serde(rename_all = "camelCase")] -pub struct CheckCacheInput { - pub file_hash: String, - pub size: Option, -} - -/// 批量缓存检查结果 -#[derive(Debug, Serialize)] -#[serde(rename_all = "camelCase")] -pub struct CheckCacheResult { - pub file_hash: String, - pub size: String, - pub cached: bool, - pub path: Option, -} - -/// 批量检查缩略图缓存是否存在 -#[tauri::command] -pub async fn check_thumbnails_cached( - state: State<'_, AppState>, - items: Vec, -) -> Result, CommandError> { - let service = &state.thumbnail_service; - let results: Vec = items - .into_iter() - .map(|input| { - let size = input - .size - .as_deref() - .and_then(ThumbnailSize::from_str) - .unwrap_or(ThumbnailSize::Small); - let cached = service.is_cached(&input.file_hash, size); - let path = if cached { - Some(service.get_cache_path(&input.file_hash, size).to_string_lossy().to_string()) - } else { - None - }; - CheckCacheResult { - file_hash: input.file_hash, - size: size.name().to_string(), - cached, - path, - } - }) - .collect(); - Ok(results) -} - -// ============ 工具函数 ============ - -/// 判断文件是否为 RAW 格式 -pub fn is_raw_file(path: &str) -> bool { - let path = std::path::Path::new(path); - if let Some(ext) = path.extension() { - let ext = ext.to_string_lossy().to_lowercase(); - matches!( - ext.as_str(), - "dng" | "cr2" | "cr3" | "nef" | "nrw" | "arw" | "srf" | "sr2" - | "orf" | "raf" | "rw2" | "pef" | "srw" | "raw" | "rwl" | "3fr" - | "erf" | "kdc" | "dcr" | "x3f" - ) - } else { - false - } -} - -/// 生成(或获取缓存中的)缩略图 -/// -/// - source_path: 源图片绝对路径 -/// - file_hash: 该文件的指纹/哈希(用于作为缓存文件名) -/// - size: small | medium | large(默认 medium) -/// - width/height: 原图尺寸(可选,用于小图跳过逻辑) -#[tauri::command] -pub async fn generate_thumbnail( - state: State<'_, AppState>, - source_path: String, - file_hash: String, - size: Option, - width: Option, - height: Option, -) -> Result { - // 解析尺寸(默认 medium) - let size = size - .as_deref() - .and_then(ThumbnailSize::from_str) - .unwrap_or(ThumbnailSize::Medium); - - // 构建原图尺寸参数 - let original_dimensions = match (width, height) { - (Some(w), Some(h)) => Some((w, h)), - _ => None, - }; - - // 根据文件类型选择不同的 limiter:RAW 和普通格式隔离,避免 RAW 慢任务堵塞队列 - // Fast path: cache hit should return immediately. - // - // Otherwise cached thumbnails still need to wait for the limiter + spawn_blocking scheduling, - // which makes "already generated" thumbnails feel slow when some other thumbnails are being - // generated at the same time. - let cache_path = state.thumbnail_service.get_cache_path(&file_hash, size); - if cache_path.exists() { - CACHE_HITS.fetch_add(1, Ordering::Relaxed); - return Ok(ThumbnailResponse { - path: cache_path.to_string_lossy().to_string(), - hit_cache: true, - generation_time_ms: None, - is_placeholder: false, - placeholder_base64: None, - use_original: false, - }); - } - - // 缓存未命中 - CACHE_MISSES.fetch_add(1, Ordering::Relaxed); - - let is_raw = is_raw_file(&source_path); - let limiter = if is_raw { - state.thumbnail_limiter_raw.clone() - } else { - state.thumbnail_limiter.clone() - }; - - let _permit = limiter - .acquire_owned() - .await - .map_err(|_| CommandError::from(AppError::General("Thumbnail limiter closed".into())))?; - - let service = state.thumbnail_service.clone(); - let result = tauri::async_runtime::spawn_blocking(move || { - let path_buf = PathBuf::from(&source_path); - service.get_or_generate(&path_buf, &file_hash, size, original_dimensions) - }) - .await - .map_err(|e| CommandError::from(AppError::General(e.to_string())))??; - - // 累加生成时间统计 - if let Some(gen_time) = result.generation_time_ms { - TOTAL_GEN_TIME_MS.fetch_add(gen_time, Ordering::Relaxed); - GEN_COUNT.fetch_add(1, Ordering::Relaxed); - } - - // 处理占位图:将字节转换为 Base64 - let placeholder_base64 = result.placeholder_bytes.as_ref().map(|bytes| { - use base64::{Engine as _, engine::general_purpose::STANDARD}; - STANDARD.encode(bytes) - }); - - Ok(ThumbnailResponse { - path: result.path.to_string_lossy().to_string(), - hit_cache: result.hit_cache, - generation_time_ms: result.generation_time_ms, - is_placeholder: result.is_placeholder, - placeholder_base64, - use_original: result.use_original, - }) -} - -/// 将缩略图任务加入优先级队列(用于批量生成) -/// -/// - source_path: 源图片绝对路径 -/// - file_hash: 文件哈希 -/// - size: small | medium | large(默认 medium) -/// - priority: 优先级(数字越大优先级越高,默认 0) -/// - width/height: 原图尺寸(可选,用于小图跳过逻辑) -#[tauri::command] -pub async fn enqueue_thumbnail( - state: State<'_, AppState>, - source_path: String, - file_hash: String, - size: Option, - priority: Option, - width: Option, - height: Option, -) -> Result<(), CommandError> { - let size = size - .as_deref() - .and_then(ThumbnailSize::from_str) - .unwrap_or(ThumbnailSize::Medium); - - let task = ThumbnailTask::with_dimensions( - PathBuf::from(source_path), - sanitize_file_hash(&file_hash), - size, - priority.unwrap_or(0), - width, - height, - ); - - state.thumbnail_queue.enqueue(task); - Ok(()) -} - -/// 批量加入缩略图任务 -#[tauri::command] -pub async fn enqueue_thumbnails_batch( - state: State<'_, AppState>, - tasks: Vec, -) -> Result<(), CommandError> { - let thumbnail_tasks: Vec = tasks - .into_iter() - .map(|input| { - let size = input - .size - .as_deref() - .and_then(ThumbnailSize::from_str) - .unwrap_or(ThumbnailSize::Medium); - ThumbnailTask::with_dimensions( - PathBuf::from(input.source_path), - sanitize_file_hash(&input.file_hash), - size, - input.priority.unwrap_or(0), - input.width, - input.height, - ) - }) - .collect(); - - state.thumbnail_queue.enqueue_batch(thumbnail_tasks); - Ok(()) -} - -/// 取消指定文件的缩略图生成任务 -#[tauri::command] -pub async fn cancel_thumbnail( - state: State<'_, AppState>, - file_hash: String, -) -> Result<(), CommandError> { - state.thumbnail_queue.cancel_by_hash(&sanitize_file_hash(&file_hash)); - Ok(()) -} - -/// 检查缩略图缓存是否存在,存在则返回路径 -#[tauri::command] -pub async fn get_thumbnail_cache_path( - state: State<'_, AppState>, - file_hash: String, - size: Option, -) -> Result, CommandError> { - let size = size - .as_deref() - .and_then(ThumbnailSize::from_str) - .unwrap_or(ThumbnailSize::Medium); - - let service = &state.thumbnail_service; - let file_hash = sanitize_file_hash(&file_hash); - if service.is_cached(&file_hash, size) { - Ok(Some( - service - .get_cache_path(&file_hash, size) - .to_string_lossy() - .to_string(), - )) - } else { - Ok(None) - } -} - -/// 缩略图任务输入(用于批量入队) -#[derive(serde::Deserialize)] -#[serde(rename_all = "camelCase")] -pub struct ThumbnailTaskInput { - pub source_path: String, - pub file_hash: String, - pub size: Option, - pub priority: Option, - /// 原图宽度(用于小图跳过逻辑) - pub width: Option, - /// 原图高度(用于小图跳过逻辑) - pub height: Option, -} - -/// LibRaw 状态信息 -#[derive(Debug, Serialize)] -#[serde(rename_all = "camelCase")] -pub struct LibrawStatus { - /// LibRaw 是否可用 - pub available: bool, -} - -/// 获取 LibRaw 状态 -#[tauri::command] -pub fn get_libraw_status() -> LibrawStatus { - LibrawStatus { - available: crate::services::libraw::is_available(), - } -} - -/// RAW 预览响应 -#[derive(Debug, Serialize)] -#[serde(rename_all = "camelCase")] -pub struct RawPreviewResponse { - /// Base64 编码的 JPEG 数据 - pub data: String, - /// 图像宽度 - pub width: u32, - /// 图像高度 - pub height: u32, -} - -/// 获取 RAW 图像的预览(用于查看器显示) -/// -/// 使用多策略提取高分辨率预览: -/// 1. LibRaw 提取嵌入预览(如果分辨率足够) -/// 2. 扫描嵌入的大尺寸 JPEG -/// 3. RAW 硬解码(全分辨率) -#[tauri::command] -pub async fn get_raw_preview( - source_path: String, - state: State<'_, AppState>, -) -> Result { - use base64::{Engine as _, engine::general_purpose::STANDARD}; - use image::codecs::jpeg::JpegEncoder; - - let path = PathBuf::from(&source_path); - let service = state.thumbnail_service.clone(); - - // 在阻塞线程中提取预览 - let result = tauri::async_runtime::spawn_blocking(move || { - // 策略 1: LibRaw 提取嵌入预览 - if crate::services::libraw::is_available() { - if let Some(img) = crate::services::libraw::extract_preview_image_with_timeout(&path, 10000) { - // 检查分辨率是否足够(至少 1920px) - if img.width() >= 1920 || img.height() >= 1920 { - tracing::debug!("LibRaw 提取到高分辨率预览: {}x{}", img.width(), img.height()); - return Some(img); - } - tracing::debug!("LibRaw 预览分辨率不足: {}x{}, 尝试其他方法", img.width(), img.height()); - } - } - - // 策略 2: 扫描嵌入的大尺寸 JPEG - if let Some(img) = service.scan_embedded_jpeg_limited(&path, 64 * 1024 * 1024, 100 * 1024) { - if img.width() >= 1920 || img.height() >= 1920 { - tracing::debug!("扫描到高分辨率嵌入 JPEG: {}x{}", img.width(), img.height()); - return Some(img); - } - } - - // 策略 3: RAW 硬解码(全分辨率) - if let Some(img) = service.decode_raw_image(&path) { - tracing::debug!("RAW 硬解码成功: {}x{}", img.width(), img.height()); - return Some(img); - } - - None - }) - .await - .map_err(|e| CommandError::from(AppError::General(e.to_string())))?; - - let img = result.ok_or_else(|| { - CommandError::from(AppError::General("无法提取 RAW 预览图".into())) - })?; - - let width = img.width(); - let height = img.height(); - - // 编码为高质量 JPEG (质量 92) - let mut jpeg_data = Vec::new(); - { - let mut encoder = JpegEncoder::new_with_quality(&mut jpeg_data, 92); - encoder.encode_image(&img) - .map_err(|e| CommandError::from(AppError::General(format!("JPEG 编码失败: {}", e))))?; - } - - tracing::info!("RAW 预览生成完成: {}x{}, {} bytes", width, height, jpeg_data.len()); - - Ok(RawPreviewResponse { - data: STANDARD.encode(&jpeg_data), - width, - height, - }) -} - -// ============ 暖缓存 ============ - -/// 暖缓存策略 -#[derive(Debug, Deserialize)] -#[serde(rename_all = "camelCase")] -pub enum WarmCacheStrategy { - /// 最近 N 张照片 - Recent, - /// 首屏分页的照片 - FirstPage, -} - -/// 暖缓存结果 -#[derive(Debug, Serialize)] -#[serde(rename_all = "camelCase")] -pub struct WarmCacheResult { - /// 入队的任务数量 - pub queued: usize, - /// 已有缓存的数量 - pub already_cached: usize, -} - -/// 启动暖缓存:预生成最可能被看到的缩略图 -/// -/// - strategy: 暖缓存策略 -/// - limit: 最多处理的照片数量 -#[tauri::command] -pub async fn warm_thumbnail_cache( - state: State<'_, AppState>, - strategy: WarmCacheStrategy, - limit: Option, -) -> Result { - use crate::models::{PaginationParams, PhotoSortOptions, PhotoSortField, SortOrder}; - use std::path::PathBuf; - - let limit = limit.unwrap_or(100).min(500) as u32; // 最多 500 张 - let db = state.db.clone(); - let queue = state.thumbnail_queue.clone(); - let service = state.thumbnail_service.clone(); - - let result = tokio::task::spawn_blocking(move || { - // 根据策略获取照片 - let pagination = PaginationParams { page: 1, page_size: limit }; - let sort = match strategy { - WarmCacheStrategy::Recent => PhotoSortOptions { - field: PhotoSortField::DateTaken, - order: SortOrder::Desc, - }, - WarmCacheStrategy::FirstPage => PhotoSortOptions::default(), - }; - - let photos = db.get_photos(&pagination, &sort) - .map_err(|e| CommandError::from(e))? - .items; - - let mut queued = 0usize; - let mut already_cached = 0usize; - let mut tasks = Vec::with_capacity(photos.len() * 2); - - for photo in photos { - let path = PathBuf::from(&photo.file_path); - - // 检查 tiny 是否已缓存 - if service.is_cached(&photo.file_hash, ThumbnailSize::Tiny) { - already_cached += 1; - } else { - tasks.push(ThumbnailTask::new( - path.clone(), - photo.file_hash.clone(), - ThumbnailSize::Tiny, - 10, // 暖缓存优先级略高于普通预生成 - )); - queued += 1; - } - - // 检查 small 是否已缓存 - if service.is_cached(&photo.file_hash, ThumbnailSize::Small) { - already_cached += 1; - } else { - tasks.push(ThumbnailTask::new( - path, - photo.file_hash, - ThumbnailSize::Small, - 10, - )); - queued += 1; - } - } - - if !tasks.is_empty() { - queue.enqueue_batch(tasks); - } - - Ok::(WarmCacheResult { queued, already_cached }) - }) - .await - .map_err(|e| CommandError::from(AppError::General(e.to_string())))??; - - Ok(result) -} - -#[cfg(test)] -mod tests { - use super::*; - - #[test] - fn test_is_raw_file() { - assert!(is_raw_file("C:\\a\\b.CR2")); - assert!(is_raw_file("d:/a/b.nef")); - assert!(!is_raw_file("C:\\a\\b.jpg")); - assert!(!is_raw_file("C:\\a\\b.jpeg")); - assert!(!is_raw_file("C:\\a\\b.png")); - } -} diff --git a/src-tauri/src/commands/window_effects.rs b/src-tauri/src/commands/window_effects.rs deleted file mode 100644 index 890cee1..0000000 --- a/src-tauri/src/commands/window_effects.rs +++ /dev/null @@ -1,60 +0,0 @@ -//! Window appearance commands (native window effects) - -use crate::models::settings::WindowSettings; -use crate::utils::error::CommandError; -use tauri::{AppHandle, Manager}; - -/// Apply window appearance settings (opacity / blur, etc.) to the native window. -#[tauri::command] -pub async fn apply_window_settings(app: AppHandle, settings: WindowSettings) -> Result<(), CommandError> { - if let Some(window) = app.get_webview_window("main") { - crate::window_effects::apply_window_settings(&window, settings); - } - Ok(()) -} - -// === Custom blur / composition blur APIs === -// -// These commands are called by the frontend for optional effects. -// If an effect is not implemented on the current platform/build, we return a safe no-op -// instead of failing the whole UI with "Command not found". - -#[tauri::command] -pub async fn clear_blur_cache() -> Result<(), CommandError> { - Ok(()) -} - -#[tauri::command] -pub async fn set_exclude_from_capture(_exclude: bool) -> Result<(), CommandError> { - Ok(()) -} - -#[tauri::command] -pub async fn get_blurred_desktop(_blur_radius: u32, _scale_factor: Option) -> Result { - Ok(String::new()) -} - -#[tauri::command] -pub async fn is_composition_blur_supported() -> Result { - Ok(false) -} - -#[tauri::command] -pub async fn enable_composition_blur() -> Result<(), CommandError> { - Ok(()) -} - -#[tauri::command] -pub async fn disable_composition_blur() -> Result<(), CommandError> { - Ok(()) -} - -#[tauri::command] -pub async fn set_composition_blur_radius(_radius: u32, _scale_factor: Option) -> Result<(), CommandError> { - Ok(()) -} - -#[tauri::command] -pub async fn set_composition_tint(_r: u8, _g: u8, _b: u8, _opacity: f64) -> Result<(), CommandError> { - Ok(()) -} diff --git a/src-tauri/src/db/album_dao.rs b/src-tauri/src/db/album_dao.rs deleted file mode 100644 index e04c6b5..0000000 --- a/src-tauri/src/db/album_dao.rs +++ /dev/null @@ -1,489 +0,0 @@ -//! 相册数据访问层 - -use rusqlite::{params, Row}; - -use crate::models::{ - album::{CreateAlbum, UpdateAlbum}, - Album, AlbumWithCount, RecentlyEditedAlbum, -}; -use crate::utils::error::{AppError, AppResult}; - -use super::connection::Database; - -/// 从数据库行映射到 Album 结构 -fn row_to_album(row: &Row<'_>) -> rusqlite::Result { - Ok(Album { - album_id: row.get("album_id")?, - album_name: row.get("album_name")?, - description: row.get("description")?, - cover_photo_id: row.get("cover_photo_id")?, - date_created: row.get("date_created")?, - sort_order: row.get("sort_order")?, - }) -} - -impl Database { - // ==================== Album CRUD ==================== - - /// 创建相册 - pub fn create_album(&self, album: &CreateAlbum) -> AppResult { - let conn = self.connection()?; - let now = crate::models::photo::chrono_now_pub(); - - // 获取最大排序号 - let max_order: i32 = conn - .query_row("SELECT COALESCE(MAX(sort_order), 0) FROM albums", [], |row| { - row.get(0) - }) - .unwrap_or(0); - - conn.execute( - "INSERT INTO albums (album_name, description, date_created, sort_order) VALUES (?1, ?2, ?3, ?4)", - params![album.album_name, album.description, now, max_order + 1], - )?; - - Ok(conn.last_insert_rowid()) - } - - /// 根据 ID 获取相册 - pub fn get_album(&self, album_id: i64) -> AppResult> { - let conn = self.connection()?; - - let result = conn.query_row( - "SELECT * FROM albums WHERE album_id = ?1", - params![album_id], - row_to_album, - ); - - match result { - Ok(album) => Ok(Some(album)), - Err(rusqlite::Error::QueryReturnedNoRows) => Ok(None), - Err(e) => Err(AppError::Database(e)), - } - } - - /// 根据名称获取相册 - pub fn get_album_by_name(&self, album_name: &str) -> AppResult> { - let conn = self.connection()?; - - let result = conn.query_row( - "SELECT * FROM albums WHERE album_name = ?1", - params![album_name], - row_to_album, - ); - - match result { - Ok(album) => Ok(Some(album)), - Err(rusqlite::Error::QueryReturnedNoRows) => Ok(None), - Err(e) => Err(AppError::Database(e)), - } - } - - /// 更新相册 - pub fn update_album(&self, album_id: i64, update: &UpdateAlbum) -> AppResult { - let conn = self.connection()?; - - let mut updates = Vec::new(); - let mut params_vec: Vec> = Vec::new(); - - if let Some(ref album_name) = update.album_name { - updates.push("album_name = ?"); - params_vec.push(Box::new(album_name.clone())); - } - if let Some(ref description) = update.description { - updates.push("description = ?"); - params_vec.push(Box::new(description.clone())); - } - if let Some(cover_photo_id) = update.cover_photo_id { - updates.push("cover_photo_id = ?"); - params_vec.push(Box::new(cover_photo_id)); - } - if let Some(sort_order) = update.sort_order { - updates.push("sort_order = ?"); - params_vec.push(Box::new(sort_order)); - } - - if updates.is_empty() { - return Ok(false); - } - - params_vec.push(Box::new(album_id)); - - let sql = format!("UPDATE albums SET {} WHERE album_id = ?", updates.join(", ")); - - let params_refs: Vec<&dyn rusqlite::ToSql> = params_vec.iter().map(|p| p.as_ref()).collect(); - let rows = conn.execute(&sql, params_refs.as_slice())?; - - Ok(rows > 0) - } - - /// 删除相册 - pub fn delete_album(&self, album_id: i64) -> AppResult { - let conn = self.connection()?; - let rows = conn.execute("DELETE FROM albums WHERE album_id = ?1", params![album_id])?; - Ok(rows > 0) - } - - /// 获取所有相册 - pub fn get_all_albums(&self) -> AppResult> { - let conn = self.connection()?; - - let mut stmt = conn.prepare("SELECT * FROM albums ORDER BY sort_order, album_name")?; - let albums: Vec = stmt - .query_map([], row_to_album)? - .filter_map(|r| r.ok()) - .collect(); - - Ok(albums) - } - - /// 获取所有相册(带照片数量) - pub fn get_all_albums_with_count(&self) -> AppResult> { - let conn = self.connection()?; - - let mut stmt = conn.prepare( - r#" - SELECT a.*, COUNT(ap.photo_id) as photo_count - FROM albums a - LEFT JOIN album_photos ap ON a.album_id = ap.album_id - GROUP BY a.album_id - ORDER BY a.sort_order, a.album_name - "#, - )?; - - let albums: Vec = stmt - .query_map([], |row| { - Ok(AlbumWithCount { - album: row_to_album(row)?, - photo_count: row.get("photo_count")?, - }) - })? - .filter_map(|r| r.ok()) - .collect(); - - Ok(albums) - } - - // ==================== AlbumPhoto 关联操作 ==================== - - /// 添加照片到相册 - pub fn add_photo_to_album(&self, album_id: i64, photo_id: i64) -> AppResult { - let conn = self.connection()?; - let now = crate::models::photo::chrono_now_pub(); - - // 获取最大排序号 - let max_order: i32 = conn - .query_row( - "SELECT COALESCE(MAX(sort_order), 0) FROM album_photos WHERE album_id = ?1", - params![album_id], - |row| row.get(0), - ) - .unwrap_or(0); - - let result = conn.execute( - "INSERT OR IGNORE INTO album_photos (album_id, photo_id, sort_order, date_added) VALUES (?1, ?2, ?3, ?4)", - params![album_id, photo_id, max_order + 1, now], - ); - - match result { - Ok(rows) => Ok(rows > 0), - Err(e) => Err(AppError::Database(e)), - } - } - - /// 批量添加照片到相册 - pub fn add_photos_to_album(&self, album_id: i64, photo_ids: &[i64]) -> AppResult { - if photo_ids.is_empty() { - return Ok(0); - } - - self.transaction(|conn| { - let now = crate::models::photo::chrono_now_pub(); - - // 获取当前最大排序号 - let mut max_order: i32 = conn - .query_row( - "SELECT COALESCE(MAX(sort_order), 0) FROM album_photos WHERE album_id = ?1", - params![album_id], - |row| row.get(0), - ) - .unwrap_or(0); - - let mut count = 0; - let mut stmt = conn.prepare( - "INSERT OR IGNORE INTO album_photos (album_id, photo_id, sort_order, date_added) VALUES (?1, ?2, ?3, ?4)", - )?; - - for photo_id in photo_ids { - max_order += 1; - count += stmt.execute(params![album_id, photo_id, max_order, now])?; - } - - Ok(count) - }) - } - - /// 从相册移除照片 - pub fn remove_photo_from_album(&self, album_id: i64, photo_id: i64) -> AppResult { - let conn = self.connection()?; - let rows = conn.execute( - "DELETE FROM album_photos WHERE album_id = ?1 AND photo_id = ?2", - params![album_id, photo_id], - )?; - Ok(rows > 0) - } - - /// 从相册移除所有照片 - pub fn remove_all_photos_from_album(&self, album_id: i64) -> AppResult { - let conn = self.connection()?; - let rows = conn.execute( - "DELETE FROM album_photos WHERE album_id = ?1", - params![album_id], - )?; - Ok(rows) - } - - /// 获取相册中的所有照片 ID - pub fn get_photo_ids_in_album(&self, album_id: i64) -> AppResult> { - let conn = self.connection()?; - - let mut stmt = conn.prepare( - "SELECT photo_id FROM album_photos WHERE album_id = ?1 ORDER BY sort_order", - )?; - - let ids: Vec = stmt - .query_map(params![album_id], |row| row.get(0))? - .filter_map(|r| r.ok()) - .collect(); - - Ok(ids) - } - - /// 获取照片所属的所有相册 - pub fn get_albums_for_photo(&self, photo_id: i64) -> AppResult> { - let conn = self.connection()?; - - let mut stmt = conn.prepare( - r#" - SELECT a.* FROM albums a - INNER JOIN album_photos ap ON a.album_id = ap.album_id - WHERE ap.photo_id = ?1 - ORDER BY a.sort_order, a.album_name - "#, - )?; - - let albums: Vec = stmt - .query_map(params![photo_id], row_to_album)? - .filter_map(|r| r.ok()) - .collect(); - - Ok(albums) - } - - /// 设置相册封面 - pub fn set_album_cover(&self, album_id: i64, photo_id: i64) -> AppResult { - let conn = self.connection()?; - let rows = conn.execute( - "UPDATE albums SET cover_photo_id = ?1 WHERE album_id = ?2", - params![photo_id, album_id], - )?; - Ok(rows > 0) - } - - /// 更新相册内照片排序 - pub fn update_album_photo_order( - &self, - album_id: i64, - photo_id: i64, - new_order: i32, - ) -> AppResult { - let conn = self.connection()?; - let rows = conn.execute( - "UPDATE album_photos SET sort_order = ?1 WHERE album_id = ?2 AND photo_id = ?3", - params![new_order, album_id, photo_id], - )?; - Ok(rows > 0) - } - - /// 重新排序相册内的照片 - pub fn reorder_album_photos(&self, album_id: i64, photo_ids: &[i64]) -> AppResult<()> { - self.transaction(|conn| { - let mut stmt = conn.prepare( - "UPDATE album_photos SET sort_order = ?1 WHERE album_id = ?2 AND photo_id = ?3", - )?; - - for (index, photo_id) in photo_ids.iter().enumerate() { - stmt.execute(params![index as i32, album_id, photo_id])?; - } - - Ok(()) - }) - } - - /// 获取最近编辑的相册(按最新添加照片时间排序) - pub fn get_recently_edited_album(&self) -> AppResult> { - let conn = self.connection()?; - - let result = conn.query_row( - r#" - SELECT - a.album_id, - a.album_name, - COUNT(ap.photo_id) as photo_count, - MAX(ap.date_added) as last_edited, - p.file_path as cover_photo_path - FROM albums a - INNER JOIN album_photos ap ON a.album_id = ap.album_id - LEFT JOIN photos p ON a.cover_photo_id = p.photo_id - GROUP BY a.album_id - HAVING photo_count > 0 - ORDER BY last_edited DESC - LIMIT 1 - "#, - [], - |row| { - Ok(RecentlyEditedAlbum { - album_id: row.get("album_id")?, - album_name: row.get("album_name")?, - photo_count: row.get("photo_count")?, - last_edited: row.get("last_edited")?, - cover_photo_path: row.get("cover_photo_path")?, - }) - }, - ); - - match result { - Ok(album) => Ok(Some(album)), - Err(rusqlite::Error::QueryReturnedNoRows) => Ok(None), - Err(e) => Err(AppError::Database(e)), - } - } -} - -#[cfg(test)] -mod tests { - use super::*; - use crate::models::photo::CreatePhoto; - - fn create_test_photo(name: &str) -> CreatePhoto { - CreatePhoto { - file_path: format!("/test/{}", name), - file_name: name.to_string(), - file_size: 1024, - file_hash: format!("hash_{}", name), - width: None, - height: None, - format: None, - date_taken: None, - camera_model: None, - lens_model: None, - focal_length: None, - aperture: None, - iso: None, - shutter_speed: None, - gps_latitude: None, - gps_longitude: None, - orientation: None, - } - } - - #[test] - fn test_create_and_get_album() { - let db = Database::open_in_memory().unwrap(); - db.init().unwrap(); - - let album = CreateAlbum { - album_name: "旅行照片".to_string(), - description: Some("2024年夏季旅行".to_string()), - }; - - let id = db.create_album(&album).unwrap(); - assert!(id > 0); - - let retrieved = db.get_album(id).unwrap(); - assert!(retrieved.is_some()); - assert_eq!(retrieved.unwrap().album_name, "旅行照片"); - } - - #[test] - fn test_album_photo_relationship() { - let db = Database::open_in_memory().unwrap(); - db.init().unwrap(); - - // 创建相册 - let album = CreateAlbum { - album_name: "测试相册".to_string(), - description: None, - }; - let album_id = db.create_album(&album).unwrap(); - - // 创建照片 - let photo = create_test_photo("test.jpg"); - let photo_id = db.create_photo(&photo).unwrap(); - - // 添加到相册 - let added = db.add_photo_to_album(album_id, photo_id).unwrap(); - assert!(added); - - // 获取相册中的照片 - let photo_ids = db.get_photo_ids_in_album(album_id).unwrap(); - assert_eq!(photo_ids.len(), 1); - assert_eq!(photo_ids[0], photo_id); - - // 获取照片所属的相册 - let albums = db.get_albums_for_photo(photo_id).unwrap(); - assert_eq!(albums.len(), 1); - assert_eq!(albums[0].album_id, album_id); - } - - #[test] - fn test_albums_with_count() { - let db = Database::open_in_memory().unwrap(); - db.init().unwrap(); - - // 创建相册 - let album = CreateAlbum { - album_name: "测试".to_string(), - description: None, - }; - let album_id = db.create_album(&album).unwrap(); - - // 创建照片并添加到相册 - for i in 0..3 { - let photo = create_test_photo(&format!("photo_{}.jpg", i)); - let photo_id = db.create_photo(&photo).unwrap(); - db.add_photo_to_album(album_id, photo_id).unwrap(); - } - - let albums_with_count = db.get_all_albums_with_count().unwrap(); - assert_eq!(albums_with_count.len(), 1); - assert_eq!(albums_with_count[0].photo_count, 3); - } - - #[test] - fn test_batch_add_photos() { - let db = Database::open_in_memory().unwrap(); - db.init().unwrap(); - - // 创建相册 - let album = CreateAlbum { - album_name: "批量测试".to_string(), - description: None, - }; - let album_id = db.create_album(&album).unwrap(); - - // 创建多个照片 - let mut photo_ids = Vec::new(); - for i in 0..5 { - let photo = create_test_photo(&format!("photo_{}.jpg", i)); - photo_ids.push(db.create_photo(&photo).unwrap()); - } - - // 批量添加 - let count = db.add_photos_to_album(album_id, &photo_ids).unwrap(); - assert_eq!(count, 5); - - let photos_in_album = db.get_photo_ids_in_album(album_id).unwrap(); - assert_eq!(photos_in_album.len(), 5); - } -} diff --git a/src-tauri/src/db/connection.rs b/src-tauri/src/db/connection.rs deleted file mode 100644 index ce99a49..0000000 --- a/src-tauri/src/db/connection.rs +++ /dev/null @@ -1,504 +0,0 @@ -//! 数据库连接管理 -//! -//! 提供 SQLite 数据库连接池和初始化功能 - -use rusqlite::{Connection, OpenFlags}; -use std::path::PathBuf; -use std::collections::HashSet; -use std::sync::{Arc, Mutex}; - -use crate::utils::error::{AppError, AppResult}; - -use super::schema::{INIT_SCHEMA, FTS_SCHEMA, SCHEMA_VERSION, MIGRATIONS}; - -/// 数据库连接管理器 -#[derive(Clone)] -pub struct Database { - /// 数据库连接(使用 Arc 实现线程安全) - conn: Arc>, - /// 数据库文件路径 - path: PathBuf, -} - -impl Database { - /// 打开或创建数据库 - pub fn open(path: PathBuf) -> AppResult { - // 确保父目录存在 - if let Some(parent) = path.parent() { - std::fs::create_dir_all(parent)?; - } - - let conn = Connection::open_with_flags( - &path, - OpenFlags::SQLITE_OPEN_READ_WRITE - | OpenFlags::SQLITE_OPEN_CREATE - | OpenFlags::SQLITE_OPEN_FULL_MUTEX, - )?; - - let db = Self { - conn: Arc::new(Mutex::new(conn)), - path, - }; - - // 配置数据库 - db.configure()?; - - Ok(db) - } - - /// 打开内存数据库(用于测试) - pub fn open_in_memory() -> AppResult { - let conn = Connection::open_in_memory()?; - - let db = Self { - conn: Arc::new(Mutex::new(conn)), - path: PathBuf::from(":memory:"), - }; - - db.configure()?; - - Ok(db) - } - - /// 配置数据库连接 - fn configure(&self) -> AppResult<()> { - let conn = self.conn.lock().map_err(|e| { - AppError::Database(rusqlite::Error::InvalidParameterName(e.to_string())) - })?; - - // 启用 WAL 模式(提高并发性能) - conn.execute_batch( - r#" - PRAGMA journal_mode = WAL; - PRAGMA synchronous = NORMAL; - PRAGMA foreign_keys = ON; - PRAGMA cache_size = -64000; - PRAGMA temp_store = MEMORY; - PRAGMA mmap_size = 268435456; - PRAGMA busy_timeout = 5000; - "#, - )?; - - Ok(()) - } - - /// 初始化数据库 Schema - pub fn init(&self) -> AppResult<()> { - let conn = self.conn.lock().map_err(|e| { - AppError::Database(rusqlite::Error::InvalidParameterName(e.to_string())) - })?; - - // 检查是否已初始化 - let table_exists: bool = conn - .query_row( - "SELECT COUNT(*) > 0 FROM sqlite_master WHERE type='table' AND name='schema_version'", - [], - |row| row.get(0), - ) - .unwrap_or(false); - - if !table_exists { - tracing::info!("初始化数据库 Schema..."); - - // 创建表结构 - conn.execute_batch(INIT_SCHEMA)?; - - // 创建全文搜索表 - conn.execute_batch(FTS_SCHEMA)?; - - // 记录版本 - let now = crate::models::photo::chrono_now_pub(); - conn.execute( - "INSERT INTO schema_version (version, applied_at) VALUES (?1, ?2)", - rusqlite::params![SCHEMA_VERSION, now], - )?; - - tracing::info!("数据库 Schema 初始化完成,版本: {}", SCHEMA_VERSION); - } else { - // 检查并执行迁移 - self.migrate_internal(&conn)?; - } - - // 修复历史版本可能缺失的字段(例如 scan_directories 扩展列) - self.ensure_scan_directories_schema(&conn)?; - self.ensure_ocr_schema(&conn)?; - - Ok(()) - } - - /// 确保 scan_directories 表包含所有需要的列(兼容旧数据库) - fn ensure_scan_directories_schema(&self, conn: &Connection) -> AppResult<()> { - let table_exists: bool = conn - .query_row( - "SELECT COUNT(*) > 0 FROM sqlite_master WHERE type='table' AND name='scan_directories'", - [], - |row| row.get(0), - ) - .unwrap_or(false); - - if !table_exists { - return Ok(()); - } - - let mut stmt = conn.prepare("PRAGMA table_info(scan_directories)")?; - let columns_iter = stmt.query_map([], |row| row.get::<_, String>(1))?; - let mut columns = HashSet::new(); - for col in columns_iter { - if let Ok(name) = col { - columns.insert(name); - } - } - - let mut statements: Vec<&'static str> = Vec::new(); - if !columns.contains("last_change_time") { - statements.push("ALTER TABLE scan_directories ADD COLUMN last_change_time TEXT"); - } - if !columns.contains("no_change_count") { - statements.push("ALTER TABLE scan_directories ADD COLUMN no_change_count INTEGER DEFAULT 0"); - } - if !columns.contains("scan_multiplier") { - statements.push("ALTER TABLE scan_directories ADD COLUMN scan_multiplier INTEGER DEFAULT 1"); - } - if !columns.contains("next_scan_time") { - statements.push("ALTER TABLE scan_directories ADD COLUMN next_scan_time TEXT"); - } - if !columns.contains("file_count") { - statements.push("ALTER TABLE scan_directories ADD COLUMN file_count INTEGER DEFAULT 0"); - } - - for sql in statements { - conn.execute(sql, [])?; - } - - conn.execute( - "CREATE INDEX IF NOT EXISTS idx_scan_directories_next_scan ON scan_directories(next_scan_time)", - [], - )?; - - Ok(()) - } - - /// 确保 photos 表包含 OCR 相关字段,并同步 FTS 索引 - fn ensure_ocr_schema(&self, conn: &Connection) -> AppResult<()> { - let table_exists: bool = conn - .query_row( - "SELECT COUNT(*) > 0 FROM sqlite_master WHERE type='table' AND name='photos'", - [], - |row| row.get(0), - ) - .unwrap_or(false); - - if !table_exists { - return Ok(()); - } - - let mut stmt = conn.prepare("PRAGMA table_info(photos)")?; - let columns_iter = stmt.query_map([], |row| row.get::<_, String>(1))?; - let mut columns = HashSet::new(); - for col in columns_iter { - if let Ok(name) = col { - columns.insert(name); - } - } - - let mut statements: Vec<&'static str> = Vec::new(); - if !columns.contains("ocr_text") { - statements.push("ALTER TABLE photos ADD COLUMN ocr_text TEXT"); - } - if !columns.contains("ocr_status") { - statements.push("ALTER TABLE photos ADD COLUMN ocr_status INTEGER DEFAULT 0"); - } - if !columns.contains("ocr_processed_at") { - statements.push("ALTER TABLE photos ADD COLUMN ocr_processed_at TEXT"); - } - - for sql in statements { - conn.execute(sql, [])?; - } - - conn.execute( - "CREATE INDEX IF NOT EXISTS idx_photos_ocr_status ON photos(ocr_status)", - [], - )?; - - let fts_exists: bool = conn - .query_row( - "SELECT COUNT(*) > 0 FROM sqlite_master WHERE type='table' AND name='photos_fts'", - [], - |row| row.get(0), - ) - .unwrap_or(false); - - let needs_fts_rebuild = if !fts_exists { - true - } else { - let mut stmt = conn.prepare("PRAGMA table_info(photos_fts)")?; - let columns_iter = stmt.query_map([], |row| row.get::<_, String>(1))?; - let mut fts_columns = HashSet::new(); - for col in columns_iter { - if let Ok(name) = col { - fts_columns.insert(name); - } - } - !fts_columns.contains("ocr_text") - }; - - if needs_fts_rebuild { - conn.execute_batch( - r#" - -- 删除旧的触发器 - DROP TRIGGER IF EXISTS photos_fts_insert; - DROP TRIGGER IF EXISTS photos_fts_delete; - DROP TRIGGER IF EXISTS photos_fts_update; - - -- 删除旧的 FTS 表 - DROP TABLE IF EXISTS photos_fts; - - -- 创建包含 OCR 文字的 FTS5 表 - CREATE VIRTUAL TABLE photos_fts USING fts5( - file_name, - file_path, - camera_model, - lens_model, - format, - shutter_speed, - ocr_text, - content='photos', - content_rowid='photo_id', - tokenize='unicode61 remove_diacritics 2' - ); - - -- 重建索引数据 - INSERT INTO photos_fts(rowid, file_name, file_path, camera_model, lens_model, format, shutter_speed, ocr_text) - SELECT photo_id, file_name, file_path, camera_model, lens_model, format, shutter_speed, ocr_text FROM photos; - - -- 创建新的触发器:插入时同步 FTS - CREATE TRIGGER photos_fts_insert AFTER INSERT ON photos BEGIN - INSERT INTO photos_fts(rowid, file_name, file_path, camera_model, lens_model, format, shutter_speed, ocr_text) - VALUES (NEW.photo_id, NEW.file_name, NEW.file_path, NEW.camera_model, NEW.lens_model, NEW.format, NEW.shutter_speed, NEW.ocr_text); - END; - - -- 触发器:删除时同步 FTS - CREATE TRIGGER photos_fts_delete AFTER DELETE ON photos BEGIN - INSERT INTO photos_fts(photos_fts, rowid, file_name, file_path, camera_model, lens_model, format, shutter_speed, ocr_text) - VALUES ('delete', OLD.photo_id, OLD.file_name, OLD.file_path, OLD.camera_model, OLD.lens_model, OLD.format, OLD.shutter_speed, OLD.ocr_text); - END; - - -- 触发器:更新时同步 FTS - CREATE TRIGGER photos_fts_update AFTER UPDATE ON photos BEGIN - INSERT INTO photos_fts(photos_fts, rowid, file_name, file_path, camera_model, lens_model, format, shutter_speed, ocr_text) - VALUES ('delete', OLD.photo_id, OLD.file_name, OLD.file_path, OLD.camera_model, OLD.lens_model, OLD.format, OLD.shutter_speed, OLD.ocr_text); - INSERT INTO photos_fts(rowid, file_name, file_path, camera_model, lens_model, format, shutter_speed, ocr_text) - VALUES (NEW.photo_id, NEW.file_name, NEW.file_path, NEW.camera_model, NEW.lens_model, NEW.format, NEW.shutter_speed, NEW.ocr_text); - END; - "#, - )?; - } - - Ok(()) - } - - /// 执行数据库迁移 - fn migrate_internal(&self, conn: &Connection) -> AppResult<()> { - let current_version: i32 = conn - .query_row( - "SELECT MAX(version) FROM schema_version", - [], - |row| row.get(0), - ) - .unwrap_or(0); - - tracing::info!("当前数据库版本: {}", current_version); - - for migration in MIGRATIONS { - if migration.version > current_version { - tracing::info!( - "执行迁移 v{}: {}", - migration.version, - migration.description - ); - - conn.execute_batch(migration.sql)?; - - let now = crate::models::photo::chrono_now_pub(); - conn.execute( - "INSERT INTO schema_version (version, applied_at) VALUES (?1, ?2)", - rusqlite::params![migration.version, now], - )?; - - tracing::info!("迁移 v{} 完成", migration.version); - } - } - - Ok(()) - } - - /// 获取数据库连接(用于执行查询) - pub fn connection(&self) -> AppResult> { - self.conn.lock().map_err(|e| { - AppError::Database(rusqlite::Error::InvalidParameterName(e.to_string())) - }) - } - - /// 执行事务 - pub fn transaction(&self, f: F) -> AppResult - where - F: FnOnce(&Connection) -> AppResult, - { - let mut conn = self.connection()?; - let tx = conn.transaction()?; - let result = f(&tx)?; - tx.commit()?; - Ok(result) - } - - /// 获取数据库文件路径 - pub fn path(&self) -> &PathBuf { - &self.path - } - - /// 获取数据库统计信息 - pub fn stats(&self) -> AppResult { - let conn = self.connection()?; - - let photo_count: i64 = conn.query_row( - "SELECT COUNT(*) FROM photos", - [], - |row| row.get(0), - ).unwrap_or(0); - - let tag_count: i64 = conn.query_row( - "SELECT COUNT(*) FROM tags", - [], - |row| row.get(0), - ).unwrap_or(0); - - let album_count: i64 = conn.query_row( - "SELECT COUNT(*) FROM albums", - [], - |row| row.get(0), - ).unwrap_or(0); - - let db_size = std::fs::metadata(&self.path) - .map(|m| m.len() as i64) - .unwrap_or(0); - - Ok(DatabaseStats { - photo_count, - tag_count, - album_count, - db_size, - }) - } -} - -/// 数据库统计信息 -#[derive(Debug, Clone, serde::Serialize)] -#[serde(rename_all = "camelCase")] -pub struct DatabaseStats { - pub photo_count: i64, - pub tag_count: i64, - pub album_count: i64, - pub db_size: i64, -} - -/// 获取默认数据库路径 -pub fn default_db_path() -> PathBuf { - // Windows: %APPDATA%/PhotoWall/photowall.db - // macOS: ~/Library/Application Support/PhotoWall/photowall.db - // Linux: ~/.local/share/PhotoWall/photowall.db - let base = dirs_next().unwrap_or_else(|| PathBuf::from(".")); - base.join("PhotoWall").join("photowall.db") -} - -/// 获取应用数据目录 -fn dirs_next() -> Option { - #[cfg(target_os = "windows")] - { - std::env::var("APPDATA") - .ok() - .map(PathBuf::from) - } - #[cfg(target_os = "macos")] - { - std::env::var("HOME") - .ok() - .map(|h| PathBuf::from(h).join("Library/Application Support")) - } - #[cfg(target_os = "linux")] - { - std::env::var("XDG_DATA_HOME") - .ok() - .map(PathBuf::from) - .or_else(|| { - std::env::var("HOME") - .ok() - .map(|h| PathBuf::from(h).join(".local/share")) - }) - } - #[cfg(not(any(target_os = "windows", target_os = "macos", target_os = "linux")))] - { - None - } -} - -#[cfg(test)] -mod tests { - use super::*; - - #[test] - fn test_open_in_memory() { - let db = Database::open_in_memory().expect("Failed to open in-memory database"); - db.init().expect("Failed to initialize database"); - - let stats = db.stats().expect("Failed to get stats"); - assert_eq!(stats.photo_count, 0); - assert_eq!(stats.tag_count, 0); - assert_eq!(stats.album_count, 0); - } - - #[test] - fn test_schema_creation() { - let db = Database::open_in_memory().expect("Failed to open database"); - db.init().expect("Failed to initialize"); - - let conn = db.connection().expect("Failed to get connection"); - - // 验证表存在 - let tables: Vec = conn - .prepare("SELECT name FROM sqlite_master WHERE type='table' ORDER BY name") - .unwrap() - .query_map([], |row| row.get(0)) - .unwrap() - .filter_map(|r| r.ok()) - .collect(); - - assert!(tables.contains(&"photos".to_string())); - assert!(tables.contains(&"tags".to_string())); - assert!(tables.contains(&"albums".to_string())); - assert!(tables.contains(&"photo_tags".to_string())); - assert!(tables.contains(&"album_photos".to_string())); - } - - #[test] - fn test_transaction() { - let db = Database::open_in_memory().expect("Failed to open database"); - db.init().expect("Failed to initialize"); - - let result = db.transaction(|conn| { - conn.execute( - "INSERT INTO tags (tag_name, date_created) VALUES ('test', '2024-01-01')", - [], - )?; - Ok(1) - }); - - assert!(result.is_ok()); - - let conn = db.connection().expect("Failed to get connection"); - let count: i64 = conn - .query_row("SELECT COUNT(*) FROM tags", [], |row| row.get(0)) - .unwrap(); - assert_eq!(count, 1); - } -} diff --git a/src-tauri/src/db/mod.rs b/src-tauri/src/db/mod.rs deleted file mode 100644 index 93915cf..0000000 --- a/src-tauri/src/db/mod.rs +++ /dev/null @@ -1,16 +0,0 @@ -//! PhotoWall 数据库模块 -//! -//! 包含数据库连接管理和数据访问层 - -pub mod schema; -pub mod connection; -pub mod photo_dao; -pub mod tag_dao; -pub mod album_dao; -pub mod scan_dir_dao; -pub mod smart_album_dao; - -// 重新导出常用类型 -pub use connection::{Database, DatabaseStats, default_db_path}; -pub use scan_dir_dao::ScanDirectoryState; -pub use smart_album_dao::{SmartAlbum, CreateSmartAlbum, UpdateSmartAlbum}; diff --git a/src-tauri/src/db/photo_dao.rs b/src-tauri/src/db/photo_dao.rs deleted file mode 100644 index 575bdf0..0000000 --- a/src-tauri/src/db/photo_dao.rs +++ /dev/null @@ -1,2129 +0,0 @@ -//! 照片数据访问层 - -use rusqlite::{params, Row}; - -use crate::models::{ - photo::{CreatePhoto, UpdatePhoto}, - PaginatedResult, PaginationParams, Photo, PhotoCursor, PhotoSortField, PhotoSortOptions, - SearchFilters, SortOrder, -}; -use crate::services::{QueryParser, FieldFilter, FieldOperator}; -use crate::utils::error::{AppError, AppResult}; - -use super::connection::Database; - -#[derive(Debug)] -enum CursorValue { - Null, - Text(String), - Int(i64), - Float(f64), -} - -struct CursorCondition { - sql: String, - params: Vec>, -} - -fn parse_cursor_value(field: PhotoSortField, value: &serde_json::Value) -> AppResult { - if value.is_null() { - return Ok(CursorValue::Null); - } - - match field { - PhotoSortField::FileSize | PhotoSortField::Rating => match value { - serde_json::Value::Number(n) => n - .as_i64() - .map(CursorValue::Int) - .ok_or_else(|| AppError::General("游标值必须是整数".to_string())), - serde_json::Value::String(s) => s - .parse::() - .map(CursorValue::Int) - .map_err(|_| AppError::General("游标值必须是整数".to_string())), - _ => Err(AppError::General("游标值类型不匹配".to_string())), - }, - PhotoSortField::Relevance => match value { - serde_json::Value::Number(n) => n - .as_f64() - .map(CursorValue::Float) - .ok_or_else(|| AppError::General("游标值必须是数值".to_string())), - serde_json::Value::String(s) => s - .parse::() - .map(CursorValue::Float) - .map_err(|_| AppError::General("游标值必须是数值".to_string())), - _ => Err(AppError::General("游标值类型不匹配".to_string())), - }, - _ => match value { - serde_json::Value::String(s) => Ok(CursorValue::Text(s.clone())), - serde_json::Value::Number(n) => Ok(CursorValue::Text(n.to_string())), - _ => Err(AppError::General("游标值类型不匹配".to_string())), - }, - } -} - -fn build_cursor_condition( - column: &str, - sort: &PhotoSortOptions, - cursor: &PhotoCursor, - id_column: &str, -) -> AppResult { - let cmp_op = match sort.order { - SortOrder::Asc => ">", - SortOrder::Desc => "<", - }; - - let cursor_value = parse_cursor_value(sort.field, &cursor.sort_value)?; - match cursor_value { - CursorValue::Null => Ok(CursorCondition { - sql: format!("({} IS NULL AND {} {} ?)", column, id_column, cmp_op), - params: vec![Box::new(cursor.photo_id)], - }), - CursorValue::Text(v) => Ok(CursorCondition { - sql: format!( - "({0} {1} ? OR ({0} = ? AND {2} {1} ?) OR {0} IS NULL)", - column, cmp_op, id_column - ), - params: vec![Box::new(v.clone()), Box::new(v), Box::new(cursor.photo_id)], - }), - CursorValue::Int(v) => Ok(CursorCondition { - sql: format!( - "({0} {1} ? OR ({0} = ? AND {2} {1} ?) OR {0} IS NULL)", - column, cmp_op, id_column - ), - params: vec![Box::new(v), Box::new(v), Box::new(cursor.photo_id)], - }), - CursorValue::Float(v) => Ok(CursorCondition { - sql: format!( - "({0} {1} ? OR ({0} = ? AND {2} {1} ?) OR {0} IS NULL)", - column, cmp_op, id_column - ), - params: vec![Box::new(v), Box::new(v), Box::new(cursor.photo_id)], - }), - } -} - -/// 从数据库行映射到 Photo 结构 -fn row_to_photo(row: &Row<'_>) -> rusqlite::Result { - Ok(Photo { - photo_id: row.get("photo_id")?, - file_path: row.get("file_path")?, - file_name: row.get("file_name")?, - file_size: row.get("file_size")?, - file_hash: row.get("file_hash")?, - width: row.get("width")?, - height: row.get("height")?, - format: row.get("format")?, - date_taken: row.get("date_taken")?, - date_added: row.get("date_added")?, - date_modified: row.get("date_modified")?, - camera_model: row.get("camera_model")?, - lens_model: row.get("lens_model")?, - focal_length: row.get("focal_length")?, - aperture: row.get("aperture")?, - iso: row.get("iso")?, - shutter_speed: row.get("shutter_speed")?, - gps_latitude: row.get("gps_latitude")?, - gps_longitude: row.get("gps_longitude")?, - orientation: row.get("orientation")?, - rating: row.get("rating")?, - is_favorite: row.get::<_, i32>("is_favorite")? != 0, - is_deleted: row.get::<_, i32>("is_deleted").unwrap_or(0) != 0, - deleted_at: row.get("deleted_at").ok(), - relevance_score: row.get::<_, Option>("relevance_score").ok().flatten(), - ocr_text: row.get("ocr_text").ok(), - ocr_status: row.get::<_, i32>("ocr_status").unwrap_or(0), - ocr_processed_at: row.get("ocr_processed_at").ok(), - }) -} - -impl Database { - // ==================== Photo CRUD ==================== - - /// 创建照片记录 - pub fn create_photo(&self, photo: &CreatePhoto) -> AppResult { - let conn = self.connection()?; - let now = crate::models::photo::chrono_now_pub(); - - conn.execute( - r#" - INSERT INTO photos ( - file_path, file_name, file_size, file_hash, - width, height, format, date_taken, date_added, - camera_model, lens_model, focal_length, aperture, - iso, shutter_speed, gps_latitude, gps_longitude, orientation - ) VALUES ( - ?1, ?2, ?3, ?4, ?5, ?6, ?7, ?8, ?9, - ?10, ?11, ?12, ?13, ?14, ?15, ?16, ?17, ?18 - ) - "#, - params![ - photo.file_path, - photo.file_name, - photo.file_size, - photo.file_hash, - photo.width, - photo.height, - photo.format, - photo.date_taken, - now, - photo.camera_model, - photo.lens_model, - photo.focal_length, - photo.aperture, - photo.iso, - photo.shutter_speed, - photo.gps_latitude, - photo.gps_longitude, - photo.orientation, - ], - )?; - - Ok(conn.last_insert_rowid()) - } - - /// 批量创建照片记录 - pub fn create_photos_batch(&self, photos: &[CreatePhoto]) -> AppResult> { - self.transaction(|conn| { - let mut ids = Vec::with_capacity(photos.len()); - let now = crate::models::photo::chrono_now_pub(); - - let mut stmt = conn.prepare( - r#" - INSERT INTO photos ( - file_path, file_name, file_size, file_hash, - width, height, format, date_taken, date_added, - camera_model, lens_model, focal_length, aperture, - iso, shutter_speed, gps_latitude, gps_longitude, orientation - ) VALUES ( - ?1, ?2, ?3, ?4, ?5, ?6, ?7, ?8, ?9, - ?10, ?11, ?12, ?13, ?14, ?15, ?16, ?17, ?18 - ) - "#, - )?; - - for photo in photos { - stmt.execute(params![ - photo.file_path, - photo.file_name, - photo.file_size, - photo.file_hash, - photo.width, - photo.height, - photo.format, - photo.date_taken, - now, - photo.camera_model, - photo.lens_model, - photo.focal_length, - photo.aperture, - photo.iso, - photo.shutter_speed, - photo.gps_latitude, - photo.gps_longitude, - photo.orientation, - ])?; - ids.push(conn.last_insert_rowid()); - } - - Ok(ids) - }) - } - - /// 根据 ID 获取照片 - pub fn get_photo(&self, photo_id: i64) -> AppResult> { - let conn = self.connection()?; - - let result = conn.query_row( - "SELECT * FROM photos WHERE photo_id = ?1", - params![photo_id], - row_to_photo, - ); - - match result { - Ok(photo) => Ok(Some(photo)), - Err(rusqlite::Error::QueryReturnedNoRows) => Ok(None), - Err(e) => Err(AppError::Database(e)), - } - } - - /// 根据文件路径获取照片 - pub fn get_photo_by_path(&self, file_path: &str) -> AppResult> { - let conn = self.connection()?; - - let result = conn.query_row( - "SELECT * FROM photos WHERE file_path = ?1", - params![file_path], - row_to_photo, - ); - - match result { - Ok(photo) => Ok(Some(photo)), - Err(rusqlite::Error::QueryReturnedNoRows) => Ok(None), - Err(e) => Err(AppError::Database(e)), - } - } - - /// 根据哈希获取照片 - pub fn get_photo_by_hash(&self, file_hash: &str) -> AppResult> { - let conn = self.connection()?; - - let result = conn.query_row( - "SELECT * FROM photos WHERE file_hash = ?1", - params![file_hash], - row_to_photo, - ); - - match result { - Ok(photo) => Ok(Some(photo)), - Err(rusqlite::Error::QueryReturnedNoRows) => Ok(None), - Err(e) => Err(AppError::Database(e)), - } - } - - /// 更新照片 - pub fn update_photo(&self, photo_id: i64, update: &UpdatePhoto) -> AppResult { - let conn = self.connection()?; - let now = crate::models::photo::chrono_now_pub(); - - let mut updates = Vec::new(); - let mut params_vec: Vec> = Vec::new(); - - if let Some(rating) = update.rating { - updates.push("rating = ?"); - params_vec.push(Box::new(rating)); - } - if let Some(is_favorite) = update.is_favorite { - updates.push("is_favorite = ?"); - params_vec.push(Box::new(is_favorite as i32)); - } - if let Some(ref date_taken) = update.date_taken { - updates.push("date_taken = ?"); - params_vec.push(Box::new(date_taken.clone())); - } - if let Some(ref camera_model) = update.camera_model { - updates.push("camera_model = ?"); - params_vec.push(Box::new(camera_model.clone())); - } - if let Some(ref lens_model) = update.lens_model { - updates.push("lens_model = ?"); - params_vec.push(Box::new(lens_model.clone())); - } - - if updates.is_empty() { - return Ok(false); - } - - updates.push("date_modified = ?"); - params_vec.push(Box::new(now)); - params_vec.push(Box::new(photo_id)); - - let sql = format!( - "UPDATE photos SET {} WHERE photo_id = ?", - updates.join(", ") - ); - - let params_refs: Vec<&dyn rusqlite::ToSql> = params_vec.iter().map(|p| p.as_ref()).collect(); - let rows = conn.execute(&sql, params_refs.as_slice())?; - - Ok(rows > 0) - } - - /// 删除照片 - pub fn delete_photo(&self, photo_id: i64) -> AppResult { - let conn = self.connection()?; - let rows = conn.execute("DELETE FROM photos WHERE photo_id = ?1", params![photo_id])?; - Ok(rows > 0) - } - - /// 批量删除照片 - pub fn delete_photos_batch(&self, photo_ids: &[i64]) -> AppResult { - if photo_ids.is_empty() { - return Ok(0); - } - - self.transaction(|conn| { - let placeholders: Vec = photo_ids.iter().map(|_| "?".to_string()).collect(); - let sql = format!( - "DELETE FROM photos WHERE photo_id IN ({})", - placeholders.join(", ") - ); - - let params: Vec<&dyn rusqlite::ToSql> = photo_ids - .iter() - .map(|id| id as &dyn rusqlite::ToSql) - .collect(); - - let rows = conn.execute(&sql, params.as_slice())?; - Ok(rows) - }) - } - - /// 获取所有照片(分页) - pub fn get_photos( - &self, - pagination: &PaginationParams, - sort: &PhotoSortOptions, - ) -> AppResult> { - let conn = self.connection()?; - - // 获取总数(排除已删除的照片) - let total: i64 = conn.query_row("SELECT COUNT(*) FROM photos WHERE is_deleted = 0", [], |row| row.get(0))?; - - // 计算偏移量 - let offset = ((pagination.page - 1) * pagination.page_size) as i64; - - // 相关性排序仅在 FTS 搜索中生效,普通列表降级为拍摄时间 - let effective_sort = if sort.field.is_relevance() { - PhotoSortOptions { - field: PhotoSortField::DateTaken, - order: sort.order, - } - } else { - sort.clone() - }; - - // 构建排序 SQL - let order_sql = format!( - "ORDER BY {} {} NULLS LAST", - effective_sort.field.as_column(), - effective_sort.order.as_sql() - ); - - let sql = format!( - "SELECT * FROM photos WHERE is_deleted = 0 {} LIMIT ?1 OFFSET ?2", - order_sql - ); - - let mut stmt = conn.prepare(&sql)?; - let photos: Vec = stmt - .query_map(params![pagination.page_size, offset], row_to_photo)? - .filter_map(|r| r.ok()) - .collect(); - - Ok(PaginatedResult::new(photos, total, pagination)) - } - - /// 获取所有照片(游标分页,用于无限滚动) - pub fn get_photos_cursor( - &self, - limit: u32, - cursor: Option<&PhotoCursor>, - sort: &PhotoSortOptions, - ) -> AppResult> { - let conn = self.connection()?; - - let effective_sort = if sort.field.is_relevance() { - PhotoSortOptions { - field: PhotoSortField::DateTaken, - order: sort.order, - } - } else { - sort.clone() - }; - - let mut sql = String::from("SELECT * FROM photos WHERE is_deleted = 0"); - let mut params_vec: Vec> = Vec::new(); - - if let Some(cursor) = cursor { - let condition = build_cursor_condition( - effective_sort.field.as_column(), - &effective_sort, - cursor, - "photo_id", - )?; - sql.push_str(" AND "); - sql.push_str(&condition.sql); - params_vec.extend(condition.params); - } - - // 稳定排序:在主排序字段后追加 photo_id 作为 tie-breaker - let order_sql = format!( - " ORDER BY {} {} NULLS LAST, photo_id {}", - effective_sort.field.as_column(), - effective_sort.order.as_sql(), - effective_sort.order.as_sql() - ); - sql.push_str(&order_sql); - sql.push_str(" LIMIT ?"); - params_vec.push(Box::new(limit as i64)); - - let params_refs: Vec<&dyn rusqlite::ToSql> = params_vec.iter().map(|p| p.as_ref()).collect(); - let mut stmt = conn.prepare(&sql)?; - let photos: Vec = stmt - .query_map(params_refs.as_slice(), row_to_photo)? - .filter_map(|r| r.ok()) - .collect(); - - Ok(photos) - } - - /// 获取未删除照片总数 - pub fn count_photos(&self) -> AppResult { - let conn = self.connection()?; - let total: i64 = conn.query_row( - "SELECT COUNT(*) FROM photos WHERE is_deleted = 0", - [], - |row| row.get(0), - )?; - Ok(total) - } - - /// 获取收藏的照片 - pub fn get_favorite_photos( - &self, - pagination: &PaginationParams, - ) -> AppResult> { - let conn = self.connection()?; - - let total: i64 = conn.query_row( - "SELECT COUNT(*) FROM photos WHERE is_favorite = 1 AND is_deleted = 0", - [], - |row| row.get(0), - )?; - - let offset = ((pagination.page - 1) * pagination.page_size) as i64; - - let mut stmt = conn.prepare( - "SELECT * FROM photos WHERE is_favorite = 1 AND is_deleted = 0 ORDER BY date_taken DESC NULLS LAST LIMIT ?1 OFFSET ?2", - )?; - - let photos: Vec = stmt - .query_map(params![pagination.page_size, offset], row_to_photo)? - .filter_map(|r| r.ok()) - .collect(); - - Ok(PaginatedResult::new(photos, total, pagination)) - } - - /// 设置照片评分 - pub fn set_photo_rating(&self, photo_id: i64, rating: i32) -> AppResult { - if !(0..=5).contains(&rating) { - return Err(AppError::General("评分必须在 0-5 之间".to_string())); - } - - let conn = self.connection()?; - let rows = conn.execute( - "UPDATE photos SET rating = ?1, date_modified = ?2 WHERE photo_id = ?3", - params![rating, crate::models::photo::chrono_now_pub(), photo_id], - )?; - - Ok(rows > 0) - } - - /// 设置照片收藏状态 - pub fn set_photo_favorite(&self, photo_id: i64, is_favorite: bool) -> AppResult { - let conn = self.connection()?; - let rows = conn.execute( - "UPDATE photos SET is_favorite = ?1, date_modified = ?2 WHERE photo_id = ?3", - params![ - is_favorite as i32, - crate::models::photo::chrono_now_pub(), - photo_id - ], - )?; - - Ok(rows > 0) - } - - /// 批量设置照片收藏状态 - pub fn set_photos_favorite(&self, photo_ids: &[i64], is_favorite: bool) -> AppResult { - if photo_ids.is_empty() { - return Ok(0); - } - - let conn = self.connection()?; - let now = crate::models::photo::chrono_now_pub(); - let is_fav = is_favorite as i32; - - // 构建占位符 - let placeholders: Vec<&str> = photo_ids.iter().map(|_| "?").collect(); - let sql = format!( - "UPDATE photos SET is_favorite = ?1, date_modified = ?2 WHERE photo_id IN ({})", - placeholders.join(", ") - ); - - // 构建参数 - let mut params_vec: Vec> = Vec::new(); - params_vec.push(Box::new(is_fav)); - params_vec.push(Box::new(now)); - for id in photo_ids { - params_vec.push(Box::new(*id)); - } - - let params_refs: Vec<&dyn rusqlite::ToSql> = params_vec.iter().map(|p| p.as_ref()).collect(); - let rows = conn.execute(&sql, params_refs.as_slice())?; - - Ok(rows) - } - - /// 获取最近编辑的照片(按 date_modified 降序) - pub fn get_recently_edited_photo(&self) -> AppResult> { - let conn = self.connection()?; - - let result = conn.query_row( - r#" - SELECT * FROM photos - WHERE is_deleted = 0 AND date_modified IS NOT NULL - ORDER BY date_modified DESC - LIMIT 1 - "#, - [], - row_to_photo, - ); - - match result { - Ok(photo) => Ok(Some(photo)), - Err(rusqlite::Error::QueryReturnedNoRows) => Ok(None), - Err(e) => Err(AppError::Database(e)), - } - } - - /// 更新照片尺寸(编辑后调用) - pub fn update_photo_dimensions(&self, photo_id: i64, width: u32, height: u32) -> AppResult { - let conn = self.connection()?; - let rows = conn.execute( - "UPDATE photos SET width = ?1, height = ?2, date_modified = ?3 WHERE photo_id = ?4", - params![ - width as i64, - height as i64, - crate::models::photo::chrono_now_pub(), - photo_id - ], - )?; - - Ok(rows > 0) - } - - /// 检查文件路径是否存在 - pub fn photo_exists_by_path(&self, file_path: &str) -> AppResult { - let conn = self.connection()?; - let count: i64 = conn.query_row( - "SELECT COUNT(*) FROM photos WHERE file_path = ?1", - params![file_path], - |row| row.get(0), - )?; - Ok(count > 0) - } - - /// 检查文件哈希是否存在 - pub fn photo_exists_by_hash(&self, file_hash: &str) -> AppResult { - let conn = self.connection()?; - let count: i64 = conn.query_row( - "SELECT COUNT(*) FROM photos WHERE file_hash = ?1", - params![file_hash], - |row| row.get(0), - )?; - Ok(count > 0) - } - - // ==================== 搜索功能 ==================== - - /// 应用查询解析器的字段过滤条件 - fn apply_field_filters( - field_filters: &[FieldFilter], - where_clauses: &mut Vec, - params_vec: &mut Vec>, - ) { - Self::apply_field_filters_with_alias(field_filters, where_clauses, params_vec, ""); - } - - /// 应用查询解析器的字段过滤条件(带表别名) - fn apply_field_filters_with_alias( - field_filters: &[FieldFilter], - where_clauses: &mut Vec, - params_vec: &mut Vec>, - alias: &str, - ) { - let prefix = if alias.is_empty() { String::new() } else { format!("{}.", alias) }; - - for filter in field_filters { - let column = match filter.field.as_str() { - "camera" => format!("{}camera_model", prefix), - "lens" => format!("{}lens_model", prefix), - "iso" => format!("{}iso", prefix), - "f" | "aperture" => format!("{}aperture", prefix), - "focal" => format!("{}focal_length", prefix), - "rating" => format!("{}rating", prefix), - "date" => format!("{}date_taken", prefix), - "path" => format!("{}file_path", prefix), - "name" => format!("{}file_name", prefix), - "format" => format!("{}format", prefix), - _ => continue, - }; - - // 根据字段类型和操作符构建条件 - match filter.field.as_str() { - // 文本字段使用 LIKE - "camera" | "lens" | "path" | "name" | "format" => { - where_clauses.push(format!("{} LIKE ?", column)); - params_vec.push(Box::new(format!("%{}%", filter.value))); - } - // 数值字段使用比较操作符 - "iso" | "f" | "aperture" | "focal" | "rating" => { - let op = match filter.operator { - FieldOperator::Eq => "=", - FieldOperator::Gt => ">", - FieldOperator::Gte => ">=", - FieldOperator::Lt => "<", - FieldOperator::Lte => "<=", - }; - where_clauses.push(format!("{} {} ?", column, op)); - // 尝试解析为数值 - if let Ok(num) = filter.value.parse::() { - params_vec.push(Box::new(num)); - } else { - params_vec.push(Box::new(filter.value.clone())); - } - } - // 日期字段 - "date" => { - let op = match filter.operator { - FieldOperator::Eq => "=", - FieldOperator::Gt => ">", - FieldOperator::Gte => ">=", - FieldOperator::Lt => "<", - FieldOperator::Lte => "<=", - }; - where_clauses.push(format!("{} {} ?", column, op)); - params_vec.push(Box::new(filter.value.clone())); - } - _ => {} - } - } - } - - /// 搜索照片(支持多种过滤条件) - pub fn search_photos( - &self, - filters: &SearchFilters, - pagination: &PaginationParams, - sort: &PhotoSortOptions, - ) -> AppResult> { - let conn = self.connection()?; - - let mut where_clauses: Vec = Vec::new(); - let mut params_vec: Vec> = Vec::new(); - - // 排除已删除的照片 - where_clauses.push("p.is_deleted = 0".to_string()); - - // 是否使用 FTS 查询(用于相关性排序) - let mut has_fts_query = false; - let mut fts_query_value: Option = None; - - // 全文搜索查询 - 使用查询解析器 - if let Some(ref query) = filters.query { - if !query.trim().is_empty() { - let parsed = QueryParser::parse(query); - - // 应用 FTS5 查询 - if let Some(fts_query) = parsed.fts_query { - has_fts_query = true; - fts_query_value = Some(fts_query); - } - - // 应用字段过滤条件 - Self::apply_field_filters_with_alias(&parsed.field_filters, &mut where_clauses, &mut params_vec, "p"); - - // 应用标签名称过滤 - if !parsed.tag_names.is_empty() { - let placeholders: Vec = parsed.tag_names.iter().map(|_| "?".to_string()).collect(); - where_clauses.push(format!( - "p.photo_id IN (SELECT DISTINCT pt.photo_id FROM photo_tags pt JOIN tags t ON pt.tag_id = t.tag_id WHERE t.tag_name IN ({}))", - placeholders.join(", ") - )); - for tag_name in &parsed.tag_names { - params_vec.push(Box::new(tag_name.clone())); - } - } - } - } - - // 日期范围过滤 - if let Some(ref date_from) = filters.date_from { - where_clauses.push("p.date_taken >= ?".to_string()); - params_vec.push(Box::new(date_from.clone())); - } - if let Some(ref date_to) = filters.date_to { - where_clauses.push("p.date_taken <= ?".to_string()); - params_vec.push(Box::new(date_to.clone())); - } - - // 相机型号过滤 - if let Some(ref camera_model) = filters.camera_model { - where_clauses.push("p.camera_model LIKE ?".to_string()); - params_vec.push(Box::new(format!("%{}%", camera_model))); - } - - // 镜头型号过滤 - if let Some(ref lens_model) = filters.lens_model { - where_clauses.push("p.lens_model LIKE ?".to_string()); - params_vec.push(Box::new(format!("%{}%", lens_model))); - } - - // 评分过滤 - if let Some(min_rating) = filters.min_rating { - where_clauses.push("p.rating >= ?".to_string()); - params_vec.push(Box::new(min_rating)); - } - if let Some(max_rating) = filters.max_rating { - where_clauses.push("p.rating <= ?".to_string()); - params_vec.push(Box::new(max_rating)); - } - - // 收藏过滤 - if filters.favorites_only == Some(true) { - where_clauses.push("p.is_favorite = 1".to_string()); - } - - // GPS 过滤 - if filters.has_gps == Some(true) { - where_clauses.push("p.gps_latitude IS NOT NULL AND p.gps_longitude IS NOT NULL".to_string()); - } - - // 文件扩展名过滤(使用 format 字段) - if let Some(ref extensions) = filters.file_extensions { - if !extensions.is_empty() { - let placeholders: Vec = extensions.iter().map(|_| "?".to_string()).collect(); - where_clauses.push(format!( - "LOWER(p.format) IN ({})", - placeholders.join(", ") - )); - for ext in extensions { - params_vec.push(Box::new(ext.to_lowercase())); - } - } - } - - // 标签过滤 - if let Some(ref tag_ids) = filters.tag_ids { - if !tag_ids.is_empty() { - let placeholders: Vec = tag_ids.iter().map(|_| "?".to_string()).collect(); - where_clauses.push(format!( - "p.photo_id IN (SELECT DISTINCT photo_id FROM photo_tags WHERE tag_id IN ({}))", - placeholders.join(", ") - )); - for tag_id in tag_ids { - params_vec.push(Box::new(*tag_id)); - } - } - } - - // 相册过滤 - if let Some(album_id) = filters.album_id { - where_clauses.push( - "p.photo_id IN (SELECT photo_id FROM album_photos WHERE album_id = ?)".to_string() - ); - params_vec.push(Box::new(album_id)); - } - - // ========== EXIF 过滤 ========== - if let Some(iso_min) = filters.iso_min { - where_clauses.push("p.iso >= ?".to_string()); - params_vec.push(Box::new(iso_min)); - } - if let Some(iso_max) = filters.iso_max { - where_clauses.push("p.iso <= ?".to_string()); - params_vec.push(Box::new(iso_max)); - } - if let Some(aperture_min) = filters.aperture_min { - where_clauses.push("p.aperture >= ?".to_string()); - params_vec.push(Box::new(aperture_min)); - } - if let Some(aperture_max) = filters.aperture_max { - where_clauses.push("p.aperture <= ?".to_string()); - params_vec.push(Box::new(aperture_max)); - } - if let Some(focal_min) = filters.focal_length_min { - where_clauses.push("p.focal_length >= ?".to_string()); - params_vec.push(Box::new(focal_min)); - } - if let Some(focal_max) = filters.focal_length_max { - where_clauses.push("p.focal_length <= ?".to_string()); - params_vec.push(Box::new(focal_max)); - } - if let Some(ref shutter) = filters.shutter_speed { - where_clauses.push("p.shutter_speed = ?".to_string()); - params_vec.push(Box::new(shutter.clone())); - } - - // 判断是否使用相关性排序 - let use_relevance_sort = sort.field.is_relevance() && has_fts_query; - let effective_sort_field = if sort.field.is_relevance() && !has_fts_query { - PhotoSortField::DateTaken - } else { - sort.field - }; - - // 非相关性排序时,将 FTS 条件合并进 WHERE - if !use_relevance_sort { - if let Some(fts_query) = fts_query_value.take() { - where_clauses.push( - "p.photo_id IN (SELECT rowid FROM photos_fts WHERE photos_fts MATCH ?)".to_string(), - ); - params_vec.push(Box::new(fts_query)); - } - } - - // 构建排序 SQL - let order_sql = if use_relevance_sort { - // 使用 bm25() 进行相关性排序(值越小越相关) - format!( - "ORDER BY relevance_score {}", - if matches!(sort.order, SortOrder::Desc) { "DESC" } else { "ASC" } - ) - } else { - format!( - "ORDER BY p.{} {} NULLS LAST", - effective_sort_field.as_column(), - sort.order.as_sql() - ) - }; - - // 计算偏移量 - let offset = ((pagination.page - 1) * pagination.page_size) as i64; - - // 获取总数 + 数据(根据是否使用相关性排序选择不同的查询) - let (count_sql, data_sql) = if use_relevance_sort { - let base_where = where_clauses.join(" AND "); - ( - format!( - "SELECT COUNT(*) FROM photos p JOIN photos_fts ON p.photo_id = photos_fts.rowid WHERE photos_fts MATCH ? AND {}", - base_where - ), - format!( - r#"SELECT p.*, bm25(photos_fts) as relevance_score - FROM photos p - JOIN photos_fts ON p.photo_id = photos_fts.rowid - WHERE photos_fts MATCH ? AND {} - {} LIMIT ? OFFSET ?"#, - base_where, - order_sql - ), - ) - } else { - let where_sql = format!("WHERE {}", where_clauses.join(" AND ")); - ( - format!("SELECT COUNT(*) FROM photos p {}", where_sql), - format!( - "SELECT p.* FROM photos p {} {} LIMIT ? OFFSET ?", - where_sql, order_sql - ), - ) - }; - - // 获取总数 - let total: i64 = if use_relevance_sort { - let fts_query = fts_query_value - .as_ref() - .expect("fts_query_value should exist when use_relevance_sort"); - let mut params_refs: Vec<&dyn rusqlite::ToSql> = Vec::with_capacity(params_vec.len() + 1); - params_refs.push(fts_query); - params_refs.extend(params_vec.iter().map(|p| p.as_ref())); - conn.query_row(&count_sql, params_refs.as_slice(), |row| row.get(0))? - } else { - let params_refs: Vec<&dyn rusqlite::ToSql> = - params_vec.iter().map(|p| p.as_ref()).collect(); - conn.query_row(&count_sql, params_refs.as_slice(), |row| row.get(0))? - }; - - // 添加分页参数并查询数据 - let photos: Vec = if use_relevance_sort { - let fts_query = fts_query_value - .expect("fts_query_value should exist when use_relevance_sort"); - let page_size = pagination.page_size as i64; - let offset_value = offset; - let mut params_refs: Vec<&dyn rusqlite::ToSql> = Vec::with_capacity(params_vec.len() + 3); - params_refs.push(&fts_query); - params_refs.extend(params_vec.iter().map(|p| p.as_ref())); - params_refs.push(&page_size); - params_refs.push(&offset_value); - - let mut stmt = conn.prepare(&data_sql)?; - let rows = stmt.query_map(params_refs.as_slice(), row_to_photo)?; - let collected: Vec = rows.filter_map(|r| r.ok()).collect(); - collected - } else { - params_vec.push(Box::new(pagination.page_size as i64)); - params_vec.push(Box::new(offset)); - let params_refs: Vec<&dyn rusqlite::ToSql> = - params_vec.iter().map(|p| p.as_ref()).collect(); - let mut stmt = conn.prepare(&data_sql)?; - let rows = stmt.query_map(params_refs.as_slice(), row_to_photo)?; - let collected: Vec = rows.filter_map(|r| r.ok()).collect(); - collected - }; - - Ok(PaginatedResult::new(photos, total, pagination)) - } - - /// 搜索照片(游标分页,用于无限滚动) - /// - /// 返回:(items, total?)。`include_total=false` 时不计算总数。 - pub fn search_photos_cursor( - &self, - filters: &SearchFilters, - limit: u32, - cursor: Option<&PhotoCursor>, - sort: &PhotoSortOptions, - include_total: bool, - ) -> AppResult<(Vec, Option)> { - let conn = self.connection()?; - - let mut base_where_clauses: Vec = Vec::new(); - let mut base_params_vec: Vec> = Vec::new(); - let mut has_fts_query = false; - let mut fts_query_value: Option = None; - - // 排除已删除的照片 - base_where_clauses.push("p.is_deleted = 0".to_string()); - - // 全文搜索查询 - 使用查询解析器 - if let Some(ref query) = filters.query { - if !query.trim().is_empty() { - let parsed = QueryParser::parse(query); - - // 应用 FTS5 查询 - if let Some(fts_query) = parsed.fts_query { - has_fts_query = true; - fts_query_value = Some(fts_query); - } - - // 应用字段过滤条件 - Self::apply_field_filters_with_alias( - &parsed.field_filters, - &mut base_where_clauses, - &mut base_params_vec, - "p", - ); - - // 应用标签名称过滤 - if !parsed.tag_names.is_empty() { - let placeholders: Vec = parsed.tag_names.iter().map(|_| "?".to_string()).collect(); - base_where_clauses.push(format!( - "p.photo_id IN (SELECT DISTINCT pt.photo_id FROM photo_tags pt JOIN tags t ON pt.tag_id = t.tag_id WHERE t.tag_name IN ({}))", - placeholders.join(", ") - )); - for tag_name in &parsed.tag_names { - base_params_vec.push(Box::new(tag_name.clone())); - } - } - } - } - - // 日期范围过滤 - if let Some(ref date_from) = filters.date_from { - base_where_clauses.push("p.date_taken >= ?".to_string()); - base_params_vec.push(Box::new(date_from.clone())); - } - if let Some(ref date_to) = filters.date_to { - base_where_clauses.push("p.date_taken <= ?".to_string()); - base_params_vec.push(Box::new(date_to.clone())); - } - - // 相机型号过滤 - if let Some(ref camera_model) = filters.camera_model { - base_where_clauses.push("p.camera_model LIKE ?".to_string()); - base_params_vec.push(Box::new(format!("%{}%", camera_model))); - } - - // 镜头型号过滤 - if let Some(ref lens_model) = filters.lens_model { - base_where_clauses.push("p.lens_model LIKE ?".to_string()); - base_params_vec.push(Box::new(format!("%{}%", lens_model))); - } - - // 评分过滤 - if let Some(min_rating) = filters.min_rating { - base_where_clauses.push("p.rating >= ?".to_string()); - base_params_vec.push(Box::new(min_rating)); - } - if let Some(max_rating) = filters.max_rating { - base_where_clauses.push("p.rating <= ?".to_string()); - base_params_vec.push(Box::new(max_rating)); - } - - // 收藏过滤 - if filters.favorites_only == Some(true) { - base_where_clauses.push("p.is_favorite = 1".to_string()); - } - - // GPS 过滤 - if filters.has_gps == Some(true) { - base_where_clauses.push( - "p.gps_latitude IS NOT NULL AND p.gps_longitude IS NOT NULL".to_string(), - ); - } - - // 文件扩展名过滤(使用 format 字段) - if let Some(ref extensions) = filters.file_extensions { - if !extensions.is_empty() { - let placeholders: Vec = extensions.iter().map(|_| "?".to_string()).collect(); - base_where_clauses.push(format!( - "LOWER(p.format) IN ({})", - placeholders.join(", ") - )); - for ext in extensions { - base_params_vec.push(Box::new(ext.to_lowercase())); - } - } - } - - // 标签过滤 - if let Some(ref tag_ids) = filters.tag_ids { - if !tag_ids.is_empty() { - let placeholders: Vec = tag_ids.iter().map(|_| "?".to_string()).collect(); - base_where_clauses.push(format!( - "p.photo_id IN (SELECT DISTINCT photo_id FROM photo_tags WHERE tag_id IN ({}))", - placeholders.join(", ") - )); - for tag_id in tag_ids { - base_params_vec.push(Box::new(*tag_id)); - } - } - } - - // 相册过滤 - if let Some(album_id) = filters.album_id { - base_where_clauses.push( - "p.photo_id IN (SELECT photo_id FROM album_photos WHERE album_id = ?)".to_string(), - ); - base_params_vec.push(Box::new(album_id)); - } - - // ========== EXIF 过滤 ========== - if let Some(iso_min) = filters.iso_min { - base_where_clauses.push("p.iso >= ?".to_string()); - base_params_vec.push(Box::new(iso_min)); - } - if let Some(iso_max) = filters.iso_max { - base_where_clauses.push("p.iso <= ?".to_string()); - base_params_vec.push(Box::new(iso_max)); - } - if let Some(aperture_min) = filters.aperture_min { - base_where_clauses.push("p.aperture >= ?".to_string()); - base_params_vec.push(Box::new(aperture_min)); - } - if let Some(aperture_max) = filters.aperture_max { - base_where_clauses.push("p.aperture <= ?".to_string()); - base_params_vec.push(Box::new(aperture_max)); - } - if let Some(focal_min) = filters.focal_length_min { - base_where_clauses.push("p.focal_length >= ?".to_string()); - base_params_vec.push(Box::new(focal_min)); - } - if let Some(focal_max) = filters.focal_length_max { - base_where_clauses.push("p.focal_length <= ?".to_string()); - base_params_vec.push(Box::new(focal_max)); - } - if let Some(ref shutter) = filters.shutter_speed { - base_where_clauses.push("p.shutter_speed = ?".to_string()); - base_params_vec.push(Box::new(shutter.clone())); - } - - // 判断是否使用相关性排序 - let use_relevance_sort = sort.field.is_relevance() && has_fts_query; - let effective_sort = if sort.field.is_relevance() && !has_fts_query { - PhotoSortOptions { - field: PhotoSortField::DateTaken, - order: sort.order, - } - } else { - sort.clone() - }; - - // 非相关性排序时,将 FTS 条件合并进 WHERE - if !use_relevance_sort { - if let Some(fts_query) = fts_query_value.take() { - base_where_clauses.push( - "p.photo_id IN (SELECT rowid FROM photos_fts WHERE photos_fts MATCH ?)".to_string(), - ); - base_params_vec.push(Box::new(fts_query)); - } - } - - let base_where_sql = base_where_clauses.join(" AND "); - - // 总数(不包含游标过滤) - let total: Option = if include_total { - if use_relevance_sort { - let count_sql = format!( - "SELECT COUNT(*) FROM photos p JOIN photos_fts ON p.photo_id = photos_fts.rowid WHERE photos_fts MATCH ? AND {}", - base_where_sql - ); - let fts_query = fts_query_value - .as_ref() - .expect("fts_query_value should exist when use_relevance_sort"); - let mut params_refs: Vec<&dyn rusqlite::ToSql> = - Vec::with_capacity(base_params_vec.len() + 1); - params_refs.push(fts_query); - params_refs.extend(base_params_vec.iter().map(|p| p.as_ref())); - Some(conn.query_row(&count_sql, params_refs.as_slice(), |row| row.get(0))?) - } else { - let count_sql = format!("SELECT COUNT(*) FROM photos p WHERE {}", base_where_sql); - let params_refs: Vec<&dyn rusqlite::ToSql> = - base_params_vec.iter().map(|p| p.as_ref()).collect(); - Some(conn.query_row(&count_sql, params_refs.as_slice(), |row| row.get(0))?) - } - } else { - None - }; - - // 数据查询:在基础过滤上叠加游标过滤 - let mut data_where_clauses = base_where_clauses; - let mut data_params_vec = base_params_vec; - if let Some(cursor) = cursor { - let sort_column = if use_relevance_sort { - "bm25(photos_fts)" - } else { - effective_sort.field.as_column() - }; - let condition = build_cursor_condition(sort_column, &effective_sort, cursor, "p.photo_id")?; - data_where_clauses.push(condition.sql); - data_params_vec.extend(condition.params); - } - let data_where_sql = data_where_clauses.join(" AND "); - - let order_sql = format!( - "ORDER BY {} {} NULLS LAST, p.photo_id {}", - if use_relevance_sort { - "bm25(photos_fts)" - } else { - effective_sort.field.as_column() - }, - effective_sort.order.as_sql(), - effective_sort.order.as_sql() - ); - - let data_sql = if use_relevance_sort { - format!( - r#"SELECT p.*, bm25(photos_fts) as relevance_score - FROM photos p - JOIN photos_fts ON p.photo_id = photos_fts.rowid - WHERE photos_fts MATCH ? AND {} - {} LIMIT ?"#, - data_where_sql, - order_sql - ) - } else { - format!( - "SELECT p.* FROM photos p WHERE {} {} LIMIT ?", - data_where_sql, order_sql - ) - }; - - let photos: Vec = if use_relevance_sort { - let fts_query = fts_query_value - .as_ref() - .expect("fts_query_value should exist when use_relevance_sort"); - let limit_param = limit as i64; - let mut params_refs: Vec<&dyn rusqlite::ToSql> = - Vec::with_capacity(data_params_vec.len() + 2); - params_refs.push(fts_query); - params_refs.extend(data_params_vec.iter().map(|p| p.as_ref())); - params_refs.push(&limit_param); - - let mut stmt = conn.prepare(&data_sql)?; - let rows = stmt.query_map(params_refs.as_slice(), row_to_photo)?; - let collected: Vec = rows.filter_map(|r| r.ok()).collect(); - collected - } else { - data_params_vec.push(Box::new(limit as i64)); - let params_refs: Vec<&dyn rusqlite::ToSql> = - data_params_vec.iter().map(|p| p.as_ref()).collect(); - let mut stmt = conn.prepare(&data_sql)?; - let rows = stmt.query_map(params_refs.as_slice(), row_to_photo)?; - let collected: Vec = rows.filter_map(|r| r.ok()).collect(); - collected - }; - - Ok((photos, total)) - } - - /// 简单文本搜索(不使用 FTS) - pub fn search_photos_simple( - &self, - query: &str, - pagination: &PaginationParams, - ) -> AppResult> { - let conn = self.connection()?; - let search_pattern = format!("%{}%", query); - - let total: i64 = conn.query_row( - "SELECT COUNT(*) FROM photos WHERE is_deleted = 0 AND (file_name LIKE ?1 OR camera_model LIKE ?1 OR lens_model LIKE ?1)", - params![search_pattern], - |row| row.get(0), - )?; - - let offset = ((pagination.page - 1) * pagination.page_size) as i64; - - let mut stmt = conn.prepare( - r#" - SELECT * FROM photos - WHERE is_deleted = 0 AND (file_name LIKE ?1 OR camera_model LIKE ?1 OR lens_model LIKE ?1) - ORDER BY date_taken DESC NULLS LAST - LIMIT ?2 OFFSET ?3 - "#, - )?; - - let photos: Vec = stmt - .query_map(params![search_pattern, pagination.page_size, offset], row_to_photo)? - .filter_map(|r| r.ok()) - .collect(); - - Ok(PaginatedResult::new(photos, total, pagination)) - } - - /// 根据标签获取照片 - pub fn get_photos_by_tag( - &self, - tag_id: i64, - pagination: &PaginationParams, - sort: &PhotoSortOptions, - ) -> AppResult> { - let conn = self.connection()?; - - let total: i64 = conn.query_row( - "SELECT COUNT(*) FROM photos p INNER JOIN photo_tags pt ON p.photo_id = pt.photo_id WHERE pt.tag_id = ?1 AND p.is_deleted = 0", - params![tag_id], - |row| row.get(0), - )?; - - let offset = ((pagination.page - 1) * pagination.page_size) as i64; - let order_sql = format!( - "ORDER BY p.{} {} NULLS LAST", - sort.field.as_column(), - sort.order.as_sql() - ); - - let sql = format!( - r#" - SELECT p.* FROM photos p - INNER JOIN photo_tags pt ON p.photo_id = pt.photo_id - WHERE pt.tag_id = ?1 AND p.is_deleted = 0 - {} LIMIT ?2 OFFSET ?3 - "#, - order_sql - ); - - let mut stmt = conn.prepare(&sql)?; - let photos: Vec = stmt - .query_map(params![tag_id, pagination.page_size, offset], row_to_photo)? - .filter_map(|r| r.ok()) - .collect(); - - Ok(PaginatedResult::new(photos, total, pagination)) - } - - /// 根据相册获取照片 - pub fn get_photos_by_album( - &self, - album_id: i64, - pagination: &PaginationParams, - ) -> AppResult> { - let conn = self.connection()?; - - let total: i64 = conn.query_row( - "SELECT COUNT(*) FROM photos p INNER JOIN album_photos ap ON p.photo_id = ap.photo_id WHERE ap.album_id = ?1 AND p.is_deleted = 0", - params![album_id], - |row| row.get(0), - )?; - - let offset = ((pagination.page - 1) * pagination.page_size) as i64; - - let mut stmt = conn.prepare( - r#" - SELECT p.* FROM photos p - INNER JOIN album_photos ap ON p.photo_id = ap.photo_id - WHERE ap.album_id = ?1 AND p.is_deleted = 0 - ORDER BY ap.sort_order - LIMIT ?2 OFFSET ?3 - "#, - )?; - - let photos: Vec = stmt - .query_map(params![album_id, pagination.page_size, offset], row_to_photo)? - .filter_map(|r| r.ok()) - .collect(); - - Ok(PaginatedResult::new(photos, total, pagination)) - } - - /// 获取相机型号列表(用于过滤器) - pub fn get_camera_models(&self) -> AppResult> { - let conn = self.connection()?; - - let mut stmt = conn.prepare( - "SELECT DISTINCT camera_model FROM photos WHERE camera_model IS NOT NULL AND is_deleted = 0 ORDER BY camera_model", - )?; - - let models: Vec = stmt - .query_map([], |row| row.get(0))? - .filter_map(|r| r.ok()) - .collect(); - - Ok(models) - } - - /// 获取镜头型号列表(用于过滤器) - pub fn get_lens_models(&self) -> AppResult> { - let conn = self.connection()?; - - let mut stmt = conn.prepare( - "SELECT DISTINCT lens_model FROM photos WHERE lens_model IS NOT NULL AND is_deleted = 0 ORDER BY lens_model", - )?; - - let models: Vec = stmt - .query_map([], |row| row.get(0))? - .filter_map(|r| r.ok()) - .collect(); - - Ok(models) - } - - /// 获取照片统计信息 - pub fn get_photo_stats(&self) -> AppResult { - let conn = self.connection()?; - - let total_photos: i64 = conn.query_row("SELECT COUNT(*) FROM photos WHERE is_deleted = 0", [], |row| row.get(0))?; - let total_favorites: i64 = conn.query_row( - "SELECT COUNT(*) FROM photos WHERE is_favorite = 1 AND is_deleted = 0", - [], - |row| row.get(0), - )?; - let total_with_gps: i64 = conn.query_row( - "SELECT COUNT(*) FROM photos WHERE gps_latitude IS NOT NULL AND gps_longitude IS NOT NULL AND is_deleted = 0", - [], - |row| row.get(0), - )?; - let total_size: i64 = conn.query_row( - "SELECT COALESCE(SUM(file_size), 0) FROM photos WHERE is_deleted = 0", - [], - |row| row.get(0), - )?; - - Ok(PhotoStats { - total_photos, - total_favorites, - total_with_gps, - total_size, - }) - } - - // ==================== 回收站功能 ==================== - - /// 获取已删除的照片(回收站) - pub fn get_deleted_photos( - &self, - pagination: &PaginationParams, - ) -> AppResult> { - let conn = self.connection()?; - - let total: i64 = conn.query_row( - "SELECT COUNT(*) FROM photos WHERE is_deleted = 1", - [], - |row| row.get(0), - )?; - - let offset = ((pagination.page - 1) * pagination.page_size) as i64; - - let mut stmt = conn.prepare( - "SELECT * FROM photos WHERE is_deleted = 1 ORDER BY deleted_at DESC NULLS LAST LIMIT ?1 OFFSET ?2", - )?; - - let photos: Vec = stmt - .query_map(params![pagination.page_size, offset], row_to_photo)? - .filter_map(|r| r.ok()) - .collect(); - - Ok(PaginatedResult::new(photos, total, pagination)) - } - - /// 软删除照片(移入回收站) - pub fn soft_delete_photos(&self, photo_ids: &[i64]) -> AppResult { - if photo_ids.is_empty() { - return Ok(0); - } - - let conn = self.connection()?; - let now = crate::models::photo::chrono_now_pub(); - - // 构建占位符 - let placeholders: Vec<&str> = photo_ids.iter().map(|_| "?").collect(); - let sql = format!( - "UPDATE photos SET is_deleted = 1, deleted_at = ?1, date_modified = ?1 WHERE photo_id IN ({})", - placeholders.join(", ") - ); - - // 构建参数 - let mut params_vec: Vec> = Vec::new(); - params_vec.push(Box::new(now)); - for id in photo_ids { - params_vec.push(Box::new(*id)); - } - - let params_refs: Vec<&dyn rusqlite::ToSql> = params_vec.iter().map(|p| p.as_ref()).collect(); - let rows = conn.execute(&sql, params_refs.as_slice())?; - - Ok(rows) - } - - /// 根据文件路径软删除照片 - pub fn soft_delete_photo_by_path(&self, file_path: &str) -> AppResult { - let conn = self.connection()?; - let now = crate::models::photo::chrono_now_pub(); - - let rows = conn.execute( - "UPDATE photos SET is_deleted = 1, deleted_at = ?1, date_modified = ?1 WHERE file_path = ?2", - rusqlite::params![now, file_path], - )?; - - Ok(rows > 0) - } - - /// 恢复照片(从回收站恢复) - pub fn restore_photos(&self, photo_ids: &[i64]) -> AppResult { - if photo_ids.is_empty() { - return Ok(0); - } - - let conn = self.connection()?; - let now = crate::models::photo::chrono_now_pub(); - - // 构建占位符 - let placeholders: Vec<&str> = photo_ids.iter().map(|_| "?").collect(); - let sql = format!( - "UPDATE photos SET is_deleted = 0, deleted_at = NULL, date_modified = ?1 WHERE photo_id IN ({})", - placeholders.join(", ") - ); - - // 构建参数 - let mut params_vec: Vec> = Vec::new(); - params_vec.push(Box::new(now)); - for id in photo_ids { - params_vec.push(Box::new(*id)); - } - - let params_refs: Vec<&dyn rusqlite::ToSql> = params_vec.iter().map(|p| p.as_ref()).collect(); - let rows = conn.execute(&sql, params_refs.as_slice())?; - - Ok(rows) - } - - /// 永久删除照片(彻底删除) - pub fn permanent_delete_photos(&self, photo_ids: &[i64]) -> AppResult { - if photo_ids.is_empty() { - return Ok(0); - } - - self.transaction(|conn| { - let placeholders: Vec = photo_ids.iter().map(|_| "?".to_string()).collect(); - let sql = format!( - "DELETE FROM photos WHERE photo_id IN ({})", - placeholders.join(", ") - ); - - let params: Vec<&dyn rusqlite::ToSql> = photo_ids - .iter() - .map(|id| id as &dyn rusqlite::ToSql) - .collect(); - - let rows = conn.execute(&sql, params.as_slice())?; - Ok(rows) - }) - } - - /// 清空回收站(删除所有已删除的照片) - pub fn empty_trash(&self) -> AppResult { - let conn = self.connection()?; - let rows = conn.execute("DELETE FROM photos WHERE is_deleted = 1", [])?; - Ok(rows) - } - - /// 获取回收站统计信息 - pub fn get_trash_stats(&self) -> AppResult { - let conn = self.connection()?; - - let total_count: i64 = conn.query_row( - "SELECT COUNT(*) FROM photos WHERE is_deleted = 1", - [], - |row| row.get(0), - )?; - let total_size: i64 = conn.query_row( - "SELECT COALESCE(SUM(file_size), 0) FROM photos WHERE is_deleted = 1", - [], - |row| row.get(0), - )?; - - Ok(TrashStats { - total_count, - total_size, - }) - } -} - -/// 回收站统计信息 -#[derive(Debug, Clone, serde::Serialize, serde::Deserialize)] -#[serde(rename_all = "camelCase")] -pub struct TrashStats { - pub total_count: i64, - pub total_size: i64, -} - -/// 照片统计信息 -#[derive(Debug, Clone, serde::Serialize, serde::Deserialize)] -#[serde(rename_all = "camelCase")] -pub struct PhotoStats { - pub total_photos: i64, - pub total_favorites: i64, - pub total_with_gps: i64, - pub total_size: i64, -} - -use std::collections::HashMap; - -impl Database { - // ==================== 文件夹视图功能 ==================== - - /// 获取所有文件夹及其照片数量 - pub fn get_folder_photo_counts(&self) -> AppResult> { - let conn = self.connection()?; - - let mut stmt = conn.prepare( - r#" - SELECT - CASE - WHEN instr(file_path, '/') > 0 THEN - substr(file_path, 1, length(file_path) - length(file_name) - 1) - ELSE - substr(file_path, 1, length(file_path) - length(file_name) - 1) - END as folder_path, - COUNT(*) as photo_count - FROM photos - WHERE is_deleted = 0 AND file_path IS NOT NULL - GROUP BY folder_path - ORDER BY folder_path - "#, - )?; - - let mut folder_counts: HashMap = HashMap::new(); - let rows = stmt.query_map([], |row| { - let path: String = row.get(0)?; - let count: i64 = row.get(1)?; - Ok((path, count)) - })?; - - for row in rows { - if let Ok((path, count)) = row { - if !path.is_empty() { - folder_counts.insert(path, count); - } - } - } - - Ok(folder_counts) - } - - /// 获取指定文件夹的子文件夹及其照片数量 - pub fn get_subfolder_photo_counts(&self, parent_path: &str) -> AppResult> { - let conn = self.connection()?; - - // 确保路径以分隔符结尾用于匹配 - let search_pattern = if parent_path.ends_with('\\') || parent_path.ends_with('/') { - format!("{}%", parent_path) - } else { - format!("{}%", parent_path) - }; - - let mut stmt = conn.prepare( - r#" - SELECT - CASE - WHEN instr(file_path, '/') > 0 THEN - substr(file_path, 1, length(file_path) - length(file_name) - 1) - ELSE - substr(file_path, 1, length(file_path) - length(file_name) - 1) - END as folder_path, - COUNT(*) as photo_count - FROM photos - WHERE is_deleted = 0 - AND file_path LIKE ?1 - AND file_path IS NOT NULL - GROUP BY folder_path - ORDER BY folder_path - "#, - )?; - - let mut folder_counts: HashMap = HashMap::new(); - let rows = stmt.query_map(params![search_pattern], |row| { - let path: String = row.get(0)?; - let count: i64 = row.get(1)?; - Ok((path, count)) - })?; - - let parent_len = parent_path.len(); - for row in rows { - if let Ok((path, count)) = row { - // 只包含直接子文件夹 - if path.len() > parent_len && !path.is_empty() { - folder_counts.insert(path, count); - } - } - } - - Ok(folder_counts) - } - - /// 获取指定文件夹中的照片(支持包含子文件夹) - pub fn get_photos_by_folder( - &self, - folder_path: &str, - include_subfolders: bool, - pagination: &PaginationParams, - sort: &PhotoSortOptions, - ) -> AppResult> { - let conn = self.connection()?; - - // 构建路径匹配条件 - let (path_condition, search_pattern) = if include_subfolders { - // 包含子文件夹:使用 LIKE 前缀匹配 - let pattern = if folder_path.ends_with('\\') || folder_path.ends_with('/') { - format!("{}%", folder_path) - } else { - format!("{}%", folder_path) - }; - ("file_path LIKE ?1", pattern) - } else { - // 仅当前文件夹:精确匹配文件夹路径部分 - let pattern = if folder_path.ends_with('\\') { - format!("{}%", folder_path) - } else if folder_path.ends_with('/') { - format!("{}%", folder_path) - } else { - // 添加路径分隔符以精确匹配 - format!("{}\\%", folder_path) - }; - ("file_path LIKE ?1 AND file_path NOT LIKE ?1 || '%\\%' AND file_path NOT LIKE ?1 || '%/%'", pattern) - }; - - // 获取总数 - let count_sql = if include_subfolders { - format!( - "SELECT COUNT(*) FROM photos WHERE is_deleted = 0 AND {}", - path_condition - ) - } else { - // 对于非递归查询,我们需要更精确的匹配 - format!( - r#"SELECT COUNT(*) FROM photos - WHERE is_deleted = 0 - AND ( - substr(file_path, 1, length(file_path) - length(file_name) - 1) = ?1 - OR substr(file_path, 1, length(file_path) - length(file_name) - 1) = ?1 || '\' - OR substr(file_path, 1, length(file_path) - length(file_name) - 1) = ?1 || '/' - )"# - ) - }; - - let total: i64 = if include_subfolders { - conn.query_row(&count_sql, params![search_pattern], |row| row.get(0))? - } else { - conn.query_row(&count_sql, params![folder_path], |row| row.get(0))? - }; - - // 计算偏移量 - let offset = ((pagination.page - 1) * pagination.page_size) as i64; - - // 构建排序 SQL - let order_sql = format!( - "ORDER BY {} {} NULLS LAST", - sort.field.as_column(), - sort.order.as_sql() - ); - - // 获取数据 - let data_sql = if include_subfolders { - format!( - "SELECT * FROM photos WHERE is_deleted = 0 AND {} {} LIMIT ?2 OFFSET ?3", - path_condition, order_sql - ) - } else { - format!( - r#"SELECT * FROM photos - WHERE is_deleted = 0 - AND ( - substr(file_path, 1, length(file_path) - length(file_name) - 1) = ?1 - OR substr(file_path, 1, length(file_path) - length(file_name) - 1) = ?1 || '\' - OR substr(file_path, 1, length(file_path) - length(file_name) - 1) = ?1 || '/' - ) - {} LIMIT ?2 OFFSET ?3"#, - order_sql - ) - }; - - let mut stmt = conn.prepare(&data_sql)?; - let photos: Vec = if include_subfolders { - stmt.query_map(params![search_pattern, pagination.page_size, offset], row_to_photo)? - .filter_map(|r| r.ok()) - .collect() - } else { - stmt.query_map(params![folder_path, pagination.page_size, offset], row_to_photo)? - .filter_map(|r| r.ok()) - .collect() - }; - - Ok(PaginatedResult::new(photos, total, pagination)) - } - - /// 获取指定文件夹的照片数量 - pub fn get_folder_photo_count(&self, folder_path: &str, include_subfolders: bool) -> AppResult { - let conn = self.connection()?; - - let count: i64 = if include_subfolders { - let pattern = format!("{}%", folder_path); - conn.query_row( - "SELECT COUNT(*) FROM photos WHERE is_deleted = 0 AND file_path LIKE ?1", - params![pattern], - |row| row.get(0), - )? - } else { - conn.query_row( - r#"SELECT COUNT(*) FROM photos - WHERE is_deleted = 0 - AND ( - substr(file_path, 1, length(file_path) - length(file_name) - 1) = ?1 - OR substr(file_path, 1, length(file_path) - length(file_name) - 1) = ?1 || '\' - OR substr(file_path, 1, length(file_path) - length(file_name) - 1) = ?1 || '/' - )"#, - params![folder_path], - |row| row.get(0), - )? - }; - - Ok(count) - } - - // ==================== 搜索建议 ==================== - - /// 获取搜索建议 - /// - /// 根据前缀返回匹配的文件名、相机型号、镜头型号和标签 - pub fn get_search_suggestions(&self, prefix: &str, limit: u32) -> AppResult> { - if prefix.trim().is_empty() { - return Ok(Vec::new()); - } - - let conn = self.connection()?; - let pattern = format!("{}%", prefix.to_lowercase()); - let mut suggestions = Vec::new(); - - // 1. 文件名建议 - let mut stmt = conn.prepare( - "SELECT DISTINCT file_name FROM photos WHERE is_deleted = 0 AND LOWER(file_name) LIKE ?1 LIMIT ?2" - )?; - let file_names: Vec = stmt - .query_map(params![pattern, limit], |row| row.get(0))? - .filter_map(|r| r.ok()) - .collect(); - for name in file_names { - suggestions.push(SearchSuggestion { - suggestion_type: "file".to_string(), - text: name.clone(), - label: Some("文件".to_string()), - }); - } - - // 2. 相机型号建议 - let mut stmt = conn.prepare( - "SELECT DISTINCT camera_model FROM photos WHERE is_deleted = 0 AND camera_model IS NOT NULL AND LOWER(camera_model) LIKE ?1 LIMIT ?2" - )?; - let cameras: Vec = stmt - .query_map(params![pattern, limit], |row| row.get(0))? - .filter_map(|r| r.ok()) - .collect(); - for camera in cameras { - suggestions.push(SearchSuggestion { - suggestion_type: "camera".to_string(), - text: format!("camera:{}", camera), - label: Some("相机".to_string()), - }); - } - - // 3. 镜头型号建议 - let mut stmt = conn.prepare( - "SELECT DISTINCT lens_model FROM photos WHERE is_deleted = 0 AND lens_model IS NOT NULL AND LOWER(lens_model) LIKE ?1 LIMIT ?2" - )?; - let lenses: Vec = stmt - .query_map(params![pattern, limit], |row| row.get(0))? - .filter_map(|r| r.ok()) - .collect(); - for lens in lenses { - suggestions.push(SearchSuggestion { - suggestion_type: "lens".to_string(), - text: format!("lens:{}", lens), - label: Some("镜头".to_string()), - }); - } - - // 4. 标签建议 - let mut stmt = conn.prepare( - "SELECT tag_name FROM tags WHERE LOWER(tag_name) LIKE ?1 LIMIT ?2" - )?; - let tags: Vec = stmt - .query_map(params![pattern, limit], |row| row.get(0))? - .filter_map(|r| r.ok()) - .collect(); - for tag in tags { - suggestions.push(SearchSuggestion { - suggestion_type: "tag".to_string(), - text: format!("tag:{}", tag), - label: Some("标签".to_string()), - }); - } - - // 限制总数 - suggestions.truncate(limit as usize); - Ok(suggestions) - } - - // ==================== OCR 功能 ==================== - - /// 更新照片的 OCR 文字 - pub fn update_photo_ocr(&self, photo_id: i64, ocr_text: Option<&str>, status: i32) -> AppResult { - let conn = self.connection()?; - let now = crate::models::photo::chrono_now_pub(); - - let rows = conn.execute( - "UPDATE photos SET ocr_text = ?1, ocr_status = ?2, ocr_processed_at = ?3, date_modified = ?3 WHERE photo_id = ?4", - params![ocr_text, status, now, photo_id], - )?; - - Ok(rows > 0) - } - - /// 获取待 OCR 处理的照片 - pub fn get_photos_pending_ocr(&self, limit: u32) -> AppResult> { - let conn = self.connection()?; - - let mut stmt = conn.prepare( - "SELECT * FROM photos WHERE is_deleted = 0 AND ocr_status = 0 ORDER BY date_added DESC LIMIT ?1" - )?; - - let photos: Vec = stmt - .query_map(params![limit], row_to_photo)? - .filter_map(|r| r.ok()) - .collect(); - - Ok(photos) - } - - /// 获取 OCR 统计信息 - pub fn get_ocr_stats(&self) -> AppResult { - let conn = self.connection()?; - - let total_photos: i64 = conn.query_row( - "SELECT COUNT(*) FROM photos WHERE is_deleted = 0", - [], - |row| row.get(0), - )?; - - let pending: i64 = conn.query_row( - "SELECT COUNT(*) FROM photos WHERE is_deleted = 0 AND ocr_status = 0", - [], - |row| row.get(0), - )?; - - let processed: i64 = conn.query_row( - "SELECT COUNT(*) FROM photos WHERE is_deleted = 0 AND ocr_status = 1", - [], - |row| row.get(0), - )?; - - let failed: i64 = conn.query_row( - "SELECT COUNT(*) FROM photos WHERE is_deleted = 0 AND ocr_status = 2", - [], - |row| row.get(0), - )?; - - let no_text: i64 = conn.query_row( - "SELECT COUNT(*) FROM photos WHERE is_deleted = 0 AND ocr_status = 3", - [], - |row| row.get(0), - )?; - - Ok(OcrStats { - total_photos, - pending, - processed, - failed, - no_text, - }) - } - - /// 重置所有照片的 OCR 状态(用于重新处理) - pub fn reset_ocr_status(&self) -> AppResult { - let conn = self.connection()?; - let rows = conn.execute( - "UPDATE photos SET ocr_status = 0, ocr_text = NULL, ocr_processed_at = NULL WHERE is_deleted = 0", - [], - )?; - Ok(rows) - } - - /// 重置失败的 OCR 状态(用于重试) - pub fn reset_failed_ocr(&self) -> AppResult { - let conn = self.connection()?; - let rows = conn.execute( - "UPDATE photos SET ocr_status = 0, ocr_processed_at = NULL WHERE is_deleted = 0 AND ocr_status = 2", - [], - )?; - Ok(rows) - } -} - -/// OCR 统计信息 -#[derive(Debug, Clone, serde::Serialize)] -#[serde(rename_all = "camelCase")] -pub struct OcrStats { - /// 总照片数 - pub total_photos: i64, - /// 待处理数 - pub pending: i64, - /// 已处理数 - pub processed: i64, - /// 失败数 - pub failed: i64, - /// 无文字数 - pub no_text: i64, -} - -/// 搜索建议项 -#[derive(Debug, Clone, serde::Serialize)] -#[serde(rename_all = "camelCase")] -pub struct SearchSuggestion { - /// 建议类型: file, camera, lens, tag - pub suggestion_type: String, - /// 建议文本 - pub text: String, - /// 显示标签 - pub label: Option, -} - -#[cfg(test)] -mod tests { - use super::*; - - fn create_test_photo(name: &str) -> CreatePhoto { - CreatePhoto { - file_path: format!("/test/{}", name), - file_name: name.to_string(), - file_size: 1024, - file_hash: format!("hash_{}", name), - width: Some(1920), - height: Some(1080), - format: Some("jpeg".to_string()), - date_taken: Some("2024-01-01T12:00:00Z".to_string()), - camera_model: Some("Canon EOS R5".to_string()), - lens_model: Some("RF 24-70mm".to_string()), - focal_length: Some(50.0), - aperture: Some(2.8), - iso: Some(100), - shutter_speed: Some("1/250".to_string()), - gps_latitude: None, - gps_longitude: None, - orientation: Some(1), - } - } - - #[test] - fn test_create_and_get_photo() { - let db = Database::open_in_memory().unwrap(); - db.init().unwrap(); - - let photo = create_test_photo("test.jpg"); - let id = db.create_photo(&photo).unwrap(); - assert!(id > 0); - - let retrieved = db.get_photo(id).unwrap(); - assert!(retrieved.is_some()); - - let retrieved = retrieved.unwrap(); - assert_eq!(retrieved.file_name, "test.jpg"); - assert_eq!(retrieved.file_size, 1024); - } - - #[test] - fn test_update_photo() { - let db = Database::open_in_memory().unwrap(); - db.init().unwrap(); - - let photo = create_test_photo("test.jpg"); - let id = db.create_photo(&photo).unwrap(); - - let update = UpdatePhoto { - rating: Some(5), - is_favorite: Some(true), - ..Default::default() - }; - - let updated = db.update_photo(id, &update).unwrap(); - assert!(updated); - - let retrieved = db.get_photo(id).unwrap().unwrap(); - assert_eq!(retrieved.rating, 5); - assert!(retrieved.is_favorite); - } - - #[test] - fn test_delete_photo() { - let db = Database::open_in_memory().unwrap(); - db.init().unwrap(); - - let photo = create_test_photo("test.jpg"); - let id = db.create_photo(&photo).unwrap(); - - let deleted = db.delete_photo(id).unwrap(); - assert!(deleted); - - let retrieved = db.get_photo(id).unwrap(); - assert!(retrieved.is_none()); - } - - #[test] - fn test_batch_operations() { - let db = Database::open_in_memory().unwrap(); - db.init().unwrap(); - - let photos: Vec = (0..10) - .map(|i| create_test_photo(&format!("photo_{}.jpg", i))) - .collect(); - - let ids = db.create_photos_batch(&photos).unwrap(); - assert_eq!(ids.len(), 10); - - let pagination = PaginationParams { page: 1, page_size: 5 }; - let sort = PhotoSortOptions::default(); - let result = db.get_photos(&pagination, &sort).unwrap(); - - assert_eq!(result.items.len(), 5); - assert_eq!(result.total, 10); - assert_eq!(result.total_pages, 2); - } - - #[test] - fn test_favorite_photos() { - let db = Database::open_in_memory().unwrap(); - db.init().unwrap(); - - let photo = create_test_photo("test.jpg"); - let id = db.create_photo(&photo).unwrap(); - - db.set_photo_favorite(id, true).unwrap(); - - let pagination = PaginationParams::default(); - let favorites = db.get_favorite_photos(&pagination).unwrap(); - - assert_eq!(favorites.total, 1); - assert!(favorites.items[0].is_favorite); - } -} diff --git a/src-tauri/src/db/scan_dir_dao.rs b/src-tauri/src/db/scan_dir_dao.rs deleted file mode 100644 index 45dbbe8..0000000 --- a/src-tauri/src/db/scan_dir_dao.rs +++ /dev/null @@ -1,257 +0,0 @@ -//! 扫描目录数据访问层 - -use rusqlite::{params, Row}; - -use crate::utils::error::{AppError, AppResult}; - -use super::connection::Database; - -/// 扫描目录状态 -#[derive(Debug, Clone, serde::Serialize, serde::Deserialize)] -#[serde(rename_all = "camelCase")] -pub struct ScanDirectoryState { - pub dir_id: i64, - pub dir_path: String, - pub last_scan: Option, - pub is_active: bool, - pub last_change_time: Option, - pub no_change_count: i32, - pub scan_multiplier: i32, - pub next_scan_time: Option, - pub file_count: i64, -} - -/// 从数据库行映射到 ScanDirectoryState -fn row_to_scan_dir(row: &Row<'_>) -> rusqlite::Result { - Ok(ScanDirectoryState { - dir_id: row.get("dir_id")?, - dir_path: row.get("dir_path")?, - last_scan: row.get("last_scan")?, - is_active: row.get::<_, i32>("is_active")? != 0, - last_change_time: row.get("last_change_time")?, - no_change_count: row.get("no_change_count").unwrap_or(0), - scan_multiplier: row.get("scan_multiplier").unwrap_or(1), - next_scan_time: row.get("next_scan_time")?, - file_count: row.get("file_count").unwrap_or(0), - }) -} - -impl Database { - /// 插入或更新扫描目录 - pub fn upsert_scan_directory(&self, dir_path: &str, file_count: i64) -> AppResult { - let conn = self.connection()?; - let now = chrono::Utc::now().to_rfc3339(); - - conn.execute( - r#" - INSERT INTO scan_directories (dir_path, last_scan, is_active, file_count, no_change_count, scan_multiplier) - VALUES (?1, ?2, 1, ?3, 0, 1) - ON CONFLICT(dir_path) DO UPDATE SET - last_scan = ?2, - file_count = ?3, - is_active = 1 - "#, - params![dir_path, now, file_count], - )?; - - // 获取 dir_id - let dir_id: i64 = conn.query_row( - "SELECT dir_id FROM scan_directories WHERE dir_path = ?1", - params![dir_path], - |row| row.get(0), - )?; - - Ok(dir_id) - } - - /// 获取单个扫描目录状态 - pub fn get_scan_directory(&self, dir_path: &str) -> AppResult> { - let conn = self.connection()?; - - let result = conn.query_row( - "SELECT * FROM scan_directories WHERE dir_path = ?1", - params![dir_path], - row_to_scan_dir, - ); - - match result { - Ok(state) => Ok(Some(state)), - Err(rusqlite::Error::QueryReturnedNoRows) => Ok(None), - Err(e) => Err(AppError::Database(e)), - } - } - - /// 获取所有活跃的扫描目录 - pub fn get_all_scan_directories(&self) -> AppResult> { - let conn = self.connection()?; - - let mut stmt = conn.prepare( - "SELECT * FROM scan_directories WHERE is_active = 1 ORDER BY dir_path", - )?; - - let dirs = stmt - .query_map([], row_to_scan_dir)? - .collect::, _>>()?; - - Ok(dirs) - } - - /// 获取需要扫描的目录(next_scan_time <= 当前时间) - pub fn get_directories_due_for_scan(&self) -> AppResult> { - let conn = self.connection()?; - let now = chrono::Utc::now().to_rfc3339(); - - let mut stmt = conn.prepare( - r#" - SELECT * FROM scan_directories - WHERE is_active = 1 - AND (next_scan_time IS NULL OR next_scan_time <= ?1) - ORDER BY next_scan_time ASC - "#, - )?; - - let dirs = stmt - .query_map(params![now], row_to_scan_dir)? - .collect::, _>>()?; - - Ok(dirs) - } - - /// 更新扫描结果(根据是否有变化调整阶梯频率) - pub fn update_scan_result( - &self, - dir_path: &str, - has_changes: bool, - new_file_count: i64, - base_interval_secs: u64, - ) -> AppResult { - let conn = self.connection()?; - let now = chrono::Utc::now(); - let now_str = now.to_rfc3339(); - - // 获取当前状态 - let current: Option<(i32, i32)> = conn - .query_row( - "SELECT no_change_count, scan_multiplier FROM scan_directories WHERE dir_path = ?1", - params![dir_path], - |row| Ok((row.get(0)?, row.get(1)?)), - ) - .ok(); - - let (no_change_count, _scan_multiplier) = current.unwrap_or((0, 1)); - - // 计算新的状态 - let (new_no_change_count, new_multiplier) = if has_changes { - // 有变化,重置为 x1 - (0, 1) - } else { - // 无变化,递增计数并计算新倍率 - let new_count = no_change_count + 1; - let new_mult = calculate_multiplier(new_count); - (new_count, new_mult) - }; - - // 计算下次扫描时间 - let interval_secs = base_interval_secs * new_multiplier as u64; - let next_scan = now + chrono::Duration::seconds(interval_secs as i64); - let next_scan_str = next_scan.to_rfc3339(); - - // 更新数据库 - conn.execute( - r#" - UPDATE scan_directories SET - last_scan = ?1, - last_change_time = CASE WHEN ?2 THEN ?1 ELSE last_change_time END, - no_change_count = ?3, - scan_multiplier = ?4, - next_scan_time = ?5, - file_count = ?6 - WHERE dir_path = ?7 - "#, - params![ - now_str, - has_changes, - new_no_change_count, - new_multiplier, - next_scan_str, - new_file_count, - dir_path - ], - )?; - - Ok(new_multiplier) - } - - /// 重置扫描频率为 x1 - pub fn reset_scan_frequency(&self, dir_path: &str) -> AppResult { - let conn = self.connection()?; - - let rows = conn.execute( - r#" - UPDATE scan_directories SET - no_change_count = 0, - scan_multiplier = 1, - next_scan_time = NULL - WHERE dir_path = ?1 - "#, - params![dir_path], - )?; - - Ok(rows > 0) - } - - /// 设置目录的下次扫描时间 - pub fn set_next_scan_time(&self, dir_path: &str, next_scan_time: &str) -> AppResult { - let conn = self.connection()?; - - let rows = conn.execute( - "UPDATE scan_directories SET next_scan_time = ?1 WHERE dir_path = ?2", - params![next_scan_time, dir_path], - )?; - - Ok(rows > 0) - } - - /// 标记目录为非活跃 - pub fn deactivate_scan_directory(&self, dir_path: &str) -> AppResult { - let conn = self.connection()?; - - let rows = conn.execute( - "UPDATE scan_directories SET is_active = 0 WHERE dir_path = ?1", - params![dir_path], - )?; - - Ok(rows > 0) - } -} - -/// 根据连续无变化次数计算扫描倍率(保守方案) -/// - 0-4 次: x1 -/// - 5-9 次: x2 -/// - 10-14 次: x4 -/// - 15+ 次: x8 (最大) -fn calculate_multiplier(no_change_count: i32) -> i32 { - match no_change_count { - 0..=4 => 1, - 5..=9 => 2, - 10..=14 => 4, - _ => 8, - } -} - -#[cfg(test)] -mod tests { - use super::*; - - #[test] - fn test_calculate_multiplier() { - assert_eq!(calculate_multiplier(0), 1); - assert_eq!(calculate_multiplier(4), 1); - assert_eq!(calculate_multiplier(5), 2); - assert_eq!(calculate_multiplier(9), 2); - assert_eq!(calculate_multiplier(10), 4); - assert_eq!(calculate_multiplier(14), 4); - assert_eq!(calculate_multiplier(15), 8); - assert_eq!(calculate_multiplier(100), 8); - } -} diff --git a/src-tauri/src/db/schema.rs b/src-tauri/src/db/schema.rs deleted file mode 100644 index cf80863..0000000 --- a/src-tauri/src/db/schema.rs +++ /dev/null @@ -1,334 +0,0 @@ -//! 数据库 Schema 定义 -//! -//! 包含所有表的 CREATE 语句和迁移脚本 - -/// 数据库版本 -pub const SCHEMA_VERSION: i32 = 7; - -/// 初始化 Schema SQL -pub const INIT_SCHEMA: &str = r#" --- 照片表 -CREATE TABLE IF NOT EXISTS photos ( - photo_id INTEGER PRIMARY KEY AUTOINCREMENT, - file_path TEXT NOT NULL UNIQUE, - file_name TEXT NOT NULL, - file_size INTEGER NOT NULL, - file_hash TEXT NOT NULL, - width INTEGER, - height INTEGER, - format TEXT, - date_taken TEXT, - date_added TEXT NOT NULL, - date_modified TEXT, - camera_model TEXT, - lens_model TEXT, - focal_length REAL, - aperture REAL, - iso INTEGER, - shutter_speed TEXT, - gps_latitude REAL, - gps_longitude REAL, - orientation INTEGER DEFAULT 1, - rating INTEGER DEFAULT 0 CHECK(rating >= 0 AND rating <= 5), - is_favorite INTEGER DEFAULT 0, - is_deleted INTEGER DEFAULT 0, - ocr_text TEXT, - ocr_status INTEGER DEFAULT 0, - ocr_processed_at TEXT, - deleted_at TEXT -); - --- 标签表 -CREATE TABLE IF NOT EXISTS tags ( - tag_id INTEGER PRIMARY KEY AUTOINCREMENT, - tag_name TEXT NOT NULL UNIQUE, - color TEXT, - date_created TEXT NOT NULL -); - --- 相册表 -CREATE TABLE IF NOT EXISTS albums ( - album_id INTEGER PRIMARY KEY AUTOINCREMENT, - album_name TEXT NOT NULL UNIQUE, - description TEXT, - cover_photo_id INTEGER REFERENCES photos(photo_id) ON DELETE SET NULL, - date_created TEXT NOT NULL, - sort_order INTEGER DEFAULT 0 -); - --- 智能相册表 -CREATE TABLE IF NOT EXISTS smart_albums ( - smart_album_id INTEGER PRIMARY KEY AUTOINCREMENT, - name TEXT NOT NULL UNIQUE, - description TEXT, - filters TEXT NOT NULL, - icon TEXT, - color TEXT, - date_created TEXT NOT NULL DEFAULT (datetime('now')), - date_modified TEXT NOT NULL DEFAULT (datetime('now')), - sort_order INTEGER NOT NULL DEFAULT 0 -); - --- 照片-标签关联表 -CREATE TABLE IF NOT EXISTS photo_tags ( - photo_id INTEGER NOT NULL REFERENCES photos(photo_id) ON DELETE CASCADE, - tag_id INTEGER NOT NULL REFERENCES tags(tag_id) ON DELETE CASCADE, - date_created TEXT NOT NULL, - PRIMARY KEY (photo_id, tag_id) -); - --- 相册-照片关联表 -CREATE TABLE IF NOT EXISTS album_photos ( - album_id INTEGER NOT NULL REFERENCES albums(album_id) ON DELETE CASCADE, - photo_id INTEGER NOT NULL REFERENCES photos(photo_id) ON DELETE CASCADE, - sort_order INTEGER DEFAULT 0, - date_added TEXT NOT NULL, - PRIMARY KEY (album_id, photo_id) -); - --- 扫描目录表(记录已扫描的目录) -CREATE TABLE IF NOT EXISTS scan_directories ( - dir_id INTEGER PRIMARY KEY AUTOINCREMENT, - dir_path TEXT NOT NULL UNIQUE, - last_scan TEXT, - is_active INTEGER DEFAULT 1, - last_change_time TEXT, - no_change_count INTEGER DEFAULT 0, - scan_multiplier INTEGER DEFAULT 1, - next_scan_time TEXT, - file_count INTEGER DEFAULT 0 -); - --- 数据库版本表 -CREATE TABLE IF NOT EXISTS schema_version ( - version INTEGER PRIMARY KEY, - applied_at TEXT NOT NULL -); - --- 索引 -CREATE INDEX IF NOT EXISTS idx_photos_file_hash ON photos(file_hash); -CREATE INDEX IF NOT EXISTS idx_photos_date_taken ON photos(date_taken); -CREATE INDEX IF NOT EXISTS idx_photos_date_added ON photos(date_added); -CREATE INDEX IF NOT EXISTS idx_photos_rating ON photos(rating); -CREATE INDEX IF NOT EXISTS idx_photos_is_favorite ON photos(is_favorite); -CREATE INDEX IF NOT EXISTS idx_photos_camera_model ON photos(camera_model); -CREATE INDEX IF NOT EXISTS idx_photos_is_deleted ON photos(is_deleted); -CREATE INDEX IF NOT EXISTS idx_photos_ocr_status ON photos(ocr_status); - -CREATE INDEX IF NOT EXISTS idx_tags_tag_name ON tags(tag_name); - -CREATE INDEX IF NOT EXISTS idx_albums_album_name ON albums(album_name); - -CREATE INDEX IF NOT EXISTS idx_smart_albums_sort_order ON smart_albums(sort_order); - -CREATE INDEX IF NOT EXISTS idx_photo_tags_photo_id ON photo_tags(photo_id); -CREATE INDEX IF NOT EXISTS idx_photo_tags_tag_id ON photo_tags(tag_id); - -CREATE INDEX IF NOT EXISTS idx_album_photos_album_id ON album_photos(album_id); -CREATE INDEX IF NOT EXISTS idx_album_photos_photo_id ON album_photos(photo_id); -CREATE INDEX IF NOT EXISTS idx_scan_directories_next_scan ON scan_directories(next_scan_time); -"#; - -/// 全文搜索表 Schema (FTS5) -pub const FTS_SCHEMA: &str = r#" --- 全文搜索虚拟表 -CREATE VIRTUAL TABLE IF NOT EXISTS photos_fts USING fts5( - file_name, - file_path, - camera_model, - lens_model, - format, - shutter_speed, - ocr_text, - content='photos', - content_rowid='photo_id', - tokenize='unicode61 remove_diacritics 2' -); - --- 触发器:插入时同步 FTS -CREATE TRIGGER IF NOT EXISTS photos_fts_insert AFTER INSERT ON photos BEGIN - INSERT INTO photos_fts(rowid, file_name, file_path, camera_model, lens_model, format, shutter_speed, ocr_text) - VALUES (NEW.photo_id, NEW.file_name, NEW.file_path, NEW.camera_model, NEW.lens_model, NEW.format, NEW.shutter_speed, NEW.ocr_text); -END; - --- 触发器:删除时同步 FTS -CREATE TRIGGER IF NOT EXISTS photos_fts_delete AFTER DELETE ON photos BEGIN - INSERT INTO photos_fts(photos_fts, rowid, file_name, file_path, camera_model, lens_model, format, shutter_speed, ocr_text) - VALUES ('delete', OLD.photo_id, OLD.file_name, OLD.file_path, OLD.camera_model, OLD.lens_model, OLD.format, OLD.shutter_speed, OLD.ocr_text); -END; - --- 触发器:更新时同步 FTS -CREATE TRIGGER IF NOT EXISTS photos_fts_update AFTER UPDATE ON photos BEGIN - INSERT INTO photos_fts(photos_fts, rowid, file_name, file_path, camera_model, lens_model, format, shutter_speed, ocr_text) - VALUES ('delete', OLD.photo_id, OLD.file_name, OLD.file_path, OLD.camera_model, OLD.lens_model, OLD.format, OLD.shutter_speed, OLD.ocr_text); - INSERT INTO photos_fts(rowid, file_name, file_path, camera_model, lens_model, format, shutter_speed, ocr_text) - VALUES (NEW.photo_id, NEW.file_name, NEW.file_path, NEW.camera_model, NEW.lens_model, NEW.format, NEW.shutter_speed, NEW.ocr_text); -END; -"#; - -/// 迁移脚本 -pub struct Migration { - pub version: i32, - pub description: &'static str, - pub sql: &'static str, -} - -/// 所有迁移脚本列表 -pub const MIGRATIONS: &[Migration] = &[ - Migration { - version: 2, - description: "Add soft delete columns for trash feature", - sql: r#" - ALTER TABLE photos ADD COLUMN is_deleted INTEGER DEFAULT 0; - ALTER TABLE photos ADD COLUMN deleted_at TEXT; - CREATE INDEX IF NOT EXISTS idx_photos_is_deleted ON photos(is_deleted); - "#, - }, - Migration { - version: 3, - description: "Add file_path index and composite photo_tags index for better query performance", - sql: r#" - CREATE INDEX IF NOT EXISTS idx_photos_file_path ON photos(file_path); - CREATE INDEX IF NOT EXISTS idx_photo_tags_composite ON photo_tags(photo_id, tag_id); - "#, - }, - Migration { - version: 4, - description: "Extend scan_directories table for stepped scan frequency", - sql: r#" - ALTER TABLE scan_directories ADD COLUMN last_change_time TEXT; - ALTER TABLE scan_directories ADD COLUMN no_change_count INTEGER DEFAULT 0; - ALTER TABLE scan_directories ADD COLUMN scan_multiplier INTEGER DEFAULT 1; - ALTER TABLE scan_directories ADD COLUMN next_scan_time TEXT; - ALTER TABLE scan_directories ADD COLUMN file_count INTEGER DEFAULT 0; - CREATE INDEX IF NOT EXISTS idx_scan_directories_next_scan ON scan_directories(next_scan_time); - "#, - }, - Migration { - version: 5, - description: "Add smart albums table for saved search filters", - sql: r#" - CREATE TABLE IF NOT EXISTS smart_albums ( - smart_album_id INTEGER PRIMARY KEY AUTOINCREMENT, - name TEXT NOT NULL UNIQUE, - description TEXT, - filters TEXT NOT NULL, - icon TEXT, - color TEXT, - date_created TEXT NOT NULL DEFAULT (datetime('now')), - date_modified TEXT NOT NULL DEFAULT (datetime('now')), - sort_order INTEGER NOT NULL DEFAULT 0 - ); - CREATE INDEX IF NOT EXISTS idx_smart_albums_sort_order ON smart_albums(sort_order); - "#, - }, - Migration { - version: 6, - description: "Extend FTS5 index with more searchable fields (format, shutter_speed)", - sql: r#" - -- 删除旧的触发器 - DROP TRIGGER IF EXISTS photos_fts_insert; - DROP TRIGGER IF EXISTS photos_fts_delete; - DROP TRIGGER IF EXISTS photos_fts_update; - - -- 删除旧的 FTS 表 - DROP TABLE IF EXISTS photos_fts; - - -- 创建扩展的 FTS5 表 - CREATE VIRTUAL TABLE photos_fts USING fts5( - file_name, - file_path, - camera_model, - lens_model, - format, - shutter_speed, - content='photos', - content_rowid='photo_id', - tokenize='unicode61 remove_diacritics 2' - ); - - -- 重建索引数据 - INSERT INTO photos_fts(rowid, file_name, file_path, camera_model, lens_model, format, shutter_speed) - SELECT photo_id, file_name, file_path, camera_model, lens_model, format, shutter_speed FROM photos; - - -- 创建新的触发器:插入时同步 FTS - CREATE TRIGGER photos_fts_insert AFTER INSERT ON photos BEGIN - INSERT INTO photos_fts(rowid, file_name, file_path, camera_model, lens_model, format, shutter_speed) - VALUES (NEW.photo_id, NEW.file_name, NEW.file_path, NEW.camera_model, NEW.lens_model, NEW.format, NEW.shutter_speed); - END; - - -- 触发器:删除时同步 FTS - CREATE TRIGGER photos_fts_delete AFTER DELETE ON photos BEGIN - INSERT INTO photos_fts(photos_fts, rowid, file_name, file_path, camera_model, lens_model, format, shutter_speed) - VALUES ('delete', OLD.photo_id, OLD.file_name, OLD.file_path, OLD.camera_model, OLD.lens_model, OLD.format, OLD.shutter_speed); - END; - - -- 触发器:更新时同步 FTS - CREATE TRIGGER photos_fts_update AFTER UPDATE ON photos BEGIN - INSERT INTO photos_fts(photos_fts, rowid, file_name, file_path, camera_model, lens_model, format, shutter_speed) - VALUES ('delete', OLD.photo_id, OLD.file_name, OLD.file_path, OLD.camera_model, OLD.lens_model, OLD.format, OLD.shutter_speed); - INSERT INTO photos_fts(rowid, file_name, file_path, camera_model, lens_model, format, shutter_speed) - VALUES (NEW.photo_id, NEW.file_name, NEW.file_path, NEW.camera_model, NEW.lens_model, NEW.format, NEW.shutter_speed); - END; - "#, - }, - Migration { - version: 7, - description: "Add OCR text fields and extend FTS5 index with ocr_text", - sql: r#" - -- 添加 OCR 相关字段 - ALTER TABLE photos ADD COLUMN ocr_text TEXT; - ALTER TABLE photos ADD COLUMN ocr_status INTEGER DEFAULT 0; - ALTER TABLE photos ADD COLUMN ocr_processed_at TEXT; - - -- 创建 OCR 状态索引 - CREATE INDEX IF NOT EXISTS idx_photos_ocr_status ON photos(ocr_status); - - -- 删除旧的触发器 - DROP TRIGGER IF EXISTS photos_fts_insert; - DROP TRIGGER IF EXISTS photos_fts_delete; - DROP TRIGGER IF EXISTS photos_fts_update; - - -- 删除旧的 FTS 表 - DROP TABLE IF EXISTS photos_fts; - - -- 创建包含 OCR 文字的 FTS5 表 - CREATE VIRTUAL TABLE photos_fts USING fts5( - file_name, - file_path, - camera_model, - lens_model, - format, - shutter_speed, - ocr_text, - content='photos', - content_rowid='photo_id', - tokenize='unicode61 remove_diacritics 2' - ); - - -- 重建索引数据 - INSERT INTO photos_fts(rowid, file_name, file_path, camera_model, lens_model, format, shutter_speed, ocr_text) - SELECT photo_id, file_name, file_path, camera_model, lens_model, format, shutter_speed, ocr_text FROM photos; - - -- 创建新的触发器:插入时同步 FTS - CREATE TRIGGER photos_fts_insert AFTER INSERT ON photos BEGIN - INSERT INTO photos_fts(rowid, file_name, file_path, camera_model, lens_model, format, shutter_speed, ocr_text) - VALUES (NEW.photo_id, NEW.file_name, NEW.file_path, NEW.camera_model, NEW.lens_model, NEW.format, NEW.shutter_speed, NEW.ocr_text); - END; - - -- 触发器:删除时同步 FTS - CREATE TRIGGER photos_fts_delete AFTER DELETE ON photos BEGIN - INSERT INTO photos_fts(photos_fts, rowid, file_name, file_path, camera_model, lens_model, format, shutter_speed, ocr_text) - VALUES ('delete', OLD.photo_id, OLD.file_name, OLD.file_path, OLD.camera_model, OLD.lens_model, OLD.format, OLD.shutter_speed, OLD.ocr_text); - END; - - -- 触发器:更新时同步 FTS - CREATE TRIGGER photos_fts_update AFTER UPDATE ON photos BEGIN - INSERT INTO photos_fts(photos_fts, rowid, file_name, file_path, camera_model, lens_model, format, shutter_speed, ocr_text) - VALUES ('delete', OLD.photo_id, OLD.file_name, OLD.file_path, OLD.camera_model, OLD.lens_model, OLD.format, OLD.shutter_speed, OLD.ocr_text); - INSERT INTO photos_fts(rowid, file_name, file_path, camera_model, lens_model, format, shutter_speed, ocr_text) - VALUES (NEW.photo_id, NEW.file_name, NEW.file_path, NEW.camera_model, NEW.lens_model, NEW.format, NEW.shutter_speed, NEW.ocr_text); - END; - "#, - }, -]; diff --git a/src-tauri/src/db/smart_album_dao.rs b/src-tauri/src/db/smart_album_dao.rs deleted file mode 100644 index 6a0f162..0000000 --- a/src-tauri/src/db/smart_album_dao.rs +++ /dev/null @@ -1,207 +0,0 @@ -//! 智能相册数据访问层 -//! -//! 智能相册是保存的搜索条件,可以动态显示匹配的照片 - -use rusqlite::{params, OptionalExtension}; - -use crate::models::SearchFilters; -use crate::utils::error::{AppError, AppResult}; - -use super::connection::Database; - -/// 智能相册 -#[derive(Debug, Clone, serde::Serialize, serde::Deserialize)] -#[serde(rename_all = "camelCase")] -pub struct SmartAlbum { - pub smart_album_id: i64, - pub name: String, - pub description: Option, - pub filters: SearchFilters, - pub icon: Option, - pub color: Option, - pub date_created: String, - pub date_modified: String, - pub sort_order: i32, -} - -/// 创建智能相册参数 -#[derive(Debug, Clone, serde::Serialize, serde::Deserialize)] -#[serde(rename_all = "camelCase")] -pub struct CreateSmartAlbum { - pub name: String, - pub description: Option, - pub filters: SearchFilters, - pub icon: Option, - pub color: Option, -} - -/// 更新智能相册参数 -#[derive(Debug, Clone, serde::Serialize, serde::Deserialize)] -#[serde(rename_all = "camelCase")] -pub struct UpdateSmartAlbum { - pub name: Option, - pub description: Option, - pub filters: Option, - pub icon: Option, - pub color: Option, - pub sort_order: Option, -} - -impl Database { - /// 创建智能相册 - pub fn create_smart_album(&self, album: &CreateSmartAlbum) -> AppResult { - let conn = self.connection()?; - - let filters_json = serde_json::to_string(&album.filters) - .map_err(|e| AppError::General(format!("序列化过滤器失败: {}", e)))?; - - let now = chrono::Utc::now().format("%Y-%m-%d %H:%M:%S").to_string(); - - conn.execute( - r#" - INSERT INTO smart_albums (name, description, filters, icon, color, date_created, date_modified) - VALUES (?1, ?2, ?3, ?4, ?5, ?6, ?6) - "#, - params![ - album.name, - album.description, - filters_json, - album.icon, - album.color, - now - ], - )?; - - Ok(conn.last_insert_rowid()) - } - - /// 获取智能相册 - pub fn get_smart_album(&self, id: i64) -> AppResult> { - let conn = self.connection()?; - - let mut stmt = conn.prepare( - "SELECT * FROM smart_albums WHERE smart_album_id = ?1" - )?; - - let album = stmt - .query_row(params![id], |row| { - let filters_json: String = row.get("filters")?; - let filters: SearchFilters = serde_json::from_str(&filters_json) - .unwrap_or_default(); - - Ok(SmartAlbum { - smart_album_id: row.get("smart_album_id")?, - name: row.get("name")?, - description: row.get("description")?, - filters, - icon: row.get("icon")?, - color: row.get("color")?, - date_created: row.get("date_created")?, - date_modified: row.get("date_modified")?, - sort_order: row.get("sort_order")?, - }) - }) - .optional()?; - - Ok(album) - } - - /// 获取所有智能相册 - pub fn get_all_smart_albums(&self) -> AppResult> { - let conn = self.connection()?; - - let mut stmt = conn.prepare( - "SELECT * FROM smart_albums ORDER BY sort_order ASC, date_created DESC" - )?; - - let albums = stmt - .query_map([], |row| { - let filters_json: String = row.get("filters")?; - let filters: SearchFilters = serde_json::from_str(&filters_json) - .unwrap_or_default(); - - Ok(SmartAlbum { - smart_album_id: row.get("smart_album_id")?, - name: row.get("name")?, - description: row.get("description")?, - filters, - icon: row.get("icon")?, - color: row.get("color")?, - date_created: row.get("date_created")?, - date_modified: row.get("date_modified")?, - sort_order: row.get("sort_order")?, - }) - })? - .filter_map(|r| r.ok()) - .collect(); - - Ok(albums) - } - - /// 更新智能相册 - pub fn update_smart_album(&self, id: i64, update: &UpdateSmartAlbum) -> AppResult { - let conn = self.connection()?; - - let mut updates = Vec::new(); - let mut params_vec: Vec> = Vec::new(); - - if let Some(ref name) = update.name { - updates.push("name = ?"); - params_vec.push(Box::new(name.clone())); - } - if let Some(ref description) = update.description { - updates.push("description = ?"); - params_vec.push(Box::new(description.clone())); - } - if let Some(ref filters) = update.filters { - let filters_json = serde_json::to_string(filters) - .map_err(|e| AppError::General(format!("序列化过滤器失败: {}", e)))?; - updates.push("filters = ?"); - params_vec.push(Box::new(filters_json)); - } - if let Some(ref icon) = update.icon { - updates.push("icon = ?"); - params_vec.push(Box::new(icon.clone())); - } - if let Some(ref color) = update.color { - updates.push("color = ?"); - params_vec.push(Box::new(color.clone())); - } - if let Some(sort_order) = update.sort_order { - updates.push("sort_order = ?"); - params_vec.push(Box::new(sort_order)); - } - - if updates.is_empty() { - return Ok(false); - } - - // 更新修改时间 - let now = chrono::Utc::now().format("%Y-%m-%d %H:%M:%S").to_string(); - updates.push("date_modified = ?"); - params_vec.push(Box::new(now)); - - // 添加 ID 参数 - params_vec.push(Box::new(id)); - - let sql = format!( - "UPDATE smart_albums SET {} WHERE smart_album_id = ?", - updates.join(", ") - ); - - let params_refs: Vec<&dyn rusqlite::ToSql> = params_vec.iter().map(|p| p.as_ref()).collect(); - let rows = conn.execute(&sql, params_refs.as_slice())?; - - Ok(rows > 0) - } - - /// 删除智能相册 - pub fn delete_smart_album(&self, id: i64) -> AppResult { - let conn = self.connection()?; - let rows = conn.execute( - "DELETE FROM smart_albums WHERE smart_album_id = ?1", - params![id], - )?; - Ok(rows > 0) - } -} diff --git a/src-tauri/src/db/tag_dao.rs b/src-tauri/src/db/tag_dao.rs deleted file mode 100644 index cd0ec29..0000000 --- a/src-tauri/src/db/tag_dao.rs +++ /dev/null @@ -1,362 +0,0 @@ -//! 标签数据访问层 - -use rusqlite::{params, Row}; - -use crate::models::{ - tag::{CreateTag, UpdateTag}, - Tag, TagWithCount, -}; -use crate::utils::error::{AppError, AppResult}; - -use super::connection::Database; - -/// 从数据库行映射到 Tag 结构 -fn row_to_tag(row: &Row<'_>) -> rusqlite::Result { - Ok(Tag { - tag_id: row.get("tag_id")?, - tag_name: row.get("tag_name")?, - color: row.get("color")?, - date_created: row.get("date_created")?, - }) -} - -impl Database { - // ==================== Tag CRUD ==================== - - /// 创建标签 - pub fn create_tag(&self, tag: &CreateTag) -> AppResult { - let conn = self.connection()?; - let now = crate::models::photo::chrono_now_pub(); - - conn.execute( - "INSERT INTO tags (tag_name, color, date_created) VALUES (?1, ?2, ?3)", - params![tag.tag_name, tag.color, now], - )?; - - Ok(conn.last_insert_rowid()) - } - - /// 根据 ID 获取标签 - pub fn get_tag(&self, tag_id: i64) -> AppResult> { - let conn = self.connection()?; - - let result = conn.query_row( - "SELECT * FROM tags WHERE tag_id = ?1", - params![tag_id], - row_to_tag, - ); - - match result { - Ok(tag) => Ok(Some(tag)), - Err(rusqlite::Error::QueryReturnedNoRows) => Ok(None), - Err(e) => Err(AppError::Database(e)), - } - } - - /// 根据名称获取标签 - pub fn get_tag_by_name(&self, tag_name: &str) -> AppResult> { - let conn = self.connection()?; - - let result = conn.query_row( - "SELECT * FROM tags WHERE tag_name = ?1", - params![tag_name], - row_to_tag, - ); - - match result { - Ok(tag) => Ok(Some(tag)), - Err(rusqlite::Error::QueryReturnedNoRows) => Ok(None), - Err(e) => Err(AppError::Database(e)), - } - } - - /// 更新标签 - pub fn update_tag(&self, tag_id: i64, update: &UpdateTag) -> AppResult { - let conn = self.connection()?; - - let mut updates = Vec::new(); - let mut params_vec: Vec> = Vec::new(); - - if let Some(ref tag_name) = update.tag_name { - updates.push("tag_name = ?"); - params_vec.push(Box::new(tag_name.clone())); - } - if let Some(ref color) = update.color { - updates.push("color = ?"); - params_vec.push(Box::new(color.clone())); - } - - if updates.is_empty() { - return Ok(false); - } - - params_vec.push(Box::new(tag_id)); - - let sql = format!("UPDATE tags SET {} WHERE tag_id = ?", updates.join(", ")); - - let params_refs: Vec<&dyn rusqlite::ToSql> = params_vec.iter().map(|p| p.as_ref()).collect(); - let rows = conn.execute(&sql, params_refs.as_slice())?; - - Ok(rows > 0) - } - - /// 删除标签 - pub fn delete_tag(&self, tag_id: i64) -> AppResult { - let conn = self.connection()?; - let rows = conn.execute("DELETE FROM tags WHERE tag_id = ?1", params![tag_id])?; - Ok(rows > 0) - } - - /// 获取所有标签 - pub fn get_all_tags(&self) -> AppResult> { - let conn = self.connection()?; - - let mut stmt = conn.prepare("SELECT * FROM tags ORDER BY tag_name")?; - let tags: Vec = stmt - .query_map([], row_to_tag)? - .filter_map(|r| r.ok()) - .collect(); - - Ok(tags) - } - - /// 获取所有标签(带照片数量) - pub fn get_all_tags_with_count(&self) -> AppResult> { - let conn = self.connection()?; - - let mut stmt = conn.prepare( - r#" - SELECT t.*, COUNT(pt.photo_id) as photo_count - FROM tags t - LEFT JOIN photo_tags pt ON t.tag_id = pt.tag_id - GROUP BY t.tag_id - ORDER BY t.tag_name - "#, - )?; - - let tags: Vec = stmt - .query_map([], |row| { - Ok(TagWithCount { - tag: row_to_tag(row)?, - photo_count: row.get("photo_count")?, - }) - })? - .filter_map(|r| r.ok()) - .collect(); - - Ok(tags) - } - - // ==================== PhotoTag 关联操作 ==================== - - /// 为照片添加标签 - pub fn add_tag_to_photo(&self, photo_id: i64, tag_id: i64) -> AppResult { - let conn = self.connection()?; - let now = crate::models::photo::chrono_now_pub(); - - let result = conn.execute( - "INSERT OR IGNORE INTO photo_tags (photo_id, tag_id, date_created) VALUES (?1, ?2, ?3)", - params![photo_id, tag_id, now], - ); - - match result { - Ok(rows) => Ok(rows > 0), - Err(e) => Err(AppError::Database(e)), - } - } - - /// 为照片批量添加标签 - pub fn add_tags_to_photo(&self, photo_id: i64, tag_ids: &[i64]) -> AppResult { - if tag_ids.is_empty() { - return Ok(0); - } - - self.transaction(|conn| { - let now = crate::models::photo::chrono_now_pub(); - let mut count = 0; - - let mut stmt = conn.prepare( - "INSERT OR IGNORE INTO photo_tags (photo_id, tag_id, date_created) VALUES (?1, ?2, ?3)", - )?; - - for tag_id in tag_ids { - count += stmt.execute(params![photo_id, tag_id, now])?; - } - - Ok(count) - }) - } - - /// 从照片移除标签 - pub fn remove_tag_from_photo(&self, photo_id: i64, tag_id: i64) -> AppResult { - let conn = self.connection()?; - let rows = conn.execute( - "DELETE FROM photo_tags WHERE photo_id = ?1 AND tag_id = ?2", - params![photo_id, tag_id], - )?; - Ok(rows > 0) - } - - /// 移除照片的所有标签 - pub fn remove_all_tags_from_photo(&self, photo_id: i64) -> AppResult { - let conn = self.connection()?; - let rows = conn.execute( - "DELETE FROM photo_tags WHERE photo_id = ?1", - params![photo_id], - )?; - Ok(rows) - } - - /// 获取照片的所有标签 - pub fn get_tags_for_photo(&self, photo_id: i64) -> AppResult> { - let conn = self.connection()?; - - let mut stmt = conn.prepare( - r#" - SELECT t.* FROM tags t - INNER JOIN photo_tags pt ON t.tag_id = pt.tag_id - WHERE pt.photo_id = ?1 - ORDER BY t.tag_name - "#, - )?; - - let tags: Vec = stmt - .query_map(params![photo_id], row_to_tag)? - .filter_map(|r| r.ok()) - .collect(); - - Ok(tags) - } - - /// 获取标签下的所有照片 ID - pub fn get_photo_ids_for_tag(&self, tag_id: i64) -> AppResult> { - let conn = self.connection()?; - - let mut stmt = conn.prepare( - "SELECT photo_id FROM photo_tags WHERE tag_id = ?1", - )?; - - let ids: Vec = stmt - .query_map(params![tag_id], |row| row.get(0))? - .filter_map(|r| r.ok()) - .collect(); - - Ok(ids) - } - - /// 获取或创建标签(如果不存在则创建) - pub fn get_or_create_tag(&self, tag_name: &str, color: Option) -> AppResult { - if let Some(tag) = self.get_tag_by_name(tag_name)? { - return Ok(tag); - } - - let create_tag = CreateTag { - tag_name: tag_name.to_string(), - color, - }; - - let tag_id = self.create_tag(&create_tag)?; - self.get_tag(tag_id)?.ok_or_else(|| AppError::General("创建标签失败".to_string())) - } -} - -#[cfg(test)] -mod tests { - use super::*; - use crate::models::photo::CreatePhoto; - - fn create_test_photo(name: &str) -> CreatePhoto { - CreatePhoto { - file_path: format!("/test/{}", name), - file_name: name.to_string(), - file_size: 1024, - file_hash: format!("hash_{}", name), - width: None, - height: None, - format: None, - date_taken: None, - camera_model: None, - lens_model: None, - focal_length: None, - aperture: None, - iso: None, - shutter_speed: None, - gps_latitude: None, - gps_longitude: None, - orientation: None, - } - } - - #[test] - fn test_create_and_get_tag() { - let db = Database::open_in_memory().unwrap(); - db.init().unwrap(); - - let tag = CreateTag { - tag_name: "风景".to_string(), - color: Some("#4CAF50".to_string()), - }; - - let id = db.create_tag(&tag).unwrap(); - assert!(id > 0); - - let retrieved = db.get_tag(id).unwrap(); - assert!(retrieved.is_some()); - assert_eq!(retrieved.unwrap().tag_name, "风景"); - } - - #[test] - fn test_tag_photo_relationship() { - let db = Database::open_in_memory().unwrap(); - db.init().unwrap(); - - // 创建照片 - let photo = create_test_photo("test.jpg"); - let photo_id = db.create_photo(&photo).unwrap(); - - // 创建标签 - let tag = CreateTag { - tag_name: "旅行".to_string(), - color: None, - }; - let tag_id = db.create_tag(&tag).unwrap(); - - // 添加关联 - let added = db.add_tag_to_photo(photo_id, tag_id).unwrap(); - assert!(added); - - // 获取照片的标签 - let tags = db.get_tags_for_photo(photo_id).unwrap(); - assert_eq!(tags.len(), 1); - assert_eq!(tags[0].tag_name, "旅行"); - - // 获取标签下的照片 - let photo_ids = db.get_photo_ids_for_tag(tag_id).unwrap(); - assert_eq!(photo_ids.len(), 1); - assert_eq!(photo_ids[0], photo_id); - } - - #[test] - fn test_tags_with_count() { - let db = Database::open_in_memory().unwrap(); - db.init().unwrap(); - - // 创建标签 - let tag = CreateTag { - tag_name: "测试".to_string(), - color: None, - }; - let tag_id = db.create_tag(&tag).unwrap(); - - // 创建照片并添加标签 - for i in 0..5 { - let photo = create_test_photo(&format!("photo_{}.jpg", i)); - let photo_id = db.create_photo(&photo).unwrap(); - db.add_tag_to_photo(photo_id, tag_id).unwrap(); - } - - let tags_with_count = db.get_all_tags_with_count().unwrap(); - assert_eq!(tags_with_count.len(), 1); - assert_eq!(tags_with_count[0].photo_count, 5); - } -} diff --git a/src-tauri/src/lib.rs b/src-tauri/src/lib.rs deleted file mode 100644 index df455f4..0000000 --- a/src-tauri/src/lib.rs +++ /dev/null @@ -1,469 +0,0 @@ -//! PhotoWall - Windows 照片管理软件 -//! -//! 基于 Tauri + React + TypeScript + Rust 构建 - -pub mod adapters; -pub mod commands; -pub mod db; -pub mod models; -pub mod services; -pub mod utils; -pub mod window_effects; - -use std::path::{Path, PathBuf}; -use std::sync::Arc; -use std::sync::atomic::{AtomicBool, Ordering}; -use std::time::{Duration, SystemTime}; - -use tokio::sync::Semaphore; -use tracing_appender::rolling::{RollingFileAppender, Rotation}; -use tracing_subscriber::{fmt, layer::SubscriberExt, util::SubscriberInitExt, EnvFilter}; -use tauri::{Listener, Manager}; - -use commands::{ - // greet - greet, - // scanner - scan_directory, scan_directories, index_directory, index_directories, get_database_stats, - refresh_photo_metadata, - // search - search_photos, search_photos_cursor, search_photos_simple, get_photo, get_photos, - get_photos_cursor, get_favorite_photos, - get_photos_by_tag, get_photos_by_album, set_photo_rating, set_photo_favorite, - set_photos_favorite, get_camera_models, get_lens_models, get_photo_stats, - get_recently_edited_photo, - // trash - get_deleted_photos, soft_delete_photos, restore_photos, permanent_delete_photos, - empty_trash, get_trash_stats, - // search suggestions - get_search_suggestions, - // tags - create_tag, get_tag, get_tag_by_name, update_tag, delete_tag, get_all_tags, - get_all_tags_with_count, add_tag_to_photo, add_tags_to_photo, remove_tag_from_photo, - remove_all_tags_from_photo, get_tags_for_photo, get_or_create_tag, add_tag_to_photos, - remove_tag_from_photos, - // albums - create_album, get_album, get_album_by_name, update_album, delete_album, get_all_albums, - get_all_albums_with_count, add_photo_to_album, add_photos_to_album, remove_photo_from_album, - remove_all_photos_from_album, get_photo_ids_in_album, get_albums_for_photo, set_album_cover, - reorder_album_photos, remove_photos_from_album, get_recently_edited_album, - // smart albums - create_smart_album, get_smart_album, get_all_smart_albums, update_smart_album, delete_smart_album, - // thumbnails - generate_thumbnail, enqueue_thumbnail, enqueue_thumbnails_batch, cancel_thumbnail, get_thumbnail_cache_path, - get_libraw_status, get_thumbnail_stats, check_thumbnails_cached, warm_thumbnail_cache, get_raw_preview, - // file_ops - import_photos, export_photos, delete_photos, move_photo, copy_photo, batch_rename_photos, - // settings - get_settings, - save_settings, - reset_settings, - apply_window_settings, - clear_blur_cache, - set_exclude_from_capture, - get_blurred_desktop, - is_composition_blur_supported, - enable_composition_blur, - disable_composition_blur, - set_composition_blur_radius, - set_composition_tint, - // folder_sync - get_sync_folders, add_sync_folder, remove_sync_folder, set_auto_sync_enabled, - get_auto_sync_enabled, trigger_sync_now, validate_folder_path, - // folders - get_folder_tree, get_folder_children, get_photos_by_folder, get_folder_photo_count, - // logging - log_frontend, - // edit - apply_photo_edits, get_edit_preview, is_photo_editable, - // auto_scan - start_auto_scan, stop_auto_scan, get_auto_scan_status, get_directory_scan_states, - reset_directory_scan_frequency, trigger_directory_scan, - // ocr - check_ocr_available, get_ocr_languages, get_ocr_stats, get_ocr_progress, - start_ocr_processing, stop_ocr_processing, ocr_single_photo, reset_ocr_status, - reset_failed_ocr, OcrState, -}; -use db::Database; - -/// 应用程序状态 -pub struct AppState { - pub db: Arc, - pub thumbnail_service: services::ThumbnailService, - pub thumbnail_queue: Arc, - /// 普通格式(JPEG/PNG/WebP 等)缩略图并发限制 - pub thumbnail_limiter: Arc, - /// RAW 格式缩略图并发限制(隔离慢任务,避免堵塞普通缩略图) - pub thumbnail_limiter_raw: Arc, - /// 自动扫描管理器 - pub auto_scan_manager: tokio::sync::Mutex>, -} - -/// 获取日志目录路径 -pub fn get_log_dir() -> PathBuf { - std::env::current_dir() - .unwrap_or_else(|_| PathBuf::from(".")) - .join("logs") -} - -/// 清理超过指定天数的旧日志文件 -fn cleanup_old_logs(log_dir: &Path, keep_days: u64) { - let cutoff = SystemTime::now() - Duration::from_secs(keep_days * 24 * 60 * 60); - - if let Ok(entries) = std::fs::read_dir(log_dir) { - for entry in entries.flatten() { - let path = entry.path(); - if path.extension().map(|e| e == "log").unwrap_or(false) { - if let Ok(metadata) = entry.metadata() { - if let Ok(modified) = metadata.modified() { - if modified < cutoff { - let _ = std::fs::remove_file(&path); - } - } - } - } - } - } -} - -/// 初始化日志系统 -fn init_logging() { - let log_dir = get_log_dir(); - std::fs::create_dir_all(&log_dir).ok(); - - // 清理超过 7 天的旧日志 - cleanup_old_logs(&log_dir, 7); - - // 后端日志: backend.YYYY-MM-DD.log - let backend_appender = RollingFileAppender::new(Rotation::DAILY, &log_dir, "backend.log"); - - let env_filter = EnvFilter::from_default_env().add_directive(tracing::Level::INFO.into()); - - tracing_subscriber::registry() - .with(env_filter) - .with(fmt::layer().with_writer(std::io::stdout)) - .with(fmt::layer().with_writer(backend_appender).with_ansi(false)) - .init(); -} - -#[cfg_attr(mobile, tauri::mobile_entry_point)] -pub fn run() { - // 初始化日志系统 - init_logging(); - - tracing::info!("PhotoWall 启动中..."); - - // 初始化数据库 - let db_path = db::default_db_path(); - tracing::info!("数据库路径: {:?}", db_path); - - let database = Database::open(db_path).expect("无法打开数据库"); - database.init().expect("无法初始化数据库"); - - // 初始化缩略图服务(队列在 setup 中根据设置创建) - let thumbnail_cache_dir = services::ThumbnailService::default_cache_dir(); - let thumbnail_service = services::ThumbnailService::new(thumbnail_cache_dir) - .expect("无法初始化缩略图服务"); - let db = Arc::new(database); - - tracing::info!("数据库初始化完成"); - - tauri::Builder::default() - .plugin(tauri_plugin_opener::init()) - .plugin(tauri_plugin_fs::init()) - .plugin(tauri_plugin_dialog::init()) - .invoke_handler(tauri::generate_handler![ - // greet - greet, - // scanner - scan_directory, - scan_directories, - index_directory, - index_directories, - get_database_stats, - refresh_photo_metadata, - // search - search_photos, - search_photos_cursor, - search_photos_simple, - get_photo, - get_photos, - get_photos_cursor, - get_favorite_photos, - get_photos_by_tag, - get_photos_by_album, - set_photo_rating, - set_photo_favorite, - set_photos_favorite, - get_camera_models, - get_lens_models, - get_photo_stats, - get_recently_edited_photo, - // trash - get_deleted_photos, - soft_delete_photos, - restore_photos, - permanent_delete_photos, - empty_trash, - get_trash_stats, - // search suggestions - get_search_suggestions, - // tags - create_tag, - get_tag, - get_tag_by_name, - update_tag, - delete_tag, - get_all_tags, - get_all_tags_with_count, - add_tag_to_photo, - add_tags_to_photo, - remove_tag_from_photo, - remove_all_tags_from_photo, - get_tags_for_photo, - get_or_create_tag, - add_tag_to_photos, - remove_tag_from_photos, - // albums - create_album, - get_album, - get_album_by_name, - update_album, - delete_album, - get_all_albums, - get_all_albums_with_count, - add_photo_to_album, - add_photos_to_album, - remove_photo_from_album, - remove_all_photos_from_album, - get_photo_ids_in_album, - get_albums_for_photo, - set_album_cover, - reorder_album_photos, - remove_photos_from_album, - get_recently_edited_album, - // smart albums - create_smart_album, - get_smart_album, - get_all_smart_albums, - update_smart_album, - delete_smart_album, - // thumbnails - generate_thumbnail, - enqueue_thumbnail, - enqueue_thumbnails_batch, - cancel_thumbnail, - get_thumbnail_cache_path, - get_libraw_status, - get_thumbnail_stats, - check_thumbnails_cached, - warm_thumbnail_cache, - get_raw_preview, - // file_ops - import_photos, - export_photos, - delete_photos, - move_photo, - copy_photo, - batch_rename_photos, - // settings - get_settings, - save_settings, - reset_settings, - apply_window_settings, - clear_blur_cache, - set_exclude_from_capture, - get_blurred_desktop, - is_composition_blur_supported, - enable_composition_blur, - disable_composition_blur, - set_composition_blur_radius, - set_composition_tint, - // folder_sync - get_sync_folders, - add_sync_folder, - remove_sync_folder, - set_auto_sync_enabled, - get_auto_sync_enabled, - trigger_sync_now, - validate_folder_path, - // folders - get_folder_tree, - get_folder_children, - get_photos_by_folder, - get_folder_photo_count, - // logging - log_frontend, - // edit - apply_photo_edits, - get_edit_preview, - is_photo_editable, - // auto_scan - start_auto_scan, - stop_auto_scan, - get_auto_scan_status, - get_directory_scan_states, - reset_directory_scan_frequency, - trigger_directory_scan, - // ocr - check_ocr_available, - get_ocr_languages, - get_ocr_stats, - get_ocr_progress, - start_ocr_processing, - stop_ocr_processing, - ocr_single_photo, - reset_ocr_status, - reset_failed_ocr, - ]) - .setup(move |app| { - let app_handle = app.handle().clone(); - let startup_ready = Arc::new(AtomicBool::new(false)); - - // 设置全局 AppHandle,用于 thumbnail_queue worker 发送事件 - // 同时设置 photowall-core 的 EventSink - services::thumbnail_queue::set_app_handle(app_handle.clone()); - let event_sink = adapters::TauriEventSink::shared(app_handle.clone()); - photowall_core::services::set_event_sink(event_sink); - - let settings = services::SettingsManager::new(&app_handle) - .and_then(|manager| manager.load()) - .unwrap_or_else(|err| { - tracing::warn!("加载设置失败,使用默认设置: {}", err); - crate::models::AppSettings::default() - }); - - // Window Effects (sync with settings, and reapply on focus changes) - if let Some(window) = app.get_webview_window("main") { - crate::window_effects::apply_window_settings(&window, settings.window.clone()); - - let window_for_events = window.clone(); - window.on_window_event(move |event| { - use tauri::WindowEvent; - match event { - WindowEvent::Focused(focused) => { - if *focused { - crate::window_effects::reapply_last_window_settings(&window_for_events); - } else { - // 延迟重应用,避免 Windows 状态冲突 - let window_clone = window_for_events.clone(); - std::thread::spawn(move || { - std::thread::sleep(std::time::Duration::from_millis(50)); - crate::window_effects::reapply_last_window_settings(&window_clone); - }); - } - } - WindowEvent::Resized(_) - | WindowEvent::ScaleFactorChanged { .. } - | WindowEvent::ThemeChanged(_) => { - crate::window_effects::reapply_last_window_settings(&window_for_events); - } - _ => {} - } - }); - } - - // Splash:仅在前端确认可用后关闭,并提供超时兜底,避免“卡在加载”或“白屏”。 - if let (Some(main_window), Some(splash_window)) = ( - app.get_webview_window("main"), - app.get_webview_window("splash"), - ) { - let ready_flag = startup_ready.clone(); - let main_for_event = main_window.clone(); - let splash_for_event = splash_window.clone(); - app_handle.listen("photowall://frontend-ready", move |_event| { - if ready_flag.swap(true, Ordering::SeqCst) { - return; - } - tracing::info!("frontend-ready received, closing splash"); - let _ = splash_for_event.close(); - let _ = main_for_event.show(); - let _ = main_for_event.set_focus(); - }); - - let ready_flag = startup_ready.clone(); - let main_for_event = main_window.clone(); - let splash_for_event = splash_window.clone(); - app_handle.listen("photowall://frontend-fatal", move |_event| { - if ready_flag.swap(true, Ordering::SeqCst) { - return; - } - tracing::warn!("frontend-fatal received, closing splash"); - let _ = splash_for_event.close(); - let _ = main_for_event.show(); - let _ = main_for_event.set_focus(); - }); - - let ready_flag = startup_ready.clone(); - tauri::async_runtime::spawn(async move { - tokio::time::sleep(Duration::from_secs(12)).await; - if ready_flag.swap(true, Ordering::SeqCst) { - return; - } - tracing::warn!("frontend-ready timeout, closing splash"); - let _ = splash_window.close(); - let _ = main_window.show(); - let _ = main_window.set_focus(); - }); - } - - let configured_threads = settings.performance.thumbnail_threads; - let cpu_threads = std::thread::available_parallelism() - .map(|n| n.get()) - .unwrap_or(4); - let auto_threads = ((cpu_threads + 1) / 2).clamp(1, 4); - let thumbnail_threads = (if configured_threads == 0 { - auto_threads - } else { - configured_threads - }) - .max(1) - .min(8); - - tracing::info!( - "缩略图线程数: {} (设置: {}, CPU: {})", - thumbnail_threads, - configured_threads, - cpu_threads - ); - - let thumbnail_queue = services::ThumbnailQueue::with_worker_count( - thumbnail_service.clone(), - thumbnail_threads, - ) - .expect("无法初始化缩略图队列"); - - // 创建自动扫描管理器 - let auto_scan_manager = services::AutoScanManager::with_defaults(db.clone()); - - let app_state = AppState { - db: db.clone(), - thumbnail_service: thumbnail_service.clone(), - thumbnail_queue: Arc::new(thumbnail_queue), - thumbnail_limiter: Arc::new(Semaphore::new(thumbnail_threads)), - thumbnail_limiter_raw: Arc::new(Semaphore::new(1)), - auto_scan_manager: tokio::sync::Mutex::new(Some(auto_scan_manager)), - }; - - app.manage(app_state); - app.manage(db.clone()); // For OCR commands - app.manage(OcrState::new()); - - // Start/stop auto-scan service based on persisted settings. - let app_handle = app.handle().clone(); - let startup_settings = settings.clone(); - tauri::async_runtime::spawn(async move { - let state = app_handle.state::(); - let mut auto_scan = state.auto_scan_manager.lock().await; - if let Some(ref mut manager) = *auto_scan { - if let Err(e) = manager.apply_settings(app_handle.clone(), &startup_settings).await { - tracing::error!("apply auto scan settings failed: {}", e); - } - } - }); - - Ok(()) - }) - .run(tauri::generate_context!()) - .expect("error while running tauri application"); -} diff --git a/src-tauri/src/main.rs b/src-tauri/src/main.rs deleted file mode 100644 index 2a5d62f..0000000 --- a/src-tauri/src/main.rs +++ /dev/null @@ -1,6 +0,0 @@ -// Prevents additional console window on Windows in release, DO NOT REMOVE!! -#![cfg_attr(not(debug_assertions), windows_subsystem = "windows")] - -fn main() { - photowall_lib::run() -} diff --git a/src-tauri/src/models/album.rs b/src-tauri/src/models/album.rs deleted file mode 100644 index 789b193..0000000 --- a/src-tauri/src/models/album.rs +++ /dev/null @@ -1,123 +0,0 @@ -//! 相册数据模型 - -use serde::{Deserialize, Serialize}; - -/// 相册 -#[derive(Debug, Clone, Serialize, Deserialize)] -#[serde(rename_all = "camelCase")] -pub struct Album { - /// 相册ID - pub album_id: i64, - /// 相册名 - pub album_name: String, - /// 描述 - pub description: Option, - /// 封面照片ID - pub cover_photo_id: Option, - /// 创建时间 - pub date_created: String, - /// 排序序号 - pub sort_order: i32, -} - -impl Album { - /// 创建新相册 - pub fn new(album_name: String, description: Option) -> Self { - Self { - album_id: 0, - album_name, - description, - cover_photo_id: None, - date_created: crate::models::photo::chrono_now_pub(), - sort_order: 0, - } - } -} - -/// 用于创建新相册的输入结构 -#[derive(Debug, Clone, Serialize, Deserialize)] -#[serde(rename_all = "camelCase")] -pub struct CreateAlbum { - pub album_name: String, - pub description: Option, -} - -/// 用于更新相册的输入结构 -#[derive(Debug, Clone, Serialize, Deserialize, Default)] -#[serde(rename_all = "camelCase")] -pub struct UpdateAlbum { - pub album_name: Option, - pub description: Option, - pub cover_photo_id: Option, - pub sort_order: Option, -} - -/// 相册-照片关联 -#[derive(Debug, Clone, Serialize, Deserialize)] -#[serde(rename_all = "camelCase")] -pub struct AlbumPhoto { - /// 相册ID - pub album_id: i64, - /// 照片ID - pub photo_id: i64, - /// 排序序号 - pub sort_order: i32, - /// 添加时间 - pub date_added: String, -} - -impl AlbumPhoto { - pub fn new(album_id: i64, photo_id: i64, sort_order: i32) -> Self { - Self { - album_id, - photo_id, - sort_order, - date_added: crate::models::photo::chrono_now_pub(), - } - } -} - -/// 带照片数量的相册 -#[derive(Debug, Clone, Serialize, Deserialize)] -#[serde(rename_all = "camelCase")] -pub struct AlbumWithCount { - #[serde(flatten)] - pub album: Album, - /// 照片数量 - pub photo_count: i64, -} - -/// 最近编辑的相册(用于首页展示) -#[derive(Debug, Clone, Serialize, Deserialize)] -#[serde(rename_all = "camelCase")] -pub struct RecentlyEditedAlbum { - pub album_id: i64, - pub album_name: String, - pub photo_count: i64, - pub last_edited: String, - pub cover_photo_path: Option, -} - -#[cfg(test)] -mod tests { - use super::*; - - #[test] - fn test_album_new() { - let album = Album::new( - "旅行照片".to_string(), - Some("2024年夏季旅行".to_string()), - ); - assert_eq!(album.album_id, 0); - assert_eq!(album.album_name, "旅行照片"); - assert_eq!(album.description, Some("2024年夏季旅行".to_string())); - } - - #[test] - fn test_album_photo_new() { - let ap = AlbumPhoto::new(1, 2, 0); - assert_eq!(ap.album_id, 1); - assert_eq!(ap.photo_id, 2); - assert_eq!(ap.sort_order, 0); - } -} diff --git a/src-tauri/src/models/mod.rs b/src-tauri/src/models/mod.rs deleted file mode 100644 index 708e297..0000000 --- a/src-tauri/src/models/mod.rs +++ /dev/null @@ -1,181 +0,0 @@ -//! PhotoWall 数据模型模块 -//! -//! 包含所有数据结构定义 - -pub mod photo; -pub mod tag; -pub mod album; -pub mod settings; - -// 重新导出常用类型 -pub use photo::{Photo, CreatePhoto, UpdatePhoto}; -pub use tag::{Tag, CreateTag, UpdateTag, PhotoTag, TagWithCount}; -pub use album::{Album, CreateAlbum, UpdateAlbum, AlbumPhoto, AlbumWithCount, RecentlyEditedAlbum}; -pub use settings::{ - AppSettings, ThemeMode, ScanSettings, ThumbnailSettings, PerformanceSettings, -}; - -/// 分页参数 -#[derive(Debug, Clone, serde::Serialize, serde::Deserialize)] -#[serde(rename_all = "camelCase")] -pub struct PaginationParams { - pub page: u32, - pub page_size: u32, -} - -impl Default for PaginationParams { - fn default() -> Self { - Self { - page: 1, - page_size: 50, - } - } -} - -/// 分页结果 -#[derive(Debug, Clone, serde::Serialize, serde::Deserialize)] -#[serde(rename_all = "camelCase")] -pub struct PaginatedResult { - pub items: Vec, - pub total: i64, - pub page: u32, - pub page_size: u32, - pub total_pages: u32, -} - -impl PaginatedResult { - pub fn new(items: Vec, total: i64, pagination: &PaginationParams) -> Self { - let total_pages = ((total as f64) / (pagination.page_size as f64)).ceil() as u32; - Self { - items, - total, - page: pagination.page, - page_size: pagination.page_size, - total_pages, - } - } -} - -/// 排序方向 -#[derive(Debug, Clone, Copy, serde::Serialize, serde::Deserialize, Default)] -#[serde(rename_all = "lowercase")] -pub enum SortOrder { - #[default] - Asc, - Desc, -} - -impl SortOrder { - pub fn as_sql(&self) -> &'static str { - match self { - SortOrder::Asc => "ASC", - SortOrder::Desc => "DESC", - } - } -} - -/// 照片排序字段 -#[derive(Debug, Clone, Copy, serde::Serialize, serde::Deserialize, Default)] -#[serde(rename_all = "camelCase")] -pub enum PhotoSortField { - #[default] - DateTaken, - DateAdded, - FileName, - FileSize, - Rating, - /// 相关性排序(仅在 FTS 搜索时有效) - Relevance, -} - -impl PhotoSortField { - pub fn as_column(&self) -> &'static str { - match self { - PhotoSortField::DateTaken => "date_taken", - PhotoSortField::DateAdded => "date_added", - PhotoSortField::FileName => "file_name", - PhotoSortField::FileSize => "file_size", - PhotoSortField::Rating => "rating", - PhotoSortField::Relevance => "relevance_score", - } - } - - /// 是否为相关性排序 - pub fn is_relevance(&self) -> bool { - matches!(self, PhotoSortField::Relevance) - } -} - -/// 照片排序选项 -#[derive(Debug, Clone, serde::Serialize, serde::Deserialize, Default)] -#[serde(rename_all = "camelCase")] -pub struct PhotoSortOptions { - pub field: PhotoSortField, - pub order: SortOrder, -} - -/// 游标(用于高性能的无限滚动分页) -/// -/// - `sort_value`: 当前排序字段的值(string/number/null) -/// - `photo_id`: 作为稳定排序的 tie-breaker,避免排序值重复时漏/重数据 -#[derive(Debug, Clone, serde::Serialize, serde::Deserialize)] -#[serde(rename_all = "camelCase")] -pub struct PhotoCursor { - pub sort_value: serde_json::Value, - pub photo_id: i64, -} - -/// 搜索过滤器 -#[derive(Debug, Clone, serde::Serialize, serde::Deserialize, Default)] -#[serde(rename_all = "camelCase")] -pub struct SearchFilters { - /// 搜索查询(文件名、相机型号等) - pub query: Option, - /// 开始日期 (ISO 8601) - pub date_from: Option, - /// 结束日期 (ISO 8601) - pub date_to: Option, - /// 标签ID列表 - pub tag_ids: Option>, - /// 相册ID - pub album_id: Option, - /// 相机型号 - pub camera_model: Option, - /// 镜头型号 - pub lens_model: Option, - /// 最低评分 - pub min_rating: Option, - /// 最高评分 - pub max_rating: Option, - /// 仅收藏 - pub favorites_only: Option, - /// 有 GPS 信息 - pub has_gps: Option, - /// 文件扩展名列表(用于RAW格式筛选) - pub file_extensions: Option>, - - // ========== EXIF 过滤字段 ========== - /// ISO 最小值 - pub iso_min: Option, - /// ISO 最大值 - pub iso_max: Option, - /// 光圈最小值 - pub aperture_min: Option, - /// 光圈最大值 - pub aperture_max: Option, - /// 焦距最小值 - pub focal_length_min: Option, - /// 焦距最大值 - pub focal_length_max: Option, - /// 快门速度(精确匹配,如 "1/250") - pub shutter_speed: Option, -} - -/// 搜索结果 -#[derive(Debug, Clone, serde::Serialize, serde::Deserialize)] -#[serde(rename_all = "camelCase")] -pub struct SearchResult { - pub photos: PaginatedResult, - /// 搜索耗时(毫秒) - pub elapsed_ms: u64, -} diff --git a/src-tauri/src/models/photo.rs b/src-tauri/src/models/photo.rs deleted file mode 100644 index 908c706..0000000 --- a/src-tauri/src/models/photo.rs +++ /dev/null @@ -1,248 +0,0 @@ -//! 照片数据模型 - -use serde::{Deserialize, Serialize}; - -/// 照片信息 -#[derive(Debug, Clone, Serialize, Deserialize)] -#[serde(rename_all = "camelCase")] -pub struct Photo { - /// 照片ID - pub photo_id: i64, - /// 文件路径 - pub file_path: String, - /// 文件名 - pub file_name: String, - /// 文件大小(字节) - pub file_size: i64, - /// 文件哈希 - pub file_hash: String, - /// 宽度 - pub width: Option, - /// 高度 - pub height: Option, - /// 格式 - pub format: Option, - /// 拍摄时间 - pub date_taken: Option, - /// 添加时间 - pub date_added: String, - /// 修改时间 - pub date_modified: Option, - /// 相机型号 - pub camera_model: Option, - /// 镜头型号 - pub lens_model: Option, - /// 焦距 - pub focal_length: Option, - /// 光圈 - pub aperture: Option, - /// ISO - pub iso: Option, - /// 快门速度 - pub shutter_speed: Option, - /// GPS 纬度 - pub gps_latitude: Option, - /// GPS 经度 - pub gps_longitude: Option, - /// 方向 - pub orientation: Option, - /// 评分 (0-5) - pub rating: i32, - /// 是否收藏 - pub is_favorite: bool, - /// 是否已删除(软删除) - pub is_deleted: bool, - /// 删除时间 - pub deleted_at: Option, - /// 相关性评分(仅在 FTS 搜索时返回) - pub relevance_score: Option, - /// OCR 识别的文字 - pub ocr_text: Option, - /// OCR 状态: 0=未处理, 1=已处理, 2=失败, 3=无文字 - pub ocr_status: i32, - /// OCR 处理时间 - pub ocr_processed_at: Option, -} - -impl Photo { - /// 创建新照片记录(用于插入前) - pub fn new( - file_path: String, - file_name: String, - file_size: i64, - file_hash: String, - ) -> Self { - Self { - photo_id: 0, // 插入后由数据库分配 - file_path, - file_name, - file_size, - file_hash, - width: None, - height: None, - format: None, - date_taken: None, - date_added: chrono_now(), - date_modified: None, - camera_model: None, - lens_model: None, - focal_length: None, - aperture: None, - iso: None, - shutter_speed: None, - gps_latitude: None, - gps_longitude: None, - orientation: None, - rating: 0, - is_favorite: false, - is_deleted: false, - deleted_at: None, - relevance_score: None, - ocr_text: None, - ocr_status: 0, - ocr_processed_at: None, - } - } -} - -/// 用于创建新照片的输入结构 -#[derive(Debug, Clone, Serialize, Deserialize)] -#[serde(rename_all = "camelCase")] -pub struct CreatePhoto { - pub file_path: String, - pub file_name: String, - pub file_size: i64, - pub file_hash: String, - pub width: Option, - pub height: Option, - pub format: Option, - pub date_taken: Option, - pub camera_model: Option, - pub lens_model: Option, - pub focal_length: Option, - pub aperture: Option, - pub iso: Option, - pub shutter_speed: Option, - pub gps_latitude: Option, - pub gps_longitude: Option, - pub orientation: Option, -} - -/// 用于更新照片的输入结构 -#[derive(Debug, Clone, Serialize, Deserialize, Default)] -#[serde(rename_all = "camelCase")] -pub struct UpdatePhoto { - pub rating: Option, - pub is_favorite: Option, - pub date_taken: Option, - pub camera_model: Option, - pub lens_model: Option, -} - -/// 获取当前 ISO 8601 时间字符串 -pub fn chrono_now_pub() -> String { - chrono_now() -} - -/// 获取当前 ISO 8601 时间字符串(内部使用) -fn chrono_now() -> String { - use std::time::SystemTime; - let now = SystemTime::now() - .duration_since(SystemTime::UNIX_EPOCH) - .unwrap_or_default(); - // 简单格式化为 ISO 8601 - let secs = now.as_secs(); - let datetime = time_to_iso8601(secs as i64); - datetime -} - -/// 将 Unix 时间戳转换为 ISO 8601 格式 -fn time_to_iso8601(timestamp: i64) -> String { - // 简单实现,实际项目可使用 chrono crate - let secs_per_day = 86400i64; - let secs_per_hour = 3600i64; - let secs_per_min = 60i64; - - // 计算自 1970-01-01 的天数 - let days = timestamp / secs_per_day; - let remaining = timestamp % secs_per_day; - - let hours = remaining / secs_per_hour; - let remaining = remaining % secs_per_hour; - let minutes = remaining / secs_per_min; - let seconds = remaining % secs_per_min; - - // 计算年月日(简化算法) - let (year, month, day) = days_to_ymd(days); - - format!( - "{:04}-{:02}-{:02}T{:02}:{:02}:{:02}Z", - year, month, day, hours, minutes, seconds - ) -} - -/// 将天数转换为年月日 -fn days_to_ymd(days: i64) -> (i32, u32, u32) { - // 简化算法,从 1970-01-01 开始计算 - let mut remaining_days = days; - let mut year = 1970i32; - - loop { - let days_in_year = if is_leap_year(year) { 366 } else { 365 }; - if remaining_days < days_in_year { - break; - } - remaining_days -= days_in_year; - year += 1; - } - - let days_in_months: [i64; 12] = if is_leap_year(year) { - [31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31] - } else { - [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31] - }; - - let mut month = 1u32; - for &days_in_month in &days_in_months { - if remaining_days < days_in_month { - break; - } - remaining_days -= days_in_month; - month += 1; - } - - let day = (remaining_days + 1) as u32; - (year, month, day) -} - -/// 判断是否为闰年 -fn is_leap_year(year: i32) -> bool { - (year % 4 == 0 && year % 100 != 0) || (year % 400 == 0) -} - -#[cfg(test)] -mod tests { - use super::*; - - #[test] - fn test_photo_new() { - let photo = Photo::new( - "/path/to/photo.jpg".to_string(), - "photo.jpg".to_string(), - 1024, - "abc123".to_string(), - ); - assert_eq!(photo.photo_id, 0); - assert_eq!(photo.file_path, "/path/to/photo.jpg"); - assert_eq!(photo.rating, 0); - assert!(!photo.is_favorite); - } - - #[test] - fn test_time_to_iso8601() { - // 2024-01-01 00:00:00 UTC - let timestamp = 1704067200i64; - let result = time_to_iso8601(timestamp); - assert!(result.starts_with("2024-01-01")); - } -} diff --git a/src-tauri/src/models/settings.rs b/src-tauri/src/models/settings.rs deleted file mode 100644 index af95bed..0000000 --- a/src-tauri/src/models/settings.rs +++ /dev/null @@ -1,185 +0,0 @@ -//! 应用程序设置数据模型 - -use serde::{Deserialize, Serialize}; - -/// 主题模式 -#[derive(Debug, Clone, Copy, PartialEq, Eq, Serialize, Deserialize, Default)] -#[serde(rename_all = "camelCase")] -pub enum ThemeMode { - Light, - Dark, - #[default] - System, -} - -/// 扫描设置 -#[derive(Debug, Clone, Serialize, Deserialize)] -#[serde(rename_all = "camelCase")] -pub struct ScanSettings { - /// 监控的文件夹列表 - pub watched_folders: Vec, - /// 排除的文件夹模式 - pub excluded_patterns: Vec, - /// 是否启用自动扫描 - pub auto_scan: bool, - /// 扫描间隔(秒) - pub scan_interval: u64, - /// 是否递归扫描子文件夹 - pub recursive: bool, - /// 是否启用实时监控 - #[serde(default = "default_realtime_watch")] - pub realtime_watch: bool, -} - -fn default_realtime_watch() -> bool { - true -} - -impl Default for ScanSettings { - fn default() -> Self { - Self { - watched_folders: Vec::new(), - excluded_patterns: vec![ - String::from("node_modules"), - String::from(".git"), - String::from("$RECYCLE.BIN"), - ], - auto_scan: false, - scan_interval: 300, // 5分钟 - recursive: true, - realtime_watch: true, - } - } -} - -/// 缩略图设置 -#[derive(Debug, Clone, Serialize, Deserialize)] -#[serde(rename_all = "camelCase")] -pub struct ThumbnailSettings { - /// 缓存大小限制(MB) - pub cache_size_mb: u64, - /// 缩略图质量 (0-100) - pub quality: u8, - /// 是否启用自动清理 - pub auto_cleanup: bool, - /// 清理阈值(当缓存超过此百分比时清理) - pub cleanup_threshold: u8, - /// 是否启用 LibRaw 提取 RAW 预览(默认启用) - #[serde(default = "default_libraw_enabled")] - pub libraw_enabled: bool, -} - -fn default_libraw_enabled() -> bool { - true -} - -impl Default for ThumbnailSettings { - fn default() -> Self { - Self { - cache_size_mb: 1024, // 1GB - quality: 85, - auto_cleanup: true, - cleanup_threshold: 90, // 90% - libraw_enabled: true, - } - } -} - -/// 性能设置 -#[derive(Debug, Clone, Serialize, Deserialize)] -#[serde(rename_all = "camelCase")] -pub struct PerformanceSettings { - /// 扫描线程数(0 = 自动) - pub scan_threads: usize, - /// 缩略图生成线程数(0 = 自动) - pub thumbnail_threads: usize, - /// 是否启用数据库 WAL 模式 - pub enable_wal: bool, -} - -impl Default for PerformanceSettings { - fn default() -> Self { - Self { - scan_threads: 0, // 自动 - thumbnail_threads: 0, // 自动 - enable_wal: true, - } - } -} - -/// 窗口外观设置 -#[derive(Debug, Clone, Serialize, Deserialize)] -#[serde(rename_all = "camelCase")] -pub struct WindowSettings { - /// 窗口背景不透明度 (0.0 - 1.0) - 保留兼容性 - #[serde(default = "default_opacity")] - pub opacity: f64, - /// 窗口透明度 (0-100),0=不透明,100=高度透明 - #[serde(default = "default_transparency")] - pub transparency: u32, - /// 模糊半径 (0-100),0=不模糊,100=最大模糊 - #[serde(default = "default_blur_radius")] - pub blur_radius: u32, - /// 是否启用自定义桌面模糊(而非DWM Acrylic) - #[serde(default = "default_custom_blur_enabled")] - pub custom_blur_enabled: bool, -} - -fn default_opacity() -> f64 { - 0.3 -} - -fn default_transparency() -> u32 { - 30 -} - -fn default_blur_radius() -> u32 { - 20 -} - -fn default_custom_blur_enabled() -> bool { - false -} - -impl Default for WindowSettings { - fn default() -> Self { - Self { - opacity: 0.3, - transparency: 30, - blur_radius: 20, - custom_blur_enabled: false, - } - } -} - -/// 应用程序设置 -#[derive(Debug, Clone, Serialize, Deserialize)] -#[serde(rename_all = "camelCase")] -pub struct AppSettings { - /// 主题模式 - pub theme: ThemeMode, - /// 语言(预留,目前只支持中文) - pub language: String, - /// 扫描设置 - pub scan: ScanSettings, - /// 缩略图设置 - pub thumbnail: ThumbnailSettings, - /// 性能设置 - pub performance: PerformanceSettings, - /// 窗口设置 - #[serde(default)] - pub window: WindowSettings, -} - -impl Default for AppSettings { - fn default() -> Self { - Self { - theme: ThemeMode::default(), - language: String::from("zh-CN"), - scan: ScanSettings::default(), - thumbnail: ThumbnailSettings::default(), - performance: PerformanceSettings::default(), - window: WindowSettings::default(), - } - } -} diff --git a/src-tauri/src/models/tag.rs b/src-tauri/src/models/tag.rs deleted file mode 100644 index c9b54c9..0000000 --- a/src-tauri/src/models/tag.rs +++ /dev/null @@ -1,97 +0,0 @@ -//! 标签数据模型 - -use serde::{Deserialize, Serialize}; - -/// 标签 -#[derive(Debug, Clone, Serialize, Deserialize)] -#[serde(rename_all = "camelCase")] -pub struct Tag { - /// 标签ID - pub tag_id: i64, - /// 标签名 - pub tag_name: String, - /// 标签颜色 (十六进制,如 #FF5733) - pub color: Option, - /// 创建时间 - pub date_created: String, -} - -impl Tag { - /// 创建新标签 - pub fn new(tag_name: String, color: Option) -> Self { - Self { - tag_id: 0, - tag_name, - color, - date_created: crate::models::photo::chrono_now_pub(), - } - } -} - -/// 用于创建新标签的输入结构 -#[derive(Debug, Clone, Serialize, Deserialize)] -#[serde(rename_all = "camelCase")] -pub struct CreateTag { - pub tag_name: String, - pub color: Option, -} - -/// 用于更新标签的输入结构 -#[derive(Debug, Clone, Serialize, Deserialize, Default)] -#[serde(rename_all = "camelCase")] -pub struct UpdateTag { - pub tag_name: Option, - pub color: Option, -} - -/// 照片-标签关联 -#[derive(Debug, Clone, Serialize, Deserialize)] -#[serde(rename_all = "camelCase")] -pub struct PhotoTag { - /// 照片ID - pub photo_id: i64, - /// 标签ID - pub tag_id: i64, - /// 关联创建时间 - pub date_created: String, -} - -impl PhotoTag { - pub fn new(photo_id: i64, tag_id: i64) -> Self { - Self { - photo_id, - tag_id, - date_created: crate::models::photo::chrono_now_pub(), - } - } -} - -/// 带照片数量的标签 -#[derive(Debug, Clone, Serialize, Deserialize)] -#[serde(rename_all = "camelCase")] -pub struct TagWithCount { - #[serde(flatten)] - pub tag: Tag, - /// 照片数量 - pub photo_count: i64, -} - -#[cfg(test)] -mod tests { - use super::*; - - #[test] - fn test_tag_new() { - let tag = Tag::new("风景".to_string(), Some("#4CAF50".to_string())); - assert_eq!(tag.tag_id, 0); - assert_eq!(tag.tag_name, "风景"); - assert_eq!(tag.color, Some("#4CAF50".to_string())); - } - - #[test] - fn test_photo_tag_new() { - let pt = PhotoTag::new(1, 2); - assert_eq!(pt.photo_id, 1); - assert_eq!(pt.tag_id, 2); - } -} diff --git a/src-tauri/src/services/auto_scan.rs b/src-tauri/src/services/auto_scan.rs deleted file mode 100644 index 66910aa..0000000 --- a/src-tauri/src/services/auto_scan.rs +++ /dev/null @@ -1,887 +0,0 @@ -//! 自动扫描服务 -//! -//! 实现混合方案:实时监控 (FileWatcher) + 定时扫描 (Scheduler) + 阶梯式扫描频率 - -use std::collections::{HashMap, HashSet}; -use std::path::{Path, PathBuf}; -use std::sync::atomic::{AtomicBool, AtomicU64, Ordering}; -use std::sync::Arc; -use std::time::Duration; - -use std::sync::Mutex; -use tauri::{AppHandle, Emitter}; -use tokio::sync::mpsc; -use tokio::task::JoinHandle; - -use crate::db::Database; -use crate::services::indexer::{IndexOptions, PhotoIndexer}; -use crate::services::scanner::{ScanOptions, Scanner}; -use crate::services::watcher::{FileChangeEvent, FileChangeType, FileWatcher}; -use crate::utils::error::AppResult; -use crate::models::AppSettings; - -/// 阶梯式扫描配置 -#[derive(Debug, Clone, PartialEq, Eq)] -pub struct StepScanConfig { - /// 基础扫描间隔(秒) - pub base_interval_secs: u64, - /// 最大倍率 - pub max_multiplier: i32, -} - -impl Default for StepScanConfig { - fn default() -> Self { - Self { - base_interval_secs: 300, // 5分钟 - max_multiplier: 8, - } - } -} - -/// 自动扫描状态 -#[derive(Debug, Clone, serde::Serialize, serde::Deserialize)] -#[serde(rename_all = "camelCase")] -pub struct AutoScanStatus { - pub running: bool, - pub scanning: bool, - pub watched_paths: Vec, - pub realtime_watch: bool, - pub active_watch_paths: Vec, -} - -/// 扫描事件 payload -#[derive(Debug, Clone, serde::Serialize, serde::Deserialize)] -#[serde(rename_all = "camelCase")] -pub struct ScanStartedPayload { - pub dir_path: String, - pub scan_type: String, // "realtime" | "scheduled" | "manual" -} - -#[derive(Debug, Clone, serde::Serialize, serde::Deserialize)] -#[serde(rename_all = "camelCase")] -pub struct ScanCompletedPayload { - pub dir_path: String, - pub indexed: usize, - pub skipped: usize, - pub has_changes: bool, - pub new_multiplier: i32, -} - -#[derive(Debug, Clone, serde::Serialize, serde::Deserialize)] -#[serde(rename_all = "camelCase")] -pub struct FileChangedPayload { - pub path: String, - pub change_type: String, -} - -#[derive(Debug, Clone, serde::Serialize, serde::Deserialize)] -#[serde(rename_all = "camelCase")] -pub struct RealtimeIndexedPayload { - pub path: String, -} - -#[derive(Debug, Clone, serde::Serialize, serde::Deserialize)] -#[serde(rename_all = "camelCase")] -pub struct FrequencyChangedPayload { - pub dir_path: String, - pub old_multiplier: i32, - pub new_multiplier: i32, -} - -/// 内部扫描事件 -enum ScanEvent { - FileChanged(FileChangeEvent), - ScheduledScan(String), -} - -#[derive(Debug, Clone)] -struct RealtimeJob { - dir_path: String, - file_path: PathBuf, -} - -#[derive(Debug, Clone, PartialEq, Eq)] -struct AutoScanRuntimeConfig { - watched_folders: Vec, - step_config: StepScanConfig, - index_options: IndexOptions, - realtime_watch: bool, -} - -/// 自动扫描管理器 -pub struct AutoScanManager { - db: Arc, - config: StepScanConfig, - watchers: Arc>>, - running: Arc, - scanning: Arc, - event_tx: mpsc::Sender, - stop_tx: Option>, - watched_folders: Vec, - realtime_watch: bool, - index_options: IndexOptions, - runtime_config: Option, - event_loop_handle: Option>, - scheduler_handle: Option>, - realtime_tx: Option>, - realtime_handle: Option>, - generation: Arc, -} - -impl AutoScanManager { - /// 创建新的自动扫描管理器 - pub fn new(db: Arc, config: StepScanConfig) -> Self { - let (event_tx, _) = mpsc::channel(100); - Self { - db, - config, - watchers: Arc::new(Mutex::new(HashMap::new())), - running: Arc::new(AtomicBool::new(false)), - scanning: Arc::new(AtomicBool::new(false)), - event_tx, - stop_tx: None, - watched_folders: Vec::new(), - realtime_watch: true, - index_options: IndexOptions::default(), - runtime_config: None, - event_loop_handle: None, - scheduler_handle: None, - realtime_tx: None, - realtime_handle: None, - generation: Arc::new(AtomicU64::new(0)), - } - } - - /// 使用默认配置创建 - pub fn with_defaults(db: Arc) -> Self { - Self::new(db, StepScanConfig::default()) - } - - fn normalize_watched_folders(mut watched_folders: Vec) -> Vec { - watched_folders.sort(); - watched_folders.dedup(); - watched_folders - } - - fn runtime_config_from_settings(settings: &AppSettings) -> AutoScanRuntimeConfig { - let mut step_config = StepScanConfig::default(); - step_config.base_interval_secs = settings.scan.scan_interval.max(60); - - let mut scan_options = ScanOptions::new(); - scan_options.recursive = settings.scan.recursive; - if !settings.scan.excluded_patterns.is_empty() { - scan_options.exclude_dirs = settings.scan.excluded_patterns.clone(); - } - - let mut index_options = IndexOptions::default(); - index_options.scan_options = scan_options; - - AutoScanRuntimeConfig { - watched_folders: Self::normalize_watched_folders(settings.scan.watched_folders.clone()), - step_config, - index_options, - realtime_watch: settings.scan.realtime_watch, - } - } - - fn spawn_realtime_worker( - db: Arc, - scanning: Arc, - running: Arc, - generation_shared: Arc, - generation: u64, - index_options: IndexOptions, - app: AppHandle, - mut rx: mpsc::Receiver, - ) -> JoinHandle<()> { - tokio::spawn(async move { - let mut pending: HashSet = HashSet::new(); - - while let Some(job) = rx.recv().await { - if !running.load(Ordering::SeqCst) || generation_shared.load(Ordering::SeqCst) != generation { - break; - } - - let key = job.file_path.display().to_string(); - if pending.contains(&key) { - continue; - } - pending.insert(key.clone()); - - tokio::time::sleep(Duration::from_millis(800)).await; - - if !running.load(Ordering::SeqCst) || generation_shared.load(Ordering::SeqCst) != generation { - pending.remove(&key); - break; - } - - // Wait for the scan lock (avoid overlap with scheduled scans). - loop { - if !running.load(Ordering::SeqCst) || generation_shared.load(Ordering::SeqCst) != generation { - pending.remove(&key); - return; - } - if !scanning.swap(true, Ordering::SeqCst) { - break; - } - tokio::time::sleep(Duration::from_millis(100)).await; - } - - // Index in a blocking task (DB + image parsing). - let mut indexed_any = false; - for attempt in 0..3 { - if !running.load(Ordering::SeqCst) || generation_shared.load(Ordering::SeqCst) != generation { - break; - } - - let db_for_task = db.clone(); - let index_options_for_task = index_options.clone(); - let file_path_for_task = job.file_path.clone(); - - let result = tokio::task::spawn_blocking(move || { - let indexer = PhotoIndexer::new(db_for_task, index_options_for_task); - indexer.index_single_file(file_path_for_task.as_path()) - }) - .await; - - match result { - Ok(Ok(indexed)) => { - indexed_any = indexed; - break; - } - Ok(Err(_e)) => { - tokio::time::sleep(Duration::from_millis(400 * (attempt + 1) as u64)).await; - } - Err(_e) => break, - } - } - - if indexed_any - && running.load(Ordering::SeqCst) - && generation_shared.load(Ordering::SeqCst) == generation - { - let _ = db.reset_scan_frequency(&job.dir_path); - let _ = app.emit( - "auto-scan:realtime-indexed", - RealtimeIndexedPayload { path: key.clone() }, - ); - } - - scanning.store(false, Ordering::SeqCst); - pending.remove(&key); - } - }) - } - - pub async fn apply_settings(&mut self, app: AppHandle, settings: &AppSettings) -> AppResult<()> { - let desired_enabled = settings.scan.auto_scan && !settings.scan.watched_folders.is_empty(); - if !desired_enabled { - if let Some(cfg) = &self.runtime_config { - for dir_path in &cfg.watched_folders { - let _ = self.db.deactivate_scan_directory(dir_path); - } - } - self.stop(); - return Ok(()); - } - - let desired_config = Self::runtime_config_from_settings(settings); - if self.running.load(Ordering::SeqCst) && self.runtime_config.as_ref() == Some(&desired_config) { - return Ok(()); - } - - self.stop(); - self.start( - app, - desired_config.watched_folders, - desired_config.step_config, - desired_config.index_options, - desired_config.realtime_watch, - ) - .await - } - - /// 启动自动扫描服务 - pub async fn start( - &mut self, - app: AppHandle, - watched_folders: Vec, - config: StepScanConfig, - index_options: IndexOptions, - realtime_watch: bool, - ) -> AppResult<()> { - if self.running.load(Ordering::SeqCst) { - tracing::warn!("自动扫描服务已在运行"); - return Ok(()); - } - - tracing::info!("启动自动扫描服务,监控 {} 个文件夹", watched_folders.len()); - - let watched_folders = Self::normalize_watched_folders(watched_folders); - - self.config = config.clone(); - self.index_options = index_options.clone(); - self.realtime_watch = realtime_watch; - self.watched_folders = watched_folders.clone(); - self.runtime_config = Some(AutoScanRuntimeConfig { - watched_folders: watched_folders.clone(), - step_config: config.clone(), - index_options: index_options.clone(), - realtime_watch, - }); - - self.running.store(true, Ordering::SeqCst); - let generation = self.generation.fetch_add(1, Ordering::SeqCst) + 1; - - // 创建新的事件通道 - let (event_tx, event_rx) = mpsc::channel::(100); - let (stop_tx, stop_rx) = mpsc::channel::<()>(1); - self.event_tx = event_tx.clone(); - self.stop_tx = Some(stop_tx); - - if let Ok(mut watchers) = self.watchers.lock() { - watchers.clear(); - } - - self.sync_active_scan_directories(&watched_folders)?; - - // Realtime indexing worker (bounded + dedup). - let (realtime_tx, realtime_rx) = mpsc::channel::(256); - self.realtime_tx = Some(realtime_tx); - let realtime_handle = Self::spawn_realtime_worker( - self.db.clone(), - self.scanning.clone(), - self.running.clone(), - self.generation.clone(), - generation, - self.index_options.clone(), - app.clone(), - realtime_rx, - ); - self.realtime_handle = Some(realtime_handle); - - // 启动文件监控 - if realtime_watch { - for folder in &watched_folders { - if let Err(e) = self.add_watch_path_internal(folder, event_tx.clone()) { - tracing::error!("无法监控文件夹 {}: {}", folder, e); - } - } - } - - // 初始化扫描目录状态 - for folder in &watched_folders { - self.init_scan_directory(folder)?; - } - - // 启动事件处理循环 - let db = self.db.clone(); - let config = self.config.clone(); - let index_options = self.index_options.clone(); - let running = self.running.clone(); - let scanning = self.scanning.clone(); - let app_clone = app.clone(); - let realtime_tx = self.realtime_tx.clone(); - let generation_shared = self.generation.clone(); - let generation_for_loop = generation; - - self.event_loop_handle = Some(tokio::spawn(async move { - Self::event_loop( - event_rx, - stop_rx, - db, - config, - index_options, - realtime_tx, - generation_shared, - generation_for_loop, - running, - scanning, - app_clone, - ) - .await; - })); - - // 启动定时扫描调度器 - let db = self.db.clone(); - let config = self.config.clone(); - let running = self.running.clone(); - let event_tx_clone = self.event_tx.clone(); - - self.scheduler_handle = Some(tokio::spawn(async move { - Self::scheduler_loop(db, config, running, event_tx_clone).await; - })); - - Ok(()) - } - - /// 停止自动扫描服务 - pub fn stop(&mut self) { - if !self.running.load(Ordering::SeqCst) { - self.scanning.store(false, Ordering::SeqCst); - if let Some(handle) = self.event_loop_handle.take() { - handle.abort(); - } - if let Some(handle) = self.scheduler_handle.take() { - handle.abort(); - } - if let Some(handle) = self.realtime_handle.take() { - handle.abort(); - } - self.realtime_tx = None; - self.runtime_config = None; - self.watched_folders.clear(); - if let Ok(mut watchers) = self.watchers.lock() { - watchers.clear(); - } - return; - } - - tracing::info!("停止自动扫描服务"); - self.running.store(false, Ordering::SeqCst); - self.scanning.store(false, Ordering::SeqCst); - self.generation.fetch_add(1, Ordering::SeqCst); - - // 发送停止信号 - if let Some(stop_tx) = self.stop_tx.take() { - let _ = stop_tx.try_send(()); - } - - // 停止所有文件监控 - if let Ok(mut watchers) = self.watchers.lock() { - watchers.clear(); - } - - if let Some(handle) = self.event_loop_handle.take() { - handle.abort(); - } - if let Some(handle) = self.scheduler_handle.take() { - handle.abort(); - } - if let Some(handle) = self.realtime_handle.take() { - handle.abort(); - } - self.realtime_tx = None; - - self.runtime_config = None; - self.watched_folders.clear(); - } - - /// 添加监控路径 - pub fn add_watch_path(&mut self, path: &str) -> AppResult<()> { - self.add_watch_path_internal(path, self.event_tx.clone()) - } - - /// 内部添加监控路径 - fn add_watch_path_internal( - &self, - path: &str, - event_tx: mpsc::Sender, - ) -> AppResult<()> { - let path_buf = PathBuf::from(path); - if !path_buf.exists() { - tracing::warn!("监控路径不存在: {}", path); - return Ok(()); - } - - let mut watchers = self.watchers.lock().map_err(|e| { - crate::utils::error::AppError::General(format!("锁获取失败: {}", e)) - })?; - if watchers.contains_key(path) { - return Ok(()); - } - - let mut watcher = FileWatcher::with_defaults(); - let event_tx_clone = event_tx.clone(); - - watcher.watch(&path_buf, move |event| { - let _ = event_tx_clone.blocking_send(ScanEvent::FileChanged(event)); - })?; - - watchers.insert(path.to_string(), watcher); - tracing::info!("已添加文件监控: {}", path); - - Ok(()) - } - - /// 移除监控路径 - pub fn remove_watch_path(&mut self, path: &str) -> AppResult<()> { - let mut watchers = self.watchers.lock().map_err(|e| { - crate::utils::error::AppError::General(format!("锁获取失败: {}", e)) - })?; - if let Some(mut watcher) = watchers.remove(path) { - watcher.unwatch(Path::new(path))?; - tracing::info!("已移除文件监控: {}", path); - } - Ok(()) - } - - /// 获取状态 - pub fn status(&self) -> AutoScanStatus { - let watched_paths = self.watched_folders.clone(); - let active_watch_paths = self - .watchers - .lock() - .map(|w| w.keys().cloned().collect()) - .unwrap_or_default(); - AutoScanStatus { - running: self.running.load(Ordering::SeqCst), - scanning: self.scanning.load(Ordering::SeqCst), - watched_paths, - realtime_watch: self.realtime_watch, - active_watch_paths, - } - } - - /// 检查是否正在扫描 - pub fn is_scanning(&self) -> bool { - self.scanning.load(Ordering::SeqCst) - } - - /// 手动触发扫描 - pub async fn trigger_scan(&self, dir_path: &str) -> AppResult<()> { - let _ = self - .event_tx - .send(ScanEvent::ScheduledScan(dir_path.to_string())) - .await; - Ok(()) - } - - fn sync_active_scan_directories(&self, watched_folders: &[String]) -> AppResult<()> { - let watched: HashSet<&str> = watched_folders.iter().map(|p| p.as_str()).collect(); - - // Deactivate directories no longer watched. - for dir in self.db.get_all_scan_directories()? { - if !watched.contains(dir.dir_path.as_str()) { - let _ = self.db.deactivate_scan_directory(&dir.dir_path); - } - } - - // Ensure watched directories are active and scheduled. - for dir_path in watched_folders { - let existing = self.db.get_scan_directory(dir_path)?; - let needs_schedule = existing - .as_ref() - .map(|s| !s.is_active || s.next_scan_time.is_none()) - .unwrap_or(true); - let file_count = existing.as_ref().map(|s| s.file_count).unwrap_or(0); - - self.db.upsert_scan_directory(dir_path, file_count)?; - - if needs_schedule { - let next_scan = chrono::Utc::now() - + chrono::Duration::seconds(self.config.base_interval_secs as i64); - let _ = self - .db - .set_next_scan_time(dir_path, &next_scan.to_rfc3339())?; - } - } - - Ok(()) - } - - /// 初始化扫描目录状态 - fn init_scan_directory(&self, dir_path: &str) -> AppResult<()> { - // 检查是否已存在 - if self.db.get_scan_directory(dir_path)?.is_some() { - return Ok(()); - } - - // 计算初始文件数 - let scanner = Scanner::with_defaults(); - let scan_result = scanner.scan_directory(Path::new(dir_path))?; - let file_count = scan_result.files.len() as i64; - - // 插入记录 - self.db.upsert_scan_directory(dir_path, file_count)?; - - // 设置下次扫描时间 - let next_scan = chrono::Utc::now() - + chrono::Duration::seconds(self.config.base_interval_secs as i64); - self.db - .set_next_scan_time(dir_path, &next_scan.to_rfc3339())?; - - Ok(()) - } - - /// 事件处理循环 - async fn event_loop( - mut event_rx: mpsc::Receiver, - mut stop_rx: mpsc::Receiver<()>, - db: Arc, - config: StepScanConfig, - index_options: IndexOptions, - realtime_tx: Option>, - generation_shared: Arc, - generation: u64, - running: Arc, - scanning: Arc, - app: AppHandle, - ) { - tracing::info!("自动扫描事件循环已启动"); - - loop { - tokio::select! { - _ = stop_rx.recv() => { - tracing::info!("收到停止信号,退出事件循环"); - break; - } - Some(event) = event_rx.recv() => { - if !running.load(Ordering::SeqCst) { - break; - } - - match event { - ScanEvent::FileChanged(change_event) => { - Self::handle_file_change( - &db, - &config, - &index_options, - realtime_tx.as_ref(), - &generation_shared, - generation, - &running, - &scanning, - &app, - change_event, - ) - .await; - } - ScanEvent::ScheduledScan(dir_path) => { - Self::handle_scheduled_scan(&db, &config, &index_options, &scanning, &app, &dir_path).await; - } - } - } - } - } - - tracing::info!("自动扫描事件循环已退出"); - } - - /// 定时扫描调度器 - async fn scheduler_loop( - db: Arc, - _config: StepScanConfig, - running: Arc, - event_tx: mpsc::Sender, - ) { - tracing::info!("定时扫描调度器已启动"); - - // 每分钟检查一次是否有需要扫描的目录 - let mut interval = tokio::time::interval(Duration::from_secs(60)); - - loop { - interval.tick().await; - - if !running.load(Ordering::SeqCst) { - break; - } - - // 获取需要扫描的目录 - match db.get_directories_due_for_scan() { - Ok(dirs) => { - for dir in dirs { - tracing::debug!("调度扫描: {}", dir.dir_path); - let _ = event_tx - .send(ScanEvent::ScheduledScan(dir.dir_path)) - .await; - } - } - Err(e) => { - tracing::error!("获取待扫描目录失败: {}", e); - } - } - } - - tracing::info!("定时扫描调度器已退出"); - } - - /// 处理文件变化事件 - async fn handle_file_change( - db: &Arc, - _config: &StepScanConfig, - index_options: &IndexOptions, - realtime_tx: Option<&mpsc::Sender>, - generation_shared: &Arc, - generation: u64, - running: &Arc, - scanning: &Arc, - app: &AppHandle, - event: FileChangeEvent, - ) { - let path_str = event.path.display().to_string(); - let change_type_str = match event.change_type { - FileChangeType::Created => "created", - FileChangeType::Modified => "modified", - FileChangeType::Removed => "removed", - }; - - tracing::info!("文件变化: {} ({})", path_str, change_type_str); - - // 发送文件变化事件 - let _ = app.emit( - "auto-scan:file-changed", - FileChangedPayload { - path: path_str.clone(), - change_type: change_type_str.to_string(), - }, - ); - - // 找到对应的监控目录 - let dir_path = match event.path.parent() { - Some(p) => { - // 向上查找监控的根目录 - let mut current = p; - loop { - if let Ok(Some(_)) = db.get_scan_directory(¤t.display().to_string()) { - break current.display().to_string(); - } - match current.parent() { - Some(parent) => current = parent, - None => break p.display().to_string(), - } - } - } - None => return, - }; - - // 根据变化类型处理 - match event.change_type { - FileChangeType::Created | FileChangeType::Modified => { - // Best-effort realtime indexing (bounded + dedup) with cancellation checks. - if let Some(tx) = realtime_tx { - if running.load(Ordering::SeqCst) && generation_shared.load(Ordering::SeqCst) == generation { - let job = RealtimeJob { - dir_path: dir_path.clone(), - file_path: event.path.clone(), - }; - if tx.try_send(job).is_err() { - tracing::debug!("实时索引队列已满,跳过: {}", path_str); - } - } - } else { - // Fallback: if no realtime worker, do a direct index (blocking). - if scanning.swap(true, Ordering::SeqCst) { - return; - } - let db_for_task = db.clone(); - let index_options_for_task = index_options.clone(); - let file_path_for_task = event.path.clone(); - let dir_path_for_task = dir_path.clone(); - let _ = tokio::task::spawn_blocking(move || { - let indexer = PhotoIndexer::new(db_for_task.clone(), index_options_for_task); - if indexer.index_single_file(file_path_for_task.as_path()).unwrap_or(false) { - let _ = db_for_task.reset_scan_frequency(&dir_path_for_task); - } - }) - .await; - scanning.store(false, Ordering::SeqCst); - } - } - FileChangeType::Removed => { - // 标记文件为已删除 - if let Err(e) = db.soft_delete_photo_by_path(&path_str) { - tracing::error!("标记删除失败 {}: {}", path_str, e); - } else { - let _ = app.emit( - "auto-scan:realtime-deleted", - RealtimeIndexedPayload { path: path_str.clone() }, - ); - } - } - } - } - - /// 处理定时扫描 - async fn handle_scheduled_scan( - db: &Arc, - config: &StepScanConfig, - index_options: &IndexOptions, - scanning: &Arc, - app: &AppHandle, - dir_path: &str, - ) { - // 检查是否已有扫描在进行 - if scanning.swap(true, Ordering::SeqCst) { - tracing::debug!("已有扫描在进行,跳过: {}", dir_path); - return; - } - - tracing::info!("开始定时扫描: {}", dir_path); - - // 发送扫描开始事件 - let _ = app.emit( - "auto-scan:started", - ScanStartedPayload { - dir_path: dir_path.to_string(), - scan_type: "scheduled".to_string(), - }, - ); - - // 获取之前的状态 - let old_state = db.get_scan_directory(dir_path).ok().flatten(); - let old_file_count = old_state.as_ref().map(|s| s.file_count).unwrap_or(0); - let old_multiplier = old_state.as_ref().map(|s| s.scan_multiplier).unwrap_or(1); - - // 执行扫描 - let indexer = PhotoIndexer::new(db.clone(), index_options.clone()); - let result = indexer.index_directory(Path::new(dir_path)); - - let (indexed, skipped, new_file_count) = match result { - Ok(r) => (r.indexed, r.skipped, (r.indexed + r.skipped) as i64), - Err(e) => { - tracing::error!("扫描失败 {}: {}", dir_path, e); - scanning.store(false, Ordering::SeqCst); - return; - } - }; - - // 判断是否有变化 - let has_changes = indexed > 0 || new_file_count != old_file_count; - - // 更新扫描状态 - let new_multiplier = db - .update_scan_result(dir_path, has_changes, new_file_count, config.base_interval_secs) - .unwrap_or(1); - - // 发送扫描完成事件 - let _ = app.emit( - "auto-scan:completed", - ScanCompletedPayload { - dir_path: dir_path.to_string(), - indexed, - skipped, - has_changes, - new_multiplier, - }, - ); - - // 如果倍率变化,发送频率变化事件 - if new_multiplier != old_multiplier { - let _ = app.emit( - "auto-scan:frequency-changed", - FrequencyChangedPayload { - dir_path: dir_path.to_string(), - old_multiplier, - new_multiplier, - }, - ); - } - - tracing::info!( - "定时扫描完成: {} (indexed={}, has_changes={}, multiplier={})", - dir_path, - indexed, - has_changes, - new_multiplier - ); - - scanning.store(false, Ordering::SeqCst); - } -} - -impl Drop for AutoScanManager { - fn drop(&mut self) { - self.stop(); - } -} diff --git a/src-tauri/src/services/colorspace.rs b/src-tauri/src/services/colorspace.rs deleted file mode 100644 index af99157..0000000 --- a/src-tauri/src/services/colorspace.rs +++ /dev/null @@ -1,356 +0,0 @@ -//! 色彩空间转换工具 -//! -//! 提供专业级图像处理所需的色彩空间转换函数 - -/// D65 白点 XYZ 值 -pub const D65_WHITE: [f32; 3] = [0.95047, 1.0, 1.08883]; - -/// sRGB 转线性 RGB (移除 gamma) -#[inline] -pub fn srgb_to_linear(c: f32) -> f32 { - if c <= 0.04045 { - c / 12.92 - } else { - ((c + 0.055) / 1.055).powf(2.4) - } -} - -/// 线性 RGB 转 sRGB (应用 gamma) -#[inline] -pub fn linear_to_srgb(c: f32) -> f32 { - if c <= 0.0031308 { - c * 12.92 - } else { - 1.055 * c.powf(1.0 / 2.4) - 0.055 - } -} - -/// sRGB 转线性 RGB (批量) -#[inline] -pub fn srgb_to_linear_rgb(r: f32, g: f32, b: f32) -> (f32, f32, f32) { - (srgb_to_linear(r), srgb_to_linear(g), srgb_to_linear(b)) -} - -/// 线性 RGB 转 sRGB (批量) -#[inline] -pub fn linear_to_srgb_rgb(r: f32, g: f32, b: f32) -> (f32, f32, f32) { - (linear_to_srgb(r), linear_to_srgb(g), linear_to_srgb(b)) -} - -/// 线性 RGB 转 CIE XYZ (D65) -#[inline] -pub fn rgb_to_xyz(r: f32, g: f32, b: f32) -> (f32, f32, f32) { - // sRGB to XYZ matrix (D65) - let x = 0.4124564 * r + 0.3575761 * g + 0.1804375 * b; - let y = 0.2126729 * r + 0.7151522 * g + 0.0721750 * b; - let z = 0.0193339 * r + 0.1191920 * g + 0.9503041 * b; - (x, y, z) -} - -/// CIE XYZ 转线性 RGB (D65) -#[inline] -pub fn xyz_to_rgb(x: f32, y: f32, z: f32) -> (f32, f32, f32) { - // XYZ to sRGB matrix (D65) - let r = 3.2404542 * x - 1.5371385 * y - 0.4985314 * z; - let g = -0.9692660 * x + 1.8760108 * y + 0.0415560 * z; - let b = 0.0556434 * x - 0.2040259 * y + 1.0572252 * z; - (r, g, b) -} - -/// CIE XYZ 转 CIE Lab -#[inline] -pub fn xyz_to_lab(x: f32, y: f32, z: f32) -> (f32, f32, f32) { - let xn = x / D65_WHITE[0]; - let yn = y / D65_WHITE[1]; - let zn = z / D65_WHITE[2]; - - let fx = lab_f(xn); - let fy = lab_f(yn); - let fz = lab_f(zn); - - let l = 116.0 * fy - 16.0; - let a = 500.0 * (fx - fy); - let b = 200.0 * (fy - fz); - - (l, a, b) -} - -/// CIE Lab 转 CIE XYZ -#[inline] -pub fn lab_to_xyz(l: f32, a: f32, b: f32) -> (f32, f32, f32) { - let fy = (l + 16.0) / 116.0; - let fx = a / 500.0 + fy; - let fz = fy - b / 200.0; - - let xn = lab_f_inv(fx); - let yn = lab_f_inv(fy); - let zn = lab_f_inv(fz); - - (xn * D65_WHITE[0], yn * D65_WHITE[1], zn * D65_WHITE[2]) -} - -/// Lab 转换辅助函数 -#[inline] -fn lab_f(t: f32) -> f32 { - const DELTA: f32 = 6.0 / 29.0; - const DELTA_CUBE: f32 = DELTA * DELTA * DELTA; - - if t > DELTA_CUBE { - t.cbrt() - } else { - t / (3.0 * DELTA * DELTA) + 4.0 / 29.0 - } -} - -/// Lab 逆转换辅助函数 -#[inline] -fn lab_f_inv(t: f32) -> f32 { - const DELTA: f32 = 6.0 / 29.0; - - if t > DELTA { - t * t * t - } else { - 3.0 * DELTA * DELTA * (t - 4.0 / 29.0) - } -} - -/// sRGB 转 Lab (便捷函数) -#[inline] -pub fn srgb_to_lab(r: f32, g: f32, b: f32) -> (f32, f32, f32) { - let (lr, lg, lb) = srgb_to_linear_rgb(r, g, b); - let (x, y, z) = rgb_to_xyz(lr, lg, lb); - xyz_to_lab(x, y, z) -} - -/// Lab 转 sRGB (便捷函数) -#[inline] -pub fn lab_to_srgb(l: f32, a: f32, b: f32) -> (f32, f32, f32) { - let (x, y, z) = lab_to_xyz(l, a, b); - let (lr, lg, lb) = xyz_to_rgb(x, y, z); - linear_to_srgb_rgb(lr, lg, lb) -} - -/// 计算亮度 (Rec. 709) -#[inline] -pub fn luminance(r: f32, g: f32, b: f32) -> f32 { - 0.2126 * r + 0.7152 * g + 0.0722 * b -} - -/// 计算亮度 (从 sRGB,先转线性) -#[inline] -pub fn luminance_srgb(r: f32, g: f32, b: f32) -> f32 { - let (lr, lg, lb) = srgb_to_linear_rgb(r, g, b); - luminance(lr, lg, lb) -} - -// ============ 色温相关 ============ - -/// 开尔文温度转 xy 色度坐标 (Planckian locus) -/// 有效范围: 1667K - 25000K -pub fn kelvin_to_xy(t: f32) -> (f32, f32) { - let t = t.clamp(1667.0, 25000.0); - let t2 = t * t; - let t3 = t2 * t; - - let x = if t <= 4000.0 { - -0.2661239e9 / t3 - 0.2343589e6 / t2 + 0.8776956e3 / t + 0.179910 - } else { - -3.0258469e9 / t3 + 2.1070379e6 / t2 + 0.2226347e3 / t + 0.24039 - }; - - let x2 = x * x; - let x3 = x2 * x; - - let y = if t <= 2222.0 { - -1.1063814 * x3 - 1.34811020 * x2 + 2.18555832 * x - 0.20219683 - } else if t <= 4000.0 { - -0.9549476 * x3 - 1.37418593 * x2 + 2.09137015 * x - 0.16748867 - } else { - 3.0817580 * x3 - 5.87338670 * x2 + 3.75112997 * x - 0.37001483 - }; - - (x, y) -} - -/// xy 色度坐标转 XYZ (Y=1) -#[inline] -pub fn xy_to_xyz(x: f32, y: f32) -> (f32, f32, f32) { - if y == 0.0 { - return (0.0, 0.0, 0.0); - } - (x / y, 1.0, (1.0 - x - y) / y) -} - -/// Bradford 色彩适应矩阵 -const BRADFORD_MA: [[f32; 3]; 3] = [ - [0.8951, 0.2664, -0.1614], - [-0.7502, 1.7135, 0.0367], - [0.0389, -0.0685, 1.0296], -]; - -/// Bradford 逆矩阵 -const BRADFORD_MA_INV: [[f32; 3]; 3] = [ - [0.9869929, -0.1470543, 0.1599627], - [0.4323053, 0.5183603, 0.0492912], - [-0.0085287, 0.0400428, 0.9684867], -]; - -/// 3x3 矩阵乘向量 -#[inline] -fn mat3_mul_vec3(m: &[[f32; 3]; 3], v: [f32; 3]) -> [f32; 3] { - [ - m[0][0] * v[0] + m[0][1] * v[1] + m[0][2] * v[2], - m[1][0] * v[0] + m[1][1] * v[1] + m[1][2] * v[2], - m[2][0] * v[0] + m[2][1] * v[1] + m[2][2] * v[2], - ] -} - -/// Bradford 色彩适应 -/// 将颜色从源白点适应到目标白点 -pub fn bradford_adapt(rgb: [f32; 3], src_white_xyz: [f32; 3], dst_white_xyz: [f32; 3]) -> [f32; 3] { - // 转换到 LMS 空间 - let src_lms = mat3_mul_vec3(&BRADFORD_MA, src_white_xyz); - let dst_lms = mat3_mul_vec3(&BRADFORD_MA, dst_white_xyz); - - // 计算缩放因子 - let scale = [ - if src_lms[0] != 0.0 { dst_lms[0] / src_lms[0] } else { 1.0 }, - if src_lms[1] != 0.0 { dst_lms[1] / src_lms[1] } else { 1.0 }, - if src_lms[2] != 0.0 { dst_lms[2] / src_lms[2] } else { 1.0 }, - ]; - - // RGB -> XYZ - let (x, y, z) = rgb_to_xyz(rgb[0], rgb[1], rgb[2]); - - // XYZ -> LMS - let lms = mat3_mul_vec3(&BRADFORD_MA, [x, y, z]); - - // 应用缩放 - let adapted_lms = [lms[0] * scale[0], lms[1] * scale[1], lms[2] * scale[2]]; - - // LMS -> XYZ - let adapted_xyz = mat3_mul_vec3(&BRADFORD_MA_INV, adapted_lms); - - // XYZ -> RGB - let (r, g, b) = xyz_to_rgb(adapted_xyz[0], adapted_xyz[1], adapted_xyz[2]); - [r, g, b] -} - -/// 根据色温调整颜色 -/// value: -100 到 100,0 表示 6500K (D65) -/// 负值偏冷(蓝),正值偏暖(黄/橙) -pub fn adjust_temperature_value(rgb: [f32; 3], value: i32) -> [f32; 3] { - if value == 0 { - return rgb; - } - - // 映射 value 到开尔文温度 - // -100 -> 10000K (冷), 0 -> 6500K, +100 -> 3000K (暖) - let kelvin = if value > 0 { - 6500.0 - (value as f32 / 100.0) * 3500.0 // 6500 -> 3000 - } else { - 6500.0 - (value as f32 / 100.0) * 3500.0 // 6500 -> 10000 - }; - - let (src_x, src_y) = kelvin_to_xy(6500.0); // D65 - let (dst_x, dst_y) = kelvin_to_xy(kelvin); - - let src_xyz = xy_to_xyz(src_x, src_y); - let dst_xyz = xy_to_xyz(dst_x, dst_y); - - bradford_adapt(rgb, [src_xyz.0, src_xyz.1, src_xyz.2], [dst_xyz.0, dst_xyz.1, dst_xyz.2]) -} - -// ============ 色调曲线 ============ - -/// Sigmoid 软过渡曲线 -/// x: 输入值 (0-1) -/// pivot: 过渡中心点 -/// strength: 强度 (-1 到 1) -#[inline] -pub fn soft_rolloff(x: f32, pivot: f32, strength: f32) -> f32 { - if strength == 0.0 { - return x; - } - - let k = 8.0 * strength.abs(); // 过渡锐度 - let sigmoid = 1.0 / (1.0 + (-k * (x - pivot)).exp()); - - if strength > 0.0 { - // 提亮 - x + (1.0 - x) * sigmoid * strength - } else { - // 压暗 - x * (1.0 - sigmoid * strength.abs()) - } -} - -/// Filmic 色调映射曲线 -/// 用于曝光调整时保护高光 -#[inline] -pub fn filmic_tonemap(x: f32) -> f32 { - if x <= 0.0 { - 0.0 - } else if x >= 1.0 { - // 软压缩高光 - 1.0 - (-x).exp() * 0.5 - } else { - x - } -} - -/// 带高光保护的曝光调整 -#[inline] -pub fn exposure_with_protection(x: f32, ev: f32) -> f32 { - let factor = 2.0_f32.powf(ev); - let result = x * factor; - - if result > 1.0 { - // 使用 filmic 曲线软压缩 - 1.0 - (-(result - 1.0) * 2.0).exp() * (result - 1.0).min(0.5) - } else { - result - } -} - -#[cfg(test)] -mod tests { - use super::*; - - #[test] - fn test_gamma_roundtrip() { - for i in 0..=255 { - let c = i as f32 / 255.0; - let linear = srgb_to_linear(c); - let back = linear_to_srgb(linear); - assert!((c - back).abs() < 0.001, "Gamma roundtrip failed for {}", c); - } - } - - #[test] - fn test_lab_roundtrip() { - let test_colors = [ - (1.0, 0.0, 0.0), // Red - (0.0, 1.0, 0.0), // Green - (0.0, 0.0, 1.0), // Blue - (0.5, 0.5, 0.5), // Gray - ]; - - for (r, g, b) in test_colors { - let (l, a, b_lab) = srgb_to_lab(r, g, b); - let (r2, g2, b2) = lab_to_srgb(l, a, b_lab); - assert!((r - r2).abs() < 0.01, "Lab roundtrip failed for R"); - assert!((g - g2).abs() < 0.01, "Lab roundtrip failed for G"); - assert!((b - b2).abs() < 0.01, "Lab roundtrip failed for B"); - } - } - - #[test] - fn test_temperature_neutral() { - let rgb = [0.5, 0.5, 0.5]; - let result = adjust_temperature_value(rgb, 0); - assert!((rgb[0] - result[0]).abs() < 0.001); - assert!((rgb[1] - result[1]).abs() < 0.001); - assert!((rgb[2] - result[2]).abs() < 0.001); - } -} diff --git a/src-tauri/src/services/editor.rs b/src-tauri/src/services/editor.rs deleted file mode 100644 index 59e6420..0000000 --- a/src-tauri/src/services/editor.rs +++ /dev/null @@ -1,620 +0,0 @@ -//! 照片编辑服务 -//! -//! 提供非 RAW 格式照片的编辑功能 - -use std::path::Path; -use image::{DynamicImage, ImageFormat, imageops::FilterType}; -use serde::{Deserialize, Serialize}; -use crate::utils::error::{AppError, AppResult}; - -/// 翻转方向 -#[derive(Debug, Clone, Copy, Serialize, Deserialize)] -#[serde(rename_all = "lowercase")] -pub enum FlipDirection { - Horizontal, - Vertical, -} - -/// 裁剪区域 -#[derive(Debug, Clone, Serialize, Deserialize)] -#[serde(rename_all = "camelCase")] -pub struct CropRect { - pub x: u32, - pub y: u32, - pub width: u32, - pub height: u32, -} - -/// 编辑操作 -#[derive(Debug, Clone, Serialize, Deserialize)] -#[serde(tag = "type", rename_all = "camelCase")] -pub enum EditOperation { - /// 旋转 (90, 180, 270 度) - Rotate { degrees: i32 }, - /// 翻转 - Flip { direction: FlipDirection }, - /// 裁剪 - Crop { rect: CropRect }, - /// 亮度调整 (-100 to 100) - Brightness { value: i32 }, - /// 对比度调整 (-100 to 100) - Contrast { value: i32 }, - /// 饱和度调整 (-100 to 100) - Saturation { value: i32 }, - /// 曝光调整 (-200 to 200, 代表 -2.0 到 +2.0 EV) - Exposure { value: i32 }, - /// 锐化 (0 to 100) - Sharpen { value: i32 }, - /// 模糊 (0 to 100) - Blur { value: i32 }, - /// 高光调整 (-100 to 100) - Highlights { value: i32 }, - /// 阴影调整 (-100 to 100) - Shadows { value: i32 }, - /// 色温调整 (-100 to 100, 负值偏冷,正值偏暖) - Temperature { value: i32 }, - /// 色调调整 (-100 to 100, 负值偏绿,正值偏品红) - Tint { value: i32 }, - /// 暗角 (0 to 100) - Vignette { value: i32 }, - /// 一键优化 - AutoEnhance, -} - -/// 编辑参数 -#[derive(Debug, Clone, Default, Serialize, Deserialize)] -#[serde(rename_all = "camelCase")] -pub struct EditParams { - pub operations: Vec, -} - -/// 照片编辑服务 -pub struct EditorService; - -impl EditorService { - /// 应用编辑操作到图像 - pub fn apply_edits(img: DynamicImage, params: &EditParams) -> AppResult { - let mut result = img; - - for op in ¶ms.operations { - result = Self::apply_operation(result, op)?; - } - - Ok(result) - } - - /// 应用单个编辑操作 - fn apply_operation(img: DynamicImage, op: &EditOperation) -> AppResult { - match op { - EditOperation::Rotate { degrees } => Ok(Self::rotate(img, *degrees)), - EditOperation::Flip { direction } => Ok(Self::flip(img, *direction)), - EditOperation::Crop { rect } => Self::crop(img, rect), - EditOperation::Brightness { value } => Ok(Self::adjust_brightness(img, *value)), - EditOperation::Contrast { value } => Ok(Self::adjust_contrast(img, *value)), - EditOperation::Saturation { value } => Ok(Self::adjust_saturation(img, *value)), - EditOperation::Exposure { value } => Ok(Self::adjust_exposure(img, *value)), - EditOperation::Sharpen { value } => Ok(Self::sharpen(img, *value)), - EditOperation::Blur { value } => Ok(Self::blur(img, *value)), - EditOperation::Highlights { value } => Ok(Self::adjust_highlights(img, *value)), - EditOperation::Shadows { value } => Ok(Self::adjust_shadows(img, *value)), - EditOperation::Temperature { value } => Ok(Self::adjust_temperature(img, *value)), - EditOperation::Tint { value } => Ok(Self::adjust_tint(img, *value)), - EditOperation::Vignette { value } => Ok(Self::apply_vignette(img, *value)), - EditOperation::AutoEnhance => Ok(Self::auto_enhance(img)), - } - } - - /// 旋转图像 - fn rotate(img: DynamicImage, degrees: i32) -> DynamicImage { - match degrees.rem_euclid(360) { - 90 => img.rotate90(), - 180 => img.rotate180(), - 270 => img.rotate270(), - _ => img, - } - } - - /// 翻转图像 - fn flip(img: DynamicImage, direction: FlipDirection) -> DynamicImage { - match direction { - FlipDirection::Horizontal => img.fliph(), - FlipDirection::Vertical => img.flipv(), - } - } - - /// 裁剪图像 - fn crop(img: DynamicImage, rect: &CropRect) -> AppResult { - let (w, h) = (img.width(), img.height()); - - if rect.x >= w || rect.y >= h { - return Err(AppError::General("裁剪区域超出图像边界".to_string())); - } - - let crop_w = rect.width.min(w - rect.x); - let crop_h = rect.height.min(h - rect.y); - - if crop_w == 0 || crop_h == 0 { - return Err(AppError::General("裁剪区域无效".to_string())); - } - - Ok(img.crop_imm(rect.x, rect.y, crop_w, crop_h)) - } - - /// 调整亮度 (-100 to 100) - fn adjust_brightness(img: DynamicImage, value: i32) -> DynamicImage { - let value = value.clamp(-100, 100); - let factor = value as f32 / 100.0; - - let mut rgba = img.to_rgba8(); - for pixel in rgba.pixels_mut() { - for i in 0..3 { - let v = pixel[i] as f32; - let new_v = if factor >= 0.0 { - v + (255.0 - v) * factor - } else { - v * (1.0 + factor) - }; - pixel[i] = new_v.clamp(0.0, 255.0) as u8; - } - } - DynamicImage::ImageRgba8(rgba) - } - - /// 调整对比度 (-100 to 100) - fn adjust_contrast(img: DynamicImage, value: i32) -> DynamicImage { - let value = value.clamp(-100, 100); - let factor = if value >= 0 { - 1.0 + value as f32 / 50.0 - } else { - 1.0 + value as f32 / 100.0 - }; - - let mut rgba = img.to_rgba8(); - for pixel in rgba.pixels_mut() { - for i in 0..3 { - let v = pixel[i] as f32 / 255.0; - let new_v = ((v - 0.5) * factor + 0.5) * 255.0; - pixel[i] = new_v.clamp(0.0, 255.0) as u8; - } - } - DynamicImage::ImageRgba8(rgba) - } - - /// 调整饱和度 (-100 to 100) - fn adjust_saturation(img: DynamicImage, value: i32) -> DynamicImage { - let value = value.clamp(-100, 100); - let factor = 1.0 + value as f32 / 100.0; - - let mut rgba = img.to_rgba8(); - for pixel in rgba.pixels_mut() { - let r = pixel[0] as f32; - let g = pixel[1] as f32; - let b = pixel[2] as f32; - - let gray = 0.299 * r + 0.587 * g + 0.114 * b; - - pixel[0] = (gray + (r - gray) * factor).clamp(0.0, 255.0) as u8; - pixel[1] = (gray + (g - gray) * factor).clamp(0.0, 255.0) as u8; - pixel[2] = (gray + (b - gray) * factor).clamp(0.0, 255.0) as u8; - } - DynamicImage::ImageRgba8(rgba) - } - - /// 调整曝光 (-200 to 200, 代表 -2.0 到 +2.0 EV) - /// 使用 filmic 曲线保护高光 - fn adjust_exposure(img: DynamicImage, value: i32) -> DynamicImage { - use super::colorspace::{srgb_to_linear, linear_to_srgb}; - - let value = value.clamp(-200, 200); - if value == 0 { - return img; - } - - let ev = value as f32 / 100.0; - let factor = 2.0_f32.powf(ev); - - let mut rgba = img.to_rgba8(); - for pixel in rgba.pixels_mut() { - for i in 0..3 { - // 转到线性空间 - let linear = srgb_to_linear(pixel[i] as f32 / 255.0); - // 应用曝光 - let exposed = linear * factor; - // Filmic 高光保护 - let protected = if exposed > 1.0 { - 1.0 - (-(exposed - 1.0) * 2.0).exp() * 0.5 - } else { - exposed - }; - // 转回 sRGB - let result = linear_to_srgb(protected.clamp(0.0, 1.0)); - pixel[i] = (result * 255.0).clamp(0.0, 255.0) as u8; - } - } - DynamicImage::ImageRgba8(rgba) - } - - /// 锐化 (0 to 100) - fn sharpen(img: DynamicImage, value: i32) -> DynamicImage { - let value = value.clamp(0, 100); - if value == 0 { - return img; - } - - let sigma = 1.0; - let amount = value as f32 / 50.0; - - let blurred = img.blur(sigma); - let mut rgba = img.to_rgba8(); - let blurred_rgba = blurred.to_rgba8(); - - for (pixel, blurred_pixel) in rgba.pixels_mut().zip(blurred_rgba.pixels()) { - for i in 0..3 { - let original = pixel[i] as f32; - let blur = blurred_pixel[i] as f32; - let sharpened = original + (original - blur) * amount; - pixel[i] = sharpened.clamp(0.0, 255.0) as u8; - } - } - DynamicImage::ImageRgba8(rgba) - } - - /// 模糊 (0 to 100) - fn blur(img: DynamicImage, value: i32) -> DynamicImage { - let value = value.clamp(0, 100); - if value == 0 { - return img; - } - - let sigma = value as f32 / 10.0; - img.blur(sigma) - } - - /// 调整高光 (-100 to 100) - /// 使用亮度感知的 sigmoid 软过渡,保持色彩比例 - fn adjust_highlights(img: DynamicImage, value: i32) -> DynamicImage { - use super::colorspace::{srgb_to_linear, linear_to_srgb, luminance}; - - let value = value.clamp(-100, 100); - if value == 0 { - return img; - } - - let strength = value as f32 / 100.0; - let pivot = 0.5; // 高光区域起点 - - let mut rgba = img.to_rgba8(); - for pixel in rgba.pixels_mut() { - // 转到线性空间 - let r = srgb_to_linear(pixel[0] as f32 / 255.0); - let g = srgb_to_linear(pixel[1] as f32 / 255.0); - let b = srgb_to_linear(pixel[2] as f32 / 255.0); - - // 计算亮度 - let lum = luminance(r, g, b); - - // 只处理高光区域 (亮度 > pivot) - if lum > pivot { - // Sigmoid 软过渡 - let k = 6.0; - let blend = 1.0 / (1.0 + (-k * (lum - pivot)).exp()); - - // 计算调整量 - let adjustment = if strength > 0.0 { - // 提亮高光 - (1.0 - lum) * blend * strength * 0.5 - } else { - // 压暗高光 - -lum * blend * strength.abs() * 0.5 - }; - - // 保持色彩比例调整 - let scale = if lum > 0.001 { (lum + adjustment) / lum } else { 1.0 }; - - let new_r = linear_to_srgb((r * scale).clamp(0.0, 1.0)); - let new_g = linear_to_srgb((g * scale).clamp(0.0, 1.0)); - let new_b = linear_to_srgb((b * scale).clamp(0.0, 1.0)); - - pixel[0] = (new_r * 255.0) as u8; - pixel[1] = (new_g * 255.0) as u8; - pixel[2] = (new_b * 255.0) as u8; - } - } - DynamicImage::ImageRgba8(rgba) - } - - /// 调整阴影 (-100 to 100) - /// 使用亮度感知的 sigmoid 软过渡,保持色彩比例 - fn adjust_shadows(img: DynamicImage, value: i32) -> DynamicImage { - use super::colorspace::{srgb_to_linear, linear_to_srgb, luminance}; - - let value = value.clamp(-100, 100); - if value == 0 { - return img; - } - - let strength = value as f32 / 100.0; - let pivot = 0.3; // 阴影区域终点 - - let mut rgba = img.to_rgba8(); - for pixel in rgba.pixels_mut() { - // 转到线性空间 - let r = srgb_to_linear(pixel[0] as f32 / 255.0); - let g = srgb_to_linear(pixel[1] as f32 / 255.0); - let b = srgb_to_linear(pixel[2] as f32 / 255.0); - - // 计算亮度 - let lum = luminance(r, g, b); - - // 只处理阴影区域 (亮度 < pivot) - if lum < pivot { - // Sigmoid 软过渡 (反向) - let k = 6.0; - let blend = 1.0 / (1.0 + (k * (lum - pivot)).exp()); - - // 计算调整量 - let adjustment = if strength > 0.0 { - // 提亮阴影 - (pivot - lum) * blend * strength * 0.8 - } else { - // 压暗阴影 - -lum * blend * strength.abs() * 0.5 - }; - - // 保持色彩比例调整 - let new_lum = (lum + adjustment).clamp(0.001, 1.0); - let scale = new_lum / lum.max(0.001); - - let new_r = linear_to_srgb((r * scale).clamp(0.0, 1.0)); - let new_g = linear_to_srgb((g * scale).clamp(0.0, 1.0)); - let new_b = linear_to_srgb((b * scale).clamp(0.0, 1.0)); - - pixel[0] = (new_r * 255.0) as u8; - pixel[1] = (new_g * 255.0) as u8; - pixel[2] = (new_b * 255.0) as u8; - } - } - DynamicImage::ImageRgba8(rgba) - } - - /// 调整色温 (-100 to 100) - /// 使用 Bradford 色彩适应矩阵,基于开尔文温度 - fn adjust_temperature(img: DynamicImage, value: i32) -> DynamicImage { - use super::colorspace::{srgb_to_linear, linear_to_srgb, adjust_temperature_value}; - - let value = value.clamp(-100, 100); - if value == 0 { - return img; - } - - let mut rgba = img.to_rgba8(); - for pixel in rgba.pixels_mut() { - // 转到线性空间 - let r = srgb_to_linear(pixel[0] as f32 / 255.0); - let g = srgb_to_linear(pixel[1] as f32 / 255.0); - let b = srgb_to_linear(pixel[2] as f32 / 255.0); - - // 应用 Bradford 色温调整 - let [new_r, new_g, new_b] = adjust_temperature_value([r, g, b], value); - - // 转回 sRGB - pixel[0] = (linear_to_srgb(new_r.clamp(0.0, 1.0)) * 255.0) as u8; - pixel[1] = (linear_to_srgb(new_g.clamp(0.0, 1.0)) * 255.0) as u8; - pixel[2] = (linear_to_srgb(new_b.clamp(0.0, 1.0)) * 255.0) as u8; - } - DynamicImage::ImageRgba8(rgba) - } - - /// 调整色调 (-100 to 100) - /// 在 Lab 色彩空间调整 a 通道(绿-品红轴) - fn adjust_tint(img: DynamicImage, value: i32) -> DynamicImage { - use super::colorspace::{srgb_to_lab, lab_to_srgb}; - - let value = value.clamp(-100, 100); - if value == 0 { - return img; - } - - // 映射到 Lab a 通道调整量 (-30 到 +30) - let adjustment = value as f32 / 100.0 * 30.0; - - let mut rgba = img.to_rgba8(); - for pixel in rgba.pixels_mut() { - let r = pixel[0] as f32 / 255.0; - let g = pixel[1] as f32 / 255.0; - let b = pixel[2] as f32 / 255.0; - - // 转到 Lab - let (l, a, b_lab) = srgb_to_lab(r, g, b); - - // 调整 a 通道 (绿-品红) - let new_a = a + adjustment; - - // 转回 sRGB - let (new_r, new_g, new_b) = lab_to_srgb(l, new_a, b_lab); - - pixel[0] = (new_r.clamp(0.0, 1.0) * 255.0) as u8; - pixel[1] = (new_g.clamp(0.0, 1.0) * 255.0) as u8; - pixel[2] = (new_b.clamp(0.0, 1.0) * 255.0) as u8; - } - DynamicImage::ImageRgba8(rgba) - } - - /// 应用暗角 (0 to 100) - fn apply_vignette(img: DynamicImage, value: i32) -> DynamicImage { - let value = value.clamp(0, 100); - if value == 0 { - return img; - } - - let strength = value as f32 / 100.0; - let (w, h) = (img.width() as f32, img.height() as f32); - let cx = w / 2.0; - let cy = h / 2.0; - let max_dist = (cx * cx + cy * cy).sqrt(); - - let mut rgba = img.to_rgba8(); - for (x, y, pixel) in rgba.enumerate_pixels_mut() { - let dx = x as f32 - cx; - let dy = y as f32 - cy; - let dist = (dx * dx + dy * dy).sqrt() / max_dist; - let vignette = 1.0 - (dist * dist * strength); - - for i in 0..3 { - let v = pixel[i] as f32 * vignette; - pixel[i] = v.clamp(0.0, 255.0) as u8; - } - } - DynamicImage::ImageRgba8(rgba) - } - - /// 一键优化 - fn auto_enhance(img: DynamicImage) -> DynamicImage { - let rgba = img.to_rgba8(); - - let mut min_v = 255u8; - let mut max_v = 0u8; - let mut sum: u64 = 0; - let pixel_count = rgba.width() as u64 * rgba.height() as u64; - - for pixel in rgba.pixels() { - let luminance = ((pixel[0] as u32 * 299 + pixel[1] as u32 * 587 + pixel[2] as u32 * 114) / 1000) as u8; - min_v = min_v.min(luminance); - max_v = max_v.max(luminance); - sum += luminance as u64; - } - - let avg = (sum / pixel_count) as f32; - let range = (max_v - min_v) as f32; - - let brightness_adj = if avg < 100.0 { ((128.0 - avg) / 2.0) as i32 } else if avg > 156.0 { ((128.0 - avg) / 2.0) as i32 } else { 0 }; - let contrast_adj = if range < 200.0 { ((200.0 - range) / 4.0) as i32 } else { 0 }; - let saturation_adj = 10; - - let mut result = img; - if brightness_adj != 0 { - result = Self::adjust_brightness(result, brightness_adj); - } - if contrast_adj != 0 { - result = Self::adjust_contrast(result, contrast_adj); - } - result = Self::adjust_saturation(result, saturation_adj); - - result - } - - /// 加载图像 - pub fn load_image(path: &Path) -> AppResult { - if !path.exists() { - return Err(AppError::FileNotFound(path.display().to_string())); - } - - let ext = path.extension() - .and_then(|e| e.to_str()) - .map(|e| e.to_lowercase()) - .unwrap_or_default(); - - if matches!(ext.as_str(), "dng" | "cr2" | "cr3" | "nef" | "nrw" | "arw" | "srf" | "sr2" | - "orf" | "raf" | "rw2" | "pef" | "srw" | "raw" | "rwl" | "3fr" | "erf" | "kdc" | "dcr" | "x3f") { - return Err(AppError::UnsupportedFormat("RAW 格式不支持编辑".to_string())); - } - - image::open(path).map_err(AppError::from) - } - - /// 保存图像 - pub fn save_image(img: &DynamicImage, path: &Path, quality: Option) -> AppResult<()> { - let ext = path.extension() - .and_then(|e| e.to_str()) - .map(|e| e.to_lowercase()) - .unwrap_or_else(|| "jpg".to_string()); - - let format = match ext.as_str() { - "jpg" | "jpeg" => ImageFormat::Jpeg, - "png" => ImageFormat::Png, - "webp" => ImageFormat::WebP, - "bmp" => ImageFormat::Bmp, - "tif" | "tiff" => ImageFormat::Tiff, - _ => ImageFormat::Jpeg, - }; - - if format == ImageFormat::Jpeg { - let quality = quality.unwrap_or(92); - let rgb = img.to_rgb8(); - let mut encoder = image::codecs::jpeg::JpegEncoder::new_with_quality( - std::fs::File::create(path)?, - quality, - ); - encoder.encode_image(&rgb)?; - } else { - img.save_with_format(path, format)?; - } - - Ok(()) - } - - /// 生成预览(缩小尺寸以加快处理) - pub fn generate_preview(img: &DynamicImage, max_size: u32) -> DynamicImage { - let (w, h) = (img.width(), img.height()); - if w <= max_size && h <= max_size { - return img.clone(); - } - - img.resize(max_size, max_size, FilterType::Triangle) - } -} - -#[cfg(test)] -mod tests { - use super::*; - use image::RgbImage; - - fn create_test_image() -> DynamicImage { - let img = RgbImage::from_fn(100, 100, |x, y| { - image::Rgb([ - ((x * 255) / 100) as u8, - ((y * 255) / 100) as u8, - 128, - ]) - }); - DynamicImage::ImageRgb8(img) - } - - #[test] - fn test_rotate() { - let img = create_test_image(); - let rotated = EditorService::rotate(img.clone(), 90); - assert_eq!(rotated.width(), 100); - assert_eq!(rotated.height(), 100); - } - - #[test] - fn test_flip() { - let img = create_test_image(); - let flipped = EditorService::flip(img.clone(), FlipDirection::Horizontal); - assert_eq!(flipped.width(), 100); - } - - #[test] - fn test_crop() { - let img = create_test_image(); - let rect = CropRect { x: 10, y: 10, width: 50, height: 50 }; - let cropped = EditorService::crop(img, &rect).unwrap(); - assert_eq!(cropped.width(), 50); - assert_eq!(cropped.height(), 50); - } - - #[test] - fn test_brightness() { - let img = create_test_image(); - let brightened = EditorService::adjust_brightness(img, 50); - assert_eq!(brightened.width(), 100); - } - - #[test] - fn test_auto_enhance() { - let img = create_test_image(); - let enhanced = EditorService::auto_enhance(img); - assert_eq!(enhanced.width(), 100); - } -} diff --git a/src-tauri/src/services/hasher.rs b/src-tauri/src/services/hasher.rs deleted file mode 100644 index bc75d4f..0000000 --- a/src-tauri/src/services/hasher.rs +++ /dev/null @@ -1,223 +0,0 @@ -//! 文件哈希服务 -//! -//! 负责计算文件的唯一标识(哈希值) - -use std::fs::File; -use std::io::{BufReader, Read}; -use std::path::Path; - -use xxhash_rust::xxh3::xxh3_64; - -use crate::utils::error::{AppError, AppResult}; - -/// 哈希计算选项 -#[derive(Debug, Clone)] -pub struct HashOptions { - /// 是否使用快速哈希(只读取文件头部) - pub fast_mode: bool, - /// 快速模式下读取的字节数 - pub fast_mode_bytes: usize, -} - -impl Default for HashOptions { - fn default() -> Self { - Self { - fast_mode: false, - fast_mode_bytes: 64 * 1024, // 64KB - } - } -} - -/// 文件哈希计算器 -pub struct FileHasher; - -impl FileHasher { - /// 计算文件的完整哈希值 - pub fn hash_file(path: &Path) -> AppResult { - Self::hash_file_with_options(path, &HashOptions::default()) - } - - /// 使用指定选项计算文件哈希 - pub fn hash_file_with_options(path: &Path, options: &HashOptions) -> AppResult { - if !path.exists() { - return Err(AppError::FileNotFound(path.display().to_string())); - } - - let file = File::open(path).map_err(|e| { - AppError::Io(std::io::Error::new( - e.kind(), - format!("无法打开文件 {}: {}", path.display(), e), - )) - })?; - - let mut reader = BufReader::new(file); - - if options.fast_mode { - Self::hash_partial(&mut reader, options.fast_mode_bytes) - } else { - Self::hash_full(&mut reader) - } - } - - /// 计算完整文件哈希 - fn hash_full(reader: &mut R) -> AppResult { - let mut buffer = Vec::new(); - reader.read_to_end(&mut buffer)?; - let hash = xxh3_64(&buffer); - Ok(format!("{:016x}", hash)) - } - - /// 计算部分文件哈希(快速模式) - fn hash_partial(reader: &mut R, bytes: usize) -> AppResult { - let mut buffer = vec![0u8; bytes]; - let bytes_read = reader.read(&mut buffer)?; - buffer.truncate(bytes_read); - let hash = xxh3_64(&buffer); - Ok(format!("{:016x}", hash)) - } - - /// 计算快速指纹(文件大小 + 修改时间 + 部分哈希) - /// 用于快速比对文件是否变化 - pub fn quick_fingerprint(path: &Path) -> AppResult { - let metadata = std::fs::metadata(path).map_err(|e| { - AppError::Io(std::io::Error::new( - e.kind(), - format!("无法读取文件元数据 {}: {}", path.display(), e), - )) - })?; - - let size = metadata.len(); - let modified = metadata - .modified() - .ok() - .and_then(|t| t.duration_since(std::time::UNIX_EPOCH).ok()) - .map(|d| d.as_secs()) - .unwrap_or(0); - - // 计算部分哈希 - let partial_hash = Self::hash_file_with_options( - path, - &HashOptions { - fast_mode: true, - fast_mode_bytes: 8 * 1024, // 8KB for quick fingerprint - }, - )?; - - // 组合成指纹 - Ok(format!("{}:{}:{}", size, modified, partial_hash)) - } - - /// 比较两个文件是否相同(基于哈希) - pub fn files_equal(path1: &Path, path2: &Path) -> AppResult { - let hash1 = Self::hash_file(path1)?; - let hash2 = Self::hash_file(path2)?; - Ok(hash1 == hash2) - } - - /// 批量计算文件哈希(使用 rayon 并行) - pub fn hash_files_parallel(paths: &[std::path::PathBuf]) -> Vec<(std::path::PathBuf, AppResult)> { - use rayon::prelude::*; - - paths - .par_iter() - .map(|path| (path.clone(), Self::hash_file(path))) - .collect() - } -} - -#[cfg(test)] -mod tests { - use super::*; - use std::fs; - use tempfile::TempDir; - - #[test] - fn test_hash_file() { - let temp_dir = TempDir::new().unwrap(); - let file_path = temp_dir.path().join("test.txt"); - fs::write(&file_path, b"Hello, World!").unwrap(); - - let hash = FileHasher::hash_file(&file_path).unwrap(); - assert!(!hash.is_empty()); - assert_eq!(hash.len(), 16); // xxh3_64 produces 16 hex chars - - // 相同内容应该产生相同哈希 - let hash2 = FileHasher::hash_file(&file_path).unwrap(); - assert_eq!(hash, hash2); - } - - #[test] - fn test_hash_different_content() { - let temp_dir = TempDir::new().unwrap(); - - let file1 = temp_dir.path().join("file1.txt"); - let file2 = temp_dir.path().join("file2.txt"); - - fs::write(&file1, b"Content A").unwrap(); - fs::write(&file2, b"Content B").unwrap(); - - let hash1 = FileHasher::hash_file(&file1).unwrap(); - let hash2 = FileHasher::hash_file(&file2).unwrap(); - - assert_ne!(hash1, hash2); - } - - #[test] - fn test_quick_fingerprint() { - let temp_dir = TempDir::new().unwrap(); - let file_path = temp_dir.path().join("test.txt"); - fs::write(&file_path, b"Test content").unwrap(); - - let fingerprint = FileHasher::quick_fingerprint(&file_path).unwrap(); - assert!(!fingerprint.is_empty()); - - // 指纹应该包含三部分,用冒号分隔 - let parts: Vec<&str> = fingerprint.split(':').collect(); - assert_eq!(parts.len(), 3); - } - - #[test] - fn test_fast_mode() { - let temp_dir = TempDir::new().unwrap(); - let file_path = temp_dir.path().join("large.txt"); - - // 创建一个较大的文件 - let content = "A".repeat(100_000); - fs::write(&file_path, content.as_bytes()).unwrap(); - - let full_hash = FileHasher::hash_file(&file_path).unwrap(); - let fast_hash = FileHasher::hash_file_with_options( - &file_path, - &HashOptions { - fast_mode: true, - fast_mode_bytes: 1024, - }, - ) - .unwrap(); - - // 快速模式和完整模式的哈希应该不同(除非文件很小) - assert_ne!(full_hash, fast_hash); - } - - #[test] - fn test_files_equal() { - let temp_dir = TempDir::new().unwrap(); - - let file1 = temp_dir.path().join("file1.txt"); - let file2 = temp_dir.path().join("file2.txt"); - let file3 = temp_dir.path().join("file3.txt"); - - fs::write(&file1, b"Same content").unwrap(); - fs::write(&file2, b"Same content").unwrap(); - fs::write(&file3, b"Different content").unwrap(); - - assert!(FileHasher::files_equal(&file1, &file2).unwrap()); - assert!(!FileHasher::files_equal(&file1, &file3).unwrap()); - } - - #[test] - fn test_nonexistent_file() { - let result = FileHasher::hash_file(Path::new("/nonexistent/file.txt")); - assert!(result.is_err()); - } -} diff --git a/src-tauri/src/services/indexer.rs b/src-tauri/src/services/indexer.rs deleted file mode 100644 index f763c27..0000000 --- a/src-tauri/src/services/indexer.rs +++ /dev/null @@ -1,545 +0,0 @@ -//! 索引服务 -//! -//! 整合扫描、元数据提取、哈希计算,提供完整的照片索引功能 - -use std::path::{Path, PathBuf}; -use std::sync::atomic::{AtomicBool, AtomicUsize, Ordering}; -use std::sync::Arc; - -use rayon::prelude::*; - -use crate::db::Database; -use crate::models::photo::CreatePhoto; -use crate::utils::error::{AppError, AppResult}; - -use super::hasher::FileHasher; -use super::metadata::MetadataExtractor; -use super::scanner::{ScanOptions, Scanner}; - -/// 索引进度 -#[derive(Debug, Clone, serde::Serialize, serde::Deserialize)] -#[serde(rename_all = "camelCase")] -pub struct IndexProgress { - /// 总文件数 - pub total: usize, - /// 已处理数 - pub processed: usize, - /// 成功索引数 - pub indexed: usize, - /// 跳过数(已存在) - pub skipped: usize, - /// 失败数 - pub failed: usize, - /// 当前处理的文件 - pub current_file: Option, - /// 完成百分比 - pub percentage: f32, -} - -impl IndexProgress { - pub fn new(total: usize) -> Self { - Self { - total, - processed: 0, - indexed: 0, - skipped: 0, - failed: 0, - current_file: None, - percentage: 0.0, - } - } - - pub fn update_percentage(&mut self) { - if self.total > 0 { - self.percentage = (self.processed as f32 / self.total as f32) * 100.0; - } - } -} - -/// 索引结果 -#[derive(Debug, Clone, serde::Serialize, serde::Deserialize)] -#[serde(rename_all = "camelCase")] -pub struct IndexResult { - /// 成功索引的照片数 - pub indexed: usize, - /// 跳过的照片数(已存在) - pub skipped: usize, - /// 失败的照片数 - pub failed: usize, - /// 失败的文件列表 - pub failed_files: Vec, -} - -/// 索引选项 -#[derive(Debug, Clone, PartialEq, Eq, serde::Serialize, serde::Deserialize)] -#[serde(rename_all = "camelCase")] -pub struct IndexOptions { - /// 扫描选项 - pub scan_options: ScanOptions, - /// 是否跳过已存在的文件(基于路径) - pub skip_existing: bool, - /// 是否检测重复文件(基于哈希) - pub detect_duplicates: bool, - /// 批量插入大小 - pub batch_size: usize, -} - -impl Default for IndexOptions { - fn default() -> Self { - Self { - scan_options: ScanOptions::new(), - skip_existing: true, - detect_duplicates: true, - batch_size: 100, - } - } -} - -/// 照片索引器 -pub struct PhotoIndexer { - db: Arc, - options: IndexOptions, - cancelled: Arc, -} - -impl PhotoIndexer { - /// 创建新的索引器 - pub fn new(db: Arc, options: IndexOptions) -> Self { - Self { - db, - options, - cancelled: Arc::new(AtomicBool::new(false)), - } - } - - /// 获取取消标志 - pub fn cancel_flag(&self) -> Arc { - self.cancelled.clone() - } - - /// 取消索引 - pub fn cancel(&self) { - self.cancelled.store(true, Ordering::SeqCst); - } - - /// 检查是否已取消 - fn is_cancelled(&self) -> bool { - self.cancelled.load(Ordering::SeqCst) - } - - /// 索引单个目录 - pub fn index_directory(&self, path: &Path) -> AppResult { - self.index_directory_with_progress(path, |_| {}) - } - - /// 索引单个目录(带进度回调) - pub fn index_directory_with_progress( - &self, - path: &Path, - progress_callback: F, - ) -> AppResult - where - F: Fn(&IndexProgress) + Send + Sync, - { - // 1. 扫描目录 - tracing::info!("开始扫描目录: {}", path.display()); - let scanner = Scanner::new(self.options.scan_options.clone()); - let scan_result = scanner.scan_directory(path)?; - - tracing::info!("扫描完成,找到 {} 个图片文件", scan_result.files.len()); - - // 2. 索引文件 - self.index_files(&scan_result.files, progress_callback) - } - - /// 索引多个目录 - pub fn index_directories(&self, paths: &[PathBuf]) -> AppResult { - self.index_directories_with_progress(paths, |_| {}) - } - - /// 索引多个目录(带进度回调) - pub fn index_directories_with_progress( - &self, - paths: &[PathBuf], - progress_callback: F, - ) -> AppResult - where - F: Fn(&IndexProgress) + Send + Sync, - { - // 扫描所有目录 - let scanner = Scanner::new(self.options.scan_options.clone()); - let scan_result = scanner.scan_directories(paths)?; - - // 索引所有文件 - self.index_files(&scan_result.files, progress_callback) - } - - /// 索引文件列表 - fn index_files(&self, files: &[PathBuf], progress_callback: F) -> AppResult - where - F: Fn(&IndexProgress) + Send + Sync, - { - let total = files.len(); - let indexed = AtomicUsize::new(0); - let skipped = AtomicUsize::new(0); - let failed = AtomicUsize::new(0); - let processed = AtomicUsize::new(0); - - let failed_files = std::sync::Mutex::new(Vec::new()); - - // 并行处理文件 - let photo_data: Vec> = files - .par_iter() - .map(|file_path| { - // 检查是否取消 - if self.is_cancelled() { - return None; - } - - let result = self.process_single_file(file_path); - - // 更新进度 - let _proc = processed.fetch_add(1, Ordering::SeqCst) + 1; - - match result { - Ok(Some(photo)) => { - indexed.fetch_add(1, Ordering::SeqCst); - Some(photo) - } - Ok(None) => { - skipped.fetch_add(1, Ordering::SeqCst); - None - } - Err(e) => { - failed.fetch_add(1, Ordering::SeqCst); - if let Ok(mut files) = failed_files.lock() { - files.push(format!("{}: {}", file_path.display(), e)); - } - tracing::warn!("处理文件失败 {}: {}", file_path.display(), e); - None - } - } - }) - .collect(); - - // 检查是否取消 - if self.is_cancelled() { - return Err(AppError::General("索引已取消".to_string())); - } - - // 批量插入数据库 - let photos_to_insert: Vec = photo_data.into_iter().flatten().collect(); - - if !photos_to_insert.is_empty() { - tracing::info!("批量插入 {} 条照片记录", photos_to_insert.len()); - - // 分批插入 - for chunk in photos_to_insert.chunks(self.options.batch_size) { - if self.is_cancelled() { - return Err(AppError::General("索引已取消".to_string())); - } - - if let Err(e) = self.db.create_photos_batch(chunk) { - tracing::error!("批量插入失败: {}", e); - } - } - } - - // 发送最终进度 - let final_progress = IndexProgress { - total, - processed: processed.load(Ordering::SeqCst), - indexed: indexed.load(Ordering::SeqCst), - skipped: skipped.load(Ordering::SeqCst), - failed: failed.load(Ordering::SeqCst), - current_file: None, - percentage: 100.0, - }; - progress_callback(&final_progress); - - let failed_files = failed_files.into_inner().unwrap_or_default(); - - Ok(IndexResult { - indexed: indexed.load(Ordering::SeqCst), - skipped: skipped.load(Ordering::SeqCst), - failed: failed.load(Ordering::SeqCst), - failed_files, - }) - } - - /// 处理单个文件 - fn process_single_file(&self, path: &Path) -> AppResult> { - let path_str = path.to_string_lossy().to_string(); - - // 检查文件是否已存在(基于路径) - if self.options.skip_existing { - if self.db.photo_exists_by_path(&path_str)? { - return Ok(None); - } - } - - // 获取文件信息 - let file_metadata = std::fs::metadata(path)?; - let file_size = file_metadata.len() as i64; - let file_name = path - .file_name() - .map(|n| n.to_string_lossy().to_string()) - .unwrap_or_default(); - - // 计算文件哈希 - let file_hash = FileHasher::hash_file(path)?; - - // 检查是否重复(基于哈希) - if self.options.detect_duplicates { - if self.db.photo_exists_by_hash(&file_hash)? { - tracing::debug!("跳过重复文件: {}", path.display()); - return Ok(None); - } - } - - // 提取元数据 - let image_metadata = MetadataExtractor::extract(path)?; - - // 确定格式 - let format = path - .extension() - .and_then(|e| e.to_str()) - .map(|s| s.to_lowercase()); - - // 构建 CreatePhoto - let mut photo = CreatePhoto { - file_path: path_str, - file_name, - file_size, - file_hash, - width: None, - height: None, - format, - date_taken: None, - camera_model: None, - lens_model: None, - focal_length: None, - aperture: None, - iso: None, - shutter_speed: None, - gps_latitude: None, - gps_longitude: None, - orientation: None, - }; - - // 填充元数据 - MetadataExtractor::fill_create_photo(&mut photo, &image_metadata); - - // 如果没有从 EXIF 获取到拍摄时间,尝试其他方式 - if photo.date_taken.is_none() { - // 1. 尝试从文件名解析日期 - if let Some(date) = Self::parse_date_from_filename(&photo.file_name) { - photo.date_taken = Some(date); - } - // 2. 使用文件修改时间作为备选 - else if let Ok(modified) = file_metadata.modified() { - if let Ok(duration) = modified.duration_since(std::time::UNIX_EPOCH) { - let secs = duration.as_secs() as i64; - photo.date_taken = Some(Self::timestamp_to_iso8601(secs)); - } - } - } - - Ok(Some(photo)) - } - - /// 从文件名解析日期 - /// 支持格式: - /// - "屏幕截图 2025-12-03 170003.png" -> 2025-12-03T17:00:03 - /// - "IMG_20251203_170003.jpg" -> 2025-12-03T17:00:03 - /// - "2025-12-03 17.00.03.png" -> 2025-12-03T17:00:03 - /// - "20251203_170003.jpg" -> 2025-12-03T17:00:03 - fn parse_date_from_filename(filename: &str) -> Option { - use regex::Regex; - - // 模式1: 屏幕截图 2025-12-03 170003 或 2025-12-03 17.00.03 - let re1 = Regex::new(r"(\d{4})-(\d{2})-(\d{2})[\s_](\d{2})[.:](\d{2})[.:](\d{2})").ok()?; - if let Some(caps) = re1.captures(filename) { - return Some(format!( - "{}-{}-{}T{}:{}:{}Z", - &caps[1], &caps[2], &caps[3], &caps[4], &caps[5], &caps[6] - )); - } - - // 模式2: 屏幕截图 2025-12-03 170003 (时间无分隔符) - let re2 = Regex::new(r"(\d{4})-(\d{2})-(\d{2})[\s_](\d{2})(\d{2})(\d{2})").ok()?; - if let Some(caps) = re2.captures(filename) { - return Some(format!( - "{}-{}-{}T{}:{}:{}Z", - &caps[1], &caps[2], &caps[3], &caps[4], &caps[5], &caps[6] - )); - } - - // 模式3: IMG_20251203_170003 或 20251203_170003 - let re3 = Regex::new(r"(\d{4})(\d{2})(\d{2})[_\-](\d{2})(\d{2})(\d{2})").ok()?; - if let Some(caps) = re3.captures(filename) { - return Some(format!( - "{}-{}-{}T{}:{}:{}Z", - &caps[1], &caps[2], &caps[3], &caps[4], &caps[5], &caps[6] - )); - } - - // 模式4: 仅日期 2025-12-03 - let re4 = Regex::new(r"(\d{4})-(\d{2})-(\d{2})").ok()?; - if let Some(caps) = re4.captures(filename) { - return Some(format!( - "{}-{}-{}T00:00:00Z", - &caps[1], &caps[2], &caps[3] - )); - } - - None - } - - /// 将 Unix 时间戳转换为 ISO 8601 格式 - fn timestamp_to_iso8601(secs: i64) -> String { - let days = secs / 86400; - let remaining = secs % 86400; - let hours = remaining / 3600; - let minutes = (remaining % 3600) / 60; - let seconds = remaining % 60; - - // 简单计算年月日 (从 1970-01-01 开始) - let mut year = 1970; - let mut days_remaining = days; - - loop { - let days_in_year = if (year % 4 == 0 && year % 100 != 0) || (year % 400 == 0) { - 366 - } else { - 365 - }; - if days_remaining < days_in_year { - break; - } - days_remaining -= days_in_year; - year += 1; - } - - let is_leap = (year % 4 == 0 && year % 100 != 0) || (year % 400 == 0); - let days_in_months = if is_leap { - [31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31] - } else { - [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31] - }; - - let mut month = 1; - for &dim in &days_in_months { - if days_remaining < dim { - break; - } - days_remaining -= dim; - month += 1; - } - - let day = days_remaining + 1; - - format!( - "{:04}-{:02}-{:02}T{:02}:{:02}:{:02}Z", - year, month, day, hours, minutes, seconds - ) - } - - /// 索引单个文件(用于实时监控) - pub fn index_single_file(&self, path: &Path) -> AppResult { - match self.process_single_file(path) { - Ok(Some(photo)) => { - self.db.create_photo(&photo)?; - Ok(true) - } - Ok(None) => Ok(false), // 跳过(已存在或重复) - Err(e) => Err(e), - } - } -} - -#[cfg(test)] -mod tests { - use super::*; - use std::fs; - use tempfile::TempDir; - - #[test] - fn test_index_empty_directory() { - let temp_dir = TempDir::new().unwrap(); - let db = Database::open_in_memory().unwrap(); - db.init().unwrap(); - - let indexer = PhotoIndexer::new(Arc::new(db), IndexOptions::default()); - let result = indexer.index_directory(temp_dir.path()).unwrap(); - - assert_eq!(result.indexed, 0); - assert_eq!(result.skipped, 0); - assert_eq!(result.failed, 0); - } - - #[test] - fn test_index_with_files() { - let temp_dir = TempDir::new().unwrap(); - let base_path = temp_dir.path(); - - // 创建测试图片文件 - fs::write(base_path.join("photo1.jpg"), b"fake jpg content").unwrap(); - fs::write(base_path.join("photo2.png"), b"fake png content").unwrap(); - fs::write(base_path.join("document.txt"), b"text file").unwrap(); - - let db = Database::open_in_memory().unwrap(); - db.init().unwrap(); - - let indexer = PhotoIndexer::new(Arc::new(db), IndexOptions::default()); - let result = indexer.index_directory(base_path).unwrap(); - - // 应该索引 2 个图片文件 - assert_eq!(result.indexed, 2); - assert_eq!(result.failed, 0); - } - - #[test] - fn test_skip_existing() { - let temp_dir = TempDir::new().unwrap(); - let base_path = temp_dir.path(); - - fs::write(base_path.join("photo.jpg"), b"fake jpg").unwrap(); - - let db = Database::open_in_memory().unwrap(); - db.init().unwrap(); - - let indexer = PhotoIndexer::new(Arc::new(db), IndexOptions::default()); - - // 第一次索引 - let result1 = indexer.index_directory(base_path).unwrap(); - assert_eq!(result1.indexed, 1); - - // 第二次索引应该跳过 - let result2 = indexer.index_directory(base_path).unwrap(); - assert_eq!(result2.indexed, 0); - assert_eq!(result2.skipped, 1); - } - - #[test] - fn test_cancel_indexing() { - let temp_dir = TempDir::new().unwrap(); - let base_path = temp_dir.path(); - - // 创建多个文件 - for i in 0..10 { - fs::write(base_path.join(format!("photo{}.jpg", i)), b"fake").unwrap(); - } - - let db = Database::open_in_memory().unwrap(); - db.init().unwrap(); - - let indexer = PhotoIndexer::new(Arc::new(db), IndexOptions::default()); - - // 立即取消 - indexer.cancel(); - - let result = indexer.index_directory(base_path); - assert!(result.is_err()); - } -} diff --git a/src-tauri/src/services/libraw.rs b/src-tauri/src/services/libraw.rs deleted file mode 100644 index e75d9d7..0000000 --- a/src-tauri/src/services/libraw.rs +++ /dev/null @@ -1,477 +0,0 @@ -//! LibRaw FFI 绑定模块 -//! -//! 提供 LibRaw 库的 Rust 封装,用于从 RAW 文件中提取嵌入预览图。 -//! 采用动态链接方式,运行时加载 libraw.dll。 - -use std::ffi::{c_char, c_int, c_uint, c_ushort, c_void, CString}; -use std::path::{Path, PathBuf}; -use std::sync::{Arc, Mutex, OnceLock}; - -use image::{DynamicImage, RgbImage}; - -// LibRaw 错误码 -const LIBRAW_SUCCESS: c_int = 0; -const LIBRAW_NO_THUMBNAIL: c_int = -2; - -// LibRaw 缩略图格式 -const LIBRAW_THUMBNAIL_JPEG: c_int = 1; -const LIBRAW_THUMBNAIL_BITMAP: c_int = 2; - -/// LibRaw 处理后的图像结构 -/// 注意:height/width/colors/bits 在 LibRaw C 结构中是 ushort (16-bit) -#[repr(C)] -struct LibrawProcessedImage { - image_type: c_int, // 图像类型 (enum LibRaw_image_formats) - height: c_ushort, // 高度 (ushort) - width: c_ushort, // 宽度 (ushort) - colors: c_ushort, // 颜色通道数 (ushort) - bits: c_ushort, // 每通道位数 (ushort) - data_size: c_uint, // 数据大小 - data: [u8; 1], // 柔性数组(实际数据) -} - -/// LibRaw 函数指针类型 -type LibrawInit = unsafe extern "C" fn(flags: c_uint) -> *mut c_void; -type LibrawOpenFile = unsafe extern "C" fn(data: *mut c_void, file: *const c_char) -> c_int; -type LibrawUnpackThumb = unsafe extern "C" fn(data: *mut c_void) -> c_int; -type LibrawDcrawMakeMemThumb = unsafe extern "C" fn(data: *mut c_void, errcode: *mut c_int) -> *mut LibrawProcessedImage; -type LibrawDcrawClearMem = unsafe extern "C" fn(img: *mut LibrawProcessedImage); -type LibrawClose = unsafe extern "C" fn(data: *mut c_void); -type LibrawRecycle = unsafe extern "C" fn(data: *mut c_void); - -/// LibRaw 动态库句柄和函数指针 -struct LibrawLib { - _lib: libloading::Library, - init: LibrawInit, - open_file: LibrawOpenFile, - unpack_thumb: LibrawUnpackThumb, - dcraw_make_mem_thumb: LibrawDcrawMakeMemThumb, - dcraw_clear_mem: LibrawDcrawClearMem, - close: LibrawClose, - recycle: LibrawRecycle, -} - -// 全局 LibRaw 库实例(懒加载) -static LIBRAW: OnceLock> = OnceLock::new(); - -enum RawPreviewJob { - Decode { - path: PathBuf, - result_tx: std::sync::mpsc::Sender>, - }, - #[cfg(test)] - TestBlock { - started_tx: std::sync::mpsc::Sender<()>, - release_rx: std::sync::mpsc::Receiver<()>, - done_tx: std::sync::mpsc::Sender<()>, - }, -} - -struct RawPreviewWorker { - tx: std::sync::mpsc::SyncSender, -} - -/// RAW 预览提取并发工作线程数(增加到 4 个以提高并发处理能力) -const RAW_WORKER_COUNT: usize = 4; - -impl RawPreviewWorker { - fn global() -> &'static Self { - static RAW_PREVIEW_WORKER: OnceLock = OnceLock::new(); - // 队列容量增加到 32,减少"队列满跳过"的情况 - RAW_PREVIEW_WORKER.get_or_init(|| Self::new(32, RAW_WORKER_COUNT)) - } - - fn new(queue_capacity: usize, worker_count: usize) -> Self { - let (tx, rx) = std::sync::mpsc::sync_channel(queue_capacity); - let rx = Arc::new(Mutex::new(rx)); - - for i in 0..worker_count { - let rx = rx.clone(); - std::thread::Builder::new() - .name(format!("libraw-preview-worker-{}", i)) - .spawn(move || { - loop { - let job = { - let rx = rx.lock().unwrap(); - rx.recv() - }; - match job { - Ok(RawPreviewJob::Decode { path, result_tx }) => { - let result = std::panic::catch_unwind(|| extract_preview_image(&path)) - .unwrap_or_else(|_| { - tracing::warn!("LibRaw 提取预览时发生 panic"); - None - }); - let _ = result_tx.send(result); - } - #[cfg(test)] - Ok(RawPreviewJob::TestBlock { - started_tx, - release_rx, - done_tx, - }) => { - let _ = started_tx.send(()); - let _ = release_rx.recv(); - let _ = done_tx.send(()); - } - Err(_) => break, // Channel closed - } - } - }) - .expect("failed to spawn libraw preview worker thread"); - } - - Self { tx } - } - - fn try_submit(&self, job: RawPreviewJob) -> Result<(), std::sync::mpsc::TrySendError> { - self.tx.try_send(job) - } -} - -/// 初始化 LibRaw 库 -fn get_libraw() -> Option<&'static LibrawLib> { - LIBRAW.get_or_init(|| { - load_libraw().ok() - }).as_ref() -} - -/// 加载 LibRaw 动态库 -fn load_libraw() -> Result { - // 获取应用程序目录 - let exe_dir = std::env::current_exe() - .ok() - .and_then(|p| p.parent().map(|p| p.to_path_buf())); - - // 构建搜索路径列表(按优先级) - let mut search_paths: Vec = Vec::new(); - - // 1. 打包后的资源目录 (exe_dir/libraw/) - if let Some(ref dir) = exe_dir { - search_paths.push(dir.join("libraw").join("libraw.dll")); - search_paths.push(dir.join("libraw").join("raw.dll")); - } - - // 2. exe 同级目录 - if let Some(ref dir) = exe_dir { - search_paths.push(dir.join("libraw.dll")); - search_paths.push(dir.join("raw.dll")); - } - - // 3. 开发时的 resources 目录 - if let Some(ref dir) = exe_dir { - // 开发模式:target/debug/ -> src-tauri/resources/libraw/ - let dev_path = dir.join("..").join("..").join("resources").join("libraw").join("libraw.dll"); - search_paths.push(dev_path); - } - - // 4. 系统 PATH - search_paths.push(std::path::PathBuf::from("libraw.dll")); - search_paths.push(std::path::PathBuf::from("raw.dll")); - - let mut last_error = String::new(); - - for path in &search_paths { - match unsafe { libloading::Library::new(path) } { - Ok(lib) => { - match load_symbols(lib) { - Ok(libraw) => { - tracing::info!("LibRaw 加载成功: {:?}", path); - return Ok(libraw); - } - Err(e) => { - last_error = e; - continue; - } - } - } - Err(e) => { - last_error = format!("{:?}: {}", path, e); - } - } - } - - tracing::debug!("LibRaw 未找到,RAW 预览将使用回退方法"); - Err(last_error) -} - -/// 从已加载的库中获取函数符号 -fn load_symbols(lib: libloading::Library) -> Result { - unsafe { - let init: LibrawInit = *lib.get(b"libraw_init\0") - .map_err(|e| format!("libraw_init: {}", e))?; - let open_file: LibrawOpenFile = *lib.get(b"libraw_open_file\0") - .map_err(|e| format!("libraw_open_file: {}", e))?; - let unpack_thumb: LibrawUnpackThumb = *lib.get(b"libraw_unpack_thumb\0") - .map_err(|e| format!("libraw_unpack_thumb: {}", e))?; - let dcraw_make_mem_thumb: LibrawDcrawMakeMemThumb = *lib.get(b"libraw_dcraw_make_mem_thumb\0") - .map_err(|e| format!("libraw_dcraw_make_mem_thumb: {}", e))?; - let dcraw_clear_mem: LibrawDcrawClearMem = *lib.get(b"libraw_dcraw_clear_mem\0") - .map_err(|e| format!("libraw_dcraw_clear_mem: {}", e))?; - let close: LibrawClose = *lib.get(b"libraw_close\0") - .map_err(|e| format!("libraw_close: {}", e))?; - let recycle: LibrawRecycle = *lib.get(b"libraw_recycle\0") - .map_err(|e| format!("libraw_recycle: {}", e))?; - - Ok(LibrawLib { - _lib: lib, - init, - open_file, - unpack_thumb, - dcraw_make_mem_thumb, - dcraw_clear_mem, - close, - recycle, - }) - } -} - -/// LibRaw 预览提取结果 -pub enum PreviewResult { - /// JPEG 数据 - Jpeg(Vec), - /// RGB 位图数据 - Bitmap { width: u32, height: u32, data: Vec }, -} - -/// 检查 LibRaw 是否可用 -pub fn is_available() -> bool { - get_libraw().is_some() -} - -/// 从 RAW 文件中提取嵌入预览图 -/// -/// 这是 LibRaw 集成的核心函数,只调用 unpack_thumb / dcraw_make_mem_thumb, -/// 不做 RAW 全量解码。 -pub fn extract_preview(path: &Path) -> Option { - let libraw = get_libraw()?; - - // 将路径转换为 C 字符串 - let path_str = path.to_str()?; - let c_path = CString::new(path_str).ok()?; - - unsafe { - // 创建 LibRaw 实例(每次调用独立实例,线程安全) - let data = (libraw.init)(0); - if data.is_null() { - tracing::debug!("LibRaw init 失败"); - return None; - } - - // 确保资源被正确释放 - let _guard = scopeguard::guard(data, |d| { - (libraw.recycle)(d); - (libraw.close)(d); - }); - - // 打开文件 - let ret = (libraw.open_file)(data, c_path.as_ptr()); - if ret != LIBRAW_SUCCESS { - tracing::debug!("LibRaw open_file 失败: {}", ret); - return None; - } - - // 解包缩略图 - let ret = (libraw.unpack_thumb)(data); - if ret != LIBRAW_SUCCESS { - if ret == LIBRAW_NO_THUMBNAIL { - tracing::debug!("RAW 文件无嵌入缩略图: {:?}", path); - } else { - tracing::debug!("LibRaw unpack_thumb 失败: {}", ret); - } - return None; - } - - // 生成内存中的缩略图 - let mut errcode: c_int = 0; - let img = (libraw.dcraw_make_mem_thumb)(data, &mut errcode); - if img.is_null() || errcode != LIBRAW_SUCCESS { - tracing::debug!("LibRaw dcraw_make_mem_thumb 失败: {}", errcode); - return None; - } - - // 确保图像内存被释放 - let _img_guard = scopeguard::guard(img, |i| { - (libraw.dcraw_clear_mem)(i); - }); - - // 读取图像数据 - let img_ref = &*img; - let data_size = img_ref.data_size as usize; - let data_ptr = img_ref.data.as_ptr(); - let data_slice = std::slice::from_raw_parts(data_ptr, data_size); - - match img_ref.image_type { - LIBRAW_THUMBNAIL_JPEG => { - tracing::debug!("LibRaw 提取到 JPEG 预览: {} bytes", data_size); - Some(PreviewResult::Jpeg(data_slice.to_vec())) - } - LIBRAW_THUMBNAIL_BITMAP => { - tracing::debug!( - "LibRaw 提取到 Bitmap 预览: {}x{}, {} colors", - img_ref.width, img_ref.height, img_ref.colors - ); - Some(PreviewResult::Bitmap { - width: img_ref.width as u32, - height: img_ref.height as u32, - data: data_slice.to_vec(), - }) - } - _ => { - tracing::debug!("LibRaw 未知缩略图类型: {}", img_ref.image_type); - None - } - } - } -} - -/// 从 RAW 文件提取预览并转换为 DynamicImage -pub fn extract_preview_image(path: &Path) -> Option { - let preview = extract_preview(path)?; - - match preview { - PreviewResult::Jpeg(data) => { - image::load_from_memory(&data).ok() - } - PreviewResult::Bitmap { width, height, data } => { - // LibRaw 返回的 bitmap 是 RGB 格式 - RgbImage::from_raw(width, height, data) - .map(DynamicImage::ImageRgb8) - } - } -} - -/// 带超时的 RAW 预览提取(避免单个 RAW 文件卡住整个队列) -/// -/// 超时后返回 None,调用方应使用占位图 -pub fn extract_preview_image_with_timeout( - path: &Path, - timeout_ms: u64, -) -> Option { - use std::sync::mpsc; - use std::time::Duration; - - let (tx, rx) = mpsc::channel(); - let job = RawPreviewJob::Decode { - path: path.to_path_buf(), - result_tx: tx, - }; - - match RawPreviewWorker::global().try_submit(job) { - Ok(()) => {} - Err(mpsc::TrySendError::Full(_)) => { - tracing::debug!("LibRaw 预览提取队列已满,跳过本次请求"); - return None; - } - Err(mpsc::TrySendError::Disconnected(_)) => { - tracing::warn!("LibRaw 预览提取工作线程已退出"); - return None; - } - } - - // 等待结果或超时 - match rx.recv_timeout(Duration::from_millis(timeout_ms)) { - Ok(result) => result, - Err(mpsc::RecvTimeoutError::Timeout) => { - tracing::warn!("RAW 预览提取超时 ({}ms)", timeout_ms); - None - } - Err(mpsc::RecvTimeoutError::Disconnected) => { - tracing::warn!("RAW 预览提取线程异常退出"); - None - } - } -} - -#[cfg(test)] -mod tests { - use super::*; - - #[test] - fn test_libraw_availability() { - // 这个测试只检查 is_available 不会 panic - let available = is_available(); - println!("LibRaw available: {}", available); - } - - #[test] - fn test_raw_preview_worker_concurrent() { - // With 2 workers, two jobs can run in parallel - let worker = RawPreviewWorker::new(4, 2); - - let (started1_tx, started1_rx) = std::sync::mpsc::channel(); - let (release1_tx, release1_rx) = std::sync::mpsc::channel(); - let (done1_tx, done1_rx) = std::sync::mpsc::channel(); - worker - .try_submit(RawPreviewJob::TestBlock { - started_tx: started1_tx, - release_rx: release1_rx, - done_tx: done1_tx, - }) - .unwrap(); - started1_rx.recv().unwrap(); - - let (started2_tx, started2_rx) = std::sync::mpsc::channel(); - let (release2_tx, release2_rx) = std::sync::mpsc::channel(); - let (done2_tx, done2_rx) = std::sync::mpsc::channel(); - worker - .try_submit(RawPreviewJob::TestBlock { - started_tx: started2_tx, - release_rx: release2_rx, - done_tx: done2_tx, - }) - .unwrap(); - - // With 2 workers, job2 should start even while job1 is blocked - started2_rx.recv_timeout(std::time::Duration::from_millis(200)).unwrap(); - - release1_tx.send(()).unwrap(); - release2_tx.send(()).unwrap(); - done1_rx.recv_timeout(std::time::Duration::from_millis(200)).unwrap(); - done2_rx.recv_timeout(std::time::Duration::from_millis(200)).unwrap(); - } - - #[test] - fn test_raw_preview_worker_queue_is_bounded() { - // Single worker with queue capacity 1 - let worker = RawPreviewWorker::new(1, 1); - - let (started1_tx, started1_rx) = std::sync::mpsc::channel(); - let (release1_tx, release1_rx) = std::sync::mpsc::channel(); - let (done1_tx, _done1_rx) = std::sync::mpsc::channel(); - worker - .try_submit(RawPreviewJob::TestBlock { - started_tx: started1_tx, - release_rx: release1_rx, - done_tx: done1_tx, - }) - .unwrap(); - started1_rx.recv().unwrap(); - - let (started2_tx, _started2_rx) = std::sync::mpsc::channel(); - let (release2_tx, release2_rx) = std::sync::mpsc::channel(); - let (done2_tx, _done2_rx) = std::sync::mpsc::channel(); - worker - .try_submit(RawPreviewJob::TestBlock { - started_tx: started2_tx, - release_rx: release2_rx, - done_tx: done2_tx, - }) - .unwrap(); - - let (started3_tx, _started3_rx) = std::sync::mpsc::channel(); - let (_release3_tx, release3_rx) = std::sync::mpsc::channel(); - let (done3_tx, _done3_rx) = std::sync::mpsc::channel(); - assert!(matches!( - worker.try_submit(RawPreviewJob::TestBlock { - started_tx: started3_tx, - release_rx: release3_rx, - done_tx: done3_tx, - }), - Err(std::sync::mpsc::TrySendError::Full(_)) - )); - - release1_tx.send(()).unwrap(); - release2_tx.send(()).unwrap(); - } -} diff --git a/src-tauri/src/services/metadata.rs b/src-tauri/src/services/metadata.rs deleted file mode 100644 index 536e413..0000000 --- a/src-tauri/src/services/metadata.rs +++ /dev/null @@ -1,272 +0,0 @@ -//! 元数据提取服务 -//! -//! 负责从图片文件中提取 EXIF 等元数据 - -use std::fs::File; -use std::io::BufReader; -use std::path::Path; - -use exif::{In, Reader, Tag, Value}; - -use crate::models::photo::CreatePhoto; -use crate::utils::error::AppResult; - -/// 图片元数据 -#[derive(Debug, Clone, Default, serde::Serialize, serde::Deserialize)] -#[serde(rename_all = "camelCase")] -pub struct ImageMetadata { - /// 图片宽度 - pub width: Option, - /// 图片高度 - pub height: Option, - /// 拍摄时间 (ISO 8601 格式) - pub date_taken: Option, - /// 相机型号 - pub camera_model: Option, - /// 相机制造商 - pub camera_make: Option, - /// 镜头型号 - pub lens_model: Option, - /// 焦距 (mm) - pub focal_length: Option, - /// 光圈值 - pub aperture: Option, - /// ISO 感光度 - pub iso: Option, - /// 快门速度 - pub shutter_speed: Option, - /// GPS 纬度 - pub gps_latitude: Option, - /// GPS 经度 - pub gps_longitude: Option, - /// 图片方向 (EXIF Orientation) - pub orientation: Option, -} - -/// 元数据提取器 -pub struct MetadataExtractor; - -impl MetadataExtractor { - /// 从图片文件提取元数据 - pub fn extract(path: &Path) -> AppResult { - let mut metadata = ImageMetadata::default(); - - // 尝试读取 EXIF 数据 - if let Ok(file) = File::open(path) { - let reader = BufReader::new(file); - if let Ok(exif) = Reader::new().read_from_container(&mut std::io::BufReader::new(reader)) { - metadata = Self::parse_exif(&exif); - } - } - - // 如果没有从 EXIF 获取尺寸,尝试从图片解码获取 - if metadata.width.is_none() || metadata.height.is_none() { - if let Ok((width, height)) = Self::get_image_dimensions(path) { - metadata.width = Some(width); - metadata.height = Some(height); - } - } - - Ok(metadata) - } - - /// 从 EXIF 数据解析元数据 - fn parse_exif(exif: &exif::Exif) -> ImageMetadata { - let mut metadata = ImageMetadata::default(); - - // 图片尺寸 - if let Some(field) = exif.get_field(Tag::PixelXDimension, In::PRIMARY) { - metadata.width = Self::get_u32_value(&field.value); - } - if let Some(field) = exif.get_field(Tag::PixelYDimension, In::PRIMARY) { - metadata.height = Self::get_u32_value(&field.value); - } - - // 也尝试 ImageWidth/ImageLength - if metadata.width.is_none() { - if let Some(field) = exif.get_field(Tag::ImageWidth, In::PRIMARY) { - metadata.width = Self::get_u32_value(&field.value); - } - } - if metadata.height.is_none() { - if let Some(field) = exif.get_field(Tag::ImageLength, In::PRIMARY) { - metadata.height = Self::get_u32_value(&field.value); - } - } - - // 拍摄时间 - if let Some(field) = exif.get_field(Tag::DateTimeOriginal, In::PRIMARY) { - metadata.date_taken = Self::parse_datetime(&field.display_value().to_string()); - } else if let Some(field) = exif.get_field(Tag::DateTime, In::PRIMARY) { - metadata.date_taken = Self::parse_datetime(&field.display_value().to_string()); - } - - // 相机信息 - if let Some(field) = exif.get_field(Tag::Model, In::PRIMARY) { - metadata.camera_model = Some(field.display_value().to_string().trim_matches('"').to_string()); - } - if let Some(field) = exif.get_field(Tag::Make, In::PRIMARY) { - metadata.camera_make = Some(field.display_value().to_string().trim_matches('"').to_string()); - } - - // 镜头 - if let Some(field) = exif.get_field(Tag::LensModel, In::PRIMARY) { - metadata.lens_model = Some(field.display_value().to_string().trim_matches('"').to_string()); - } - - // 焦距 - if let Some(field) = exif.get_field(Tag::FocalLength, In::PRIMARY) { - metadata.focal_length = Self::get_rational_value(&field.value); - } - - // 光圈 - if let Some(field) = exif.get_field(Tag::FNumber, In::PRIMARY) { - metadata.aperture = Self::get_rational_value(&field.value); - } - - // ISO - if let Some(field) = exif.get_field(Tag::PhotographicSensitivity, In::PRIMARY) { - metadata.iso = Self::get_u32_value(&field.value); - } - - // 快门速度 - if let Some(field) = exif.get_field(Tag::ExposureTime, In::PRIMARY) { - metadata.shutter_speed = Some(field.display_value().to_string()); - } - - // 方向 - if let Some(field) = exif.get_field(Tag::Orientation, In::PRIMARY) { - metadata.orientation = Self::get_u32_value(&field.value); - } - - // GPS 坐标 - metadata.gps_latitude = Self::get_gps_coordinate(exif, Tag::GPSLatitude, Tag::GPSLatitudeRef); - metadata.gps_longitude = Self::get_gps_coordinate(exif, Tag::GPSLongitude, Tag::GPSLongitudeRef); - - metadata - } - - /// 获取 u32 值 - fn get_u32_value(value: &Value) -> Option { - match value { - Value::Short(v) if !v.is_empty() => Some(v[0] as u32), - Value::Long(v) if !v.is_empty() => Some(v[0]), - _ => None, - } - } - - /// 获取有理数值 (如焦距、光圈) - fn get_rational_value(value: &Value) -> Option { - match value { - Value::Rational(v) if !v.is_empty() => { - let r = &v[0]; - if r.denom != 0 { - Some(r.num as f64 / r.denom as f64) - } else { - None - } - } - _ => None, - } - } - - /// 解析日期时间字符串为 ISO 8601 格式 - fn parse_datetime(dt_str: &str) -> Option { - // EXIF 日期格式: "2024:01:15 10:30:45" 或 "2024:01:15 10:30:45" - let dt_str = dt_str.trim_matches('"'); - - // 尝试解析 "YYYY:MM:DD HH:MM:SS" 格式 - let parts: Vec<&str> = dt_str.split_whitespace().collect(); - if parts.len() >= 2 { - let date_parts: Vec<&str> = parts[0].split(':').collect(); - let time_parts: Vec<&str> = parts[1].split(':').collect(); - - if date_parts.len() == 3 && time_parts.len() >= 2 { - let year = date_parts[0]; - let month = date_parts[1]; - let day = date_parts[2]; - let hour = time_parts[0]; - let minute = time_parts[1]; - let second = if time_parts.len() > 2 { time_parts[2] } else { "00" }; - - return Some(format!( - "{}-{}-{}T{}:{}:{}Z", - year, month, day, hour, minute, second - )); - } - } - - None - } - - /// 获取 GPS 坐标 - fn get_gps_coordinate(exif: &exif::Exif, coord_tag: Tag, ref_tag: Tag) -> Option { - let coord_field = exif.get_field(coord_tag, In::PRIMARY)?; - let ref_field = exif.get_field(ref_tag, In::PRIMARY)?; - - let degrees = match &coord_field.value { - Value::Rational(v) if v.len() >= 3 => { - let d = v[0].num as f64 / v[0].denom as f64; - let m = v[1].num as f64 / v[1].denom as f64; - let s = v[2].num as f64 / v[2].denom as f64; - d + m / 60.0 + s / 3600.0 - } - _ => return None, - }; - - let ref_str = ref_field.display_value().to_string(); - let ref_str = ref_str.trim_matches('"'); - - // 南纬和西经为负 - let sign = if ref_str == "S" || ref_str == "W" { -1.0 } else { 1.0 }; - - Some(degrees * sign) - } - - /// 获取图片尺寸(通过解码图片头部) - fn get_image_dimensions(path: &Path) -> Result<(u32, u32), image::ImageError> { - let dimensions = image::image_dimensions(path)?; - Ok(dimensions) - } - - /// 将元数据填充到 CreatePhoto 结构 - pub fn fill_create_photo(photo: &mut CreatePhoto, metadata: &ImageMetadata) { - if let Some(w) = metadata.width { - photo.width = Some(w as i32); - } - if let Some(h) = metadata.height { - photo.height = Some(h as i32); - } - photo.date_taken = metadata.date_taken.clone(); - photo.camera_model = metadata.camera_model.clone(); - photo.lens_model = metadata.lens_model.clone(); - photo.focal_length = metadata.focal_length; - photo.aperture = metadata.aperture; - photo.iso = metadata.iso.map(|v| v as i32); - photo.shutter_speed = metadata.shutter_speed.clone(); - photo.gps_latitude = metadata.gps_latitude; - photo.gps_longitude = metadata.gps_longitude; - photo.orientation = metadata.orientation.map(|v| v as i32); - } -} - -#[cfg(test)] -mod tests { - use super::*; - - #[test] - fn test_parse_datetime() { - let dt = MetadataExtractor::parse_datetime("2024:01:15 10:30:45"); - assert_eq!(dt, Some("2024-01-15T10:30:45Z".to_string())); - - let dt = MetadataExtractor::parse_datetime("\"2024:01:15 10:30:45\""); - assert_eq!(dt, Some("2024-01-15T10:30:45Z".to_string())); - } - - #[test] - fn test_extract_empty_file() { - // 测试不存在的文件 - let result = MetadataExtractor::extract(Path::new("/nonexistent/file.jpg")); - assert!(result.is_ok()); // 应该返回空的 metadata 而不是错误 - } -} diff --git a/src-tauri/src/services/mod.rs b/src-tauri/src/services/mod.rs deleted file mode 100644 index dff0702..0000000 --- a/src-tauri/src/services/mod.rs +++ /dev/null @@ -1,34 +0,0 @@ -//! PhotoWall 服务模块 -//! -//! 包含所有业务逻辑服务 - -pub mod scanner; -pub mod metadata; -pub mod hasher; -pub mod indexer; -pub mod thumbnail; -pub mod thumbnail_queue; -pub mod watcher; -pub mod settings; -pub mod libraw; -pub mod wic; -pub mod editor; -pub mod colorspace; -pub mod native_editor; -pub mod auto_scan; -pub mod query_parser; -pub mod ocr; - -// 重新导出常用类型 -pub use scanner::{Scanner, ScanOptions, ScanResult, ScanProgress, is_image_file, SUPPORTED_FORMATS}; -pub use metadata::{MetadataExtractor, ImageMetadata}; -pub use hasher::{FileHasher, HashOptions}; -pub use indexer::{PhotoIndexer, IndexOptions, IndexProgress, IndexResult}; -pub use thumbnail::{ThumbnailService, ThumbnailSize, ThumbnailResult, CacheStats}; -pub use thumbnail_queue::{ThumbnailQueue, ThumbnailTask}; -pub use watcher::{FileWatcher, WatcherConfig, FileChangeEvent, FileChangeType}; -pub use settings::SettingsManager; -pub use editor::{EditorService, EditParams, EditOperation, FlipDirection, CropRect}; -pub use auto_scan::{AutoScanManager, AutoScanStatus, StepScanConfig}; -pub use query_parser::{QueryParser, ParsedQuery, FieldFilter, FieldOperator}; -pub use ocr::{OcrService, OcrResult, OcrProgress, OcrStats, OcrConfig, OcrStatus}; diff --git a/src-tauri/src/services/native_editor.rs b/src-tauri/src/services/native_editor.rs deleted file mode 100644 index 32cf492..0000000 --- a/src-tauri/src/services/native_editor.rs +++ /dev/null @@ -1,410 +0,0 @@ -//! Native Editor FFI 封装 -//! -//! 通过 FFI 调用 C/C++ 实现的 libvips 图像处理 - -use std::ffi::{CStr, CString}; -use std::os::raw::{c_char, c_float, c_int}; -use std::path::Path; -use std::sync::OnceLock; - -use libloading::{Library, Symbol}; - -use crate::utils::error::{AppError, AppResult}; - -/// 调整参数 (与 C 结构体对应) -#[repr(C)] -#[derive(Debug, Clone, Default)] -pub struct PwAdjustments { - pub brightness: f32, - pub contrast: f32, - pub saturation: f32, - pub exposure: f32, - pub highlights: f32, - pub shadows: f32, - pub temperature: f32, - pub tint: f32, - pub sharpen: f32, - pub blur: f32, - pub vignette: f32, -} - -// 函数类型定义 -type PwEditorInit = unsafe extern "C" fn() -> c_int; -type PwEditorCleanup = unsafe extern "C" fn(); -type PwGetLastError = unsafe extern "C" fn() -> *const c_char; -type PwApplyAdjustments = unsafe extern "C" fn( - input_path: *const c_char, - output_path: *const c_char, - adjustments: *const PwAdjustments, - quality: c_int, -) -> c_int; -type PwBlur = unsafe extern "C" fn( - input_path: *const c_char, - output_path: *const c_char, - sigma: c_float, -) -> c_int; -type PwSharpen = unsafe extern "C" fn( - input_path: *const c_char, - output_path: *const c_char, - sigma: c_float, - amount: c_float, -) -> c_int; -type PwAdjustExposure = unsafe extern "C" fn( - input_path: *const c_char, - output_path: *const c_char, - ev: c_float, -) -> c_int; -type PwAdjustHighlights = unsafe extern "C" fn( - input_path: *const c_char, - output_path: *const c_char, - amount: c_float, -) -> c_int; -type PwAdjustShadows = unsafe extern "C" fn( - input_path: *const c_char, - output_path: *const c_char, - amount: c_float, -) -> c_int; -type PwAdjustTemperature = unsafe extern "C" fn( - input_path: *const c_char, - output_path: *const c_char, - kelvin_shift: c_float, -) -> c_int; - -/// Native Editor 库封装 -pub struct NativeEditor { - _library: Library, - init: Symbol<'static, PwEditorInit>, - cleanup: Symbol<'static, PwEditorCleanup>, - get_last_error: Symbol<'static, PwGetLastError>, - apply_adjustments: Symbol<'static, PwApplyAdjustments>, - blur: Symbol<'static, PwBlur>, - sharpen: Symbol<'static, PwSharpen>, - adjust_exposure: Symbol<'static, PwAdjustExposure>, - adjust_highlights: Symbol<'static, PwAdjustHighlights>, - adjust_shadows: Symbol<'static, PwAdjustShadows>, - adjust_temperature: Symbol<'static, PwAdjustTemperature>, - initialized: bool, -} - -// 全局实例 -static NATIVE_EDITOR: OnceLock> = OnceLock::new(); - -impl NativeEditor { - /// 加载 native editor 库 - pub fn load() -> AppResult<&'static NativeEditor> { - let result = NATIVE_EDITOR.get_or_init(|| { - Self::load_internal().map_err(|e| e.to_string()) - }); - - match result { - Ok(editor) => Ok(editor), - Err(e) => Err(AppError::General(format!("Failed to load native editor: {}", e))), - } - } - - fn load_internal() -> AppResult { - // 尝试多个可能的 DLL 路径 - let dll_paths = [ - "photowall_editor.dll", - "./photowall_editor.dll", - "../native/build/Release/photowall_editor.dll", - "../native/build/Debug/photowall_editor.dll", - ]; - - let mut last_error = None; - let library = dll_paths.iter().find_map(|path| { - match unsafe { Library::new(path) } { - Ok(lib) => Some(lib), - Err(e) => { - last_error = Some(e); - None - } - } - }).ok_or_else(|| { - AppError::General(format!( - "Failed to load photowall_editor.dll: {:?}", - last_error - )) - })?; - - // 加载函数符号 - unsafe { - let init: Symbol = library - .get(b"pw_editor_init") - .map_err(|e| AppError::General(format!("Symbol pw_editor_init not found: {}", e)))?; - - let cleanup: Symbol = library - .get(b"pw_editor_cleanup") - .map_err(|e| AppError::General(format!("Symbol pw_editor_cleanup not found: {}", e)))?; - - let get_last_error: Symbol = library - .get(b"pw_get_last_error") - .map_err(|e| AppError::General(format!("Symbol pw_get_last_error not found: {}", e)))?; - - let apply_adjustments: Symbol = library - .get(b"pw_apply_adjustments") - .map_err(|e| AppError::General(format!("Symbol pw_apply_adjustments not found: {}", e)))?; - - let blur: Symbol = library - .get(b"pw_blur") - .map_err(|e| AppError::General(format!("Symbol pw_blur not found: {}", e)))?; - - let sharpen: Symbol = library - .get(b"pw_sharpen") - .map_err(|e| AppError::General(format!("Symbol pw_sharpen not found: {}", e)))?; - - let adjust_exposure: Symbol = library - .get(b"pw_adjust_exposure") - .map_err(|e| AppError::General(format!("Symbol pw_adjust_exposure not found: {}", e)))?; - - let adjust_highlights: Symbol = library - .get(b"pw_adjust_highlights") - .map_err(|e| AppError::General(format!("Symbol pw_adjust_highlights not found: {}", e)))?; - - let adjust_shadows: Symbol = library - .get(b"pw_adjust_shadows") - .map_err(|e| AppError::General(format!("Symbol pw_adjust_shadows not found: {}", e)))?; - - let adjust_temperature: Symbol = library - .get(b"pw_adjust_temperature") - .map_err(|e| AppError::General(format!("Symbol pw_adjust_temperature not found: {}", e)))?; - - // 延长生命周期 (库会一直保持加载) - let init: Symbol<'static, PwEditorInit> = std::mem::transmute(init); - let cleanup: Symbol<'static, PwEditorCleanup> = std::mem::transmute(cleanup); - let get_last_error: Symbol<'static, PwGetLastError> = std::mem::transmute(get_last_error); - let apply_adjustments: Symbol<'static, PwApplyAdjustments> = std::mem::transmute(apply_adjustments); - let blur: Symbol<'static, PwBlur> = std::mem::transmute(blur); - let sharpen: Symbol<'static, PwSharpen> = std::mem::transmute(sharpen); - let adjust_exposure: Symbol<'static, PwAdjustExposure> = std::mem::transmute(adjust_exposure); - let adjust_highlights: Symbol<'static, PwAdjustHighlights> = std::mem::transmute(adjust_highlights); - let adjust_shadows: Symbol<'static, PwAdjustShadows> = std::mem::transmute(adjust_shadows); - let adjust_temperature: Symbol<'static, PwAdjustTemperature> = std::mem::transmute(adjust_temperature); - - let mut editor = NativeEditor { - _library: library, - init, - cleanup, - get_last_error, - apply_adjustments, - blur, - sharpen, - adjust_exposure, - adjust_highlights, - adjust_shadows, - adjust_temperature, - initialized: false, - }; - - // 初始化 libvips - editor.initialize()?; - - Ok(editor) - } - } - - /// 初始化编辑器 - fn initialize(&mut self) -> AppResult<()> { - if self.initialized { - return Ok(()); - } - - let result = unsafe { (self.init)() }; - if result != 0 { - return Err(AppError::General(format!( - "Failed to initialize native editor: {}", - self.last_error() - ))); - } - - self.initialized = true; - Ok(()) - } - - /// 获取最后一次错误信息 - fn last_error(&self) -> String { - unsafe { - let ptr = (self.get_last_error)(); - if ptr.is_null() { - "Unknown error".to_string() - } else { - CStr::from_ptr(ptr).to_string_lossy().into_owned() - } - } - } - - /// 应用综合调整 - pub fn apply_adjustments( - &self, - input_path: &Path, - output_path: &Path, - adjustments: &PwAdjustments, - quality: i32, - ) -> AppResult<()> { - let input = path_to_cstring(input_path)?; - let output = path_to_cstring(output_path)?; - - let result = unsafe { - (self.apply_adjustments)(input.as_ptr(), output.as_ptr(), adjustments, quality) - }; - - if result != 0 { - Err(AppError::General(format!( - "Failed to apply adjustments: {}", - self.last_error() - ))) - } else { - Ok(()) - } - } - - /// 应用模糊 - pub fn blur(&self, input_path: &Path, output_path: &Path, sigma: f32) -> AppResult<()> { - let input = path_to_cstring(input_path)?; - let output = path_to_cstring(output_path)?; - - let result = unsafe { (self.blur)(input.as_ptr(), output.as_ptr(), sigma) }; - - if result != 0 { - Err(AppError::General(format!( - "Failed to apply blur: {}", - self.last_error() - ))) - } else { - Ok(()) - } - } - - /// 应用锐化 - pub fn sharpen( - &self, - input_path: &Path, - output_path: &Path, - sigma: f32, - amount: f32, - ) -> AppResult<()> { - let input = path_to_cstring(input_path)?; - let output = path_to_cstring(output_path)?; - - let result = unsafe { (self.sharpen)(input.as_ptr(), output.as_ptr(), sigma, amount) }; - - if result != 0 { - Err(AppError::General(format!( - "Failed to apply sharpen: {}", - self.last_error() - ))) - } else { - Ok(()) - } - } - - /// 调整曝光 - pub fn adjust_exposure(&self, input_path: &Path, output_path: &Path, ev: f32) -> AppResult<()> { - let input = path_to_cstring(input_path)?; - let output = path_to_cstring(output_path)?; - - let result = unsafe { (self.adjust_exposure)(input.as_ptr(), output.as_ptr(), ev) }; - - if result != 0 { - Err(AppError::General(format!( - "Failed to adjust exposure: {}", - self.last_error() - ))) - } else { - Ok(()) - } - } - - /// 调整高光 - pub fn adjust_highlights( - &self, - input_path: &Path, - output_path: &Path, - amount: f32, - ) -> AppResult<()> { - let input = path_to_cstring(input_path)?; - let output = path_to_cstring(output_path)?; - - let result = unsafe { (self.adjust_highlights)(input.as_ptr(), output.as_ptr(), amount) }; - - if result != 0 { - Err(AppError::General(format!( - "Failed to adjust highlights: {}", - self.last_error() - ))) - } else { - Ok(()) - } - } - - /// 调整阴影 - pub fn adjust_shadows( - &self, - input_path: &Path, - output_path: &Path, - amount: f32, - ) -> AppResult<()> { - let input = path_to_cstring(input_path)?; - let output = path_to_cstring(output_path)?; - - let result = unsafe { (self.adjust_shadows)(input.as_ptr(), output.as_ptr(), amount) }; - - if result != 0 { - Err(AppError::General(format!( - "Failed to adjust shadows: {}", - self.last_error() - ))) - } else { - Ok(()) - } - } - - /// 调整色温 - pub fn adjust_temperature( - &self, - input_path: &Path, - output_path: &Path, - kelvin_shift: f32, - ) -> AppResult<()> { - let input = path_to_cstring(input_path)?; - let output = path_to_cstring(output_path)?; - - let result = - unsafe { (self.adjust_temperature)(input.as_ptr(), output.as_ptr(), kelvin_shift) }; - - if result != 0 { - Err(AppError::General(format!( - "Failed to adjust temperature: {}", - self.last_error() - ))) - } else { - Ok(()) - } - } -} - -impl Drop for NativeEditor { - fn drop(&mut self) { - if self.initialized { - unsafe { - (self.cleanup)(); - } - } - } -} - -// 路径转 CString -fn path_to_cstring(path: &Path) -> AppResult { - let path_str = path.to_str().ok_or_else(|| { - AppError::General("Invalid path encoding".to_string()) - })?; - - CString::new(path_str).map_err(|_| { - AppError::General("Path contains null byte".to_string()) - }) -} - -/// 检查 native editor 是否可用 -pub fn is_native_editor_available() -> bool { - NativeEditor::load().is_ok() -} diff --git a/src-tauri/src/services/ocr.rs b/src-tauri/src/services/ocr.rs deleted file mode 100644 index cd505f0..0000000 --- a/src-tauri/src/services/ocr.rs +++ /dev/null @@ -1,311 +0,0 @@ -//! OCR 文字识别服务 -//! -//! 使用 Tesseract OCR 识别照片中的文字 - -use std::path::Path; -use std::sync::atomic::{AtomicBool, AtomicI64, Ordering}; -use std::sync::Arc; - -use rusty_tesseract::{Args, Image}; -use tracing::{debug, error, info, warn}; - -use crate::utils::error::{AppError, AppResult}; - -/// OCR 状态 -#[derive(Debug, Clone, Copy, PartialEq, Eq)] -#[repr(i32)] -pub enum OcrStatus { - /// 未处理 - Pending = 0, - /// 已处理 - Processed = 1, - /// 处理失败 - Failed = 2, - /// 无文字 - NoText = 3, -} - -impl From for OcrStatus { - fn from(value: i32) -> Self { - match value { - 1 => OcrStatus::Processed, - 2 => OcrStatus::Failed, - 3 => OcrStatus::NoText, - _ => OcrStatus::Pending, - } - } -} - -/// OCR 识别结果 -#[derive(Debug, Clone, serde::Serialize)] -#[serde(rename_all = "camelCase")] -pub struct OcrResult { - /// 文件路径 - pub path: String, - /// 识别的文字 - pub text: String, - /// 置信度 (0-100) - pub confidence: f32, - /// 错误信息 - pub error: Option, - /// 状态 - pub status: i32, -} - -/// OCR 处理进度 -#[derive(Debug, Clone, serde::Serialize, serde::Deserialize)] -#[serde(rename_all = "camelCase")] -pub struct OcrProgress { - /// 总数 - pub total: i64, - /// 已处理 - pub processed: i64, - /// 失败数 - pub failed: i64, - /// 是否正在运行 - pub is_running: bool, -} - -/// OCR 统计信息 -#[derive(Debug, Clone, serde::Serialize)] -#[serde(rename_all = "camelCase")] -pub struct OcrStats { - /// 总照片数 - pub total_photos: i64, - /// 待处理数 - pub pending: i64, - /// 已处理数 - pub processed: i64, - /// 失败数 - pub failed: i64, - /// 无文字数 - pub no_text: i64, -} - -/// OCR 服务配置 -#[derive(Debug, Clone, serde::Serialize, serde::Deserialize)] -#[serde(rename_all = "camelCase")] -pub struct OcrConfig { - /// 是否启用 OCR - pub enabled: bool, - /// 语言(如 "chi_sim+eng") - pub language: String, - /// 并行处理数 - pub parallel_count: u32, -} - -impl Default for OcrConfig { - fn default() -> Self { - Self { - enabled: false, - language: "chi_sim+eng".to_string(), - parallel_count: 2, - } - } -} - -/// OCR 服务 -pub struct OcrService { - /// 语言配置 - language: String, - /// 是否正在运行 - is_running: Arc, - /// 已处理数 - processed_count: Arc, - /// 失败数 - failed_count: Arc, - /// 总数 - total_count: Arc, -} - -impl OcrService { - /// 创建 OCR 服务 - pub fn new(language: &str) -> Self { - Self { - language: language.to_string(), - is_running: Arc::new(AtomicBool::new(false)), - processed_count: Arc::new(AtomicI64::new(0)), - failed_count: Arc::new(AtomicI64::new(0)), - total_count: Arc::new(AtomicI64::new(0)), - } - } - - /// 检查 Tesseract 是否可用 - pub fn is_available() -> bool { - // 尝试获取 Tesseract 版本来检查是否安装 - match rusty_tesseract::get_tesseract_version() { - Ok(version) => { - info!("Tesseract OCR 可用,版本: {}", version); - true - } - Err(e) => { - warn!("Tesseract OCR 不可用: {}", e); - false - } - } - } - - /// 获取可用的语言列表 - pub fn get_available_languages() -> AppResult> { - rusty_tesseract::get_tesseract_langs() - .map_err(|e| AppError::General(format!("获取 Tesseract 语言列表失败: {}", e))) - } - - /// 识别单张图片中的文字 - pub fn recognize(&self, image_path: &str) -> OcrResult { - Self::recognize_with_language(&self.language, image_path) - } - - /// 使用指定语言识别单张图片中的文字 - pub fn recognize_with_language(language: &str, image_path: &str) -> OcrResult { - let path = Path::new(image_path); - - if !path.exists() { - return OcrResult { - path: image_path.to_string(), - text: String::new(), - confidence: 0.0, - error: Some("文件不存在".to_string()), - status: OcrStatus::Failed as i32, - }; - } - - // 加载图片 - let image = match Image::from_path(image_path) { - Ok(img) => img, - Err(e) => { - return OcrResult { - path: image_path.to_string(), - text: String::new(), - confidence: 0.0, - error: Some(format!("加载图片失败: {}", e)), - status: OcrStatus::Failed as i32, - }; - } - }; - - // 配置 Tesseract 参数 - let args = Args { - lang: language.to_string(), - config_variables: Default::default(), - dpi: Some(300), - psm: Some(3), // 自动页面分割 - oem: Some(3), // 默认 OCR 引擎模式 - }; - - // 执行 OCR - match rusty_tesseract::image_to_string(&image, &args) { - Ok(text) => { - let trimmed = text.trim().to_string(); - if trimmed.is_empty() { - OcrResult { - path: image_path.to_string(), - text: String::new(), - confidence: 0.0, - error: None, - status: OcrStatus::NoText as i32, - } - } else { - debug!("OCR 识别成功: {} -> {} 字符", image_path, trimmed.len()); - OcrResult { - path: image_path.to_string(), - text: trimmed, - confidence: 80.0, // rusty-tesseract 不直接返回置信度,使用默认值 - error: None, - status: OcrStatus::Processed as i32, - } - } - } - Err(e) => { - error!("OCR 识别失败: {} - {}", image_path, e); - OcrResult { - path: image_path.to_string(), - text: String::new(), - confidence: 0.0, - error: Some(format!("OCR 识别失败: {}", e)), - status: OcrStatus::Failed as i32, - } - } - } - } - - /// 批量识别图片 - pub fn recognize_batch(&self, paths: &[String]) -> Vec { - paths.iter().map(|p| self.recognize(p)).collect() - } - - /// 获取当前进度 - pub fn get_progress(&self) -> OcrProgress { - OcrProgress { - total: self.total_count.load(Ordering::Relaxed), - processed: self.processed_count.load(Ordering::Relaxed), - failed: self.failed_count.load(Ordering::Relaxed), - is_running: self.is_running.load(Ordering::Relaxed), - } - } - - /// 设置运行状态 - pub fn set_running(&self, running: bool) { - self.is_running.store(running, Ordering::Relaxed); - } - - /// 重置计数器 - pub fn reset_counters(&self, total: i64) { - self.total_count.store(total, Ordering::Relaxed); - self.processed_count.store(0, Ordering::Relaxed); - self.failed_count.store(0, Ordering::Relaxed); - } - - /// 增加已处理计数 - pub fn increment_processed(&self) { - self.processed_count.fetch_add(1, Ordering::Relaxed); - } - - /// 增加失败计数 - pub fn increment_failed(&self) { - self.failed_count.fetch_add(1, Ordering::Relaxed); - } - - /// 是否正在运行 - pub fn is_running(&self) -> bool { - self.is_running.load(Ordering::Relaxed) - } - - /// 设置语言 - pub fn set_language(&mut self, language: &str) { - self.language = language.to_string(); - } - - /// 获取当前语言配置 - pub fn get_language(&self) -> String { - self.language.clone() - } -} - -impl Default for OcrService { - fn default() -> Self { - Self::new("chi_sim+eng") - } -} - -#[cfg(test)] -mod tests { - use super::*; - - #[test] - fn test_ocr_status_conversion() { - assert_eq!(OcrStatus::from(0), OcrStatus::Pending); - assert_eq!(OcrStatus::from(1), OcrStatus::Processed); - assert_eq!(OcrStatus::from(2), OcrStatus::Failed); - assert_eq!(OcrStatus::from(3), OcrStatus::NoText); - assert_eq!(OcrStatus::from(99), OcrStatus::Pending); - } - - #[test] - fn test_ocr_config_default() { - let config = OcrConfig::default(); - assert!(!config.enabled); - assert_eq!(config.language, "chi_sim+eng"); - assert_eq!(config.parallel_count, 2); - } -} diff --git a/src-tauri/src/services/query_parser.rs b/src-tauri/src/services/query_parser.rs deleted file mode 100644 index 4b7c0d1..0000000 --- a/src-tauri/src/services/query_parser.rs +++ /dev/null @@ -1,583 +0,0 @@ -//! 搜索查询解析器 -//! -//! 支持的语法: -//! - `canon AND 风景` - 布尔 AND -//! - `canon OR nikon` - 布尔 OR -//! - `NOT 人像` - 布尔 NOT -//! - `"北京天安门"` - 精确短语匹配 -//! - `camera:Canon` - 字段限定搜索 -//! - `tag:风景` - 标签搜索 -//! - `iso:>800` - 数值范围搜索 -//! - `photo*.jpg` - 通配符匹配 - -/// 搜索查询 AST 节点 -#[derive(Debug, Clone, PartialEq)] -pub enum QueryNode { - /// 简单词项(前缀匹配) - Term(String), - /// 精确短语 "exact phrase" - Phrase(String), - /// 字段限定 field:value - Field { - field: String, - value: Box, - operator: FieldOperator, - }, - /// 布尔 AND - And(Vec), - /// 布尔 OR - Or(Vec), - /// 布尔 NOT - Not(Box), - /// 通配符 (*, ?) - Wildcard(String), -} - -/// 字段操作符 -#[derive(Debug, Clone, PartialEq)] -pub enum FieldOperator { - /// 等于 (默认) - Eq, - /// 大于 - Gt, - /// 大于等于 - Gte, - /// 小于 - Lt, - /// 小于等于 - Lte, -} - -/// 字段过滤条件 -#[derive(Debug, Clone)] -pub struct FieldFilter { - pub field: String, - pub value: String, - pub operator: FieldOperator, -} - -/// 解析结果 -#[derive(Debug, Clone, Default)] -pub struct ParsedQuery { - /// FTS5 查询部分 - pub fts_query: Option, - /// 字段过滤条件 - pub field_filters: Vec, - /// 标签名称列表 - pub tag_names: Vec, - /// 是否有效查询 - pub is_valid: bool, -} - -/// 词法单元 -#[derive(Debug, Clone, PartialEq)] -enum Token { - /// 普通词 - Word(String), - /// 引号短语 - Phrase(String), - /// AND 运算符 - And, - /// OR 运算符 - Or, - /// NOT 运算符 - Not, - /// 左括号 - LParen, - /// 右括号 - RParen, - /// 字段限定符 field: - Field(String), - /// 操作符 (>, <, >=, <=) - Operator(FieldOperator), -} - -/// 查询解析器 -pub struct QueryParser; - -impl QueryParser { - /// 解析用户输入的搜索查询 - pub fn parse(input: &str) -> ParsedQuery { - let input = input.trim(); - if input.is_empty() { - return ParsedQuery::default(); - } - - // 词法分析 - let tokens = Self::tokenize(input); - if tokens.is_empty() { - return ParsedQuery::default(); - } - - // 语法分析 - let mut parser = Parser::new(tokens); - let ast = parser.parse_expression(); - - // 转换为查询结果 - Self::ast_to_query(ast) - } - - /// 词法分析 - fn tokenize(input: &str) -> Vec { - let mut tokens = Vec::new(); - let mut chars = input.chars().peekable(); - - while let Some(&ch) = chars.peek() { - match ch { - // 跳过空白 - ' ' | '\t' | '\n' | '\r' => { - chars.next(); - } - // 引号短语 - '"' => { - chars.next(); - let mut phrase = String::new(); - while let Some(&c) = chars.peek() { - if c == '"' { - chars.next(); - break; - } - phrase.push(c); - chars.next(); - } - if !phrase.is_empty() { - tokens.push(Token::Phrase(phrase)); - } - } - // 括号 - '(' => { - chars.next(); - tokens.push(Token::LParen); - } - ')' => { - chars.next(); - tokens.push(Token::RParen); - } - // 操作符 - '>' | '<' => { - chars.next(); - if chars.peek() == Some(&'=') { - chars.next(); - tokens.push(Token::Operator(if ch == '>' { - FieldOperator::Gte - } else { - FieldOperator::Lte - })); - } else { - tokens.push(Token::Operator(if ch == '>' { - FieldOperator::Gt - } else { - FieldOperator::Lt - })); - } - } - // 词或字段 - _ => { - let mut word = String::new(); - while let Some(&c) = chars.peek() { - if c.is_whitespace() || c == '(' || c == ')' || c == '"' { - break; - } - word.push(c); - chars.next(); - } - - if word.is_empty() { - continue; - } - - // 检查是否是布尔运算符 - let upper = word.to_uppercase(); - match upper.as_str() { - "AND" | "&&" => tokens.push(Token::And), - "OR" | "||" => tokens.push(Token::Or), - "NOT" | "-" => tokens.push(Token::Not), - _ => { - // 检查是否是字段限定符 - if let Some(colon_pos) = word.find(':') { - let field = word[..colon_pos].to_lowercase(); - let value = word[colon_pos + 1..].to_string(); - - // 已知字段列表 - let known_fields = [ - "camera", "lens", "tag", "iso", "f", "aperture", - "focal", "rating", "date", "path", "name", "format", - ]; - - if known_fields.contains(&field.as_str()) { - tokens.push(Token::Field(field)); - if !value.is_empty() { - // 检查值是否以操作符开头 - if value.starts_with(">=") { - tokens.push(Token::Operator(FieldOperator::Gte)); - tokens.push(Token::Word(value[2..].to_string())); - } else if value.starts_with("<=") { - tokens.push(Token::Operator(FieldOperator::Lte)); - tokens.push(Token::Word(value[2..].to_string())); - } else if value.starts_with('>') { - tokens.push(Token::Operator(FieldOperator::Gt)); - tokens.push(Token::Word(value[1..].to_string())); - } else if value.starts_with('<') { - tokens.push(Token::Operator(FieldOperator::Lt)); - tokens.push(Token::Word(value[1..].to_string())); - } else { - tokens.push(Token::Word(value)); - } - } - } else { - // 不是已知字段,作为普通词处理 - tokens.push(Token::Word(word)); - } - } else { - tokens.push(Token::Word(word)); - } - } - } - } - } - } - - tokens - } - - /// 将 AST 转换为查询结果 - fn ast_to_query(ast: Option) -> ParsedQuery { - let mut result = ParsedQuery { - fts_query: None, - field_filters: Vec::new(), - tag_names: Vec::new(), - is_valid: false, - }; - - if let Some(node) = ast { - let mut fts_parts = Vec::new(); - Self::collect_query_parts(&node, &mut fts_parts, &mut result.field_filters, &mut result.tag_names); - - if !fts_parts.is_empty() { - result.fts_query = Some(fts_parts.join(" ")); - } - result.is_valid = true; - } - - result - } - - /// 递归收集查询部分 - fn collect_query_parts( - node: &QueryNode, - fts_parts: &mut Vec, - field_filters: &mut Vec, - tag_names: &mut Vec, - ) { - match node { - QueryNode::Term(term) => { - // 转义 FTS5 特殊字符并添加前缀匹配 - let escaped = Self::escape_fts5(term); - fts_parts.push(format!("{}*", escaped)); - } - QueryNode::Phrase(phrase) => { - let escaped = Self::escape_fts5(phrase); - fts_parts.push(format!("\"{}\"", escaped)); - } - QueryNode::Wildcard(pattern) => { - // FTS5 只支持前缀通配符 - let escaped = pattern.replace('?', "_").replace('*', "*"); - fts_parts.push(escaped); - } - QueryNode::Field { field, value, operator } => { - // 特殊处理 tag 字段 - if field == "tag" { - if let QueryNode::Term(tag_name) | QueryNode::Phrase(tag_name) = value.as_ref() { - tag_names.push(tag_name.clone()); - } - } else { - let value_str = match value.as_ref() { - QueryNode::Term(v) | QueryNode::Phrase(v) => v.clone(), - _ => return, - }; - field_filters.push(FieldFilter { - field: field.clone(), - value: value_str, - operator: operator.clone(), - }); - } - } - QueryNode::And(nodes) => { - let mut sub_parts = Vec::new(); - for n in nodes { - let mut node_parts = Vec::new(); - Self::collect_query_parts(n, &mut node_parts, field_filters, tag_names); - if !node_parts.is_empty() { - sub_parts.push(node_parts.join(" ")); - } - } - if !sub_parts.is_empty() { - fts_parts.push(format!("({})", sub_parts.join(" AND "))); - } - } - QueryNode::Or(nodes) => { - let mut sub_parts = Vec::new(); - for n in nodes { - let mut node_parts = Vec::new(); - Self::collect_query_parts(n, &mut node_parts, field_filters, tag_names); - if !node_parts.is_empty() { - sub_parts.push(node_parts.join(" ")); - } - } - if !sub_parts.is_empty() { - fts_parts.push(format!("({})", sub_parts.join(" OR "))); - } - } - QueryNode::Not(inner) => { - let mut inner_parts = Vec::new(); - Self::collect_query_parts(inner, &mut inner_parts, field_filters, tag_names); - if !inner_parts.is_empty() { - fts_parts.push(format!("NOT {}", inner_parts.join(" "))); - } - } - } - } - - /// 转义 FTS5 特殊字符 - fn escape_fts5(s: &str) -> String { - s.replace('"', "\"\"") - } -} - -/// 语法分析器 -struct Parser { - tokens: Vec, - pos: usize, -} - -impl Parser { - fn new(tokens: Vec) -> Self { - Self { tokens, pos: 0 } - } - - fn peek(&self) -> Option<&Token> { - self.tokens.get(self.pos) - } - - fn advance(&mut self) -> Option { - if self.pos < self.tokens.len() { - let token = self.tokens[self.pos].clone(); - self.pos += 1; - Some(token) - } else { - None - } - } - - /// 解析表达式 (处理 OR) - fn parse_expression(&mut self) -> Option { - let mut left = self.parse_and_expression()?; - - while matches!(self.peek(), Some(Token::Or)) { - self.advance(); // consume OR - if let Some(right) = self.parse_and_expression() { - left = match left { - QueryNode::Or(mut nodes) => { - nodes.push(right); - QueryNode::Or(nodes) - } - _ => QueryNode::Or(vec![left, right]), - }; - } - } - - Some(left) - } - - /// 解析 AND 表达式 - fn parse_and_expression(&mut self) -> Option { - let mut left = self.parse_unary()?; - - loop { - // 显式 AND 或隐式 AND(相邻词项) - let is_and = matches!(self.peek(), Some(Token::And)); - let is_implicit_and = matches!( - self.peek(), - Some(Token::Word(_) | Token::Phrase(_) | Token::Field(_) | Token::Not | Token::LParen) - ); - - if is_and { - self.advance(); // consume AND - } - - if is_and || is_implicit_and { - if let Some(right) = self.parse_unary() { - left = match left { - QueryNode::And(mut nodes) => { - nodes.push(right); - QueryNode::And(nodes) - } - _ => QueryNode::And(vec![left, right]), - }; - } else { - break; - } - } else { - break; - } - } - - Some(left) - } - - /// 解析一元表达式 (NOT) - fn parse_unary(&mut self) -> Option { - if matches!(self.peek(), Some(Token::Not)) { - self.advance(); // consume NOT - let inner = self.parse_primary()?; - return Some(QueryNode::Not(Box::new(inner))); - } - self.parse_primary() - } - - /// 解析基本表达式 - fn parse_primary(&mut self) -> Option { - match self.peek()?.clone() { - Token::Word(word) => { - self.advance(); - // 检查是否包含通配符 - if word.contains('*') || word.contains('?') { - Some(QueryNode::Wildcard(word)) - } else { - Some(QueryNode::Term(word)) - } - } - Token::Phrase(phrase) => { - self.advance(); - Some(QueryNode::Phrase(phrase)) - } - Token::Field(field) => { - self.advance(); - // 检查操作符 - let operator = if matches!(self.peek(), Some(Token::Operator(_))) { - if let Some(Token::Operator(op)) = self.advance() { - op - } else { - FieldOperator::Eq - } - } else { - FieldOperator::Eq - }; - - // 获取值 - let value = match self.peek() { - Some(Token::Word(w)) => { - let w = w.clone(); - self.advance(); - Box::new(QueryNode::Term(w)) - } - Some(Token::Phrase(p)) => { - let p = p.clone(); - self.advance(); - Box::new(QueryNode::Phrase(p)) - } - _ => return None, - }; - - Some(QueryNode::Field { field, value, operator }) - } - Token::LParen => { - self.advance(); // consume ( - let expr = self.parse_expression(); - if matches!(self.peek(), Some(Token::RParen)) { - self.advance(); // consume ) - } - expr - } - _ => None, - } - } -} - -#[cfg(test)] -mod tests { - use super::*; - - #[test] - fn test_simple_term() { - let result = QueryParser::parse("canon"); - assert!(result.is_valid); - assert_eq!(result.fts_query, Some("canon*".to_string())); - } - - #[test] - fn test_phrase() { - let result = QueryParser::parse("\"北京天安门\""); - assert!(result.is_valid); - assert_eq!(result.fts_query, Some("\"北京天安门\"".to_string())); - } - - #[test] - fn test_and_expression() { - let result = QueryParser::parse("canon AND 风景"); - assert!(result.is_valid); - assert!(result.fts_query.as_ref().unwrap().contains("AND")); - } - - #[test] - fn test_or_expression() { - let result = QueryParser::parse("canon OR nikon"); - assert!(result.is_valid); - assert!(result.fts_query.as_ref().unwrap().contains("OR")); - } - - #[test] - fn test_not_expression() { - let result = QueryParser::parse("NOT 人像"); - assert!(result.is_valid); - assert!(result.fts_query.as_ref().unwrap().contains("NOT")); - } - - #[test] - fn test_field_search() { - let result = QueryParser::parse("camera:Canon"); - assert!(result.is_valid); - assert_eq!(result.field_filters.len(), 1); - assert_eq!(result.field_filters[0].field, "camera"); - assert_eq!(result.field_filters[0].value, "Canon"); - } - - #[test] - fn test_tag_search() { - let result = QueryParser::parse("tag:风景"); - assert!(result.is_valid); - assert_eq!(result.tag_names, vec!["风景"]); - } - - #[test] - fn test_numeric_range() { - let result = QueryParser::parse("iso:>800"); - assert!(result.is_valid); - assert_eq!(result.field_filters.len(), 1); - assert_eq!(result.field_filters[0].field, "iso"); - assert_eq!(result.field_filters[0].value, "800"); - assert_eq!(result.field_filters[0].operator, FieldOperator::Gt); - } - - #[test] - fn test_complex_query() { - let result = QueryParser::parse("camera:Canon AND (风景 OR 人像) NOT 夜景"); - assert!(result.is_valid); - assert_eq!(result.field_filters.len(), 1); - } - - #[test] - fn test_implicit_and() { - let result = QueryParser::parse("canon 风景"); - assert!(result.is_valid); - // 隐式 AND - assert!(result.fts_query.as_ref().unwrap().contains("AND")); - } - - #[test] - fn test_empty_query() { - let result = QueryParser::parse(""); - assert!(!result.is_valid); - assert!(result.fts_query.is_none()); - } -} diff --git a/src-tauri/src/services/scanner.rs b/src-tauri/src/services/scanner.rs deleted file mode 100644 index cdc2ec0..0000000 --- a/src-tauri/src/services/scanner.rs +++ /dev/null @@ -1,351 +0,0 @@ -//! 文件扫描服务 -//! -//! 负责扫描目录、过滤图片文件 - -use std::path::{Path, PathBuf}; -use rayon::prelude::*; -use walkdir::WalkDir; - -use crate::utils::error::{AppError, AppResult}; - -/// 支持的图片格式 -pub const SUPPORTED_FORMATS: &[&str] = &[ - "jpg", "jpeg", "png", "gif", "bmp", "webp", "tiff", "tif", - "heic", "heif", "raw", "cr2", "cr3", "nef", "arw", "dng", - "orf", "rw2", "pef", "srw", "raf", -]; - -/// 扫描结果 -#[derive(Debug, Clone, serde::Serialize, serde::Deserialize)] -#[serde(rename_all = "camelCase")] -pub struct ScanResult { - /// 找到的图片文件路径列表 - pub files: Vec, - /// 扫描的目录数 - pub dirs_scanned: usize, - /// 跳过的文件数 - pub files_skipped: usize, -} - -/// 扫描进度信息 -#[derive(Debug, Clone, serde::Serialize, serde::Deserialize)] -#[serde(rename_all = "camelCase")] -pub struct ScanProgress { - /// 当前正在扫描的目录 - pub current_dir: String, - /// 已扫描的文件数 - pub scanned_count: usize, - /// 已找到的图片数 - pub found_count: usize, -} - -/// 扫描选项 -#[derive(Debug, Clone, PartialEq, Eq, serde::Serialize, serde::Deserialize, Default)] -#[serde(rename_all = "camelCase")] -pub struct ScanOptions { - /// 是否递归扫描子目录 - pub recursive: bool, - /// 排除的目录名(如 .git, node_modules) - pub exclude_dirs: Vec, - /// 最大扫描深度(0 表示无限制) - pub max_depth: usize, -} - -impl ScanOptions { - pub fn new() -> Self { - Self { - recursive: true, - exclude_dirs: vec![ - ".git".to_string(), - "node_modules".to_string(), - ".cache".to_string(), - "$RECYCLE.BIN".to_string(), - "System Volume Information".to_string(), - ], - max_depth: 0, - } - } -} - -/// 文件扫描器 -pub struct Scanner { - options: ScanOptions, -} - -impl Scanner { - /// 创建新的扫描器 - pub fn new(options: ScanOptions) -> Self { - Self { options } - } - - /// 使用默认选项创建扫描器 - pub fn with_defaults() -> Self { - Self::new(ScanOptions::new()) - } - - /// 扫描单个目录 - pub fn scan_directory(&self, path: &Path) -> AppResult { - if !path.exists() { - return Err(AppError::InvalidPath(format!( - "目录不存在: {}", - path.display() - ))); - } - - if !path.is_dir() { - return Err(AppError::InvalidPath(format!( - "路径不是目录: {}", - path.display() - ))); - } - - let mut walker = WalkDir::new(path); - - // 设置最大深度 - if !self.options.recursive { - // 非递归模式:max_depth(1) 只访问根目录和直接子文件 - walker = walker.max_depth(1); - } else if self.options.max_depth > 0 { - walker = walker.max_depth(self.options.max_depth); - } - - let base_path = path.to_path_buf(); - let base_depth = path.components().count(); - let mut files = Vec::new(); - let mut dirs_scanned = 0usize; - let mut files_skipped = 0usize; - - for entry in walker.into_iter().filter_entry(|e| self.should_include_entry(e, &base_path)) { - match entry { - Ok(entry) => { - let entry_path = entry.path(); - let entry_depth = entry_path.components().count(); - - if entry_path.is_dir() { - dirs_scanned += 1; - } else if self.is_supported_image(entry_path) { - // 在非递归模式下,只包含根目录中的文件 - if !self.options.recursive && entry_depth > base_depth + 1 { - files_skipped += 1; - } else { - files.push(entry_path.to_path_buf()); - } - } else { - files_skipped += 1; - } - } - Err(e) => { - tracing::warn!("扫描错误: {}", e); - files_skipped += 1; - } - } - } - - tracing::info!( - "扫描完成: {} 个目录, {} 个图片文件, {} 个跳过", - dirs_scanned, - files.len(), - files_skipped - ); - - Ok(ScanResult { - files, - dirs_scanned, - files_skipped, - }) - } - - /// 并行扫描多个目录 - pub fn scan_directories(&self, paths: &[PathBuf]) -> AppResult { - let results: Vec> = paths - .par_iter() - .map(|path| self.scan_directory(path)) - .collect(); - - let mut combined = ScanResult { - files: Vec::new(), - dirs_scanned: 0, - files_skipped: 0, - }; - - for result in results { - match result { - Ok(scan_result) => { - combined.files.extend(scan_result.files); - combined.dirs_scanned += scan_result.dirs_scanned; - combined.files_skipped += scan_result.files_skipped; - } - Err(e) => { - tracing::error!("扫描目录失败: {}", e); - } - } - } - - Ok(combined) - } - - /// 检查是否应该包含此条目(返回 true 表示包含) - fn should_include_entry(&self, entry: &walkdir::DirEntry, base_path: &Path) -> bool { - // 文件总是包含,由后续逻辑判断是否是图片 - if !entry.file_type().is_dir() { - return true; - } - - // 根目录本身总是包含 - if entry.path() == base_path { - return true; - } - - let name = entry.file_name().to_string_lossy(); - - // 跳过隐藏目录(以 . 开头,但不是 . 或 ..) - if name.starts_with('.') && name != "." && name != ".." { - return false; - } - - // 跳过排除列表中的目录 - if self.options.exclude_dirs.iter().any(|d| d == &*name) { - return false; - } - - true - } - - /// 检查文件是否是支持的图片格式 - fn is_supported_image(&self, path: &Path) -> bool { - path.extension() - .and_then(|ext| ext.to_str()) - .map(|ext| { - let ext_lower = ext.to_lowercase(); - SUPPORTED_FORMATS.contains(&ext_lower.as_str()) - }) - .unwrap_or(false) - } -} - -/// 快速检查文件是否是支持的图片格式 -pub fn is_image_file(path: &Path) -> bool { - path.extension() - .and_then(|ext| ext.to_str()) - .map(|ext| { - let ext_lower = ext.to_lowercase(); - SUPPORTED_FORMATS.contains(&ext_lower.as_str()) - }) - .unwrap_or(false) -} - -#[cfg(test)] -mod tests { - use super::*; - use std::fs; - use tempfile::TempDir; - - #[test] - fn test_is_image_file() { - assert!(is_image_file(Path::new("photo.jpg"))); - assert!(is_image_file(Path::new("photo.JPG"))); - assert!(is_image_file(Path::new("photo.png"))); - assert!(is_image_file(Path::new("photo.heic"))); - assert!(is_image_file(Path::new("photo.CR2"))); - assert!(!is_image_file(Path::new("document.txt"))); - assert!(!is_image_file(Path::new("video.mp4"))); - } - - #[test] - fn test_scan_directory() { - let temp_dir = TempDir::new().unwrap(); - let base_path = temp_dir.path(); - - // 创建测试文件 - fs::write(base_path.join("photo1.jpg"), b"fake jpg").unwrap(); - fs::write(base_path.join("photo2.png"), b"fake png").unwrap(); - fs::write(base_path.join("document.txt"), b"text file").unwrap(); - - // 创建子目录 - let sub_dir = base_path.join("subdir"); - fs::create_dir(&sub_dir).unwrap(); - fs::write(sub_dir.join("photo3.heic"), b"fake heic").unwrap(); - - // 使用无排除目录的选项进行测试 - let options = ScanOptions { - recursive: true, - exclude_dirs: vec![], // 清空排除列表,避免 Temp 目录被意外排除 - max_depth: 0, - }; - let scanner = Scanner::new(options); - let result = scanner.scan_directory(base_path).unwrap(); - - assert_eq!(result.files.len(), 3, "应该找到 3 个图片文件"); - assert_eq!(result.files_skipped, 1, "应该跳过 1 个非图片文件 (document.txt)"); - } - - #[test] - fn test_scan_non_recursive() { - let temp_dir = TempDir::new().unwrap(); - let base_path = temp_dir.path(); - - fs::write(base_path.join("photo1.jpg"), b"fake jpg").unwrap(); - - let sub_dir = base_path.join("subdir"); - fs::create_dir(&sub_dir).unwrap(); - fs::write(sub_dir.join("photo2.jpg"), b"fake jpg").unwrap(); - - let options = ScanOptions { - recursive: false, - exclude_dirs: vec![], - max_depth: 0, - }; - let scanner = Scanner::new(options); - let result = scanner.scan_directory(base_path).unwrap(); - - assert_eq!(result.files.len(), 1, "非递归模式应该只找到根目录的 photo1.jpg"); - } - - #[test] - fn test_skip_hidden_dirs() { - let temp_dir = TempDir::new().unwrap(); - let base_path = temp_dir.path(); - - // 创建隐藏目录 - let hidden_dir = base_path.join(".hidden"); - fs::create_dir(&hidden_dir).unwrap(); - fs::write(hidden_dir.join("photo.jpg"), b"fake jpg").unwrap(); - - // 创建普通文件 - fs::write(base_path.join("visible.jpg"), b"fake jpg").unwrap(); - - let options = ScanOptions { - recursive: true, - exclude_dirs: vec![], // 测试隐藏目录功能 - max_depth: 0, - }; - let scanner = Scanner::new(options); - let result = scanner.scan_directory(base_path).unwrap(); - - assert_eq!(result.files.len(), 1, "应该只找到 visible.jpg,隐藏目录中的文件应该被跳过"); - } - - #[test] - fn test_exclude_dirs() { - let temp_dir = TempDir::new().unwrap(); - let base_path = temp_dir.path(); - - // 创建要排除的目录 - let excluded_dir = base_path.join("node_modules"); - fs::create_dir(&excluded_dir).unwrap(); - fs::write(excluded_dir.join("photo.jpg"), b"fake jpg").unwrap(); - - // 创建普通文件 - fs::write(base_path.join("normal.jpg"), b"fake jpg").unwrap(); - - let options = ScanOptions { - recursive: true, - exclude_dirs: vec!["node_modules".to_string()], - max_depth: 0, - }; - let scanner = Scanner::new(options); - let result = scanner.scan_directory(base_path).unwrap(); - - assert_eq!(result.files.len(), 1, "应该只找到 normal.jpg,node_modules 中的文件应该被跳过"); - } -} diff --git a/src-tauri/src/services/settings.rs b/src-tauri/src/services/settings.rs deleted file mode 100644 index 5786e0b..0000000 --- a/src-tauri/src/services/settings.rs +++ /dev/null @@ -1,97 +0,0 @@ -//! 应用程序设置服务 -//! -//! 负责设置的读取、保存和管理 - -use crate::models::AppSettings; -use crate::utils::error::AppError; -use std::fs; -use std::path::PathBuf; -use tauri::{AppHandle, Manager}; - -/// 设置管理器 -pub struct SettingsManager { - settings_path: PathBuf, -} - -impl SettingsManager { - /// 创建新的设置管理器 - pub fn new(app: &AppHandle) -> Result { - // 获取应用数据目录 - let app_data_dir = app - .path() - .app_data_dir() - .map_err(|e| AppError::Config(format!("无法获取应用数据目录: {}", e)))?; - - // 确保目录存在 - fs::create_dir_all(&app_data_dir) - .map_err(|e| AppError::Config(format!("无法创建应用数据目录: {}", e)))?; - - let settings_path = app_data_dir.join("settings.json"); - - Ok(Self { settings_path }) - } - - /// 加载设置 - pub fn load(&self) -> Result { - // 如果文件不存在,返回默认设置 - if !self.settings_path.exists() { - tracing::info!("设置文件不存在,使用默认设置"); - return Ok(AppSettings::default()); - } - - // 读取文件 - let content = fs::read_to_string(&self.settings_path) - .map_err(|e| AppError::Config(format!("无法读取设置文件: {}", e)))?; - - // 解析 JSON - let settings: AppSettings = serde_json::from_str(&content) - .map_err(|e| AppError::Config(format!("设置文件格式错误: {}", e)))?; - - tracing::info!("成功加载设置: {:?}", self.settings_path); - Ok(settings) - } - - /// 保存设置 - pub fn save(&self, settings: &AppSettings) -> Result<(), AppError> { - // 序列化为 JSON(格式化输出) - let content = serde_json::to_string_pretty(settings) - .map_err(|e| AppError::Config(format!("无法序列化设置: {}", e)))?; - - // 写入文件 - fs::write(&self.settings_path, content) - .map_err(|e| AppError::Config(format!("无法保存设置文件: {}", e)))?; - - tracing::info!("成功保存设置: {:?}", self.settings_path); - Ok(()) - } - - /// 重置为默认设置 - pub fn reset(&self) -> Result { - let default_settings = AppSettings::default(); - self.save(&default_settings)?; - Ok(default_settings) - } -} - -#[cfg(test)] -mod tests { - use super::*; - use crate::models::ThemeMode; - use std::env; - - #[test] - fn test_default_settings() { - let settings = AppSettings::default(); - assert_eq!(settings.theme, ThemeMode::System); - assert_eq!(settings.language, "zh-CN"); - assert!(settings.thumbnail.auto_cleanup); - } - - #[test] - fn test_settings_serialization() { - let settings = AppSettings::default(); - let json = serde_json::to_string(&settings).unwrap(); - let deserialized: AppSettings = serde_json::from_str(&json).unwrap(); - assert_eq!(settings.theme, deserialized.theme); - } -} diff --git a/src-tauri/src/services/thumbnail.rs b/src-tauri/src/services/thumbnail.rs deleted file mode 100644 index 92dabf7..0000000 --- a/src-tauri/src/services/thumbnail.rs +++ /dev/null @@ -1,1192 +0,0 @@ -//! 缩略图生成服务 -//! -//! 负责生成、缓存和管理照片缩略图 - -use std::collections::HashSet; -use std::fs; -use std::path::{Path, PathBuf}; -use std::sync::{Arc, Mutex, Condvar}; -use image::{DynamicImage, ImageFormat, imageops::FilterType, Rgb, RgbImage}; -use crate::utils::error::{AppError, AppResult}; -use crate::utils::sanitize_file_hash; - -// 引入 WIC 服务 -use super::wic::WicProcessor; - -/// 缩略图尺寸 -#[derive(Debug, Clone, Copy, PartialEq, Eq)] -pub enum ThumbnailSize { - /// 极小缩略图 (50x50) - 用于渐进式加载的模糊占位图 - Tiny, - /// 小缩略图 (150x150) - Small, - /// 中缩略图 (300x300) - Medium, - /// 大缩略图 (600x600) - Large, -} - -impl ThumbnailSize { - /// 获取缩略图尺寸(像素) - /// 为了支持高 DPI 屏幕,尺寸已经提高 - pub fn dimensions(&self) -> u32 { - match self { - ThumbnailSize::Tiny => 50, // 极小占位图,用于渐进式加载 - ThumbnailSize::Small => 300, // 提高到 300,支持 2x DPI - ThumbnailSize::Medium => 500, // 提高到 500,支持高清显示 - ThumbnailSize::Large => 800, // 提高到 800,大图预览 - } - } - - /// 获取尺寸名称 - pub fn name(&self) -> &'static str { - match self { - ThumbnailSize::Tiny => "tiny", - ThumbnailSize::Small => "small", - ThumbnailSize::Medium => "medium", - ThumbnailSize::Large => "large", - } - } - - /// 从字符串解析 - pub fn from_str(s: &str) -> Option { - match s.to_lowercase().as_str() { - "tiny" => Some(ThumbnailSize::Tiny), - "small" => Some(ThumbnailSize::Small), - "medium" => Some(ThumbnailSize::Medium), - "large" => Some(ThumbnailSize::Large), - _ => None, - } - } -} - -/// 小图像素阈值(低于此值直接使用原图,不生成缩略图) -/// 200 万像素 = 约 1600x1250 或 1920x1040 -pub const SMALL_IMAGE_PIXEL_THRESHOLD: u64 = 2_000_000; - -/// 缩略图生成结果 -#[derive(Debug, Clone)] -pub struct ThumbnailResult { - /// 缩略图路径(占位图时为空) - pub path: PathBuf, - /// 是否命中缓存 - pub hit_cache: bool, - /// 生成耗时(毫秒) - pub generation_time_ms: Option, - /// 是否为占位图(RAW 提取失败时生成) - pub is_placeholder: bool, - /// 占位图字节数据(WebP 格式,仅占位图时有值) - pub placeholder_bytes: Option>, - /// 是否直接使用原图(小图跳过缩略图生成) - pub use_original: bool, -} - -/// 正在生成中的缩略图追踪(用于去重) -struct InFlightTracker { - /// 正在生成的缩略图 key 集合 (file_hash_size) - in_flight: HashSet, -} - -/// 缩略图服务 -#[derive(Clone)] -pub struct ThumbnailService { - /// 缓存根目录 - cache_dir: PathBuf, - /// 正在生成中的缩略图追踪(全局去重) - in_flight: Arc<(Mutex, Condvar)>, -} - -/// CFA 信息结构(用于 Bayer 去马赛克) -#[allow(dead_code)] -struct CfaInfo { - r_pos: usize, // R 像素位置 - b_pos: usize, // B 像素位置 - gr_pos: usize, // 与 R 同行的 G 像素位置 - gb_pos: usize, // 与 B 同行的 G 像素位置 -} - -/// 像素颜色类型 -#[derive(Debug, Clone, Copy, PartialEq)] -enum PixelColor { - Red, - Blue, - GreenR, // 与 R 同行的 G - GreenB, // 与 B 同行的 G -} - -impl ThumbnailService { - /// 创建缩略图服务 - pub fn new(cache_dir: PathBuf) -> AppResult { - // 确保缓存目录存在 - Self::ensure_cache_dirs(&cache_dir)?; - Ok(Self { - cache_dir, - in_flight: Arc::new(( - Mutex::new(InFlightTracker { - in_flight: HashSet::new(), - }), - Condvar::new(), - )), - }) - } - - /// 生成缓存 key -fn cache_key(file_hash: &str, size: ThumbnailSize) -> String { - let hash = sanitize_file_hash(file_hash); - format!("{}_{}", hash, size.name()) -} - - /// 确保缓存目录结构存在 - fn ensure_cache_dirs(cache_dir: &Path) -> AppResult<()> { - for size in [ThumbnailSize::Tiny, ThumbnailSize::Small, ThumbnailSize::Medium, ThumbnailSize::Large] { - let dir = cache_dir.join(size.name()); - if !dir.exists() { - fs::create_dir_all(&dir)?; - tracing::info!("创建缩略图缓存目录: {:?}", dir); - } - } - Ok(()) - } - - /// 获取默认缓存目录 - pub fn default_cache_dir() -> PathBuf { - dirs::data_dir() - .unwrap_or_else(|| PathBuf::from(".")) - .join("PhotoWall") - .join("Thumbnails") - } - - /// 获取缩略图缓存路径 -pub fn get_cache_path(&self, file_hash: &str, size: ThumbnailSize) -> PathBuf { - let file_hash = sanitize_file_hash(file_hash); - self.cache_dir - .join(size.name()) - .join(format!("{}.webp", file_hash)) -} - - /// 检查缩略图是否存在于缓存中 - pub fn is_cached(&self, file_hash: &str, size: ThumbnailSize) -> bool { - self.get_cache_path(file_hash, size).exists() - } - - /// 生成或获取缩略图 - /// - /// 如果缓存中存在,直接返回缓存路径;否则生成新的缩略图 - /// 使用去重机制确保同一张图 + 同一尺寸在同一时间只生成一次 - /// - /// # 小图跳过逻辑 - /// 如果提供了 `original_dimensions` 且像素数 < 200 万,直接返回原图路径 - pub fn get_or_generate( - &self, - source_path: &Path, - file_hash: &str, - size: ThumbnailSize, - original_dimensions: Option<(u32, u32)>, - ) -> AppResult { - // 小图跳过逻辑:低于 200 万像素直接使用原图 - if let Some((w, h)) = original_dimensions { - let pixels = w as u64 * h as u64; - if pixels < SMALL_IMAGE_PIXEL_THRESHOLD { - tracing::debug!( - "小图跳过缩略图生成: {:?} ({}x{} = {} pixels < {} threshold)", - source_path, w, h, pixels, SMALL_IMAGE_PIXEL_THRESHOLD - ); - return Ok(ThumbnailResult { - path: source_path.to_path_buf(), - hit_cache: false, - generation_time_ms: None, - is_placeholder: false, - placeholder_bytes: None, - use_original: true, - }); - } - } - - let cache_path = self.get_cache_path(file_hash, size); - - // 检查缓存 - if cache_path.exists() { - tracing::debug!("缩略图缓存命中: {:?}", cache_path); - return Ok(ThumbnailResult { - path: cache_path, - hit_cache: true, - generation_time_ms: None, - is_placeholder: false, - placeholder_bytes: None, - use_original: false, - }); - } - - let key = Self::cache_key(file_hash, size); - let (lock, cvar) = &*self.in_flight; - - // 尝试获取生成权限,如果已有其他线程在生成则等待 - { - let mut tracker = lock.lock().unwrap(); - while tracker.in_flight.contains(&key) { - // 等待其他线程完成生成 - tracker = cvar.wait(tracker).unwrap(); - // 再次检查缓存(可能已被其他线程生成) - if cache_path.exists() { - return Ok(ThumbnailResult { - path: cache_path, - hit_cache: true, - generation_time_ms: None, - is_placeholder: false, - placeholder_bytes: None, - use_original: false, - }); - } - } - // 标记为正在生成 - tracker.in_flight.insert(key.clone()); - } - - // 生成缩略图(在锁外执行,避免阻塞其他任务) - let start = std::time::Instant::now(); - let result = self.generate(source_path, file_hash, size); - - // 生成完成,移除标记并通知等待的线程 - { - let mut tracker = lock.lock().unwrap(); - tracker.in_flight.remove(&key); - cvar.notify_all(); - } - - let elapsed = start.elapsed().as_millis() as u64; - - // 处理占位图情况(RAW 提取失败) - match result { - Ok(path) => { - tracing::info!( - "生成缩略图: {:?} -> {:?} ({}ms)", - source_path, - path, - elapsed - ); - Ok(ThumbnailResult { - path, - hit_cache: false, - generation_time_ms: Some(elapsed), - is_placeholder: false, - placeholder_bytes: None, - use_original: false, - }) - } - Err(AppError::PlaceholderGenerated(bytes)) => { - tracing::debug!( - "RAW 占位图生成: {:?} ({}ms, {} bytes)", - source_path, - elapsed, - bytes.len() - ); - Ok(ThumbnailResult { - path: PathBuf::new(), - hit_cache: false, - generation_time_ms: Some(elapsed), - is_placeholder: true, - placeholder_bytes: Some(bytes), - use_original: false, - }) - } - Err(e) => Err(e), - } - } - - /// 生成缩略图 (优化版: 优先使用 WIC) - pub fn generate( - &self, - source_path: &Path, - file_hash: &str, - size: ThumbnailSize, - ) -> AppResult { - // 检查源文件是否存在 - if !source_path.exists() { - return Err(AppError::FileNotFound(source_path.display().to_string())); - } - - let dim = size.dimensions(); - let cache_path = self.get_cache_path(file_hash, size); - let tmp_path = cache_path.with_extension("webp.tmp"); - - // 尝试使用 WIC 加速加载和缩放 - // 注意:WIC 需要 Windows 环境。如果在非 Windows 编译,需要条件编译,但目前需求明确是 Windows。 - let wic_result = (|| -> AppResult<()> { - let processor = WicProcessor::new()?; - // 直接加载并缩放到目标尺寸 - let (buffer, w, h) = processor.load_and_resize(source_path, dim, dim)?; - let img = WicProcessor::buffer_to_dynamic_image(buffer, w, h)?; - - // 确保父目录存在 - if let Some(parent) = cache_path.parent() { - fs::create_dir_all(parent)?; - } - // 保存为 WebP - img.save_with_format(&tmp_path, ImageFormat::WebP)?; - Ok(()) - })(); - - if let Ok(_) = wic_result { - tracing::debug!("使用 WIC 成功生成缩略图: {:?}", source_path); - // 原子重命名 - fs::rename(&tmp_path, &cache_path)?; - return Ok(cache_path); - } else { - if let Err(e) = &wic_result { - tracing::warn!("WIC 生成失败,回退到 Rust Image: {}", e); - } - } - - // WIC 失败或不可用,回退到原有的 Rust image crate 实现 - // 根据文件类型选择不同的加载方式 - let img = if self.is_jpeg(source_path) { - // JPEG: 尝试快速提取 EXIF 缩略图 - if let Some(thumb) = self.extract_jpeg_thumbnail(source_path) { - tracing::debug!("使用 JPEG 快速缩略图提取"); - thumb - } else { - image::open(source_path)? - } - } else if self.is_raw(source_path) { - // RAW 格式: - // - 列表/网格页(Small/Medium)严格禁止 RAW 硬解码(去马赛克),避免滚动卡顿 - // - 优先提取嵌入预览图;失败则生成占位缩略图,保证 UI 稳定 - // - 占位图不缓存到磁盘,下次请求时重试提取 - match self.extract_raw_preview(source_path, size) { - Some(img) => img, - None => { - tracing::debug!("RAW 预览提取失败,生成临时占位图(不缓存)"); - let placeholder = self.generate_raw_placeholder(size); - // 将占位图编码为 WebP 字节,不保存到磁盘 - let mut bytes = Vec::new(); - let mut cursor = std::io::Cursor::new(&mut bytes); - if placeholder.write_to(&mut cursor, ImageFormat::WebP).is_ok() { - return Err(AppError::PlaceholderGenerated(bytes)); - } - // 编码失败时返回空占位图 - return Err(AppError::PlaceholderGenerated(Vec::new())); - } - } - } else { - // 其他格式: 正常加载 - image::open(source_path)? - }; - - // 应用 EXIF 方向校正 - let img = self.apply_orientation(source_path, img); - - // 生成缩略图(保持宽高比) - // 使用 Triangle 滤波器替代 Lanczos3,性能更好且网格缩略图观感差异很小 - let thumbnail = if img.width() == dim && img.height() == dim { - img - } else { - img.resize(dim, dim, FilterType::Triangle) - }; - - // 确保父目录存在 - if let Some(parent) = cache_path.parent() { - fs::create_dir_all(parent)?; - } - - // 先写入临时文件 - thumbnail.save_with_format(&tmp_path, ImageFormat::WebP)?; - - // 原子重命名到最终路径 - fs::rename(&tmp_path, &cache_path)?; - - Ok(cache_path) - } - - /// 判断文件是否为 JPEG 格式 - fn is_jpeg(&self, path: &Path) -> bool { - if let Some(ext) = path.extension() { - let ext = ext.to_string_lossy().to_lowercase(); - matches!(ext.as_str(), "jpg" | "jpeg") - } else { - false - } - } - - /// 判断文件是否为 RAW 格式 - fn is_raw(&self, path: &Path) -> bool { - if let Some(ext) = path.extension() { - let ext = ext.to_string_lossy().to_lowercase(); - matches!(ext.as_str(), - "dng" | "cr2" | "cr3" | "nef" | "nrw" | "arw" | "srf" | "sr2" | - "orf" | "raf" | "rw2" | "pef" | "srw" | "raw" | "rwl" | "3fr" | - "erf" | "kdc" | "dcr" | "x3f" - ) - } else { - false - } - } - - /// 从 RAW 文件中提取嵌入的预览图 - /// - /// 优先级链路:LibRaw -> EXIF -> (仅 Large) 受限扫描 -> (仅 Large) RAW 硬解码 - /// - /// Phase 3 优化: - /// - LibRaw 已内置"选最大预览"策略 - /// - Small/Medium 不再使用扫描兜底,避免 IO 开销 - /// - 扫描和硬解码仅在 Large 尺寸时作为最后手段 - /// - 所有 RAW 提取都有超时保护,避免单个文件卡住队列 - fn extract_raw_preview(&self, path: &Path, size: ThumbnailSize) -> Option { - // 超时时间优化:给 RAW 提取更多时间以提高成功率 - // LibRaw 提取嵌入预览通常需要 200-400ms,给足够的余量 - let timeout_ms = match size { - ThumbnailSize::Tiny => 800, - ThumbnailSize::Small | ThumbnailSize::Medium => 1500, - ThumbnailSize::Large => 3000, - }; - - // 方法1: LibRaw 提取 embedded preview(首选,行业级实现,自动选最大预览) - // 使用带超时的版本,避免单个 RAW 文件卡住整个队列 - if super::libraw::is_available() { - if let Some(img) = super::libraw::extract_preview_image_with_timeout(path, timeout_ms) { - tracing::debug!("LibRaw 提取到嵌入预览: {:?}", path); - return Some(img); - } - } - - // 方法2: 尝试从 EXIF 中提取嵌入的 JPEG 缩略图(非常快,但通常较小) - if let Some(img) = self.extract_raw_embedded_jpeg(path) { - tracing::debug!("从 RAW EXIF 中提取到嵌入的 JPEG 预览"); - return Some(img); - } - - // 方法3 & 4: 仅在 Large 尺寸时使用更重的兜底方法 - // Tiny/Small/Medium 直接返回 None,由调用方生成占位图 - if size != ThumbnailSize::Large { - tracing::debug!("Tiny/Small/Medium RAW 预览提取失败,跳过扫描兜底: {:?}", path); - return None; - } - - // 方法3: 扫描文件查找嵌入的 JPEG 预览图(仅 Large) - // 扫描范围收缩到 32MB,减少 IO 开销 - if let Some(img) = self.scan_embedded_jpeg_limited(path, 32 * 1024 * 1024, 50 * 1024) { - tracing::debug!("从 RAW 文件中扫描到嵌入的 JPEG 预览"); - return Some(img); - } - - // 方法4: RAW 硬解码兜底(仅 Large) - if let Some(img) = self.decode_raw_image(path) { - tracing::debug!("使用 rawloader 解码 RAW 图像"); - return Some(img); - } - - None - } - - /// 尝试从 RAW 文件的 EXIF 中提取嵌入的 JPEG 预览 - fn extract_raw_embedded_jpeg(&self, path: &Path) -> Option { - let file = std::fs::File::open(path).ok()?; - let mut bufreader = std::io::BufReader::new(file); - let exifreader = exif::Reader::new(); - let exif = exifreader.read_from_container(&mut bufreader).ok()?; - - // 查找嵌入的缩略图 (在 THUMBNAIL IFD 中查找) - let thumb_field = exif.get_field(exif::Tag::JPEGInterchangeFormat, exif::In::THUMBNAIL)?; - let thumb_offset = thumb_field.value.get_uint(0)? as u64; - - let thumb_len_field = exif.get_field(exif::Tag::JPEGInterchangeFormatLength, exif::In::THUMBNAIL)?; - let thumb_len = thumb_len_field.value.get_uint(0)? as u64; - - if thumb_len == 0 { - return None; - } - - let mut file = std::fs::File::open(path).ok()?; - use std::io::{Seek, SeekFrom, Read}; - file.seek(SeekFrom::Start(thumb_offset)).ok()?; - - let mut thumb_data = vec![0u8; thumb_len as usize]; - file.read_exact(&mut thumb_data).ok()?; - - image::load_from_memory(&thumb_data).ok() - } - - /// 扫描 RAW 文件中嵌入的 JPEG 预览图(按字节数限制) - /// - /// 大多数相机 RAW 文件(NEF、CR2、DNG 等)都会嵌入一个或多个 JPEG 预览图。 - /// 这里采用流式扫描,避免一次性读入整个文件导致内存和 IO 峰值过高。 - pub fn scan_embedded_jpeg_limited( - &self, - path: &Path, - max_scan_bytes: u64, - min_jpeg_bytes: usize, - ) -> Option { - use std::io::Read; - - let file = std::fs::File::open(path).ok()?; - let mut reader = std::io::BufReader::new(file); - - let mut buf = vec![0u8; 256 * 1024]; - let mut scanned: u64 = 0; - - let mut best: Vec = Vec::new(); - let mut current: Vec = Vec::new(); - let mut in_jpeg = false; - let mut prev: Option = None; - - let max_jpeg_bytes = (max_scan_bytes.min(64 * 1024 * 1024)) as usize; // 防止异常文件导致超大内存占用 - - loop { - if scanned >= max_scan_bytes { - break; - } - let to_read = (max_scan_bytes - scanned).min(buf.len() as u64) as usize; - let n = reader.read(&mut buf[..to_read]).ok()?; - if n == 0 { - break; - } - - for &b in &buf[..n] { - scanned += 1; - - if !in_jpeg { - if prev == Some(0xFF) && b == 0xD8 { - in_jpeg = true; - current.clear(); - current.reserve(256 * 1024); - current.push(0xFF); - current.push(0xD8); - prev = None; - continue; - } - } else { - current.push(b); - if current.len() > max_jpeg_bytes { - // 超出限制,放弃本段,避免内存爆炸 - in_jpeg = false; - current.clear(); - prev = None; - continue; - } - if prev == Some(0xFF) && b == 0xD9 { - if current.len() >= min_jpeg_bytes && current.len() > best.len() { - best = current.clone(); - } - in_jpeg = false; - current.clear(); - prev = None; - continue; - } - } - - prev = Some(b); - } - } - - if best.is_empty() { - return None; - } - - image::load_from_memory(&best).ok() - } - - /// 生成 RAW 占位缩略图(避免在列表页因解码失败出现大量错误卡片) - fn generate_raw_placeholder(&self, size: ThumbnailSize) -> DynamicImage { - let dim = size.dimensions(); - let mut img = RgbImage::new(dim, dim); - - let bg = Rgb([236, 240, 243]); - let border = Rgb([203, 213, 225]); - let fg = Rgb([100, 116, 139]); - - for pixel in img.pixels_mut() { - *pixel = bg; - } - - // 边框 - let border_w = (dim / 96).clamp(2, 10); - for y in 0..dim { - for x in 0..dim { - let is_border = x < border_w || y < border_w || x >= dim - border_w || y >= dim - border_w; - if is_border { - img.put_pixel(x, y, border); - } - } - } - - // 简单 5x7 位图字体绘制 "RAW" - const GLYPH_W: u32 = 5; - const GLYPH_H: u32 = 7; - const SPACING_COLS: u32 = 1; - const TOTAL_COLS: u32 = GLYPH_W * 3 + SPACING_COLS * 2; - - let scale = (dim / 24).max(6); - let text_w = TOTAL_COLS * scale; - let text_h = GLYPH_H * scale; - let start_x = (dim.saturating_sub(text_w)) / 2; - let start_y = (dim.saturating_sub(text_h)) / 2; - - let r: [u8; 7] = [ - 0b11110, - 0b10001, - 0b10001, - 0b11110, - 0b10100, - 0b10010, - 0b10001, - ]; - let a: [u8; 7] = [ - 0b01110, - 0b10001, - 0b10001, - 0b11111, - 0b10001, - 0b10001, - 0b10001, - ]; - let w: [u8; 7] = [ - 0b10001, - 0b10001, - 0b10001, - 0b10001, - 0b10101, - 0b10101, - 0b01010, - ]; - - fn draw_glyph( - img: &mut RgbImage, - glyph: &[u8; 7], - x0: u32, - y0: u32, - scale: u32, - color: Rgb, - ) { - for (row, mask) in glyph.iter().enumerate() { - for col in 0..GLYPH_W { - let bit = (mask >> (GLYPH_W - 1 - col)) & 1; - if bit == 0 { - continue; - } - let px = x0 + col * scale; - let py = y0 + row as u32 * scale; - for dy in 0..scale { - for dx in 0..scale { - let x = px + dx; - let y = py + dy; - if x < img.width() && y < img.height() { - img.put_pixel(x, y, color); - } - } - } - } - } - } - - let mut x = start_x; - draw_glyph(&mut img, &r, x, start_y, scale, fg); - x += (GLYPH_W + SPACING_COLS) * scale; - draw_glyph(&mut img, &a, x, start_y, scale, fg); - x += (GLYPH_W + SPACING_COLS) * scale; - draw_glyph(&mut img, &w, x, start_y, scale, fg); - - DynamicImage::ImageRgb8(img) - } - - /// 使用 rawloader 解码 RAW 图像(带 Bayer 去马赛克处理) - pub fn decode_raw_image(&self, path: &Path) -> Option { - use rawloader::RawLoader; - - let loader = RawLoader::new(); - let raw = loader.decode_file(path).ok()?; - - let width = raw.width; - let height = raw.height; - - // 获取 CFA 模式(Bayer 排列) - let cfa_pattern = &raw.cfa.name; - tracing::debug!("RAW CFA 模式: {}, 尺寸: {}x{}", cfa_pattern, width, height); - - match &raw.data { - rawloader::RawImageData::Integer(data) => { - self.demosaic_bayer_integer(data, width, height, cfa_pattern) - } - rawloader::RawImageData::Float(data) => { - self.demosaic_bayer_float(data, width, height, cfa_pattern) - } - } - } - - /// 整数 RAW 数据的 Bayer 去马赛克处理 - fn demosaic_bayer_integer(&self, data: &[u16], width: usize, height: usize, cfa_str: &str) -> Option { - // 计算缩放因子 - let max_val = data.iter().max().copied().unwrap_or(65535) as f32; - let scale = 255.0 / max_val.max(1.0); - - let mut rgb_data = vec![0u8; width * height * 3]; - let cfa = self.parse_cfa_info(cfa_str); - - for y in 1..height.saturating_sub(1) { - for x in 1..width.saturating_sub(1) { - let idx = y * width + x; - let rgb_idx = idx * 3; - - let color = self.get_pixel_color(x, y, &cfa); - - let (r, g, b) = match color { - PixelColor::Red => { - // 当前是 R 像素:G 在上下左右,B 在对角 - let r = data[idx] as f32; - let g = (data[idx - 1] as f32 + data[idx + 1] as f32 + - data[idx - width] as f32 + data[idx + width] as f32) / 4.0; - let b = (data[idx - width - 1] as f32 + data[idx - width + 1] as f32 + - data[idx + width - 1] as f32 + data[idx + width + 1] as f32) / 4.0; - (r, g, b) - } - PixelColor::Blue => { - // 当前是 B 像素:G 在上下左右,R 在对角 - let b = data[idx] as f32; - let g = (data[idx - 1] as f32 + data[idx + 1] as f32 + - data[idx - width] as f32 + data[idx + width] as f32) / 4.0; - let r = (data[idx - width - 1] as f32 + data[idx - width + 1] as f32 + - data[idx + width - 1] as f32 + data[idx + width + 1] as f32) / 4.0; - (r, g, b) - } - PixelColor::GreenR => { - // Gr 像素(与 R 同行):R 在左右,B 在上下 - let g = data[idx] as f32; - let r = (data[idx - 1] as f32 + data[idx + 1] as f32) / 2.0; - let b = (data[idx - width] as f32 + data[idx + width] as f32) / 2.0; - (r, g, b) - } - PixelColor::GreenB => { - // Gb 像素(与 B 同行):B 在左右,R 在上下 - let g = data[idx] as f32; - let b = (data[idx - 1] as f32 + data[idx + 1] as f32) / 2.0; - let r = (data[idx - width] as f32 + data[idx + width] as f32) / 2.0; - (r, g, b) - } - }; - - rgb_data[rgb_idx] = ((r * scale) as u8).min(255); - rgb_data[rgb_idx + 1] = ((g * scale) as u8).min(255); - rgb_data[rgb_idx + 2] = ((b * scale) as u8).min(255); - } - } - - RgbImage::from_raw(width as u32, height as u32, rgb_data) - .map(DynamicImage::ImageRgb8) - } - - /// 浮点 RAW 数据的 Bayer 去马赛克处理 - fn demosaic_bayer_float(&self, data: &[f32], width: usize, height: usize, cfa_str: &str) -> Option { - let max_val = data.iter().cloned().fold(0.0f32, f32::max); - let scale = if max_val > 0.0 { 255.0 / max_val } else { 1.0 }; - - let mut rgb_data = vec![0u8; width * height * 3]; - let cfa = self.parse_cfa_info(cfa_str); - - for y in 1..height.saturating_sub(1) { - for x in 1..width.saturating_sub(1) { - let idx = y * width + x; - let rgb_idx = idx * 3; - - let color = self.get_pixel_color(x, y, &cfa); - - let (r, g, b) = match color { - PixelColor::Red => { - let r = data[idx]; - let g = (data[idx - 1] + data[idx + 1] + data[idx - width] + data[idx + width]) / 4.0; - let b = (data[idx - width - 1] + data[idx - width + 1] + data[idx + width - 1] + data[idx + width + 1]) / 4.0; - (r, g, b) - } - PixelColor::Blue => { - let b = data[idx]; - let g = (data[idx - 1] + data[idx + 1] + data[idx - width] + data[idx + width]) / 4.0; - let r = (data[idx - width - 1] + data[idx - width + 1] + data[idx + width - 1] + data[idx + width + 1]) / 4.0; - (r, g, b) - } - PixelColor::GreenR => { - let g = data[idx]; - let r = (data[idx - 1] + data[idx + 1]) / 2.0; - let b = (data[idx - width] + data[idx + width]) / 2.0; - (r, g, b) - } - PixelColor::GreenB => { - let g = data[idx]; - let b = (data[idx - 1] + data[idx + 1]) / 2.0; - let r = (data[idx - width] + data[idx + width]) / 2.0; - (r, g, b) - } - }; - - rgb_data[rgb_idx] = ((r * scale) as u8).min(255); - rgb_data[rgb_idx + 1] = ((g * scale) as u8).min(255); - rgb_data[rgb_idx + 2] = ((b * scale) as u8).min(255); - } - } - - RgbImage::from_raw(width as u32, height as u32, rgb_data) - .map(DynamicImage::ImageRgb8) - } - - /// 解析 CFA 模式,返回各像素在 2x2 模式中的位置 - /// 位置布局: 0=左上, 1=右上, 2=左下, 3=右下 - fn parse_cfa_info(&self, cfa: &str) -> CfaInfo { - // 标准化 CFA 字符串 - let cfa_upper = cfa.to_uppercase(); - let cfa_normalized = cfa_upper.trim(); - - tracing::debug!("解析 CFA 模式: '{}' -> '{}'", cfa, cfa_normalized); - - match cfa_normalized { - "RGGB" => CfaInfo { - // R Gr 位置 0 1 - // Gb B 位置 2 3 - r_pos: 0, - gr_pos: 1, // Gr 与 R 同行,R 在左侧 - gb_pos: 2, // Gb 与 B 同行,B 在右侧 - b_pos: 3, - }, - "BGGR" => CfaInfo { - // B Gb 位置 0 1 - // Gr R 位置 2 3 - b_pos: 0, - gb_pos: 1, // Gb 与 B 同行,B 在左侧 - gr_pos: 2, // Gr 与 R 同行,R 在右侧 - r_pos: 3, - }, - "GRBG" => CfaInfo { - // Gr R 位置 0 1 - // B Gb 位置 2 3 - gr_pos: 0, // Gr 与 R 同行,R 在右侧 - r_pos: 1, - b_pos: 2, - gb_pos: 3, // Gb 与 B 同行,B 在左侧 - }, - "GBRG" => CfaInfo { - // Gb B 位置 0 1 - // R Gr 位置 2 3 - gb_pos: 0, // Gb 与 B 同行,B 在右侧 - b_pos: 1, - r_pos: 2, - gr_pos: 3, // Gr 与 R 同行,R 在左侧 - }, - _ => { - tracing::warn!("未知 CFA 模式: '{}',使用默认 RGGB", cfa); - CfaInfo { - r_pos: 0, - gr_pos: 1, - gb_pos: 2, - b_pos: 3, - } - } - } - } - - /// 获取 Bayer 位置的颜色类型 - fn get_pixel_color(&self, x: usize, y: usize, cfa: &CfaInfo) -> PixelColor { - let bayer_x = x % 2; - let bayer_y = y % 2; - let pos = bayer_y * 2 + bayer_x; - - if pos == cfa.r_pos { - PixelColor::Red - } else if pos == cfa.b_pos { - PixelColor::Blue - } else if pos == cfa.gr_pos { - PixelColor::GreenR // 与 R 同行的 G - } else { - PixelColor::GreenB // 与 B 同行的 G - } - } - - /// 从 JPEG 文件中提取嵌入的缩略图(如果存在) - /// - /// 许多相机会在 JPEG 的 EXIF 数据中存储一个预生成的缩略图, - /// 提取它比重新解码整个图像要快得多。 - fn extract_jpeg_thumbnail(&self, path: &Path) -> Option { - // 打开文件 - let file = std::fs::File::open(path).ok()?; - let mut bufreader = std::io::BufReader::new(file); - - // 读取 EXIF 数据 - let exifreader = exif::Reader::new(); - let exif = exifreader.read_from_container(&mut bufreader).ok()?; - - // 查找 EXIF 缩略图 - let thumb_field = exif.get_field(exif::Tag::JPEGInterchangeFormat, exif::In::PRIMARY)?; - let thumb_offset = thumb_field.value.get_uint(0)? as u64; - - let thumb_len_field = exif.get_field(exif::Tag::JPEGInterchangeFormatLength, exif::In::PRIMARY)?; - let thumb_len = thumb_len_field.value.get_uint(0)? as u64; - - // 重新打开文件并seek到缩略图位置 - let mut file = std::fs::File::open(path).ok()?; - use std::io::{Seek, SeekFrom, Read}; - file.seek(SeekFrom::Start(thumb_offset)).ok()?; - - // 读取缩略图数据 - let mut thumb_data = vec![0u8; thumb_len as usize]; - file.read_exact(&mut thumb_data).ok()?; - - // 从缩略图数据加载图像 - image::load_from_memory(&thumb_data).ok() - } - - /// 应用 EXIF 方向校正 - fn apply_orientation(&self, source_path: &Path, img: DynamicImage) -> DynamicImage { - // 尝试读取 EXIF 方向信息 - let orientation = self.read_exif_orientation(source_path).unwrap_or(1); - - match orientation { - 1 => img, // 正常 - 2 => img.fliph(), // 水平翻转 - 3 => img.rotate180(), // 旋转 180° - 4 => img.flipv(), // 垂直翻转 - 5 => img.rotate90().fliph(), // 旋转 90° 顺时针 + 水平翻转 - 6 => img.rotate90(), // 旋转 90° 顺时针 - 7 => img.rotate270().fliph(), // 旋转 270° 顺时针 + 水平翻转 - 8 => img.rotate270(), // 旋转 270° 顺时针 - _ => img, - } - } - - /// 读取 EXIF 方向信息 - fn read_exif_orientation(&self, path: &Path) -> Option { - let file = std::fs::File::open(path).ok()?; - let mut bufreader = std::io::BufReader::new(file); - let exifreader = exif::Reader::new(); - let exif = exifreader.read_from_container(&mut bufreader).ok()?; - - exif.get_field(exif::Tag::Orientation, exif::In::PRIMARY) - .and_then(|f| f.value.get_uint(0)) - } - - /// 批量生成缩略图 - pub fn generate_batch( - &self, - items: &[(PathBuf, String, Option<(u32, u32)>)], // (source_path, file_hash, dimensions) - size: ThumbnailSize, - ) -> Vec> { - use rayon::prelude::*; - - items - .par_iter() - .map(|(path, hash, dims)| self.get_or_generate(path, hash, size, *dims)) - .collect() - } - - /// 删除照片的所有缩略图 - pub fn delete_thumbnails(&self, file_hash: &str) -> AppResult<()> { - for size in [ThumbnailSize::Tiny, ThumbnailSize::Small, ThumbnailSize::Medium, ThumbnailSize::Large] { - let path = self.get_cache_path(file_hash, size); - if path.exists() { - fs::remove_file(&path)?; - tracing::debug!("删除缩略图: {:?}", path); - } - } - Ok(()) - } - - /// 清理过期缩略图(超过指定天数未访问) - pub fn cleanup_old_thumbnails(&self, max_age_days: u64) -> AppResult { - let mut stats = CleanupStats::default(); - let max_age = std::time::Duration::from_secs(max_age_days * 24 * 60 * 60); - let now = std::time::SystemTime::now(); - - for size in [ThumbnailSize::Tiny, ThumbnailSize::Small, ThumbnailSize::Medium, ThumbnailSize::Large] { - let dir = self.cache_dir.join(size.name()); - if !dir.exists() { - continue; - } - - for entry in fs::read_dir(&dir)? { - let entry = entry?; - let path = entry.path(); - - if path.is_file() { - stats.total_files += 1; - - if let Ok(metadata) = entry.metadata() { - // 使用修改时间作为最后访问时间的近似值 - if let Ok(modified) = metadata.modified() { - if let Ok(age) = now.duration_since(modified) { - if age > max_age { - if fs::remove_file(&path).is_ok() { - stats.deleted_files += 1; - stats.freed_bytes += metadata.len(); - } - } - } - } - } - } - } - } - - tracing::info!( - "缩略图清理完成: 删除 {} 个文件,释放 {} 字节", - stats.deleted_files, - stats.freed_bytes - ); - - Ok(stats) - } - - /// 获取缓存统计信息 - pub fn get_cache_stats(&self) -> AppResult { - let mut stats = CacheStats::default(); - - for size in [ThumbnailSize::Tiny, ThumbnailSize::Small, ThumbnailSize::Medium, ThumbnailSize::Large] { - let dir = self.cache_dir.join(size.name()); - if !dir.exists() { - continue; - } - - for entry in fs::read_dir(&dir)? { - let entry = entry?; - if entry.path().is_file() { - stats.total_files += 1; - if let Ok(metadata) = entry.metadata() { - stats.total_bytes += metadata.len(); - } - } - } - } - - Ok(stats) - } -} - -/// 清理统计 -#[derive(Debug, Default)] -pub struct CleanupStats { - pub total_files: usize, - pub deleted_files: usize, - pub freed_bytes: u64, -} - -/// 缓存统计 -#[derive(Debug, Default, serde::Serialize)] -#[serde(rename_all = "camelCase")] -pub struct CacheStats { - pub total_files: usize, - pub total_bytes: u64, -} - -#[cfg(test)] -mod tests { - use super::*; - use tempfile::TempDir; - - fn create_test_image(path: &Path) { - let img = DynamicImage::new_rgb8(100, 100); - img.save(path).unwrap(); - } - - #[test] - fn test_thumbnail_size() { - // 更新后的高 DPI 支持尺寸 - assert_eq!(ThumbnailSize::Tiny.dimensions(), 50); - assert_eq!(ThumbnailSize::Small.dimensions(), 300); - assert_eq!(ThumbnailSize::Medium.dimensions(), 500); - assert_eq!(ThumbnailSize::Large.dimensions(), 800); - - assert_eq!(ThumbnailSize::from_str("tiny"), Some(ThumbnailSize::Tiny)); - assert_eq!(ThumbnailSize::from_str("small"), Some(ThumbnailSize::Small)); - assert_eq!(ThumbnailSize::from_str("MEDIUM"), Some(ThumbnailSize::Medium)); - assert_eq!(ThumbnailSize::from_str("invalid"), None); - } - - #[test] - fn test_thumbnail_generation() { - let temp_dir = TempDir::new().unwrap(); - let cache_dir = temp_dir.path().join("cache"); - let source_path = temp_dir.path().join("test.jpg"); - - // 创建测试图片 - create_test_image(&source_path); - - // 创建服务 - let service = ThumbnailService::new(cache_dir.clone()).unwrap(); - - // 生成缩略图(传入 None 表示不跳过) - let result = service - .get_or_generate(&source_path, "testhash123", ThumbnailSize::Small, None) - .unwrap(); - - assert!(!result.hit_cache); - assert!(result.path.exists()); - assert!(result.generation_time_ms.is_some()); - assert!(!result.use_original); - - // 再次获取应该命中缓存 - let result2 = service - .get_or_generate(&source_path, "testhash123", ThumbnailSize::Small, None) - .unwrap(); - - assert!(result2.hit_cache); - } - - #[test] - fn test_small_image_skip() { - let temp_dir = TempDir::new().unwrap(); - let cache_dir = temp_dir.path().join("cache"); - let source_path = temp_dir.path().join("small.jpg"); - - // 创建测试图片 - create_test_image(&source_path); - - // 创建服务 - let service = ThumbnailService::new(cache_dir.clone()).unwrap(); - - // 小图(100x100 = 10000 像素 < 200万)应该跳过缩略图生成 - let result = service - .get_or_generate(&source_path, "smallhash", ThumbnailSize::Small, Some((100, 100))) - .unwrap(); - - assert!(result.use_original); - assert_eq!(result.path, source_path); - - // 大图(2000x2000 = 400万像素 > 200万)应该生成缩略图 - let result2 = service - .get_or_generate(&source_path, "largehash", ThumbnailSize::Small, Some((2000, 2000))) - .unwrap(); - - assert!(!result2.use_original); - } - - #[test] - fn test_cache_path() { - let temp_dir = TempDir::new().unwrap(); - let service = ThumbnailService::new(temp_dir.path().to_path_buf()).unwrap(); - - let path = service.get_cache_path("abc123", ThumbnailSize::Medium); - assert!(path.to_string_lossy().contains("medium")); - assert!(path.to_string_lossy().contains("abc123.webp")); - } - - #[test] - fn test_delete_thumbnails() { - let temp_dir = TempDir::new().unwrap(); - let cache_dir = temp_dir.path().join("cache"); - let source_path = temp_dir.path().join("test.jpg"); - - create_test_image(&source_path); - - let service = ThumbnailService::new(cache_dir).unwrap(); - - // 生成所有尺寸的缩略图 - for size in [ThumbnailSize::Small, ThumbnailSize::Medium, ThumbnailSize::Large] { - service.generate(&source_path, "deletehash", size).unwrap(); - } - - // 确认缩略图存在 - assert!(service.is_cached("deletehash", ThumbnailSize::Small)); - assert!(service.is_cached("deletehash", ThumbnailSize::Medium)); - assert!(service.is_cached("deletehash", ThumbnailSize::Large)); - - // 删除缩略图 - service.delete_thumbnails("deletehash").unwrap(); - - // 确认已删除 - assert!(!service.is_cached("deletehash", ThumbnailSize::Small)); - assert!(!service.is_cached("deletehash", ThumbnailSize::Medium)); - assert!(!service.is_cached("deletehash", ThumbnailSize::Large)); - } -} diff --git a/src-tauri/src/services/thumbnail_queue.rs b/src-tauri/src/services/thumbnail_queue.rs deleted file mode 100644 index bc196fa..0000000 --- a/src-tauri/src/services/thumbnail_queue.rs +++ /dev/null @@ -1,341 +0,0 @@ -//! 缩略图优先级队列 - -use std::cmp::Ordering; -use std::collections::{BinaryHeap, HashSet}; -use std::path::PathBuf; -use std::sync::{Arc, Condvar, Mutex, RwLock}; -use std::thread; - -use serde::Serialize; -use tauri::{AppHandle, Emitter}; - -use crate::services::{ThumbnailService, ThumbnailSize}; -use crate::utils::error::AppResult; - -/// 缩略图生成完成事件的 payload -#[derive(Debug, Clone, Serialize)] -#[serde(rename_all = "camelCase")] -pub struct ThumbnailReadyPayload { - pub file_hash: String, - pub size: String, - pub path: String, - /// 是否为占位图(RAW 提取失败时生成,不缓存到磁盘) - pub is_placeholder: bool, - /// 占位图 Base64 编码(WebP 格式,仅占位图时有值) - #[serde(skip_serializing_if = "Option::is_none")] - pub placeholder_base64: Option, - /// 是否直接使用原图(小图跳过缩略图生成) - pub use_original: bool, -} - -/// 全局 AppHandle 存储(用于 worker 线程发送事件) -static APP_HANDLE: RwLock> = RwLock::new(None); - -/// 设置全局 AppHandle(在应用启动时调用) -pub fn set_app_handle(handle: AppHandle) { - if let Ok(mut guard) = APP_HANDLE.write() { - *guard = Some(handle); - } -} - -/// 发送 thumbnail-ready 事件 -fn emit_thumbnail_ready( - file_hash: &str, - size: ThumbnailSize, - path: &str, - is_placeholder: bool, - placeholder_bytes: Option<&[u8]>, - use_original: bool, -) { - if let Ok(guard) = APP_HANDLE.read() { - if let Some(ref handle) = *guard { - let placeholder_base64 = placeholder_bytes.map(|bytes| { - use base64::{Engine as _, engine::general_purpose::STANDARD}; - STANDARD.encode(bytes) - }); - let payload = ThumbnailReadyPayload { - file_hash: file_hash.to_string(), - size: size.name().to_string(), - path: path.to_string(), - is_placeholder, - placeholder_base64, - use_original, - }; - let _ = handle.emit("thumbnail-ready", payload); - } - } -} - -#[derive(Debug, Clone)] -pub struct ThumbnailTask { - pub source_path: PathBuf, - pub file_hash: String, - pub size: ThumbnailSize, - /// 数字越大优先级越高 - pub priority: i32, - /// 简单的序号用于稳定排序(先进先出) - pub(crate) seq: u64, - /// 原图尺寸(用于小图跳过逻辑) - pub original_dimensions: Option<(u32, u32)>, -} - -impl ThumbnailTask { - /// 创建新的缩略图任务(seq 将由队列自动设置) - pub fn new( - source_path: PathBuf, - file_hash: String, - size: ThumbnailSize, - priority: i32, - ) -> Self { - Self { - source_path, - file_hash, - size, - priority, - seq: 0, - original_dimensions: None, - } - } - - /// 创建带原图尺寸的缩略图任务 - pub fn with_dimensions( - source_path: PathBuf, - file_hash: String, - size: ThumbnailSize, - priority: i32, - width: Option, - height: Option, - ) -> Self { - let original_dimensions = match (width, height) { - (Some(w), Some(h)) => Some((w, h)), - _ => None, - }; - Self { - source_path, - file_hash, - size, - priority, - seq: 0, - original_dimensions, - } - } -} - -impl PartialEq for ThumbnailTask { - fn eq(&self, other: &Self) -> bool { - self.priority == other.priority && self.seq == other.seq - } -} - -impl Eq for ThumbnailTask {} - -impl PartialOrd for ThumbnailTask { - fn partial_cmp(&self, other: &Self) -> Option { - Some(self.cmp(other)) - } -} - -impl Ord for ThumbnailTask { - fn cmp(&self, other: &Self) -> Ordering { - // 优先级高的先出,其次按序号小的先出 - self.priority.cmp(&other.priority).then(self.seq.cmp(&other.seq)).reverse() - } -} - -/// 队列内部共享状态 -struct Inner { - heap: BinaryHeap, - seq: u64, - /// 被取消的 file_hash 集合 - cancelled: HashSet, - /// 停止标志 - stopped: bool, -} - -/// 缩略图优先级队列服务(多工作线程并行处理) -pub struct ThumbnailQueue { - service: ThumbnailService, - inner: Arc<(Mutex, Condvar)>, - /// 工作线程数量 - worker_count: usize, -} - -impl ThumbnailQueue { - /// 默认工作线程数(根据 CPU 核心数自动调整) - const DEFAULT_WORKER_COUNT: usize = 4; - - pub fn new(service: ThumbnailService) -> AppResult { - Self::with_worker_count(service, Self::DEFAULT_WORKER_COUNT) - } - - pub fn with_worker_count(service: ThumbnailService, worker_count: usize) -> AppResult { - let count = worker_count.max(1).min(8); // 限制 1-8 个线程 - let inner = Inner { - heap: BinaryHeap::new(), - seq: 0, - cancelled: HashSet::new(), - stopped: false, - }; - let queue = Self { - service, - inner: Arc::new((Mutex::new(inner), Condvar::new())), - worker_count: count, - }; - - // 启动多个后台工作线程 - for i in 0..count { - queue.spawn_worker(i); - } - Ok(queue) - } - - fn spawn_worker(&self, worker_id: usize) { - let inner = self.inner.clone(); - let service = self.service.clone(); - thread::spawn(move || { - tracing::debug!("Thumbnail worker {} started", worker_id); - loop { - // 取任务 - let task_opt = { - let (lock, cvar) = &*inner; - let mut state = lock.lock().unwrap(); - // 等待直到有任务或停止 - while state.heap.is_empty() && !state.stopped { - state = cvar.wait(state).unwrap(); - } - if state.stopped { - return; - } - state.heap.pop() - }; - - if let Some(task) = task_opt { - // 取消检查 - { - let (lock, _) = &*inner; - let state = lock.lock().unwrap(); - if state.cancelled.contains(&task.file_hash) { - tracing::debug!("跳过已取消任务: {}", task.file_hash); - continue; - } - } - - // 执行 - match service.get_or_generate(&task.source_path, &task.file_hash, task.size, task.original_dimensions) { - Ok(result) => { - // 发送 thumbnail-ready 事件 - emit_thumbnail_ready( - &task.file_hash, - task.size, - &result.path.to_string_lossy(), - result.is_placeholder, - result.placeholder_bytes.as_deref(), - result.use_original, - ); - } - Err(e) => { - tracing::warn!("缩略图任务失败: {} -> {}", task.source_path.display(), e); - } - } - } - } - }); - } - - /// 入队 - pub fn enqueue(&self, mut task: ThumbnailTask) { - let (lock, cvar) = &*self.inner; - let mut state = lock.lock().unwrap(); - state.seq += 1; - task.seq = state.seq; - state.heap.push(task); - cvar.notify_one(); - } - - /// 批量入队 - pub fn enqueue_batch(&self, tasks: Vec) { - for t in tasks { - self.enqueue(t); - } - } - - /// 按 file_hash 取消后续任务 - pub fn cancel_by_hash(&self, file_hash: &str) { - let (lock, _) = &*self.inner; - let mut state = lock.lock().unwrap(); - state.cancelled.insert(file_hash.to_string()); - } - - /// 清空取消列表(可选) - pub fn clear_cancellations(&self) { - let (lock, _) = &*self.inner; - let mut state = lock.lock().unwrap(); - state.cancelled.clear(); - } - - /// 获取当前队列长度 - pub fn len(&self) -> usize { - let (lock, _) = &*self.inner; - let state = lock.lock().unwrap(); - state.heap.len() - } - - /// 停止工作线程 - pub fn stop(&self) { - let (lock, cvar) = &*self.inner; - let mut state = lock.lock().unwrap(); - state.stopped = true; - cvar.notify_all(); - } -} - -impl Drop for ThumbnailQueue { - fn drop(&mut self) { - self.stop(); - } -} - -impl Clone for ThumbnailQueue { - fn clone(&self) -> Self { - Self { - service: self.service.clone(), - inner: self.inner.clone(), - worker_count: self.worker_count, - } - } -} - -#[cfg(test)] -mod tests { - use super::*; - use tempfile::TempDir; - - fn create_test_image(path: &PathBuf) { - let img = image::DynamicImage::new_rgb8(200, 200); - img.save(path).unwrap(); - } - - #[test] - fn test_enqueue_and_process() { - let tmp = TempDir::new().unwrap(); - let cache_dir = tmp.path().join("cache"); - let src = tmp.path().join("a.jpg"); - create_test_image(&src); - - let service = ThumbnailService::new(cache_dir).unwrap(); - let queue = ThumbnailQueue::new(service).unwrap(); - queue.enqueue(ThumbnailTask { - source_path: src.clone(), - file_hash: "hash1".into(), - size: ThumbnailSize::Small, - priority: 10, - seq: 0, - original_dimensions: None, - }); - - // 简单等待处理 - std::thread::sleep(std::time::Duration::from_millis(300)); - - assert!(queue.service.is_cached("hash1", ThumbnailSize::Small)); - } -} diff --git a/src-tauri/src/services/watcher.rs b/src-tauri/src/services/watcher.rs deleted file mode 100644 index 6e96652..0000000 --- a/src-tauri/src/services/watcher.rs +++ /dev/null @@ -1,322 +0,0 @@ -//! 文件系统监控服务 -//! -//! 使用 notify 库监控文件系统变化,实现增量更新 - -use std::path::{Path, PathBuf}; -use std::sync::{Arc, Mutex}; -use notify::{Watcher, RecursiveMode, Result as NotifyResult, Event, EventKind}; -use notify::event::{CreateKind, ModifyKind, RemoveKind}; - -use crate::utils::error::{AppError, AppResult}; -use crate::services::scanner::is_image_file; - -/// 文件变更类型 -#[derive(Debug, Clone, serde::Serialize, serde::Deserialize)] -#[serde(rename_all = "camelCase")] -pub enum FileChangeType { - /// 文件创建 - Created, - /// 文件修改 - Modified, - /// 文件删除 - Removed, -} - -/// 文件变更事件 -#[derive(Debug, Clone, serde::Serialize, serde::Deserialize)] -#[serde(rename_all = "camelCase")] -pub struct FileChangeEvent { - /// 文件路径 - pub path: PathBuf, - /// 变更类型 - pub change_type: FileChangeType, -} - -/// 文件监控器配置 -#[derive(Debug, Clone)] -pub struct WatcherConfig { - /// 防抖动延迟(毫秒) - pub debounce_ms: u64, - /// 是否只监控图片文件 - pub images_only: bool, -} - -impl Default for WatcherConfig { - fn default() -> Self { - Self { - debounce_ms: 2000, // 2秒防抖 - images_only: true, - } - } -} - -/// 文件系统监控器 -pub struct FileWatcher { - config: WatcherConfig, - watcher: Option>, - watched_paths: Arc>>, -} - -impl FileWatcher { - /// 创建新的文件监控器 - pub fn new(config: WatcherConfig) -> Self { - Self { - config, - watcher: None, - watched_paths: Arc::new(Mutex::new(Vec::new())), - } - } - - /// 使用默认配置创建监控器 - pub fn with_defaults() -> Self { - Self::new(WatcherConfig::default()) - } - - /// 开始监控指定路径 - pub fn watch(&mut self, path: &Path, callback: F) -> AppResult<()> - where - F: Fn(FileChangeEvent) + Send + 'static, - { - if !path.exists() { - return Err(AppError::InvalidPath(format!( - "监控路径不存在: {}", - path.display() - ))); - } - - let images_only = self.config.images_only; - let callback = Arc::new(Mutex::new(callback)); - - // 创建 notify watcher - let watcher = notify::recommended_watcher(move |res: NotifyResult| { - if let Ok(event) = res { - if let Some(change_event) = Self::process_event(event, images_only) { - if let Ok(cb) = callback.lock() { - cb(change_event); - } - } - } - }) - .map_err(|e| AppError::General(e.to_string()))?; - - self.watcher = Some(Box::new(watcher)); - - // 添加到监控路径 - if let Some(watcher) = &mut self.watcher { - watcher - .watch(path, RecursiveMode::Recursive) - .map_err(|e| AppError::General(e.to_string()))?; - - if let Ok(mut paths) = self.watched_paths.lock() { - paths.push(path.to_path_buf()); - } - } - - tracing::info!("开始监控路径: {}", path.display()); - Ok(()) - } - - /// 停止监控指定路径 - pub fn unwatch(&mut self, path: &Path) -> AppResult<()> { - if let Some(watcher) = &mut self.watcher { - watcher - .unwatch(path) - .map_err(|e| AppError::General(e.to_string()))?; - - if let Ok(mut paths) = self.watched_paths.lock() { - paths.retain(|p| p != path); - } - - tracing::info!("停止监控路径: {}", path.display()); - } - Ok(()) - } - - /// 获取当前监控的路径列表 - pub fn watched_paths(&self) -> Vec { - self.watched_paths - .lock() - .map(|paths| paths.clone()) - .unwrap_or_default() - } - - /// 处理文件系统事件 - fn process_event(event: Event, images_only: bool) -> Option { - // 获取事件路径 - // 对于重命名事件,notify 可能返回 [from, to],此时优先使用新路径。 - let is_rename = matches!(event.kind, EventKind::Modify(ModifyKind::Name(_))); - let path = if is_rename && event.paths.len() >= 2 { - event.paths.get(1)?.clone() - } else { - event.paths.first()?.clone() - }; - - // 如果只监控图片,检查文件类型 - if images_only && !is_image_file(&path) { - return None; - } - - // 判断变更类型 - let change_type = match event.kind { - EventKind::Create(CreateKind::File) | EventKind::Create(CreateKind::Any) => { - FileChangeType::Created - } - EventKind::Modify(ModifyKind::Any) - | EventKind::Modify(ModifyKind::Data(_)) - | EventKind::Modify(ModifyKind::Name(_)) - | EventKind::Modify(ModifyKind::Metadata(_)) - | EventKind::Modify(ModifyKind::Other) => FileChangeType::Modified, - EventKind::Remove(RemoveKind::File) | EventKind::Remove(RemoveKind::Any) => { - FileChangeType::Removed - } - _ => return None, // 忽略其他事件 - }; - - Some(FileChangeEvent { path, change_type }) - } -} - -#[cfg(test)] -mod tests { - use super::*; - use std::fs; - use std::sync::{Arc, Mutex}; - use std::thread; - use std::time::Duration; - use tempfile::TempDir; - use notify::event::RenameMode; - - #[test] - fn test_watcher_creation() { - let watcher = FileWatcher::with_defaults(); - assert!(watcher.watched_paths().is_empty()); - } - - #[test] - fn test_watch_invalid_path() { - let mut watcher = FileWatcher::with_defaults(); - let result = watcher.watch(Path::new("/nonexistent/path"), |_| {}); - assert!(result.is_err()); - } - - #[test] - fn test_watch_and_detect_create() { - let temp_dir = TempDir::new().unwrap(); - let base_path = temp_dir.path(); - - let events = Arc::new(Mutex::new(Vec::new())); - let events_clone = events.clone(); - - let mut watcher = FileWatcher::with_defaults(); - watcher - .watch(base_path, move |event| { - events_clone.lock().unwrap().push(event); - }) - .unwrap(); - - // 等待监控器启动(增加等待时间) - thread::sleep(Duration::from_millis(500)); - - // 创建一个图片文件 - let test_file = base_path.join("test.jpg"); - fs::write(&test_file, b"fake jpg").unwrap(); - - // 等待事件处理(增加等待时间) - thread::sleep(Duration::from_millis(1500)); - - // 验证事件 - let captured_events = events.lock().unwrap(); - - // 如果没有捕获到事件,这可能是因为文件系统监控器的延迟 - // 我们只验证如果有事件,它们应该是创建事件 - if !captured_events.is_empty() { - let create_event = captured_events - .iter() - .find(|e| matches!(e.change_type, FileChangeType::Created)); - assert!(create_event.is_some(), "如果捕获到事件,应该有创建事件"); - } - // 注意:在某些系统上,文件系统监控可能有延迟,测试可能不稳定 - } - - #[test] - fn test_images_only_filter() { - let temp_dir = TempDir::new().unwrap(); - let base_path = temp_dir.path(); - - let events = Arc::new(Mutex::new(Vec::new())); - let events_clone = events.clone(); - - let mut watcher = FileWatcher::with_defaults(); - watcher - .watch(base_path, move |event| { - events_clone.lock().unwrap().push(event); - }) - .unwrap(); - - thread::sleep(Duration::from_millis(100)); - - // 创建非图片文件 - fs::write(base_path.join("test.txt"), b"text").unwrap(); - - // 创建图片文件 - fs::write(base_path.join("test.jpg"), b"fake jpg").unwrap(); - - thread::sleep(Duration::from_millis(500)); - - // 应该只捕获到图片文件事件 - let captured_events = events.lock().unwrap(); - for event in captured_events.iter() { - assert!( - is_image_file(&event.path), - "应该只监控图片文件: {:?}", - event.path - ); - } - } - - #[test] - fn test_process_event_basic_mapping() { - let created = FileWatcher::process_event( - Event { - kind: EventKind::Create(CreateKind::Any), - paths: vec![PathBuf::from("a.jpg")], - attrs: Default::default(), - }, - true, - ); - assert!(matches!(created, Some(FileChangeEvent { change_type: FileChangeType::Created, .. }))); - - let modified = FileWatcher::process_event( - Event { - kind: EventKind::Modify(ModifyKind::Any), - paths: vec![PathBuf::from("b.jpg")], - attrs: Default::default(), - }, - true, - ); - assert!(matches!(modified, Some(FileChangeEvent { change_type: FileChangeType::Modified, .. }))); - - let removed = FileWatcher::process_event( - Event { - kind: EventKind::Remove(RemoveKind::Any), - paths: vec![PathBuf::from("c.jpg")], - attrs: Default::default(), - }, - true, - ); - assert!(matches!(removed, Some(FileChangeEvent { change_type: FileChangeType::Removed, .. }))); - } - - #[test] - fn test_process_event_rename_prefers_new_path() { - let event = Event { - kind: EventKind::Modify(ModifyKind::Name(RenameMode::Both)), - paths: vec![PathBuf::from("old.jpg"), PathBuf::from("new.jpg")], - attrs: Default::default(), - }; - - let processed = FileWatcher::process_event(event, true).unwrap(); - assert_eq!(processed.path, PathBuf::from("new.jpg")); - assert!(matches!(processed.change_type, FileChangeType::Modified)); - } -} diff --git a/src-tauri/src/services/wic.rs b/src-tauri/src/services/wic.rs deleted file mode 100644 index 8cc7d35..0000000 --- a/src-tauri/src/services/wic.rs +++ /dev/null @@ -1,150 +0,0 @@ -//! WIC (Windows Imaging Component) based image processing - -#[cfg(target_os = "windows")] -use std::path::Path; -#[cfg(target_os = "windows")] -use windows::{ - core::*, - Win32::System::Com::*, - Win32::Graphics::Imaging::*, -}; -#[cfg(target_os = "windows")] -use windows::Win32::Foundation::GENERIC_ACCESS_RIGHTS; -use crate::utils::error::{AppError, AppResult}; -#[cfg(target_os = "windows")] -use image::DynamicImage; - -/// WIC Image Processor -pub struct WicProcessor { - #[cfg(target_os = "windows")] - factory: IWICImagingFactory, -} - -impl WicProcessor { - /// Create a new WIC processor instance - #[cfg(target_os = "windows")] - pub fn new() -> AppResult { - unsafe { - // Attempt to initialize COM. - let _ = CoInitializeEx(None, COINIT_MULTITHREADED); - - let factory: IWICImagingFactory = CoCreateInstance( - &CLSID_WICImagingFactory, - None, - CLSCTX_INPROC_SERVER - ).map_err(|e| AppError::General(format!("Failed to create WIC Factory: {}", e)))?; - - Ok(Self { factory }) - } - } - - #[cfg(not(target_os = "windows"))] - pub fn new() -> AppResult { - Err(AppError::General("WIC is only supported on Windows".into())) - } - - /// Load and resize an image using WIC - #[cfg(target_os = "windows")] - pub fn load_and_resize( - &self, - path: &Path, - target_width: u32, - target_height: u32 - ) -> AppResult<(Vec, u32, u32)> { - unsafe { - let path_str = path.to_string_lossy(); - let mut path_wide: Vec = path_str.encode_utf16().collect(); - path_wide.push(0); - - // Create decoder from filename - let decoder = self.factory.CreateDecoderFromFilename( - PCWSTR(path_wide.as_ptr()), - None, - GENERIC_ACCESS_RIGHTS(0x80000000), // GENERIC_READ - WICDecodeMetadataCacheOnDemand, - ).map_err(|e| AppError::General(format!("WIC Decoder Error: {}", e)))?; - - // Get first frame - let frame = decoder.GetFrame(0) - .map_err(|e| AppError::General(format!("WIC GetFrame Error: {}", e)))?; - - // Get original size - let mut orig_w: u32 = 0; - let mut orig_h: u32 = 0; - frame.GetSize(&mut orig_w, &mut orig_h) - .map_err(|_| AppError::General("Failed to get frame size".into()))?; - - // Calculate scaling to maintain aspect ratio - let scale = (target_width as f64 / orig_w as f64) - .min(target_height as f64 / orig_h as f64); - - let new_w = (orig_w as f64 * scale).round() as u32; - let new_h = (orig_h as f64 * scale).round() as u32; - - // Create scaler - let scaler = self.factory.CreateBitmapScaler() - .map_err(|_| AppError::General("Failed to create scaler".into()))?; - - scaler.Initialize( - &frame, - new_w, - new_h, - WICBitmapInterpolationModeHighQualityCubic, - ).map_err(|e| AppError::General(format!("Scaler Initialize Error: {}", e)))?; - - // Create format converter (BGRA) - let converter = self.factory.CreateFormatConverter() - .map_err(|_| AppError::General("Failed to create converter".into()))?; - - converter.Initialize( - &scaler, - &GUID_WICPixelFormat32bppBGRA, - WICBitmapDitherTypeNone, - None, - 0.0, - WICBitmapPaletteTypeMedianCut, - ).map_err(|e| AppError::General(format!("Converter Initialize Error: {}", e)))?; - - let stride = new_w * 4; - let buffer_size = (stride * new_h) as usize; - let mut buffer = vec![0u8; buffer_size]; - - converter.CopyPixels(std::ptr::null(), stride, &mut buffer) - .map_err(|e| AppError::General(format!("CopyPixels Error: {}", e)))?; - - Ok((buffer, new_w, new_h)) - } - } - - #[cfg(not(target_os = "windows"))] - pub fn load_and_resize( - &self, - _path: &std::path::Path, - _target_width: u32, - _target_height: u32 - ) -> AppResult<(Vec, u32, u32)> { - Err(AppError::General("WIC is only supported on Windows".into())) - } - - /// Helper to convert BGRA buffer to DynamicImage - #[cfg(target_os = "windows")] - pub fn buffer_to_dynamic_image(buffer: Vec, width: u32, height: u32) -> AppResult { - // Convert BGRA to RGBA - let mut rgba = buffer; - for chunk in rgba.chunks_exact_mut(4) { - let b = chunk[0]; - let r = chunk[2]; - chunk[0] = r; - chunk[2] = b; - } - - image::RgbaImage::from_raw(width, height, rgba) - .map(DynamicImage::ImageRgba8) - .ok_or_else(|| AppError::General("Failed to create RgbaImage from raw buffer".into())) - } - - #[cfg(not(target_os = "windows"))] - pub fn buffer_to_dynamic_image(_buffer: Vec, _width: u32, _height: u32) -> AppResult { - Err(AppError::General("WIC is only supported on Windows".into())) - } -} diff --git a/src-tauri/src/utils/error.rs b/src-tauri/src/utils/error.rs deleted file mode 100644 index 2661e86..0000000 --- a/src-tauri/src/utils/error.rs +++ /dev/null @@ -1,111 +0,0 @@ -//! PhotoWall 错误处理模块 -//! -//! 定义应用程序错误类型 - -use serde::Serialize; -use thiserror::Error; - -/// 应用程序错误类型 -#[derive(Debug, Error)] -pub enum AppError { - /// 数据库错误 - #[error("数据库错误: {0}")] - Database(#[from] rusqlite::Error), - - /// IO 错误 - #[error("IO 错误: {0}")] - Io(#[from] std::io::Error), - - /// 图像处理错误 - #[error("图像处理错误: {0}")] - Image(#[from] image::ImageError), - - /// 路径无效 - #[error("路径无效: {0}")] - InvalidPath(String), - - /// 文件未找到 - #[error("文件未找到: {0}")] - FileNotFound(String), - - /// 不支持的格式 - #[error("不支持的格式: {0}")] - UnsupportedFormat(String), - - /// 权限错误 - #[error("权限错误: {0}")] - Permission(String), - - /// 配置错误 - #[error("配置错误: {0}")] - Config(String), - - /// 通用错误 - #[error("{0}")] - General(String), - - /// 占位图生成(RAW 提取失败时,返回占位图字节而不缓存) - #[error("占位图已生成")] - PlaceholderGenerated(Vec), -} - -/// 用于 Tauri 命令返回的错误包装 -#[derive(Debug, Serialize)] -pub struct CommandError { - pub code: String, - pub message: String, -} - -impl From for CommandError { - fn from(err: AppError) -> Self { - let code = match &err { - AppError::Database(_) => "E_DB_ERROR", - AppError::Io(_) => "E_IO_ERROR", - AppError::Image(_) => "E_IMAGE_ERROR", - AppError::InvalidPath(_) => "E_PATH_INVALID", - AppError::FileNotFound(_) => "E_FILE_NOT_FOUND", - AppError::UnsupportedFormat(_) => "E_UNSUPPORTED_FORMAT", - AppError::Permission(_) => "E_PERMISSION", - AppError::Config(_) => "E_CONFIG", - AppError::General(_) => "E_GENERAL", - AppError::PlaceholderGenerated(_) => "E_PLACEHOLDER", - }; - - CommandError { - code: code.to_string(), - message: err.to_string(), - } - } -} - -// 实现 Serialize 以便可以通过 Tauri 命令返回 -impl Serialize for AppError { - fn serialize(&self, serializer: S) -> Result - where - S: serde::Serializer, - { - let cmd_error = CommandError::from(AppError::General(self.to_string())); - cmd_error.serialize(serializer) - } -} - -/// 应用程序结果类型别名 -pub type AppResult = Result; - -#[cfg(test)] -mod tests { - use super::*; - - #[test] - fn test_error_display() { - let err = AppError::FileNotFound("test.jpg".to_string()); - assert_eq!(err.to_string(), "文件未找到: test.jpg"); - } - - #[test] - fn test_command_error_conversion() { - let err = AppError::InvalidPath("/invalid/path".to_string()); - let cmd_err: CommandError = err.into(); - assert_eq!(cmd_err.code, "E_PATH_INVALID"); - } -} diff --git a/src-tauri/src/utils/mod.rs b/src-tauri/src/utils/mod.rs deleted file mode 100644 index d3bfe15..0000000 --- a/src-tauri/src/utils/mod.rs +++ /dev/null @@ -1,9 +0,0 @@ -//! PhotoWall 工具模块 -//! -//! 包含通用工具函数 - -pub mod error; -pub mod sanitize; - -pub use error::*; -pub use sanitize::*; diff --git a/src-tauri/src/utils/sanitize.rs b/src-tauri/src/utils/sanitize.rs deleted file mode 100644 index e8aafff..0000000 --- a/src-tauri/src/utils/sanitize.rs +++ /dev/null @@ -1,61 +0,0 @@ -pub fn sanitize_file_hash(input: &str) -> String { - let mut out = String::with_capacity(input.len().min(128)); - for c in input.trim().chars() { - if c.is_ascii_alphanumeric() || c == '-' || c == '_' { - out.push(c); - } - if out.len() >= 128 { - break; - } - } - if out.is_empty() { - "unknown".to_string() - } else { - out - } -} - -pub fn sanitize_filename_component(input: &str) -> String { - let trimmed = input.trim(); - if trimmed.is_empty() { - return "photo".to_string(); - } - - let mut out = String::with_capacity(trimmed.len().min(180)); - for c in trimmed.chars() { - let forbidden = matches!(c, '/' | '\\' | ':' | '*' | '?' | '"' | '<' | '>' | '|') - || c.is_control(); - out.push(if forbidden { '_' } else { c }); - if out.len() >= 180 { - break; - } - } - - let out = out.trim_matches([' ', '.']).to_string(); - if out.is_empty() { - "photo".to_string() - } else { - out - } -} - -#[cfg(test)] -mod tests { - use super::*; - - #[test] - fn sanitize_file_hash_removes_path_chars() { - let s = sanitize_file_hash("../..\\evil:hash"); - assert!(!s.contains('/')); - assert!(!s.contains('\\')); - assert!(!s.contains(':')); - assert!(!s.contains('.')); - assert!(!s.is_empty()); - } - - #[test] - fn sanitize_filename_component_never_empty() { - assert_eq!(sanitize_filename_component(" "), "photo"); - assert_eq!(sanitize_filename_component(".."), "photo"); - } -} diff --git a/src-tauri/src/window_effects.rs b/src-tauri/src/window_effects.rs deleted file mode 100644 index 899186f..0000000 --- a/src-tauri/src/window_effects.rs +++ /dev/null @@ -1,93 +0,0 @@ -use std::sync::{Mutex, OnceLock}; - -use crate::models::settings::WindowSettings; -use tauri::WebviewWindow; - -static LAST_WINDOW_SETTINGS: OnceLock> = OnceLock::new(); - -fn window_settings_store() -> &'static Mutex { - LAST_WINDOW_SETTINGS.get_or_init(|| Mutex::new(WindowSettings::default())) -} - -fn remember_window_settings(settings: &WindowSettings) { - if let Ok(mut guard) = window_settings_store().lock() { - *guard = settings.clone(); - } -} - -fn load_last_window_settings() -> WindowSettings { - window_settings_store() - .lock() - .map(|s| s.clone()) - .unwrap_or_default() -} - -pub fn apply_window_settings(window: &WebviewWindow, settings: WindowSettings) { - remember_window_settings(&settings); - apply_platform_effects(window, &settings); -} - -pub fn reapply_last_window_settings(window: &WebviewWindow) { - let settings = load_last_window_settings(); - apply_platform_effects(window, &settings); -} - -fn apply_platform_effects(window: &WebviewWindow, settings: &WindowSettings) { - #[cfg(target_os = "windows")] - apply_windows_effects(window, settings); - - #[cfg(target_os = "macos")] - apply_macos_effects(window, settings); -} - -#[cfg(target_os = "windows")] -fn clear_all_effects(window: &WebviewWindow) { - use window_vibrancy::{clear_acrylic, clear_blur, clear_mica, clear_tabbed}; - - let _ = clear_tabbed(window); - let _ = clear_mica(window); - let _ = clear_acrylic(window); - let _ = clear_blur(window); -} - -#[cfg(target_os = "windows")] -fn apply_windows_effects(window: &WebviewWindow, settings: &WindowSettings) { - use window_vibrancy::apply_acrylic; - - // 清除旧效果 - clear_all_effects(window); - - // When custom desktop blur is enabled (rendered by the webview), keep native vibrancy off - // to avoid a fixed-strength DWM blur that cannot be tuned. - if settings.custom_blur_enabled { - return; - } - - // 使用 transparency 参数 (0-100) - // 0 = 不透明 (alpha=240), 100 = 高度透明 (alpha=20) - let transparency = settings.transparency.min(100); - let alpha = (240.0 - (transparency as f64 * 2.2)) - .round() - .clamp(20.0, 240.0) as u8; - - // 固定深色 tint 颜色 - let tint = (15, 23, 42, alpha); - - // 始终应用 Acrylic 效果 - let _ = apply_acrylic(window, Some(tint)); -} - -#[cfg(target_os = "macos")] -fn apply_macos_effects(window: &WebviewWindow, settings: &WindowSettings) { - use window_vibrancy::{apply_vibrancy, NSVisualEffectMaterial}; - - // macOS 使用 transparency 作为模糊强度 - let transparency = settings.transparency.min(100) as f64; - let radius = if transparency <= 0.0 { - None - } else { - Some(transparency / 2.0) - }; - - let _ = apply_vibrancy(window, NSVisualEffectMaterial::HudWindow, None, radius); -} \ No newline at end of file diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json deleted file mode 100644 index 3a04a01..0000000 --- a/src-tauri/tauri.conf.json +++ /dev/null @@ -1,77 +0,0 @@ -{ - "$schema": "https://schema.tauri.app/config/2", - "productName": "PhotoWall", - "version": "0.1.0", - "identifier": "com.photowall.app", - "build": { - "beforeDevCommand": "npm run dev", - "devUrl": "http://127.0.0.1:1420", - "beforeBuildCommand": "npm run build", - "frontendDist": "../dist" - }, - "app": { - "windows": [ - { - "label": "splash", - "title": "Welcome to PhotoWall Light", - "width": 420, - "height": 300, - "decorations": false, - "transparent": true, - "resizable": false, - "center": true, - "alwaysOnTop": true, - "skipTaskbar": true, - "url": "splash.html" - }, - { - "label": "main", - "title": "PhotoWall", - "width": 1200, - "height": 800, - "minWidth": 800, - "minHeight": 600, - "decorations": false, - "transparent": true, - "visible": false - } - ], - "security": { - "csp": null, - "assetProtocol": { - "enable": true, - "scope": [ - "**", - "$APPDATA/**", - "$APPLOCALDATA/**", - "$APPCACHE/**", - "$HOME/**", - "$PICTURE/**", - "$DOCUMENT/**", - "$DOWNLOAD/**", - "$DESKTOP/**", - "C:/**", - "D:/**", - "E:/**", - "F:/**" - ] - } - } - }, - "bundle": { - "active": true, - "targets": [ - "nsis" - ], - "icon": [ - "icons/32x32.png", - "icons/128x128.png", - "icons/128x128@2x.png", - "icons/icon.icns", - "icons/icon.ico" - ], - "resources": { - "resources/libraw/*": "libraw/" - } - } -} diff --git a/src/App.css b/src/App.css deleted file mode 100644 index 85f7a4a..0000000 --- a/src/App.css +++ /dev/null @@ -1,116 +0,0 @@ -.logo.vite:hover { - filter: drop-shadow(0 0 2em #747bff); -} - -.logo.react:hover { - filter: drop-shadow(0 0 2em #61dafb); -} -:root { - font-family: Inter, Avenir, Helvetica, Arial, sans-serif; - font-size: 16px; - line-height: 24px; - font-weight: 400; - - color: #0f0f0f; - background-color: #f6f6f6; - - font-synthesis: none; - text-rendering: optimizeLegibility; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -webkit-text-size-adjust: 100%; -} - -.container { - margin: 0; - padding-top: 10vh; - display: flex; - flex-direction: column; - justify-content: center; - text-align: center; -} - -.logo { - height: 6em; - padding: 1.5em; - will-change: filter; - transition: 0.75s; -} - -.logo.tauri:hover { - filter: drop-shadow(0 0 2em #24c8db); -} - -.row { - display: flex; - justify-content: center; -} - -a { - font-weight: 500; - color: #646cff; - text-decoration: inherit; -} - -a:hover { - color: #535bf2; -} - -h1 { - text-align: center; -} - -input, -button { - border-radius: 8px; - border: 1px solid transparent; - padding: 0.6em 1.2em; - font-size: 1em; - font-weight: 500; - font-family: inherit; - color: #0f0f0f; - background-color: #ffffff; - transition: border-color 0.25s; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2); -} - -button { - cursor: pointer; -} - -button:hover { - border-color: #396cd8; -} -button:active { - border-color: #396cd8; - background-color: #e8e8e8; -} - -input, -button { - outline: none; -} - -#greet-input { - margin-right: 5px; -} - -@media (prefers-color-scheme: dark) { - :root { - color: #f6f6f6; - background-color: #2f2f2f; - } - - a:hover { - color: #24c8db; - } - - input, - button { - color: #ffffff; - background-color: #0f0f0f98; - } - button:active { - background-color: #0f0f0f69; - } -} diff --git a/src/App.tsx b/src/App.tsx deleted file mode 100644 index 1b2dc90..0000000 --- a/src/App.tsx +++ /dev/null @@ -1,24 +0,0 @@ -import { BrowserRouter, Routes, Route } from 'react-router-dom'; -import Layout from './components/layout/Layout'; -import FrontendReady from './components/FrontendReady'; -import { useThemeColor } from './hooks/useThemeColor'; -import { useAutoScanEvents } from './hooks/useAutoScanEvents'; -import './index.css'; - -function App() { - useThemeColor(); - useAutoScanEvents(); - - return ( - <> - - - - } /> - - - - ); -} - -export default App; diff --git a/src/assets/react.svg b/src/assets/react.svg deleted file mode 100644 index 6c87de9..0000000 --- a/src/assets/react.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/components/ErrorBoundary.tsx b/src/components/ErrorBoundary.tsx deleted file mode 100644 index 4baeaf4..0000000 --- a/src/components/ErrorBoundary.tsx +++ /dev/null @@ -1,88 +0,0 @@ -import React from 'react'; - -type ErrorDetails = { - name: string; - message: string; - stack?: string; -}; - -type ErrorBoundaryProps = { - children: React.ReactNode; - onError?: (error: Error, info: React.ErrorInfo) => void; -}; - -type ErrorBoundaryState = { - error: ErrorDetails | null; - componentStack?: string | null; -}; - -function toErrorDetails(error: unknown): ErrorDetails { - if (error instanceof Error) { - return { name: error.name, message: error.message, stack: error.stack }; - } - return { name: 'UnknownError', message: String(error), stack: undefined }; -} - -export default class ErrorBoundary extends React.Component { - state: ErrorBoundaryState = { error: null }; - - static getDerivedStateFromError(error: unknown): ErrorBoundaryState { - return { error: toErrorDetails(error) }; - } - - componentDidCatch(error: Error, info: React.ErrorInfo) { - this.setState({ componentStack: info.componentStack }); - this.props.onError?.(error, info); - } - - render() { - if (!this.state.error) return this.props.children; - - const { error, componentStack } = this.state; - return ( -
-

PhotoWall 运行时错误

-
- UI 渲染过程中发生错误,已进入保护模式。 -
-
- -
-
-{`${error.name}: ${error.message}
-${error.stack ?? ''}
-${componentStack ? `\nComponent stack:\n${componentStack}` : ''}`}
-        
-
- ); - } -} diff --git a/src/components/FrontendReady.tsx b/src/components/FrontendReady.tsx deleted file mode 100644 index 8a6b9e8..0000000 --- a/src/components/FrontendReady.tsx +++ /dev/null @@ -1,13 +0,0 @@ -import { useEffect } from 'react'; -import { isTauri } from '@tauri-apps/api/core'; -import { emit } from '@tauri-apps/api/event'; - -export default function FrontendReady() { - useEffect(() => { - if (!isTauri()) return; - void emit('photowall://frontend-ready'); - }, []); - - return null; -} - diff --git a/src/components/album/AlbumGrid.tsx b/src/components/album/AlbumGrid.tsx deleted file mode 100644 index 2143463..0000000 --- a/src/components/album/AlbumGrid.tsx +++ /dev/null @@ -1,80 +0,0 @@ -import clsx from 'clsx'; -import { getAssetUrl } from '@/services/api'; -import type { AlbumWithCount } from '@/types'; -import type { MouseEvent } from 'react'; -import { Icon } from '@/components/common/Icon'; - -interface AlbumGridProps { - albums: AlbumWithCount[]; - onAlbumClick?: (album: AlbumWithCount) => void; - onAlbumContextMenu?: (album: AlbumWithCount, event: MouseEvent) => void; - loading?: boolean; -} - -export function AlbumGrid({ albums, onAlbumClick, onAlbumContextMenu, loading }: AlbumGridProps) { - if (loading) { - return ( -
-
-
- 加载中... -
-
- ); - } - - if (albums.length === 0) { - return ( -
-
- -
-

暂无相册

-

点击右上角按钮创建一个吧

-
- ); - } - - return ( -
- {albums.map(({ album, photoCount }) => ( -
onAlbumClick?.({ album, photoCount })} - onContextMenu={(e) => { - e.preventDefault(); - onAlbumContextMenu?.({ album, photoCount }, e); - }} - className={clsx( - 'group cursor-pointer overflow-hidden rounded-2xl border border-border bg-surface shadow-sm transition-all duration-300', - 'hover:-translate-y-1 hover:border-primary/50 hover:shadow-lg' - )} - > -
- {album.coverPhotoId ? ( - {album.albumName} - ) : ( -
- -
- )} -
- {photoCount} -
-
- -
-

{album.albumName}

- {album.description && ( -

{album.description}

- )} -
-
- ))} -
- ); -} diff --git a/src/components/album/AlbumManager.tsx b/src/components/album/AlbumManager.tsx deleted file mode 100644 index a66bb40..0000000 --- a/src/components/album/AlbumManager.tsx +++ /dev/null @@ -1,266 +0,0 @@ -/** - * AlbumManager - 相册管理对话框 - * - * 用于管理所有相册的CRUD操作 - */ - -import { useState, useEffect, useCallback } from 'react'; -import { Album, AlbumWithCount } from '@/types'; -import { getAllAlbumsWithCount, createAlbum, updateAlbum, deleteAlbum } from '@/services/api'; -import clsx from 'clsx'; - -interface AlbumManagerProps { - open: boolean; - onClose: () => void; - onAlbumsChange?: () => void; -} - -export function AlbumManager({ open, onClose, onAlbumsChange }: AlbumManagerProps) { - const [albums, setAlbums] = useState([]); - const [loading, setLoading] = useState(false); - const [editingAlbum, setEditingAlbum] = useState(null); - const [editName, setEditName] = useState(''); - const [editDescription, setEditDescription] = useState(''); - const [newAlbumName, setNewAlbumName] = useState(''); - const [newAlbumDescription, setNewAlbumDescription] = useState(''); - - // 加载相册 - const loadAlbums = useCallback(async () => { - try { - setLoading(true); - const albumList = await getAllAlbumsWithCount(); - setAlbums(albumList); - onAlbumsChange?.(); - } catch (err) { - console.error('Failed to load albums:', err); - } finally { - setLoading(false); - } - }, [onAlbumsChange]); - - useEffect(() => { - if (open) { - loadAlbums(); - } - }, [open, loadAlbums]); - - // 创建相册 - const handleCreate = useCallback(async () => { - const name = newAlbumName.trim(); - if (!name) return; - - try { - await createAlbum(name, newAlbumDescription.trim() || undefined); - setNewAlbumName(''); - setNewAlbumDescription(''); - await loadAlbums(); - } catch (err) { - console.error('Failed to create album:', err); - alert('创建相册失败'); - } - }, [newAlbumName, newAlbumDescription, loadAlbums]); - - // 开始编辑 - const handleStartEdit = useCallback((album: Album) => { - setEditingAlbum(album); - setEditName(album.albumName); - setEditDescription(album.description || ''); - }, []); - - // 保存编辑 - const handleSaveEdit = useCallback(async () => { - if (!editingAlbum) return; - - const name = editName.trim(); - if (!name) return; - - try { - await updateAlbum(editingAlbum.albumId, name, editDescription.trim() || undefined); - setEditingAlbum(null); - await loadAlbums(); - } catch (err) { - console.error('Failed to update album:', err); - alert('更新相册失败'); - } - }, [editingAlbum, editName, editDescription, loadAlbums]); - - // 删除相册 - const handleDelete = useCallback(async (album: Album) => { - if (!confirm(`确定要删除相册 "${album.albumName}" 吗?`)) return; - - try { - await deleteAlbum(album.albumId); - await loadAlbums(); - } catch (err) { - console.error('Failed to delete album:', err); - alert('删除相册失败'); - } - }, [loadAlbums]); - - if (!open) return null; - - return ( - <> - {/* 遮罩 */} -
- - {/* 对话框 */} -
-
e.stopPropagation()} - > - {/* 标题栏 */} -
-

相册管理

- -
- - {/* 内容区 */} -
- {/* 创建新相册 */} -
-

创建新相册

-
- setNewAlbumName(e.target.value)} - onKeyDown={(e) => e.key === 'Enter' && !e.shiftKey && handleCreate()} - placeholder="相册名称" - className="w-full px-3 py-2 text-sm bg-element border border-border rounded-xl text-primary placeholder-tertiary focus:ring-2 focus:ring-primary/20 focus:border-primary transition-all" - /> -